<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:krlz</id>
  <title>Мой журнал</title>
  <subtitle>krlz</subtitle>
  <author>
    <name>krlz</name>
  </author>
  <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom"/>
  <updated>2009-11-22T17:05:29Z</updated>
  <lj:journal userid="5589067" username="krlz" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://krlz.livejournal.com/data/atom" title="Мой журнал"/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:78216</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/78216.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=78216"/>
    <title>Русскоязычное ЖЖ коммьюнити, посвященное мпс</title>
    <published>2009-11-22T17:05:29Z</published>
    <updated>2009-11-22T17:05:29Z</updated>
    <content type="html">&lt;p&gt;У MPS существует достаточно много русскоязычных пользователей. К сожалению, не все из них владеют английским достаточно хорошо, чтобы писать на devnet, и к нам в трекер. Поэтому, мы решили создать ЖЖ коммьюнити, посвященное MPS: &lt;span class='ljuser ljuser-name_ru_mps' lj:user='ru_mps' style='white-space: nowrap;'&gt;&lt;a href='http://community.livejournal.com/ru_mps/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/community.gif' alt='[info]' width='16' height='16' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://community.livejournal.com/ru_mps/'&gt;&lt;b&gt;ru_mps&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;. В нем вы сможете получить ответы на вопросы, и узнать новости о МПС на русском языке.&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:77886</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/77886.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=77886"/>
    <title>MPS 1.0 is out</title>
    <published>2009-07-23T20:49:05Z</published>
    <updated>2009-07-23T20:49:05Z</updated>
    <content type="html">&lt;p&gt;Наконец-то выпустили 1.0 MPS&lt;/p&gt;
