<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom">
  <title>PLove</title>
  <id>http://plove.eveel.ru</id>
  <updated>2012-02-17</updated>
  <author>
    <name>Dmitry A. Ustalov</name>
  </author>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/eveel" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="eveel" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-sa/3.0/" /><entry>
    <title>Спокойное общение</title>
    <link rel="alternate" href="http://plove.eveel.ru/2012/02/17/a-quiet-messaging" />
    <id>http://plove.eveel.ru/2012/02/17/a-quiet-messaging</id>
    <published>2012-02-17</published>
    <updated>2012-02-17</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Уже который раз замечаю, что в разные Jabber-конференции под одноразовыми
никами заходит какой-то бот (или просто чувак, мотивы которого мне
совершенно непонятны) и начинает рассказывать совершенно удивительные
истории на одну и ту же тему.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;rammat: сиди нахуй сука ебанная&lt;br /&gt;
rammat: тупорылая тварь ебанная&lt;br /&gt;
rammat: сиди нахуй дибильная сука ебанная&lt;br /&gt;
rammat: хаха&lt;br /&gt;
rammat: эта тварь думает что ее ебанный статус меня остановит&lt;br /&gt;
rammat: гг&lt;br /&gt;
rammat: небожительница блядь сучья&lt;br /&gt;
rammat: пошла нахуй со своим ебанным колективчиком&lt;br /&gt;
rammat: гг&lt;br /&gt;
rammat: вы чем нахуянились ублюдочные?&lt;br /&gt;
rammat: вас че русня ебанная армяне в жопы ебали?&lt;br /&gt;
rammat: гг&lt;br /&gt;
rammat: русня в жопу ебанная&lt;br /&gt;
rammat: свинячью&lt;br /&gt;
rammat: сиди нахуй свинобесовская сука&lt;br /&gt;
rammat: ублюдочная тварь&lt;br /&gt;
rammat has left (QIP Infium: Спокойное общение)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Одна история удивительнее другой, просто.&lt;/p&gt;
</content>
    <category term="jabber" />
  </entry>
  <entry>
    <title>Happy blogday!</title>
    <link rel="alternate" href="http://plove.eveel.ru/2012/02/12/happy-blogday" />
    <id>http://plove.eveel.ru/2012/02/12/happy-blogday</id>
    <published>2012-02-12</published>
    <updated>2012-02-12</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Дорогой бложик!&lt;/p&gt;

&lt;p&gt;Тебе четыре года. Ты уже старше всех тех штуковин, которыми
&lt;a href="http://eveel.ru"&gt;я занимаюсь&lt;/a&gt;. Каждый день я ужасаюсь той скорости, с
которой пролетают часы, дни, недели и месяцы. Я старею, а ты — нет,
поскольку ты — всего лишь коллекция размеченных документов.&lt;/p&gt;

&lt;p&gt;Мне хочется верить, что тебе сейчас уютно сидеть на движке
&lt;a href="/2012/02/06/serious"&gt;Serious&lt;/a&gt; и являться частью проекта «Открытый
корпус». В конце концов, не зря же я целую неделю сидел и выковыривал
по закоулкам Интернета все свои записи за последние несколько лет.&lt;/p&gt;

&lt;p&gt;Димочка.&lt;/p&gt;
</content>
    <category term="blog" />
  </entry>
  <entry>
    <title>Serious</title>
    <link rel="alternate" href="http://plove.eveel.ru/2012/02/06/serious" />
    <id>http://plove.eveel.ru/2012/02/06/serious</id>
    <published>2012-02-06</published>
    <updated>2012-02-06</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Как можно видеть в футере, этот блог вертится на движке Serious,
который позволяет легко поднять простой standalone–бложик на основе
текстовых файлов, и моментально развернуть его на любом Ruby-хостинге.&lt;/p&gt;

&lt;p&gt;К сожалению, развитие проекта остановилось, ибо его автор, Christoph
Olszowka, перестал реагировать на Pull Requests, на личные сообщения,
и на любые другие попытки связаться с ним. Судя по активности на GitHub,
он сейчас сфокусировал всё своё внимание на проекте
&lt;a href="https://github.com/colszowka/simplecov"&gt;simplecov&lt;/a&gt;, и не горит желанием
заниматься менее приоритетными вещами.&lt;/p&gt;

&lt;p&gt;Поскольку у меня теперь появилось некоторое количество свободного
времени, а мой блог основан на его разработке, то я решил взяться за
дальнейшее развитие движка Serious в
&lt;a href="https://github.com/eveel/serious"&gt;своём форке&lt;/a&gt;. В основном, все
изменения я буду «затачивать» под собственные нужды, однако со мной
очень легко связаться и почти всегда — договориться.&lt;/p&gt;

