<?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:alnsn</id>
  <title>Alexander Nasonov</title>
  <subtitle>Alexander Nasonov</subtitle>
  <author>
    <name>Alexander Nasonov</name>
  </author>
  <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom"/>
  <updated>2009-10-03T09:37:52Z</updated>
  <lj:journal userid="7388109" username="alnsn" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://alnsn.livejournal.com/data/atom" title="Alexander Nasonov"/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:69807</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/69807.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=69807"/>
    <title>angina</title>
    <published>2009-10-03T09:37:52Z</published>
    <updated>2009-10-03T09:37:52Z</updated>
    <content type="html">Врера у зубного узнал, что angina, это никакакя не ангина, а серьезное заболевание. Еще одно "интернациональное" слово.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:69377</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/69377.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=69377"/>
    <title>Реклама в метро</title>
    <published>2009-10-02T15:27:12Z</published>
    <updated>2009-10-02T15:27:12Z</updated>
    <content type="html">Поднимаюсь по эскалатору в метро и вижу&lt;br /&gt;&lt;br /&gt;NYSE Technologies&lt;br /&gt;Trading Solutions&lt;br /&gt;CO-LOCATION&lt;br /&gt;&lt;br /&gt;Если я правильно помню, co-lo на LIFFE стоит 150K фунтов в год за место.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:69134</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/69134.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=69134"/>
    <title>Dancing Girl</title>
    <published>2008-03-20T22:58:08Z</published>
    <updated>2008-03-20T22:58:08Z</updated>
    <category term="vertinsky"/>
    <category term="music"/>
    <content type="html">&lt;a href="http://1000plastinok.info/song13556.html" target="_blank"&gt;Dancing Girl (Ирина Богушевская и Александр Скляр)&lt;/a&gt;&lt;br /&gt;&lt;lj-embed id="4" /&gt;&lt;br /&gt;&lt;br /&gt;Музыка и текст Вертинского, 1937 год, Китай.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:69060</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/69060.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=69060"/>
    <title>Vogerltanz - кря-кря-кря</title>
    <published>2008-03-20T21:46:31Z</published>
    <updated>2008-03-20T21:46:31Z</updated>
    <category term="dance"/>
    <category term="music"/>
    <content type="html">Интересно было почитать про историю этого веселого детского танца&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Chicken_Dance"&gt;http://en.wikipedia.org/wiki/Chicken_Dance&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;lj-embed id="3" /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:68756</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/68756.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=68756"/>
    <title>alnsn @ 2008-02-25T22:58:00</title>
    <published>2008-02-25T23:10:01Z</published>
    <updated>2008-02-25T23:10:01Z</updated>
    <content type="html">Сегодня что-то напомнило послушать мой любимый коллаж &lt;a href="http://mediamogul.seas.upenn.edu/pennsound/authors/People-Like-Us/Abriged-Too-Far/People-Like-Us_Abridged-Too-Far_13-Bier-Bier-Bier-Downtown.mp3"&gt;Bier, Bier, Bier Downtown&lt;/a&gt;&lt;br /&gt;Прислушался к словам и наконец-то нашел вторую партию про пиво.&lt;br /&gt;&lt;br /&gt;&lt;lj-embed id="1" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;lj-embed id="2" /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:68362</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/68362.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=68362"/>
    <title>My black iPod nano</title>
    <published>2008-01-11T01:13:22Z</published>
    <updated>2008-01-11T01:13:22Z</updated>
    <content type="html">С интроспекцией и ипода все в порядке - он даже свой цвет знает. &lt;br /&gt;&lt;br /&gt;alnsn@pobeda:~$ ipod &lt;br /&gt;Listening for iPod-specific HAL events...&lt;br /&gt;** Message: Device Removed: /org/freedesktop/Hal/devices/volume_uuid_CAA4_90A0&lt;br /&gt;** Message: Device Added: /org/freedesktop/Hal/devices/volume_uuid_CAA4_90A0&lt;br /&gt;Path Info&lt;br /&gt;&amp;nbsp;&amp;nbsp; Device Path:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /dev/sdb2&lt;br /&gt;&amp;nbsp;&amp;nbsp; Mount Point:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /media/IPOD ALNSN&lt;br /&gt;&amp;nbsp;&amp;nbsp; Control Path:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /media/IPOD ALNSN/iPod_Control/&lt;br /&gt;&amp;nbsp;&amp;nbsp; HAL ID:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /org/freedesktop/Hal/devices/volume_uuid_CAA4_90A0&lt;br /&gt;Device Info&lt;br /&gt;&amp;nbsp;&amp;nbsp; Model Number:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A099&lt;br /&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; Device Model:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Nano (Black)&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; iPod Generation:&amp;nbsp; First (1)&lt;br /&gt;&amp;nbsp;&amp;nbsp; Adv. Capacity:&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 GB&lt;br /&gt;&amp;nbsp;&amp;nbsp; Is New:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YES&lt;br /&gt;&amp;nbsp;&amp;nbsp; Writable:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YES&lt;br /&gt;&amp;nbsp;&amp;nbsp; Serial Number:&amp;nbsp;&amp;nbsp;&amp;nbsp; 7R552U07TJT&lt;br /&gt;&amp;nbsp;&amp;nbsp; Firmware Version: (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp; Manufacturer ID:&amp;nbsp; 7R&lt;br /&gt;&amp;nbsp;&amp;nbsp; Production Year:&amp;nbsp; 2005&lt;br /&gt;&amp;nbsp;&amp;nbsp; Production Week:&amp;nbsp; 52&lt;br /&gt;&amp;nbsp;&amp;nbsp; Production Index: 34687&lt;br /&gt;Volume Info&lt;br /&gt;&amp;nbsp;&amp;nbsp; Volume Size:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1965612544&lt;br /&gt;&amp;nbsp;&amp;nbsp; Volume Used:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 450059776&lt;br /&gt;&amp;nbsp;&amp;nbsp; Available&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1515552768&lt;br /&gt;&amp;nbsp;&amp;nbsp; UUID:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CAA4-90A0&lt;br /&gt;&amp;nbsp;&amp;nbsp; Label&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IPOD ALNSN&lt;br /&gt;User-Provided Info&lt;br /&gt;&amp;nbsp;&amp;nbsp; Device Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp; User Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp; Host Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (null)&lt;br /&gt;Supported Artwork Formats&lt;br /&gt;&amp;nbsp;&amp;nbsp; Cover:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100x100&lt;br /&gt;&amp;nbsp;&amp;nbsp; Cover:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 42x42&lt;br /&gt;&amp;nbsp;&amp;nbsp; Photo:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 41x37&lt;br /&gt;&amp;nbsp;&amp;nbsp; Photo:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 176x132</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:68116</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/68116.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=68116"/>
    <title>Nice job</title>
    <published>2007-11-23T23:53:21Z</published>
    <updated>2007-11-23T23:53:21Z</updated>
    <category term="job"/>
    <content type="html">The role will involve&lt;br /&gt;&lt;br /&gt;o&amp;nbsp; &amp;nbsp;Forensic analysis of PCs and other electronic devices;&lt;br /&gt;o&amp;nbsp; &amp;nbsp;Producing reports on analysis undertaken;&lt;br /&gt;o&amp;nbsp; &amp;nbsp;Possible court attendence;&lt;br /&gt;o&amp;nbsp; &amp;nbsp;Development of software for use in forensic investigations;&lt;br /&gt;o&amp;nbsp; &amp;nbsp;Reverse engineering of file formats, artifacts, program operation etc.&lt;br /&gt;&lt;br /&gt;Ideal candidates would be graduates with 1-2 years experience, possibly &lt;br /&gt;looking for their second job. Demonstrable programming expertise is &lt;br /&gt;essential, preferably in C++, Java or C#.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:67945</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/67945.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=67945"/>
    <title>Токио</title>
    <published>2007-09-08T01:29:35Z</published>
    <updated>2007-09-08T01:29:35Z</updated>
    <content type="html">Давно я сюда не заходил. С работы нельзя, а дома не только интернет, даже телефон не могут подключить.&amp;nbsp;Сижу в аэропорту Нарита, лечу из Токио домой в Лондон. &amp;nbsp;Интересный город.&lt;br /&gt;&lt;br /&gt;PS где же среди этих иероглифов кнопка Послать в ЖЖ?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:67599</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/67599.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=67599"/>
    <title>Выдалась всободная минутка</title>
    <published>2007-07-05T11:56:01Z</published>
    <updated>2007-07-05T11:56:01Z</updated>
    <content type="html">Мы вовсю собираемся, завтра поезд, 14го самолет. Часть дел отложилась на потом, и потому появилась возможность написать в ЖЖ.&lt;br /&gt;Вчера был в нотариальной конторе и стал свидетелем двух достаточно интересных сцен. Самую интересную расскажу.&lt;br /&gt;&lt;br /&gt;Мужчина лет 40-ка поставил свою белую Мазерати&amp;nbsp; похожую на ту, что на картинке, возле входа и стоит общается с двумя молодыми женщинами. Подошла девочка Аглая лет трех, и давай машину гладить, в потом вообще ноготочком стала водить. Хозяин машины на все это смотрел абсолютно без волнения, а мама Аглаи сделала ей замечание только тогда, когда девочка перешла к колесу. Сказала что-то вроде, "Аглая, не трогай колесо, оно грязное".&lt;br /&gt;Историю рассказал жене, она вспомнила, что знакомая клоунесса рассказывала, как одна девочка подошла и стала активно пинать ногами коллегу (клоуна, то бишь), а мама заявила "Доча, не пинай клоуна, вспотеешь!".&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://www.autodays.ru/wp-content/uploads/2006/10/maserati-quattroporte.jpg" /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:67394</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/67394.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=67394"/>
    <title>misc@openbsd.org: Intel Core 2</title>
    <published>2007-06-28T09:52:31Z</published>
    <updated>2007-06-28T09:57:43Z</updated>
    <category term="openbsd"/>
    <category term="intel"/>
    <category term="security"/>
    <content type="html">&lt;pre&gt;Theo de Raadt написал в misc@openbsd.org:&lt;br /&gt;These processors are buggy as hell, and some of these bugs don't just&lt;br /&gt;cause development/debugging problems, but will *ASSUREDLY* be&lt;br /&gt;exploitable from userland code.&lt;/pre&gt;&lt;a href="http://marc.info/?l=openbsd-misc&amp;amp;m=118296441702631&amp;amp;w=2"&gt;&lt;br /&gt;http://marc.info/?l=openbsd-misc&amp;amp;m=118296441702631&amp;amp;w=2&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:67093</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/67093.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=67093"/>
    <title>Интересный комментарий к коммиту</title>
    <published>2007-06-26T12:06:36Z</published>
    <updated>2007-06-26T12:08:55Z</updated>
    <category term="fun"/>
    <category term="openbsd"/>
    <content type="html">CVSROOT:&amp;nbsp; &amp;nbsp; /cvs&lt;br /&gt;Module name:&amp;nbsp; &amp;nbsp; src&lt;br /&gt;&lt;span&gt;Changes by:&amp;nbsp; &amp;nbsp; &lt;a href="http://webmail.yandex.ru/compose?to=tom@cvs.openbsd.org"&gt;tom@cvs.openbsd.org&lt;/a&gt;&amp;nbsp; &amp;nbsp; 2007/06/26 04:53:01&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Modified files:&lt;br /&gt;&amp;nbsp; &amp;nbsp; sys/dev/ic&amp;nbsp; &amp;nbsp; &amp;nbsp;: ar5xxx.c &lt;br /&gt;&lt;br /&gt;Log message:&lt;br /&gt;Implement bit swap for a&amp;nbsp;byte in O(log(N)) rather than O(N), prompted&lt;br /&gt;by an interview question I&amp;nbsp;was asked.&lt;br /&gt;&lt;br /&gt;ok reyk@&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Diff можно посмотреть &lt;a href="http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/ic/ar5xxx.c.diff?r1=1.41&amp;amp;r2=1.42&amp;amp;f=h"&gt;здесь&lt;/a&gt;.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:66886</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/66886.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=66886"/>
    <title>Юмор в misc@openbsd.org</title>
    <published>2007-06-20T14:38:35Z</published>
    <updated>2007-06-20T14:38:35Z</updated>
    <category term="fun"/>
    <category term="openbsd"/>
    <content type="html">&lt;blockquote&gt;&lt;div&gt;&amp;gt; And guess what. Keyboards use a&amp;nbsp;serial protocol. Which means that&lt;br /&gt;&amp;gt; there will be slightly different voltage drops in the system varying&lt;br /&gt;&amp;gt; with the keys you press. ZOMG! OpenBSD provides a&amp;nbsp;side channel for&lt;br /&gt;&amp;gt; attackers through the sensors framework!&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;And don't forget the &lt;a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aps&amp;amp;apropos=0&amp;amp;sektion=4&amp;amp;manpath=OpenBSD+4.1&amp;amp;arch=i386&amp;amp;format=html"&gt;aps(4)&lt;/a&gt; sensor on Thinkpads! The accelerometer can&lt;br /&gt;probably measure the acceleration caused by various key strokes and that&lt;br /&gt;acceleration will be different depending on where on the keyboard you hit&lt;br /&gt;(different angles) and with which finger (different strength).</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:66578</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/66578.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=66578"/>
    <title>Lock-free dynamically resizable arrays</title>
    <published>2007-06-19T21:28:06Z</published>
    <updated>2007-06-19T21:28:06Z</updated>
    <category term="c++"/>
    <content type="html">Пытаясь разыскать статью Страуструпа о том, что двухфазное конструирование (ctor+init) - это зло, набрел на &lt;a href="http://www.research.att.com/%7Ebs/lock-free-vector.pdf"&gt;Lock-free dynamically resizable arrays&lt;/a&gt;&lt;br /&gt;Читать уже поздновато, пойду сейчас спать, а завтра почитаю. Никто кстати не помнит, то точно была статья Страуструпа, а не Мейерса например?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:66348</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/66348.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=66348"/>
    <title>Redundant firewalls with OpenBSD, CARP and pfsync</title>
    <published>2007-06-19T13:41:28Z</published>
    <updated>2007-06-19T13:41:28Z</updated>
    <content type="html">Набрел на описание сабжа и дал ссылку в &lt;a href="http://nasonov.blogspot.com/2007/06/redundant-firewalls-with-openbsd-carp.html"&gt;своем блоге&lt;/a&gt; на &lt;a href="http://www.blogspot.com"&gt;blogspotе&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.kernel-panic.it/openbsd/carp/carp2.html"&gt;http://www.kernel-panic.it/openbsd/carp/carp2.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ни у кого нет фирмочки, которой не жалко несколько компов для такого дела? Я одного знакомого подбиваю, но он не поддается,&amp;nbsp; несмотря на то, что его коллега не может сетку по-нормальному настроить уже больше месяца. Деньги на специальные железки потратили, а толку оказалось никакого (наверное не в железках дело, а в админе).</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:66086</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/66086.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=66086"/>
    <title>alnsn @ 2007-06-18T14:28:00</title>
    <published>2007-06-18T11:03:54Z</published>
    <updated>2007-06-18T11:03:54Z</updated>
    <category term="c++"/>
    <category term="boost"/>
    <content type="html">Для сравнения ScopeExit с ScopeGuard написал два одинаковых по функциональности примера. В обоих случаях в map вставляется запись, которая при выходе из области видимости может быть удалена, если было выброшено исключение.&lt;br /&gt;&lt;p&gt;Сравните этого монстра, который у меня скомпилировался наверное в двадцатого раза, а потом еще неправильно работал из-за того, что я забыл про cref&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;using namespace boost::lambda;

bool rollback = true;
std::string currency("EUR");
double rate = 1.3326;
std::map&amp;lt;std::string, double&amp;gt; rates;
bool currency_rate_inserted = rates.insert(std::make_pair(currency, rate)).second;

ON_BLOCK_EXIT (
    if_(currency_rate_inserted &amp;amp;&amp;amp; _1) [
        bind(
            static_cast&amp;lt;
                std::map&amp;lt;std::string,double&amp;gt;::size_type (std::map&amp;lt;std::string,double&amp;gt;::*)(std::string const&amp;amp;)
            &amp;gt;(&amp;amp;std::map&amp;lt;std::string,double&amp;gt;::erase)
          , &amp;amp;rates
          , currency
          )
    ]
  , boost::cref(rollback)
  );

// ...

rollback = false;

&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;с кодом ScopeExit:&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;bool rollback = true;
std::string currency("EUR");
double rate = 1.3326;
std::map&amp;lt;std::string, double&amp;gt; rates;
bool currency_rate_inserted = rates.insert(std::make_pair(currency, rate)).second;

BOOST_SCOPE_EXIT( (rollback)(currency_rate_inserted)(rates)(currency) )
{
    if(currency_rate_inserted &amp;amp;&amp;amp; rollback)
        rates.erase(currency);
} BOOST_SCOPE_EXIT_END

// ...

rollback = false;&lt;/pre&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:65931</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/65931.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=65931"/>
    <title>Lil' Markie - Diary of An Unborn Child</title>
    <published>2007-06-18T08:26:02Z</published>
    <updated>2007-06-18T08:26:02Z</updated>
    <category term="wfmu"/>
    <category term="365"/>
    <content type="html">Все знают про поющих священников, но я видел только одного, который поет детским голосом. И вот что из этого получилось: &lt;a set="yes" href="http://blogfiles.wfmu.org/KF/0510/markie/02_-_Lil_Markie_-_Diary_Of_An_Unborn_Child.mp3"&gt;&lt;i&gt;Diary of An Unborn Child&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.wfmu.org/freeform/2005/10/the_secret_of_l.html"&gt;Здесь&lt;/a&gt; можно посмотреть видео его службы и послушать остальное.&lt;a href="http://blog.wfmu.org/freeform/2005/10/the_secret_of_l.html"&gt;&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:65637</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/65637.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=65637"/>
    <title>NTFS junction points</title>
    <published>2007-06-15T13:57:02Z</published>
    <updated>2007-06-15T13:57:02Z</updated>
    <category term="ntfs"/>
    <category term="windows"/>
    <content type="html">&lt;a href="http://support.microsoft.com/kb/205524"&gt;http://support.microsoft.com/kb/205524&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Оказывается, в Windows можно маунтить, как в юниксе, к любой директории, а также делать hand links. Во как!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:65510</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/65510.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=65510"/>
    <title>High Society December 1982 - Busting My Cherry</title>
    <published>2007-06-10T20:32:00Z</published>
    <updated>2007-06-10T20:32:00Z</updated>
    <category term="wfmu"/>
    <category term="365"/>
    <content type="html">Некоторое время назад &lt;span class='ljuser ljuser-name_rezdm' lj:user='rezdm' style='white-space: nowrap;'&gt;&lt;a href='http://rezdm.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://rezdm.livejournal.com/'&gt;&lt;b&gt;rezdm&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;давал ссылку на Playboy 60х. А &lt;a href="http://blog.wfmu.org/freeform/2007/06/365_days_154_hi.html"&gt;вот тут&lt;/a&gt; аудиоприложение к журналу-конкуренту от 1982 года. Есть подозрение, что текст "читает" несовершеннолетняя. Вполне может быть.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:65083</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/65083.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=65083"/>
    <title>BOOST_LEXICAL_CAST_ASSUME_C_LOCALE</title>
    <published>2007-06-09T14:57:29Z</published>
    <updated>2007-06-09T14:57:29Z</updated>
    <category term="lexical_cast"/>
    <category term="c++"/>
    <category term="boost"/>
    <content type="html">Помница &lt;span class='ljuser ljuser-name_antoxa' lj:user='antoxa' style='white-space: nowrap;'&gt;&lt;a href='http://antoxa.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://antoxa.livejournal.com/'&gt;&lt;b&gt;antoxa&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;хотел сделать boost::lexical_cast еще быстрее, убрав из кода конструирование std::locale. Наконец то я закоммитил его просьбу в HEAD, все, что надо сделать, определить BOOST_LEXICAL_CAST_ASSUME_C_LOCALE. Пока только это ускоряет преобразование целых с string или wstring.&lt;br /&gt;Кстати, я так и не понял, можно ли переписать widen без использование std::locale. Очень мало про это написано в стандарте. И еще меня удивляет, почему char в wchar_t можно преобразовать, а string в wstring - нельзя. Все преобразование, естественно через std::stringstream.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:64801</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/64801.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=64801"/>
    <title>Google Gears</title>
    <published>2007-06-07T09:54:14Z</published>
    <updated>2007-06-07T09:54:14Z</updated>
    <content type="html">Поставил себе сабж на файрфокс 1.5. Включил режим оффлайн, и после этого раз 10-20 жал кнопку Continue Script. Работать гугл ридер быстрее от этого не стал, тормоза оказывается не в сети были, а в JS коде.&lt;br /&gt;С тех пор прошло уже несколько дней, но вот странность, гугл ридер теперь частенько открывается пустой, точнее, одна шапка от него. До зеленой колбочки не доходит. Сегодня пришла в голову мысль, что это из-за Google Gears. Пошел в меню, чтобы снести его, а кнопка Uninstall недоступна!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:64710</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/64710.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=64710"/>
    <title>Распознование портретов</title>
    <published>2007-06-06T12:34:19Z</published>
    <updated>2007-06-06T12:34:19Z</updated>
    <content type="html">via &lt;span class='ljuser ljuser-name_itman' lj:user='itman' style='white-space: nowrap;'&gt;&lt;a href='http://itman.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://itman.livejournal.com/'&gt;&lt;b&gt;itman666&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"Если добавить в запрос параметр imgtype=face, то поисковая система ищет только те изображения, где есть лицо человека."&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itman666.livejournal.com/127082.html"&gt;http://itman666.livejournal.com/127082.html&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:64490</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/64490.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=64490"/>
    <title>ГЗ и спутниковые яндекс карты</title>
    <published>2007-06-04T11:32:41Z</published>
    <updated>2007-06-04T11:32:41Z</updated>
    <content type="html">&lt;a href="http://maps.yandex.ru/map.xml?mapID=100&amp;amp;size=5&amp;amp;scale=11&amp;amp;mapX=3559&amp;amp;mapY=5436&amp;amp;act=5&amp;amp;mapWidth=1600&amp;amp;slices=2&amp;amp;tool=grab"&gt;Главное Здание&lt;/a&gt;&amp;nbsp; на картах яндекса как-то неярко вышло, даже маленький памятник Ломоносову больше внимания привлекает.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:64210</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/64210.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=64210"/>
    <title>Faster Packets</title>
    <published>2007-05-31T08:52:01Z</published>
    <updated>2007-05-31T08:52:01Z</updated>
    <category term="openbsd"/>
    <content type="html">В дополнение к моим последним постам в блоге &lt;a href="http://nasonov.blogspot.com"&gt;nasonov.blogspot.com&lt;/a&gt;:&lt;br /&gt;&lt;a href="http://www.openbsd.org/papers/cuug2007/index.html"&gt;Faster Packets 10GE, faster pf and other fun stuff&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:63820</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/63820.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=63820"/>
    <title>Маяковский с переводом на английский</title>
    <published>2007-05-25T10:00:12Z</published>
    <updated>2007-05-25T10:00:12Z</updated>
    <category term="wfmu"/>
    <category term="music"/>
    <content type="html">&lt;a href="http://www.wfmu.org/listen.ram?show=23158&amp;amp;archive=35343&amp;amp;starttime=0:44:13"&gt;http://www.wfmu.org/listen.ram?show=23158&amp;amp;archive=35343&amp;amp;starttime=0:44:13&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Перевод читает ведущий передачи. Кто читает по-русски, я не знаю. Почувствуйте разницу. Жалко обрывается на полуслове.&lt;br /&gt;&lt;br /&gt;Я в первый раз &lt;a href="http://www.wfmu.org/playlists/shows/23158"&gt;эту передачу&lt;/a&gt; скачал на iPod. Понравилось. Там же Биттлз в стиле индийского кино &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wfmu.org/listen.ram?show=23158&amp;amp;archive=35343&amp;amp;starttime=1:46:20"&gt;http://www.wfmu.org/listen.ram?show=23158&amp;amp;archive=35343&amp;amp;starttime=1:46:20&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;В самом начале была незатейливая песенка, которая мне местами напоминала "Куклы так ему послушны, что мы верим простодушно ..." Только помедленней и поспокойней.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wfmu.org/listen.ram?show=23158&amp;amp;archive=35343&amp;amp;starttime=0:30:22"&gt;http://www.wfmu.org/listen.ram?show=23158&amp;amp;archive=35343&amp;amp;starttime=0:30:22&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:alnsn:63687</id>
    <link rel="alternate" type="text/html" href="http://alnsn.livejournal.com/63687.html"/>
    <link rel="self" type="text/xml" href="http://alnsn.livejournal.com/data/atom/?itemid=63687"/>
    <title>Сайт OpenBSD</title>
    <published>2007-05-24T10:53:26Z</published>
    <updated>2007-05-24T10:53:26Z</updated>
    <category term="unix"/>
    <category term="openbsd"/>
    <content type="html">Захожу на &lt;a href="http://www.openbsd.org/"&gt;http://www.openbsd.org/&lt;/a&gt; и вижу&lt;br /&gt;&lt;h1&gt;Forbidden&lt;/h1&gt; You don't have permission to access / on this server.&lt;p&gt; &lt;/p&gt;&lt;hr /&gt; &lt;address&gt;Apache/1.3.34 Server at &lt;a href="mailto:webmaster@www.openbsd.org"&gt;www.openbsd.org&lt;/a&gt; Port 80&lt;/address&gt;&lt;br /&gt;Что случилось? Профилактика или взломали?</content>
  </entry>
</feed>