&lt;p&gt;Я занимаюсь этим продуктом уже 5 с половиной лет. Начал им заниматься тогда, когда он еще был совсем исследовательским прототипом. За это время он вырос с прототипа до proof of concept продукта, в котором можно было создавать языки, но который был плохо пригоден для промышленного программирования, а затем, уже до полноценной среды разработки, которым он стал, благодаря фидбеку от проекта Charisma. Сейчас я использую MPS для написания нового проекта, и понимаю, насколько разработка в Language Oriented стиле лучше обычной разработки, несмотря на то, что в MPS достаточно много острых углов и глюков. Конечно, в MPS еще есть что развивать. У нас нет отладчика, нет распаралеливания генерации (генерация у нас это то, чего пользователи должны часто долго ждать). Надеюсь, все этим фичи будут реализованы в будущих версиях, и MPS со временем станет такой же зрелой IDE, как IntelliJ IDEA&lt;/p&gt;
&lt;p&gt;Скачать можно отсюда: &lt;a href="http://jetbrains.com/mps/download/index.html"&gt;http://jetbrains.com/mps/download/index.html&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:77655</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/77655.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=77655"/>
    <title>Работа в JetBrains MPS</title>
    <published>2009-07-15T10:05:45Z</published>
    <updated>2009-07-15T12:57:05Z</updated>
    <content type="html">Компания JetBrains, создатель среды разработки IntelliJ IDEA и Resharper, ищет человека на позицию старшего разработчика в проект MPS в городе Санкт-Петербург.&amp;nbsp;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;MPS это система метапрограммирования (&lt;a href="http://jetbrains.com/mps/"&gt;http://jetbrains.com/mps/&lt;/a&gt;), средство разработки, которое позволяет создавать новые языки, и расширять существующие, и создавать IDE и другую инфраструктуру для них. В ваши обязанности будет входить: создание языков на MPS, участие в разработке MPS, общение с пользователями на форумах.&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;Требования:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;&lt;li&gt;Опыт работы от 3-х лет&lt;/li&gt;
&lt;li&gt;Знание языка Java&lt;/li&gt;
&lt;li&gt;Опыт проектирования и реализации сложных систем&lt;/li&gt;
&lt;li&gt;Знание английского языка на уровне upper-intermediate&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;Желательно:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;&lt;li&gt;Знакомство с технологиями создания компиляторов, анализа кода&lt;/li&gt;
&lt;li&gt;Знакомство с generative programming и DSLs&lt;/li&gt;
&lt;li&gt;Знание нескольких других языков (желательно других парадигм), помимо Java&lt;/li&gt;
&lt;li&gt;Знание Swing&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;Условия работы:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;&lt;li&gt;8 часовой рабочий день со свободным графиком в просторном офисе&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;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
Если вас заинтересовала данная вакансия, пошлите свое резюме на адрес Konstantin.Solomatov@jetbrains.com&lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:77500</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/77500.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=77500"/>
    <title>MPS Twitter</title>
    <published>2009-07-02T13:57:19Z</published>
    <updated>2009-07-02T13:57:19Z</updated>
    <content type="html">У MPS теперь появился twitter: &lt;a href="http://twitter.com/jetbrains_mps"&gt;http://twitter.com/jetbrains_mps&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:77310</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/77310.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=77310"/>
    <title>Code Generation 2009</title>
    <published>2009-06-20T16:04:17Z</published>
    <updated>2009-06-20T20:33:35Z</updated>
    <content type="html">&lt;p&gt;Сегодня вернулся с конфренции code generation 2009, которая проходила в Кембридже, UK.&lt;/p&gt;
&lt;p&gt;Я поехал туда через день после того, как я вернулся из штатов, так что у меня был джет лаг, хотя за день до этого мне казалось, что он уже прошел. В итоге, в ночь перед поездкой я практически не спал. К счастью, мне удалось поспать в самолете и в автобусе. С транспортом там все просто: пересадка была только в аэропорту.&lt;/p&gt;
&lt;p&gt;Конференция  code generation проходит уже третий год. В прошлом году на ней было несколько сотен участников, но в этом году их было человек 70, но, как оказалось на качестве аудитории это не сильно отразилось. Видимо кризис сыграл тут свою роль.&lt;/p&gt;
&lt;p&gt;В первый день конференции мне не очень повезло с людьми с которыми я общался в перерывах, в ланч итп. Мне попадались какие-то фанатики визуального программирования, считающие, что оно дает выигрышь производительности в разы, что большинство людей мыслят визуально, и поэтому текстовые языки это не очень круто. Создалось ощущение, что я попал на какую-то не такую конференцию.&lt;/p&gt;
&lt;p&gt;Но на второй день мне повезло больше, людям был интересен MPS,  пара людей даже специально нашли меня, чтобы поговорить о нем. Все мои сомнения в адекватности аудитории развеяла реакция на наш с Маркусом Вольтером толк. Народ был удивлен, когда я показывал фрагменты кода харизмы, и то, как свободно можно там смешивать языки. После презентации было море вопросов, и практически все из них были адекватными, трудно представить лучшую конференцию для демонстрации MPS.&lt;/p&gt;
&lt;p&gt;На конференции было много интерессных толков и туториалов. Я сходил на туториал по Stratego/XT, системе для создания текстовых языков на основе scannerless GLR парсеров. Другой туториал, куда я сходил, был посвящен системе metaedit+, которая легко позволяет создавать графические языки. Кроме туториалов, я ходил на толки и обсуждения. Во многих из них упоминался MPS, что, несомненно, было приятно.&lt;/p&gt;
&lt;p&gt;Кембридж оказался очень маленьким, хотя безусловно красивым. К несчастью, он не очень чист. Везде валяется мусор. Тут сказывается недосток урн и избыток студентов.&lt;/p&gt;
&lt;p&gt;Вобщем, конференция, безусловно, стоила того, чтобы там побывать. Народ интересуется именно той областью, к которой относится MPS, да и уровень заметно выше, чем на конференциях типа JavaOne. Надеюсь, в следующем году я также побываю на code generation.&lt;/p&gt;
&lt;p&gt;Фотки доступны &lt;a href="http://picasaweb.google.com/Konstantin.Solomatov/CodeGeneration200902#"&gt;тут&lt;/a&gt; и в контакте&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:77018</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/77018.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=77018"/>
    <title>MPS talk at Mathworks</title>
    <published>2009-06-10T19:59:26Z</published>
    <updated>2009-06-10T20:45:05Z</updated>
    <content type="html">&lt;p&gt;По пути обратно, Дима Скавыш (&lt;span class='ljuser ljuser-name_skavish' lj:user='skavish' style='white-space: nowrap;'&gt;&lt;a href='http://skavish.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://skavish.livejournal.com/'&gt;&lt;b&gt;skavish&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;) организовал мне выступление про MPS в Mathworks (она делает MATLAB), за что ему спасибо. Там я рассказывал свою презентацию с JavaOne с небольшими изменениями. На выступление пришло около 70 человек, что для меня рекорд. Рассказывал я правда немного менее бодро, чем на JavaOne, были запинки, видимо сказалась усталось от поездок. Но в целом было ничего. Аудитория мне понравилась, задавали хорошие вопросы, и их было достаточно много.&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:76654</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/76654.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=76654"/>
    <title>JavaOne</title>
    <published>2009-06-05T05:33:09Z</published>
    <updated>2009-06-06T01:05:47Z</updated>
    <content type="html">&lt;p&gt;В этом году на JavaOne я рассказывал про MPS. Рассказывал я про него не первый раз, благо мне удалось прилично потренироваться рассказывать его JUG-ам. Для участия в JavaOne я поехал в штаты, где до этого никогда не был. Это была первая конференция такого масштаба в которой я участвовал.&lt;/p&gt;
&lt;p&gt;Конференция, по традиции, проходит в Сан-Франциско. В Сан-Франциско я летел через Бостон, где меня встретели коллеги из Бостонского офиса JetBrains, и показали город. По ощущениям город очень красивый и при этом чистый: нищих на улицах нет, все очень красиво и опрятно. Чувствуется что люди тут практически никогда не сорят. Сан-Франциско от него существенно отличался: город тоже красивый, но улицы нельзя назвать чистыми: на них обитает большое количество бомжей. Бомжи очень приставучи, и ведут себя реально нагло. Я видел то, как бомж бросил монетками в мужика, который отказался подать ему денежек. Такая наглость немного пугает, но их вполне можно игнорировать, что и делают многие люди.&lt;/p&gt;
&lt;p&gt;JavaOne проходил в Москони-центре. До него там же проходил Google I/O, а после должен будет проходить WWDC'09. Вобщем, это место где проходят все важные IT конференции. Мой толк проходил в первый день, что было очень здорово, тк люди еще не устали от конференции. Перед выступлений практически не нервничал. На него пришло около 60 человек, из которых до конца выдержало около 50. Толк я рассказал достаточно бодро. После него было большое количество вопросов. Нигде до этого, не в Питере, не тем более в Польше, не была таких хороших вопросов, так что я могу сказать, что это лучшая аудитория, из тех которые у меня были. Вобщем, если сделать поправку на то, что я не профессиональный спикер, то можно считать, что толк получился отличным.&lt;/p&gt;
&lt;p&gt;Кроме выступлений я сидел на будке JetBrains на JavaOne. Поначалу я пытался рассказывать про MPS всем с кем, я говорил, но потом понял, что на JavaOne аудитория не настолько продвинута, чтобы многие из них были готовы к знакомству с MPS. Большинство из тех, кто приходил туда это обычные java разработчики. Так что про MPS я рассказывал тем, кто им явно интересовался, или тем, кто занимается софтом в области, в которые DSL-и могут быть применимы. Несмотря на все это, интерес к MPS был, и я рассказал о нем достаточно много раз.&lt;/p&gt;
&lt;p&gt;Вобщем, первый опыт участия в JavaOne очень позитивный, и я надеюсь, что у меня будет еще много толков, которые я там расскажу :-)&lt;/p&gt;
&lt;p&gt;P.S. Фотки выложу, когда вернусь в Питер.&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:76455</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/76455.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=76455"/>
    <title>MPS beta 3 is out</title>
    <published>2009-05-25T14:37:25Z</published>
    <updated>2009-05-25T14:37:25Z</updated>
    <content type="html">&lt;p&gt;Выпустили MPS Beta 3. Основное изменение это новый лаяут, который позволяет сделать наши нодами больше похожими на текст. Это особенно заметно в анонимных классах и кложах. Также был сильно соптимизирован редактор.&lt;/p&gt;
