<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Блог Андрея Калинина</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/" />
    <link rel="self" type="application/atom+xml" href="http://blog.kalinin.ru/atom.xml" />
    <id>tag:blog.kalinin.ru,2009-05-01://2</id>
    <updated>2010-02-21T14:15:42Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.25-ru</generator>

<entry>
    <title>Интеллект из случайности</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2010/02/intellekt-iz-sluchajnosti.html" />
    <id>tag:blog.kalinin.ru,2010://2.41</id>

    <published>2010-02-21T13:03:46Z</published>
    <updated>2010-02-21T14:15:42Z</updated>

    <summary>Перечитывал старые статьи про реферирование документов. В 1958-м году Лун опубликовал первую работу по этой теме, «The Automatic Creation of Literature Abstracts», в которой меня поразила следующая цитата:However, instead of sampling at random, as reader normally does when scanning, the...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Поиск" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Перечитывал старые статьи про реферирование документов. В 1958-м году Лун опубликовал первую работу по этой теме, «The Automatic Creation of Literature Abstracts», в которой меня поразила следующая цитата:<blockquote>However, instead of sampling at random, as reader normally does when scanning, the new mechanical method selects those among all the sentences of an article than are most representative of pertinent information.</blockquote>
То есть, считалось, что человек при беглом просмотре статьи выбирает фрагменты для ознакомления случайно, а предлагаемый алгоритм делает это на основе оценки важности или показательности&nbsp; того или иного кусочка текста. И в том как раз помощь человечеству: раз выборка делается не случайно, а по разумным критериям, это точно будет лучше, чем раньше.<br /><br />Как сильно это отличается от современного подохода к подобным задачам! Понятно, что изменение точки зрения произошло как раз из-за наблюдения за подобными алгоритмами, где простые варианты расчёта весов почему-то не работают, а сложные становятся запутанными для самих создателей: 200 разных настроечных коэффициентов, десятки словарей, понять что на что влияет крайне сложно. <br />&nbsp;<br />Поэтому сейчас, наоборот, считается что никакой особенной случайности в выполняемых человеком действиях нет, и что как раз нужно извлекать закономерности из поведения человека, причём по возможности так, чтобы сам наблюдаемый человек об этом не знал, а выполнял свои действия рутинно. Математическая модель выбирается исходя из её потенциальной вычислимости, а параметры настраиваются из экспериментов, т.е. обучаются. <br /><br />Тем самым, сейчас фактически предполагается невозможность человеком формализовать поведение самого себя, а основной расчёт делается на&nbsp; автоматическое извлечение паттернов поведения при исследовании большого количества примеров этого поведения. <br /><br />Интересно, если когда-нибудь методы машинного обучения достигнут такого совершенства, что таки будет создан и поставлен на поток Настоящей Искусственный Интеллект (чтобы не подразумевалось под этим термином), будет ли зафиксировано создание ИИ человеком (и, как следствие, равенство его Богу, не меньше; а может атеистический триумф), или будет принято во внимание, что в результате обучения человек ничерта не понимает в результате: что-то там как-то обучилось, но почему именно так и что сделать, чтобы было иначе -- неясно, т.к. ни один человек в мире не сможет осознать смысла значений полученных в результате обучения миллионов или миллиардов параметров математической модели этого «настоящего» ИИ.<br /><br />Самое смешное, что текущий метод создания Естественного Интеллекта, в принципе, похож на этот гипотетический. ЕИ рождается, а дальше ведёт себя совершенно как хочет, и методов повлиять на него у создателей довольно мало, и все сводятся к тому же обучению на собственном примере. Я к тому, что типичная бытовая задача: есть некий представитель ЕИ, можно ли сделать точно такого же, но чуть более доброго-вежливого-терпимого -- не решается как раз из-за непонимания сложности взаимосвязей в ЕИ. То есть, наверное, можно как-то сосредоточиться и чуть изменить желаемый параметр, но ведь и остальные «поедут». Так что если вдруг получится что-то изменить (что маловероятно), то это будет какой-то совсем другой ЕИ, скорее всего неожиданно хуже предыдущего по суммарным параметрам. <br /><br />И, спрашивается, зачем тогда мучаться и создавать этот самый ИИ? Чтобы огрести всё те же проблемы, но только более сложным путём? Нет, конечно. Это всё имеет смысл только потому, что интересен не Искусственный Интеллект, а Искусственный Недоинтеллект. Но ведь не получится остановиться на пути совершенствования Недоинтеллекта: Интеллект появится сам по себе. <br /><br />Это всё довольно очевидные мысли, которые так или иначе уже просачивались в фантастические повести и кинофильмы, однако, повторю, меня поразила первая цитата, ясно демонстрирующая путь, который прошла современная наука в представлениях об автоматизации человеческого труда.<br /><br />От <blockquote>Мы в себе ничего не понимаем, но там и понимать нечего -- всё что ни сделаем, будет лучше!</blockquote>до<blockquote>Мы сами в себе ничего не понимаем, но это не беда: автоматизируем, не задумываясь! Только бы хватило процессорных мощностей.</blockquote>]]>
        
    </content>
