У нас на работе сегодня пьют монгольский чай «Хаан». На вкус как солёный чай с молоком, непривычный, но говорят, у алтайцев вроде бы даже так принято... Что удивляет, так это дизайн продукции. Спрашивается, какого хрена на упаковке с монгольским чаем (который, к слову сказать, производится в Сингапуре) делает американский флаг!? Судите сами:
четверг, 24 декабря 2009 г.
среда, 16 декабря 2009 г.
Привет, трафарет!
Только что, в поиске трафаретных шрифтов для плоттерной резки, я наткнулся на суперский, потрясающий шрифт:
Шрифт бесплатный и доступен для скачивания на сайте gimpstuff.org или на сайте автора. Советский трафарет — сила!
Шрифт бесплатный и доступен для скачивания на сайте gimpstuff.org или на сайте автора. Советский трафарет — сила!
пятница, 11 декабря 2009 г.
Стеммер от Hunspell
Да, совсем забыл. Я давно уже хотел попробовать стеммер Hunspell (то есть такую штуку, которая приводит слова к канонической форме) на основе орфографических словарей, но руки не доходили, в том числе и потому, что существующие интерфейсы к питону не слишком хорошо обращались с юникодными строками.
В конечном счёте я отказался от второго питона совсем, и решил написать модуль на ctypes под третьим во избежание проблем с преобразованием юникода. Получившийся модуль можно скачать здесь, а искать им леммы можно следущим образом:
Словарь я скопировал из пакета myspell-ru, но следует иметь в виду, что при всей своей полноте и выверенности он не лишён недостатков:
Тем не менее, стеммер Hunspell показал куда лучшие результаты, чем, например, алгоритм Портера (Snowball). Он очень быстрый и вполне пригоден для индексирования незамороченных документов, логов и тому подобных задач, но его возможности, понятное дело, ограничиваются объёмом и структурой словаря.
А поэтому, для более продвинутого анализа лучше использовать комбинированный (словарно-алгоритмический) метод, который реализован, например, в библиотеке pymorphy, плюсом которой также является отсутствие привязки к системным библиотекам.
В конечном счёте я отказался от второго питона совсем, и решил написать модуль на ctypes под третьим во избежание проблем с преобразованием юникода. Получившийся модуль можно скачать здесь, а искать им леммы можно следущим образом:
>>> from hunspell import Hunspell >>> h = Hunspell("ru_RU.aff", "ru_RU.dic") >>> h.stem("ищет") ['искать'] >>> h.stem("суши") ['сушить', 'суша', 'сушь']
Словарь я скопировал из пакета myspell-ru, но следует иметь в виду, что при всей своей полноте и выверенности он не лишён недостатков:
>>> h.stem("лжёт") ['лжёт']
Тем не менее, стеммер Hunspell показал куда лучшие результаты, чем, например, алгоритм Портера (Snowball). Он очень быстрый и вполне пригоден для индексирования незамороченных документов, логов и тому подобных задач, но его возможности, понятное дело, ограничиваются объёмом и структурой словаря.
А поэтому, для более продвинутого анализа лучше использовать комбинированный (словарно-алгоритмический) метод, который реализован, например, в библиотеке pymorphy, плюсом которой также является отсутствие привязки к системным библиотекам.
Имбирное пиво...
...это, оказывается, совсем не пиво; оно вообще не содержит сколько-нибудь ощутимых доз алкоголя. При этом его не только легко и приятно делать, но ещё и легко и приятно пить! А делается оно следующим образом:
Перед вскрытием интернет рекомендует как следует охладить пиво в холодильнике, чтобы не произошло взрыва тары (газ под давлением), но мы не стали дожидаться тотального охлаждения и употребили напиток как был.
В разных способах приготовления также встречается совет увеличивать количество сахара и времени брожения с целью повышения содержания спирта. Опциональным компонентом также является измельчённая цедра использованного лимона. Впрочем и без неё напиток получился офигенно вкусным, а главное — он прост, как и всё гениальное!
- Стакан сахара перемешиваем с чайной ложкой дрожжей и засыпаем в пустую пластиковую бутыль (2л) через воронку.
- Небольшой очищенный кусок имбирного корня натираем на мелкой тёрке и смешиваем с соком лимона.
- Получившуюся смесь добавляем к сахару и оперативно заливаем водой (так, чтобы заполнить посудину примерно на 95%).
- Бутыль закручивается, встряхивается и несколько раз переворачивается, чтобы растворился сахар.
Перед вскрытием интернет рекомендует как следует охладить пиво в холодильнике, чтобы не произошло взрыва тары (газ под давлением), но мы не стали дожидаться тотального охлаждения и употребили напиток как был.
В разных способах приготовления также встречается совет увеличивать количество сахара и времени брожения с целью повышения содержания спирта. Опциональным компонентом также является измельчённая цедра использованного лимона. Впрочем и без неё напиток получился офигенно вкусным, а главное — он прост, как и всё гениальное!
четверг, 27 августа 2009 г.
Пакет дня
Совет от Ubuntu Server: Если вы выполнили команду и забыли про 'sudo', вы можете набрать 'sudo !!' для вторичного запуска предыдущей команды с использованием 'sudo'.Сегодня утром в репозиториях Кармика появился крутейший пакет под названием «fortunes-ubuntu-server». Как можно догадаться, в пакете — фортунки с разными хинтами по использованию Ubuntu Server (и не только). А ещё он автоматически добавляет эти хинты в motd и показывает их при входе с консоли. Очень приятная и полезная штука. Люблю, когда день начинается с таких вот маленьких и симпатичных радостей!
суббота, 18 июля 2009 г.
Penumbra
Чёрт побери, ещё никогда я не радовался наступлению утра так как сегодня. А причина совсем простая - вчера не смог удержаться и приобрёл трилогию Penumbra по абсолютно бросовой цене. Приятной неожиданностью стало то, что все позитивные обзоры и мнения, которые приходилось читать ранее, оказались правдой. С той лишь разницей, что всё оказалось намного страшнее, чем пишут :)