&lt;p&gt;MPS 1.0 будет выпущен в июле, и он не будет сильно отличаться от beta 3. Так что, если вы хотите начать использовать MPS, то beta 3 это хороший вариант для этого.&lt;/p&gt;
&lt;p&gt;Скачать бету 3 можно здесь: &lt;a href="http://www.jetbrains.com/mps/download/index.html"&gt;http://www.jetbrains.com/mps/download/index.html&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:76106</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/76106.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=76106"/>
    <title>JUG Talk в Питере</title>
    <published>2009-05-23T18:58:13Z</published>
    <updated>2009-05-24T06:25:05Z</updated>
    <content type="html">&lt;p&gt;Сегодня рассказал свою презентацию про MPS в Санкт-Петербурге для JUG.RU. Это было мое первое выступление про МПС на русском языке. Поскольку до этого я тренировался исключительно на английском языке, я столкнулся с проблемой: в начальных итерациях, то что я рассказывал, звучало достаточно коряво, тк я переводил это с английского варианта, который я рассказывал не один десяток раз. Однако, после пяти треинировок я его стал рассказывать достаточно хорошо :)&lt;/p&gt;
&lt;p&gt;Выступление проходило в конферент зале Новотеля, и место мне понравилось. Туда пришло чуть больше 30 человек. Когда я рассказывал, было видно, что многим то, о чем я говорил было интересно, и в конце было много вопросов, на которые я долго отвечал, чего я, честно говоря, не ожидал. Все было на порядок лучше чем в Польше.&lt;/p&gt;
&lt;p&gt;Я был не единственным выступавшим. &lt;span class='ljuser ljuser-name_yakov_sirotkin' lj:user='yakov_sirotkin' style='white-space: nowrap;'&gt;&lt;a href='http://yakov-sirotkin.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://yakov-sirotkin.livejournal.com/'&gt;&lt;b&gt;yakov_sirotkin&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; рассказывал про то, что он называл "разработка через рефакторинг". Он говорил о своем опыте приведения в чувство проектов, почему есть необходимость в такой деятельности, и про прочие аспекты создания программ. Могу сказать, что доклад мне понравился. Доклад перекликается с книгой &lt;a href="http://www.amazon.com/Working-Effectively-Legacy-Robert-Martin/dp/0131177052/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1243104620&amp;amp;sr=8-1"&gt;Working with legacy code&lt;/a&gt;, которая как раз и посвящена приведению приектов к приличному виду.&lt;/p&gt;
&lt;p&gt;Вобщем, я понял, что у нас в Питере замечательное образование, и много умных людей. Спасибо всем кто пришел, слушал и задавал хорошие вопросы. Отдельное спасибо &lt;span class='ljuser ljuser-name_yakov_sirotkin' lj:user='yakov_sirotkin' style='white-space: nowrap;'&gt;&lt;a href='http://yakov-sirotkin.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://yakov-sirotkin.livejournal.com/'&gt;&lt;b&gt;yakov_sirotkin&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; за организацию этого мероприятия. Фотки лежат &lt;a href="http://picasaweb.google.com/Konstantin.Solomatov/JUGTalkAtSpb"&gt;тут&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;P.S. Если вам интересно послушать мой доклад в своем городе, и есть возможность это организовать, то свяжитесь со мной.&lt;/p&gt;
&lt;p&gt;UPD: &lt;span class='ljuser ljuser-name_anton_arhipov' lj:user='anton_arhipov' style='white-space: nowrap;'&gt;&lt;a href='http://anton-arhipov.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://anton-arhipov.livejournal.com/'&gt;&lt;b&gt;anton_arhipov&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; выложил свои фотки &lt;a href="http://picasaweb.google.com/ant.arhipov/JUGRu23052009#"&gt;тут&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:75843</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/75843.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=75843"/>
    <title>Charisma EAP</title>
    <published>2009-05-20T18:22:07Z</published>
    <updated>2009-05-20T18:22:07Z</updated>
    <content type="html">Приложение, полностью написанно на MPS, баг трекер Charisma перешло в стадию EAP. &lt;a href="http://jetbrains.net/confluence/display/TSYSPUB/Early+Access+Program"&gt;http://jetbrains.net/confluence/display/TSYSPUB/Early+Access+Program&lt;/a&gt; Не за горами и MPS 1.0 :-)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:75637</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/75637.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=75637"/>
    <title>Презентация о MPS в SPB JUG</title>
    <published>2009-05-04T10:31:32Z</published>
    <updated>2009-05-04T10:31:32Z</updated>
    <content type="html">23 мая (суббота) в 16 часов я буду делать доклад про MPS перед Питерским JUG-ом. Подробности &lt;a href="http://yakov-sirotkin.livejournal.com/103758.html"&gt;тут&lt;/a&gt;.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:75265</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/75265.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=75265"/>
    <title>Выступления перед JUG-ами в Польше</title>
    <published>2009-05-03T16:45:25Z</published>
    <updated>2009-05-03T17:27:26Z</updated>
    <content type="html">&lt;p&gt;На этой неделе я ездил в Польшу рассказывать про JetBrains MPS. Делалось это для подготовки к JavaOne, где я буду рассказывать похожую презентацию. Посетил три города: Варшаву, Познань и Краков.&lt;/p&gt;