</entry>

<entry>
    <title>ОГугление народа</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2010/01/oguglenie-naroda.html" />
    <id>tag:blog.kalinin.ru,2010://2.40</id>

    <published>2010-01-10T13:04:15Z</published>
    <updated>2010-01-10T13:13:23Z</updated>

    <summary>Сначала ведь как? Если человек не способен найти свой ответ через поисковую систему и зачем-то задаёт вопрос на каком-нибудь форуме, хотя если он введёт его же в Яндекс или Гугл, то получит первым же документом искомый ответ, то его раздражённо...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Интернет" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Сначала ведь как? Если человек не способен найти свой ответ через поисковую систему и зачем-то задаёт вопрос на каком-нибудь форуме, хотя если он введёт его же в Яндекс или Гугл, то получит первым же документом искомый ответ, то его раздражённо называют чайником, ламером и вообще потешаются. <br /><br />А что потом? Человек настолько свыкается с мыслью о том, что в Гугле-Яндексе можно найти ответ на любой вопрос, что считает будто поисковая система заменяет ему образование. В любом споре начинает сорить ссылочками, цитатами из свеженайденных текстов, не трудясь даже осмыслить сказанное. <br /><br />В итоге ощущаешь себя разговаривающим с роботом, у которого много гигабайт информации и ноль мозгов. Этакий человекоподобный интерфейс к поисковой системе. <br /><br />]]>
        
    </content>
</entry>

<entry>
    <title>Удобный трекер</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/12/udobnij-treker.html" />
    <id>tag:blog.kalinin.ru,2009://2.39</id>

    <published>2009-12-03T07:04:01Z</published>
    <updated>2009-12-03T07:20:41Z</updated>

    <summary>Уже довольно-таки долго пользуемся Trac&apos;ом для ведения списков дел и прочего. В смысле работы Trac, конечно, очень удобен: смесь вики-разметки и баг-треккера даёт широкие возможности по организации рабочего пространства. Однако, заметил за собой, что со временем мне стало лениво заводить...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Программирование" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="Мысливслух" label="Мысли вслух" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Уже довольно-таки долго пользуемся <a href="http://trac.edgewall.org/">Trac</a>'ом для ведения списков дел и прочего. В смысле работы Trac, конечно, очень удобен: смесь вики-разметки и баг-треккера даёт широкие возможности по организации рабочего пространства. <br /><br />Однако, заметил за собой, что со временем мне стало лениво заводить новые тикеты на каждую задачу и значительно проще использовать Trac вместо записной книжки, где просто перечисляются всё что нужно сделать, а потом вычёркивается сделанное. Т.е., фактически, использование Trac'а только в виде вики-движка, без треккера. <br /><br />Каждый такой пункт внутри записной книжки можно заводить отдельным тикетом, конечно, но это ведь сколько нужно сделать телодвижений: создать тикет, выбрать компоненту, назначить ответственного, вписать текст, завершить создание... Значительно проще, конечно, просто вписать задачу в список дел. <br /><br />По-моему, было бы идеально пойти дальше в викифицировании трекера: давать специальный тег разметки, который бы автоматически создавал тикет. Например, <br /><br /><pre>[[ ticket: Сделать самое главное и важное. | owner: vasya ]] </pre><br /> и при первом сохранении шаблона присваивать этому тикету номер и модифицировать разметку соответствующим образом. <br /><br />Тут возникает куча идеологических вопросов (типа, куда девать title после такого сохранения? давать ли возможность его изменять таким же образом?), но ведь было бы значительно удобнее работать с небольшими проектами.<br />]]>
        
    </content>
