<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.byte-force.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">«XOR&amp;#39;s Post»</title><subtitle type="html">Somewhat frequent posts by Andrew Mayorov (aka XOR) on software architecture, programming, development news and other fun stuff. In russian and english.</subtitle><id>http://blogs.byte-force.com/xor/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.byte-force.com/xor/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.byte-force.com/xor/atom.aspx" /><generator uri="http://communityserver.org" version="4.1.30912.2823">Community Server</generator><updated>2008-07-25T07:34:58Z</updated><entry><title>Падонки в Real'е</title><link rel="alternate" type="text/html" href="/xor/archive/2008/10/05/2081.aspx" /><id>/xor/archive/2008/10/05/2081.aspx</id><published>2008-10-05T17:30:15Z</published><updated>2008-10-05T17:30:15Z</updated><content type="html">&lt;p&gt;Встретили в магазине Real пару отличных падонкских ценников. Висели рядом, что является признаком кропотливой и планомерной работы.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.byte-force.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/xor/DSC00017.jpg" target="_blank"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="480" alt="DSC00017" src="http://blogs.byte-force.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/xor/DSC00017_5F00_thumb.jpg" width="640" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;Комплект белья «Василиса»&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.byte-force.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/xor/DSC00018.jpg" target="_blank"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="480" alt="DSC00018" src="http://blogs.byte-force.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/xor/DSC00018_5F00_thumb.jpg" width="640" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;Покрывало акриловое&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=2081" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="Про жизнь" scheme="http://blogs.byte-force.com/xor/archive/tags/_1F0440043E04_+_3604380437043D044C04_/default.aspx" /><category term="Humor" scheme="http://blogs.byte-force.com/xor/archive/tags/Humor/default.aspx" /></entry><entry><title>В понедельник будет .NET UG Октябрь'08.</title><link rel="alternate" type="text/html" href="/xor/archive/2008/10/02/2045.aspx" /><id>/xor/archive/2008/10/02/2045.aspx</id><published>2008-10-02T13:32:09Z</published><updated>2008-10-02T13:32:09Z</updated><content type="html">&lt;p&gt;В понедельник 6 октября, в семь вечера в Университете состоится первая после лета встреча YaNA. В программе доклады:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;«Краткий обзор ASP.NET MVC и сравнение с Web Forms», Олег Аксенов.&lt;/li&gt; &lt;li&gt;«Реализация собственного LINQ-провайдера», Максим Высоких.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Мы тоже постараемся что-нибудь доложить. Но пока неясно, что же именно.&lt;/p&gt; &lt;p&gt;На сайте yana.ineta.ru регистрироваться на встречу не предлагаю. Там за лето произошел апгрейд, и теперь по всем страницам рассыпаны черти со сломанными ногами. Страшно.&lt;/p&gt; &lt;p&gt;Для желающих предлагаю завести онлайн-общение группы в рамках нашего блога. Тут и форум есть, и файлы можно выкладывать. На этой неделе сделал апгрейд на Community Server 2008.5, теперь тут и wiki есть. Не знаю зачем, но есть. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=2045" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="News" scheme="http://blogs.byte-force.com/xor/archive/tags/News/default.aspx" /><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="YaNA" scheme="http://blogs.byte-force.com/xor/archive/tags/YaNA/default.aspx" /></entry><entry><title>Буду выступать на SEC(R) 2008</title><link rel="alternate" type="text/html" href="/xor/archive/2008/09/30/2016.aspx" /><id>/xor/archive/2008/09/30/2016.aspx</id><published>2008-09-30T09:34:00Z</published><updated>2008-09-30T09:34:00Z</updated><content type="html">&lt;p&gt;Удивительное рядом &amp;mdash; 23 октября буду выступать на конференции &lt;a href="http://www.secr.ru/"&gt;Software Engineering Conference (Russia) 2008&lt;/a&gt;. Доклад называется &amp;laquo;Улучшенная ролевая модель управления доступом&amp;raquo;. Это про архитектуру нашей библиотеки ForceField.NET. В каком-то виде я уже про нее &lt;a href="http://yana.ineta.ru/Events/EventMultiSessionInfo.aspx?Id=f5a7357b-e9fa-4a13-8aa8-67682e126d34"&gt;рассказывал на собрании нашей .NET User Group&lt;/a&gt;, но, пожалуй, на эту конференцию доклад надо будет серьезно переработать. &lt;/p&gt;
&lt;p&gt;Сейчас смотрю программу. Мое выступление будет в четверг, в 18:15, самым распоследним в самом маленьком зале (на 150 человек). И это правильно(, товарищи)! Зато в тот же день (первым) будет выступать сам Эрих Гамма. Так что я последний, но последний в хорошей компании. :)&lt;/p&gt;
&lt;p&gt;Кстати, после доклада весной, кто-то (и я помню кто :)) грозился вернуться к этому вопросу осенью. Осень уже давно в активной фазе. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=2016" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Development" scheme="http://blogs.byte-force.com/xor/archive/tags/Development/default.aspx" /><category term="News" scheme="http://blogs.byte-force.com/xor/archive/tags/News/default.aspx" /><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /></entry><entry><title>SDF. Управление структурой сайта</title><link rel="alternate" type="text/html" href="/xor/archive/2008/09/29/2007.aspx" /><id>/xor/archive/2008/09/29/2007.aspx</id><published>2008-09-29T16:01:20Z</published><updated>2008-09-29T16:01:20Z</updated><content type="html">&lt;p&gt;Сегодня дали в ограниченное тестирование клиенту новый модуль управления структурой сайта. Как и во всех остальных новых модулях, здесь на клиенте используется ExtJS, а на сервере — .NET Framework 3.5. Клиент получает данные из веб-сервисов через библиотеку ASP.NET Ajax. Еще тут где-то есть jQuery, на сервере NHibernate и ObjectXPathNavigator. В общем, все перечислять не буду. &lt;/p&gt; &lt;p&gt;В конце концов получается вот такой интерфейс. Слева — выбор сайтов и дерево фолдеров из выбранного сайта. Справа — содержимое выбранного фолдера. При выборе объекта слева или справа, в тулбаре сверху появляются кнопочки действий.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.byte-force.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/xor/image_5F00_4.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="480" alt="image" src="http://blogs.byte-force.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/xor/image_5F00_thumb_5F00_1.png" width="518" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=2007" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Development" scheme="http://blogs.byte-force.com/xor/archive/tags/Development/default.aspx" /><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="AJAX" scheme="http://blogs.byte-force.com/xor/archive/tags/AJAX/default.aspx" /><category term="ExtJS" scheme="http://blogs.byte-force.com/xor/archive/tags/ExtJS/default.aspx" /><category term="ASP.NET" scheme="http://blogs.byte-force.com/xor/archive/tags/ASP.NET/default.aspx" /><category term="SDF" scheme="http://blogs.byte-force.com/xor/archive/tags/SDF/default.aspx" /></entry><entry><title>Flash 10 «ломает» SWFUpload</title><link rel="alternate" type="text/html" href="/xor/archive/2008/09/29/2005.aspx" /><id>/xor/archive/2008/09/29/2005.aspx</id><published>2008-09-29T10:25:51Z</published><updated>2008-09-29T10:25:51Z</updated><content type="html">&lt;p&gt;&lt;a href="http://ajaxian.com/archives/flash-10-and-the-bad-news-for-javascript-interaction"&gt;В Ajaxian пишут&lt;/a&gt;, что в десятой версии флэш-плеера не будет работать SWFUpload и другие штуки, которые пытались вылезти из песочницы без явного клика пользователя. Безусловно, это сделано с благими намереньями — обеспечить безопасность и все такое, но по факту получается, что куча полезного софта не будет работать. &lt;/p&gt; &lt;p&gt;Особенно обидно, что мы недавно приделали к SDF этот самый аплоад. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=2005" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Development" scheme="http://blogs.byte-force.com/xor/archive/tags/Development/default.aspx" /><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="JavaScript" scheme="http://blogs.byte-force.com/xor/archive/tags/JavaScript/default.aspx" /><category term="Flash" scheme="http://blogs.byte-force.com/xor/archive/tags/Flash/default.aspx" /></entry><entry><title>ZYB.com — управление телефонными контактами через веб</title><link rel="alternate" type="text/html" href="/xor/archive/2008/09/26/1997.aspx" /><id>/xor/archive/2008/09/26/1997.aspx</id><published>2008-09-26T08:19:51Z</published><updated>2008-09-26T08:19:51Z</updated><content type="html">&lt;p&gt;На днях (намедни, надысь) купил себе новый мобильник. Мера была вынужденная, т.к. старый уже дышал на ладан. И начался у меня стресс — надо же на новый со старого перетащить все контакты. Не вручную же! При этом вариант синхронизации через мой комп, используя «фирменный софт» производителей телефонов, мне совсем не улыбался. С этим софтом от Benq-Siemens (стырый телефон) я пытался подружиться, но не удалось. С софтом от Sony Ericsson (новый) даже и желания дружиться не было. И еще б&lt;em&gt;о&lt;/em&gt;льшие у меня были сомнения, что они могут подружиться друг с другом. &lt;/p&gt; &lt;p&gt;И вот, пребывая в стрессе, я вспомнил про какой-то SyncML. Погуглил, нашел сервис &lt;a href="http://www.zyb.com"&gt;zyb.com&lt;/a&gt;, который с этим синкэмелем работает, и все у меня получилось очень даже замечательно. Примерно так:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Регистрируешься, заводишь модель старого телефона. Тебе присылают на него СМСку, которая устанавливает настройки службы синхронизации. Тут надо отметить, что старый телефон эту синхронизацию поддерживал, но настройка там делалась через одно место. Поэтому этот шаг оказался самым долгим и нервным.&lt;/li&gt; &lt;li&gt;Синхронизируешься в телефоне, и вся адресная книга волшебным образом оказывается на сайте.&lt;/li&gt; &lt;li&gt;Говоришь ему «у меня новый телефон», он присылает новую СМСку, опять настраиваешь и синхронизируешься. &lt;/li&gt; &lt;li&gt;Все тут, в новом телефоне.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Уже приятно, но это еще не все. Оказалось, что там есть суперудобный онлайновый редактор адресной книги. Позволяет редактировать и сливать контакты. Умеет из гуглпочты импортировать. Картинки, которые к контакту в телефоне были привязаны, тоже на сайте показывает. Так что правишь через браузер, синхронизируешься, и все в телефоне. Еще там есть редактор расписания, но мне как-то не очень нужно иметь расписание в телефоне. &lt;/p&gt; &lt;p&gt;Короче. Это отличная штука для управления адресной книгой в телефоне. Очень рекомендую. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1997" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="Про жизнь" scheme="http://blogs.byte-force.com/xor/archive/tags/_1F0440043E04_+_3604380437043D044C04_/default.aspx" /><category term="Tools" scheme="http://blogs.byte-force.com/xor/archive/tags/Tools/default.aspx" /></entry><entry><title>В чем смак новых мобильных платформ?</title><link rel="alternate" type="text/html" href="/xor/archive/2008/09/24/1992.aspx" /><id>/xor/archive/2008/09/24/1992.aspx</id><published>2008-09-24T14:18:51Z</published><updated>2008-09-24T14:18:51Z</updated><content type="html">&lt;p&gt;Вчера почитал про Андроида — интересная штука. Внутри Linux, писать нужно на Java. Точнее, на «языке похожем на яву» - из-за юридических соображений это вот так называется. GPS там есть и камера в три мегапикселя с автофокусом. Экран нажимается. Еще есть динамометр, вроде как. Все отлично, кроме того, что первый реальный девайс будет 22-го октября представлен. Ну да ладно, это уже скоро.&lt;/p&gt; &lt;p&gt;По сравнению с iPhone первый телефон на Андроиде (&lt;a href="http://www.t-mobileg1.com/"&gt;T-Mobile G1&lt;/a&gt;) существенно толще. Зато у него есть клавиатура и забавно откидывающийся экран. А в остальном получается все то же — тач-скрин, камера, джипиэс. 3G тоже поддерживается. Получается, что разница только в операционной системе, API и основном языке программирования. Причем я бы лично выбрал Java вместо Objective-C. &lt;/p&gt; &lt;p&gt;И что получается, мы раньше не могли на каком-нибудь приличном языке для мобилы писать? Могли. На той же Java 2 ME. Правда, там настоящей операционки нет, все довольно ограничено. Ладно, тогда возьмем Windows Mobile. Там вот точно все есть. И на C++ писать можно, и под .NET Framework Compact Edition. Причем уже давно можно. В чем же проблема? &lt;/p&gt; &lt;p&gt;А проблема получается в том, что Windows Mobile работает на целой куче разнообразного железа, обладающего черт-те какими характеристиками. Нет такого стандартного юбер-телефона с камерой, GPS, динамометром и всем остальным, под который бы можно было писать клевые приложения, гарантированно работающие у всех телефоновладельцев. Вот и получается, что на винде работают только убогие смартфоны, а для крутых девайсов требуется использовать Андроид или айфоновую ОС. А ведь разница-то, наверное, минимальна...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1992" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="Google" scheme="http://blogs.byte-force.com/xor/archive/tags/Google/default.aspx" /><category term="Android" scheme="http://blogs.byte-force.com/xor/archive/tags/Android/default.aspx" /></entry><entry><title>Продолжение «Золотого компаса»</title><link rel="alternate" type="text/html" href="/xor/archive/2008/09/17/1985.aspx" /><id>/xor/archive/2008/09/17/1985.aspx</id><published>2008-09-17T08:26:23Z</published><updated>2008-09-17T08:26:23Z</updated><content type="html">&lt;p&gt;А точнее, продолжение «Северного сияния», ибо именно так называется первая книга трилогии Ф.Пулмана, &lt;a href="http://blogs.byte-force.com/xor/archive/2008/07/25/1906.aspx"&gt;про которую я уже писал&lt;/a&gt;. Там еще две книги: «Чудесный нож» и «Янтарный телескоп». В прошлый раз я недоумевал, что за активную антицерковную позицию усмотрели в книге авторы рецензий на фильм. Дочитал — понял. Есть она. Причем, она не только против церкви, как общественного института, высказывается, а вообще глобально против всего этого преклонения, подчинения и почитания. &lt;/p&gt; &lt;p&gt;По моим ощущениям, снять это до конца близко к тексту просто невозможно. Дело не в спецэффектах, а именно в идеологии. Идеология слишком радикальна для «определенных кругов», чтобы под этот проект дали денег (очень и очень дофига денег). Если же без идеологии снимать, то получится довольно бессмысленно. &lt;/p&gt; &lt;p&gt;Смотрите, в «Золотом компасе» ничего такого вообще не было, да и в исходной первой книге тоже совсем чуть, но &lt;a href="http://yandex.ru/yandsearch?text=%D0%B7%D0%BE%D0%BB%D0%BE%D1%82%D0%BE%D0%B9+%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D1%81+%D0%BA%D1%80%D0%B8%D1%82%D0%B8%D0%BA%D0%B0+%D1%81%D0%BE+%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D1%8B+%D1%86%D0%B5%D1%80%D0%BA%D0%B2%D0%B8&amp;amp;clid=27132"&gt;Ватикан сразу осудил&lt;/a&gt;. Вроде бы, даже не успев посмотреть. У нас, боюсь, человек и книгу бы такую не успел издать, как подвергся бы нападкам. &lt;/p&gt; &lt;p&gt;А сама трилогия понравилась. Почему-то по ощущениям напомнила «Темную башню», хотя фанаты Кинга со мной, наверное, не согласятся. Но я не фанат, так что мне по-барабану. :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1985" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Books" scheme="http://blogs.byte-force.com/xor/archive/tags/Books/default.aspx" /><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="Про жизнь" scheme="http://blogs.byte-force.com/xor/archive/tags/_1F0440043E04_+_3604380437043D044C04_/default.aspx" /></entry><entry><title>Осенний эффект</title><link rel="alternate" type="text/html" href="/xor/archive/2008/09/11/1973.aspx" /><id>/xor/archive/2008/09/11/1973.aspx</id><published>2008-09-11T09:56:24Z</published><updated>2008-09-11T09:56:24Z</updated><content type="html">&lt;p&gt;Как только наступила осень, сразу активизировались заказчики и болезни. Ну, первых-то я понимаю — лето кончилось и надо начинать работать. Но почему, вот стоило начаться календарной осени, как сразу появилась сопель из носа, боление горла и кашель? Ведь не холодно еще и не мокро. В начале августа даже холоднее было, а мы в лесу сидели — и хоть бы хны. &lt;/p&gt; &lt;p&gt;Наверное, матрица так запрограммирована, да?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1973" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="Про жизнь" scheme="http://blogs.byte-force.com/xor/archive/tags/_1F0440043E04_+_3604380437043D044C04_/default.aspx" /></entry><entry><title>The Wall Street Journal жжот</title><link rel="alternate" type="text/html" href="/xor/archive/2008/08/28/1950.aspx" /><id>/xor/archive/2008/08/28/1950.aspx</id><published>2008-08-28T20:21:48Z</published><updated>2008-08-28T20:21:48Z</updated><content type="html">&lt;p&gt;Нашел в &lt;a href="http://www.inosmi.ru/"&gt;inosmi.ru&lt;/a&gt; совершенно &lt;a href="http://www.inosmi.ru/translation/243632.html"&gt;улетную статью некоего перца про текущий грузинский конфликт&lt;/a&gt;. Ржали до слез. Цитирую самый смачный кусок:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Я в то время только что вернулся из Гори, который все еще находился под сенью российской оккупации. Там на месте я узнал, как Россия применила свою целенаправленную пропагандистскую стратегию в этой войне. Мои грузинские друзья провезли меня в город тайком мимо российских блок-постов с бронетехникой по заброшенной тракторной колее. Мы заметили, что днем танки ушли с улиц Гори в холмы за городом. Очевидно, русские думали, что у тех зарубежных очевидцев происходящего, которым они позволили попасть в Гори, возникнет впечатление, будто город этот вовсе не оккупирован, а обстановка в нем стабильная и мирная. &lt;p&gt;&lt;img height="1" src="http://www.inosmi.ru/translation/%3Chttp://inosmi.ru/i/t.gif%3E" width="1" alt="" /&gt;&lt;br /&gt;Но если бы вы остались в городе на ночь, после отъезда наблюдателей, как сделал я и многочисленные местные жители, вы бы смогли услышать и увидеть, как танки в темноте вновь входят в город и передвигаются по улицам. На закате начался суровый комендантский час, и улицы внезапно стали смертельно опасны - не в последнюю очередь из-за того, что вместе с танками в город вошли мародеры из военизированных формирований - казаки, южные осетины, чеченцы и так далее. Они занялись разграблением города, который русские по сути дела опустошили. Теперь, когда русские устроили большое шоу с отводом войск - правда, всего на несколько километров в сторону от Гори в направлении Южной Осетии, они оставили после себя в памяти населения глубокий страх и ощущение, что в любой момент могут вернуться.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Ночью танки входят в город и ползают! За ними, скорее всего, зеленая рука и гроб на колесиках. А еще казаки вместе с чеченцами. Видать, вторые учат первых ползать на Терек. Короче, отжиг.  &lt;p&gt;&amp;nbsp; &lt;p&gt;P.S. Мама, во что я превратил блог про технологии?! Но я не виноват, меня спровоцировали!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1950" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="Про жизнь" scheme="http://blogs.byte-force.com/xor/archive/tags/_1F0440043E04_+_3604380437043D044C04_/default.aspx" /></entry><entry><title>Армия vs. ВО</title><link rel="alternate" type="text/html" href="/xor/archive/2008/08/01/1915.aspx" /><id>/xor/archive/2008/08/01/1915.aspx</id><published>2008-08-01T14:02:41Z</published><updated>2008-08-01T14:02:41Z</updated><content type="html">&lt;p&gt;Есть две проблемы, связанные с армией и высшим образованием. Т.е. может их и больше, но я скажу о двух. &lt;/p&gt; &lt;p&gt;Во-первых, забирая выпускников в армию, государство пускает псу под хвост те деньги, которые были потрачены на пару последних лет обучения. Учили-учили, а потом, бах, и на год в тупиловку. Хочешь не хочешь, а уровень падает. Особенно это верно для студентов компьютерных специальностей. За этот год они не только слегка тупеют, но еще и сильно устаревают.&lt;/p&gt; &lt;p&gt;Во-вторых, президент говорит, что у нас низкий уровень образования. И, наверное, он прав. Достаточно посмотреть на дикое количество странных ВУЗов и их филиалов, которые дают (как бы) ВО. Оно конечно, раз президент сказал, что надо «не пущщать», то скоро начнут «не пущщать» — будут сертифицировать, закрывать и т.п. Боюсь, как всегда получится плохо.&lt;/p&gt; &lt;p&gt;А что надо сделать? А надо прекратить брать молодежь в армию. Тогда у большинства сразу пропадет желание получать высшее образование. И хорошо, ибо они все равно не учатся. Станет меньше желающих идти в ВУЗы — вся эта филиальная жуть сама позакрывается. И через немного времени мы имеем улучшившееся ВО, и не портим свежеиспеченных студентов.&lt;/p&gt; &lt;p&gt;Disclaimer: Авторство идеи коллективное.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1915" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="Про жизнь" scheme="http://blogs.byte-force.com/xor/archive/tags/_1F0440043E04_+_3604380437043D044C04_/default.aspx" /></entry><entry><title>Pushup</title><link rel="alternate" type="text/html" href="/xor/archive/2008/07/29/1914.aspx" /><id>/xor/archive/2008/07/29/1914.aspx</id><published>2008-07-29T12:57:00Z</published><updated>2008-07-29T12:57:00Z</updated><content type="html">&lt;p&gt;А вот еще интереснейшая штука — &lt;a href="http://www.pushuptheweb.com/"&gt;Pushup&lt;/a&gt;. Ставишь на свой сайт небольшой скрипт, и если пользователь приходит к тебе с устаревшим браузером, ему в углу страницы показывают скромный попапчик «Есть новая версия браузера». В нем можно еще нажать «напомни мне через 6 часов». Видимо, они где-то ведут учет каждого посетителя. Или просто кука. &lt;/p&gt; &lt;p&gt;Может попробовать куда-нибудь?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1914" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Development" scheme="http://blogs.byte-force.com/xor/archive/tags/Development/default.aspx" /><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="AJAX" scheme="http://blogs.byte-force.com/xor/archive/tags/AJAX/default.aspx" /><category term="JavaScript" scheme="http://blogs.byte-force.com/xor/archive/tags/JavaScript/default.aspx" /></entry><entry><title>Бенчмарки циклов в JavaScript</title><link rel="alternate" type="text/html" href="/xor/archive/2008/07/29/1911.aspx" /><id>/xor/archive/2008/07/29/1911.aspx</id><published>2008-07-29T09:23:00Z</published><updated>2008-07-29T09:23:00Z</updated><content type="html">&lt;p&gt;Какие циклы в JS работают быстрее всего? Оказывается, циклы while с &amp;quot;обратным отсчетом&amp;quot;. Вот такие:&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;var&lt;/span&gt; i = arr.length; &lt;span class="kwrd"&gt;while&lt;/span&gt; (i--) { }&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;В цикле &amp;quot;for&amp;quot; настоятельно рекомендуется кэшировать длину массива. Тогда будет работать всего вдвое медленнее, чем самый быстрый вариант. А при итерации по HTML-коллекциям кэширование длины ускоряет процесс в 10 раз!&lt;/p&gt;
&lt;p&gt;Попробовать погонять тесты самостоятельно можно &lt;a href="http://blogs.sun.com/greimer/resource/loop-test.html"&gt;вот здесь&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1911" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Development" scheme="http://blogs.byte-force.com/xor/archive/tags/Development/default.aspx" /><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="JavaScript" scheme="http://blogs.byte-force.com/xor/archive/tags/JavaScript/default.aspx" /></entry><entry><title>Реклама Швейцарских Армейских Ножей</title><link rel="alternate" type="text/html" href="/xor/archive/2008/07/28/1909.aspx" /><id>/xor/archive/2008/07/28/1909.aspx</id><published>2008-07-28T12:21:00Z</published><updated>2008-07-28T12:21:00Z</updated><content type="html">&lt;p&gt;Когда были в Питере, в голову внезапно пришла идея рекламного ролика для Swiss Army Knife. Мы беседовали про что-то такое, и вдруг придумалось. Идея кажется такой простой и логичной, что кто-то уже явно должен был ее реализовать. Поэтому я даже не уверен, что это именно придумалось, а не просто вспомнилось. Сценарий таков:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Маленький мальчик находит потерянный кем-то нож. Он счастлив, как может быть счастлив только маленький мальчик, нашедший замечательный красный нож с кучей лезвий. &lt;/p&gt;
&lt;p&gt;Дальше мы видим стремительную нарезку кадров, в которых взрослеющий мальчик проходит через всякие жизненные трудности. Верный нож всегда помогает. Я сейчас затруднюсь написать достаточное количество этих самых сложностей, но уверен, их можно придумать в количестве. &lt;/p&gt;
&lt;p&gt;Наконец, уже совсем повзрослевший, мальчик, а точнее убеленный сединами мужчина, теряет свой старый нож. Нам не должно быть его жалко. Мы понимаем, что ему нож уже не так и нужен. Сигары удобнее обрезать специальной гильотинкой. &lt;/p&gt;
&lt;p&gt;В конце мы видим нового мальчика, который что-то находит на дороге.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Может кто-нибудь такое где-то видел? Или это все розовые сопли пузырем, никем не запечатленные ввиду банальности?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;UPDATE&lt;/b&gt;: &lt;a target="_blank" href="http://mandrick.livejournal.com/"&gt;Рома Мандрик&lt;/a&gt; разьяснил, что это вполне стандартный рекламный ход - &amp;laquo;романтизм сильных вещей&amp;raquo;. Конкретно такого ее применения он не назвал, впрочем.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1909" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="Про жизнь" scheme="http://blogs.byte-force.com/xor/archive/tags/_1F0440043E04_+_3604380437043D044C04_/default.aspx" /></entry><entry><title>Филип Пулман «Северное сияние»</title><link rel="alternate" type="text/html" href="/xor/archive/2008/07/25/1906.aspx" /><id>/xor/archive/2008/07/25/1906.aspx</id><published>2008-07-25T14:34:58Z</published><updated>2008-07-25T14:34:58Z</updated><content type="html">&lt;p&gt;Прочитал первую книгу из цикла «Темные начала», по которой снято &lt;a href="http://blogs.byte-force.com/xor/archive/2008/07/15/1884.aspx"&gt;кино «Золотой компас»&lt;/a&gt;. Неплохо, можно читать. &lt;/p&gt; &lt;p&gt;Вопли в сети по поводу того, что фильм не соответствует книге, почти ничем не обоснованы. Да, некоторые сюжетные ходы в книге по-другому обустроены. И кончается фильм чуть раньше, чем книга. Но это все совершенно несущественно. &lt;/p&gt; &lt;p&gt;Еще забавно, что в рецензиях к фильму часто говорили об острой «антиклерикальной» направленности книги, которую, дескать, в кино удалось замять. Не зна-аю, чего они там такого нашли. Может дальше надо искать?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.byte-force.com/aggbug.aspx?PostID=1906" width="1" height="1"&gt;</content><author><name>xor</name><uri>http://blogs.byte-force.com/members/xor/default.aspx</uri></author><category term="Books" scheme="http://blogs.byte-force.com/xor/archive/tags/Books/default.aspx" /><category term="Russian" scheme="http://blogs.byte-force.com/xor/archive/tags/Russian/default.aspx" /><category term="Про жизнь" scheme="http://blogs.byte-force.com/xor/archive/tags/_1F0440043E04_+_3604380437043D044C04_/default.aspx" /></entry></feed>