&lt;p&gt;Чем мой форк отличается от оригинальной работы?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;реализована поддержка тегов у постов;&lt;/li&gt;
&lt;li&gt;в тестах вместо Hpricot (он ещё живой?!) используется Nokogiri;&lt;/li&gt;
&lt;li&gt;потихонечку ведётся вылизывание кодовой базы;&lt;/li&gt;
&lt;li&gt;выброшен обязательный вызов &lt;code&gt;bundler/setup&lt;/code&gt; при инициализации
движка;&lt;/li&gt;
&lt;li&gt;при написании «ката» предоставлена возможность выбора его
разделителя от основного контента (патч от
&lt;a href="https://github.com/javierjulio"&gt;javierjulio&lt;/a&gt;);&lt;/li&gt;
&lt;li&gt;решил забыть о поддержке Ruby 1.8.x, зато теперь тесты проходят даже на
Travis-CI (&lt;img src="https://secure.travis-ci.org/eveel/serious.png" /&gt;);&lt;/li&gt;
&lt;li&gt;все англоязычные надписи поменял на русскоязычные (да, это плохо, но
в скором времени я привинчу i18n);&lt;/li&gt;
&lt;li&gt;что-то ещё, чего я мог забыть.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Из заметных проблем сейчас стоит отметить:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;абсолютно отсутствует возможность интернационализации, чтобы
задавать различные строки не хардкодом, а при помощи локализационных
файлов;&lt;/li&gt;
&lt;li&gt;мне нравится идея выполнять конвеерную обработку постов (ERb &amp;rarr;
Markdown &amp;rarr; HTML), но мне не нравится то, как это сделано в
используемом
&lt;a href="https://github.com/colszowka/stupid_formatter"&gt;stupid_formatter&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;код написан несколько неаккуратно и стоит его причесать;&lt;/li&gt;
&lt;li&gt;кэширование выполняется путём выставления HTTP-заголовка
&lt;code&gt;Cache-Control&lt;/code&gt;, хотя хорошо было бы подключить какой-нибудь
memcached-клиент, благо данных для кэширования полно;&lt;/li&gt;
&lt;li&gt;на момент написания этого поста, тестами было покрыто всего лишь
56.71% кода;&lt;/li&gt;
&lt;li&gt;стандартный шаблон мог бы выглядить симпатичнее и уж точно быть
заточенным под рендеринг на мобилках.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Вот так. Адрес репозитория весьма очевиден
(&lt;a href="https://github.com/eveel/serious"&gt;https://github.com/eveel/serious&lt;/a&gt;), и я с радостью приму любую
обратную связь.&lt;/p&gt;
</content>
    <category term="serious" />
    <category term="ruby" />
    <category term="eveel" />
    <category term="web" />
  </entry>
  <entry>
    <title>Маршрутизация в Red Hat</title>
    <link rel="alternate" href="http://plove.eveel.ru/2012/01/25/red-hat-routing" />
    <id>http://plove.eveel.ru/2012/01/25/red-hat-routing</id>
    <published>2012-01-25</published>
    <updated>2012-01-25</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Оказывается, в дистрибутивах GNU/Linux, производных от Red Hat (например,
Fedora, CentOS или Scientific Linux), можно легко прописать статичный
маршрут, не внося изменений в скрипты инициализации.&lt;/p&gt;

&lt;p&gt;Для этого достаточно создать файл
&lt;code&gt;/etc/sysconfig/network-scripts/route-DEVICE&lt;/code&gt; (например, &lt;code&gt;route-eth0&lt;/code&gt;) и
нарисовать в него по три строчки на каждый маршрут:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;GATEWAY0=195.19.XXX.YYY
NETMASK0=255.255.0.0
ADDRESS0=172.19.0.0
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;После этого достаточно передёрнуть конфигурацию сервиса &lt;em&gt;network&lt;/em&gt;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;% sudo service network reload
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:                                [  OK  ]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;И радоваться результату:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;% ip route | grep 172.19
172.19.0.0/16 via 195.19.XXX.YYY dev eth0
&lt;/code&gt;&lt;/pre&gt;
</content>
    <category term="linux" />
    <category term="fedora" />
  </entry>
  <entry>
    <title>Ядрёный гемморой за ваши кровные</title>
    <link rel="alternate" href="http://plove.eveel.ru/2012/01/23/a-new-tazik" />
    <id>http://plove.eveel.ru/2012/01/23/a-new-tazik</id>
    <published>2012-01-23</published>
    <updated>2012-01-23</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Купил в НИКСе новый компьютер:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;адская восьмиядерная печка AMD FX-8120;&lt;/li&gt;
&lt;li&gt;материнская плата GigaByte GA-990FXA-D3;&lt;/li&gt;
&lt;li&gt;шестнадцать гигабайт оперативной памяти от Hynix;&lt;/li&gt;
&lt;li&gt;видеокарта GeForce GTX 560 от MSI;&lt;/li&gt;
&lt;li&gt;жёсткий диск Seagate Barracuda Green на терабайт;&lt;/li&gt;
&lt;li&gt;читалка дисков с мыльным кинцом Samsung SH-B123L.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Выглядит он примерно вот так, в корпусе от INWIN:&lt;/p&gt;

&lt;p&gt;&lt;img src="http://25.media.tumblr.com/tumblr_ly9myqoa791qc97y1o1_500.jpg" alt="Новый тазик"&gt;&lt;/p&gt;

&lt;p&gt;Разумеется, тазик брался с расчётом поиграть в игры, поэтому на него
были установлены две системы в дуалбуте:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Russian Fedora 16 (x86_64);&lt;/li&gt;
&lt;li&gt;лицензионная Microsoft&amp;reg; Windows&amp;reg; Professional (x64), которая
у меня давно валялась без дела.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Само собой, Fedora установилась нормально и заработала сразу, несмотря на
повсеместные вопли о неготовности Linux-систем для настольных компьютеров.
Увы, для моего настольного компьютера, походу, этот ваш линукс вполне
пригоден, в отличие от ебучего неработающего дерьмища от Microsoft.&lt;/p&gt;

&lt;p&gt;Мой компьютер стоит на столе, значит это настольный компьютер. Поскольку
при этом стол стоит дома, то получается, что у меня имеется настольный
домашний компьютер. Уверен, это не противоречит системным требованиям
Windows&amp;reg; 7 Professional, с которой у меня последовательно возникла
пачка невыносимых головняков:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;система наотрез отказывалась обновляться;&lt;/li&gt;
&lt;li&gt;клиент системы цифровой дистрибуции Steam не мог войти в аккаунт;&lt;/li&gt;
&lt;li&gt;не работал Warhammer 40’000: Soulstorm, честно купленный в Steam.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;Обновление системы&lt;/h2&gt;

&lt;p&gt;После продолжительных поисков хотя бы намёков на источник проблемы,
я наткнулся на абсолютно не вызывающий доверия пост, в котором человек
связывает проблемы обновления системы с установленными AHCI-драйверами.&lt;/p&gt;

&lt;p&gt;Казалось бы, глупость, да и только. Чего я только не перепробовал:
и передёргивал службу центра обновлений, и выкачивал какие-то неведомые
Fix Me с сайта Microsoft, успешно проходя километры проверок
аутентичности системы, всего не перечесть. Все эти меры нисколько не
помогали.&lt;/p&gt;

&lt;p&gt;Зато помогло удаление AHCI-драйвера, установленного с диска материнской
платы! Блядь, это просто невероятный пиздец и ёбаный стыд! Какое отношение
грёбаный драйвер для SATA-устройств имеет к обновлению системы?!&lt;/p&gt;

&lt;p&gt;Как можно было написать такой драйвер, который накрывает ебучей пиздой
возможность системы нормально функционировать?! Как можно было выблевать
операционную систему, которая позволяет драйверу для мелкой железки
убить к неведовым чертям всю возможность системы поддерживать себя в
актуальном состоянии?!&lt;/p&gt;

&lt;p&gt;В любом случае, удаление драйвера спасло положение и система радостно
сообщила мне о наличии пятиста мегабайт обновлений.&lt;/p&gt;

&lt;h2&gt;Аккаунт в Steam&lt;/h2&gt;

&lt;p&gt;Параллельно с проблемой обновления системы, установленный клиент Steam
наотрез отказывался входить в
&lt;a href="http://steamcommunity.com/id/eveel"&gt;мою учётную запись&lt;/a&gt;: коннект тупо
ждал, а потом слёзно извинялся и просил связаться с техподдержкой, типа
слишком долго подключаемся и это грустно.&lt;/p&gt;

&lt;p&gt;Я очень долго пытался выйти из состояния аффекта, вызванного
AHCI-драйвером, допивая остатки Captain Morgan, но решение проблемы со
Steam всплыло само по себе. Оказалось, что для этого нужно было всего
лишь... обновить систему!&lt;/p&gt;

&lt;p&gt;Думаю, даже специалисты, сертифицированные самой Microsoft, ужаснутся
самой затее накатать сразу все пятьсот мегабайт обновлений сразу.&lt;/p&gt;

&lt;p&gt;Ни для кого не секрет, что обновление Windows работает так, что система
принципиально не может установить все апдейты в один проход: одно
обновление затребует перезагрузки, другое просто сломается и затребует
переустановки, третье подвесит всю систему и также отправит в перезагрузку,
и так далее.&lt;/p&gt;

&lt;p&gt;В моём случае, процесс длился около трёх с половиной часов и завершился
успешно. По крайней мере, Steam заработал корректно.&lt;/p&gt;

&lt;h2&gt;Вархаммер&lt;/h2&gt;

&lt;p&gt;Каково же было моё удивление, когда Warhammer 40k: Dawn of War — Soulstorm,
честно купленный в Steam и оплаченный моей картой MasterCard, отказался
работать, выплёвывая в логи невнятные ошибки доступа к памяти по адресу
0x0000000!&lt;/p&gt;

&lt;p&gt;Получасовые трюки с поисковыми системами привели к решению проблемы: нужно
нажать на кнопочку “Verify Game Cache Files” и подождать, пока Steam снова
выкачает половину игровых файлов. После этого всё действительно заработало.&lt;/p&gt;

&lt;h2&gt;Заключение&lt;/h2&gt;

&lt;p&gt;Эти три проблемы сожрали у меня грёбаную уйму времени и нервов. Я искренне
ужасаюсь тому, что люди с радостью платят деньги за такой гемморой,
насладжаясь кривыми драйверами, полуработающим софтом и ежеминутными
проверками подлинности системы. Больше у меня претензий к функционированию
нет.&lt;/p&gt;

&lt;p&gt;Всё же не зря эту систему в определённых кругах прозвали &lt;em&gt;СПЕРМООСЬЮ&lt;/em&gt;,
а пишут её название не иначе, как Шindoшs
(&lt;a href="http://www.youtube.com/watch?v=tmPG5WfO14A_"&gt;пришло время&lt;/a&gt;, ага).&lt;/p&gt;

&lt;p&gt;Да уж, ребята, GNU/Linux абсолютно не готов для десктопа и является
совершенно унылой системой, присутствие которой не замечаешь во время
выполнения повседневных задач.&lt;/p&gt;

&lt;p&gt;Мой выбор — Microsoft&amp;reg; Windows&amp;reg;! :D&lt;/p&gt;

&lt;p&gt;Знаете, я лучше в следующий раз куплю себе PlayStation и буду наслаждаться
&lt;a href="http://www.youtube.com/watch?v=RoKqC1Ssw3g"&gt;шикарным кинцом&lt;/a&gt; с эффектами
motion blur и radial blur, чем ещё раз совершу столь отвратительную и
чудовищную ошибку.&lt;/p&gt;
</content>
    <category term="microsoft" />
    <category term="windows" />
    <category term="steam" />
    <category term="linux" />
  </entry>
  <entry>
    <title>Морфологический грант</title>
    <link rel="alternate" href="http://plove.eveel.ru/2012/01/20/morphological-grant" />
    <id>http://plove.eveel.ru/2012/01/20/morphological-grant</id>
    <published>2012-01-20</published>
    <updated>2012-01-20</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Сейчас в УрО РАН мы занимаемся чем-то, связанным с облачными
вычислениями: закупаем всякие клёвые сервера, обкатываем на них
&lt;a href="http://suckless.ru/post/12334617154/opennebula"&gt;OpenNebula&lt;/a&gt;,
пишем статьи, подаём заявки на конкурсы и гранты, и всё такое.&lt;/p&gt;

&lt;p&gt;Так вышло, что основной моей задачей в Институте математики и механики
стал запуск среды OpenNebula на кластере серверов, типа, в рамках
программы «&lt;a href="http://www.ispras.ru/ru/unicluster/"&gt;Университетский кластер&lt;/a&gt;».&lt;/p&gt;

&lt;p&gt;Параллельно с этим возникают различные локальные задачи.&lt;/p&gt;

&lt;p&gt;Возможно, кто-то видел
&lt;a href="https://twitter.com/#!/dustalov/status/160320279137091584"&gt;вот этот&lt;/a&gt;
мой твит:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Руководитель гранта РЦП-12-П10 «Разработка морфологического анализатора
русского языка в качестве SaaS облачной платформы УрО РАН».&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Что это значит?&lt;/p&gt;

&lt;p&gt;Это значит, что мне выдали грант на развитие морфологического анализатора
русского языка со звучным названием &lt;a href="https://github.com/eveel/myaso"&gt;myaso&lt;/a&gt;,
написанный на Ruby.&lt;/p&gt;

&lt;p&gt;В рамках этого гранта я должен довести анализатор до ума и сделать из него
работающий продукт. Поскольку никаких ограничений на выбор лицензии не
накладывалось, &lt;a href="https://github.com/eveel/myaso"&gt;myaso&lt;/a&gt; останется
свободным ПО, распространяющимся на условиях MIT License.&lt;/p&gt;

&lt;p&gt;Помимо этого, на основе анализатора будет построен общедоступный сервис
морфологического разбора, доступный любому желающему. Это не входит
в задачу гранта, но в последнее время я всё чаще слышу подобные просьбы.&lt;/p&gt;

&lt;p&gt;Cделаем мир лучше.&lt;/p&gt;

&lt;p&gt;P.S. Сколько страшных слов пришлось написать, чтобы мою заявку наконец-то
приняли!&lt;/p&gt;
</content>
    <category term="science" />
    <category term="morphology" />
    <category term="myaso" />
    <category term="ruby" />
  </entry>
  <entry>
    <title>До свидания, «АБАК-ПРЕСС»!</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/12/31/apress" />
    <id>http://plove.eveel.ru/2011/12/31/apress</id>
    <published>2011-12-31</published>
    <updated>2011-12-31</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;С октября этого года я работал в издательском доме
«&lt;a href="http://apress.ru"&gt;АБАК-ПРЕСС&lt;/a&gt;», где за три месяца мне довелось
поучаствовать в ряде весёлых вещей:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;перевод справочника &lt;a href="http://blizko.ru"&gt;BLIZKO.ru&lt;/a&gt; с Rails 2 на Rails 3;&lt;/li&gt;
&lt;li&gt;поддержка и восстановительное лечение шоппинг-гайда
&lt;a href="http://lookmart.ru"&gt;LookMart.ru&lt;/a&gt; в период «болезни роста»;&lt;/li&gt;
&lt;li&gt;движуха по тестированию кода.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;При этом мне кажется, что звание лучшей игры 2011 года стоит отдать
Deus&amp;nbsp;Ex: Human&amp;nbsp;Revolution. Одна только
&lt;a href="http://www.youtube.com/watch?v=DibJL1F6S5k"&gt;концовка&lt;/a&gt; так и просится
в этот пост.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt; It’s not the end of the world, but you can see it from here.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;К сожалению, за эти три месяца я не раз пожалел о том, что в сутках
всего 24 часа, причём хотя бы несколько часов необходимо отдать на
здоровый сон.&lt;/p&gt;

&lt;p&gt;Учёба, наука, работа: выбери любые два.&lt;/p&gt;

&lt;p&gt;Многие люди бросают высшее образование и перспективы завтрашнего дня ради
неплохой зарплаты сегодня. Мне же хочется окончить УрФУ со степенью
кандидата наук (мечты-мечты). Для этого важно сегодня не просрать
магистратуру, а я не способен находиться сразу в нескольких местах
одновременно.&lt;/p&gt;

&lt;p&gt;Честно говоря, в своё время меня сильно шокировал факт, что в
Екатеринбурге существует большая компания, которая успешно использует
Ruby on Rails для своих задач на весьма высоконагруженных условиях.&lt;/p&gt;

&lt;p&gt;Главная прелесть заключается в том, что издательский дом — это медийщики,
а не айтишники, и это заметно как на отношении к людям, так и на
восприятии окружающего мира. Очень рекомендую.&lt;/p&gt;

&lt;p&gt;Более того, сейчас отдел Web-разработки расширяется и дичайше требуются
ребята, которые умеют всякие Ruby и прочие рельсы. Не упустите свой шанс!
Мне кажется, что сегодня это одно из лучших мест в нашем городе, где может
работать IT-специалист.&lt;/p&gt;

&lt;p&gt;Что касается меня, то с января 2012 года я становлюсь сотрудником
&lt;a href="http://www.imm.uran.ru/"&gt;Института математики и механики УрО РАН&lt;/a&gt;.
Это было &lt;em&gt;очень&lt;/em&gt; тяжёлым решением. ☹&lt;/p&gt;
</content>
    <category term="apress" />
    <category term="ruby" />
    <category term="ruby on rails" />
    <category term="ekb" />
  </entry>
  <entry>
    <title>Порвал IT</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/12/27/it-rush" />
    <id>http://plove.eveel.ru/2011/12/27/it-rush</id>
    <published>2011-12-27</published>
    <updated>2011-12-27</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Занял первое место в конкурсе «&lt;a href="http://tvoystart.ru"&gt;IT ПРОРЫВ&lt;/a&gt;» от
&lt;s&gt;всеми любимой&lt;/s&gt; «Единой России» в возрастной категории «IT-идея»
(нам, студентам, доступна только она).&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Здравствуйте, Дмитрий!&lt;/p&gt;

&lt;p&gt;Спасибо за участие во 2-ом этапе конкурса ИТ-Прорыв! Ваша работа
&lt;a href="http://tvoystart.ru/news/news-41717/"&gt;заняла 1 место&lt;/a&gt; в категории
«IT-идея», номинация «Софт».
Поздравляем Вас!&lt;/p&gt;

&lt;p&gt;...&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Я подавал на конкурс инициативную часть своей
&lt;a href="http://utkus.eveel.ru"&gt;магистерской работы&lt;/a&gt;, защита которой должна
состояться в 2013 году. Надеюсь, всё будет хорошо.&lt;/p&gt;

&lt;p&gt;В качестве приза победители получают диплом в виде PDF-файлика и оплаченный
«облачный» хостинг от одного из спонсоров мероприятия. Откровенно говоря,
это &lt;em&gt;совсем&lt;/em&gt; негусто.&lt;/p&gt;

&lt;p&gt;Тем не менее:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;невероятно ценна положительная оценка моей инициативы комиссией,
заинтересованной в отборе интересных работ, несмотря на собственную
аффилированность к определённой политической партии;&lt;/li&gt;
&lt;li&gt;различные конкурсные комиссии &lt;em&gt;очень&lt;/em&gt; любят словосочетание «социальный
заказ»: теперь у меня имеется дополнительный аргумент в собственную
пользу;&lt;/li&gt;
&lt;li&gt;диплом с первым местом на федеральном конкурсе — очень хороший пункт
в документах на различные поощрения и стипендии.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Немного пораскинув мозгами, я написал в оргкомитет:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Добрый день!&lt;/p&gt;

&lt;p&gt;Я очень рад, что оргкомитет конкурса присвоил первое место моей работе
«Utkus — система синтеза изображения по тексту» в номинации «Софт»
категории «IT-идея». Спасибо!&lt;/p&gt;

&lt;p&gt;Однако, я хотел бы отказаться от предложенных услуг хостинга
{...}. Мои разработки размещены на серверах УрО РАН и мощности
этого вычислительного центра значительно превосходят мои сегодняшние и
завтрашние требования.&lt;/p&gt;

&lt;p&gt;Вместо этого, я был бы очень рад иметь на руках «бумажный» диплом с
первым местом, подписанный живой, настоящей, подписью оргкомитета.
Возможно ли это устроить?&lt;/p&gt;

&lt;p&gt;Благодарю за внимание.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Неожиданно для меня, положительный ответ пришёл всего лишь через несколько
часов: после новогодних праздников они пообещали отправить почтой диплом,
подписанный оргкомитетом конкурса.&lt;/p&gt;

&lt;p&gt;Если это произойдёт, то где-то в районе февраля я смогу похвастаться ещё
одной красивой аутентичной бумажкой.&lt;/p&gt;

&lt;p&gt;Походу, готовить конкурсную документацию не так трудно, как кажется.&lt;/p&gt;
</content>
    <category term="science" />
    <category term="utkus" />
  </entry>
  <entry>
    <title>Lenovo ThinkPad Tablet</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/12/19/lenovo-thinkpad-tablet" />
    <id>http://plove.eveel.ru/2011/12/19/lenovo-thinkpad-tablet</id>
    <published>2011-12-19</published>
    <updated>2011-12-19</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Не прошло и полтора месяца с момента покупки, как EMS Почты России наконец
изволила привезти мне &lt;a href="http://www.lenovo.com/products/us/tablet/thinkpad/"&gt;Lenovo ThinkPad Tablet 16 GB&lt;/a&gt; из далёкого города
Уолнат, штат Калифорния.&lt;/p&gt;

&lt;p&gt;Зачем я его купил?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;мне регулярно приходится читать и перелопачивать кучу материала по науке и
учёбе, а читать текст с ноутбука или «большого» монитора я просто &lt;em&gt;терпеть
ненавижу&lt;/em&gt;;&lt;/li&gt;
&lt;li&gt;во время бесед с научруком и сочувствующими, часто приходится показывать
что-нибудь интерактивное или мультимедийное, а с планшета это делать удобнее
всего;&lt;/li&gt;
&lt;li&gt;нередко возникает необходимость врубить слайды презентации на экране,
и всегда предпочтительнее иметь с собой всё необходимое окружение;&lt;/li&gt;
&lt;li&gt;я постоянно пользуюсь электронной почтой и дичайше обрадуюсь возможности
тыкать по более крупной экранной клавиатуре, чем на любимом HTC Legend.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img src="http://24.media.tumblr.com/tumblr_lweb5wC0wO1qc97y1o1_1280.jpg" alt="Коробка из под Lenovo ThinkPad Tablet"&gt;&lt;/p&gt;

&lt;p&gt;Да, у меня есть печеньки.&lt;/p&gt;

&lt;p&gt;Покупка обошлась мне в $459.99 плюс доставка $60.75, то есть примерно в
16 500 рублей. Надо сказать, я взял самую «простую» модель, без 3G-модуля и
аксессуаров вроде ручки-дигитайзера и док-станции.&lt;/p&gt;

&lt;p&gt;Дело в том, что этот девайс &lt;strong&gt;эпичен&lt;/strong&gt; как пиздец, начиная с самой коробки:
в такую легко влезет обычный ноутбук, а не крохотный планшетик.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://25.media.tumblr.com/tumblr_lweb5wC0wO1qc97y1o2_1280.jpg" alt="Lenovo ThinkPad Tablet"&gt;&lt;/p&gt;

&lt;p&gt;Lenovo ThinkPad Tablet построен на базе чипсета NVIDIA Tegra 2 под
управлением системы Android 3.1. Десятидюймовый экран планшета разрешением
1280×800 прикрыт модным нынче горилла-стеклом, а сам девайс выглядит как
&lt;em&gt;кирпич&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Чуваки, это же ThinkPad! Он &lt;em&gt;должен&lt;/em&gt; выглядить как кирпич!&lt;/p&gt;

&lt;p&gt;&lt;img src="http://25.media.tumblr.com/tumblr_lweb5wC0wO1qc97y1o3_1280.jpg" alt="Стекло Lenovo ThinkPad Tablet"&gt;&lt;/p&gt;

&lt;p&gt;Помимо традиционных дырочек для Micro-USB, «Джека» 3.5мм, miniHDMI,
SD Card и разъёма для подключения док-станции, здесь имеется чертовски
&lt;em&gt;эпичная&lt;/em&gt; фишка: полноценный USB-вход!&lt;/p&gt;

&lt;p&gt;&lt;img src="http://29.media.tumblr.com/tumblr_lweb5wC0wO1qc97y1o8_r1_1280.jpg" alt="Дырочки Lenovo ThinkPad Tablet"&gt;&lt;/p&gt;

&lt;p&gt;Да, я могу подключить любую современную мышь или клавиатуру в свой планшет
и зачем-то ей пользоваться. Более того, USB-порт на ThinkPad Tablet работает
в режиме USB Host, что даёт возможность подключать USB-флешки и фигачить
файлы прямо на них.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://26.media.tumblr.com/tumblr_lweb5wC0wO1qc97y1o9_r1_1280.jpg" alt="USB-флешка в Lenovo ThinkPad Tablet"&gt;&lt;/p&gt;

&lt;p&gt;Мне очень понравилось качество цветопередачи дисплея и весьма порадовала
возможность просмотра &lt;a href="http://www.youtube.com/watch?v=7FnR0zFCRUs"&gt;HD-видео&lt;/a&gt;
с YouTube без тормозов, хотя брался девайс изначально совсем для других
задач (см. картинку).&lt;/p&gt;

&lt;p&gt;&lt;img src="http://26.media.tumblr.com/tumblr_lweb5wC0wO1qc97y1o6_r2_1280.jpg" alt="Наука на Lenovo ThinkPad Tablet"&gt;&lt;/p&gt;

&lt;p&gt;Отдельных слов заслуживает качество изготовления девайса: его по-настоящему
приятно держать в руках. Со всех сторон чувствуется &lt;em&gt;та самая кирпичность&lt;/em&gt;,
присущая всей серии ThinkPad.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://i448.photobucket.com/albums/qq205/ericstotle04/drive-me-closer.jpg" alt="Drive me closer! I wanna hit him with my sword!"&gt;&lt;/p&gt;

&lt;p&gt;Несмотря на то, что планшет по своей эпичности может сравниться с чуваками
из Warhammer 40 000, у него есть несколько недостатков разной степени
вредности:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;невероятно маркий экран, который приходится постоянно протирать или
думать о покупке защитной плёночки;&lt;/li&gt;
&lt;li&gt;время заряда аккумулятора от Micro-USB составляет около &lt;strong&gt;восьми&lt;/strong&gt; часов
(это о-о-очень долго!), а любителям быстрой зарядки предлагается докупить
весьма милую док-станцию;&lt;/li&gt;
&lt;li&gt;зачем-то в ThinkPad Tablet, позиционируемый как устройство для бизнеса,
запихали такие необходимые бизнесу приложения, как McAfee Antivirus,
Angry Birds HD, Netflix и прочий скам (к счастью, весь этот мусор легко
удаляется штатными средствами);&lt;/li&gt;
&lt;li&gt;к ручке-дигитайзеру, которая сама по себе — очень нужная в хозяйстве вещь,
приходится постоянно покупать батарейки формата AAAA, о существовании которых
я впервые узнал только из анонса этой самой ручки ☺;&lt;/li&gt;
&lt;li&gt;я слишком привык к оптическому трекболу на HTC Legend и его отсутствие
здесь зачастую вгоняет меня в тупик;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Помимо незначительных недостатков, есть и весьма обидная проблема —
ребята из Lenovo очень торопились выпустить планшет на рынок и несколько
недоработали прошивку: девайс периодически подвисает, особенно при выходе
из режима полёта. Более того, иногда крэшится браузер (как правило, из-за
плагина Adobe Flash). Очень хочу верить, что с выходом обновления до Ice
Cream Sandwich, эта проблема будут устранена.&lt;/p&gt;

&lt;p&gt;Кстати, аппаратные кнопки внизу передней панели планшета — действительно
спорное решение, но их практически не видно и в ряде случаев они оказываются
очень полезными.&lt;/p&gt;

&lt;p&gt;Я очень рад.&lt;/p&gt;
</content>
    <category term="android" />
    <category term="lenovo" />
    <category term="thinkpad" />
  </entry>
  <entry>
    <title>Даже не думайте!</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/12/12/do-not-think" />
    <id>http://plove.eveel.ru/2011/12/12/do-not-think</id>
    <published>2011-12-12</published>
    <updated>2011-12-12</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Оправдание самых тупых поступков начинается с фразы «Я думал, что …» и
всегда заканчиваются дичайшим маразмом.&lt;/p&gt;

&lt;p&gt;Не надо лишний раз думать. Нужно просто действовать и делать верные
выводы.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>SaaS-PaaS-IaaS: Водолаз-унитаз!!</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/11/05/saas-paas-iaas" />
    <id>http://plove.eveel.ru/2011/11/05/saas-paas-iaas</id>
    <published>2011-11-05</published>
    <updated>2011-11-05</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Второе место в номинации «наиболее отвратительный Интернет-баззворд»
я бы однозначно присудил терминам SaaS, PaaS, IaaS и др.&lt;/p&gt;

&lt;p&gt;Сегодня &lt;em&gt;каждый&lt;/em&gt; дрянной программистишка-стартапер считает своим
долгом схватить любимый PHP и сделать «бизнес-эффективный SaaS с
богатым &lt;a href="http://plove.eveel.ru/2010/12/22/functional"&gt;функционалом&lt;/a&gt; как
твиттер только семантический краудсорсинговый саундклауд монетизация
микроплатежами чтобы выдерживал хабраэффект Web&amp;nbsp;5.0».&lt;/p&gt;

&lt;p&gt;Давайте выкинем с обрыва этого бедолагу и немного побудем Капитанами
Очевидностями, объективно наблюдающими за нашим бренным мирком.&lt;/p&gt;

&lt;p&gt;Аббревиатура “SaaS” расшифровывается как Software-as-a-Service и легко
переводится на русский язык: «программное обеспечение как услуга».&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SaaS&lt;/strong&gt;&amp;#8239;—&amp;#8239;всего лишь &lt;em&gt;бизнес-модель&lt;/em&gt;. У нас есть три
ключевых понятия: производитель программного продукта, программный
продукт, потребитель программного продукта.&lt;/p&gt;

&lt;p&gt;В рамках &lt;a href="http://ru.wikipedia.org/wiki/SaaS"&gt;модели SaaS&lt;/a&gt; отношения
развиваются следующим образом:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;производитель создаёт программный продукт с Web-интерфейсом,
запускает его на своих мощностях, заботится о надёжном и бесперебойном
функционировании, а также дальнейшем развитии продукта;&lt;/li&gt;
&lt;li&gt;потребитель легко и мгновенно может приступить к использованию
продукта через Web-интерфейс или существующее API, не заботясь о
принципе его функционирования и прочих вещах, не имеющих отношения к
задаче потребителя;&lt;/li&gt;
&lt;li&gt;условия оплаты и компенсации за неустойку при возникновении
проблем оговариваются в соглашении об использовании: как правило
оплата выполняется либо за период времени (например, месяц), либо
за использованные ресурсы (например, количество I/O-операций за
учётный период).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;К сожалению, столь общая модель слишком хорошо ложится практически
на любой Web-сайт, в результате чего мы имеем какой-то там
SaaS-PaaS-IaaS-унитаз-водолаз без объяснения причин.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Например, этот блог&amp;#8239;—&amp;#8239;ни что иное, как полноценный SaaS: я
создал программный продукт, разместил его на Heroku и занимаюсь
благотворительной деятельностью, разрешая безвозмездное использование
моего продукта (но не контента: контент здесь
&lt;a href="http://plove.eveel.ru/pages/about"&gt;распространяется&lt;/a&gt; на условиях
CC&amp;nbsp;BY-SA). ☺&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Рядом с SaaS-PaaS-IaaS-терминами очень любят кричать про «облачные»
вычисления. Часто это ни что иное, как просто плохой маркетинг.&lt;/p&gt;

&lt;p&gt;Действительно, при запуске продукта в «облачной» среде, появляются
&lt;em&gt;практически&lt;/em&gt; неограниченные возможности масштабирования при наплыве
пользователей. Кстати, эту тему я разжевал в
&lt;a href="http://suckless.ru/post/12334617154/opennebula"&gt;недавнем посте&lt;/a&gt;
на Саклессе.&lt;/p&gt;

&lt;p&gt;А что дальше? Если SaaS&amp;#8239;—&amp;#8239;это предоставление конечного
продукта, то PaaS&amp;#8239;—&amp;#8239;предоставление платформы, а
IaaS&amp;#8239;—&amp;#8239;инфраструктуры. С точки зрения бизнеса эти понятия
эквивалентны и мы имеем лишь технические различия. Картинка расскажет
всё сама за себя:&lt;/p&gt;

&lt;p&gt;&lt;img src="http://i.imgur.com/XE2n4.png" alt="SaaS, PaaS, IaaS"&gt;&lt;/p&gt;

&lt;p&gt;За известными примерами применения модели «что-то как услуга»
далеко ходить не нужно:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SaaS: &lt;a href="http://dropbox.com"&gt;Dropbox&lt;/a&gt;,
&lt;a href="http://www.google.com/a/"&gt;Google Apps&lt;/a&gt;,
&lt;a href="http://www.e-kontur.ru/"&gt;Эльба&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;PaaS: &lt;a href="http://heroku.com"&gt;Heroku&lt;/a&gt;,
&lt;a href="http://www.microsoft.com/windowsazure/"&gt;Windows Azure&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;IaaS: &lt;a href="http://aws.amazon.com/ec2/"&gt;Amazon EC2&lt;/a&gt;,
&lt;a href="http://www.rackspace.com/cloud/cloud_hosting_products/"&gt;Rackspace&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;Водолаз-унитаз: 99% контента сайта
&lt;a href="http://startuppoint.ru"&gt;StartupPoint&lt;/a&gt; и различных конкурсов в поддержку
малого предпринимательства.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Кстати, пирамида на картинке показывает, что сервис верхнего уровня можно
построить на основе сервиса уровнем пониже. Хостинг Heroku (PaaS) работает
поверх Amazon Elastic Compute Cloud (IaaS) и просто подтверждает этот
тезис.&lt;/p&gt;
</content>
    <category term="saas" />
    <category term="paas" />
    <category term="iaas" />
  </entry>
  <entry>
    <title>Клиентоориентированный пост</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/11/04/client-oriented-post" />
    <id>http://plove.eveel.ru/2011/11/04/client-oriented-post</id>
    <published>2011-11-04</published>
    <updated>2011-11-04</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;— Дмитрий, а вам доводилось разрабатывать клиентоориентированные
Web-приложения?&lt;br /&gt;
— Прошу прощения. Я не понимаю, о чём вы говорите.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Помнится, был такой диалог где-то полгода назад, и я до сих пор не
понимаю, что человек хотел от меня услышать.&lt;/p&gt;

&lt;p&gt;Давайте отойдём от области Web-приложений и подумаем головой, несмотря
на то, что это сейчас совсем не модно.&lt;/p&gt;

&lt;p&gt;Если коммерческая компания занимается созданием чего-то, то она
по-любому хочет, чтобы это «что-то» кем-то покупалось и использовалось,
принося создателям огромную прибыль и прочие ништяки.&lt;/p&gt;

&lt;p&gt;Разве человек купит вещь, которая ему не подходит? Вряд ли.&lt;/p&gt;

&lt;p&gt;Ну так вот, и все эти вопли о «клиентоориентированности» — лишь
дешёвый и весьма бездарный маркетинговый ход, который даёт знать,
что продукты компании недостаточно хороши, чтобы потребители сами
об этом догадались.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Красивые TeX-шрифты в Fedora</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/11/02/fedora-latex-fonts" />
    <id>http://plove.eveel.ru/2011/11/02/fedora-latex-fonts</id>
    <published>2011-11-02</published>
    <updated>2011-11-02</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Счастливые пользователи
&lt;a href="http://fedoraproject.org/wiki/Features/TeXLive"&gt;сборок TeX Live&lt;/a&gt;
от Jindrich Novy могут совершенно бесплатно и не прилагая значительных
усилий сделать шрифты в своих работах более красивыми и человеческими.&lt;/p&gt;

&lt;p&gt;Для этого достаточно использовать шрифты из пакета
&lt;a href="http://ctan.org/tex-archive/fonts/ps-type1/cm-super/"&gt;CM-Super&lt;/a&gt;,
замещая стандартную гарнитуру Computer Modern:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# yum install -y texlive-cm-super-fedora-fonts
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Также стоит убедиться, что гарнитура Computer Modern действительно
используется в документе. В преамбуле должны иметься декларации:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;\renewcommand{\rmdefault}{cmr}
\renewcommand{\sfdefault}{cmss}
\renewcommand{\ttdefault}{cmtt}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Конечно, после этого потребуется перекомпиляция проекта.&lt;/p&gt;

&lt;p&gt;Несмотря на то, что визуально шрифты CM-Super и Computer Modern
&lt;em&gt;практически&lt;/em&gt; не различаются, использование CM-Super более
предпочтительно:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;это векторный шрифт, способный масштабироваться вместе с документом
как на экране, так и при выводе на печать;&lt;/li&gt;
&lt;li&gt;нет проблем с кривым отображением русских букв при выделении текста;&lt;/li&gt;
&lt;li&gt;имеется возможность не просто выделять текст из русских букв, но ещё
и копировать его в буфер обмена без каких-либо искажений.&lt;/li&gt;
&lt;/ul&gt;
</content>
    <category term="tex" />
    <category term="fedora" />
  </entry>
  <entry>
    <title>До свидания, УрФУ!</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/11/01/goodbye-urfu" />
    <id>http://plove.eveel.ru/2011/11/01/goodbye-urfu</id>
    <published>2011-11-01</published>
    <updated>2011-11-01</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Вот и настало время подписать заявление об увольнении из Уральского
федерального университета.&lt;/p&gt;

&lt;p&gt;В рамках служебных обязанностей, я исправно раз в семестр передёргивал
софт в учебной лаборатории Фт-303. Также на общественных началах при
деканате ФТИ я занимался развитием и поддержкой
&lt;a href="http://fizteh.org"&gt;сайта&lt;/a&gt; Физико-технологического института УрФУ.&lt;/p&gt;

&lt;p&gt;Как видно, работа непыльная и просто идеально подходит студенту очной
формы обучения: забот практически никаких нет, а небольшая добавочка к
стипендии радует душу.&lt;/p&gt;

&lt;p&gt;Даже после защиты &lt;a href="http://plove.eveel.ru/2011/06/28/like-a-bos"&gt;диплома&lt;/a&gt; и
устройства на полноценный фуллтайм, я специально оставил за собой ½
ставочки на совмещении плюс три года рабочего стажа по специальности.
Эта прибавочка казалась мне совершенно нелишней и позволяла пару раз в
месяц попить ещё больше &lt;s&gt;пива&lt;/s&gt; чая.&lt;/p&gt;

&lt;p&gt;Так уж сложилось, что в УрФУ началась куча локальных административных
изменений и утрясок. На кафедре даже ремонт закатили, прелесть.
Здесь и начались чудеса.&lt;/p&gt;

&lt;p&gt;После трёх лет успешной работы, я внезапно узнаю, что находясь на
½ ставки, оказываюсь «обязан» проводить на «работе» не менее
8 × ½ = 4 часов в сутки. Это уже было достаточно тревожным «звоночком».&lt;/p&gt;

&lt;p&gt;Умиляет меня совершенно другой факт. Последнее время почти каждое моё
утро начиналось со «полставочного» звонка от людей, имеющих огромную
власть и составляющих элиту™ любого высшего учебного заведения.&lt;/p&gt;

&lt;p&gt;Шучу, конечно.&lt;/p&gt;

&lt;p&gt;Когда человек за всю свою никчёмную жизнь добился лишь того, что его
несколько лет назад назначили ответственным за учёт огнетушителей и
туалетной бумаги в отделе&amp;#8239;—&amp;#8239;это вполне нормально:
в жизни всякое бывает.&lt;/p&gt;

&lt;p&gt;Беда начинается, когда такому человеку начинает казаться, что он имеет
право не просто иметь собственное мнение (почему бы и нет), но диктовать
свои беспомощные условия окружающим людям. Психологи зовут это
&lt;a href="http://lurkmore.ru/%D0%A1%D0%B8%D0%BD%D0%B4%D1%80%D0%BE%D0%BC_%D0%B2%D0%B0%D1%85%D1%82%D1%91%D1%80%D0%B0"&gt;синдромом вахтёра&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Разумеется, за такие деньги у меня нет совершенно никакого желания
выслушивать подобные беспомощные истерики даже по телефону, и тем более
заниматься чем-то, не входящим в мои нехитрые прямые обязанности.
Звонят вот тебе с утра, и несут ерунду вроде: «молоко убежало, срочно к
нам сюда хоть из под земли».&lt;/p&gt;

&lt;p&gt;Знаете что? Я слишком ценю те счастливые моменты, которыми была
наполнена моя скромная деятельность в УрФУ, и я не позволю
«начальникам» зубочисток и канцелярских скрепок испортить эти
воспоминания.&lt;/p&gt;

&lt;p&gt;Всем спасибо, ставка свободна.&lt;/p&gt;
</content>
    <category term="urfu" />
  </entry>
  <entry>
    <title>Просто будь охуенным!</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/10/19/just-be-awesome" />
    <id>http://plove.eveel.ru/2011/10/19/just-be-awesome</id>
    <published>2011-10-19</published>
    <updated>2011-10-19</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;У меня тут был
&lt;a href="http://plove.eveel.ru/2010/08/17/android-advertisement"&gt;очень добрый пост&lt;/a&gt;
про монетизацию Android-приложений.&lt;/p&gt;

&lt;p&gt;Итак, все мы хотим денег. Почему бы не делать так, чтобы люди сами
хотели их принести? Почему бы не сделать такой продукт, за который
будет приятно заплатить?&lt;/p&gt;

&lt;p&gt;Люди должны гордиться тем, что отдали деньги за &lt;em&gt;действительно&lt;/em&gt;
охуенную вещь. При этом, как я
&lt;a href="http://plove.eveel.ru/2008/07/27/the-good-tool"&gt;уже писал&lt;/a&gt;,
вещь не должна обращать на себя лишнее внимание.&lt;/p&gt;

&lt;p&gt;За последнее время я могу точно вспомнить два примера, когда
ощущаешь гордость от приобретения чего-то: скетчбук
&lt;a href="http://www.moleskine.com"&gt;Moleskine&lt;/a&gt; и текстовый редактор
&lt;a href="http://sublimetext.com/2"&gt;Sublime Text 2&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;В обоих случаях хочется радоваться тому, что вещь продумана до мелочей,
приятно выглядит, удобна в использовании, и просто вся такая клёвая.
От этого поднимается настроение и возникает желание радоваться жизни
ещё сильнее.&lt;/p&gt;

&lt;p&gt;Непросто сразу заставить себя отдать $60 за текстовый редактор или
€20 за какой-то блокнот. Достаточно подержать в руках этот блокнот,
попользоваться этим редактором, и всё станет ясно.&lt;/p&gt;

&lt;p&gt;Именно так. Станет ясно, что ребята &lt;a href="http://balcone.eveel.ru/post/11099799576/sublime-text-2"&gt;заслуживают этих
денег&lt;/a&gt;
просто потому, что они охуенные.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Perfect Rainbow</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/10/17/perfect-rainbow" />
    <id>http://plove.eveel.ru/2011/10/17/perfect-rainbow</id>
    <published>2011-10-17</published>
    <updated>2011-10-17</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;В последнее время очень полюбил цветовую схему
&lt;a href="http://kuler.adobe.com/#themes/search?term=perfect%20rainbow"&gt;Perfect Rainbow&lt;/a&gt;
на Adobe Kuler.&lt;/p&gt;

&lt;p&gt;Вот она какая:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;span style="font: 16px/18px monospace; background-color: #EB413C;"&gt;#EB413C&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font: 16px/18px monospace; background-color: #F0732D;"&gt;#F0732D&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font: 16px/18px monospace; background-color: #F5AA28;"&gt;#F5AA28&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font: 16px/18px monospace; background-color: #82AA46;"&gt;#82AA46&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font: 16px/18px monospace; background-color: #3278AF;"&gt;#3278AF&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
    <category term="design" />
  </entry>
  <entry>
    <title>Пять вещей, которые я узнал при получении высшего образования</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/10/16/five-things" />
    <id>http://plove.eveel.ru/2011/10/16/five-things</id>
    <published>2011-10-16</published>
    <updated>2011-10-16</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Российские ВУЗы дают самое лучшее в мире самообразование.&lt;/p&gt;

&lt;p&gt;Все уравнения в математике названы именем
&lt;a href="http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2,_%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B2_%D1%87%D0%B5%D1%81%D1%82%D1%8C_%D0%9B%D0%B5%D0%BE%D0%BD%D0%B0%D1%80%D0%B4%D0%B0_%D0%AD%D0%B9%D0%BB%D0%B5%D1%80%D0%B0"&gt;Эйлера&lt;/a&gt;.
Если какое-то уравнение не названо именем Эйлера, то оно названо именем
&lt;a href="http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2,_%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B2_%D1%87%D0%B5%D1%81%D1%82%D1%8C_%D0%9B%D0%B0%D0%B3%D1%80%D0%B0%D0%BD%D0%B6%D0%B0"&gt;Лагранжа&lt;/a&gt;.
Или &lt;a href="http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2,_%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B2_%D1%87%D0%B5%D1%81%D1%82%D1%8C_%D0%9B%D0%B5%D0%B9%D0%B1%D0%BD%D0%B8%D1%86%D0%B0"&gt;Лейбница&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Неважно, какой стороной подключать розетку в электросеть не потому,
что она хитрая, а потому, что ток переменный и в России меняет полярность
с частотой 50 Гц.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://plove.eveel.ru/2010/12/22/functional"&gt;Функционал&lt;/a&gt;&amp;#8239;—&amp;#8239;это
либо гомосексуалист, не образующий связи, либо числовая функция,
определённая на множестве функций. Другого не дано.&lt;/p&gt;

&lt;p&gt;Электротехника отличается от электроники толщиной проводов.&lt;/p&gt;
</content>
    <category term="urfu" />
  </entry>
  <entry>
    <title>Деннис Ритчи</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/10/08/dennis-ritchie" />
    <id>http://plove.eveel.ru/2011/10/08/dennis-ritchie</id>
    <published>2011-10-08</published>
    <updated>2011-10-08</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Знаете, кто это? Этот человек&amp;#8239;—&amp;#8239;Деннис Ритчи, соавтор языка
программирования Си и операционной системы UNIX, которая дала начало
Linux.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://upload.wikimedia.org/wikipedia/commons/0/01/Dennis_MacAlistair_Ritchie_.jpg" alt="Dennis MacAlistair
Ritchie"&gt;&lt;/p&gt;

&lt;p&gt;Ваш смартфон, компьютер, и даже DVD-плеер обязательно используют код,
написанный на Си. Кстати, сервера Google и ВКонтакте вертятся на Linux.&lt;/p&gt;

&lt;p&gt;Он умер 8 октября 2011 года, в возрасте 70 лет. Этот человек действительно
произвёл множество инноваций, в отличие от Стива Джобса. Этот человек
заслуживает быть помянутым людьми, в отличие от «инноватора» iШтуковин.&lt;/p&gt;

&lt;p&gt;Покойся с миром, Деннис Ритчи.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Сделал мясорубку зарегистрировал мясорубку</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/09/29/myasorubka" />
    <id>http://plove.eveel.ru/2011/09/29/myasorubka</id>
    <published>2011-09-29</published>
    <updated>2011-09-29</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Замечательно. Не прошло и полгода.&lt;/p&gt;

&lt;p&gt;Наконец-то ко мне прилетело свидетельство о госрегистрации чудесной
программы для ЭВМ «Система преобразования морфологических словарей
“Myasorubka”».&lt;/p&gt;

&lt;p&gt;Myasorubka&amp;#8239;—&amp;#8239;это нехитрая утилита, написанная на Ruby,
преобразовывающая лексикон формата AOT в формат Tokyo Cabinet, который
кушает морфологический анализатор Myaso, некогда написанный также мною.
Кстати, мясорубка является свободным ПО:
&lt;a href="https://github.com/eveel/myasorubka"&gt;https://github.com/eveel/myasorubka&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Зачем подавать и получать подобные свидетельства? Есть две причины:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;вешать бумажки с печатями в рамочках на стену, почему бы и нет?
Лишний раз повыёживаться;&lt;/li&gt;
&lt;li&gt;при подаче заявок на различные гранты, конкурсы и прочие контесты,
эти вещи ценятся.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Вот она какая, государственная:&lt;/p&gt;

&lt;p&gt;&lt;img src="http://i.imgur.com/GEn4S.jpg" alt="Свидетельство о госрегистрации программы для ЭВМ"&gt;&lt;/p&gt;

&lt;p&gt;Правообладателем является
&lt;a href="http://ustu.ru"&gt;Уральский федеральный университет&lt;/a&gt;, ибо продавать
Myasorubka никто не собирается. В конце концов, это СПО. Если чо, то
пусть УрФУ эти права и защищает, ага.&lt;/p&gt;

&lt;p&gt;Зачем так сделано? Очень просто: в таком случае все заморочки по
оплате (небольшой) пошлины приходятся не на меня, а на патентный отдел
университета.&lt;/p&gt;

&lt;p&gt;Итак, как это делается?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;идём в патентный отдел своего университета (или более локальную
инстанцию, например&amp;#8239;—&amp;#8239;патентный отдел факультета), сообщаем о
своём желании;&lt;/li&gt;
&lt;li&gt;получаем образец заявки на регистрацию программы для ЭВМ,
в электронном виде;&lt;/li&gt;
&lt;li&gt;внимательно заполняем заявку, указывая:

&lt;ol&gt;
&lt;li&gt;свои контактные данные;&lt;/li&gt;
&lt;li&gt;информацию о правообладателе;&lt;/li&gt;
&lt;li&gt;аннотацию к выполненной работе;&lt;/li&gt;
&lt;li&gt;характеристики целевой ЭВМ;&lt;/li&gt;
&lt;li&gt;использованный язык программирования;&lt;/li&gt;
&lt;li&gt;тип целевой операционной системы;&lt;/li&gt;
&lt;li&gt;объём произведения: в килобайтах и количестве страниц исходного
кода;&lt;/li&gt;
&lt;li&gt;дата окончательного завершения произведения;&lt;/li&gt;
&lt;li&gt;дата и место первого выпуска в свет произведения (должна быть
позже, чем дата завершения);&lt;/li&gt;
&lt;li&gt;сведения обо всех использованных (программных) произведений,
использованных при создании объекта авторского права;&lt;/li&gt;
&lt;li&gt;полный листинг исходного кода.&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;каким-нибудь образом приносим заполненную анкету в патентный отдел;&lt;/li&gt;
&lt;li&gt;берём квитанцию об оплате, относим её нужным людям (вам сообщат);
получает на руки пачку заявлений, в которых нужно ещё раз указать свои
контактные данные, место выполнения работы и прочие радости. Подписываем
письмо проректору по инновациям;&lt;/li&gt;
&lt;li&gt;отдаём заполненные бумаги в патентный отдел;&lt;/li&gt;
&lt;li&gt;ждём от трёх до шести месяцев, пока бюрократический аппарат разжуёт
документы, притащит их в Москву, господа из ФИПС сходят в отпуск,
вернутся, утвердят полученные во время отпуска бумаги, зарегистрируют
заявку, нарисуют свидетельство на бланке (см. выше), распечатают и
отправят нужную бумагу почтой обратно в университет;&lt;/li&gt;
&lt;li&gt;периодически ходим в гости к ребятам из патентного отдела
университета и спрашиваем о состоянии заявки;&lt;/li&gt;
&lt;li&gt;получаем копию свидетельства (оригинал остаётся у правообладателя,
то есть у университета).&lt;/li&gt;
&lt;li&gt;всё, пишем радостные твиты и постим фоточки в бложик.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Как видно, ничего сложного: я справился с подачей всех нужных бумаг
за пару дней.&lt;/p&gt;

&lt;p&gt;Буду сильно удивлён, если читатель-айтишник, не потерявший связь с
родным ВУЗом, не сорвётся прямо сейчас резво оформлять подобные
свидетельства. Очень рекомендую.&lt;/p&gt;
</content>
    <category term="urfu" />
    <category term="patents" />
  </entry>
  <entry>
    <title>Возможности без границ</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/09/24/boundless-opportunities" />
    <id>http://plove.eveel.ru/2011/09/24/boundless-opportunities</id>
    <published>2011-09-24</published>
    <updated>2011-09-24</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Так уж сложилось, &lt;a href="http://www.ekburg.ru/news/2/28568/"&gt;слоган&lt;/a&gt; моего
города&amp;#8239;—&amp;#8239;полное дерьмо. Можно написать много всяких слов про
отсутствие аутентичности, чрезмерную абстрактность, но всё это уже сделали
за меня.&lt;/p&gt;

&lt;p&gt;Я всегда считал, что у Екатеринбурга отличный потенциал. Это город,
где есть всё, но при этом нет ничего. Город, в котором есть все условия
для роста и развития, но при этом практически нет каких-то реальных
конкурентов или хищников.&lt;/p&gt;

&lt;p&gt;Попробуйте что-нибудь сделать в Москве? Петербурге? Раздавят, даже
вякнуть не дадут. Здесь же всё хорошо: в Свердловской области вертятся
немалые килограммы денег, имеется дефицит &lt;em&gt;грамотных&lt;/em&gt; специалистов,
управленцев, обслуживающего персонала. Садись, да работай. Работы очень
много, хватит на всех. Я говорю не просто о работе «на дядю». Я говорю о
наличии совершенно свободных рынков, где ещё не ступала нога смелого
предпринимателя.&lt;/p&gt;

&lt;p&gt;Здесь нет поганого столичного шума, нет ужасающей плотности населения:
всё достаточно тихо и спокойно. Возможно, люди здесь не столь приветливы и
дружелюбны, как в СПб, ну и ладно. Быть может, мне просто повезло.&lt;/p&gt;

&lt;p&gt;Именно в Екатеринбурге проходят как минимум две самые &lt;em&gt;модные&lt;/em&gt; выставки в
России. Проблем с инфраструктурой нет.&lt;/p&gt;

&lt;p&gt;Не надо считать меня человеком, который в восторге от своего города.
Это далеко не так. У нас здесь отвратительный климат, местами сраные
вонючие заводы и прочее счастье, отравляющее жизнь. Главная проблема
даже не в этом.&lt;/p&gt;

&lt;p&gt;Здесь скучно. Чуваки, здесь просто ужасно скучно! Вот идёшь ты по улице,
и что видишь вокруг? Банки, продуктовые магазины с бухлом, магазины со
шмотками, банки, магазины со шмотками, салоны сотовой связи, банки...
Говно видишь всякое, короче. Куда можно сходить посидеть, чай попить?
Ах, хреначить пешочком через три квартала в
&lt;abbr title="Ебучая рыгаловка"&gt;Pizza Mia&lt;/abbr&gt;?! Отлично, спасибо.
Вот в СПб чуть ли не в каждом квартале находится по маленькой кафешке,
где можно мило посидеть и провести время.&lt;/p&gt;

&lt;p&gt;Город по-человечески не располагает к себе, в него не хочется влюбиться.
Вот приезжает кто-нибудь из Москвы, и спрашивает меня (реальный случай):&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;— Чувак, а куда здесь можно сходить?&lt;br /&gt;
— Не знаю. Здесь из развлечений только клубы и алкотрэш.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Не самые плохие варианты, бывает и хуже. К чему тогда сводится
существование здесь? Сходил утром на работу, вернулся вечером с работы,
встретился с чуваками, пошёл &lt;a href="http://balcone.eveel.ru/tagged/booze"&gt;бухать&lt;/a&gt;
на хату. Ну, или не встретился с чуваками, пришёл бухать. Грустно.&lt;/p&gt;

&lt;p&gt;Когда-нибудь это изменится. Сейчас Екатеринбург выглядит как невесёлый
губернский город, потому что люди недостаточно смелы. Если больше ребят
начнут ценить то, что мы здесь имеем, то и ситуация поменяется. Нам
повезло больше, чем многим другим, и у нас есть всё. Ситуация изменится к
лучшему именно благодаря возможностям без границ.&lt;/p&gt;
</content>
    <category term="ekb" />
  </entry>
  <entry>
    <title>Ничего и не терялось?</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/07/31/nothing-is-lost" />
    <id>http://plove.eveel.ru/2011/07/31/nothing-is-lost</id>
    <published>2011-07-31</published>
    <updated>2011-07-31</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Очень забавно наблюдать за тем, с каким интересом Интернет-пользователи
открыли для себя тот факт, что поисковые машины способны действительно
искать и даже хранить где-то опубликованную информацию.&lt;/p&gt;

&lt;p&gt;Вы понимаете, о чём я говорю. Недавние скандалы со всплывшей в кэше
Яндекса SMS-перепиской клиентов «МегаФона» или заказов какого-то там
Интернет-магазина резиновых членов могут при желании рассматриваться как
шикарная бутафория со стороны Яндекса.&lt;/p&gt;

&lt;p&gt;Давайте не будем верить в разноцветные теории заговора и прочий
аксиоматический бред, а всего лишь подумаем, какого чёрта ваши личные
данные оказываются проиндексированными поисковой машиной.&lt;/p&gt;

&lt;p&gt;Каждый раз, когда пользователь вводит свой запрос и нажимает кнопочку
«Найти», этот самый запрос проходит несколько этапов анализа: система
должна уточнить его так, чтобы в результате отдать пользователю наиболее
адекватный ответ.&lt;/p&gt;

&lt;p&gt;Грубо говоря, системе нужно понять, что по запросу «мокрые киски»,
человек ищет именно мокрых кошек, а не какую-то там порнуху. Также нужно
уточнить, что по запросу «секс в большом городе» человек ищет не
эскорт-услуги в Москве, а что-то, связанное с бездарным сериалом для
быдла и домохозяек.&lt;/p&gt;

&lt;p&gt;Когда запрос проанализирован и его неоднозначность для поисковой машины
устранена, система обращается к собственному индексу и формирует список
ссылок на страницы, релевантные этому самому запросу.&lt;/p&gt;

&lt;p&gt;Дальнейшее ранжирование, то есть сортировка поисковой выдачи,
проводится также по какому-либо достаточно хитровыдуманному алгоритму:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;у Яндекса это
&lt;a href="http://company.yandex.ru/technology/matrixnet/"&gt;Матрикснет&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;у Google это &lt;a href="http://en.wikipedia.org/wiki/PageRank"&gt;PageRank&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;В конце концов перед пользователем возникают цветные ссылочки на
заветные странички.&lt;/p&gt;

&lt;p&gt;Возникает закономерный вопрос: неужели Google, Яндекс, Microsoft,
Yahoo! и другие компании создали самый настоящий искусственный интеллект,
который в состоянии точно предугадать все тайные желания пользователя и
выдать именно то, что этот самый пользователь хочет увидеть? Нет же,
ни в коем случае.&lt;/p&gt;

&lt;p&gt;Все алгоритмы, затрагивающие запрос на всех этапах его обработки
основаны на различных статистических моделях. Чем больше разнообразных
данных у нас есть, тем точнее мы можем выдать результат.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Реально, информационный поиск&amp;#8239;—&amp;#8239;это та сфера, где большие
данные стоят дороже, чем умные алгоритмы.&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;— Упс. Простите, а что у нас является главным конкурентным преимуществом
поисковой машины?&lt;br /&gt;
— Релевантность!&lt;br /&gt;
— Правильно, дети. Откуда же будем брать данные для уточнения
результата?&lt;br /&gt;
— От пользователей!&lt;br /&gt;
— Правильно, дети, от собственных пользователей. Всё
гениальное&amp;#8239;—&amp;#8239;просто.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;С того самого момента, как вы ввели запрос, поисковик неустанно следит
за вами. По какой ссылке вы прошли дальше? Сколько рекламы на странице
выдачи посмотрели? Не решили ли уточнить запрос и искать то же самое,
но с другой формулировкой? Сколько ссылок со странице выдачи вы обошли,
прежде чем закрыть вкладку браузера? И так далее. Если при этом вы
использовали собственную учётную запись, то ваши предыдущие запросы будут
влиять на будущие, таким образом вместо «мокрых кисок» можно действительно
получить разврат и порево.&lt;/p&gt;

&lt;p&gt;В любом случае, почти все ваши действия тщательно отслеживаются и
сохраняются. Для вашего же блага.&lt;/p&gt;

&lt;p&gt;Однако поисковики не всемогущи и есть вещи, которые недоступны даже им:
например невозможно определить, сколько времени вы провели на сайте, на
который попали со страницы выдачи. Тем не менее, такая
информация&amp;#8239;—&amp;#8239;лакомый кусочек. Что придумали ради этого?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;разнообразные счётчики и метрики;&lt;/li&gt;
&lt;li&gt;панели для браузера, дающие, типа, тесную интеграцию с услугами
поисковика.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Любой каприз за вашу приватность. Вообще, это позволяет доставать
труднодоступные страницы, которые просто так поисковый паук нащупать не
сможет.&lt;/p&gt;

&lt;p&gt;Наверняка разработчики программного обеспечения получают какие-то бонусы,
предлагая при установке своего софта поставить ещё и специальный поисковый
тулбар. Круче всех здесь поступил Google, когда выпустил собственный
браузер Chrome, которому даже тулбары не нужны, чтобы отправлять создателям
данные об использовании. Хотя нет, круче всех был Яндекс, который просто
взял исходники открытого браузера Chromium, добавил туда интеграцию с
парой сервисов, и выкатил для скачивания. Отлично же: сплошная польза
Яндексу и его пользователям, а код пусть пишет Google.&lt;/p&gt;

&lt;p&gt;Вот такая сказочка на ночь. А вы поражаетесь, что всплыли всего лишь
какие-то там SMS клиентов оператора сотовой связи.&lt;/p&gt;
</content>
    <category term="yandex" />
    <category term="google" />
  </entry>
  <entry>
    <title>Боженька</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/07/25/jesus-christ" />
    <id>http://plove.eveel.ru/2011/07/25/jesus-christ</id>
    <published>2011-07-25</published>
    <updated>2011-07-25</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Я никогда не понимал, как ёбаные подкасты, в которых ублюдок с гнусавым
голосом полчаса мычит про птичек и сраную погоду на улице, ухитряются
набирать огромную кучу комментов и висеть в топе того же
Russian Podcasting. Вообщем, несправедливость и пиздец во всей красе.&lt;/p&gt;

&lt;p&gt;Сейчас я затрону тему, которая некоторое время назад нехуёво так затронула
меня. Вообщем, пару месяцев назад один знакомый мне чувак был убит. Нет,
никаких интриг и никаких несчастных случаев. Всё гораздо проще.&lt;/p&gt;

&lt;p&gt;Чувак шёл вечером по Уралмашу. До него доебались какие-то дебилы. Начался
махач в подворотне, закончившийся для него летальным исходом. Надеюсь,
эти ублюдки основательно сядут куда надо и проведут остаток своих
бездарных жизней где-то под шконкой, захлёбываясь в дерьме.&lt;/p&gt;

&lt;p&gt;«Ну и что?»&amp;#8239;—&amp;#8239;спросите вы, ведь каждый день кто-то где-то
умирает и в этом нет ничего особенного. Однако в этой ситуации есть кое-что
действительно удивительное. Ныне убитый человек верил в Бога. Человек
почти всю свою сознательную жизнь ходил в православную церковь, причём
соблюдал все эти там обряды и прочие традиции. Без греха. Почти.
Почему почти? Ну вот христиане считают, что мы даже родились от греха,
поэтому все мы типа грешники и всё такое.&lt;/p&gt;

&lt;p&gt;Так вот. Слушайте сюда, христианские ублюдки: он не должен был умирать,
не за что. Где был ваш милостивый, блять, боженька, когда сына его
пиздили ногами на далёком Уралмаше?! Где, блять?! Что и требовалось
доказать.&lt;/p&gt;

&lt;p&gt;Увы, так получилось, что я смог попасть только на сороковины. Во время
поминания специально обученный батюшка толкал телегу на тему того, что
сейчас закон Божий не соблюдается и люди погрязли в разврате и беззаконии.
Заебись.&lt;/p&gt;

&lt;p&gt;Хватит пороть хуйню, ей же больно. Во-первых, разврат&amp;#8239;—&amp;#8239;это
замечательно. В разврате нет ничего плохого. Не умирать же теперь от
спермотоксикоза и не идти же теперь против собственной физиологии.
И вообще, когда люди доверяют друг другу, и им очень-очень-очень хорошо
вместе&amp;#8239;—&amp;#8239;это грех? Нет, это заебись.&lt;/p&gt;

&lt;p&gt;Во-вторых, этот ваш закон Божий как был написан пару тысяч лет назад,
так и до сих пор трактуется так, что произвольная строка данного опуса
может быть интерпретирована как угодно, в том числе оправдывая убийц,
педофилов и прочих уебанов, вроде тех дятлов, которые считают, что строить
синтаксис языка программирования тупо на отступах&amp;#8239;—&amp;#8239;это
отличная идея. Это ни разу не отличная идея, это
&lt;a href="http://python.org"&gt;хуёвое говно&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Есть здравый смысл. Есть логика. Есть воспитание и образование. Не
обязательно знать закон Божий, чтобы оставаться человеком, а не
грёбаным животным в луже дерьма.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Какалавры</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/07/06/kakalovers" />
    <id>http://plove.eveel.ru/2011/07/06/kakalovers</id>
    <published>2011-07-06</published>
    <updated>2011-07-06</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;В последнее время мне стало казаться, что время летит просто чертовски
быстро и года пролетают офигительно незаметно. Нет, ну правда. Буквально
вчера мы подавали заявление о поступлении на
&lt;a href="http://fizteh.org"&gt;физтех УПИ&lt;/a&gt; и радовались зачислению на этот факультет,
а уже сегодня, ну не совсем сегодня, конечно, но уже 28 июня этого года я
защитил свою
&lt;a href="http://plove.eveel.ru/2011/06/28/like-a-bos"&gt;выпускную квалификационную работу&lt;/a&gt;
бакалавра по специальности 230200.62 «Информационные системы и технологии
(в медицине)».&lt;/p&gt;

&lt;p&gt;Эти четыре года были охуительны, и всё такое, щас меня ждёт два унылых
года обучения в магистратуре, а также продолжение бухла, трэша, угара,
и так далее. Жаль, что &lt;a href="http://ayetea.rpod.ru"&gt;Дачая&lt;/a&gt; давно не было,
блин. Короче, к чему я это всё говорю: на свете есть не так уж и много тем,
которые вызывали бы столь бурные дискуссии и оживлённое бросание говном,
как споры о нужности или ненужности бакалавров.&lt;/p&gt;

&lt;p&gt;Давайте посмотрим реальности в глаза. Сегодня учиться стало проще, чем
раньше: нам очень сильно помогают современные технологии. Не нужно
убиваться в библиотеках, ковыряя засранные карточки с индексами книжек,
мы запросто можем открыть «Википедию» и резко узнать что-то о каком-то
новом явлении. Мы запросто можем обмениваться информацией при помощи
сотовых телефонов, чятиков, бложиков, электронной почты, и так далее.&lt;/p&gt;

&lt;p&gt;Таким образом, человеку не без мозгов в голове четырёх лет обучения по
специальности (а именно столько учится бакалавр) будет более, чем
достаточно. Мне вот это кажется оптимальной цифрой. Не знаю, что бы мне
пришлось учить на пятом курсе, но это было бы чертовски скучно и хуёво.
Четыре года. Меньше&amp;#8239;—&amp;#8239;нельзя, потому что человеку нужно
сформироваться, а к третьему курсу студенты только начинают отходить от
того трэша, что творился у них на первых двух курсах.&lt;/p&gt;

&lt;p&gt;Справедливости ради отмечу, что я рассуждаю относительно технических
специальностей. Я плохо знаю специфику обучения на гуманитарных или
естественнонаучных кафедрах, поэтому судить по ним мне сложно.&lt;/p&gt;

&lt;p&gt;Тем не менее, лично мне было бы совершенно без разницы, сколько курсов
обучалась девочка-переводчица, если она хорошо переводит: четыре или пять,
лишь бы всё в ней было правильно: и мозги на месте, и фигура правильная,
ну вы понимаете. Более того, мне совершенно насрать на срок обучения
очередного выпускника философского факультета, читающего Канта в тот
момент, когда я буду диктовать ему свой заказ в Мак Дональдсе: два биг
тейсти и большой шоколадный молочный коктейль. Нет, правда, куда можно
пойти работать после философского факультета? Преподавателем философии?
С другой стороны, почему-то все хотят лечиться у опытных врачей.&lt;/p&gt;

&lt;p&gt;Вот и получается, что присоединению к болонскому процессу стоит
радоваться, но не всем. Есть направления подготовки, которые нельзя
окончить менее, чем за пять с половиной лет: слишком много тонкостей и
ухищрений. Специалисты по радиационной безопасности, да и вообще
ядерщики в целом, у нас с этим строго и правильно. Врачи, наконец.
Вот у меня по специальности был курс нормальной анатомии, который я
откровенно не вывез. Я искренне поражаюсь и восторгаюсь теми людьми,
которые могут в точности рассказать, например, строение грудной клетки и
располагающихся в ней органов и тканей. Этому не научиться за четыре года.&lt;/p&gt;

&lt;p&gt;Зато за четыре года можно выпуститься хорошим айтишником, экономистом,
и так далее. Это те ребята, которые так нужны на рынке труда. Зачем
держать людей лишний год только из-за того, что раньше так было принято?
Давайте будем практичнее. Не нужно считать, что четырёх лет мало.
Подумайте: а не многовато ли будет этих пяти лет.&lt;/p&gt;

&lt;p&gt;Вообще, имеется охуенно культурная проблема. Вот выпускал наш университет
нормальных таких инженеров. Как правило, инженеры после защиты диплома
дико бухают в модных белых касках, например. Короче, и вот буквально на
днях я застал просто милейшую картину: гуляет такая вся довольная толпа
новоиспечённых бакалавров... в касках инженеров. Блять, подумать только:
бакалавр в каске инженера. Ёбаная сперма дракона, держите меня трое!
Как вообще можно было до такого догадаться? Нет, я знаю, что шапок
бакалавров не было в магазинах, но ничего же не мешало сделать эти шапки в
домашних условиях! Ебать-колотить, пиздец. Поверьте, лишний год обучения
не дал бы этим людям мозгов. Не то, что год, лишние десять лет им не
помогут. Это просто вопиющий символ профессиональной непригодности,
и я смотрел на этих ребят с огромной болью в сердце. Это примерно так же
прекрасно и разумно, как 9 мая ходить по главной площади города и
задорно кидать зигу проходящим мимо людям.&lt;/p&gt;

&lt;p&gt;На самом деле, имеется ещё и некультурная проблема. Выходят вот такие
вышеобозначенные красавцы в касках инженеров и куда они идут? Конечно же,
они сразу идут со своими сраными бумажками в приёмную комиссию своей
alma mater, чтобы поступить в магистратуру. Зачем? Ну вы знаете, людям
хочется верить во что-то. Кто-то верит в Бога. Кто-то верит в инопланетных
захватчиков. Кто-то верит в карму и пост под катом. Вот бакалавры в
касках инженеров верят, что не научившись ничему за четыре года, за ещё
два года магистратуры они по-любому станут всем нужны и заставят
работодателей драться за их подпись в трудовом договоре. Хуюшки! Высадно,
что потом же этот биомусор создаёт лишний конкурс для поступающих в
аспирантуру. Спасибо, блять.&lt;/p&gt;

&lt;p&gt;Пожалуйста, люди, услышьте меня! Наличие учёной степени при отсутствии
реальных навыков не делает вас ни на йоту нужнее на рынке труда. Если вы
чувствуете себя никому не нужным, то так и есть, и что-то стоит с этим
сделать. Нет, побежать за степенью&amp;#8239;—&amp;#8239;херовая идея.
Ну отсидите вы тут несколько лет, прячась от военкомата за отсрочкой,
и что? И всё, чё, жизнь прожита зря.&lt;/p&gt;

&lt;p&gt;Время летит чертовски быстро. Мне кажется, уважающий себя человек должен
оставить хоть какой-нибудь хороший след в истории, а не пытаться высосать
свою аутентичность из чьей-то жопы.&lt;/p&gt;
</content>
    <category term="urfu" />
  </entry>
  <entry>
    <title>Like a BoS</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/06/28/like-a-bos" />
    <id>http://plove.eveel.ru/2011/06/28/like-a-bos</id>
    <published>2011-06-28</published>
    <updated>2011-06-28</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;p&gt;Сегодня защитил степень бакалавра по специальности 230200.62
«Информационные системы» на оценку «отлично». Средний балл по зачётке
примерно равен 4.60 баллам. Конечно, это не диплом с отличием, ну да ладно.&lt;/p&gt;

&lt;p&gt;Тема работы: «&lt;strong&gt;Исследование и разработка системы автоматического
извлечения ключевых фраз из текста на естественном языке&lt;/strong&gt;».&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Web-интерфейс системы Tesuçk доступен по адресу http://tesuck.eveel.ru/&lt;/li&gt;
&lt;li&gt;Электронные документы в формате PDF:

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://koost.eveel.ru/study/TesuckThesis.pdf"&gt;пояснительная записка&lt;/a&gt;
набрана при помощи LaTeX и успешно прошла нормоконтроль;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://koost.eveel.ru/study/TesuckSlides.pdf"&gt;презентация работы&lt;/a&gt;
нарисована при помощи XeTeX и содержит My Little Pony;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://koost.eveel.ru/study/TesuckSpeech.pdf"&gt;пафосная речь&lt;/a&gt;
набрана в LibreOffice Writer.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Абсолютно уверен, кому-нибудь это всё пригодится. Кстати, исходники
вышеобозначенных документов выложены в репозитории &lt;a href="https://github.com/eveel/TesuckThesis"&gt;eveel/TesuckThesis&lt;/a&gt; на милом GitHub.&lt;/p&gt;

&lt;p&gt;На фотографии пьянь какая-то: я сразу после защиты опрокинул залпом
бутылку Zipfer ☺. Фотка&amp;#8239;—&amp;#8239;так себе и я на ней не получился.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://cs5588.vkontakte.ru/u12805491/137940385/y_0a06fe2f.jpg" alt="Фотка говно"&gt;&lt;/p&gt;

&lt;p&gt;Сейчас уедем праздновать и я буду в говно, ха-ха.&lt;/p&gt;
</content>
    <category term="urfu" />
    <category term="phystech" />
    <category term="science" />
  </entry>
  <entry>
    <title>Вроде, неплохо расписал про айтишников</title>
    <link rel="alternate" href="http://plove.eveel.ru/2011/05/16/coding-superheroes" />
    <id>http://plove.eveel.ru/2011/05/16/coding-superheroes</id>
    <published>2011-05-16</published>
    <updated>2011-05-16</updated>
    <author>
      <name>Dmitry A. Ustalov</name>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.formspring.me/dmitryustalov/q/194168204686288660"&gt;http://www.formspring.me/dmitryustalov/q/194168204686288660&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Хочу верить, что есть люди, которые согласны с тем, что я там написал.&lt;/p&gt;
</content>
  </entry>
</feed>