</entry>

<entry>
    <title>Noscript</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/11/noscript.html" />
    <id>tag:blog.kalinin.ru,2009://2.38</id>

    <published>2009-11-25T09:28:11Z</published>
    <updated>2009-11-25T09:42:38Z</updated>

    <summary>В приступе паранойи поставил себе в FireFox плагин NoScript, контроллирующий выполнение js-кода на веб-страницах. Думал, что он у меня не продержится и недели, однако его использование параною только усилило. Сколько же всякого хлама грузится!Вот к примеру, Яндекс грузит js-код не...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Интернет" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="noscript.png" src="http://blog.kalinin.ru/2009/11/25/noscript.png" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" width="128" height="128" /></span>В приступе паранойи поставил себе в FireFox плагин <a href="http://noscript.net/">NoScript</a>, контроллирующий выполнение js-кода на веб-страницах. Думал, что он у меня не продержится и недели, однако его использование параною только усилило. Сколько же всякого хлама грузится!<br /><br />Вот к примеру, Яндекс грузит js-код не только с yandex.ru, но и с yandex.net и, почему-то, с yandex.st. На разных сайтах регулярно грузится рекламный js-код с каких-то непонятных ip-адресов. <br /><br />В общем, NoScript у меня прижился. <br />]]>
        
    </content>
</entry>

<entry>
    <title>Как улучшить качество</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/11/kak-uluchshit--kachestvo.html" />
    <id>tag:blog.kalinin.ru,2009://2.37</id>

    <published>2009-11-07T07:16:41Z</published>
    <updated>2009-11-07T07:36:29Z</updated>

    <summary>Читаю Speech and Language Processing, к одной из глав приведён замечательный эпиграф: Anytime a linguist leaves the group the recognition rate goes up. Fred Jelinek (head of the IBM speech group) (1988) Так же к этому эпиграфу прилагается небольшой комментарий:...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
    <category term="Забавно" label="Забавно" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Читаю <a href="http://www.amazon.com/Speech-Language-Processing-Daniel-Jurafsky/dp/0131873210/">Speech and Language Processing</a>, к одной из глав приведён замечательный эпиграф: 
<blockquote>
Anytime a linguist leaves the group the recognition rate goes up.<br />
Fred Jelinek (head of the IBM speech group) (1988)
</blockquote>
Так же к этому эпиграфу прилагается небольшой комментарий: 
<blockquote>
In an address to the first Workshop on the Evaluation of Natural Language Processing Systems, December 7, 1988. While this workshop is described in Palmer and Finin (1990), the quote was not written down; some participants remember a more snappy version:<br />
Every time I fire a linguist the performance of the recognizer improves.
</blockquote>
Между прочим это подтвержает известное мнение, что в компьютерной лингвистике собственно лингвистики должно быть как можно меньше, от неё вред один. Сразу же вспоминается как Алексей Байтин во время доклада про работу опечаточника в Яндексе шутил, что на этот раз он довёл это утверждение до логического конца и в опечаточнике теперь никакой лингвистики нет, сплошная статистика. ]]>
        
    </content>
</entry>

<entry>
    <title>Резкое обострение</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/11/rezkoe-obostrenie.html" />
    <id>tag:blog.kalinin.ru,2009://2.36</id>

    <published>2009-11-02T09:27:25Z</published>
    <updated>2009-11-02T09:32:46Z</updated>

    <summary>Сегодня, пока ехал на работу, наблюдал как минимум 4-х жертв мозговируса свиного гриппа: в повязках, отрешённо глядящих куда-то мимо соседей. Ещё на прошлой неделе такого не было, что случилось-то?...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Общество" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="Странныелюди" label="Странные люди" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Сегодня, пока ехал на работу, наблюдал как минимум 4-х жертв мозговируса свиного гриппа: в повязках, отрешённо глядящих куда-то мимо соседей. Ещё на прошлой неделе такого не было, что случилось-то?<br /><br />]]>
        
    </content>
</entry>