&lt;p&gt;Первым городом была Варшава. Выступление проходило на математическом факультете их университета, на улице Банаха, что меня удивило. Не часто улицы назвают в честь математиков. Выступление прошло нормально, хорошо рассказал, народ задавал вопросы. Поскольку исторически центр города был практически полностью разрушен немцами во время второй мировой войны, смотреть там практически нечего. Есть выстроенный заново небольшой исторический район. Еще есть подарок от СССР, сталинаская высотка, дворец культуры и науки имени Сталина, который виден практически отовсюду, и который поляки страшно ненавидят.&lt;/p&gt; 
&lt;p&gt;После Варшавы я поехал в Познань. Познань не очень большой город, но выступление в нем было самым лучшим из всех трех. Виден был интерес в лицах людей, задавали много осмысленных вопросов: как мы решаем проблему мержа, как можно внедрить мпс в существующий проект, просили показать код, итп. Познань красивее Варшавы, там есть где погулять и есть на что посмотреть. Город мне показал один из лидеров JUG-а. Очень интересно, когда город показывает человек, который в нем живет.&lt;/p&gt; 
&lt;p&gt;Последним городом был Краков. Выступление в нем мне понравилось меньше всего. Выступление проходило в горном институте, оказывается в Кракове программистов готовят именно там. Народу пришло немного, организатор на него не пришел, вопросов народ практисчески не задавали, и многие люди откровенно скучали, говоря друг с другом, и набиваю что-то на клавиатурах лаптопов. Как оказалось в конце, среди пришедших на выступление разыгрывалась лицензия на идею, и видимо, половина людей пришла именно из-за этого. Город, правда оказался очень красивым, я хорошо погулял по нему, его мне показал товарищ из их JUG-а, который пришел на презентацию.&lt;/p&gt; 
&lt;p&gt;В Польше очень мало людей которые говорят по английски. В лучшем случае, человек немного понимает по русски, тк в школе их учили нашему языку, да и польский имеет много общих слов с русским. Но это создавало проблему, часто приходилась общаться на смеси жестов, русского и английского языка. В результате, когда я приехал в Финляндию (а возвращался и ехал я через нее), было такое чувство, что я попал домой. Все понимают английский, в магазине можно не использовать жесты, итп. Огромное облегчение.&lt;/p&gt;
&lt;p&gt;Вобщем, поездка была удачной. Я получил уверенность того, что могу выступать перед аудиторий, столкнулся с разными типами реакции аудитории на наш продукт, что будет мне в будущем очень полезно. Во время поездки я много фотографировал, фотки можно посмотреть &lt;a href="http://picasaweb.google.com/konstantin.solomatov"&gt;здесь&lt;/a&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:75021</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/75021.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=75021"/>
    <title>Моя статья про DSL-и</title>
    <published>2009-04-07T08:34:27Z</published>
    <updated>2009-04-07T08:34:27Z</updated>
    <content type="html">Вот: &lt;a href="http://architects.dzone.com/articles/solving-problem-dsls-adoption"&gt;http://architects.dzone.com/articles/solving-problem-dsls-adoption&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:74949</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/74949.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=74949"/>
    <title>MPS Beta 2 is out</title>
    <published>2009-03-05T17:05:15Z</published>
    <updated>2009-03-05T17:15:55Z</updated>
    <content type="html">&lt;p&gt;MPS Beta 2 была выпущена. Среди новых фич:
&lt;ul&gt;
&lt;li&gt;Автоматическая генерация генератора. MPS следит за тем, чтобы перед генерацией модели генератор был сгенерирован.&lt;/li&gt;
&lt;li&gt;Упрощенная генерация языка. Когда модель требует генерации, появляется полоска над редактором, на которую можно кликнуть и все сгенериться.&lt;/li&gt;
&lt;li&gt;Умный комплишин. (ctrl+shift+space) Элементы комплишина отфильтровываются в соответствии с типами.&lt;/li&gt;
&lt;li&gt;Быстрый Find Usages. Испольются идейские кеши.&lt;/li&gt;
&lt;li&gt;Бытрый Go To Root Node (Ctrl+N). Используются идейские кеши.&lt;/li&gt;
&lt;li&gt;Firefox-style поиск в редакторе.&lt;/li&gt;
&lt;li&gt;Другие улучшения: багфиксы, перформанс и юзабилити улучшения.&lt;/li&gt;
&lt;/ul&gt;
Скачать можно &lt;a href="http://www.jetbrains.com/mps/download"&gt;отсюда&lt;/a&gt;
&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:74702</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/74702.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=74702"/>
    <title>Кортежи в baseLanguage из MPS</title>
    <published>2009-02-28T14:42:59Z</published>
    <updated>2009-02-28T14:42:59Z</updated>
    <content type="html">&lt;p&gt;Во многих функциональных и динамических языках, есть тип кортеж. Котреж это последователь=ность фиксированного размера. Например, пара, тройка, четверка, это все кортежи. Они бывают полезны, когда мы хотим возвратить из метода несколько значений, и в том коде, который работает с сущностями, состоящими из нескольких элементов, но они не настолько важны, чтобы заводить отдельный класс под них.&lt;/p&gt;
&lt;p&gt;Давайте посмотрим, как это было реализовано в MPS.&lt;/p&gt;
&lt;p&gt;У нас есть тип кортежа, вот так, например, мы определяем пару из строки и целого числа:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://blogs.jetbrains.com/mps/wp-content/uploads/2009/02/tuple1_blog.png" class="alignnone size-full wp-image-48" /&gt;&lt;/p&gt;
&lt;p&gt;Также у нас есть специальный литерал для создания кортежей:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://blogs.jetbrains.com/mps/wp-content/uploads/2009/02/tuple3_blog.png" class="alignnone size-full wp-image-50" /&gt;&lt;/p&gt;
&lt;p&gt;У каждого элемента кортежа есть имя, при помощи которого можно получить к нему доступ:&lt;/p&gt; 
&lt;p&gt;&lt;img src="http://blogs.jetbrains.com/mps/wp-content/uploads/2009/02/tuple2_blog.png" class="alignnone size-full wp-image-49" /&gt;&lt;/p&gt;
&lt;p&gt;Кортежи не изменяемы, так что вы можете создавать новые кортежи, но не можете изменять уже созданные. Если типы кортежей имеют одни и те же типы соответсвующих элементов, то их можно присваивать друг другу. Т.е можно написать что-то вроде:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://blogs.jetbrains.com/mps/wp-content/uploads/2009/02/tuple4_blog.png" class="alignnone size-full wp-image-51" /&gt;&lt;/p&gt; 
&lt;p&gt;Чтобы реализовать кортежи потребовалось около пол дня, что, по моему, очень продуктивно :-). Фичу можно будет повертеть в руках в Бета2, которую мы выпустим на днях&lt;/p&gt;
&lt;p&gt;Основная сила MPS заключается именно в возможности таких расширений. Взяв несколько расширений baseLanguage, можно быть уверенным в том, что они будут совместимы друг с другом. В MPS тажке можно делать обычные DSL-и, но это не самый лучший способ использовать его. Простые DSL-и хороши, но без возможностей расширения/встраивания кода туда, возможность их повторно использовать будет существенно ограничена.&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:74393</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/74393.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=74393"/>
    <title>Франкфурт</title>
    <published>2009-02-15T19:05:55Z</published>
    <updated>2009-02-15T19:07:35Z</updated>
    <content type="html">&lt;p&gt;После workshop-а у меня было время перед отлетом самолета, чтобы посмотреть Франкфурт. Город мне очень понравился. Наверное, самое прикольное место, где я только бывал&lt;/p&gt;