пятница, 13 марта 2009 г.
Quantum GIS 1.1.0

Если всё будет хорошо, то очень скоро состоится выпуск Quantum GIS (QGIS) версии 1.1.0. В новой версии, как обычно, исправлено множество недочётов и добавлены некоторые новые фишки. В частности круто, что в QGIS был интегрирован пакет fTools, функциональность которого очень близка к Spatial Analyst для ArcView 3.x. Очень полезная штука! Русский перевод для 1.1.0 также будет существенно доработан и пересмотрен.
среда, 4 марта 2009 г.
Переливание крови
Что делать, если вдруг необходимо установить точную дату некоторых интересных событий, произошедших чуть менее четырёх лет назад? Косвенные данные позволяют определить дату с двухнедельной точностью. Невозможно?!
Возможно! Правда в моём случае очень полезным совпадением оказался ценный факт: утром искомого дня участники будущих событий (включая меня) зачем-то ходили сдавать кровь, о чём на станции переливания крови и сохранилась запись со всеми необходимыми данными :) Бюрократия — великая вещь!
Возможно! Правда в моём случае очень полезным совпадением оказался ценный факт: утром искомого дня участники будущих событий (включая меня) зачем-то ходили сдавать кровь, о чём на станции переливания крови и сохранилась запись со всеми необходимыми данными :) Бюрократия — великая вещь!
вторник, 24 февраля 2009 г.
Криогенное
OK. Полмесяца без нормальных драйверов к видеокарточке не проходят даром. Можно даже сказать, что моя работоспособность резко повышается обратно пропорционально их работоспособности, хыхы... Однако же, опытным путём было установлено, что DOSBox превосходно справляется со своей задачей и без всякой там акселерации. Что оказывается очень полезной особенностью, когда в процессе зачистки харда натыкаешься на классные олдгеймы вроде Electro Man! Криоген велкам!
Результат: ноль единиц полезной деятельности, потому что мой mindmap в прошедшие выходные выглядел примерно так:

Писать про Electro Man у меня большого желания нет, но следует наверное сказать, что это довольно-таки редкий случай, когда культовый abandonware официально становится freeware под свободной лицензией (пусть и в виде бинарника). Интересен и тот факт, что новая версия была специально скомпилирована для DOSBox, внутри DOSBox посредством (лол) пиратского инструментария Borland!
Впрочем, мне пофиг, какой там использовался компилятор. В конце концов, главное в Electro Man — не лицензия, а офигенные, до мелочей проработанные уровни с немного нелинейным прохождением, умопомрачительная пиксельная графика и очень, очень приятная музыка/звуки, которые можно слушать даже через (ясное дело, виртуальный) PC speaker. А скачать EM и другие официальные ре-релизы Epic Megagames от xLand и других разработчиков можно на classicdosgames.com.
Результат: ноль единиц полезной деятельности, потому что мой mindmap в прошедшие выходные выглядел примерно так:

Писать про Electro Man у меня большого желания нет, но следует наверное сказать, что это довольно-таки редкий случай, когда культовый abandonware официально становится freeware под свободной лицензией (пусть и в виде бинарника). Интересен и тот факт, что новая версия была специально скомпилирована для DOSBox, внутри DOSBox посредством (лол) пиратского инструментария Borland!
Впрочем, мне пофиг, какой там использовался компилятор. В конце концов, главное в Electro Man — не лицензия, а офигенные, до мелочей проработанные уровни с немного нелинейным прохождением, умопомрачительная пиксельная графика и очень, очень приятная музыка/звуки, которые можно слушать даже через (ясное дело, виртуальный) PC speaker. А скачать EM и другие официальные ре-релизы Epic Megagames от xLand и других разработчиков можно на classicdosgames.com.
четверг, 12 февраля 2009 г.
Паранойя
art@teaquetzl:~$ ssh roppongi Error reading response length from authentication socket. art@roppongi's password:Что это, чёрт побери, означает??
пятница, 6 февраля 2009 г.
Jaunty Jackalope
Так случилось, что сегодня ночью я установил четвёртую альфу дистрибутива of the future — Ubuntu 9.04, также известного как Jaunty Jackalope... Просто так. Потому что я обычно начинаю знакомиться с новыми ветками Ubuntu, начиная с Альфы-4. И ещё потому что я не люблю тяжёлые апгрейды. Кроме того, в этот раз я решил полностью переформатировать диски в Ext4, поддержка которой (для инсталлера, загрузчика и т. д.) была реализована именно в этой версии.
Существующие Ext3-разделы можно преобразовать в Ext4 без каких-либо потерь, но нужно учесть, что для настоящего повышения скорости работы ФС потребуются иноды размером в 256 байт, тогда как по умолчанию в Ext3 используются иноды размером в 128 байт... Поэтому я просто-напросто сделал копии данных (при помощи крайне полезной штуковины Дето) и переформатировал диски в Ext4 с нуля.
Небольшой, но вполне ощутимый прирост производительности в установленной системе действительно есть. К примеру, заметно быстрее работает Firefox. А вот со звуком (в ALSA или PulseAudio) есть явные проблемы. На этом примечательные черты практически и заканчиваются... Вообще, видимых отличий от Интрепида оказалось не так уж много, что наглядно иллюстрирует предлагаемый скриншот :)

Да, ещё один фейл заключается в том, что проприетарный драйвер ATI не совместим с X.Org 1.6 (в точности, как и было с предыдущим выпуском). Открытые драйверы, при всей своей крутости, до сих пор не поддерживают никакой акселерации для карточек на чипах R600 и выше. Что означает очередной облом с игрушками и киношками на совершенно неопределённый срок...
Тем не менее, у перечисленных проблем есть потенциал стать отличным источником позитива от LinuxHater'а, который на радость всем вернулся из более чем трёхмесячной отставки и продолжает изливать первоклассный срач на нашу любимую ОС (не ограничиваясь, впрочем, только ей). В высшей степени приятная новость!
P. S. Не считая тов. Хэйтера, отличное настроение на сегодняшний день мне также обеспечил суперский альбомчик «Mucho que decir» испанцев SICKNO. Особенно, конечно же, рекомендуется тем, у кого не вызывают отвращения такие вещи, как мирная и светлая панкуха... Айе! Сегодня я отправляюсь спать в бодром расположении духа. :) Удачных всем выходных!
Существующие Ext3-разделы можно преобразовать в Ext4 без каких-либо потерь, но нужно учесть, что для настоящего повышения скорости работы ФС потребуются иноды размером в 256 байт, тогда как по умолчанию в Ext3 используются иноды размером в 128 байт... Поэтому я просто-напросто сделал копии данных (при помощи крайне полезной штуковины Дето) и переформатировал диски в Ext4 с нуля.
Небольшой, но вполне ощутимый прирост производительности в установленной системе действительно есть. К примеру, заметно быстрее работает Firefox. А вот со звуком (в ALSA или PulseAudio) есть явные проблемы. На этом примечательные черты практически и заканчиваются... Вообще, видимых отличий от Интрепида оказалось не так уж много, что наглядно иллюстрирует предлагаемый скриншот :)

