tag:blogger.com,1999:blog-28561242994866771242024-03-20T05:11:28.482+06:00Первый Отделartfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.comBlogger22125tag:blogger.com,1999:blog-2856124299486677124.post-58060794502912790672011-01-05T04:18:00.001+06:002011-01-05T04:30:12.285+06:00Осциллограф JYE Tech 062Перед новым годом я получил интересный прибор - осциллограф <a href="http://www.jyetech.com/Products/LcdScope/eDSO062C.php">JYE Tech 062</a>. Потребность в осциллографе у меня возникла в процессе отладки схемы обработки сигнала с пьезоизлучателя, а мой советский аналоговый монстр C1-67 не годится для захвата одиночных импульсов.<br />
<br />
JYE Tech же, несмотря на скромные характеристики, сразу подкупил нереальной ценой - $49 за кит (что почти в два раза меньше стоимости аналогичного по параметрам <a href="http://www.seeedstudio.com/depot/micro-digital-storage-oscilloscopedso-nano-p-512.html">DSO Nano</a>). Бонусом также идёт возможность спаять прибор самостоятельно. В комплекте идут провода и зажимы, из которых можно соорудить простой щуп с RCA-джеком, но на плату устанавливается и нормальный BNC-разъём, которого, правда, в наборе нет (JYE Tech, надо заметить, согласились прислать его просто так).<br />
<br />
Получив посылку, я сильно удивился её габаритам. Вскрытие показало, что на фотках прибор кажется куда больше, чем он выглядит вживую.<br />
<br />
<a href="http://picasaweb.google.com/lh/photo/oUlkV5Gq0TgokeMDZ6qOUA?feat=embedwebsite"><img src="http://lh5.ggpht.com/_3HE50Du1eV8/TSOYCg3TvnI/AAAAAAAACgU/jfal47SBu9w/s400/DSC02714.JPG" height="300" width="400" /></a><br />
<br />
Сборка оказалась легким и приятным занятием. Документация достаточно подробна и актуальна. Осциллограф получился прикольный, малюсенький, честно выдаёт свой мегагерц и позволяет часами глазеть на сигналы разных форм и размеров :) Есть встроенный частотомер, FFT-дисплей и возможность сохранения до шести буферов в памяти EEPROM. Единственное неудобство - замедленная реакция на кнопки в режимах NOR и SIG. Микроконтроллер в этих режимах "активно ждёт" срабатывания триггера.<br />
<br />
<a href="http://picasaweb.google.com/lh/photo/l9SLJnPB1xTpyWqlrVjzOQ?feat=embedwebsite"><img src="http://lh6.ggpht.com/_3HE50Du1eV8/TSOYC3MLPTI/AAAAAAAACgY/UEZxdfkgsBI/s400/DSC02735.JPG" height="300" width="400" /></a><br />
<br />
Наигравшись с сигналами, я обнаружил, что пока шла посылка, на сайте появилась новая версия прошивки. Обновить её можно либо при помощи загрузчика (которого по умолчанию нет в новых моделях), либо при помощи внешнего программатора, который я благополучно собрал из Ардуино (скетч <a href="http://www.arduino.cc/playground/Code/MegaISP">MegaISP</a>) и самодельного шлейфа. Программатор подключается к предусмотрительно выведенному разъёму. Обновление прошло без каких-либо проблем.<br />
<br />
<a href="http://picasaweb.google.com/lh/photo/eljwH9XKoTGUMefbb1XsJA?feat=embedwebsite"><img src="http://lh3.ggpht.com/_3HE50Du1eV8/TSOYC5u08lI/AAAAAAAACgc/wQb08iY59no/s400/DSC02736.JPG" height="300" width="400" /></a><br />
<br />
Также на плате есть порт серийного ввода-вывода. Через него осциллограф может передавать в комп снимки экрана в формате BMP. Для подключения к порту через USB нужен USB-UART конвертер, но для этой цели я также задействовал Ардуино. Жаль конечно, что нельзя скачать буфер целиком в формате CSV, но и картиночки получаются вполне пригодными, скажем, для выкладывания в блоге.<br />
<br />
<a href="http://picasaweb.google.com/lh/photo/cBdJB-TdRrjxIlNPBtWPtg?feat=embedwebsite"><img src="http://lh3.ggpht.com/_3HE50Du1eV8/TSOYDPvzoCI/AAAAAAAACgk/f4_SNAdRW88/s800/screen_captures.png" height="168" width="296" /></a><br />
<br />
Для скачивания картинок под виндой есть фирменная утилита. В убунту же потребуется пакет <a href="apt:lrzsz">lrzsz</a>. После установки пакета нужно запустить две команды:<br />
<br />
<code>stty -F /dev/ttyUSB0 38400<br />
rx image.bmp -X -vv -c < /dev/ttyUSB0 > /dev/ttyUSB0</code><br />
<br />
После чего в режиме HOLD, нажать LEVEL и OK.<br />
<br />
Третий порт на плате (J7) представляет собой выводы двух свободных операционных усилителей. Для построения цепей на их базе рядом имеются площадки под соответствующие SMD-детали.<br />
<br />
<a href="http://picasaweb.google.com/lh/photo/42YA8KgD20omyPSfFl7gFA?feat=embedwebsite"><img src="http://lh3.ggpht.com/_3HE50Du1eV8/TSOYC7-E-nI/AAAAAAAACgg/sWmeX1T9y_Y/s400/DSC02742.JPG" height="300" width="400" /></a><br />
<br />
Вывод: DSO 062 - очень симпатичный, недорогой осциллограф для ардуино- и аудио-разработок, ориентированный на любителей. К минусам, пожалуй, можно отнести закрытость прошивки (открытая прошивка в планы производителя пока не входит), но есть несомненные плюсы - <a href="http://groups.google.com/group/jye-tech-oscilloscopes">коммьюнити</a>, отзывчивая поддержка и цена. Впрочем, при увеличенном бюджете можно рассмотреть и более интересные варианты вроде готовящихся к выходу <a href="http://www.jyetech.com/Products/LcdScope/DSO082.php">JYE Tech 082</a> или <a href="http://www.seeedstudio.com/depot/preorder-dso-quad-beta-test-p-736.html">DSO Quad</a>.artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com4tag:blogger.com,1999:blog-2856124299486677124.post-48542902452167562152010-10-16T10:11:00.000+07:002010-10-16T10:11:06.370+07:00Наш товарищ Гринни<blockquote><b>Grinnie:</b> ты не ездил в романтик?<br />
<b>art:</b> ездил<br />
<b>Grinnie:</b> я хотел заказать у тебя мамаджек -_-<br />
<b>art:</b> ну я туда ещё поеду<br />
<b>art:</b> я хотел купить ещё какую-то фигню<br />
<b>art:</b> забыл какую<br />
<b>Grinnie:</b> когда поедешь?<br />
<b>art:</b> в выходные вероятно<br />
<b>art:</b> а тебе зачем мамаджек?<br />
<b>Grinnie:</b> куда-то хотел впаять<br />
<b>Grinnie:</b> забыл куда, но он мне нужен</blockquote>artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com0tag:blogger.com,1999:blog-2856124299486677124.post-35220819976052620482010-10-16T10:04:00.003+07:002010-10-21T16:44:00.924+07:00Проба пераПрошедшим летом я решил подарить моей девушке на д/р её книгу. Говорят, книга — лучший подарок. Ещё лучше, если книга — твоя собственная. Подарок был благополучно изготовлен за время отпуска и Светланке очень понравился. Немного погодя, уже при непосредственном участии автора, книжка выросла в полноценный сборник рассказов и стихов, который мы и выпустили ультраограниченным (на данный момент) тиражом!<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnYGl-7wCE9G3rFYVeGlvsNdhQBRGt44TmjKXEHNDpzIl-NbZBZ43c2aQQfW9K3jukCBAfAzId5b7UFS1u2fNl3kRSSqQ9c4Z1OgeGY0Kh-rduzRcmdJJOAMufdNmIwIbVvye0JcRlog0/s1600/DSC02144.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnYGl-7wCE9G3rFYVeGlvsNdhQBRGt44TmjKXEHNDpzIl-NbZBZ43c2aQQfW9K3jukCBAfAzId5b7UFS1u2fNl3kRSSqQ9c4Z1OgeGY0Kh-rduzRcmdJJOAMufdNmIwIbVvye0JcRlog0/s320/DSC02144.JPG" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Первые копии</td></tr>
</tbody></table><br />
Пара слов о технической стороне. В процессе подготовки макета я здорово освежил мои знания LaTeX. В дистрибутиве TeX Live есть три TeX-процессора: pdfTeX, LuaTeX, XeTeX, которые совместимы с латехом, и загадочная штука под названием ConTeXt (пакет TeX-макросов вроде LaTeX, ориентированный на типографику). Опробовав эти варианты, я решил остановиться на XeLaTeX, о чём и не пожалел. Во-первых, исходник набирается в UTF-8, что позволяет напрямую загружать «чистый» ввод с правильными кавычками, тире и многоточиями. Очень удобно, если текст необходимо править на лету и/или повторно использовать после. Во-вторых, XeTeX работает с truetype/opentype-шрифтами. Наконец, так любимая Кибероном висячая пунктуация (ради которой я и связался с латехом) поддерживается и в XeTeX.<br />
<br />
Прозу и поэзию с одной стороны проще верстать, чем, скажем, научную литературу. С другой стороны есть и свои приколы. К примеру, неудачные переносы окончаний в конце строк с прямой речью способны сильно испортить общий вид страницы. Работа осложняется ещё больше, если следовать стандартам отечественной типографики (приводка, запрет висячих строк и т. д.), но к счастью нерешаемых проблем тут нет. Верстать в латехе очень просто, однако есть несколько моментов, которые я предпочёл бы знать прежде, чем начинать:<br />
<ul><li>TeX Live лучше ставить не из дистрибутивных пакетов, а родным инсталлером. Скачивать придётся много и долго, но установку можно в любой момент прервать и продолжить, когда захочется. Поддерживается установка в режиме portable.</li>
<li>Класс memoir — мощный и гибкий стилевой пакет с длинным руководством, которое я очень рекомендую к прочтению.</li>
<li>Нужно иметь ввиду, что при высоких \clubpenalty и \widowpenalty в сочетании с \flushbottom, латех будет растягивать межабзацный отступ (\parskip), что устраняет висячие строки, но нарушает совмещение строк на просвет. Установка \parskip в нерастяжимое значение приводит к большому количеству пустых строк внизу страниц и миллиону ошибок в логе. Впрочем, если не лениться, их можно вручную поправить вгонкой и выгонкой строк на предшествующей полосе.</li>
<li>Вгонка и выгонка строк в LaTeX (XeLaTeX) легко делается (бажной) командой \addfontfeatures из пакета fontspec. Например: \addfontfeatures{WordSpace={0.95,1,1}}. Сбрасывать WordSpace после проблемного участка текста приходится вручную, группировка фрагмента в фигурные скобки не срабатывает. Вообще, для хранения этих параметров очень пригодился бы внутренний стек.</li>
<li>Длинные тире в XeTeX по умолчанию переносятся в начало следующей строки и вообще ведут себя нечестно. Для нормальной их расстановки можно воспользоваться параметром babelshorthands при загрузке polyglossia, но результат не особенно радует — в документе на выходе длинные тире заменяются двумя короткими с небольшим наложением, которые копируются в буфер как «--». Более правильным решением мне кажется определение тире как активного символа или окружение его в исходнике двумя активными символами с присвоенными командами \allowbreak (\nobreak) и \thinspace.</li>
<li>Висячие предлоги (а также стоящее в начале предложений «Я» и т. п.) перестают быть висячими, если вставить после них неразрывный пробел (~) при помощи простейшего регулярного выражения.</li>
<li>Регулярные выражения — совершенно незаменимый инструмент на любой стадии обработки текста.</li>
</ul>Скачать книжку в PDF можно <a href="http://artfwo.googlepages.com/svetlakost.pdf">по этой ссылке</a>. Есть и твёрдые копии. Мы печатаем их дома на качественной суперкаландрированной бумаге (твёрдый переплёт 7БЦ). Копии нумеруются и подписываются, выдаются и высылаются. По совету Киберони мы сделали и «мобильную» <a href="http://artfwo.googlepages.com/svetlakost.fb2.zip">версию в формате fb2</a>. Не уверен, насколько хорошо она вышла, поскольку с имеющимися под линукс читалками я так и не разобрался. Надеюсь, что всё ок. Приятного чтения, друзья! Любые замечания и предложения приветствуются!artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com6tag:blogger.com,1999:blog-2856124299486677124.post-5673622527439140292009-12-24T11:51:00.002+06:002009-12-24T12:22:00.844+06:00ОксюморонУ нас на работе сегодня пьют монгольский чай «Хаан». На вкус как солёный чай с молоком, непривычный, но говорят, у алтайцев вроде бы даже так принято... Что удивляет, так это дизайн продукции. Спрашивается, какого хрена на упаковке с монгольским чаем (который, к слову сказать, производится в Сингапуре) делает американский флаг!? Судите сами:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIbLmmwCy3LD4zKYtt14hAc4UrBfKSlMt-Mnrxdkw0g1v5Nm_dlGB7DgMIkkEuulKnIxqENPScYzO3CyTplk7HoNnDoGL2Njg5ob7H9BnVr0Z1PnWd81moQUKmLd7jHcG-01u3ZxxQ49Q/s1600-h/khaan1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIbLmmwCy3LD4zKYtt14hAc4UrBfKSlMt-Mnrxdkw0g1v5Nm_dlGB7DgMIkkEuulKnIxqENPScYzO3CyTplk7HoNnDoGL2Njg5ob7H9BnVr0Z1PnWd81moQUKmLd7jHcG-01u3ZxxQ49Q/s200/khaan1.jpg" /></a><br />
</div>artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com8tag:blogger.com,1999:blog-2856124299486677124.post-90298852598692860352009-12-16T10:27:00.004+06:002009-12-17T12:02:19.626+06:00Привет, трафарет!Только что, в поиске трафаретных шрифтов для плоттерной резки, я наткнулся на суперский, потрясающий шрифт:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://www.gimpstuff.org/CONTENT/content-pre1/98985-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="264" src="http://www.gimpstuff.org/CONTENT/content-pre1/98985-1.jpg" width="320" /></a><br />
</div><br />
Шрифт бесплатный и доступен для скачивания на сайте <a href="http://www.gimpstuff.org/content/show.php?action=content&content=98985">gimpstuff.org</a> или на <a href="http://pen-art.ru/downloads.html">сайте автора</a>. Советский трафарет — сила!artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com1tag:blogger.com,1999:blog-2856124299486677124.post-41053279126646006452009-12-11T11:32:00.001+06:002009-12-11T11:33:14.997+06:00Стеммер от HunspellДа, совсем забыл. Я давно уже хотел попробовать стеммер Hunspell (то есть такую штуку, которая приводит слова к канонической форме) на основе орфографических словарей, но руки не доходили, в том числе и потому, что существующие интерфейсы к питону не слишком хорошо обращались с юникодными строками.<br />
<br />
В конечном счёте я отказался от второго питона совсем, и решил написать модуль на ctypes под третьим во избежание проблем с преобразованием юникода. Получившийся модуль можно скачать <a href="http://artfwo.googlepages.com/hunspell.py">здесь</a>, а искать им леммы можно следущим образом:<br />
<br />
<pre style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: black;"><span style="color: #808030;">></span><span style="color: #808030;">></span><span style="color: #808030;">></span> <span style="color: maroon; font-weight: bold;">from</span> hunspell <span style="color: maroon; font-weight: bold;">import</span> Hunspell
<span style="color: #808030;">></span><span style="color: #808030;">></span><span style="color: #808030;">></span> h <span style="color: #808030;">=</span> Hunspell<span style="color: #808030;">(</span><span style="color: #0000e6;">"ru_RU.aff"</span><span style="color: #808030;">,</span> <span style="color: #0000e6;">"ru_RU.dic"</span><span style="color: #808030;">)</span>
<span style="color: #808030;">></span><span style="color: #808030;">></span><span style="color: #808030;">></span> h<span style="color: #808030;">.</span>stem<span style="color: #808030;">(</span><span style="color: #0000e6;">"ищет"</span><span style="color: #808030;">)</span>
<span style="color: #808030;">[</span><span style="color: #0000e6;">'искать'</span><span style="color: #808030;">]</span>
<span style="color: #808030;">></span><span style="color: #808030;">></span><span style="color: #808030;">></span> h<span style="color: #808030;">.</span>stem<span style="color: #808030;">(</span><span style="color: #0000e6;">"суши"</span><span style="color: #808030;">)</span>
<span style="color: #808030;">[</span><span style="color: #0000e6;">'сушить'</span><span style="color: #808030;">,</span> <span style="color: #0000e6;">'суша'</span><span style="color: #808030;">,</span> <span style="color: #0000e6;">'сушь'</span><span style="color: #808030;">]</span>
</pre><br />
Словарь я скопировал из пакета myspell-ru, но следует иметь в виду, что при всей своей полноте и выверенности он не лишён недостатков:<br />
<br />
<pre style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: black;"><span style="color: #808030;">></span><span style="color: #808030;">></span><span style="color: #808030;">></span> h<span style="color: #808030;">.</span>stem<span style="color: #808030;">(</span><span style="color: #0000e6;">"лжёт"</span><span style="color: #808030;">)</span>
<span style="color: #808030;">[</span><span style="color: #0000e6;">'лжёт'</span><span style="color: #808030;">]</span>
</pre><br />
Тем не менее, стеммер Hunspell показал куда лучшие результаты, чем, например, алгоритм Портера (<a href="http://snowball.tartarus.org/algorithms/russian/stemmer.html">Snowball</a>). Он очень быстрый и вполне пригоден для индексирования незамороченных документов, логов и тому подобных задач, но его возможности, понятное дело, ограничиваются объёмом и структурой словаря.<br />
<br />
А поэтому, для более продвинутого анализа лучше использовать комбинированный (словарно-алгоритмический) метод, который реализован, например, в библиотеке <a href="http://bitbucket.org/kmike/pymorphy/">pymorphy</a>, плюсом которой также является отсутствие привязки к системным библиотекам.artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com0tag:blogger.com,1999:blog-2856124299486677124.post-53854356537358927852009-12-11T09:57:00.000+06:002009-12-11T09:57:48.438+06:00Имбирное пиво......это, оказывается, совсем не пиво; оно вообще не содержит сколько-нибудь ощутимых доз алкоголя. При этом его не только легко и приятно делать, но ещё и легко и приятно пить! А делается оно следующим образом:<br />
<ol><li>Стакан сахара перемешиваем с чайной ложкой дрожжей и засыпаем в пустую пластиковую бутыль (2л) через воронку.</li>
<li>Небольшой очищенный кусок имбирного корня натираем на мелкой тёрке и смешиваем с соком лимона.</li>
<li>Получившуюся смесь добавляем к сахару и оперативно заливаем водой (так, чтобы заполнить посудину примерно на 95%).</li>
<li>Бутыль закручивается, встряхивается и несколько раз переворачивается, чтобы растворился сахар.</li>
</ol>Вот собственно и весь процесс. Смесь ставится в тёплое место на 24 часа. Некоторое время спустя пиво начнёт бродить, что будет заметно по выделению пузырьков. Готовность определяется по твёрдости бутылки — если пластик продавливается пальцем, значит пусть бродит ещё немного...<br />
<br />
Перед вскрытием интернет рекомендует как следует охладить пиво в холодильнике, чтобы не произошло взрыва тары (газ под давлением), но мы не стали дожидаться тотального охлаждения и употребили напиток как был.<br />
<br />
В разных способах приготовления также встречается совет увеличивать количество сахара и времени брожения с целью повышения содержания спирта. Опциональным компонентом также является измельчённая цедра использованного лимона. Впрочем и без неё напиток получился офигенно вкусным, а главное — он прост, как и всё гениальное!artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com11tag:blogger.com,1999:blog-2856124299486677124.post-74566544111846982522009-08-27T09:29:00.001+07:002009-08-27T09:57:44.108+07:00Пакет дня<blockquote>Совет от Ubuntu Server: Если вы выполнили команду и забыли про 'sudo', вы можете набрать 'sudo !!' для вторичного запуска предыдущей команды с использованием 'sudo'.</blockquote>Сегодня утром в репозиториях Кармика появился крутейший пакет под названием <b>«fortunes-ubuntu-server»</b>. Как можно догадаться, в пакете — фортунки с разными хинтами по использованию Ubuntu Server (и не только). А ещё он автоматически добавляет эти хинты в motd и показывает их при входе с консоли. Очень приятная и полезная штука. Люблю, когда день начинается с таких вот маленьких и симпатичных радостей!artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com0tag:blogger.com,1999:blog-2856124299486677124.post-90227040018864180752009-07-18T07:05:00.000+07:002009-07-18T07:05:35.831+07:00PenumbraЧёрт побери, ещё никогда я не радовался наступлению утра так как сегодня. А причина совсем простая - вчера не смог удержаться и приобрёл трилогию <a href="http://www.penumbragame.com/">Penumbra</a> по абсолютно бросовой цене. Приятной неожиданностью стало то, что все позитивные обзоры и мнения, которые приходилось читать ранее, оказались правдой. С той лишь разницей, что всё оказалось намного страшнее, чем пишут :)<br />
<br />
<a href="http://picasaweb.google.com/lh/photo/KMmvIqoCcLto72kyc2GN-A?feat=embedwebsite"><img src="http://lh5.ggpht.com/_3HE50Du1eV8/SmEHtp4Z9FI/AAAAAAAAB0o/oO4uYlfJR9w/s288/screenshot003.jpg" /></a>artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com0tag:blogger.com,1999:blog-2856124299486677124.post-43121161044061700792009-03-13T19:22:00.000+06:002009-03-13T19:22:05.103+06:00Quantum GIS 1.1.0<a href="http://picasaweb.google.com/lh/photo/PDzhh6GGLunFNFt66Lrghw?feat=embedwebsite"><img src="http://lh6.ggpht.com/_3HE50Du1eV8/SbopCqwVR9I/AAAAAAAABWE/TIGRBQJhyiA/s288/qgis_wdp.png" /></a><br />
Если всё будет хорошо, то очень скоро состоится выпуск Quantum GIS (<a href="http://qgis.org/">QGIS</a>) версии 1.1.0. В новой версии, как обычно, исправлено множество недочётов и добавлены некоторые новые фишки. В частности круто, что в QGIS был интегрирован пакет <a href="http://www.ftools.ca/fTools.html">fTools</a>, функциональность которого очень близка к Spatial Analyst для ArcView 3.x. Очень полезная штука! Русский перевод для 1.1.0 также будет существенно доработан и пересмотрен.artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com0tag:blogger.com,1999:blog-2856124299486677124.post-18188530430076375382009-03-04T12:16:00.001+06:002009-03-04T15:20:08.095+06:00Переливание кровиЧто делать, если вдруг необходимо установить точную дату некоторых интересных событий, произошедших чуть менее четырёх лет назад? Косвенные данные позволяют определить дату с двухнедельной точностью. Невозможно?!<br />
<br />
Возможно! Правда в моём случае очень полезным совпадением оказался ценный факт: утром искомого дня участники будущих событий (включая меня) зачем-то ходили сдавать кровь, о чём на станции переливания крови и сохранилась запись со всеми необходимыми данными :) Бюрократия — великая вещь!artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com6tag:blogger.com,1999:blog-2856124299486677124.post-13705964668789117342009-02-24T11:54:00.001+06:002009-02-24T12:43:33.757+06:00КриогенноеOK. Полмесяца без нормальных драйверов к видеокарточке не проходят даром. Можно даже сказать, что моя работоспособность резко повышается обратно пропорционально их работоспособности, хыхы... Однако же, опытным путём было установлено, что <a href="http://www.dosbox.com/">DOSBox</a> превосходно справляется со своей задачей и без всякой там акселерации. Что оказывается очень полезной особенностью, когда в процессе зачистки харда натыкаешься на классные олдгеймы вроде Electro Man! Криоген велкам!<br />
<br />
Результат: ноль единиц полезной деятельности, потому что мой mindmap в прошедшие выходные выглядел примерно так:<br />
<br />
<a href="http://picasaweb.google.com/lh/photo/oOLeeI6iE2uIOiQbxDe3lw?feat=embedwebsite"><img src="http://lh6.ggpht.com/_3HE50Du1eV8/SaOGA-N7ztI/AAAAAAAABUo/Iv0yRJaXpsc/s400/em.png" /></a><br />
<br />
Писать про Electro Man у меня большого желания нет, но следует наверное сказать, что это довольно-таки редкий случай, когда культовый abandonware официально становится freeware под свободной лицензией (пусть и в виде бинарника). Интересен и тот факт, что новая версия была <a href="http://www.miasik.net/archive/2006/06/moje-gry-dla-kazdego/">специально скомпилирована</a> для DOSBox, внутри DOSBox посредством (лол) пиратского инструментария Borland!<br />
<br />
Впрочем, мне пофиг, какой там использовался компилятор. В конце концов, главное в Electro Man — не лицензия, а офигенные, до мелочей проработанные уровни с немного нелинейным прохождением, умопомрачительная пиксельная графика и очень, очень приятная музыка/звуки, которые можно слушать даже через (ясное дело, виртуальный) PC speaker. А скачать EM и другие официальные ре-релизы Epic Megagames от xLand и других разработчиков можно на <a href="http://www.classicdosgames.com/publisher/epic.html">classicdosgames.com</a>.artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com3tag:blogger.com,1999:blog-2856124299486677124.post-46745985522599716522009-02-12T08:05:00.026+06:002009-02-12T08:12:06.575+06:00Паранойя<pre>art@teaquetzl:~$ ssh roppongi
Error reading response length from authentication socket.
art@roppongi's password:</pre>Что это, чёрт побери, означает??artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com2tag:blogger.com,1999:blog-2856124299486677124.post-38093894793575428082009-02-06T23:27:00.004+06:002009-02-07T00:15:34.641+06:00Jaunty JackalopeТак случилось, что сегодня ночью я установил <a href="http://www.ubuntu.com/testing/jaunty/alpha4">четвёртую альфу</a> дистрибутива of the future — Ubuntu 9.04, также известного как <a href="https://wiki.ubuntu.com/JauntyJackalope">Jaunty Jackalope</a>... Просто так. Потому что я обычно начинаю знакомиться с новыми ветками Ubuntu, начиная с Альфы-4. И ещё потому что я не люблю тяжёлые апгрейды. Кроме того, в этот раз я решил полностью переформатировать диски в <a href="http://kernelnewbies.org/Ext4">Ext4</a>, поддержка которой (для инсталлера, загрузчика и т. д.) была реализована именно в этой версии.<br />
<br />
Существующие Ext3-разделы можно <a href="http://ext4.wiki.kernel.org/index.php/Ext4_Howto#Converting_an_ext3_filesystem_to_ext4">преобразовать в Ext4</a> без каких-либо потерь, но нужно учесть, что для настоящего повышения скорости работы ФС потребуются иноды размером в 256 байт, тогда как по умолчанию в Ext3 используются иноды размером в 128 байт... Поэтому я просто-напросто сделал копии данных (при помощи крайне полезной штуковины Дето) и переформатировал диски в Ext4 с нуля.<br />
<br />
Небольшой, но вполне ощутимый прирост производительности в установленной системе действительно есть. К примеру, заметно быстрее работает Firefox. А вот со звуком (в ALSA или PulseAudio) есть явные <a href="http://ubuntuforums.org/showthread.php?t=1005668">проблемы</a>. На этом примечательные черты практически и заканчиваются... Вообще, видимых отличий от Интрепида оказалось не так уж много, что наглядно иллюстрирует предлагаемый скриншот :)<br />
<br />
<a href="http://picasaweb.google.com/lh/photo/VbXGS5h7YbpkFxRi0VpxfQ?feat=embedwebsite"><img src="http://lh6.ggpht.com/_3HE50Du1eV8/SYxvFT8k7EI/AAAAAAAABT0/jZFeusp0oiQ/s144/jaunty.png" /></a><br />
<br />
Да, ещё один фейл заключается в том, что проприетарный драйвер ATI не совместим с X.Org 1.6 (в точности, как и было с предыдущим выпуском). Открытые драйверы, при всей своей крутости, до сих пор не поддерживают никакой акселерации для карточек на чипах R600 и выше. Что означает очередной облом с игрушками и киношками на совершенно неопределённый срок...<br />
<br />
Тем не менее, у перечисленных проблем есть потенциал стать отличным источником позитива от <a href="http://linuxhaters.blogspot.com/">LinuxHater</a>'а, который на радость всем <a href="http://linuxhaters.blogspot.com/2009/01/for-fucks-sake.html">вернулся</a> из более чем трёхмесячной отставки и продолжает изливать первоклассный срач на нашу любимую ОС (не ограничиваясь, впрочем, только ей). В высшей степени приятная новость!<br />
<br />
P. S. Не считая тов. Хэйтера, отличное настроение на сегодняшний день мне также обеспечил суперский альбомчик «<a href="http://www.jamendo.com/en/album/38111?refuid=81167">Mucho que decir</a>» испанцев SICKNO. Особенно, конечно же, рекомендуется тем, у кого не вызывают отвращения такие вещи, как мирная и светлая панкуха... Айе! Сегодня я отправляюсь спать в бодром расположении духа. :) Удачных всем выходных!artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com0tag:blogger.com,1999:blog-2856124299486677124.post-54620606808156779562009-01-26T21:05:00.004+06:002009-02-25T08:58:32.185+06:00Echo AudioFireОК, сегодня я наконец получил новую звуковуху. Вот такую:<br />
<br />
<a href="http://picasaweb.google.com/lh/photo/HUTEUu-GoollG8N3i9rU0A?feat=embedwebsite"><img src="http://lh3.ggpht.com/_3HE50Du1eV8/SX3RFfO4kQI/AAAAAAAABTM/H_Crsy6g-0w/s288/audiofire2_both_big.jpg" /></a><br />
<br />
Но, сперва о грустном. Во-первых, я в очередной раз встрял с оплатой из-за странных порядков в работе Сбербанка. Но есть и позитивный момент - я нашёл превосходный (пожалуй, лучший в сети) <a href="http://quittance.ru/form-pd4.php">генератор бланков ПД-4</a> и прочих квитанций. :)<br />
<br />
Во-вторых, мне пришлось гонять за грузом на центральную почту, несмотря на то, что на сайте EMS сказано про надёжную доставку «от двери до двери». Хотя, надо признать, пакеты у них довольно-таки симпатичные :)<br />
<br />
Да, и на установку и настройку пришлось затратить почти полдня. Точнее на поиск подходящих бинарников. Дело в том, что все firewire-звуковухи в Linux работают через особые драйверы — <a href="http://www.ffado.org/">FFADO</a>, которые обеспечивают ввод-вывод и установку параметров, а клиент для FFADO существует на данный момент только один, и это — JACK, а значит ALSA или PulseAudio звук через них выводить не могут. Ну да ладно, отличные сборки FFADO для Intrepid можно легко найти в сети, а вот совместимый с ними JACK пришлось поискать. Грохать существующий Jack и собирать его из исходников с установкой в /usr я не стал, т. к. слишком много зависящего от него софта поставлено из репозиториев.<br />
<br />
<strong>UPDATE:</strong> Бинарники JACK с поддержкой FFADO теперь есть и в архиве jaunty. Для прочих релизов пакеты можно поискать в PPA <a href="https://launchpad.net/~khashayar/+archive/ppa">Khashayar Naderehvandi</a>.<br />
<br />
И ещё момент. Для корректной работы FFADO с AudioFire может потребоваться перепрошивка устройства, которая правда без проволочек осуществляется родной Линуксовой утилитой. Всё это очень сильно мне нравится :) А сама звуковуха в реале оказалась куда меньше, чем она кажется на фото...artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com12tag:blogger.com,1999:blog-2856124299486677124.post-5179459772541218052009-01-22T08:43:00.006+06:002009-01-25T20:02:22.800+06:00Пижоны рекомендуют<b>Пижоны рекомендуют Jabber!</b><br />
<br />
Няяяк, вчера <a href="http://gil-rf.blogspot.com/">Гил</a> отлично <a href="http://gil-rf.blogspot.com/2009/01/aol-icq.html">высказался</a> на тему косячности аськи и сопряжённых явлений. Филла в чуть менее приличных выражениях, также <a href="http://greatfilla.blogspot.com/2008/12/icq.html">рекомендует забить</a> и заюзать Jabber. В это же время на крупнейшем в России XMPP-узле Jabber.Ru отмечена небывалая активность пользователей (<a href="http://www.jabber.ru/node/1045">ссылка</a>). Что не может не радовать... :)<br />
<br />
<i>UPD: проблемы со входом в ICQ похоже исчезли, но аккаунт отключил, чтобы не попадать в подобные ситуации впредь... Чего всем и желаю!</i><br />
<br />
<a href="http://jabr.ru/icq/"><img src="http://jabr.ru/icq/icq3.png" border="0" title="Её больше нет с нами." alt="Её больше нет с нами." /></a><br />
<br />
Ну а я продолжаю восхищаться Блоггерской кнопочкой <a href="http://help.blogger.com/bin/answer.py?hl=en&answer=41469">BlogThis!</a> — это очень удобная штука! Согласно задумке, линк должен отобразиться в посте, на который я сейчас ссылаюсь и в таком вот <a href="http://blogsearch.google.com/blogsearch?q=link%3Agil-rf.blogspot.com">поисковом запросе</a>...artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com1tag:blogger.com,1999:blog-2856124299486677124.post-6998962057112501692009-01-14T20:17:00.008+06:002009-01-16T08:14:48.905+06:00Pajama CrisisВсякий раз, когда я вижу или слышу слово <span style="font-style:italic;">пижама</span> или <span style="font-style:italic;">pajama</span> (как, например, <a href="http://kangelari.blogspot.com/2009/01/blog-post_11.html?showComment=1231773600000#c1966315247573609451">здесь</a>), я отмечаю в голове, что неплохо бы разыскать давно утерянные записи Pajama Crisis — одного из самых загадочных и крутых свободных музыкальных проектов последних лет, мозгом которого был (и, надеюсь, является) мегапижончик Emmett Plant, некогда бывший лицом очень крутой и любимой корпорации — <a href="http://xiph.org/">Xiph.org</a>. :)<br />
<br />
К счастью, на этот раз, мой поиск увенчался оглушительным успехом, потому что совсем недавно в инете наконец-то открылся сайт, целиком посвящённый PC: <a href="http://pajamacrisis.org/">Pajama Crisis :: Disruptor</a>. Я искренне надеюсь, что музыка вскоре будет также доступна в формате Ogg Vorbis, как это и было в добрые времена!<br />
<br />
<b>EDIT:</b> Эмметт нашёлся и потвердил, что ворбис будет, но придётся подождать пока оригинальные ogg-файлы будут собраны из разных частных коллекций, т. к. оригиналы записей (о, ужас!) утеряны!! На всё это потребуется ещё немного времени...artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com2tag:blogger.com,1999:blog-2856124299486677124.post-68617071924931518482008-12-25T11:27:00.000+06:002008-12-25T11:33:21.079+06:00Экспорт и импортКППО, экспорт и импорт в Блоггере работают небезупречно, но всё же работают :-/artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com0tag:blogger.com,1999:blog-2856124299486677124.post-43480259682449529362008-12-20T13:48:00.004+06:002009-01-16T07:57:11.555+06:00aoTuV Beta5.61Залил новый статичный бинарник oggenc (1.3.0 + aoTuV Beta5.61):<br />
<br />
<a href="http://artfwo.googlepages.com/oggenc-aotuvb5c.bz2">oggenc-aotuvb5c.bz2</a><br />
<br />
Помимо возможности кодирования из FLAC, сборка включает поддержку <a href="http://wiki.xiph.org/index.php/OggKate">OggKate</a> - нового суперформата в семействе Xiph для субтитров и текстов :)artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com1tag:blogger.com,1999:blog-2856124299486677124.post-77683144598944411032008-09-14T18:10:00.001+07:002008-12-25T11:24:14.751+06:00Если прошивка убила лэптоп...Сегодня ставил Убунту на ноутбуке сестрёнки (ASUS A9Rp). После нескольких неудачных попыток загрузиться с livecd, <a href="http://www.linlap.com/wiki/Asus+A9Rp">прочёл</a> что ставить Linux на эту модель можно только при наличии последней версии BIOS.<br /><br />Следуя инструкции на сайте производителя, я скачал прошивку, утилиту прошивки, и выполнил все необходимые действия. Как и ожидалось, никаких ошибок в процессе прошивки утилита не выдала, после чего компьютер выключился (предварительно об этом сообщив).<br /><br />Когда я включил ноут повторно, он загудел и зажёгся индикатор работы жёсткого диска. Больше никаких признаков жизни он не подавал, и я (ужаснувшись своей догадливости) понял, что это тот самый случай "неудавшейся прошивки", когда остаётся только везти тачку в сервис на совершенно неопределённое время...<br /><br />Ещё пара перезагрузок только потвердили мои опасения. Хуже того, недолгий поиск в сети показал, что прошивки биосов ASUS не всегда срабатывают по причине глючности утилит, который они публикуют на сайте (от чего пострадал уже не один пользователь). Казалось бы, ноут сдох окончательно, но подчиняясь некому странному наитию я разобрал его и вытащил CMOS-батарейку, и через некоторое время вставил обратно. К моему удивлению, после этой нехитрой манипуляции лэптоп включился и заработал (высветилась новая версия BIOS)!<br /><br />Полагаю, что утилита перепрошивки просто-напросто не сбросила настройки биоса или же исходная версия была слишком старая и настройки оказались настолько несовместимыми, что проблему решил только такой вот "сброс". Тем не менее, имейте это ввиду, когда будете прошивать ваши биосы :)artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com6tag:blogger.com,1999:blog-2856124299486677124.post-84318333971252192202008-03-21T19:17:00.001+06:002008-12-25T11:24:42.392+06:00Безопасный Gmail<a href="http://www.itpro.co.uk/security/features/166845/">Google Mail Security</a>artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com0tag:blogger.com,1999:blog-2856124299486677124.post-66454105294188920092006-12-20T11:47:00.003+06:002008-12-25T11:09:39.582+06:00Первый пост!Который сигнализирует о том, что Блоггер работает :)artfwohttp://www.blogger.com/profile/04979900349824293046noreply@blogger.com1