<entry>
    <title>Бренд Грипп А/H1N1</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/10/brend-gripp-ah1n1.html" />
    <id>tag:blog.kalinin.ru,2009://2.35</id>

    <published>2009-10-29T11:36:29Z</published>
    <updated>2009-10-29T11:41:46Z</updated>

    <summary>Обнаружил у Коммерсанта на сайте выделение объектов из текста в виде отдельного блока «В статье», где перечисляются персоны, организации, бренды и регионы, упомянутые в документе. При этом в статье «Свиная кормушка» про свиной грипп список брендов начинается с «Грипп А/H1N1».И...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
    <category term="Забавно" label="Забавно" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Обнаружил у Коммерсанта на сайте выделение объектов из текста в виде отдельного блока «В статье», где перечисляются персоны, организации, бренды и регионы, упомянутые в документе. <br /><br />При этом в статье <a href="http://www.kommersant.ru/doc.aspx?DocsID=1243530">«Свиная кормушка»</a> про свиной грипп список брендов начинается с «Грипп А/H1N1».<br /><br />И ведь не поспоришь. <br /><br />]]>
        
    </content>
</entry>

<entry>
    <title>Сколько программистов нужно, чтобы вкрутить лампочку?</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/10/skol-ko-programmistov-nuzhno-chtobi-vkrutit--lamopchku.html" />
    <id>tag:blog.kalinin.ru,2009://2.34</id>

    <published>2009-10-27T14:24:07Z</published>
    <updated>2009-10-27T14:30:16Z</updated>

    <summary>Сегодня проверяли опытным путём, сколько программистов нужно, чтобы вкрутить лампочку. Я надеялся, что при правильном руководстве хватит и одного, однако правильный ответ иной: понадобится столько программистов, сколько их есть в комнате, включая случайно зашедшего системного администратора. Потому что вкручивание лампочки...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
    <category term="забавно" label="забавно" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Сегодня проверяли опытным путём, сколько программистов нужно, чтобы вкрутить лампочку. Я надеялся, что при правильном руководстве хватит и одного, однако правильный ответ иной: понадобится столько программистов, сколько их есть в комнате, включая случайно зашедшего системного администратора. <br /><br />Потому что вкручивание лампочки это очень увлекательный процесс, в котором каждый хочет поучаствовать.<br /><br />]]>
        
    </content>
</entry>

<entry>
    <title>Кто хочет, своего добьётся</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/10/kto-xochet-svoego-dob-etsja.html" />
    <id>tag:blog.kalinin.ru,2009://2.33</id>

    <published>2009-10-21T12:47:14Z</published>
    <updated>2009-10-21T13:03:29Z</updated>

    <summary>Всё-таки, интересно устроены мозги у правозащитников. Иногда читаешь и думаешь: какие логические цепочки вызывают те или иные утверждения? Вчера в Коммерсанте была опубликована статья, «СФ добивается отсрочки от армии», о том что 18-летним в весенний призыв могут предоставлять однократную отсрочку...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Общество" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="странныелюди" label="странные люди" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Всё-таки, интересно устроены мозги у правозащитников. Иногда читаешь и думаешь: какие логические цепочки вызывают те или иные утверждения? <br /><br />Вчера в Коммерсанте была опубликована статья, <a href="http://kommersant.ru/doc.aspx?docsid=1259068">«СФ добивается отсрочки от армии»</a>, о том что 18-летним в весенний призыв могут предоставлять однократную отсрочку для поступления в институт. Анонс статьи выглядит так: 
<blockquote>
Вчера в Совете федерации прозвучала инициатива о внесении поправок в законодательство, которые закрепляют отсрочку от призыва в армию для поступающих в вузы. Правда, такую возможность выпускники школ могут получить лишь однажды, в весеннюю призывную кампанию. Норма может заработать уже в 2010 году, однако, как выяснил "Ъ", в Минобороны и Госдуму подобные поправки не поступали. В Союзе комитетов солдатских матерей в них не видят смысла. 
</blockquote>
Кто-нибудь может сразу угадать, почему в Союзе комитетов солдатских матерей не видят в этом смысла? Ведь, казалось бы, они должны быть довольны?<br /><br />А правильный ответ следующий: 
<blockquote>
Однако в союзе не видят в поправках особого смысла. "Кто хочет учиться, и сейчас может "заболеть", дождаться окончания весеннего призыва, а потом поступить в вуз",-- пояснила госпожа Мельникова,
</blockquote>
И правда, зачем нужен честный путь, когда всегда можно добиться своего обманом? Какой, однако, достойный человек госпожа Мельникова. <br />]]>
        
    </content>