Да, ещё один фейл заключается в том, что проприетарный драйвер ATI не совместим с X.Org 1.6 (в точности, как и было с предыдущим выпуском). Открытые драйверы, при всей своей крутости, до сих пор не поддерживают никакой акселерации для карточек на чипах R600 и выше. Что означает очередной облом с игрушками и киношками на совершенно неопределённый срок...
Тем не менее, у перечисленных проблем есть потенциал стать отличным источником позитива от LinuxHater'а, который на радость всем вернулся из более чем трёхмесячной отставки и продолжает изливать первоклассный срач на нашу любимую ОС (не ограничиваясь, впрочем, только ей). В высшей степени приятная новость!
P. S. Не считая тов. Хэйтера, отличное настроение на сегодняшний день мне также обеспечил суперский альбомчик «Mucho que decir» испанцев SICKNO. Особенно, конечно же, рекомендуется тем, у кого не вызывают отвращения такие вещи, как мирная и светлая панкуха... Айе! Сегодня я отправляюсь спать в бодром расположении духа. :) Удачных всем выходных!
понедельник, 26 января 2009 г.
Echo AudioFire
ОК, сегодня я наконец получил новую звуковуху. Вот такую:

Но, сперва о грустном. Во-первых, я в очередной раз встрял с оплатой из-за странных порядков в работе Сбербанка. Но есть и позитивный момент - я нашёл превосходный (пожалуй, лучший в сети) генератор бланков ПД-4 и прочих квитанций. :)
Во-вторых, мне пришлось гонять за грузом на центральную почту, несмотря на то, что на сайте EMS сказано про надёжную доставку «от двери до двери». Хотя, надо признать, пакеты у них довольно-таки симпатичные :)
Да, и на установку и настройку пришлось затратить почти полдня. Точнее на поиск подходящих бинарников. Дело в том, что все firewire-звуковухи в Linux работают через особые драйверы — FFADO, которые обеспечивают ввод-вывод и установку параметров, а клиент для FFADO существует на данный момент только один, и это — JACK, а значит ALSA или PulseAudio звук через них выводить не могут. Ну да ладно, отличные сборки FFADO для Intrepid можно легко найти в сети, а вот совместимый с ними JACK пришлось поискать. Грохать существующий Jack и собирать его из исходников с установкой в /usr я не стал, т. к. слишком много зависящего от него софта поставлено из репозиториев.
UPDATE: Бинарники JACK с поддержкой FFADO теперь есть и в архиве jaunty. Для прочих релизов пакеты можно поискать в PPA Khashayar Naderehvandi.
И ещё момент. Для корректной работы FFADO с AudioFire может потребоваться перепрошивка устройства, которая правда без проволочек осуществляется родной Линуксовой утилитой. Всё это очень сильно мне нравится :) А сама звуковуха в реале оказалась куда меньше, чем она кажется на фото...