&lt;a name="cutid1"&gt;&lt;/a&gt;
&lt;p&gt;В первую очередь бросается в глаза то, что старинные здания соседствуют с небоскребами и выглядит это здорово. Начинаешь понимать, что борцы с газпром-сити не во всем правы :-):
&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/5kwD4Wym_g9_HPJneYCGdw?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_SVOir-mnEdc/SZgUuU7QUEI/AAAAAAAABY4/hrjHDAdN1u4/s400/S6303519.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/Konstantin.Solomatov/Frankfurt?feat=embedwebsite"&gt;Frankfurt&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Немцы называют даунтан Франкфурта, Майнхэтан, по аналогии с Манхэтоном, и это аналогия оправдана. Там даже есть свое подобие центрального парка:
&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/JanYX6wtHXRS8-D2nkFnZw?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_SVOir-mnEdc/SZggms4PKtI/AAAAAAAABi0/60OFYageK_w/s400/S6303580.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/Konstantin.Solomatov/Frankfurt?feat=embedwebsite"&gt;Frankfurt&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Когда-то я думал, что рынки в центрах городов это зло, там продают некачественную дешевую пищу. Во Франкфурте в самом центре города, буквально в 100 метрах от небоскребов, имеется рынок, на котором продают овощи, и что-то мне говороит о том, что с качеством там все в порядке:
&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/S8S2pT_xxFul7JVNqBvarg?feat=embedwebsite"&gt;&lt;img src="http://lh5.ggpht.com/_SVOir-mnEdc/SZgZP8BNafI/AAAAAAAABc4/CVhOXRuNlRE/s400/S6303542.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/Konstantin.Solomatov/Frankfurt?feat=embedwebsite"&gt;Frankfurt&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Во Франкфурте, есть известная фондовая биржа, на которой торгуют ценными бумагами уже более 500 лет. Я не мог не посетить это место:
&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/lr3UoXqCguDO2FLed6jz4w?feat=embedwebsite"&gt;&lt;img src="http://lh5.ggpht.com/_SVOir-mnEdc/SZgbY3CVqvI/AAAAAAAABek/LU8sYasUzAU/s400/S6303553.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/Konstantin.Solomatov/Frankfurt?feat=embedwebsite"&gt;Frankfurt&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
По традиции, рядом с биржей есть бык и медведь. Видимо их наличия определяет является ли город мировым финансовым центром :):
&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/ahTNF6xj6b89SXyREA1F2Q?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_SVOir-mnEdc/SZgbk0hjLGI/AAAAAAAABew/DSzrAJ2fGn8/s400/S6303554.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/Konstantin.Solomatov/Frankfurt?feat=embedwebsite"&gt;Frankfurt&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Больше меня поразило в городе разнообразие людей, которые в нем проживают. На улице я слышал немецкий, анлглийский, французский, и другие языки, которые я не смог распознать, и это неудивительно, ведь в городе 30% населения это иностранцы. Никогда не думал, что такое возможно.&lt;/p&gt;
&lt;p&gt;Вобщем, город мне очень понравился. Остальные фотки можно посмотреть &lt;a href="http://picasaweb.google.com/Konstantin.Solomatov/Frankfurt#"&gt;здесь&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:74069</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/74069.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=74069"/>
    <title>DSL Workshop</title>
    <published>2009-02-15T18:44:57Z</published>
    <updated>2009-02-15T18:46:40Z</updated>
    <content type="html">&lt;p&gt;12-13 Февраля я ездил на DSL Workshop, организованный компанией SAP, AG, и проходивший в городе Walldorf-е в Германии. Это было мое первое публичное выступление про MPS, к тому же на английском языке. Кроме выступления, удалось посмотреть на многие интересные работы в области мета программирования, про которые я впервые услышах именно там.&lt;/p&gt;