</entry>

<entry>
    <title>RuSSIR&apos;2009</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/10/russir2009.html" />
    <id>tag:blog.kalinin.ru,2009://2.32</id>

    <published>2009-10-18T14:18:39Z</published>
    <updated>2009-10-18T14:48:29Z</updated>

    <summary>Сентябрь провёл в разъездах. В частности, побывал в Петрозаводске, на летней (осенней?) школе по информационному поиску RuSSIR&apos;2009.Впечатления сугубо положительные, в этом году школа оказалась лучше, чем в 2008. Особенно был хорош курс «Modeling Web Searcher Behavior and Interactions», ради него...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Поиск" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Сентябрь провёл в разъездах. В частности, побывал в Петрозаводске, на летней (осенней?) школе по информационному поиску <a href="http://romip.ru/russir2009/">RuSSIR'2009</a>.<br /><br />Впечатления сугубо положительные, в этом году школа оказалась лучше, чем в 2008. Особенно был хорош курс «Modeling Web Searcher Behavior and Interactions», ради него одного стоило туда поехать. Так же было интересно послушать «Enterprise and Desktop search», а «Information Retrieval Modeling» оказался очень продуманным вводным курсом, вполне вероятно я из него что-нибудь позаимствую для своего курса по информационному поиску в МАИ.<br /><br />Впрочем, не всё было ровно. Курс «Computational advertising: business models, technologies and issues», из-за которого я и поехал на RuSSIR во второй раз, был унылым, лектор   вместо собственно вычислительной рекламы зачем-то решил рассказать про теорию оптимизации, снабдив свои лекции совершенно безумным количеством слайдов (в книге со всеми слайдами его курс занял больше половины имеющегося места). Ну и «Linguistic Semantics for Search Precision and Recall Improvement»  не впечатлил.<br /><br />Но вообще, было здорово. <br />]]>
        
    </content>
</entry>

<entry>
    <title>Смайлик</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/09/smajlik.html" />
    <id>tag:blog.kalinin.ru,2009://2.31</id>

    <published>2009-09-15T18:21:05Z</published>
    <updated>2009-09-15T18:35:35Z</updated>

    <summary>Читал третий том Кнута, вдруг в глаза бросился смайлик. Испытал от этого сильнейший культурный шок. Оказалось, это переводчик вставил прямо в текст свой комментарий и снабдил его смайликом, вот так:(программистам на C/C++: не примите случайно это число (071) за восьмеричную...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
    <category term="Странныелюди" label="Странные люди" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Читал третий том Кнута, вдруг в глаза бросился смайлик. Испытал от этого сильнейший культурный шок. <br /><br />Оказалось, это переводчик вставил прямо в текст свой комментарий и снабдил его смайликом, вот так:<br /><blockquote>(программистам на C/C++: не примите случайно это число (071) за восьмеричную запись числа 57. :-) -- Прим. перев.)<br /></blockquote>Надмозги, да?<br />]]>
        
    </content>
</entry>

<entry>
    <title>Welcome to real life</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/09/welcome-to-real-life.html" />
    <id>tag:blog.kalinin.ru,2009://2.30</id>

    <published>2009-09-12T12:46:52Z</published>
    <updated>2009-09-12T13:01:43Z</updated>

    <summary>Лёша Вознюк пишет Все-таки следует признать, что один жирный минус в CL существует: практически нет библиотек приемлемого качества. Не, с количеством проблем никаких, но большинство пакаджей тупо уровня контрольной работы школоты, или вообще в формате &quot;proof of concept&quot;.На мой взгляд,...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Программирование" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="lisp" label="Lisp" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Лёша Вознюк <a href="http://swizard.livejournal.com/127024.html">пишет</a>