Но, сперва о грустном. Во-первых, я в очередной раз встрял с оплатой из-за странных порядков в работе Сбербанка. Но есть и позитивный момент - я нашёл превосходный (пожалуй, лучший в сети) генератор бланков ПД-4 и прочих квитанций. :)
Во-вторых, мне пришлось гонять за грузом на центральную почту, несмотря на то, что на сайте EMS сказано про надёжную доставку «от двери до двери». Хотя, надо признать, пакеты у них довольно-таки симпатичные :)
Да, и на установку и настройку пришлось затратить почти полдня. Точнее на поиск подходящих бинарников. Дело в том, что все firewire-звуковухи в Linux работают через особые драйверы — FFADO, которые обеспечивают ввод-вывод и установку параметров, а клиент для FFADO существует на данный момент только один, и это — JACK, а значит ALSA или PulseAudio звук через них выводить не могут. Ну да ладно, отличные сборки FFADO для Intrepid можно легко найти в сети, а вот совместимый с ними JACK пришлось поискать. Грохать существующий Jack и собирать его из исходников с установкой в /usr я не стал, т. к. слишком много зависящего от него софта поставлено из репозиториев.
UPDATE: Бинарники JACK с поддержкой FFADO теперь есть и в архиве jaunty. Для прочих релизов пакеты можно поискать в PPA Khashayar Naderehvandi.
И ещё момент. Для корректной работы FFADO с AudioFire может потребоваться перепрошивка устройства, которая правда без проволочек осуществляется родной Линуксовой утилитой. Всё это очень сильно мне нравится :) А сама звуковуха в реале оказалась куда меньше, чем она кажется на фото...
четверг, 22 января 2009 г.
Пижоны рекомендуют
Пижоны рекомендуют Jabber!
Няяяк, вчера Гил отлично высказался на тему косячности аськи и сопряжённых явлений. Филла в чуть менее приличных выражениях, также рекомендует забить и заюзать Jabber. В это же время на крупнейшем в России XMPP-узле Jabber.Ru отмечена небывалая активность пользователей (ссылка). Что не может не радовать... :)
UPD: проблемы со входом в ICQ похоже исчезли, но аккаунт отключил, чтобы не попадать в подобные ситуации впредь... Чего всем и желаю!

Ну а я продолжаю восхищаться Блоггерской кнопочкой BlogThis! — это очень удобная штука! Согласно задумке, линк должен отобразиться в посте, на который я сейчас ссылаюсь и в таком вот поисковом запросе...
Няяяк, вчера Гил отлично высказался на тему косячности аськи и сопряжённых явлений. Филла в чуть менее приличных выражениях, также рекомендует забить и заюзать Jabber. В это же время на крупнейшем в России XMPP-узле Jabber.Ru отмечена небывалая активность пользователей (ссылка). Что не может не радовать... :)
UPD: проблемы со входом в ICQ похоже исчезли, но аккаунт отключил, чтобы не попадать в подобные ситуации впредь... Чего всем и желаю!

Ну а я продолжаю восхищаться Блоггерской кнопочкой BlogThis! — это очень удобная штука! Согласно задумке, линк должен отобразиться в посте, на который я сейчас ссылаюсь и в таком вот поисковом запросе...
среда, 14 января 2009 г.
Pajama Crisis
Всякий раз, когда я вижу или слышу слово пижама или pajama (как, например, здесь), я отмечаю в голове, что неплохо бы разыскать давно утерянные записи Pajama Crisis — одного из самых загадочных и крутых свободных музыкальных проектов последних лет, мозгом которого был (и, надеюсь, является) мегапижончик Emmett Plant, некогда бывший лицом очень крутой и любимой корпорации — Xiph.org. :)
К счастью, на этот раз, мой поиск увенчался оглушительным успехом, потому что совсем недавно в инете наконец-то открылся сайт, целиком посвящённый PC: Pajama Crisis :: Disruptor. Я искренне надеюсь, что музыка вскоре будет также доступна в формате Ogg Vorbis, как это и было в добрые времена!
EDIT: Эмметт нашёлся и потвердил, что ворбис будет, но придётся подождать пока оригинальные ogg-файлы будут собраны из разных частных коллекций, т. к. оригиналы записей (о, ужас!) утеряны!! На всё это потребуется ещё немного времени...
К счастью, на этот раз, мой поиск увенчался оглушительным успехом, потому что совсем недавно в инете наконец-то открылся сайт, целиком посвящённый PC: Pajama Crisis :: Disruptor. Я искренне надеюсь, что музыка вскоре будет также доступна в формате Ogg Vorbis, как это и было в добрые времена!
EDIT: Эмметт нашёлся и потвердил, что ворбис будет, но придётся подождать пока оригинальные ogg-файлы будут собраны из разных частных коллекций, т. к. оригиналы записей (о, ужас!) утеряны!! На всё это потребуется ещё немного времени...
Подписаться на:
Сообщения (Atom)