&lt;p&gt;Город Walldorf расположен в 150км от Франкфурта. Он небольшой город, где-то 14'000 человек. Основным работодателем там является SAP, AG, так что город практически полностью состоит из IT-шников, что очень здорово. В России ничего подобного нет, практически в любом городе есть нежелательные элементы. В городе есть одна основная достопримечательность: кампус SAP :)&lt;/p&gt;
&lt;p&gt;В первый день workshop-а были доклады. В том числе докладывал и я. Когда мы готовились в JetBrains, получалось около 20 минут. Когда рассказывал я на семинаре, выступление заняло около часа. Было много вопросов. Особено народ заинтересовался, когда я показал демо редактора. В том варианте, что я выкладывал в ЖЖ, его не было, так что очень здорово, что мы его включили вовнутрь презентации. Спрашивали про то, как у нас что редактируется, как работает, какие есть возможности, что было очень прикольно.&lt;/p&gt;
&lt;p&gt;Среди других докладов было тоже много интересного. Были доклады про &lt;a href="http://strategoxt.org/"&gt;Stratego/XT&lt;/a&gt;. Был доклад со стороны SAP, создаюшего свою DSL инфраструктуру. Также были доклады про &lt;a href="http://wiki.eclipse.org/Xtext"&gt;XText&lt;/a&gt; и &lt;a href="http://www.mod4j.org/"&gt;Mod4j&lt;/a&gt;, который пока не доступен. На второй день было обсуждение то, на какие компромиссы нужно идти, и из каких опций нужно выбирать при использовании DSL-ных технологий.&lt;/p&gt;
&lt;p&gt;За время workshop-а, я достаточно хорошо привык к общению на английском, хотя я не говорил много по английски с тех пор как перестал ходить на курсы. Стало понятно, что есть куда улучшать язык, а главное зачем :).&lt;/p&gt;
&lt;p&gt;Фотки с workshop-а можно посмотреть &lt;a href="http://picasaweb.google.com/Konstantin.Solomatov/Walldorf#"&gt;тут&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:73968</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/73968.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=73968"/>
    <title>MPS на Software Engineering Radio</title>
    <published>2009-02-15T18:21:46Z</published>
    <updated>2009-02-15T18:21:46Z</updated>
    <content type="html">&lt;p&gt;Когда бета версия MPS была выпущена, я давал интервью для &lt;a href="http://www.se-radio.net/"&gt;SE Radio&lt;/a&gt; &lt;a href="http://www.voelter.de/"&gt;Markus Voelter&lt;/a&gt;. Поскольку SE Radio выходит периодически, оно было выложено только сейчас. Послушать его можно &lt;a href="http://www.se-radio.net/podcast/2009-02/episode-126-jetbrains-mps-konstantin-solomatov"&gt;здесь&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:73530</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/73530.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=73530"/>
    <title>MPS presentation</title>
    <published>2009-02-08T17:14:13Z</published>
    <updated>2009-02-08T17:14:13Z</updated>
    <content type="html">&lt;p&gt;На следующей неделе я поеду на небольшую конференцию, посвященную DSL-ам. Там я буду делать небольшой доклад про MPS. Я снял скринкаст своей презентации и выложил его на веб. Было бы интересно узнать ваше мнение по его поводу. Презентация расчитана на людей, которые знакомы с метапрограммированием, поэтому многие детали подробно не расписываются. Посмотреть презентацию можно &lt;a href="http://sergeydmitriev.com/mps/mpsp/MPS%20presentation.html"&gt;здесь&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:73134</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/73134.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=73134"/>
    <title>Фильм: The Curious Case of Benjamin Button</title>
    <published>2009-01-31T19:58:47Z</published>
    <updated>2009-02-01T12:32:56Z</updated>
    <content type="html">&lt;p&gt;Посмотрел фильм. Фильм просто супер. Видел рецензии на него, где говорилось, что это второй Форрест Гамп. По моему, это гораздо круче. Идея очень необычная, реализация отличная, актеры превосходные. Кстати, режиссер фильма Дэвид Финчер. Это режиссер, снявший Бойцовский Клуб, Семь, Игру. Фильм вполне в его стиле, и наверное, лучший из того, что он снимал. Всем рекомендую.&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:72874</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/72874.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=72874"/>
    <title>Runkeeper</title>
    <published>2009-01-24T13:17:17Z</published>
    <updated>2009-01-24T14:17:31Z</updated>
    <content type="html">&lt;p&gt;Когда я начинал заниматься бегом, очень хотелось иметь какое-нибудь устройство, которое позволяло бы следить за тем, где ты бегал, сколько с какой скоростью. С появлением телефонов с GPS, и в частности iPhone-а это стало возможным. Сегодня, начал снова регулярно бегать после 3-х месячного перерыва, я поставил себе на iPhone приложение &lt;a href="http://runkeeper.com/"&gt;RunKeeper&lt;/a&gt;, и побежал с ним&lt;/p&gt;
&lt;p&gt;Приложение через определенный промежуток времени смотрит координаты по GPS, и записывает их. После пробежки, они выкладываются на сайт, где можно посмотреть статистику. Моя сегодняшяя пробежка привела &lt;a href="http://www.runkeeper.com/pub/act/K32ZgqCV5tGR5OYYfcPI"&gt;вот к таким результатам&lt;/a&gt;.
Видно где я бежал, с какой скоростью, какая была средняя скорость итп статистику.&lt;/p&gt;
&lt;p&gt;Есть у программы и недостатки. Из-за того, что в iPhone нет полноценной многозадачности для сторонних приложений, приложение всегда должно быть запущено. Если вам кто-то позвонил, или вы переключились на другое приложение, данные теряются. Также дизайн сайти оставляет желать лучшего. Чувствуется, что это было сделано, либо как хобби-проект, либо непрофессионалами. 
&lt;/p&gt;
&lt;p&gt;В целом, впечатления очень положительные. Всем рекомендую.
&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:72526</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/72526.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=72526"/>
    <title>Игра the bailout game (Симулятор Бернаке с Полсоном)</title>
    <published>2009-01-15T20:03:19Z</published>
    <updated>2009-01-15T20:47:53Z</updated>
    <content type="html">&lt;p&gt;В игре можно заняться спасением американской экономики, при помощи разбрасывания денег налево и направо. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.thebailoutgame.us/"&gt;&lt;img src="http://www.ritholtz.com/blog/wp-content/uploads/2009/01/bailout-game.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Поиграть можно тут: &lt;a href="http://www.thebailoutgame.us/"&gt; http://www.thebailoutgame.us/&lt;/a&gt;. Если никого не спасать, то американская экономика обрушиться. Если спасать всех подряд, то можно выиграть, но это достаточно просто) Всем рекомендую.&lt;/p&gt;