<blockquote>Все-таки следует признать, что один жирный минус в CL существует:
практически нет библиотек приемлемого качества. Не, с количеством
проблем никаких, но большинство пакаджей тупо уровня контрольной работы
школоты, или вообще в формате "proof of concept".</blockquote><br /><br />На мой взгляд, это не минус, а логичное следствие всех тех «плюсов», которые выделяют любители Лиспа. Ведь что они говорят? Не надо задумываться о мелочах, сначала описывайте верхний уровень, а всё, что понадобится ниже, доделаете по ходу: это помогает, с одной стороны, сосредоточиться на проблеме и, с другой стороны, даёт возможность привнести громадную гибкость в код. При этом почему-то заранее предполагается, что времени и желания хватит на то, чтобы всё сделать. <br /><br />А что будет, если, к примеру, времени нет, или через неделю задачей заниматься уже неинтересно? Остаётся некий варез, спроектированный на самом верхнем уровне, но внизу либо не написанный вовсе, либо состоящий из сплошных заглушек. Ну, то есть, proof of concept. А прозаичным доведением дела до конца, по мнению авторов, займутся другие люди, это же ведь магия opensource. ]]>
        
    </content>
</entry>

<entry>
    <title>День программиста</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/09/den--programmista.html" />
    <id>tag:blog.kalinin.ru,2009://2.29</id>

    <published>2009-09-12T08:17:08Z</published>
    <updated>2009-09-12T08:21:34Z</updated>

    <summary><![CDATA[Все ведь уже слышали, да? У программистов России официально появился профессиональный праздник &mdash; 256-й день в году, а, точнее, уже завтра: 13-е сентября в невискосоный год. Ура, товарищи....]]></summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Общество" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Все ведь уже слышали, да? У программистов России официально появился профессиональный праздник &mdash; <a href="http://lenta.ru/news/2009/09/12/day/">256-й день в году</a>, а, точнее, уже завтра: 13-е сентября в невискосоный год.

Ура, товарищи. ]]>
        
    </content>
</entry>

<entry>
    <title>И всё у них так</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/09/i-vse-u-nix-tak.html" />
    <id>tag:blog.kalinin.ru,2009://2.28</id>

    <published>2009-09-06T07:25:03Z</published>
    <updated>2009-09-06T08:11:13Z</updated>

    <summary>В журнале КоммерсантЪ-Власть опубликован отрывок из книги Касьянова и Киселёва, касающийся Ходорковского. На мой взгляд, текст по своему характеру повторяет все худшие автобиографические и либеральные опусы. Автобиографичность произведения, конечно, подразумевает что центральной фигурой становится автор, но когда получается что-то в...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Политика" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="Либерализм" label="Либерализм" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[В журнале КоммерсантЪ-Власть опубликован отрывок из книги Касьянова и Киселёва, <a href="http://kommersant.ru/doc.aspx?DocsID=1225793">касающийся Ходорковского</a>. На мой взгляд, текст по своему характеру повторяет все худшие автобиографические и либеральные опусы. Автобиографичность произведения, конечно, подразумевает что центральной фигурой становится автор, но когда получается что-то в духе Гашековских денщиков, при чтении срывает крышу:<blockquote>В   настоящее   время   денщики  рассеяны  по  всей  нашей республике и рассказывают о своих  геройских  подвигах.  Они-де штурмовали   Сокаль,  Дубно,  Ниш,  Пиаву.  Каждый  из  них  -- Наполеон. «Вот  я  и  говорю  нашему  полковнику:  пусть,  мол, позвонит в штаб, что можно начинать»</blockquote>А либеральность сказывается в том, что если читать текст бегло, то возникает ощущение продуманности суждений: всё пишется с уверенностью в своих словах, как будто всё очевидно и поневоле соглашаешься с автором, следишь за его мыслью вплоть до какого-то пункта, в котором написан такой очевидный бред, что сразу же появляются сомнения в здоровье автора. Вот, например, он пишет о предложении Ходорковского зафиксировать результаты приватизации, т.е. с одной стороны признать её несправедливость, но, с другой стороны, успокоить новых собственников, гарантировать им, что всё, нажитое «непосильным» трудом, теперь им принадлежит навечно (а они за это немножко «отстегнут»): 
<blockquote>
<em>-- А как же вы собирались определить размер компенсации, которую должен был выплатить каждый из участников приватизации?</em><br />
-- Вот тут у Ходорковского была такая просьба: не спускать из правительства никаких формул и разнарядок. Он говорил: «Мы сами лучше всех знаем, сколько в свое время недоплатили государству. Среди нас, участников приватизации, есть общее понимание, кто сколько должен внести. Кто-то $1,5 млрд, кто-то $3 млрд, кто-то $5 млрд. Мы сами между собой договоримся». Мне эта мысль показалась здравой. В итоге Ходорковский ушел от меня с намерением подготовить проект этого закона. Буквально через неделю проект был готов. Очень краткий, на двух страничках, простой и ясный. 
</blockquote>
С точки зрения Ходорковского и иже с ним, это очень, очень выгодное предложение. Т.е., нам государство ещё раз сделает реверанс, а мы за это заплатим, но сколько заплатим -- мы тут сами решим, нечего нам мешать. С чего вдруг, люди, получившие выгоду от несправедливости в момент приватизации, смогут справедливо определить сколько они недоплатили -- совершенно непонятно. И, конечно, «простой и ясный» проект аж на двух страничках. Да до двух предложений нужно было сократить, чего столько многабукфф писать?!<br />
Непонятно только одно: зачем это нужно было бы государству? Получить немного денег, а в обмен за это подтвердить наличие в стране олигархического строя? И что случилось бы дальше?<br /><br />И вот всё у них так. Вообще, этот отрывок чётко показывает громадное либеральное самомнение, непоколебимую уверенность в том, что «свои» всегда правы, потому что они же все свои, либералы, в костюмах и очках, умные и хорошо образованные, а к чему все эти договорённости и правила между умными людьми? Они же либералы, всё что они делают, направленно на благо человечества по определению, а вот все эти формулы и разнарядки исключительно бюрократия.&nbsp; <br /><br />Отсюда и главное либерально-демократическое противоречие: с одной стороны, все равны и счастье для всех, а с другой стороны &mdash; быдло, «только в этой стране», призывы НАТО бомбить Москву и всё прочее, окрывающее путь к фашизму, как к квинтэссенции практического либерализма. <br />]]>
        
    </content>
</entry>

<entry>
    <title>Путин в википедии</title>
    <link rel="alternate" type="text/html" href="http://blog.kalinin.ru/2009/09/putin-v-vikipedii.html" />
    <id>tag:blog.kalinin.ru,2009://2.27</id>

    <published>2009-09-02T11:48:19Z</published>
    <updated>2009-09-02T12:11:07Z</updated>

    <summary>Читал статью про Путина в википедии, много удивлялся. А как начал читать обсуждение этой статьи, всё прояснилось. Вот, к примеру: С одной стороны предлагают: Так и быть, давайте статью чистить. На первый раз предлагаю удалить следующие фрагменты (так как из...</summary>
    <author>
        <name>Андрей Калинин</name>
        
    </author>
    
        <category term="Интернет" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="википедия" label="википедия" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ru" xml:base="http://blog.kalinin.ru/">
        <![CDATA[Читал статью про <a href="http://ru.wikipedia.org/wiki/%D0%9F%D1%83%D1%82%D0%B8%D0%BD">Путина</a> в википедии, много удивлялся. <br />А как начал читать <a href="http://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:%D0%9F%D1%83%D1%82%D0%B8%D0%BD,_%D0%92%D0%BB%D0%B0%D0%B4%D0%B8%D0%BC%D0%B8%D1%80_%D0%92%D0%BB%D0%B0%D0%B4%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B8%D1%87">обсуждение этой статьи</a>, всё прояснилось. Вот, к примеру: <br /><ol><li>С одной стороны предлагают: <blockquote>Так и быть, давайте статью чистить. На первый раз предлагаю удалить следующие фрагменты (так как из них самих не следует, что они имеют
какое-то отношение к Путину) </blockquote>(это про взрывы домов в 99-м году)<br /></li><li>Но, с другой стороны, знающие люди отвечают: <blockquote>это по приказу путина эти дома были зорваны</blockquote></li></ol>Ну и&nbsp; дальше в том же духе. <br /><br />Интересно, как англоязычная Википедия справилась со всем бедламом? Или не справилась, а это просто не так заметно, как в русской её части?<br />]]>
        
    </content>
</entry>

</feed>