&lt;p&gt;При каждом bailout-е есть кнпока спросить Гриспена, который каждый раз отвечает что не нужно никого спасать (а нет все таки иногда советует спасать:-)), приводя разные аргументы :-)
&lt;/p&gt;
&lt;p&gt;Найдено via &lt;a href="http://ritholtz.com/blog/"&gt;The Big Picture&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:72287</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/72287.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=72287"/>
    <title>USD-RUB 30.88</title>
    <published>2009-01-10T18:22:58Z</published>
    <updated>2009-01-11T12:00:09Z</updated>
    <content type="html">USD-RUB уже 30.88. (см &lt;a href="http://www.bloomberg.com/markets/currencies/eurafr_currencies.html"&gt;сюда&lt;/a&gt;). Как думаете, пойдет ли рубдь еще ниже?&lt;br /&gt;&lt;br /&gt;UPD. Непонятно почему курс ЦБ сейчас ниже.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:72083</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/72083.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=72083"/>
    <title>Google Chrome 2.0</title>
    <published>2009-01-09T08:13:40Z</published>
    <updated>2009-01-09T08:13:40Z</updated>
    <content type="html">&lt;p&gt;Есть такое мнение, что к версии 1.0 пользователи относятся как к чему-то нестабильному. Поэтому многие компании, выпустив версию 1.0 стараются выпустить 2.0, как можно раньше или вообще не выпускают версию 1.0. Команда Google Chrome пошла по первому пути, и в &lt;a href="http://dev.chromium.org/getting-involved/dev-channel"&gt;dev channel&lt;/a&gt; уже лежит версия 2.0.&lt;/p&gt;
&lt;p&gt;Киллер фич особо нет, но есть много улучшений. Плагинной поддержки, так и не появилось. Встроенной поддержки гугловых сервисов тоже. Лично мне больше всего не хватает нативных букмарков и интеграции с гугловой хистори, поскольку я часто работаю на разных компьютерах, и иметь эту информации на сервере очнеь полезно. Судя по скудному набору фич, версия 2.0 это чисто маркетинговый трюк, призванный создать эффект зрелого софта.&lt;/p&gt;
&lt;p&gt;О том, что появился google chrome я узнал из блога &lt;a href="http://www.readwriteweb.com/"&gt;ReadWriteWeb&lt;/a&gt;, который пишет о новостях интернет компаний, новых стартапах, трендах в области интернета. Думаю, многим моим читателям он тоже будет интересен.
&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:krlz:71860</id>
    <link rel="alternate" type="text/html" href="http://krlz.livejournal.com/71860.html"/>
    <link rel="self" type="text/xml" href="http://krlz.livejournal.com/data/atom/?itemid=71860"/>
    <title>Фильмы (Defiance &amp; Bangkok Dangerous)</title>
    <published>2009-01-08T19:01:55Z</published>
    <updated>2009-01-10T07:14:32Z</updated>
    <content type="html">&lt;p&gt;На днях посмотрел несколько фильмов&lt;/p&gt;
&lt;b&gt;&lt;a href="http://www.imdb.com/title/tt1034303/"&gt;Defiance (Сопротивление)&lt;/a&gt;&lt;/b&gt;
&lt;p&gt;Фильм рассказывает о непростой судьбе евреев на територии оккупированной фашистами Беларусии. Евреев убивают и сгоняют в гетто. Некоторым из них удается избежать такой печальной участи, и под предводительством братьев Бельских (Лев Шрейбер и Даниэль Крейг) они организуют лагерь и партизанский отряд в лесу. На протяжении фильма они мужественно сопротивляются фашистам, вместе с находящимся неподалеку партизанским отрядом.&lt;p&gt;
&lt;p&gt;Фильм основан на реальных событиях. В лесах Беларусии спасшиеся евреи смогли построить лагерь, где была даже школа. К тому моменту, когда красная армия освободила Беларусию от фашистов, в лагере жило больше 1000 человек. Почитать более подробно об этой истории можно &lt;a href="http://en.wikipedia.org/wiki/Bielski_partisans"&gt;в википедии&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Фильм мне очень понравился. Тема необычна, фильм сделан хорошо, батальные сцены красивы, актеры играют превосходно. Всем рекомендую.&lt;/p&gt;
&lt;b&gt;&lt;a href="http://www.imdb.com/title/tt0814022/"&gt;Bangkok Dangerous (Опасный Бангкок)&lt;/a&gt;&lt;/b&gt;
&lt;p&gt;Главный герой (Николас Кейдж), киллер, прибыает в Бангкок, чтобы убить несколких человек. Он холоднокровно, и по своему красиво делает это, наняв мелкого уголовника для помощи ему. С уголовником он планирует потом расправиться, как он делал это до этого в других местах, но то ли ему надоедает во всем быть безупречным, то ли старость берет свое, и он начинает учить этого товарища своему ремесло. Естественно, несоблюдение правил безопасности обходится ему дорого, и он влезает в передрягу, в конце которой ему приходится застрелиться&lt;/p&gt;
&lt;p&gt;Фильм хороший. Смотрится на одном дыхание, много красивых перестрелок, погонь. Тоже всем рекомендую&lt;/p&gt;</content>
  </entry>
</feed>
