<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1267860898302936365</id><updated>2012-01-27T13:13:21.690+02:00</updated><category term='SQUID'/><category term='icq'/><category term='экология'/><category term='Visual Studio'/><category term='jokes'/><category term='gpg'/><category term='tools'/><category term='China'/><category term='news'/><category term='MRTG'/><category term='9gag'/><category term='movies'/><category term='books'/><category term='питание'/><category term='дети'/><category term='inliners'/><category term='Windows'/><category term='Cups'/><category term='Apple'/><category term='lyrics'/><category term='ATS'/><category term='накипело'/><category term='make'/><category term='spam'/><category term='torrent'/><category term='prepress'/><category term='тонкие клиенты'/><category term='crontab'/><category term='СПО'/><category term='FireFox'/><category term='IBM'/><category term='system'/><category term='обзор'/><category term='спам'/><category term='java'/><category term='законы подлости'/><category term='город'/><category term='Kyivstar'/><category term='Opera'/><category term='новости'/><category term='ZipSlack'/><category term='inventory'/><category term='memory'/><category term='Citrix'/><category term='computers'/><category term='angry'/><category term='doc'/><category term='Hamachi'/><category term='шутки'/><category term='ppc'/><category term='Slackware'/><category term='design'/><category term='Internet Explorer'/><category term='network'/><category term='Vista'/><category term='mail'/><category term='мысли'/><category term='Microsoft'/><category term='игры'/><category term='Samba'/><category term='Postfix'/><category term='perl'/><category term='связь'/><category term='acpi'/><category term='indesign'/><category term='oneliners'/><category term='Windows Media Player'/><category term='miranda'/><category term='Одесса'/><category term='pgp'/><category term='политика'/><category term='Chrome'/><category term='thin clients'/><category term='stunnel'/><category term='animation'/><category term='Terminal Server'/><category term='IRC'/><category term='today visited'/><category term='services'/><category term='Facebook'/><category term='usability'/><category term='scripts'/><category term='события'/><category term='DTP'/><category term='helpers'/><category term='hardware'/><category term='hack'/><category term='графика'/><category term='HP'/><category term='KDE'/><category term='телефони'/><category term='radio'/><category term='POP3'/><category term='webmoney'/><category term='еда'/><category term='Pidgin'/><category term='files'/><category term='music'/><category term='ssh'/><category term='freeware'/><category term='Google'/><category term='зарисовки'/><category term='здоровье'/><category term='китай'/><category term='wireless'/><category term='Linux'/><category term='netbook'/><category term='бля'/><category term='fido'/><category term='routing'/><category term='Ubuntu'/><category term='Europe'/><category term='программирование'/><category term='mobile'/><category term='viruses'/><category term='DNS'/><category term='блин'/><category term='web'/><category term='реклама'/><category term='nnCron'/><category term='AOL'/><category term='Palm'/><category term='спорт'/><category term='юмор'/><category term='Linus'/><category term='домены'/><category term='Asus'/><category term='tips'/><category term='PDA'/><category term='repair'/><category term='vim'/><category term='однострочники'/><category term='notebook'/><category term='лирика'/><category term='humor'/><category term='online services'/><category term='Adobe'/><category term='MySQL'/><category term='QA'/><category term='Nokia'/><category term='security'/><category term='ляпы'/><category term='FreeBSD'/><category term='Open Office'/><category term='АТС'/><category term='пошлости'/><category term='слова'/><category term='Panasonic'/><category term='WinScreener'/><category term='авто'/><category term='ssl'/><category term='soft'/><category term='fun'/><category term='VNC'/><category term='remote admin'/><category term='automation'/><category term='Яндекс'/><category term='GSM'/><category term='Windows Mobile'/><category term='auto'/><category term='admin'/><category term='Gimp'/><category term='языки'/><category term='IT'/><category term='поездки'/><category term='образование'/><category term='holydays'/><category term='Lotus'/><category term='life hack'/><category term='баннизмы'/><category term='C++'/><category term='recommends sites'/><category term='console'/><category term='туризм'/><category term='блоги'/><category term='работа'/><category term='internet'/><category term='фото'/><category term='Android'/><category term='Yahoo'/><category term='музыка'/><category term='жизнь'/><category term='apache'/><category term='Visual SVN'/><category term='crash'/><category term='Microsoft Office'/><category term='translation'/><category term='php'/><category term='programming'/><category term='badaboom'/><category term='YouTube'/><category term='OpenSource'/><category term='Symbian'/><category term='iproute'/><category term='GLPI'/><category term='cinema'/><category term='history'/><category term='XenApp'/><category term='religion'/><category term='фразы'/><category term='закон'/><category term='iPad'/><category term='Беларусь'/><category term='iptables'/><title type='text'>Rett Pop's blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default?start-index=101&amp;max-results=100'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>457</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7377598674130240837</id><published>2012-01-27T13:11:00.002+02:00</published><updated>2012-01-27T13:13:21.698+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Баг на гугле</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-GpAiNvVVv4I/TyKGriM7erI/AAAAAAAAGPQ/-jWUDlXphh0/s1600/Screenshot-%2540%257B0%2525-*%257D%2B-%2BGoogle%2BSearch%2B-%2BMozilla%2BFirefox.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 152px;" src="http://2.bp.blogspot.com/-GpAiNvVVv4I/TyKGriM7erI/AAAAAAAAGPQ/-jWUDlXphh0/s200/Screenshot-%2540%257B0%2525-*%257D%2B-%2BGoogle%2BSearch%2B-%2BMozilla%2BFirefox.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5702268160678001330" /&gt;&lt;/a&gt;Наткнулся на тараканчика у Гугла. Запрос "@{0%/*}" на www.google.com выводит пустой список результатов. 2 и последующие страницы уже не пусты. По крайней мере в Firefox под убунтой.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7377598674130240837?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7377598674130240837/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2012/01/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7377598674130240837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7377598674130240837'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2012/01/blog-post.html' title='Баг на гугле'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-GpAiNvVVv4I/TyKGriM7erI/AAAAAAAAGPQ/-jWUDlXphh0/s72-c/Screenshot-%2540%257B0%2525-*%257D%2B-%2BGoogle%2BSearch%2B-%2BMozilla%2BFirefox.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1048164354746237516</id><published>2012-01-23T16:12:00.001+02:00</published><updated>2012-01-23T16:13:54.910+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='badaboom'/><title type='text'>Badaboom: Virtual Box</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/-nx-P3JAL5n0/Tx1rFMuLsCI/AAAAAAAAGO4/vkkGpXKLYMQ/s1600/virtualbox.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 169px;" src="http://3.bp.blogspot.com/-nx-P3JAL5n0/Tx1rFMuLsCI/AAAAAAAAGO4/vkkGpXKLYMQ/s200/virtualbox.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5700830440379363362" /&gt;&lt;/a&gt;В копилку бадабумов :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1048164354746237516?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1048164354746237516/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2012/01/badaboom-virtual-box.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1048164354746237516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1048164354746237516'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2012/01/badaboom-virtual-box.html' title='Badaboom: Virtual Box'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-nx-P3JAL5n0/Tx1rFMuLsCI/AAAAAAAAGO4/vkkGpXKLYMQ/s72-c/virtualbox.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-484605760437571200</id><published>2012-01-06T10:56:00.004+02:00</published><updated>2012-01-06T11:04:26.004+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soft'/><category scheme='http://www.blogger.com/atom/ns#' term='WinScreener'/><title type='text'>WinScreener 1.0.0.7 released</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-zpPcUR9UEgY/TbE83VZpyQI/AAAAAAAAFTE/7I9zbthi7Gw/s1600/fullmode.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 415px; height: 246px;" src="http://2.bp.blogspot.com/-zpPcUR9UEgY/TbE83VZpyQI/AAAAAAAAFTE/7I9zbthi7Gw/s1600/fullmode.png" border="0" alt="" /&gt;&lt;/a&gt; Обновил граббер окон &lt;a href="https://sourceforge.net/projects/winscreener/" target="_blank"&gt;WinScreener&lt;/a&gt; до версии 1.0.0.7. Изменения:&lt;br /&gt;1. Добавился ключ /debug, по которому программа ведет простой отладочный лог.&lt;br /&gt;2. Добавилась дефолтная горячая комбинация клавиш для открытия/сокрытия окна программы Win-Alt-Space. &lt;br /&gt;2. Добавился ключ /nohotkey для отключения дефолтной горячей комбинации клавиш.&lt;br /&gt;&lt;br /&gt;Напомню, что &lt;a href="https://sourceforge.net/projects/winscreener/" target="_blank"&gt;WinScreener&lt;/a&gt; представляет из себя простой граббер указанного окна, позволяющий наблюдать за содержимым окна даже когда оно перекрыто другими окнами. Очень удобно в условиях отсутствия второго монитора (а может и при его наличии) для наблюдения за каким-то долгим процессом.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-484605760437571200?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/484605760437571200/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2012/01/winscreener-1007-released.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/484605760437571200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/484605760437571200'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2012/01/winscreener-1007-released.html' title='WinScreener 1.0.0.7 released'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-zpPcUR9UEgY/TbE83VZpyQI/AAAAAAAAFTE/7I9zbthi7Gw/s72-c/fullmode.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4655648832320604074</id><published>2011-12-26T21:54:00.003+02:00</published><updated>2011-12-26T22:05:02.152+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Очередные перлы работодателей</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-_jRvglOt8WI/TvjRkX6wljI/AAAAAAAAGM4/7vukTZB6bAo/s1600/Delfi-600.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 122px; height: 200px;" src="http://4.bp.blogspot.com/-_jRvglOt8WI/TvjRkX6wljI/AAAAAAAAGM4/7vukTZB6bAo/s200/Delfi-600.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5690528552008586802" /&gt;&lt;/a&gt;Вот. Пришла рассылка от work.com.ua. И еще одна потрясающая вакансия "Программист по Delfi, С++" для "Требуеться програмист для написания макроса для программы The Bat.". Прошу заметить - объявление от бюро переводов.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4655648832320604074?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4655648832320604074/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/12/blog-post_26.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4655648832320604074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4655648832320604074'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/12/blog-post_26.html' title='Очередные перлы работодателей'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-_jRvglOt8WI/TvjRkX6wljI/AAAAAAAAGM4/7vukTZB6bAo/s72-c/Delfi-600.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-802585614141313816</id><published>2011-12-23T11:00:00.004+02:00</published><updated>2011-12-23T11:07:26.325+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><title type='text'>Перлы из спама</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-Z1TUILCzIi4/TvREEVzybrI/AAAAAAAAGJs/LK5GL57ciEc/s1600/AnAlf.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 156px;" src="http://2.bp.blogspot.com/-Z1TUILCzIi4/TvREEVzybrI/AAAAAAAAGJs/LK5GL57ciEc/s200/AnAlf.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5689247070640303794" /&gt;&lt;/a&gt;Пришло сегодня рекламное письмецо. Правда гугель его не отфильтровал, но предполагаю для того лишь, чтобы читатель улыбнулся лишний раз. &lt;br /&gt;Сообщение от АН "Альфа Нерухом" ("Альфа Недвижим" по-русски). Предлагают заглянуть на свой сайт &lt;span style="font-weight:bold;"&gt;an-alfa.at.ua&lt;/span&gt;. Зашел на их сайт только из любопытства - что же там за АНАЛфа творится!? Сайт более напоминает содержимое того же АНАЛфа, но домен порадовал.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-802585614141313816?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/802585614141313816/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/12/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/802585614141313816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/802585614141313816'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/12/blog-post.html' title='Перлы из спама'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Z1TUILCzIi4/TvREEVzybrI/AAAAAAAAGJs/LK5GL57ciEc/s72-c/AnAlf.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-181137378156656943</id><published>2011-12-13T13:21:00.004+02:00</published><updated>2011-12-13T14:00:24.497+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gimp'/><category scheme='http://www.blogger.com/atom/ns#' term='DTP'/><title type='text'>GIMP. Продолжение</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-Cmh9hYOJxsk/Tuc9C1-apOI/AAAAAAAAGHo/ZbTdL3F1mSQ/s1600/Gimp2.7.4.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 134px; height: 200px;" src="http://3.bp.blogspot.com/-Cmh9hYOJxsk/Tuc9C1-apOI/AAAAAAAAGHo/ZbTdL3F1mSQ/s200/Gimp2.7.4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5685580173636445410" /&gt;&lt;/a&gt;С удивлением узнал, что GIMP имеет версии старше 2.6. Но на сайте ссылку для скачивания так и не нашел. Точнее, там есть ссылка на версию 2.7.4 в исходниках. Но для Windows есть только 2.6 stable. Ан оказывается, что энтузиасты собирают новые версии GIMP и для Windows. Они не официальные, но по внешнему виду и не отличишь. Вот &lt;a href="http://partha.com/" target="_blank"&gt;тут&lt;/a&gt; имеется свежая - 2.7.4 - версия для Windows. Там же есть и portable-сборка.&lt;br /&gt;&lt;br /&gt;Главные ожидаемые изменения - группировка слоев и однооконный интерфейс. Наверняка их больше, но я пользую не очень активно, поэтому всех не знаю.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-181137378156656943?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/181137378156656943/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/12/gimp.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/181137378156656943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/181137378156656943'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/12/gimp.html' title='GIMP. Продолжение'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-Cmh9hYOJxsk/Tuc9C1-apOI/AAAAAAAAGHo/ZbTdL3F1mSQ/s72-c/Gimp2.7.4.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8041257266088495897</id><published>2011-11-26T12:56:00.002+02:00</published><updated>2011-11-26T12:58:16.939+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='jokes'/><title type='text'>Coffee Owl</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-_Oq81rLvcyU/TtDGOuaDjII/AAAAAAAAGFI/V1tL4sUtfg0/s1600/CoffeeOwl.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 152px; height: 200px;" src="http://4.bp.blogspot.com/-_Oq81rLvcyU/TtDGOuaDjII/AAAAAAAAGFI/V1tL4sUtfg0/s200/CoffeeOwl.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5679257086391979138" /&gt;&lt;/a&gt;Ай как актуально! :)))))&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8041257266088495897?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8041257266088495897/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/11/coffee-owl.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8041257266088495897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8041257266088495897'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/11/coffee-owl.html' title='Coffee Owl'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-_Oq81rLvcyU/TtDGOuaDjII/AAAAAAAAGFI/V1tL4sUtfg0/s72-c/CoffeeOwl.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4856683616155705903</id><published>2011-11-04T14:25:00.002+02:00</published><updated>2011-11-04T14:26:55.321+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='мысли'/><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>Религия</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-XU2ma0YPMe0/TrPZ80KC5LI/AAAAAAAAGCQ/KJwx-lQOGGQ/s1600/466201_700b.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 143px; height: 200px;" src="http://3.bp.blogspot.com/-XU2ma0YPMe0/TrPZ80KC5LI/AAAAAAAAGCQ/KJwx-lQOGGQ/s200/466201_700b.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5671115994605741234" /&gt;&lt;/a&gt;Вот. Картиночка на тему религий.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4856683616155705903?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4856683616155705903/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/11/blog-post_04.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4856683616155705903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4856683616155705903'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/11/blog-post_04.html' title='Религия'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-XU2ma0YPMe0/TrPZ80KC5LI/AAAAAAAAGCQ/KJwx-lQOGGQ/s72-c/466201_700b.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8985880677138864906</id><published>2011-11-03T01:19:00.003+02:00</published><updated>2011-11-03T01:30:57.462+02:00</updated><title type='text'>Мысль</title><content type='html'>При рассмотрении предложений работодателей (в частности айтишных компаний) у нас, как у рядовых сотрудников есть довольно уникальный шанс получения обьективной информации о возможном работодателе - прошедший (верю и надеюсь) кризис показал кто как себя повел в критической ситуации. Кто-то сокращал рабочие места, кто-то урезал зарплату. Кто-то пытался компенсировать трудности какими-то бонусами. И эта информация дает нам возможность строить свои ожидания и планировать взаимоотношение с работодателем.&lt;br /&gt;Еще одно докозательство того, что чем больше инь, тем бльше ян. Если судьба приподносит тебе лимон, сделай из него лимонад!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8985880677138864906?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8985880677138864906/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/11/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8985880677138864906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8985880677138864906'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/11/blog-post.html' title='Мысль'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1832664829231734005</id><published>2011-10-24T11:38:00.003+03:00</published><updated>2011-10-24T11:44:51.695+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='repair'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Апплет управления Java отсутствует в Control Panel Windows x64</title><content type='html'>После установки Java 1.6 решил проконтролировать процесс установки автообновлений. На сайте написано, что корректировка свойств Java должна производиться через апплет панели управения системы. Но в Control Panel я этого апплета не нашел. Поиск по инету сазал, что не я один задался этим вопросом. Бага была замечена еще в 2008 году и до сих пор не пофикшена. Воспроизводится на 64-разрядных Windows-системах.&lt;br /&gt;Однако решение есть. Панель управления Java открывается с помощью файлика&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;"c:\Program Files (x86)\Java\jre6\bin\javacpl.exe"&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1832664829231734005?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1832664829231734005/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/10/java-control-panel-windows-x64.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1832664829231734005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1832664829231734005'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/10/java-control-panel-windows-x64.html' title='Апплет управления Java отсутствует в Control Panel Windows x64'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4445911457209719676</id><published>2011-10-14T14:56:00.003+03:00</published><updated>2011-10-14T14:59:18.427+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='life hack'/><title type='text'>Держалка для чтения книг</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-9LqDXCcrx2o/TpgkD8OWnRI/AAAAAAAAGAc/rTava1JpMKo/s1600/353785_700b_v1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 102px;" src="http://4.bp.blogspot.com/-9LqDXCcrx2o/TpgkD8OWnRI/AAAAAAAAGAc/rTava1JpMKo/s200/353785_700b_v1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5663316181542935826" /&gt;&lt;/a&gt;По-моему очень удачное и полезное изобретение.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4445911457209719676?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4445911457209719676/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/10/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4445911457209719676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4445911457209719676'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/10/blog-post.html' title='Держалка для чтения книг'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-9LqDXCcrx2o/TpgkD8OWnRI/AAAAAAAAGAc/rTava1JpMKo/s72-c/353785_700b_v1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-6405486402093283739</id><published>2011-10-05T21:04:00.005+03:00</published><updated>2011-12-21T19:47:10.415+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='online services'/><title type='text'>Очередной online-конвертер документации</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-7DXlsw0s4yY/ToydRuIpNSI/AAAAAAAAF_M/j_32REKxL5I/s1600/Screen%2Bshot%2B2011-10-05%2Bat%2B21.08.04.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 250px;" src="http://2.bp.blogspot.com/-7DXlsw0s4yY/ToydRuIpNSI/AAAAAAAAF_M/j_32REKxL5I/s320/Screen%2Bshot%2B2011-10-05%2Bat%2B21.08.04.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5660071759465493794" /&gt;&lt;/a&gt;Возникла необходимость сконвертировать под макосью DJVU в PDF. Ставить ради двух файликов отдельную софтину для просмотра DJVU не хотелось. Недолгие поиски привели к онлайн-конвертору всего-во-всё &lt;a href="http://www.docspal.com/" target="_blank"&gt;DocsPal&lt;/a&gt;. Сервис прост, удобен и кросплатформенен. Рекомендую.&lt;br /&gt;&lt;br /&gt;UPD: Сегодня конвертнул через этот сервис доковский файл со вставленными уравнениями от MS Equation. Сконвертировал!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-6405486402093283739?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/6405486402093283739/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/10/online.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6405486402093283739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6405486402093283739'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/10/online.html' title='Очередной online-конвертер документации'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-7DXlsw0s4yY/ToydRuIpNSI/AAAAAAAAF_M/j_32REKxL5I/s72-c/Screen%2Bshot%2B2011-10-05%2Bat%2B21.08.04.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1972235286715101707</id><published>2011-09-17T23:42:00.002+03:00</published><updated>2011-09-17T23:43:31.468+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='badaboom'/><title type='text'>Маленький бадабум :)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-lbqB7lpuK5s/TnUGaFYv1-I/AAAAAAAAFzA/tHBEaswA164/s1600/Screen%2Bshot%2B2011-09-17%2Bat%2B23.41.13.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 179px;" src="http://3.bp.blogspot.com/-lbqB7lpuK5s/TnUGaFYv1-I/AAAAAAAAFzA/tHBEaswA164/s320/Screen%2Bshot%2B2011-09-17%2Bat%2B23.41.13.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5653431952425867234" /&gt;&lt;/a&gt;В копилку бадабумов. Маленький такой.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1972235286715101707?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1972235286715101707/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/09/blog-post_17.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1972235286715101707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1972235286715101707'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/09/blog-post_17.html' title='Маленький бадабум :)'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-lbqB7lpuK5s/TnUGaFYv1-I/AAAAAAAAFzA/tHBEaswA164/s72-c/Screen%2Bshot%2B2011-09-17%2Bat%2B23.41.13.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4570825748900965059</id><published>2011-09-17T22:52:00.008+03:00</published><updated>2011-09-17T23:01:38.170+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='angry'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Objectice C. iOS. Cчитать содержимое текстового файла из ресурсов</title><content type='html'>Понадобилось считать содержимое текстового файла из ресурсов в проекта для iOS. 2 дня потратил. Весь интернет полон примерами типа &lt;br /&gt;&lt;pre name="code" class="cpp"&gt;&lt;br /&gt;NSString* filePath = [[NSBundle mainBundle] pathForResource:&lt;filename&gt; ofType:&lt;filetype&gt;];&lt;br /&gt;NSString *str = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:NULL];&lt;br /&gt;[someView setText:str];&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;И, блин, ни одна свол... ни один автор не додумывается написать, что &lt;filetype&gt; это не то, что XCode пишет в свойствах файла, помещенного в ресурсы. А на самом деле это расширение файла. То бишь, &lt;filename&gt; = @"readme", а &lt;filetype&gt; = @"txt"! Ну кто бы мог подумать, что XCode не может сама разложить (хотя зачем ей это нужно?! - ума не приложу) имя файла на, собсна, имя и расширение.&lt;br /&gt;&lt;br /&gt;Я зол.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4570825748900965059?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4570825748900965059/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/09/objectice-c-ios-c.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4570825748900965059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4570825748900965059'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/09/objectice-c-ios-c.html' title='Objectice C. iOS. Cчитать содержимое текстового файла из ресурсов'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-5522877775489955476</id><published>2011-08-25T15:23:00.003+03:00</published><updated>2011-08-25T16:38:58.210+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><title type='text'>Ловушка в C++</title><content type='html'>Вот, наткнулся на такую ловушку:&lt;br /&gt;&lt;pre name="code" class="cpp"&gt;&lt;br /&gt;for (int i = array.getSize()-1; i &gt;= 0; --i) &lt;br /&gt;{&lt;br /&gt;   //do something &lt;br /&gt;} &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Такая конструкция в отличие от&lt;br /&gt;&lt;pre name="code" class="cpp"&gt;&lt;br /&gt;for (int i = 0; i &lt; array.getSize()-1; ++i) &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;позволяет не "дергать" постоянно массив на предмет его размера. Оптимизатор возможно запомнит это значение при первом обращении, но не факт.&lt;br /&gt;Однако ежели вместо &lt;span style="font-weight:bold;"&gt;int i = 0;&lt;/span&gt; по неосмотрительности возникнет &lt;span style="font-weight:bold;"&gt;uint i = 0;&lt;/span&gt;, то цикл превратится в вечный. &lt;span style="font-weight:bold;"&gt;i&lt;/span&gt; никогда не станет меньше 0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-5522877775489955476?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/5522877775489955476/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/08/c.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5522877775489955476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5522877775489955476'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/08/c.html' title='Ловушка в C++'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-6582825577056115669</id><published>2011-08-19T10:16:00.002+03:00</published><updated>2011-08-19T10:25:08.371+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='badaboom'/><title type='text'>Очередной бадабум</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-18j4Q8DeDV8/Tk4PwW_k19I/AAAAAAAAFyk/_3_jDbc-NF8/s1600/wiki.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 176px;" src="http://2.bp.blogspot.com/-18j4Q8DeDV8/Tk4PwW_k19I/AAAAAAAAFyk/_3_jDbc-NF8/s320/wiki.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5642464706622183378" /&gt;&lt;/a&gt;Вот. В копилку бадабумов. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-6582825577056115669?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/6582825577056115669/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/08/blog-post_19.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6582825577056115669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6582825577056115669'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/08/blog-post_19.html' title='Очередной бадабум'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-18j4Q8DeDV8/Tk4PwW_k19I/AAAAAAAAFyk/_3_jDbc-NF8/s72-c/wiki.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-5726017761498435348</id><published>2011-08-17T14:53:00.002+03:00</published><updated>2011-08-17T14:56:08.999+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jokes'/><category scheme='http://www.blogger.com/atom/ns#' term='Opera'/><title type='text'>Шутка от Оперы</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-az-4XTVLmJU/TkusSnmiRiI/AAAAAAAAFyc/cGgtyAgT9Rw/s1600/TFO.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 303px;" src="http://2.bp.blogspot.com/-az-4XTVLmJU/TkusSnmiRiI/AAAAAAAAFyc/cGgtyAgT9Rw/s400/TFO.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5641792394079913506" /&gt;&lt;/a&gt;Обновил Opera. Зашел в "About". Только 1-ю букву дорисовал к &lt;a href="http://lurkmore.ru/GTFO" target="_blank"&gt;tfo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-5726017761498435348?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/5726017761498435348/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/08/blog-post_17.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5726017761498435348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5726017761498435348'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/08/blog-post_17.html' title='Шутка от Оперы'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-az-4XTVLmJU/TkusSnmiRiI/AAAAAAAAFyc/cGgtyAgT9Rw/s72-c/TFO.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8805749823315445827</id><published>2011-08-05T12:54:00.004+03:00</published><updated>2011-08-05T13:01:09.490+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>ГуглоСловварь - аминь!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-rh6RM-x_49c/Tju-ElXFN-I/AAAAAAAAFyE/xIzuzcCbVAM/s1600/GoogleDict.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px;" src="http://1.bp.blogspot.com/-rh6RM-x_49c/Tju-ElXFN-I/AAAAAAAAFyE/xIzuzcCbVAM/s400/GoogleDict.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5637308344541984738" /&gt;&lt;/a&gt;Вот такой холи щит случился только что... Вероломно, без объявления, без новостей взяли и закрыли &lt;a href="https://www.google.com/dictionary" target="_blank"&gt;Словарь Гугла&lt;/a&gt;. А я его пользовал по сто раз на дню.&lt;br /&gt;&lt;br /&gt;Сразу мысль. А ведь с почтой и G+ может случиться ровно так же!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8805749823315445827?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8805749823315445827/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/08/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8805749823315445827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8805749823315445827'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/08/blog-post.html' title='ГуглоСловварь - аминь!'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-rh6RM-x_49c/Tju-ElXFN-I/AAAAAAAAFyE/xIzuzcCbVAM/s72-c/GoogleDict.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-290813787789707765</id><published>2011-07-31T01:10:00.004+03:00</published><updated>2011-07-31T01:20:20.643+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Apple. Опять Apple.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-p3B2ayf6Rok/TjSCz452daI/AAAAAAAAFqk/xmDUH9QKpJU/s1600/P7315751.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 150px;" src="http://4.bp.blogspot.com/-p3B2ayf6Rok/TjSCz452daI/AAAAAAAAFqk/xmDUH9QKpJU/s400/P7315751.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5635272861707302306" /&gt;&lt;/a&gt; Это фотка конвертика из комплекта iPad. Отдельное ушко для скобочки, чтобы достать симку из девайса. Я - у захватi! Интересно, сколько они потратили на эту идею? И как же, блин, приятно, что такие мелочи продумывают, чтобы юзверю было удобно!&lt;br /&gt;А ведь раньше такую булавку приходилось где-то класть так, чтобы ее никуда не смахнуть, не провалить, не погнуть...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-290813787789707765?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/290813787789707765/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/07/apple-apple.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/290813787789707765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/290813787789707765'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/07/apple-apple.html' title='Apple. Опять Apple.'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-p3B2ayf6Rok/TjSCz452daI/AAAAAAAAFqk/xmDUH9QKpJU/s72-c/P7315751.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-5695228960873159178</id><published>2011-07-14T15:13:00.005+03:00</published><updated>2011-07-14T15:20:23.336+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='накипело'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Индусы</title><content type='html'>Если меня спросят за что я не люблю индусских программеров и почему у них такая большая текучка кадров, я дам ссылку на этот пост. &lt;br /&gt;В частности - из-за вот этой выдержки из 10-строчного мануала по использованию C++ класса:&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="cpp"&gt;&lt;br /&gt;setValues(nProgName : int, nIntName : int, nInt : int) : void&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The nInt is the parameter which contains the ID of which value selected for settings. It can be calsified as given below.&lt;br /&gt;//0 High&lt;br /&gt;//1 Hard &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;И такой стиль - во всех проектах. Слава Богу, что ни Торвальдс, ни авторы Posix-compatible операционок небыли индусами. Думаю, что Windows процентов на 90 пис&lt;span style="font-style:italic;"&gt;а&lt;/span&gt;лась именно там.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-5695228960873159178?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/5695228960873159178/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/07/blog-post_14.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5695228960873159178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5695228960873159178'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/07/blog-post_14.html' title='Индусы'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4659243770599675323</id><published>2011-07-12T08:49:00.003+03:00</published><updated>2011-07-12T08:52:29.399+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='накипело'/><title type='text'>Автообновления</title><content type='html'>Apple:&lt;br /&gt;О! Окошко какое-то висит. Хм. Автообновления. Уже готово к установке. Ладно, ставься.&lt;br /&gt;&lt;br /&gt;Windows: &lt;br /&gt;О! Всё повисло. Шо такое? Ctrl-Shift-Esc. Pause. Ctrl-Shift-Esc. Pause. Ctrl-Shift-Esc. Ctrl-Shift-Esc. Ctrl-Shift-Esc. Ctrl-Alt-Delete. Бля. Click, click. Клац, бум. Ё! wuauclt.exe - 90% процессора жрет. Шо за нафиг? А! Это ж идет проверка автообновлений... Сорри. Пошел варить суп.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4659243770599675323?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4659243770599675323/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/07/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4659243770599675323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4659243770599675323'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/07/blog-post.html' title='Автообновления'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3943624882353483410</id><published>2011-06-16T10:37:00.015+03:00</published><updated>2011-06-16T11:11:48.152+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DTP'/><title type='text'>Типографика</title><content type='html'>В одном из журналов при чтении статьи обратил внимание на странность выбранной гарнитуры. Всмотрелся и понял в чем ошибка (или прихоть) шрифтового дизайнера. Выявил еще одно правило типографики (вообще-то их дофига и они особо не скрываются, но при повседневном использовании шрифтов как-то не задумываешься о том, что в наборах букв и цифирь тоже есть свои довольно жесткие правила): верхние выносные элементы строчных символов должны выноситься на высоту прописных (больших) символов.&lt;br /&gt;Вот скрин со страницы журнала (предполагаю, что это гарнитура из семейства Garamond, хотя я такого варианта еще не встречал):&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-SqGPVWjPi6A/Tfm5d8KnsAI/AAAAAAAAFZM/zTjtWGm9-Pk/s1600/Strange.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 181px;" src="http://2.bp.blogspot.com/-SqGPVWjPi6A/Tfm5d8KnsAI/AAAAAAAAFZM/zTjtWGm9-Pk/s400/Strange.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5618725934139420674" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;А вот тот же абзац, набранный старым добрым Times New Roman:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-O-EaNyOdAUY/Tfm5ievs4uI/AAAAAAAAFZU/N4MTmd-7a00/s1600/Normal.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 159px;" src="http://1.bp.blogspot.com/-O-EaNyOdAUY/Tfm5ievs4uI/AAAAAAAAFZU/N4MTmd-7a00/s400/Normal.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5618726012141232866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Сразу бросается в глаза различие по высоте выносных элементов строчных букв, стоящих рядом со прописными. Вот слово Classic из журнала:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-wj65Mvn0wv4/Tfm4L7EVbvI/AAAAAAAAFYs/Y_4_Z9rV9Ps/s1600/Classic%2Bstrange.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 106px;" src="http://4.bp.blogspot.com/-wj65Mvn0wv4/Tfm4L7EVbvI/AAAAAAAAFYs/Y_4_Z9rV9Ps/s320/Classic%2Bstrange.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5618724525095350002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;А вот - Таймсом:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-1ohzp0yNsJA/Tfm4QltqnOI/AAAAAAAAFY0/D_6dprx0iRE/s1600/Classic%2Bnormal.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 236px; height: 74px;" src="http://4.bp.blogspot.com/-1ohzp0yNsJA/Tfm4QltqnOI/AAAAAAAAFY0/D_6dprx0iRE/s320/Classic%2Bnormal.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5618724605262470370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;В первом случае буква l по высоте выше строчных, но ниже прописной C. Во втором варианте C и l имеют одинаковую высоту. И первый вариант сильно режет по глазам. Отвлекает от самого текста. А этого быть не д&lt;span style="font-weight:bold;"&gt;о&lt;/span&gt;лжно.&lt;br /&gt;Дальнейшее размышление о причине говорит о том, что нарушено одно из базовых правил дизайна вообще - "Обоснуй!". Высота верхнего выносного элемента строчного символа не обоснована. Она не имеет общей линии ни со строчными, ни с прописными символами. Глаз ожидает увидеть обоснование этой высоты и не может. И обижается.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3943624882353483410?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3943624882353483410/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/06/blog-post_16.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3943624882353483410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3943624882353483410'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/06/blog-post_16.html' title='Типографика'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-SqGPVWjPi6A/Tfm5d8KnsAI/AAAAAAAAFZM/zTjtWGm9-Pk/s72-c/Strange.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4018740422934139906</id><published>2011-06-05T12:58:00.004+03:00</published><updated>2011-06-05T13:13:40.392+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='события'/><title type='text'>iShashlik and Droidbeer от Provectus-IT</title><content type='html'>В субботу 04/06/2011 в офисе компании &lt;a href="http://www.provectus-it.com"&gt;Provectus-IT&lt;/a&gt; прошла небольшая встреча разработчиков софта для платформ iOS и Android. Небольшая, потому что кворум был около 20 человек. Рассказали про несколько продуктов от i-Free, про различия в платформах с точки зрения разработчика, про разработку UI для этих платформ. &lt;br /&gt;&lt;br /&gt;Как по мне, для такого размера встреча была организована хорошо. Были небольшие накладки с приглашением, но они решились в телефонном режиме.&lt;br /&gt;&lt;br /&gt;Из основных тезисов для себя вынес то, что за счет продажи приложений под эти платформы сейчас мало кто живет. В основном все проекты инвестиционные, рассчитанные на последующую продажу сервисов. Ну, либо субподрядная разработка.&lt;br /&gt;&lt;br /&gt;После официальной части на террасе был развернут шведский стол, таки-да с шашлыками и таки-да с пивом. Шашлык был очень хорош. Пиво я не пробовал.&lt;br /&gt;&lt;br /&gt;В общем, впечатления приятные. Надеюсь встреча станет регулярной.&lt;br /&gt;&lt;br /&gt;Приятно удивило, что при довольно небольшом офисе выделена площадка на террасе и помещение для теннисного стола на первом этаже. Конечно, это всё до тех пор, пока не начнется рост штата, но всё равно приятно.&lt;br /&gt;&lt;br /&gt;Несколько фотографий со встречи.&lt;br /&gt;&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(https://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="https://picasaweb.google.com/115442770247853375921/IShashlikDroidbeer?feat=embedwebsite" target="_blank"&gt;&lt;img src="https://lh4.googleusercontent.com/-1E4SN_wogf0/TetRW9AywcE/AAAAAAAAABo/_iSCOiK-HJk/s160-c/IShashlikDroidbeer.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="https://picasaweb.google.com/115442770247853375921/IShashlikDroidbeer?feat=embedwebsite" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;iShashlik &amp;amp; Droidbeer&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4018740422934139906?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4018740422934139906/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/06/ishashlik-and-droidbeer-provectus-it.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4018740422934139906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4018740422934139906'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/06/ishashlik-and-droidbeer-provectus-it.html' title='iShashlik and Droidbeer от Provectus-IT'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh4.googleusercontent.com/-1E4SN_wogf0/TetRW9AywcE/AAAAAAAAABo/_iSCOiK-HJk/s72-c/IShashlikDroidbeer.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-620294931063703238</id><published>2011-06-02T20:40:00.003+03:00</published><updated>2011-06-02T20:47:30.076+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Девушки, аднака...</title><content type='html'>А теперь поговорим о девушках...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-PLE3rVc9y4s/TefLN6aMKFI/AAAAAAAAFXY/Wt3IKmOlwgI/s1600/tread.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand; height: 450px;" src="http://1.bp.blogspot.com/-PLE3rVc9y4s/TefLN6aMKFI/AAAAAAAAFXY/Wt3IKmOlwgI/s320/tread.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5613678900418455634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Генетика женская видать мзменяется постепенно.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-620294931063703238?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/620294931063703238/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/06/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/620294931063703238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/620294931063703238'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/06/blog-post.html' title='Девушки, аднака...'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-PLE3rVc9y4s/TefLN6aMKFI/AAAAAAAAFXY/Wt3IKmOlwgI/s72-c/tread.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3636625035371542910</id><published>2011-06-02T20:16:00.003+03:00</published><updated>2011-06-02T20:25:28.029+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='repair'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='system'/><title type='text'>Тормоза Windows по причине Hardware Interrupts</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-uA4JdKRiLrM/TefHM4E7ZqI/AAAAAAAAFXQ/fv8yfsYrsBA/s1600/IDE.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 250px;" src="http://4.bp.blogspot.com/-uA4JdKRiLrM/TefHM4E7ZqI/AAAAAAAAFXQ/fv8yfsYrsBA/s320/IDE.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5613674484566025890" /&gt;&lt;/a&gt;Намедни начались у меня на домашнем ноуте в винде дикие тормоза. Основные симптомы - дергание мыши, звука, загрузка системы в течение минут 10. &lt;a href="http://technet.microsoft.com/ru-ru/sysinternals/bb896653" target="_blank"&gt;Process Explorer&lt;/a&gt; показал, что виртуальный процесс &lt;span style="font-weight:bold;"&gt;Interrupts &lt;/span&gt;отжирает до 90% процессорного времени. Началась борьба с драйверами, устройствами, ошибками на диске, антивирусами... Ничего не помогло. &lt;br /&gt;Причина оказалась проста. Контроллер жесткого диска с какой-то радости переключился в режим PIO вместо DMA. Вылечилось удалением устройства &lt;span style="font-weight:bold;"&gt;Primary IDE Channel&lt;/span&gt; и последующей перезагрузкой системы для обновления драйвера. &lt;br /&gt;Хто бы знал?!&lt;br /&gt;&lt;br /&gt;PS: На скриншоте - уже исправленный режим работы драйвера.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3636625035371542910?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3636625035371542910/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/06/windows-hardware-interrupts.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3636625035371542910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3636625035371542910'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/06/windows-hardware-interrupts.html' title='Тормоза Windows по причине Hardware Interrupts'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-uA4JdKRiLrM/TefHM4E7ZqI/AAAAAAAAFXQ/fv8yfsYrsBA/s72-c/IDE.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4257951397848560900</id><published>2011-05-24T19:41:00.003+03:00</published><updated>2011-05-24T19:44:28.725+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>Перст божий?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-KXyXXK3LaHc/TdvgA9iIKCI/AAAAAAAAFW8/z4gZf1VJ8Gw/s1600/%25D0%25A4%25D0%25BE%25D1%2582%25D0%25BE058.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 300px; height: 200px;" src="http://1.bp.blogspot.com/-KXyXXK3LaHc/TdvgA9iIKCI/AAAAAAAAFW8/z4gZf1VJ8Gw/s400/%25D0%25A4%25D0%25BE%25D1%2582%25D0%25BE058.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5610324067942410274" /&gt;&lt;/a&gt;Вот такое с неба высветило... К чему бы это?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4257951397848560900?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4257951397848560900/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/05/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4257951397848560900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4257951397848560900'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/05/blog-post.html' title='Перст божий?'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-KXyXXK3LaHc/TdvgA9iIKCI/AAAAAAAAFW8/z4gZf1VJ8Gw/s72-c/%25D0%25A4%25D0%25BE%25D1%2582%25D0%25BE058.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1964033101926101556</id><published>2011-05-22T23:03:00.003+03:00</published><updated>2011-05-22T23:04:30.950+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>You've been a bad, bad sysadmin!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-Oeadi_8HR38/TdlsMW8qP6I/AAAAAAAAFW0/xBM-COnZYr4/s1600/124177_700b.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 234px;" src="http://3.bp.blogspot.com/-Oeadi_8HR38/TdlsMW8qP6I/AAAAAAAAFW0/xBM-COnZYr4/s320/124177_700b.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5609633770440900514" /&gt;&lt;/a&gt;Не удержалсо. Спёр на 9gag.com :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1964033101926101556?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1964033101926101556/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/05/youve-been-bad-bad-sysadmin.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1964033101926101556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1964033101926101556'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/05/youve-been-bad-bad-sysadmin.html' title='You&apos;ve been a bad, bad sysadmin!'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-Oeadi_8HR38/TdlsMW8qP6I/AAAAAAAAFW0/xBM-COnZYr4/s72-c/124177_700b.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8513122419030553994</id><published>2011-05-21T13:37:00.004+03:00</published><updated>2011-05-21T13:43:50.332+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>Побей HR-щика фейсом об тейбл</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-rhzWPCLRpSc/TdeXLXPujlI/AAAAAAAAFWs/PIHE_eJ52h4/s1600/parallelhr.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 140px;" src="http://1.bp.blogspot.com/-rhzWPCLRpSc/TdeXLXPujlI/AAAAAAAAFWs/PIHE_eJ52h4/s200/parallelhr.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5609118082387578450" /&gt;&lt;/a&gt;На сайтике небольшой рекрутинговой конторы &lt;a href="http://parallelhr.com/" target="_blank"&gt;Parallel HR&lt;/a&gt; на титульной страничке прикольная каруселька нарисована. Когда по ней водишь мышкой, фотографии сотрудников прикольно так переворачиваются, как буд-то бьются фейсом об тейбл. Пару приятных минут можно провести, гоняя мышкой по карусели и хлопая неизвестных дяденек и тётенек :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8513122419030553994?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8513122419030553994/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/05/hr.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8513122419030553994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8513122419030553994'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/05/hr.html' title='Побей HR-щика фейсом об тейбл'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-rhzWPCLRpSc/TdeXLXPujlI/AAAAAAAAFWs/PIHE_eJ52h4/s72-c/parallelhr.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2748169261864545984</id><published>2011-05-16T21:33:00.004+03:00</published><updated>2011-05-16T21:39:58.587+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soft'/><category scheme='http://www.blogger.com/atom/ns#' term='WinScreener'/><title type='text'>WinScreener обновился до верси 1.0.0.6</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-zpPcUR9UEgY/TbE83VZpyQI/AAAAAAAAFTE/7I9zbthi7Gw/s1600/fullmode.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 415px; height: 246px;" src="http://2.bp.blogspot.com/-zpPcUR9UEgY/TbE83VZpyQI/AAAAAAAAFTE/7I9zbthi7Gw/s1600/fullmode.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="https://sourceforge.net/projects/winscreener/" target="_blank"&gt;WinScreener&lt;/a&gt; обновился до верси 1.0.0.6. Основная добавка - параметры командной строки:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;/noscrolls &lt;/span&gt;- скрыть полосы прокрутки при старте программы&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;/nobottoms&lt;/span&gt; - скрыть нижние контролы.&lt;br /&gt;&lt;br /&gt;Кроме этого добавил в инсталляторе создание ярлыка для запуска приложения в компактном редиме.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2748169261864545984?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2748169261864545984/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/05/winscreener-1006.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2748169261864545984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2748169261864545984'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/05/winscreener-1006.html' title='WinScreener обновился до верси 1.0.0.6'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-zpPcUR9UEgY/TbE83VZpyQI/AAAAAAAAFTE/7I9zbthi7Gw/s72-c/fullmode.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1701314335259630016</id><published>2011-05-12T21:58:00.000+03:00</published><updated>2011-05-13T23:47:20.054+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Освоение MacBook</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-NwvMzvBQxJY/TcwuLxtCvZI/AAAAAAAAFUY/lty20u2NW2Y/s1600/P5124833.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 165px;" src="http://4.bp.blogspot.com/-NwvMzvBQxJY/TcwuLxtCvZI/AAAAAAAAFUY/lty20u2NW2Y/s200/P5124833.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5605906416025124242" /&gt;&lt;/a&gt;Застал благоверную свою за изучением подозрительных материалов на маке.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1701314335259630016?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1701314335259630016/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/05/macbook.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1701314335259630016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1701314335259630016'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/05/macbook.html' title='Освоение MacBook'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-NwvMzvBQxJY/TcwuLxtCvZI/AAAAAAAAFUY/lty20u2NW2Y/s72-c/P5124833.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8045634603773258245</id><published>2011-05-10T12:59:00.003+03:00</published><updated>2011-05-10T13:06:02.765+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='jokes'/><title type='text'>Android: Inception</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-LWkLfdkRNo4/TckMz9Zeg-I/AAAAAAAAFT8/zqJ-3pW-z8c/s1600/b09.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 160px;" src="http://1.bp.blogspot.com/-LWkLfdkRNo4/TckMz9Zeg-I/AAAAAAAAFT8/zqJ-3pW-z8c/s200/b09.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5605025298033574882" /&gt;&lt;/a&gt;Обнаружил первоисточник логотипа Андроида.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-UZHpqx5t2ec/TckM35seDqI/AAAAAAAAFUE/p5P0aMvoL14/s1600/b09-green.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 160px;" src="http://1.bp.blogspot.com/-UZHpqx5t2ec/TckM35seDqI/AAAAAAAAFUE/p5P0aMvoL14/s200/b09-green.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5605025365758971554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;P.S: Мультик зовется "Веселый цыпленок"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8045634603773258245?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8045634603773258245/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/05/android-inception.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8045634603773258245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8045634603773258245'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/05/android-inception.html' title='Android: Inception'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-LWkLfdkRNo4/TckMz9Zeg-I/AAAAAAAAFT8/zqJ-3pW-z8c/s72-c/b09.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4463498188323445666</id><published>2011-05-09T22:02:00.006+03:00</published><updated>2011-05-17T22:07:14.660+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='life hack'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Apple: переходник с американской вилки на европейскую</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-Yl058UXMjGM/Tcg-X0FYZpI/AAAAAAAAFTk/sgHPtjdZNV4/s1600/P5094832.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://2.bp.blogspot.com/-Yl058UXMjGM/Tcg-X0FYZpI/AAAAAAAAFTk/sgHPtjdZNV4/s200/P5094832.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5604798315101709970" /&gt;&lt;/a&gt;Иногда появляются вещи (или решения), о которых я жалею, что не я придумал это. Или не увидел. Или не понял.&lt;br /&gt;Появилась у мну возможность приобщиться к яблочной субкультуре в виде Macbook Pro. Однако эти архаровцы не додумались на ряду с русскими наклейками на клавиши (кстати, я не у верен, что там наклейки, а не трафаретные отверстия) положить в комплект переходник с американской розетки, представляющей собой два плоских штырька, переходник на европейско-советскую. Small investigation showed that we have several variants - можно купить простой переходник за 5 гривень (шото около 80 центов), навороченный унивесальный переходник за 12 гривень (около 1.5 у.е.), китайский яблочный переходник за 60 грн (около 7.5 у.е.) или фирменный - за 25 у.е. от самого Apple. И именно не я увидел, что удлинитель к блоку питания к этому самому яблоку одним из своих концов как 1.5 яблока напоминает старый советский шнур к бритвам, магнитофонам и еще Бог знает каким старым устройствам. Этим ясновидящим оказался Хрофт (дай пруфлинк, чтобы я поставил...). И, блин, работает же... &lt;br /&gt;Воистину, все новое - хорошо забытое старое. И я забыл об этом!&lt;br /&gt;&lt;object width="400" height="300"&gt; &lt;param name="flashvars" value="offsite=true&amp;lang=en-us&amp;page_show_url=%2Fphotos%2F62671365%40N03%2Fshow%2F&amp;page_show_back_url=%2Fphotos%2F62671365%40N03%2F&amp;user_id=62671365@N03&amp;jump_to="&gt;&lt;/param&gt; &lt;param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=71649"&gt;&lt;/param&gt; &lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" allowFullScreen="true" flashvars="offsite=true&amp;lang=en-us&amp;page_show_url=%2Fphotos%2F62671365%40N03%2Fshow%2F&amp;page_show_back_url=%2Fphotos%2F62671365%40N03%2F&amp;user_id=62671365@N03&amp;jump_to=" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4463498188323445666?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4463498188323445666/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/05/apple.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4463498188323445666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4463498188323445666'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/05/apple.html' title='Apple: переходник с американской вилки на европейскую'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Yl058UXMjGM/Tcg-X0FYZpI/AAAAAAAAFTk/sgHPtjdZNV4/s72-c/P5094832.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1460784250783259919</id><published>2011-05-04T23:04:00.002+03:00</published><updated>2011-05-04T23:05:49.737+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='игры'/><category scheme='http://www.blogger.com/atom/ns#' term='history'/><title type='text'>Nightmare Park Sourcecodes</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-RLALfv8W5b0/TcGxi4yir_I/AAAAAAAAFTc/wObX24STl9U/s1600/NPARK%2BOriginal%2BListing.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 187px; height: 200px;" src="http://1.bp.blogspot.com/-RLALfv8W5b0/TcGxi4yir_I/AAAAAAAAFTc/wObX24STl9U/s200/NPARK%2BOriginal%2BListing.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5602954624343650290" /&gt;&lt;/a&gt;Нашел исходники культовой игрули Nightmare Park :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1460784250783259919?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1460784250783259919/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/05/nightmare-park-sourcecodes.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1460784250783259919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1460784250783259919'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/05/nightmare-park-sourcecodes.html' title='Nightmare Park Sourcecodes'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-RLALfv8W5b0/TcGxi4yir_I/AAAAAAAAFTc/wObX24STl9U/s72-c/NPARK%2BOriginal%2BListing.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7367729515136723769</id><published>2011-04-26T16:27:00.003+03:00</published><updated>2011-04-26T16:30:03.807+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='бля'/><title type='text'>Злой на мелкософт</title><content type='html'>21 век на дворе.&lt;br /&gt;4 ядра на процессоре.&lt;br /&gt;4ГБ памяти.&lt;br /&gt;x64 винда. &lt;br /&gt;&lt;br /&gt;Что еще нужно, чтобы аутлук не вис на минуту-две при &lt;span style="font-weight:bold;"&gt;одиночном&lt;/span&gt; клике на аттачменте неизвестного ему типа перед тем как сообщить "This file cannot be previewed because there is no previewer installed for it"?!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7367729515136723769?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7367729515136723769/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post_26.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7367729515136723769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7367729515136723769'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post_26.html' title='Злой на мелкософт'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8117071738515939141</id><published>2011-04-22T12:32:00.004+03:00</published><updated>2011-04-22T12:39:13.304+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows: установка новых шрифтов</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-q6Chs3AgWgY/TbFLvtnpCvI/AAAAAAAAFTM/rOQUM9iRrhQ/s1600/installfonts.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 152px;" src="http://3.bp.blogspot.com/-q6Chs3AgWgY/TbFLvtnpCvI/AAAAAAAAFTM/rOQUM9iRrhQ/s200/installfonts.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598339094870035186" /&gt;&lt;/a&gt;Як ото кажуть москалi: "Я хренею, дорогая редакция!" Диалог установки шрифтов в Windows победно шествует из Windows 3.1 до, как минимум, Windows Vista. Семерки нет под рукой, чтобы проверить, но предполагаю, что там история та же. За сто тыш мильёнов лет корпорация не удосужилась как-то модифицировать этот диаложек. Сумлеваюсь, что я один от этого в восторге.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-mj1jDPmnexY/TbFL1rluQ8I/AAAAAAAAFTU/JwK6iFjt9lA/s1600/installfonts-progress.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 100px;" src="http://4.bp.blogspot.com/-mj1jDPmnexY/TbFL1rluQ8I/AAAAAAAAFTU/JwK6iFjt9lA/s200/installfonts-progress.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598339197404332994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Работать-то оно работает... Но мне удобнее вбить путь руками, чем прыгать по дереву диска мышкой. Ан нет!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8117071738515939141?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8117071738515939141/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/04/windows.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8117071738515939141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8117071738515939141'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/04/windows.html' title='Windows: установка новых шрифтов'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-q6Chs3AgWgY/TbFLvtnpCvI/AAAAAAAAFTM/rOQUM9iRrhQ/s72-c/installfonts.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1386726296290242148</id><published>2011-04-22T11:23:00.003+03:00</published><updated>2011-04-22T11:32:50.005+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soft'/><category scheme='http://www.blogger.com/atom/ns#' term='WinScreener'/><title type='text'>WinScreener: version update</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-zpPcUR9UEgY/TbE83VZpyQI/AAAAAAAAFTE/7I9zbthi7Gw/s1600/fullmode.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 118px;" src="http://2.bp.blogspot.com/-zpPcUR9UEgY/TbE83VZpyQI/AAAAAAAAFTE/7I9zbthi7Gw/s200/fullmode.png" alt="" id="BLOGGER_PHOTO_ID_5598322733133449474" border="0" /&gt;&lt;/a&gt;&lt;a href="https://sourceforge.net/projects/winscreener/" target="_blank"&gt;WinScreener&lt;/a&gt; обновился до версии 1.0.0.5. Новыя фишки:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Компактный режим формы. В нем только видны канва отрисовки целевого окна, кнопка включения отображения спрятанных контролов и мини-мишень.&lt;/li&gt;&lt;li&gt;Возможность сокрытия полос прокрутки.&lt;/li&gt;&lt;li&gt;Иконка активного окна WinScreener-а в системном лотке обрамляется красным квадратом.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;So, welcome to download and donate :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1386726296290242148?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1386726296290242148/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/04/winscreener-version-update.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1386726296290242148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1386726296290242148'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/04/winscreener-version-update.html' title='WinScreener: version update'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-zpPcUR9UEgY/TbE83VZpyQI/AAAAAAAAFTE/7I9zbthi7Gw/s72-c/fullmode.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7680131787101472751</id><published>2011-04-22T07:36:00.005+03:00</published><updated>2011-08-19T10:19:33.483+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='badaboom'/><category scheme='http://www.blogger.com/atom/ns#' term='политика'/><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>Ленин заDDOSил википедию</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-_yaZaxxay-4/TbEGaDD7T7I/AAAAAAAAFS8/gvxKaKb6Zoo/s1600/WikiLenin.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 106px;" src="http://3.bp.blogspot.com/-_yaZaxxay-4/TbEGaDD7T7I/AAAAAAAAFS8/gvxKaKb6Zoo/s200/WikiLenin.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598262856366378930" /&gt;&lt;/a&gt;Решил сегодня посмотреть инфу по случаю ДР вождя мирового пролитариата. Ессно залез на википедию. А там - такое...&lt;br /&gt;&lt;code&gt;"Извините, сейчас серверы перегружены.&lt;br /&gt;&lt;br /&gt;Поступило слишком много запросов на просмотр этой страницы. Пожалуйста, подождите и повторите попытку обращения к странице позже.&lt;br /&gt;&lt;br /&gt;    Истекло время ожидания блокировки "&lt;/code&gt;&lt;br /&gt;Кажися, не я один про Ленина вспомнил сегодня :) Это радует.&lt;br /&gt;&lt;br /&gt;Кста, подумалось, что ежели б КПСС дожило до наших дней, сайт wikilenin.ru, скорее всего, был бы самым пропагандируемым.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7680131787101472751?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7680131787101472751/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/04/ddos.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7680131787101472751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7680131787101472751'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/04/ddos.html' title='Ленин заDDOSил википедию'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-_yaZaxxay-4/TbEGaDD7T7I/AAAAAAAAFS8/gvxKaKb6Zoo/s72-c/WikiLenin.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3872700487485464784</id><published>2011-04-19T14:29:00.003+03:00</published><updated>2011-04-19T14:36:09.129+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='город'/><category scheme='http://www.blogger.com/atom/ns#' term='auto'/><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>Тюнингованная ВАЗ 2102</title><content type='html'>&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(https://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="https://picasaweb.google.com/rettpop/2102?feat=embedwebsite"&gt;&lt;img src="https://lh4.googleusercontent.com/_OOAwcbtnjJ8/Ta1zTjYJFXE/AAAAAAAAFSE/goKkaFZimBc/s160-c/2102.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="https://picasaweb.google.com/rettpop/2102?feat=embedwebsite" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Тюнинг ВАЗ-2102&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;Видел на днях тюнингованную ВАЗ-2102. Позитивно.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3872700487485464784?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3872700487485464784/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/04/2102.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3872700487485464784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3872700487485464784'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/04/2102.html' title='Тюнингованная ВАЗ 2102'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh4.googleusercontent.com/_OOAwcbtnjJ8/Ta1zTjYJFXE/AAAAAAAAFSE/goKkaFZimBc/s72-c/2102.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2187502908230336626</id><published>2011-04-16T19:12:00.005+03:00</published><updated>2011-07-20T19:06:57.639+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='files'/><title type='text'>Рабочие материалы с курса скорочтения</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-G3zzWQU8tJI/TanAynXVhVI/AAAAAAAAFQ0/spZ7gUqmNs0/s1600/Table.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 199px;" src="http://3.bp.blogspot.com/-G3zzWQU8tJI/TanAynXVhVI/AAAAAAAAFQ0/spZ7gUqmNs0/s200/Table.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5596215987777406290" /&gt;&lt;/a&gt;&lt;a href="http://dl.dropbox.com/u/11877011/DT-1.pdf" target="_blank"&gt;Отсканировал таблички&lt;/a&gt; для увеличения угла зрения с курсов скорочтения. Предполагаю, что интересующиеся пользователи знают, как использовать сие методического пособие.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2187502908230336626?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2187502908230336626/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post_16.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2187502908230336626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2187502908230336626'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post_16.html' title='Рабочие материалы с курса скорочтения'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-G3zzWQU8tJI/TanAynXVhVI/AAAAAAAAFQ0/spZ7gUqmNs0/s72-c/Table.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-6485710354828320505</id><published>2011-04-07T21:23:00.007+03:00</published><updated>2011-04-07T21:43:16.420+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soft'/><title type='text'>Весенние обновления</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-2_vXSlQgz4M/TZ4C38jdgcI/AAAAAAAAFQs/MJB334oMzTk/s1600/winscreener.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 114px;" src="http://1.bp.blogspot.com/-2_vXSlQgz4M/TZ4C38jdgcI/AAAAAAAAFQs/MJB334oMzTk/s200/winscreener.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5592910947411657154" /&gt;&lt;/a&gt;Обновил свои утилитки &lt;a href="http://sourceforge.net/projects/winscreener" target="_blank"&gt;WinScreener&lt;/a&gt; и &lt;a href="http://sourceforge.net/projects/mkef" target="_blank"&gt;MKEF&lt;/a&gt;.&lt;br /&gt;Про WinScreener я &lt;a href="http://rettpop.blogspot.com/2011/01/winscreener.html" target="_blank"&gt;писал тут&lt;/a&gt;. Кратко напомню, что основная задача программы - отображение выбранного участка определенного окна, даже если это окно закрыто другими окнами. В новой версии (1.0.0.4) я поменял немного интерфейс, добавил возможность скроллирования содержимого отслеживаемого окна, возможность изменения прозрачности окна программы. Так же избавился от кнопки на панели задач - она там совсем не нужна. Вместо нее появилась пиктограмма в системном лотке (возле часиков), по клику на которую окно программы прячется или появляется. Помимо этого добавил индикацию событий, происходящих в программе. Ежели целевое окно стало недоступно, в левом верхнем окне WinScreener-а отображается пиктограммка ошибки. Если целевое приложение подвисло, - песочные часы.&lt;br /&gt;&lt;br /&gt;Про MKEF &lt;a href="http://rettpop.blogspot.com/2010/05/mkef-make-empty-file-readonly.html" target="_blank"&gt;я писал тут&lt;/a&gt;. Задача программы - создание пустого файла на указанном носителе с целью занять все, или указанный объем свободного пространства. Например, чтобы не дать записаться на флешку вирусу. В новой версии я добавил возможность указывать процент от свободного пространства, который будет отобран создаваемым файлом (-u %). И добавил ключ &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;-l&lt;/span&gt;&lt;/span&gt;, который говорит о том, что указанный объем - это то, сколько нужно оставить свободного места, а не занять. Ну, и добавил возврат различных кодов завершения работы.&lt;br /&gt;&lt;br /&gt;Где-то так. Предложения и замечания принимаются.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-6485710354828320505?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/6485710354828320505/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post_07.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6485710354828320505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6485710354828320505'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post_07.html' title='Весенние обновления'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-2_vXSlQgz4M/TZ4C38jdgcI/AAAAAAAAFQs/MJB334oMzTk/s72-c/winscreener.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3428454857471418901</id><published>2011-04-05T22:36:00.003+03:00</published><updated>2011-04-05T23:22:15.448+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asus'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='PDA'/><title type='text'>Друг спас жизнь друга</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-Q3ITZkYReyg/TZt0MDtXdrI/AAAAAAAAFQk/z5kHLtZ6t0g/s1600/A639_550.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 112px; height: 200px;" src="http://1.bp.blogspot.com/-Q3ITZkYReyg/TZt0MDtXdrI/AAAAAAAAFQk/z5kHLtZ6t0g/s200/A639_550.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5592191112813442738" /&gt;&lt;/a&gt;Есть у меня наладонник - Asus a639. Года полтора назад после транспортировки в сумке его экран стал белесо голубым. То бышь, ярко-ярко голубым. Сёрфинг форумов показал, что виновата убитая матрица экрана. В сервис-центре сказали, что доставка матрицы будет стоить 80 у.е. И еще - работа сверху. Был кризис, денег было мало, ремонт отложил.&lt;br /&gt;Недавно набрел на интернет-магазин &lt;a href="http://GSMSERVER.com.ua" target="_blank"&gt;GSMSERVER.com.ua&lt;/a&gt;, в котором и приобрел новую матрицу за 30 у.е. (+10 грн за доставку в Одессу из Киева). Тратиться на сервис-центр, правда, пожадничал. Разобрал машинку сам по инструкции с сайта &lt;a href="http://http://www.pdacenter.ru/razborka/razbor_asus_a639/" target="_blank"&gt;PDACenter.Ru&lt;/a&gt;, повозился с открывающимися защелками контактных шин, пару раз собрал наладонник... И в конце концов оживил его. Чему и был несказанно рад.&lt;br /&gt;&lt;br /&gt;Про самоё наладонник могу сказать следующее. На момент приобретения (а это было уж года 4 назад) 1 ГБ флеш-диска было немало. Сейчас это более чем обычно, но от этого не менее удобно. Оперативка и процессор (не смотря на то, что аффтар и админом был, и программером был и есть) меня не шибко интересуют, т.к. компилять на нем программы я не собирался. Звук в динамике слабенький (а что еще ожидать от пищалки размером с 25 копеек?!), но это ж не медиацентр - там дырка для наушников есть. Для слушания в дороге их вполне достаточно. Использовал я его, в основном, как читалку (AlReader), шедулер (Iambic Agendus), записнушку (Tree Notes, Daily Notes). Из достатков - крупный (не по пикселам, а по дюймам - там всё те же 320x240) экран, 3,5" разъем под наушники, GPS, BT, WiFi. Остальное - стандартный набор. Windows Mobile, весь возможный набор под нее.&lt;br /&gt;Прикольная фишка - GPS-антенна. Помимо функции антенны она ч&lt;span style="font-weight:bold;"&gt;у&lt;/span&gt;дно выполняет роль подставки, ежели руки заняты едой, например. :) Реальной пользы от ее использования в качестве антенны я не вижу, т.к. вне строений спутники и так нормально ловятся, а в здании и антенна не спасает. Но как подставка она себя отрабатывает :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3428454857471418901?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3428454857471418901/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post_05.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3428454857471418901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3428454857471418901'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post_05.html' title='Друг спас жизнь друга'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-Q3ITZkYReyg/TZt0MDtXdrI/AAAAAAAAFQk/z5kHLtZ6t0g/s72-c/A639_550.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-5334317100694652421</id><published>2011-04-05T10:58:00.004+03:00</published><updated>2011-04-05T11:02:15.374+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='мысли'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>Игры разума</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-hlIpHhJfv3c/TZrMKIoVVcI/AAAAAAAAFQc/pubhGm_9A90/s1600/Masha.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 67px; height: 128px;" src="http://2.bp.blogspot.com/-hlIpHhJfv3c/TZrMKIoVVcI/AAAAAAAAFQc/pubhGm_9A90/s200/Masha.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5592006361821304258" /&gt;&lt;/a&gt;Пришел отчет от Mail.Ru о действиях друзей. Там такая вот пиктограммка. При беглом чтении, когда глаз вылавливает только первую и последнюю буквы слова иначе как "МАНДА ЛОША" сие имя не читается. Хотя может оно так и задумывалось.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-5334317100694652421?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/5334317100694652421/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5334317100694652421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5334317100694652421'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/04/blog-post.html' title='Игры разума'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-hlIpHhJfv3c/TZrMKIoVVcI/AAAAAAAAFQc/pubhGm_9A90/s72-c/Masha.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7410464811469135239</id><published>2011-03-31T21:40:00.004+03:00</published><updated>2011-03-31T21:44:13.536+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>Урра! Я выиграл $50 000. Кому отсыпать? :)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-U57CgsMy3i0/TZTLODI6-UI/AAAAAAAAFQU/gXE_7QWwStg/s1600/congrat.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 102px;" src="http://1.bp.blogspot.com/-U57CgsMy3i0/TZTLODI6-UI/AAAAAAAAFQU/gXE_7QWwStg/s200/congrat.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5590316479694960962" /&gt;&lt;/a&gt;Просто прелесть. Так незатейливо, не напрягаясь регистрацией доменов, почт, хотя бы минимальным дизайном... Дааа. Мельчает с(п|к)аммер.&lt;br /&gt;&lt;br /&gt;P.S. Гмыльный спамфильтр на высоте.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7410464811469135239?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7410464811469135239/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/03/50-000.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7410464811469135239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7410464811469135239'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/03/50-000.html' title='Урра! Я выиграл $50 000. Кому отсыпать? :)'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-U57CgsMy3i0/TZTLODI6-UI/AAAAAAAAFQU/gXE_7QWwStg/s72-c/congrat.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1170246058980260177</id><published>2011-03-27T21:14:00.004+03:00</published><updated>2011-03-27T22:10:04.706+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='поездки'/><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>Конференция Req Labs 25.03.2011</title><content type='html'>&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(https://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="https://picasaweb.google.com/rettpop/ReqLab25032011?feat=embedwebsite"&gt;&lt;img src="https://lh6.googleusercontent.com/_OOAwcbtnjJ8/TY5NDNjUH_E/AAAAAAAAFKI/K6LRYIY5AEY/s160-c/ReqLab25032011.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="https://picasaweb.google.com/rettpop/ReqLab25032011?feat=embedwebsite" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Req Lab. Киев. 25.03.2011&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;25 марта посетил конференцию &lt;a href="http://www.req-labs.ru/" target="_blank"&gt;Req Labs&lt;/a&gt;, проходившую в Киеве и организованную тренинговым центром &lt;a href="http://www.luxoft.ru/" target="_blank"&gt;Люксофта&lt;/a&gt;, в котором на данный момент я работаю. Поездка практически полностью оплачивалась компанией, за что ей большое спасибо.&lt;br /&gt;Сама конференция имела тематикой работу с требованиями в сфере ПО. Некоторые доклады были откровенно притянуты за уши к этой тематике. Некоторые напрямую касались этой темы. В общем и целом, из 9 докладов, на которых я присутствовал, 1 был откровенной пургой, и 1, состоявший из двух частей (про психологическую составляющую комндной работы) мог бы занять раза в 3 меньше времени. Остальные доклады были вполне полезные и интересные.&lt;br /&gt;Организация конференции понравилась. Всё вовремя, продуманы перерывы, перекусы, перепивы... &lt;br /&gt;Очередной раз удивился (хотя уж пора бы и привыкнуть) быдлости некоторых товарищей. Этому вот нужно припереться на первый ряд, достать ноги из-под юбки, чтобы заслонить ими докладчика, открыть ноут и с гламурно непосредственным выражением лица свистеть в аське. Или порадовали товарищи, которые положили на стулья свои вещи (мол занято), а сами съе#лись пить шаровый кофе, в то время, как народу пришлось тащить стулья с другого этажа, чтобы послушать интересный доклад. &lt;br /&gt;Да и про необходимость выключения звука у мобилки мало кто из высокообразованных и гламурных гиков знает. А хуле?! Мне тут корешь должен звонить!&lt;br /&gt;Но это так - накипело.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://picasaweb.google.com/lh/photo/I0ZgOVcKcbDwybI9k8GINg?feat=embedwebsite"&gt;&lt;img src="https://lh6.googleusercontent.com/_OOAwcbtnjJ8/TY5Ng1_gADI/AAAAAAAAFIM/iFDb56bndZk/s144/P3254780.JPG" height="108" width="144" /&gt;&lt;/a&gt;Порадовало оформление анонса одного из докладов. Фото тётеньки как раз для рассказов о юзабилити и интерфейсах.&lt;br /&gt;&lt;br /&gt;Несколько докладов было про Agile. Тренд. Ничего не поделаешь. Модно.&lt;br /&gt;&lt;br /&gt;В общем и целом - полезная поездка.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1170246058980260177?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1170246058980260177/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/03/req-labs-25032011.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1170246058980260177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1170246058980260177'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/03/req-labs-25032011.html' title='Конференция Req Labs 25.03.2011'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/_OOAwcbtnjJ8/TY5NDNjUH_E/AAAAAAAAFKI/K6LRYIY5AEY/s72-c/ReqLab25032011.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2086785007411097650</id><published>2011-03-18T10:16:00.004+02:00</published><updated>2011-03-18T10:43:18.294+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>IE6 has been the victim... (IE6 стал жертвой...)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-sWxfqDohHVw/TYMXw0F7P2I/AAAAAAAAFGY/9Pf68Xur3WY/s1600/IE6.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 78px;" src="http://4.bp.blogspot.com/-sWxfqDohHVw/TYMXw0F7P2I/AAAAAAAAFGY/9Pf68Xur3WY/s200/IE6.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5585334090254204770" /&gt;&lt;/a&gt;Сайтик &lt;a href="http://saveie6.com/" target="_blank"&gt;Saveie6.com&lt;/a&gt; агитирует за спасение небезызвестного обозревателя страниц Интернета Microsoft Internet Explorer версии 6. Авторы сетуют, что существующие программы-обозреватели изобилуют множеством ненужных функций, отображают контент страниц медленно, плохо и вразнобой, в то время как IE6 был много лет отлаженным и продуманным инструментом. &lt;span style="font-style:italic;"&gt;"I don't know what all this buzz is about that Firefork website viewer thing, or that Oprah browser. I knew she did a talk show and all but web browsers? Get off my interwebs!"&lt;/span&gt; ("Я не знаю, что за шумиха вокруг этого Огненнойпромежности, или вокруг броузера Опрах. Я уверен, что они делают ток-шоу и много других вещей, за исключением веб-броузинга! Прочь от моего интернета!") вопиит однин из абзацев на титульной странице.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-TEsIIhpDIuE/TYMY47z65qI/AAAAAAAAFGg/adE5MjzgTzI/s1600/IE6-Comparing.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 188px;" src="http://3.bp.blogspot.com/-TEsIIhpDIuE/TYMY47z65qI/AAAAAAAAFGg/adE5MjzgTzI/s200/IE6-Comparing.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5585335329276749474" /&gt;&lt;/a&gt;Порадовала табличка сравнения IE6 с остальными популярными обозревателями. Особенно первый пункт:&lt;br /&gt;Размещает на рабочем столе &lt;span style="font-weight:bold;"&gt;иконку интернета&lt;/span&gt; (голубая E) - эту функцию удалось реализовать только авторам IE6 и IE7. (долго смеялсо)&lt;br /&gt;Примерно туда же относится пункт "Поддержка ActiveX".&lt;br /&gt;&lt;br /&gt;Порадовал так же один из пунктов таблички раздела "Почему ты должен пользовать IE6?":&lt;br /&gt;The most aesthetically pleasing web browser logo. (Самый эстетически приятный логотип программы).&lt;br /&gt;&lt;br /&gt;P.S. Судя по надписи "A site from the geeks at Pingdom." в подошве сайта тут не обошлось без скрытой рекламы того самого Pingdom. А может всё и делается для этого...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2086785007411097650?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2086785007411097650/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/03/ie6-has-been-victim-ie6.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2086785007411097650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2086785007411097650'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/03/ie6-has-been-victim-ie6.html' title='IE6 has been the victim... (IE6 стал жертвой...)'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-sWxfqDohHVw/TYMXw0F7P2I/AAAAAAAAFGY/9Pf68Xur3WY/s72-c/IE6.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2493897083572429633</id><published>2011-03-17T10:24:00.005+02:00</published><updated>2011-03-17T10:30:41.135+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Copypast: Плюс 100 к защите: Круговая оборона Linux десктопа</title><content type='html'>&lt;span style="font-size:100%;"&gt;Копипаст статьи &lt;a href="http://www.xakep.ru/post/54793/default.asp"&gt;"Плюс 100 к защите: Круговая оборона Linux десктопа"&lt;/a&gt; с сайта &lt;a href="http://www.xakep.ru/"&gt;Xakep.ru&lt;/a&gt;&lt;/span&gt;.Fdnjh - Евгений Зобнин.&lt;span style="font-size:100%;"&gt; Ничего супернового, но как напоминалка - хорошая статейка. Имхо.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;table border="0" cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tbody&gt;                                             &lt;tr&gt;          &lt;td class="inner_txt"&gt;            &lt;h1 style="padding: 5px 0pt; font-size: 22px; color: rgb(0, 0, 0); font-weight: normal;"&gt;Плюс 100 к защите: Круговая оборона Linux десктопа &lt;/h1&gt; &lt;p&gt;Открытые UNIX-системы всегда славились своей  безопасностью. Постоянный аудит кода, молниеносные выходы багфиксов,  хорошо продуманная политика разграничения прав доступа – все это сделало  их очень привлекательным продуктом, которому можно доверить хранение  даже самой конфиденциальной информации. Но значит ли это, что мы можем  полностью положиться на разработчиков и не должны «допиливать» свою  систему самостоятельно? Нет, каждый случай установки ОС уникален и  требует подкручивания винтиков.&lt;/p&gt; &lt;p&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; Получив желаемое, ПКЛ (придурки, кул-хацкеры, любопытные) захотят  оставить на твоей машине черный ход, который в будущем будут  использовать для регулярного обновления своего архива твоими данными, а  также для рассылки спама или проведения DDoS. Четвертая линия обороны –  проверка системы на наличие руткитов и прочей дряни.&lt;/li&gt;&lt;li&gt; Даже если ПКЛ не засунут в недра машины свой бэкдор или DOS-бота,  они все равно захотят уйти в чисто английской манере, не оставив после  себя не только нежного «Тебя поимели, пупсик» (хотя первые два  представителя тройки это, скорее всего, сделают), но и логов и другого  доказательства своей вины и контактных данных. Во избежание их  безнаказанности следует использовать пятую (и окончательную) линию  обороны под названием аудитинг.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Это и есть пять основных рубежей, грамотно организовав защиту каждого  из которых, ты сведешь вероятность быть поломанным к цифре, маячащей  где-то далеко позади 0,1%.&lt;/p&gt; &lt;h2&gt; От машины руки прочь!&lt;/h2&gt; &lt;p&gt;Методы защиты от физического проникновения на твою машину весьма  просты. Достаточно представить себя на месте подлеца, и все становится  предельно ясно. Во-первых, мы можем просто продолжить работу с системой,  потому как многие даже не удосуживаются заблокировать экран во время  своего ухода. Правило первое: всегда блокируй экран (в большинстве сред  &lt;ctrl+alt+l&gt;). Во-вторых, мы можем попробовать подобрать пароль,  который нередко бывает равен комбинациям вроде «qwerty» или «123».  Правило второе: используй сложные и надежные пароли (о том, как их  придумать, читай в боковом выносе INFO). Мы можем перезагрузить  компьютер и с помощью GRUB загрузить ОС в однопользовательском режиме,  получив полный контроль над системой. Правило третье: установи пароль на  GRUB (об этом во врезке). &lt;/ctrl+alt+l&gt;&lt;/p&gt; &lt;p&gt;Увидев, что GRUB запаролен, мы можем войти в меню BIOS, установить в  качестве первого загрузочного устройства CD-ROM и загрузиться с LiveCD,  получив полный доступ к содержимому жесткого диска. Правило четвертое:  настрой загрузку только с жесткого диска и поставь пароль на BIOS. Но  это нас не остановит: мы снимем крышку с корпуса и сбросим настройки  CMOS вместе с паролем, просто вынув батарейку на несколько секунд.  Правило пятое: покупай корпус с замком. Увидев замок на корпусе, мы  забираем весь системник с собой и разбираем его на ближайшей свалке.  Правило шестое: всегда пристегивай системник к батарее с помощью цепи.&lt;/p&gt; &lt;p&gt;  Последнее правило, конечно же, шутка, но и в ней есть доля правды:  эффективность защиты от физического доступа падает прямо пропорционально  росту наглости взломщика. Кстати, есть еще одна рекомендация, связанная  с запираемыми на замок системниками. Большинство из них имеют переднюю  крышку, которая также обеспечивает некоторую защиту CD-привода,  USB-разъемов и кнопок включения/сброса. Однако мы всегда можем зажать  &lt;ctrl+alt+del&gt; на клавиатуре для перезагрузки машины. Но  комбинация не сработает, если открыть файл /etc/inittab,  закомментировать строку «ca::ctrlaltdel:/sbin/shutdown -t3 -r now» и  выполнить команду «/sbin/init q».&lt;/ctrl+alt+del&gt;&lt;/p&gt; &lt;h2&gt; Угроза извне&lt;/h2&gt; &lt;p&gt;Те, кто пролезает на машину жертвы из Сети, обычно используют  несколько простых и проверенных приемов. Самое простое, что может  сделать злоумышленник – просканировать твою машину на открытые порты и  попытаться найти уязвимый сетевой сервис. В борьбе с такими экземплярами  фауны кул-хацкеров поможет отключение ненужных демонов, своевременные  обновления дистрибутива и чтение моей статьи «Огненная дуга»,  посвященной правильной настройке брандмауэра (см. ][ от 06.2010).  Обломавшись на этом пути, хацкер может попытаться подсунуть тебе троян  под видом легальной программы или использовать дыру в браузере. В этом  случае все просто: ставь софт из официальных репозиториев дистрибутива,  используй правильные браузеры свежей версии.&lt;/p&gt; &lt;p&gt;  Поняв безуспешность своих попыток проникновения, взломщик может  попробовать провести DoS/DDoS. От хорошей распределенной атаки ты,  скорее всего, не спасешься, а вот небольшую волну вполне сможешь  выдержать, если будешь следовать рекомендациям, описанным в статье  «Устоять любой ценой» (][ от 09.2009).&lt;/p&gt; &lt;p&gt;  Хорошей практикой в борьбе с дырами является настройка  автоматического обновления ОС, благодаря которому система всегда будет  оставаться в свежайшем состоянии. Такие дистрибутивы, как Ubuntu,  Fedora, OpenSuSE, уже имеют в своем составе графические напоминалки,  которые время от времени выскакивают из трея и сообщают об очередном  обновлении. Это удобно, но быстро надоедает, гораздо эффективнее сделать  так, чтобы система сама производила обновления в фоне, не отвлекая  пользователя от работы. В Ubuntu это делается через графический  интерфейс (System -&gt; Administration -&gt; Software Sources -&gt;  Updates -&gt; Automatic updates, Install security updates without  confirmation) или с помощью модификации файла  /etc/apt/apt.conf.d/10periodic:&lt;/p&gt; &lt;p&gt;  &lt;code class="avrasm"&gt;$ sudo vi /etc/apt/apt&lt;span class="preprocessor"&gt;.conf&lt;/span&gt;&lt;span class="preprocessor"&gt;.d&lt;/span&gt;/&lt;span class="number"&gt;10&lt;/span&gt;periodic&lt;/code&gt;&lt;/p&gt; &lt;p&gt;&lt;code class="css"&gt; APT&lt;span class="pseudo"&gt;::Periodic&lt;/span&gt;&lt;span class="pseudo"&gt;::Enable&lt;/span&gt; "1";&lt;br /&gt;APT&lt;span class="pseudo"&gt;::Periodic&lt;/span&gt;&lt;span class="pseudo"&gt;::Update-Package-Lists&lt;/span&gt; "1";&lt;br /&gt;APT&lt;span class="pseudo"&gt;::Periodic&lt;/span&gt;&lt;span class="pseudo"&gt;::Download-Upgradeable-Packages&lt;/span&gt; "1";&lt;br /&gt;APT&lt;span class="pseudo"&gt;::Periodic&lt;/span&gt;&lt;span class="pseudo"&gt;::AutocleanInterval&lt;/span&gt; "5";&lt;br /&gt;APT&lt;span class="pseudo"&gt;::Periodic&lt;/span&gt;&lt;span class="pseudo"&gt;::Unattended-Upgrade&lt;/span&gt; "1";&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Замечу, что это относится только к обновлениям безопасности, простой  апдейт софта придется производить руками. От возможных дыр в софте также очень эффективны такие системы, как  SELinux или AppArmor (уже интегрированные в Ubuntu, OpenSuSE и Fedora),  которые просто не позволят уязвимому сервису выполнить код, подсунутый  взломщиком (мы не раз писали о настройке популярных расширений  безопасности для ОС Linux, подними архив ][).&lt;/p&gt; &lt;h2&gt; Свой личный бастион&lt;/h2&gt; &lt;p&gt;После проникновения в машину через уязвимый сервис взломщик скорее  всего будет иметь очень ограниченные права и возможности (почти все  сетевые сервисы в UNIX работают от какого-либо специального  пользователя, не имеющего серьезных полномочий в системе), поэтому  первое, что он попытается сделать – повысить свои права до root. Наша  задача – приложить все силы для того, чтобы помешать ему это сделать,  иначе машина окажется полностью в чужих руках. Ниже мы рассмотрим  типичные приемы злоумышленников, направленные на получение root, и  методы защиты от них.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1. &lt;/strong&gt;Первым делом хацкер попытается выполнить команду  su в надежде на то, что пароль root окажется пустым или настолько  простым, что он сможет его подобрать. Мы обезопасим систему, просто  добавив в файл /etc/pam.d/su строку «auth required pam_wheel.so» сразу  после строки «auth sufficient pam_rootok.so». Теперь право использовать  su будет только у пользователей, состоящих в группе wheel (естественно,  ты должен себя в нее добавить).&lt;/p&gt; &lt;p&gt;  &lt;strong&gt;2. &lt;/strong&gt;Потерпев неудачу в получении прав root обычными  методами, взломщик попытается залить на твою машину эксплойт, чтобы  добыть права root'а через локальные дыры в безопасности. Но так как его  права сильно ограничены, он сможет использовать всего несколько мест для  заливки вредоносного кода: общедоступный каталог /tmp и приватный  каталог взломанного сервиса (например, корневой каталог веб-сервера или  FTP-сервера). Защититься довольно просто, достаточно вынести эти  каталоги на отдельные разделы и подключить с опциями noexec (а для  верности и nosuid,nodev). Например:&lt;/p&gt; &lt;p&gt;&lt;code class=""&gt;/dev/sda5 /tmp ext2 nosuid,noexec,nodev 0 0&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Так взломщик не сможет выполнить свой эксплойт в указанном каталоге.  Но не все так просто – знающий человек запустит программу с помощью  динамического линковщика и легко обойдет данное ограничение:&lt;/p&gt; &lt;p&gt;&lt;code class="avrasm"&gt;$ /lib/&lt;span class="keyword"&gt;ld&lt;/span&gt;-linux&lt;span class="preprocessor"&gt;.so&lt;/span&gt;.&lt;span class="number"&gt;2&lt;/span&gt; /tmp/exploit&lt;/code&gt;&lt;/p&gt; &lt;p&gt;К сожалению, в стандартном ядре Linux защиты от данного вида атак нет, но она есть в патче RSBAC (&lt;a href="http://www.rsbac.org/" target="_blank"&gt;www.rsbac.org&lt;/a&gt;), который в любом случае рекомендуется к установке.&lt;/p&gt; &lt;p&gt;&lt;strong&gt; 3.&lt;/strong&gt; Если каким-либо образом взломщику удастся обойти  проблему запуска эксплойта, он сможет направить его действие всего в  две стороны: ядро ОС или программы, имеющие SUID-бит. Только эти два  компонента ОС могут дать ему заветный root-доступ. Но если с ядром все  ясно (уязвимость либо есть, либо ее нет), то с SUID-софтом все немного  сложнее. Даже если в одной из них будет найдена уязвимость, взлома можно  легко избежать, просто сняв SUID-бит с программы. Для этого получи  список SUID-софта с помощью find:&lt;/p&gt; &lt;p&gt;&lt;code class="ruby"&gt;&lt;span class="variable"&gt;$ &lt;/span&gt;&lt;span class="identifier"&gt;sudo&lt;/span&gt; &lt;span class="identifier"&gt;&lt;span class="keymethods"&gt;find&lt;/span&gt;&lt;/span&gt; / -&lt;span class="identifier"&gt;&lt;span class="keymethods"&gt;type&lt;/span&gt;&lt;/span&gt; &lt;span class="identifier"&gt;f&lt;/span&gt; \( -&lt;span class="identifier"&gt;perm&lt;/span&gt; -&lt;span class="number"&gt;04000&lt;/span&gt; -&lt;span class="identifier"&gt;o&lt;/span&gt; \&lt;br /&gt;-&lt;span class="identifier"&gt;perm&lt;/span&gt; -&lt;span class="number"&gt;02000&lt;/span&gt; \) \-&lt;span class="identifier"&gt;&lt;span class="keymethods"&gt;exec&lt;/span&gt;&lt;/span&gt; &lt;span class="identifier"&gt;ls&lt;/span&gt; {} \;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;А затем лиши некоторые из программ привилегий исполнения с правами root:&lt;/p&gt; &lt;p&gt;$ sudo chmod a-s /путь/к/бинарнику&lt;/p&gt; &lt;p&gt;Будь осторожным – оставив без прав важные системные программы, ты можешь обрушить всю систему. Как всегда, man в помощь.&lt;/p&gt; &lt;p&gt;&lt;strong&gt; 4.&lt;/strong&gt; Один из способов проползти в систему находится в  области человеческой безалаберности. Чтобы заставить прочитать свои  данные какие-либо важные системные утилиты и таким образом привести их в  желаемое состояние, взломщик может найти открытые для всеобщей записи  файлы и вставить в них какой-либо код (например, добавить в опции  сетевого сервиса возможность входа без пароля или записать в файл код,  который сорвет стек утилите, прочитавшей ее). Чтобы избежать такой  ситуации, достаточно найти все общедоступные файлы и снять бит записи  для всех:&lt;/p&gt; &lt;p&gt;&lt;code class="ruby"&gt;&lt;span class="comment"&gt;# find /dir -xdev -type d \( -perm -0002 -a \&lt;/span&gt;&lt;br /&gt;! -&lt;span class="identifier"&gt;perm&lt;/span&gt; -&lt;span class="number"&gt;1000&lt;/span&gt; \) -&lt;span class="identifier"&gt;&lt;span class="keymethods"&gt;print&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;5. &lt;/strong&gt;Потерпев фиаско в борьбе за права  суперпользователя, взломщик попытается разнюхать побольше информации о  системе и утащить важные данные. В первую очередь это касается данных  взломанного сервиса, например, файлов, выложенных на FTP-сервер, или  страниц веб-сайта. Фактически защититься от этого можно только вовремя  распознав атаку и запретив все подключения с помощью файера (либо просто  вытащив кабель из сетевой карты). Второе – это данные о самом сервере,  маршрутизация, ближайшие машины и т.д. Обычно их тоже невозможно скрыть  без нарушения работоспособности системы. Третье – личные данные  пользователей. В большинстве дистрибутивов файлы, создаваемые в домашнем  каталоге пользователя, остаются видимыми всем подряд (маска 022),  поэтому даже не имея каких-либо серьезных прав в системе, взломщик  сможет их прочитать (кроме архиважных файлов с паролями различных  программ, которые при создании защищают файл от посторонних). В борьбе с  этим поможет одна коротенькая строчка, записанная в файл ~/.profile:&lt;/p&gt; &lt;p&gt;&lt;code class="perl"&gt;&lt;span class="keyword"&gt;umask&lt;/span&gt; &lt;span class="number"&gt;077&lt;/span&gt;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Теперь все вновь создаваемые файлы пользователя будут защищены от  посторонних глаз.    Вообще, по-настоящему безопасная домашняя машина не должна иметь на  своем борту никаких сетевых сервисов, кроме совсем важных и необходимых  (OpenSSH, например), а если уж припрет выложить в локальную сеть свой  файловый архив или сайт, воспользуйся системой виртуализации уровня ОС,  такой как FreeBSD Jail или Linux VServer (обе они уже были подробно  описаны на страницах журнала).&lt;/p&gt; &lt;p&gt;  Кроме сетевых сервисов не исключена возможность подцепить заразу  прямо через дыру в веб-браузере или каком-нибудь pidgin. Если такое  произойдет – пиши пропало. Взломщик унесет все, включая пароли,  сохраненные браузером, личную переписку и всю прочую конфиденциальщину  (о методах получения root в этом случае я вообще молчу, их сотни). Даже  если твои пароли будут зашифрованы, никто не помешает хацкеру унести все  настройки того же Firefox, положить их на свою машину и броузить  интернет от твоего имени. Единственное, что можно порекомендовать для  защиты от такой ситуации – хранить все конфиденциальные данные на  виртуальном разделе и подключать его к системе только по мере  необходимости (полное шифрование /home не спасет, потому что взломщик  окажется на уже расшифрованном разделе).&lt;/p&gt; &lt;p&gt;  Хорошей идеей будет установка модуля Linux-ядра Yama (&lt;a href="http://lkml.org/lkml/2010/6/23/25" target="_blank"&gt;http://lkml.org/lkml/2010/6/23/25&lt;/a&gt;),  созданного разработчиками из Canonical. Yama по умолчанию включен в  дистрибутив Ubuntu и позволяет защитить систему от некоторых видов  локальных атак:&lt;/p&gt; &lt;ul&gt;&lt;li&gt; Атака через подстановку символьной ссылки в общедоступном  каталоге. Некоторые приложения создают во время своей работы символьные  ссылки, создаваемые в каталоге /tmp или /var/tmp. В некоторых ситуациях  взломщик может подменить эту ссылку, заставив программу обратиться к  поддельному файлу. После установки Yama следовать по ссылкам, созданным в  таких каталогах, можно будет только в том случае, если UID процесса,  открывающего ссылку, и UID владельца ссылки совпадают.&lt;/li&gt;&lt;li&gt; Атака с использованием жестких ссылок. Само по себе создание  жестких ссылок пользователем, не имеющим доступ к оригинальному файлу,  не является проблемой, так как ссылка будет иметь те же права доступа.  Однако через создание жесткой ссылки взломщик может подсунуть исходный  файл другому привилегированному приложению и раскрыть содержащиеся в нем  данные. Yama запрещает создание жестких ссылок пользователям, не  имеющим доступа к оригинальному файлу.&lt;/li&gt;&lt;li&gt; Атака с использованием системного вызова ptrace. По умолчанию  любой процесс может выполнить отладку другого процесса с помощью ptrace,  если UID отлаживаемого процесса равен UID, вызвавшего ptrace. Это может  привести к тому, что при взломе одного из пользовательских приложений  взломщик сможет раскрыть состояние и конфиденциальную информацию другого  приложения этого пользователя. Yama разрешает использовать системный  вызов ptrace только для отладки процессов-потомков.&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt; Истребляем нечисть&lt;/h2&gt; &lt;p&gt;Что ж, мы защитили систему снаружи и внутри, но как обезопасить себя в  том случае, если все это не поможет, и взломщик таки проникнет в  систему? Попробуем разобраться.&lt;/p&gt; &lt;p&gt;  Даже мало-мальски образованный хацкер прекрасно понимает, что через  уже использованную дыру в безопасности он не сможет ходить вечно (если  это уже опубликованная уязвимость, ее исправят буквально через час-два, и  ты получишь заплатку в виде баг-фикс обновления, если же это  неизвестная сообществу дыра, информация о ней рано или поздно всплывет),  поэтому, скорее всего, он попытается установить в систему бэкдор,  который позволит без всяких проблем ходить на твою машину, или бота,  рассылающего спам.&lt;/p&gt; &lt;p&gt;  Бэкдоры, трояны, боты и все остальные «нелегалы» могут быть как  совсем простыми, так и весьма изощренными, выполненными в виде отдельной  программы/скрипта, внедренными в легальные программы или же  подключенными к ядру с помощью модуля. Однако это не имеет никакого  значения, потому как любой нелегал может быть отловлен через анализ  системы на модификации (никакой код не может быть внедрен в ОС на любом  уровне без модификации окружения исполнения). А главное, что такой  анализ легко провести через заблаговременную установку специальных  систем, называемых HIDS (Локальные системы обнаружения вторжений).&lt;/p&gt; &lt;p&gt;  Одна из самых популярных HIDS, доступных в UNIX-системах, носит имя  Tripwire, однако в последнее время она потеряла свои позиции в пользу  более открытого аналога под названием AIDE (Advanced Intrusion Detection  Environment – продвинутая система обнаружения вторжений). Как и  Tripwire, AIDE основана на простом предположении: если какие-то файлы в  системе изменились без предупреждения – значит, произошло вторжение. На  деле это выглядит еще проще: при первом запуске AIDE создает базу с  контрольными суммами всех сколько-нибудь значимых для взломщика  системных файлов и периодически сверяет ее состояние с актуальным  состоянием системы. Если что-то изменилось, на предварительно указанный  e-mail отправляется письмо с предупреждением и деталями изменения.&lt;/p&gt; &lt;p&gt;  AIDE доступна в виде прекомпилированных пакетов для любого  дистрибутива и может быть установлена с помощью стандартного пакетного  менеджера:&lt;/p&gt; &lt;p&gt;&lt;code class="cs"&gt;$ sudo apt-&lt;span class="keyword"&gt;get&lt;/span&gt; install aide&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Конфигурация AIDE располагается в двух конфигурационных файлах:&lt;/p&gt; &lt;ul&gt;&lt;li&gt; /etc/default/aide – главный конфигурационный файл&lt;/li&gt;&lt;li&gt; /etc/aide/aide.conf – правила&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Первый хранит основную конфигурацию AIDE и обычно даже не требует  правки. Единственная опция, которую имеет смысл изменять, носит имя  MAILTO и содержит адрес электронной почты, на который будут отправлены  все отчеты об изменениях в файлах (по умолчанию – root). Второй хранит  список правил, на основании которых ведется анализ состояния системы  (права доступа, контрольные суммы и т.д.) В нем же задано место хранения  базы данных, хранящей предыдущее согласованное состояние системы  (/var/lib/aide/aide.db). Популярные дистрибутивы уже содержат список  необходимых правил (которые могут быть вынесены в отдельные файлы  каталога /etc/aide/aide.conf.d), поэтому мы не будем что-либо в них  менять.&lt;br /&gt;Чтобы инициализировать новую базу AIDE, воспользуемся командой aideinit:&lt;/p&gt; &lt;p&gt;&lt;code class="ruby"&gt;&lt;span class="variable"&gt;$ &lt;/span&gt;&lt;span class="identifier"&gt;sudo&lt;/span&gt; &lt;span class="identifier"&gt;aideinit&lt;/span&gt;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;После окончания ее работы в каталоге /var/lib/aide будет создана  новая база с именем aide.db.new. Чтобы сделать ее базой согласованного  состояния системы, произведем переименование:&lt;/p&gt; &lt;p&gt;&lt;code class="cs"&gt;$ sudo mv /&lt;span class="keyword"&gt;var&lt;/span&gt;/lib/aide/aide.db.&lt;span class="keyword"&gt;new&lt;/span&gt; /&lt;span class="keyword"&gt;var&lt;/span&gt;/lib/aide/aide.db&lt;/code&gt;&lt;/p&gt; &lt;p&gt;После этого можно произвести первую проверку системы:&lt;/p&gt; &lt;p&gt;&lt;code class="ruby"&gt;&lt;span class="variable"&gt;$ &lt;/span&gt;&lt;span class="identifier"&gt;sudo&lt;/span&gt; &lt;span class="identifier"&gt;aide&lt;/span&gt; -&lt;span class="identifier"&gt;c&lt;/span&gt; /&lt;span class="identifier"&gt;etc&lt;/span&gt;/&lt;span class="identifier"&gt;aide&lt;/span&gt;/&lt;span class="identifier"&gt;aide&lt;/span&gt;.&lt;span class="identifier"&gt;conf&lt;/span&gt; --&lt;span class="identifier"&gt;check&lt;/span&gt;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;При установке AIDE помещает себя в список заданий cron, поэтому  проверки будут происходить каждый день. Однако не следует полностью  полагаться на систему. Если взломщик сможет модифицировать системные  файлы для установки бэкдора, он также сможет модифицировать и сам AIDE,  включая базы данные и бинарные файлы, поэтому лучший способ  использования AIDE заключается в помещении ее на USB-флешку и ручной  запуск в случае необходимости (не забыв исправить путь поиска баз данных  в файле aide.conf):&lt;/p&gt; &lt;p&gt;&lt;code class="ruby"&gt;&lt;span class="comment"&gt;# cp /var/lib/aide/aide.db* /usr/bin/aide \&lt;/span&gt;&lt;br /&gt;/&lt;span class="identifier"&gt;etc&lt;/span&gt;/&lt;span class="identifier"&gt;aide&lt;/span&gt;/&lt;span class="identifier"&gt;aide&lt;/span&gt;.&lt;span class="identifier"&gt;conf&lt;/span&gt; /&lt;span class="identifier"&gt;etc&lt;/span&gt;/&lt;span class="identifier"&gt;aide&lt;/span&gt;/&lt;span class="identifier"&gt;aide&lt;/span&gt;.&lt;span class="identifier"&gt;conf&lt;/span&gt;.&lt;span class="identifier"&gt;d&lt;/span&gt;/* &lt;span class="regexp"&gt;/media/&lt;/span&gt;флешка&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Конечно же, после каждого намеренного изменения состояния системы  (установка пакетов, изменение конфигов и т.д.) базу придется  пересоздавать. Такова уж расплата за гарантию безопасности.&lt;/p&gt; &lt;p&gt;  Кроме HIDS общего назначения для UNIX-систем разработано несколько  утилит, специализирующихся исключительно на руткитах. Программы  chkrootkit и rkhunter используют базу сигнатур для поиска и обнаружения  вредоносного ПО (rkhunter также проверяет целостность исполняемых  файлов, загрузочных скриптов и анализирует сетевые интерфейсы на предмет  прослушиваемых портов). Обычно их используют совместно с AIDE для  создания дополнительного слоя безопасности. Доступны в любом  дистрибутиве. Использовать предельно просто:&lt;/p&gt; &lt;p&gt;&lt;code class="ruby"&gt;&lt;span class="variable"&gt;$ &lt;/span&gt;&lt;span class="identifier"&gt;sudo&lt;/span&gt; &lt;span class="identifier"&gt;chkrootkit&lt;/span&gt;&lt;br /&gt;&lt;span class="variable"&gt;$ &lt;/span&gt;&lt;span class="identifier"&gt;sudo&lt;/span&gt; &lt;span class="identifier"&gt;rkhunter&lt;/span&gt; --&lt;span class="identifier"&gt;check&lt;/span&gt;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;На экране появится информация о проверяемых бинарниках, файлах  доступа, проверки на известные типы руткитов и т.д. Обе программы  написаны на языке shell, поэтому используют стандартные утилиты  командной строки (awk, cat, grep, …) для выполнения проверок. Если ты не  уверен в целостности этих утилит, помести их заведомо «чистые» версии  на флешку и вызывай программы следующим образом:&lt;/p&gt; &lt;p&gt;&lt;code class="ruby"&gt;&lt;span class="variable"&gt;$ &lt;/span&gt;&lt;span class="identifier"&gt;sudo&lt;/span&gt; &lt;span class="identifier"&gt;chkrootkit&lt;/span&gt; -&lt;span class="identifier"&gt;p&lt;/span&gt; /&lt;span class="identifier"&gt;media&lt;/span&gt;/флешка&lt;br /&gt;&lt;span class="variable"&gt;$ &lt;/span&gt;&lt;span class="identifier"&gt;sudo&lt;/span&gt; &lt;span class="identifier"&gt;rkhunter&lt;/span&gt; --&lt;span class="identifier"&gt;check&lt;/span&gt; --&lt;span class="identifier"&gt;bindir&lt;/span&gt; /&lt;span class="identifier"&gt;media&lt;/span&gt;/флешка&lt;/code&gt;&lt;/p&gt; &lt;h2&gt; Выводы&lt;/h2&gt; &lt;p&gt;При должном терпении организовать действительно прочную защиту  домашней машины не так сложно. И я надеюсь, что смог это доказать, даже  несмотря на то, что далеко не все из задуманного удалось поместить в  статью. В частности, пришлось опустить целый раздел, посвященный аудиту  происходящих в системе действий, но это настолько обширная тема, что ей  лучше посвятить отдельную статью, и я надеюсь, что в одном из ближайших  номеров она будет опубликована.&lt;/p&gt; &lt;h3&gt;  Пароль на GRUB&lt;/h3&gt; &lt;p&gt;  Для установки пароля на GRUB необходимо сделать две вещи:&lt;/p&gt; &lt;ol&gt;&lt;li&gt; Запустить команду /sbin/grub и набрать в ее интерактивной  оболочке команду md5crypt. После этого программа запросит пароль и  выведет на экран его md5-хеш.&lt;/li&gt;&lt;li&gt; Открыть файл /boot/grub/grub.conf и добавить в него опцию «password --md5 хеш-пароля».&lt;/li&gt;&lt;/ol&gt; &lt;h3&gt;  Tiger – анализатор локальной безопасности&lt;/h3&gt; &lt;p&gt;  Tiger – это пакет, состоящий из коллекции shell-скриптов, бинарных  файлов и файлов данных, используемый для поиска проблем безопасности  UNIX-систем. Он производит сканирование конфигурационных файлов,  файловых систем, конфигурационных файлов пользователя и генерирует  отчеты. В своей работе использует chkrootkit и John the ripper.&lt;/p&gt; &lt;h3&gt;  Zeppoo – поиск руткитов на уровне ядра&lt;/h3&gt; &lt;p&gt;  Zeppoo позволяет найти Linux руткиты, скрытые процессы и сетевые  соединения, новые системные вызовы и многое другое, используя прямой  доступ к памяти ядра с помощью файлов /dev/kmem и /dev/mem. Исходный код  доступен на сайте проекта: &lt;a href="http://sourceforge.net/projects/zeppoo" target="_blank"&gt;http://sourceforge.net/projects/zeppoo&lt;/a&gt;.&lt;/p&gt; &lt;h2&gt;  INFO&lt;/h2&gt; &lt;p&gt;  Если с придумыванием сложных паролей туго, воспользуйся утилитой  APG, которая поможет сгенерировать весьма сложный, но притом вполне  читаемый пароль.&lt;/p&gt; &lt;p&gt;Поиск suid/sgid-файлов с несколькими ссылками:&lt;/p&gt; &lt;p&gt;&lt;code class="ruby"&gt;  &lt;span class="variable"&gt;$ &lt;/span&gt;&lt;span class="identifier"&gt;&lt;span class="keymethods"&gt;find&lt;/span&gt;&lt;/span&gt; / -&lt;span class="identifier"&gt;&lt;span class="keymethods"&gt;type&lt;/span&gt;&lt;/span&gt; &lt;span class="identifier"&gt;f&lt;/span&gt; \( -&lt;span class="identifier"&gt;perm&lt;/span&gt; -&lt;span class="number"&gt;004000&lt;/span&gt; -&lt;span class="identifier"&gt;o&lt;/span&gt; -&lt;span class="identifier"&gt;perm&lt;/span&gt; -&lt;span class="number"&gt;002000&lt;/span&gt; \) -&lt;span class="identifier"&gt;links&lt;/span&gt; +&lt;span class="number"&gt;1&lt;/span&gt; -&lt;span class="identifier"&gt;ls&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2493897083572429633?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2493897083572429633/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/03/copypast-100-linux.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2493897083572429633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2493897083572429633'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/03/copypast-100-linux.html' title='Copypast: Плюс 100 к защите: Круговая оборона Linux десктопа'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1289316129860713292</id><published>2011-03-03T15:24:00.002+02:00</published><updated>2011-03-03T15:46:55.437+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>25 цитат о программировании</title><content type='html'>Ниже привожу вольный перевод заметки &lt;a href="http://www.journaldev.com/240/my-25-favorite-programming-quotes-that-are-funny-too" target="_blank"&gt;"My 25 Favorite Programming Quotes that are Funny too"&lt;/a&gt; с сайта JournalDev от автора Pankaj.&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;25 моих любимых цитат о программировании. Не без юмора.&lt;/span&gt;&lt;br /&gt;Намедни я подыскивал интересные цитаты о программировании для своей презентации. Я был в восторге от найденных фраз, которые действительно интересны и требуют некоторого напряжения серого вещества для осознания шутки юмора в них.&lt;br /&gt;&lt;br /&gt;Вот 25 из них (в рандомном порядке):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Самая приятность в булевом типе данных состоит в том, что даже ежели ты ошибся, то всего лишь на один бит (&lt;span style="font-style:italic;"&gt;bit&lt;/span&gt; в аглицком переводится, в том числе, как "небольшой кусочек"). Анонимус.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Без толково описанных требований и дизайна программирование превращается в искусство добавления багов в пустой текстовый файл. (Louis Srygley)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; До того, как софт станет многократно используемым, он сперва должен стать используемым. (Ralph Johnson)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Самый лучший способ разгона компа разгоняет его с ускорением 9.8 м/сек2. (Anonymous)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Предполагаю, что Мелкософт назвали .Net .Net-ом для того, чтобы его небыло видно при листинге директорий в Unix. (Oktal)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Ежели б строители строили строения така же как программисты программируют программы, от первого же дятла цивилизация бы рухнула. (Gerald Weinberg)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Существует два метода написания программ без ошибок. Но работает только третий. (Alan J. Perlis)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Тофсь! Цельсь! Пли! - быстрый подход к программированию.&lt;br /&gt;Тофсь! Цельсь, цельсь,  цельсь,  цельсь,  цельсь,  цельсь... - медленный подход к программированию. (Anonymous)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Это не бага - это фича. (Anonymous)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Кому "дерьмовый софт", а кому и полная занятость на работе. (Jessica Gaston)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Хороший программер всегда смотрит в обе стороны, когда переходит дорогу с односторонним движением. (Doug Linder)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Пиши свой код так, как будто хлопец, который будет его сопровождать, - психопат-насильник, который знает где тебя найти. (Martin Golding)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Программирование похоже на секс. Одна ошибка, и тебе придется поддерживать эту хрень всю оставшуюся жизнь. (Michael Sinz)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Удаленный код - надежный код. (Jeff Sickel)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Гулять по воде и писать софт по спецификации очень легко. Ежели и то, и то заморожено. (Edward V Berard)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Ежели отладка - это процесс вылавливания багов из кода, то кодирование, должно быть, процесс внесения багов в программу. (Edsger Dijkstra)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Обычно софт проходит этап бета-тестирования перед редизом. Beta по латински значит "все еще не работает". (Anonymous)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Программирование сегодня - это состязание между программерами, пытающимися создавать все более удобные идиото-ориентированные программы, и Вселенной, создающей все более тупых идиотов. Пока что Вселенная ведет. (Rick Cook)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Любопытное замечание про нашу индустрию. Мы не только не учимся на своих ошибках, мы еще и не хотим учиться на собственном успехе! (Keith Braithwaite)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Есть только два типа языков программирования: те, на которые все жалуются, и те, которые никто не пользует. (Bjarne Stroustrup)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Чтобы понять, что такое рекурсия, сначала нужно понять что такое рекурсия. (Anonymous)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Самый недорогой, наибыстрейший и наиудобнейший из компонентов не существует. (Gordon Bell)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Самое лучшее увеличение производительности - это перевод из состояния неработоспособности в рабочее состояние. (J. Osterhout)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Одна из проблем с программистами состоит в том, что никогда не можешь сказать, чем же программер занимался до тех пор, пока не стало слишком поздно. (Seymour Cray) &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;•&lt;/span&gt; Не беспокойся, если оно не работает правильно. В противном случае у тебя небыло бы работы. (Mosher’s Law of Software Engineering)&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;И еще несколько высказываний из комментариев:&lt;br /&gt;&lt;br /&gt;Говорить, что Java - хороший язык из-за того, что он работает на разных платформах, примерно то же самое, что говорить, что анальный секс хорош, потому что он не зависит от пола.&lt;br /&gt;&lt;br /&gt;Единственный способ делать меньше багов - писать меньше кода.&lt;br /&gt;&lt;br /&gt;"А вы слышали про самый быстрый мегасуперпупер компьютер? Он из вечного цикла возвращается через 6 секунд!"&lt;br /&gt;&lt;br /&gt;Некоторые люди встречая проблему думают: "Я знаю. Я заюзаю регулярки." Теперь у них две проблемы.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Сколько программеров нужно, чтобы поменять лампочку? Ни одного. Это хардварная проблема.&lt;br /&gt;&lt;br /&gt;Есть два метода конструирования софта. Первый: делать софт таким простым, что в нем не будет явных дефектов. Второй: делать софт настолько сложным, чтобы в нем небыло явных дефектов. (C.A.R. Hoare)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1289316129860713292?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1289316129860713292/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/03/25_03.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1289316129860713292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1289316129860713292'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/03/25_03.html' title='25 цитат о программировании'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-93676081165491575</id><published>2011-02-26T18:45:00.005+02:00</published><updated>2011-02-26T18:53:43.417+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='город'/><category scheme='http://www.blogger.com/atom/ns#' term='зарисовки'/><title type='text'>Бигборды Одессы. Социальные и не совсем.</title><content type='html'>Два бигборда, сфотографированные в Одессе. Качество не ахти - фотографировалось мобилкой. Но оно тут особо и не важно. Итак:&lt;br /&gt;&lt;table border=0&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-jzcj7S7mpVE/TWkulWFQFVI/AAAAAAAAFCI/3k2s330xeYM/s1600/%25D0%25A4%25D0%25BE%25D1%2582%25D0%25BE105.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/-jzcj7S7mpVE/TWkulWFQFVI/AAAAAAAAFCI/3k2s330xeYM/s200/%25D0%25A4%25D0%25BE%25D1%2582%25D0%25BE105.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5578040832592713042" /&gt;&lt;/a&gt;Агитация против абортов. Для чего-то дезигнер решил поставить фотку куклы. Сумлеваюсь, что такие "малыши" гибнут от абортов.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-Pb1pWFJ63LE/TWkvJsY-_2I/AAAAAAAAFCY/SfgaakOk-X4/s1600/%25D0%25A4%25D0%25BE%25D1%2582%25D0%25BE122.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 149px;" src="http://4.bp.blogspot.com/-Pb1pWFJ63LE/TWkvJsY-_2I/AAAAAAAAFCY/SfgaakOk-X4/s200/%25D0%25A4%25D0%25BE%25D1%2582%25D0%25BE122.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5578041457056350050" /&gt;&lt;/a&gt;И еще один. Такой нехилый некролог новопредставленному рабу божиему. А фигли?! В стране кризис. Мобильная связь дорогая. Скоро будем СМС-ки на бигбордах пересылать...&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-93676081165491575?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/93676081165491575/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/02/blog-post_2715.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/93676081165491575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/93676081165491575'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/02/blog-post_2715.html' title='Бигборды Одессы. Социальные и не совсем.'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-jzcj7S7mpVE/TWkulWFQFVI/AAAAAAAAFCI/3k2s330xeYM/s72-c/%25D0%25A4%25D0%25BE%25D1%2582%25D0%25BE105.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1725971206033849172</id><published>2011-02-26T18:29:00.001+02:00</published><updated>2011-02-26T18:30:09.587+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='работа'/><category scheme='http://www.blogger.com/atom/ns#' term='jokes'/><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>Живой писсуар</title><content type='html'>&lt;iframe width="425" height="344" src="http://www.youtube.com/embed/ziFoh6eWfrg?fs=1" frameborder="0" allowFullScreen=""&gt;&lt;/iframe&gt;&lt;br /&gt;Вот такй феномен встретил в офисе. :) Писсуар, который дышит. &lt;br /&gt;&lt;br /&gt;Заклеили его за то, что у него небыло кнопки слива. &lt;br /&gt;&lt;br /&gt;А объясняется всё, в принципе, просто. Когда вода сливается, она создает разряженную атмосферу в канлзации. Кулёк втягиваеся туда. Затем по трубе начинает подниматься теплый воздух из канализации, и кулёк опять надувается. Выглядит прикольно.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1725971206033849172?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1725971206033849172/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/02/blog-post_26.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1725971206033849172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1725971206033849172'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/02/blog-post_26.html' title='Живой писсуар'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/ziFoh6eWfrg/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1624311530035947051</id><published>2011-02-19T18:29:00.001+02:00</published><updated>2011-02-19T18:32:37.948+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='дети'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Школа, аднака.</title><content type='html'>Малый делает уроки (2-й класс). Русский язык. В дневнике написано "стр. 130. Упражнение такое-то". Открываем учебник. Страницы 130 нет. Учебник заканчивается на стр 110. То есть, вообще заканчивается - на этой странице содержание. Хммм. Малый звонит однокласснице, пытается выяснить наличие "в русском страницы 130". Кое-как выясняет, что страница 130 в ее учебнике имеется. &lt;br /&gt;- А как учебник называется? &lt;br /&gt;- "Русский язык" 2-я часть. &lt;br /&gt;- Прикольно, у нас тоже...&lt;br /&gt;Малый пошел взял погонять учебник. Таки да, там есть страница 130. И еще в добавок штук 40 в противоложность нашему. Обложки одинаковые, названия - одинаковые: "Русский язык. Часть 2." О как! Разница только в годе выпуска. Наш - укороченный выпуск - 2008 года. Одноклассницы - 2002. &lt;br /&gt;Малый говорит, в классе у кого-то есть эти страницы, а у кого-то нет...&lt;br /&gt;&lt;br /&gt;Ладно. Потом выясним. Давай делать задание. Читаем задание. "Свободный диктант после упражнения 225". Тыц! А в учебнике (там где есть страница 130) упражнения появляются начиная с номера 266. &lt;br /&gt;Занавес.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1624311530035947051?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1624311530035947051/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/02/blog-post_19.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1624311530035947051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1624311530035947051'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/02/blog-post_19.html' title='Школа, аднака.'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4572061488717945262</id><published>2011-02-14T22:20:00.001+02:00</published><updated>2011-02-14T22:24:21.607+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='мысли'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>"Мы" Евгения Замятина</title><content type='html'>Прочитал недавно роман "Мы" Евгения Замятина. Роман был писан в 1920 году в Советском Союзе. Википедия говорит, что роман послужил источником вдохновения для Орвэла при написании "1984" (29 лет спустя). Вполне возможно. Однако это совсем не значит, что произведения похожи. Совершенно разные по стилю, идее, сюжету... Ну, только то, что действия происходят в тоталитарном государстве, небезуспешно пытающемся контролировать разум его граждан.&lt;br /&gt;&lt;br /&gt;Самое сильное впечатление на меня произвел стиль автора. Это жуткий набор слов, в котором максимально возможно выкинуты глаголы, смысл которого местами нужно додумывать и вспоминать упоминания в предыдущих главах, который местами просто начинает выворачивать наизнанку... Но при этом абсолютно понятный и цельный. В нескольких местах мне становилось плохо от переживаний за главного героя, за его близкое, почти осязаемое, сумасшествие. Это роман, который передает ощущения лучше любого фильма.&lt;br /&gt;&lt;br /&gt;Стиль мне немного напомнил стиль прозы Маяковского. Он такой же дерзкий, неоднозначный, оставляющий место для догадок и предположений и в тоже время простой и понятный.&lt;br /&gt;&lt;br /&gt;Перед этим я читал "Белая Гвардия" Булгакова. Несколько мест (например, описание тифозного бреда Алексея Турбина) мне показались такими же сильными. Хотя сравнивать этих писателей, конечно же, смысла нет - они совершенно разные. Однако, возможно примерно общий период времени написания произведений наложил свой отпечаток.&lt;br /&gt;&lt;br /&gt;В общем, времени, ушедшего на прочтение книги совсем не жаль.&lt;br /&gt;&lt;br /&gt;И к стати о "Белой Гвардии" и "Мы", авторов которых недолюбливала советская власть. Когда читал "Белую Гвардию" Булгакова, а за ней - статьи по поводу ее вариантов типа "Дней Турбиных", вычитал, что это произведение стало, в том числе, причиной гонений автора со стороны советской власти. Ему не давали публиковаться, работать, критиковали в самых нелестных выражениях... В общем, все было плохо.&lt;br /&gt;&lt;br /&gt;Но я вот что думаю. Предполагаю, что в те годы (24-26, емнип), такое поведение правительства было вполне понятно и оправдано. Основу нового Советского государства составляли простые, необразованные, темные люди, с помощью (и надеюсь, что для) которых Ленин сотоварищи делали Революцию. А необразованный человек легко все принимает на веру, т.к. знаний на проверку и собственное мнение у него нет. И одна из основных задач КПСС было поддержание в этой темной массе определенного направления мысли и движения - стремление к светлому будущему, которое не может иметь что-то общее с темным прошлым.&lt;br /&gt;&lt;br /&gt;И вот в то время, как эта масса народа пытается идти практически на ощупь в указанном Лениным направлении, просто веря, что было плохо, а будет хорошо, появляется "Белая Гвардия", в которой говорится, что не все, кто был по ту сторону баррикад - однозначное зло. Это были такие же люди со своими ожиданиями, верой, понятиями о чести, субординации, Боге, власти... Они так же напивались, боялись, болели, любили... Всё то же самое! Да и Петлюра, оказывается, не убийца и враг, а человек, пытавшийся освободить Украину от Немцев с Царской властью.&lt;br /&gt;&lt;br /&gt;А что будет, если слепому с двух сторон будут кричать, что ему нужно идти в разных направлениях? Он или встанет на месте, или... Встанет на месте. И вполне понятно, что нельзя было допустить расшатывания и так еще не твердо стоящего на ногах общества.&lt;br /&gt;&lt;br /&gt;А что до личности Булгакова, Замятина и других гонимых писателей, то их эго не должно ставиться в один ранг с судьбой целого народа (а в случае СССР - 15 наций).&lt;br /&gt;&lt;br /&gt;Имхо.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4572061488717945262?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4572061488717945262/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/02/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4572061488717945262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4572061488717945262'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/02/blog-post.html' title='&quot;Мы&quot; Евгения Замятина'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4899179565504018888</id><published>2011-02-14T17:17:00.003+02:00</published><updated>2011-02-14T17:19:30.598+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='jokes'/><category scheme='http://www.blogger.com/atom/ns#' term='9gag'/><title type='text'>Cats raised guy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-PbEAIuqO324/TVlHkl5gFBI/AAAAAAAAE_Q/Qivs2JTW40s/s1600/CatRaisedGuy.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 92px;" src="http://2.bp.blogspot.com/-PbEAIuqO324/TVlHkl5gFBI/AAAAAAAAE_Q/Qivs2JTW40s/s200/CatRaisedGuy.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5573564707821851666" /&gt;&lt;/a&gt;Вольный перевод комикса &lt;a href="http://9gag.com/gag/78946/" target="_blank"&gt;отсюда&lt;/a&gt;. Не лишено правдивости :).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4899179565504018888?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4899179565504018888/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/02/cats-raised-guy.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4899179565504018888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4899179565504018888'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/02/cats-raised-guy.html' title='Cats raised guy'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-PbEAIuqO324/TVlHkl5gFBI/AAAAAAAAE_Q/Qivs2JTW40s/s72-c/CatRaisedGuy.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7009686066578867321</id><published>2011-02-11T10:59:00.004+02:00</published><updated>2011-02-11T11:12:31.608+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Facebook через HTTPS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-Crerbg-3UHs/TVT8Pa22xeI/AAAAAAAAE_I/XM3j4pGvMHQ/s1600/FBHttps.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 189px; height: 200px;" src="http://2.bp.blogspot.com/-Crerbg-3UHs/TVT8Pa22xeI/AAAAAAAAE_I/XM3j4pGvMHQ/s200/FBHttps.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5572355980801787362" /&gt;&lt;/a&gt;&lt;a href="https://facebook.com" target="_blank"&gt;Facebook&lt;/a&gt; добавил возможность серфить их сайт полностью через &lt;a href="http://ru.wikipedia.org/wiki/HTTPS" target="_blank"&gt;HTTPS&lt;/a&gt;-протокол (для тех, кто не знает - значительно более безопасный и секурный протокол, нежели HTTP). Этого давно не хватало. Гугл даже &lt;a href="https://encrypted.google.com/" target="_blank"&gt;поиск пустил через HTTPS&lt;/a&gt;! А фейсбук до сих пор этого не делал. Предполагаю, из-за того, что это значительно бОльшая нагрузка на сервера - математика там довольно замученная в HTTPS. Но это новшество не может не радовать параноиков типа меня. :)&lt;br /&gt;&lt;br /&gt;Чтобы включить эту опцию, нужно зайти в "Account Settings"/"Account Security"/"Browse Facebook on a secure connection (https) whenever possible".&lt;br /&gt;&lt;br /&gt;А еще побочным эффектом оного, я так думаю, станет реализация этой опции в ВКонтакте. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7009686066578867321?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7009686066578867321/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/02/facebook-https.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7009686066578867321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7009686066578867321'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/02/facebook-https.html' title='Facebook через HTTPS'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Crerbg-3UHs/TVT8Pa22xeI/AAAAAAAAE_I/XM3j4pGvMHQ/s72-c/FBHttps.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4742180245392064572</id><published>2011-02-01T21:38:00.002+02:00</published><updated>2011-02-01T21:56:11.009+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Art Project</title><content type='html'>Попал на сайт &lt;a href="http://www.googleartproject.com/" target="_blank"&gt;Art Project&lt;/a&gt;. Гугл в сотрудничестве с рядом музеев искусства на основе технологии Street View организовали онлайн-просмотр галереи картин в гигапиксельномо разрешении. Как по мне - это то, ради чего можно было создавать интернет и Гугл. По крайней мере. На картинах можно рассмотреть мельчайшие трещинки на полотнах. Потрясающе.&lt;br /&gt;&lt;br /&gt;Рекомендую по каждой рассматриваемой картине найти информацию в интернете. Уверен, что ее там предостаточно. Эта информация поможет картине превратиться из просто картинки в действительно осознанное и более или менее понятное произведение искусства.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4742180245392064572?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4742180245392064572/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/02/art-project.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4742180245392064572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4742180245392064572'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/02/art-project.html' title='Art Project'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3034536809502879408</id><published>2011-01-30T14:31:00.004+02:00</published><updated>2011-01-30T14:53:44.030+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>Facebook: messages + email</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TUVeiwxKC2I/AAAAAAAAEwE/BpuktDHfS0A/s1600/newmessages.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 148px;" src="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TUVeiwxKC2I/AAAAAAAAEwE/BpuktDHfS0A/s200/newmessages.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5567960465613130594" /&gt;&lt;/a&gt;Facebook добавил возможность обмена сообщениями через e-mail. Пользователю выделяется адрес &lt;nick&gt;@facebook.com. На него можно отправлять электронные письма. Интерфейс почтового ящика не такой навороченный, как у GMail, но, имхо, оно там и не надо.&lt;br /&gt;При написании сообщения теперь (раньше не проверял, правда) можно указать любой другой e-mail. Сообщение будет доставлено на него. К письмам можно прицеплять фотки и другие прицепы.&lt;br /&gt;Насколько я понимаю, это очередная попытка объединения быстрых сообщений и электронной почты. Точнее, превращение электронки в те же быстрые сообщения. НАсколько попытка будет тщетной - покажет время. Как по мне - электронная почта это одно, а IM - совсем другое. Но время покажет.&lt;br /&gt;&lt;br /&gt;Выгодя для Facebook-а очевидна. Это еще один источник (и довольно лакомый), информации о пользователях. А использование этой информации - дело фантазии ее обладателя :)&lt;br /&gt;&lt;br /&gt;P.S. Отправка писем на @fb.com и @thefacebook.com (которые тоже являются доменами Facebook) прошла удачно, но в мою учетку они не попали. Может потом попадут (после ручной модерации :) ), а может и нет.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3034536809502879408?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3034536809502879408/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/01/facebook-messages-email.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3034536809502879408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3034536809502879408'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/01/facebook-messages-email.html' title='Facebook: messages + email'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OOAwcbtnjJ8/TUVeiwxKC2I/AAAAAAAAEwE/BpuktDHfS0A/s72-c/newmessages.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4867545688671255727</id><published>2011-01-25T12:23:00.007+02:00</published><updated>2011-01-25T12:47:25.767+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='soft'/><title type='text'>WinScreener</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TT6nebIKctI/AAAAAAAAEv8/NROeBnZgOlE/s1600/WinScreener.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 142px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TT6nebIKctI/AAAAAAAAEv8/NROeBnZgOlE/s200/WinScreener.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5566070330596422354" /&gt;&lt;/a&gt;Давно вынашивал идею, которую наконец реализовал. Идея состоит в том, чтобы в отдельном окошке, которое лежит поверх остальных окон, просматривать часть другого окна, даже если оно скрыто другими окнами. Идея родилась при использовании одного монитора, когда в Visual Studio (или других бильдерах) идет долгий билд, есть время заняться другими делами. Выкидывать на самый верх цельное окно студии смысла нет, т.к. оно закроет значительную часть экрана. А вывести на верхний уровень кусочек окна - очень даже удобно. Фактически, это та же экранная лупа, только отображающая определенное окна, а не весь экран.&lt;br /&gt;Результатом раздумий и кодирования стал &lt;a href="http://sourceforge.net/projects/winscreener/" target="_blank"&gt;WinScreener&lt;/a&gt;. Программа делает именно это - выводит на экран кусочек указанного окна.&lt;br /&gt;Из дополнительных бонусов получилась фишка отображения последнего активного "родственного" указанному окна. Родственность определяется по одинаковому заголовку окна или имени класса окна. Например все консольные окна в Windows имеют именем класса строку "ConsoleWindowClass". Если есть несколько консольных окошек, которые нужно попеременно мониторить, можно в WinScreener выделить опцию Find: "First - same class". Последнее активное консольное окно будет мониториться WinScreener-ом. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TT6nD2F_lwI/AAAAAAAAEv0/RKpsvPy9Lwc/s1600/WinScreener-interface.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 120px;" src="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TT6nD2F_lwI/AAAAAAAAEv0/RKpsvPy9Lwc/s200/WinScreener-interface.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5566069873978611458" /&gt;&lt;/a&gt;Интерфейс программы не сложный. Пиктограммкой "Мишень" выбирается нужное окно. Кнопкой Start/Stop активируется процесс мониторинга. По причине того, что интересующее окно может находиться в центре родительского, я сделал так, чтобы выводилось именно выделенное окно, даже если оно является дочерним контролом диалога. Если нужно мониторить всё окно, мишень можно навести на заголовок главного окна.&lt;br /&gt;&lt;br /&gt;Одно из текущих ограничений - привязка к нижнему левому углу целевого окна. Планирую изменить это введением полос прокрутки, которыми можно будет выбрать интересующую часть окна.&lt;br /&gt;&lt;br /&gt;В программе есть что доделывать. И по интерфейсу, и по функциям. Замечания и предложения принимаются. &lt;br /&gt;&lt;br /&gt;Текущая версия - 1.0.0.0 b.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4867545688671255727?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4867545688671255727/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/01/winscreener.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4867545688671255727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4867545688671255727'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/01/winscreener.html' title='WinScreener'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TT6nebIKctI/AAAAAAAAEv8/NROeBnZgOlE/s72-c/WinScreener.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-432753801760670954</id><published>2011-01-23T13:42:00.001+02:00</published><updated>2011-01-23T13:43:32.490+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='мысли'/><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>Возраст</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TTwUNqgH9lI/AAAAAAAAEow/izjsXZJX6Z8/s1600/apps.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 56px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TTwUNqgH9lI/AAAAAAAAEow/izjsXZJX6Z8/s200/apps.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5565345464502974034" /&gt;&lt;/a&gt;Как по мне - печальная картина, учитывая, что мужику уже за 30.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-432753801760670954?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/432753801760670954/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/01/blog-post_23.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/432753801760670954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/432753801760670954'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/01/blog-post_23.html' title='Возраст'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TTwUNqgH9lI/AAAAAAAAEow/izjsXZJX6Z8/s72-c/apps.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7405355677757460393</id><published>2011-01-14T10:35:00.002+02:00</published><updated>2011-01-14T10:36:27.747+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Суровая правда из жизни программеров</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TTAK6I48DgI/AAAAAAAAEiY/x0yeFeHExk4/s1600/67660_460s.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 135px; height: 200px;" src="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TTAK6I48DgI/AAAAAAAAEiY/x0yeFeHExk4/s200/67660_460s.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5561957533737553410" /&gt;&lt;/a&gt;Вольный перевод комикса с &lt;a href="http://www.9gag.com" target="_blank"&gt;9gag.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7405355677757460393?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7405355677757460393/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/01/blog-post_14.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7405355677757460393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7405355677757460393'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/01/blog-post_14.html' title='Суровая правда из жизни программеров'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_OOAwcbtnjJ8/TTAK6I48DgI/AAAAAAAAEiY/x0yeFeHExk4/s72-c/67660_460s.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4101792700045631440</id><published>2011-01-05T08:51:00.005+02:00</published><updated>2011-01-09T19:05:00.441+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='фото'/><title type='text'>Фотоаппарат Olympus SP-350</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TSQWNaK5QMI/AAAAAAAAERQ/-_fXRODA318/s1600/lw_olympus_wideweb__470x391%252C0.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 166px;" src="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TSQWNaK5QMI/AAAAAAAAERQ/-_fXRODA318/s200/lw_olympus_wideweb__470x391%252C0.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5558592259701162178" /&gt;&lt;/a&gt;На днях полез очередной раз поискать какую-то дополнительную инфу по поводу своего Olympus SP-350. Основная причина его нечастого мною использования - быстрый расход аккумуляторов. Вставишь аккумуляторы, положишь фотоаппарат на день, включаешь, а они уже севшие. Или хватает на 5-6 кадров со вспышкой.&lt;br /&gt;&lt;br /&gt;А вчера наткнулся на &lt;a href="http://forum.ixbt.com/post.cgi?id=print:20:17371" target="_blank"&gt;ветку форума на IXBT&lt;/a&gt;, где выяснил, что, оказывается, нужно перепрошить фотоаппарат, и тогда он научится работать с NiMH аккумуляторами! Кто бы мог подумать?!&lt;br /&gt;&lt;br /&gt;Процесс прошивки довольно прост. С сайта Olympus скачивается программа Olympus Master. Камера подключается штатным USB кабелем к компу. Программа запускает мастер прошивки, подключается к камере, показывает всё, что она нашла и начинает скачивание прошивки из инета. Возможна и оффлайновая прошивка. Для этого прошивка записывается на карту памяти. Процесс описан в указанном треде.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;UPD 2011-01-09&lt;/span&gt;: Таки да работает. С NiMH-аккумуляторами фотоаппарат начал обращаться значительно бережливее.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4101792700045631440?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4101792700045631440/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/01/olympus-sp-350.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4101792700045631440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4101792700045631440'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/01/olympus-sp-350.html' title='Фотоаппарат Olympus SP-350'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OOAwcbtnjJ8/TSQWNaK5QMI/AAAAAAAAERQ/-_fXRODA318/s72-c/lw_olympus_wideweb__470x391%252C0.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-5317853577332383383</id><published>2011-01-05T08:46:00.002+02:00</published><updated>2011-01-05T08:51:03.772+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>Forever Alone</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TSQUu2GTZUI/AAAAAAAAERI/vwKVhouG76Q/s1600/emailthis.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 132px;" src="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TSQUu2GTZUI/AAAAAAAAERI/vwKVhouG76Q/s200/emailthis.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5558590635110524226" /&gt;&lt;/a&gt;Из разряда мемов &lt;a href="http://knowyourmeme.com/memes/forever-alone" target="_blank"&gt;Forever Alone&lt;/a&gt;. Приаттачен скрин еженедельного отчета от AddThis :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-5317853577332383383?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/5317853577332383383/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2011/01/forever-alone.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5317853577332383383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5317853577332383383'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2011/01/forever-alone.html' title='Forever Alone'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OOAwcbtnjJ8/TSQUu2GTZUI/AAAAAAAAERI/vwKVhouG76Q/s72-c/emailthis.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7355639530263183615</id><published>2010-12-30T12:59:00.003+02:00</published><updated>2010-12-30T13:05:15.272+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Файл hosts в Windows x64</title><content type='html'>Опять наткнулся на "отсутствие" файла &lt;span style="font-weight:bold;"&gt;hosts&lt;/span&gt; в Windows XP x64. Полез искать этот файл через файл-менеджер. А в &lt;span style="font-weight:bold;"&gt;c:\WINDOWS\system32\Drivers\&lt;/span&gt; даже директории etc нету. Начал паниковать, рыскать по директориям, под столом... Нету! Потом нажал в строке команд Unreal Commander-а&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;cd etc&lt;/span&gt;&lt;br /&gt;находясь в &lt;span style="font-weight:bold;"&gt;c:\WINDOWS\system32\Drivers\&lt;/span&gt; и попал в нужную директорию.&lt;br /&gt;Кейс связан с 32-битностью файл-мнеджера.&lt;br /&gt;&lt;br /&gt;Как вариант, открыть директорию &lt;span style="font-weight:bold;"&gt;etc&lt;/span&gt; можно через Windows Explorer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7355639530263183615?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7355639530263183615/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/hosts-windows-x64.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7355639530263183615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7355639530263183615'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/hosts-windows-x64.html' title='Файл hosts в Windows x64'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1801735610752734308</id><published>2010-12-29T10:46:00.003+02:00</published><updated>2010-12-29T10:52:09.123+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Google Bookmarks. Метка Later</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TRr2dg_RpqI/AAAAAAAAEQ0/G2dTqy6XBrM/s1600/Image%2B1.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 143px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TRr2dg_RpqI/AAAAAAAAEQ0/G2dTqy6XBrM/s200/Image%2B1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5556024077246899874" /&gt;&lt;/a&gt;Последнее время взял себе за правило интересные веб-статьи/сайты, на прочтение которых в данный момент нет времени, заносить в Google Bookmarks с меткой &lt;span style="font-weight:bold;"&gt;later&lt;/span&gt;. Иногда добаляю дополнительные характерные метки. Тем самым пытаюсь бороться с кучей открытых вкладок в броузере. Да и от компьютера и обозревателя не завишу. По прочтению статьи либо удаляю закладку из Bookmarks, либо убираю метку &lt;span style="font-weight:bold;"&gt;later&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1801735610752734308?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1801735610752734308/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/google-bookmarks-later.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1801735610752734308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1801735610752734308'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/google-bookmarks-later.html' title='Google Bookmarks. Метка Later'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TRr2dg_RpqI/AAAAAAAAEQ0/G2dTqy6XBrM/s72-c/Image%2B1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8438717604301023880</id><published>2010-12-17T16:05:00.002+02:00</published><updated>2010-12-17T16:06:19.756+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='мысли'/><category scheme='http://www.blogger.com/atom/ns#' term='политика'/><title type='text'>WikiLeaks</title><content type='html'>Не могу быть на 100% уверенным, но от истории с WikiLeaks что-то сильно попахивает Кувейтом. Опять создаем себе врага, чтобы объявить военное положение и делать то, что нам нужно.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8438717604301023880?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8438717604301023880/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/wikileaks.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8438717604301023880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8438717604301023880'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/wikileaks.html' title='WikiLeaks'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3057771262542217187</id><published>2010-12-17T14:16:00.004+02:00</published><updated>2010-12-17T14:18:03.331+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Капча</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TQtU5OSGNXI/AAAAAAAAEQU/1d7VfY_JpOo/s1600/Image%2B2.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 119px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TQtU5OSGNXI/AAAAAAAAEQU/1d7VfY_JpOo/s200/Image%2B2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5551624307727545714" /&gt;&lt;/a&gt;На ЖЖ только что капча попросила ввести прикольный текст:&lt;br /&gt;dratinct Ever.&lt;br /&gt;&lt;br /&gt;Гугель транслятор перевел как:&lt;br /&gt;С тех dratinct.&lt;br /&gt;&lt;br /&gt;Гы. Или как сейчас принято говорить, LOL.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3057771262542217187?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3057771262542217187/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_17.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3057771262542217187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3057771262542217187'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_17.html' title='Капча'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TQtU5OSGNXI/AAAAAAAAEQU/1d7VfY_JpOo/s72-c/Image%2B2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3946896220703148636</id><published>2010-12-17T10:30:00.004+02:00</published><updated>2010-12-17T10:46:20.579+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IRC'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='soft'/><title type='text'>XChat</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TQsi4YGEKoI/AAAAAAAAEQM/3_Wk7cewsMk/s1600/Image%2B1.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 162px;" src="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TQsi4YGEKoI/AAAAAAAAEQM/3_Wk7cewsMk/s200/Image%2B1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5551569317600176770" /&gt;&lt;/a&gt;Хорошая чатилка &lt;a href="http://xchat.org/" target="_blank"&gt;XChat&lt;/a&gt;. Они, в принципе, все хорошие. Но эта тоже хороша. Только работает в Windows не больше 30 дней. &lt;br /&gt;Hint: дату своей установки и прочие настройки она хранит в реестре по адресу HKEY_CURRENT_USER\Software\XChat или в файле C:\Program Files\xchat\inst.conf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3946896220703148636?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3946896220703148636/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/xchat.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3946896220703148636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3946896220703148636'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/xchat.html' title='XChat'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_OOAwcbtnjJ8/TQsi4YGEKoI/AAAAAAAAEQM/3_Wk7cewsMk/s72-c/Image%2B1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8277224903580969963</id><published>2010-12-13T10:42:00.003+02:00</published><updated>2010-12-13T11:33:58.962+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='IT'/><category scheme='http://www.blogger.com/atom/ns#' term='translation'/><title type='text'>Журналисты должны уяснить, что на самом деле означает слово "Хакер"</title><content type='html'>На сайтике &lt;a href="http://www.geek-juice.net" target="_blank"&gt;Geek Juice&lt;/a&gt; некий Kole опубликовал заметку &lt;a href="http://www.geek-juice.net/2010/12/journalists-need-to-learn-what-hacker.html" target="_blank"&gt;"Journalists need to learn what a 'hacker' really is"&lt;/a&gt; "Журналисты должны уяснить, что на самом деле означает слово "Хакер"". Ниже - вольный перевод этой заметки. Сумлеваюсь, чтобы она возымела какое-то действие в новостной среде, ибо слово Хакер очень уж красочное и удобное для запугивания обывателя. Избавляться от него журналистам будет влом. Сказать, что одмины сайт плохо настроили - скучно. Никому не интересно. А сказать, что малолетний ХАКЕР взломал коррпоративный сайт СПД Пупырышкин, так это сразу страшно и интересно. И пофиг, что совсем непонятно. Однако заметку перевел.&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;“The Globe and Mail”, одна из самых уважаемых газет в Торонто, опубликовала сегодня (11/12/2010) статью под заголовком «2010 может войти в историю, как Год Хакера». Статья рассказывает о скандале с WikiLeaks, а так же о том, как группа “хакеров” положила Visa.com, Mastercard.com und Paypal.com&lt;br /&gt;&lt;br /&gt;Ошибочное утверждение, что эта школота что-то хакнула, должно быть опровергнуто. Журналюги должны сначала мало-мальски изучить ту тему, о которой они собираются рассуждать. Особенно если они делают это на страницах одного из крупнейших изданий страны [Канады].&lt;br /&gt;&lt;br /&gt;Сегодня я бросаю им вызов (вах! все кинулись за бронежилетами :)  - прим. переводчика). Раз и навсегда я разъясню значение звания Хакер. А заодно помогу понять, как группа сосунков может положить корпоративный вебсайт несмотря на полное отсутствие основ хакинга.&lt;br /&gt;&lt;br /&gt;Итак. Начнем с хакинга 101.&lt;br /&gt;&lt;br /&gt;Возможно, вы помните киношку 90-х годов “Хакеры”. Это был веселый экшн про жизни разных хакерил, как они отрывались в свои 20 лет. То, что показано в фильме, считается взломом большинством экспертов (не уверен в переводе - прим. переводчика). Для придания привлекательности процессу хаккинга он сдобрен веселой графикой и анимацией. Однако результат этих действий - получение контроля над компьютерами для всяких грязных делишек.&lt;br /&gt;&lt;br /&gt;На самом деле взлом (как одна из ипостасей хаккинга) не терпит суеты. Нужно терпеливо искать пути проникновения в систему. Ежели ты сталкиваешься с какой-то защитой, ты программишь некий утиль, чтобы обойти её. По ходу дела ты пишешь свои утилиты, которые позволят тебе остаться незамеченным в системе.&lt;br /&gt;&lt;br /&gt;Хаккинг требует спокойствия, опыта и совсем не намного большего знания предметной области, чем у обывателя.&lt;br /&gt;&lt;br /&gt;Участие в DDOSе не требует ничего из этого.&lt;br /&gt;DOS-атака заключается, грубо говоря, в пинговании сайта клиентским компьютером снова и снова. Большинство современных сайтов легко справляются с этим. Становится гораздо интереснее, когда этим начинают заниматься тысячи клиентских компов. Тогда это называется DDOS (распределенная атака типа Отказ в Обслуживании). Она может быть реализована по разному. Как вариант, хакеры могут использовать тысячи компьютеров, контроль над которыми они получили в ходе заражения оных вирусАми. Однако чаще всего эта атака выполняется тысячами друзей, одновременно выполняющими DOS (одиночное пингование).&lt;br /&gt;&lt;br /&gt;И наконец, что же случилось с Visa.com?&lt;br /&gt;&lt;br /&gt;Тысячи объединенных нетожителей начали пинговать Visa.com (Mastercard.com, Paypal.com) одновременно. Они координировали свои действия через Twitter или другой протокол социальных сетей. Все, что нужно было сделать, это скачать программулину, которая была доступна через Twitter, и нажать одну-две кнопки. Скачал, поставил, запустил - и ты уже хакер.&lt;br /&gt;&lt;br /&gt;Пожалуйста! Ради высокого звания Технического Журналиста не называйте то, что сделала эта школота, “Хаккингом” (“Взломом” - прим. переводчика). Это больше похоже на манифестацию перед штаб-квартирой большой конторы. Только в формате HD. Забаррикадировали входные двери и боле никто не может войти. Даже разносчик пиццы.&lt;br /&gt;&lt;hr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8277224903580969963?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8277224903580969963/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_7885.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8277224903580969963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8277224903580969963'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_7885.html' title='Журналисты должны уяснить, что на самом деле означает слово &quot;Хакер&quot;'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3685500051847885808</id><published>2010-12-13T10:35:00.003+02:00</published><updated>2010-12-13T10:40:21.802+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>Новое слово</title><content type='html'>Наткнулся на новое слово, которое, несомненно, появилось совсем недавно. &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Netizens&lt;/span&gt;. Гугл-транслятор переводит его как &lt;span style="font-weight:bold;"&gt;Интернетяне&lt;/span&gt;. Понятно, что составлено слово из двух: (inter)Net + Citizen. Обозначает примерно то же, что и Citizen, токмо в области сетевого сообщества.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3685500051847885808?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3685500051847885808/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_13.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3685500051847885808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3685500051847885808'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_13.html' title='Новое слово'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1943154630290600709</id><published>2010-12-09T12:23:00.006+02:00</published><updated>2010-12-09T15:13:35.812+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><title type='text'>Инициализация цикла из середины</title><content type='html'>Увидел у Маконелла интересную конструкцию. Иногда нужно перед входом в цикл произвести какие-то действия, а потом повторять их в этом цикле, который завершгится при определенном результате выполнения этих действий. Например:&lt;br /&gt;&lt;pre name="code" class="cpp"&gt;  &lt;br /&gt;fread(hFile, buffer, buffSize, &amp;readedSize);&lt;br /&gt;while ( readedSize &gt; 0 )&lt;br /&gt;{&lt;br /&gt; foo();&lt;br /&gt; fread(hFile, buffer, buffSize, &amp;readedSize);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Получается не очень красиво, т.к. в случае изменения первого &lt;span style="font-weight: bold;"&gt;fread&lt;/span&gt; можно забыть про необходимость тех же изменений во втором.&lt;br /&gt;&lt;br /&gt;Но можно сделать так:&lt;br /&gt;&lt;pre name="code" class="cpp"&gt;  &lt;br /&gt;goto readBuffLabel;&lt;br /&gt;while ( readedSize &gt; 0 )&lt;br /&gt;{&lt;br /&gt; foo();&lt;br /&gt;readBuffLabel:&lt;br /&gt; fread(hFile, buffer, buffSize, &amp;readedSize);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;В этом случае мы имеем безусловный переход на строку, которая в единственном экземпляре произведет чтение из файла и в случае 0 размера прочитанных данных цикл завершится без выполнения foo().&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1943154630290600709?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1943154630290600709/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_09.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1943154630290600709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1943154630290600709'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_09.html' title='Инициализация цикла из середины'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8411262813105161066</id><published>2010-12-09T09:58:00.005+02:00</published><updated>2010-12-09T10:05:11.404+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='работа'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Новая специальность в IT-технологиях!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TQCNJjQjLiI/AAAAAAAAEOQ/6yLY0efoe1M/s1600/Image%2B6.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 152px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TQCNJjQjLiI/AAAAAAAAEOQ/6yLY0efoe1M/s200/Image%2B6.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5548589936143445538" /&gt;&lt;/a&gt;&lt;a href="http://www.work.ua/jobs/704453/?utm_source=JSA&amp;utm_medium=email&amp;utm_campaign=daily&amp;e=b3RzZWNAdWtyLm5ldA==&amp;d=1291851210" target="_blank"&gt;Срочно нужно менять профессию!&lt;/a&gt; Это новое перспективное веяние в области IT! Срочно все переквалифицируемся на Ведуерщих инженер-программистов! Посещаем тренинги для Ведуерщих инженер-программистов! Срочно ищем на jooble.com вакансии Ведуерщих инженер-программистов!&lt;br /&gt;Тем более с таким окладом! За 550 долларов в месяц любой Неведуерщий согласится стать Ведуерщим!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8411262813105161066?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8411262813105161066/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/it.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8411262813105161066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8411262813105161066'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/it.html' title='Новая специальность в IT-технологиях!'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TQCNJjQjLiI/AAAAAAAAEOQ/6yLY0efoe1M/s72-c/Image%2B6.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3860132009928407575</id><published>2010-12-08T15:01:00.002+02:00</published><updated>2010-12-08T15:03:09.894+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Обои на Bing.Com</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_OOAwcbtnjJ8/TP-B_bJrFpI/AAAAAAAAEN8/8CACr2ibd4s/s1600/Image%2B6.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 112px;" src="http://2.bp.blogspot.com/_OOAwcbtnjJ8/TP-B_bJrFpI/AAAAAAAAEN8/8CACr2ibd4s/s200/Image%2B6.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5548296192563811986" /&gt;&lt;/a&gt;Какие позитивные птички на обоях &lt;a href="http://bing.com" target="_blank"&gt;bing.com&lt;/a&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3860132009928407575?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3860132009928407575/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/bingcom.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3860132009928407575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3860132009928407575'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/bingcom.html' title='Обои на Bing.Com'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_OOAwcbtnjJ8/TP-B_bJrFpI/AAAAAAAAEN8/8CACr2ibd4s/s72-c/Image%2B6.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1656220013201084105</id><published>2010-12-08T12:04:00.004+02:00</published><updated>2010-12-08T12:07:01.567+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Яндекс'/><category scheme='http://www.blogger.com/atom/ns#' term='новости'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Как работают Яндекс.Новости</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TP9YokpMagI/AAAAAAAAEN0/To9AxZWJ5Hw/s1600/Image%2B5.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 163px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TP9YokpMagI/AAAAAAAAEN0/To9AxZWJ5Hw/s200/Image%2B5.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5548250719998208514" /&gt;&lt;/a&gt;Сегодня в Гугло-читалке первый раз за несколько месяцев возник пост в rss-канале у Яндекс.Новости. Прицепляю скриншот. Порадовала последняя строка поста. Особенно, учитывая дату, указанную там.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1656220013201084105?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1656220013201084105/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_08.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1656220013201084105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1656220013201084105'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_08.html' title='Как работают Яндекс.Новости'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TP9YokpMagI/AAAAAAAAEN0/To9AxZWJ5Hw/s72-c/Image%2B5.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-4697314633915827912</id><published>2010-12-07T14:50:00.001+02:00</published><updated>2010-12-07T14:52:11.432+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='мысли'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Фраза</title><content type='html'>Зацепило...&lt;br /&gt;"Мы не можем использовать такое имя переменной. Оно похоже на венгерскую нотацию". &lt;br /&gt;Йопт...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-4697314633915827912?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/4697314633915827912/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_2171.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4697314633915827912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/4697314633915827912'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_2171.html' title='Фраза'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3866366212444562298</id><published>2010-12-07T11:16:00.001+02:00</published><updated>2010-12-07T11:18:15.341+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='зарисовки'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='фото'/><title type='text'>Смерь казака</title><content type='html'>&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(http://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/rettpop/SOUAsI?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_OOAwcbtnjJ8/TP364gXk78E/AAAAAAAAENg/-V8r82RV0oo/s160-c/SOUAsI.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="http://picasaweb.google.com/rettpop/SOUAsI?feat=embedwebsite" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Смотреть галерею&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;Жил был казак. Долго он жил. Был он верен, вынослив и неприхотлив. Но в одном бою получил он смертельную рану. И выбросили его в мусор. А что ж с ним еще делать?!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3866366212444562298?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3866366212444562298/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_07.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3866366212444562298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3866366212444562298'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_07.html' title='Смерь казака'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_OOAwcbtnjJ8/TP364gXk78E/AAAAAAAAENg/-V8r82RV0oo/s72-c/SOUAsI.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2642387800590299506</id><published>2010-12-07T10:53:00.003+02:00</published><updated>2010-12-07T10:55:49.948+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>Enough with tweeting...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_OOAwcbtnjJ8/TP32PXFZwsI/AAAAAAAAENA/_sriExKqRWQ/s1600/56454_700.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 169px; height: 200px;" src="http://2.bp.blogspot.com/_OOAwcbtnjJ8/TP32PXFZwsI/AAAAAAAAENA/_sriExKqRWQ/s200/56454_700.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5547861059745465026" /&gt;&lt;/a&gt;Прямо таки в точку. Отписался от оповещений от пары френдов на Facebook из-за постов из их твитов. "Киев. Холодает". "Купил чемодан". "Сижу ем". Бееее&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2642387800590299506?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2642387800590299506/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/enough-with-tweeting.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2642387800590299506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2642387800590299506'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/enough-with-tweeting.html' title='Enough with tweeting...'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_OOAwcbtnjJ8/TP32PXFZwsI/AAAAAAAAENA/_sriExKqRWQ/s72-c/56454_700.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-5768912573366652702</id><published>2010-12-06T11:10:00.002+02:00</published><updated>2010-12-06T11:53:19.141+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='viruses'/><title type='text'>Очередной троянец-вымогатель</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TPyyYM2mB4I/AAAAAAAAEM4/DAXNZsQlMQY/s1600/1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 142px;" src="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TPyyYM2mB4I/AAAAAAAAEM4/DAXNZsQlMQY/s200/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5547504969850423170" /&gt;&lt;/a&gt;"Уж сколько раз твердили миру..."&lt;br /&gt;&lt;br /&gt;Знакомые поставили некую софтинку, которая обещала отображать кто заходил на их страницу во ВКонтакте. Софтина, естественно, ничего не отобразила. Но при заходе на популярные социалки (ВКонтакте, Мой Мир, Мой круг, etc), на странице логина стало отображаться сообщении о блокировке учетки в связи с рассылкой с нее спама. За активацию учетки спрашивали переслать 20 грн на какой-то WebMoney-кошелек.&lt;br /&gt;Подозрение сразу вызвал счетчик зарегистрированных аккаунтов во ВКонтакте. На этой странице он был около 98 000 000, в то время как он уже где-то недели две перевалил за 100 000 000. &lt;br /&gt;&lt;br /&gt;В телефонном режиме проверили с ними nslookup на vkontakte.ru, проверили файл &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;c:\windows\system32\drivers\etc\hosts&lt;/span&gt;&lt;br /&gt;Вроде нормально. Потом выяснили, что рядом с этим hosts-файлом лежал еще один скрытый. Explorer его, естественно, не отображал. В нем-то и был прописан список фишинговых страниц. Как был переименован штатный файл не знаю - по телефону не видно было.&lt;br /&gt;&lt;br /&gt;Выводов напрашивается несколько. Основные:&lt;br /&gt;&lt;UL&gt;&lt;br /&gt;&lt;LI&gt;Работай с правами пользователя. Никакая хрень не сможет подменить системные файлы. Ну, почти никакая. Я, по крайней мере, таких еще не встречал.&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;Работаешь под админом, пользуй админские примочки. В частности, файловый менеджер, который показывает и скрытые, и системные файлы.&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;Не ставь всякую хрень, которая должна делать то, чего не может быть.&lt;/LI&gt;&lt;br /&gt;&lt;/UL&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-5768912573366652702?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/5768912573366652702/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_06.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5768912573366652702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5768912573366652702'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_06.html' title='Очередной троянец-вымогатель'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OOAwcbtnjJ8/TPyyYM2mB4I/AAAAAAAAEM4/DAXNZsQlMQY/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7113845918062606743</id><published>2010-12-05T22:13:00.002+02:00</published><updated>2010-12-05T22:25:32.009+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Одесса'/><category scheme='http://www.blogger.com/atom/ns#' term='зарисовки'/><category scheme='http://www.blogger.com/atom/ns#' term='фото'/><title type='text'>Интересная лужа</title><content type='html'>&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(http://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/rettpop/03122010?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_OOAwcbtnjJ8/TPvy3rVZV0E/AAAAAAAAEL8/HYpvVohIcYI/s160-c/03122010.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="http://picasaweb.google.com/rettpop/03122010?feat=embedwebsite" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Лужа. 03/12/2010&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;После дождя в одной луже увидел прикольный узор.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7113845918062606743?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7113845918062606743/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_2859.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7113845918062606743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7113845918062606743'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_2859.html' title='Интересная лужа'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_OOAwcbtnjJ8/TPvy3rVZV0E/AAAAAAAAEL8/HYpvVohIcYI/s72-c/03122010.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7201392610789766928</id><published>2010-12-05T22:10:00.005+02:00</published><updated>2010-12-30T10:39:29.209+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Одесса'/><category scheme='http://www.blogger.com/atom/ns#' term='зарисовки'/><category scheme='http://www.blogger.com/atom/ns#' term='фото'/><title type='text'>Одесса, Привоз, туман</title><content type='html'>&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(http://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/rettpop/qlvXkI?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_OOAwcbtnjJ8/TPvucGv8SmE/AAAAAAAAELU/AimQG6B4TQA/s160-c/qlvXkI.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="http://picasaweb.google.com/rettpop/qlvXkI?feat=embedwebsite" style="color:#4D4D4D;font-weight:bold;text-decoration:none;" target="_blank"&gt;Одесса, Привоз. Туман&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;В пятницу был возле Привоза. На фоне новых многоэтажек очень гротескно смотрятся старые полуразвалившиеся, но всё еще обитаемые, постройки.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;UPD: 2010-12-30 10-37-51.&lt;/span&gt;&lt;br /&gt;Вчера был на тыльной стороне этого строения. Ни 21-м, ни 20 веками там и не пахнет. Пахнет много чем, но не этим. Тут же впоминаются картины постапокалиптически-настроенных проризведений. Разруха, бедность, темень... На днях зайду с фотоаппаратом - пощелкаю.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7201392610789766928?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7201392610789766928/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_05.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7201392610789766928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7201392610789766928'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post_05.html' title='Одесса, Привоз, туман'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_OOAwcbtnjJ8/TPvucGv8SmE/AAAAAAAAELU/AimQG6B4TQA/s72-c/qlvXkI.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-6534489303462378991</id><published>2010-12-05T20:21:00.004+02:00</published><updated>2010-12-05T20:29:05.787+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>23</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TPvY1ItNqdI/AAAAAAAAEI0/K_dnKM-8w-4/s1600/PC054122.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 139px;" src="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TPvY1ItNqdI/AAAAAAAAEI0/K_dnKM-8w-4/s200/PC054122.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5547265773418686930" /&gt;&lt;/a&gt;На днях в один и тот же день в трамвае и троллейбусе дали два талончика. Примечательны номера этих талончиков.&lt;br /&gt;&lt;br /&gt;0+36-6-3-4 = &lt;a href="http://ru.wikipedia.org/wiki/%D0%A7%D0%B8%D1%81%D0%BB%D0%BE_23_%28%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%29" target="_blank"&gt;23&lt;/a&gt;&lt;br /&gt;0+5+0+5+6+7 = &lt;a href="http://ru.wikipedia.org/wiki/%D0%A7%D0%B8%D1%81%D0%BB%D0%BE_23_%28%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%29" target="_blank"&gt;23&lt;/a&gt;&lt;br /&gt;0+50-5-6-7 = &lt;a href="http://ru.wikipedia.org/wiki/%D0%A7%D0%B8%D1%81%D0%BB%D0%BE_23_%28%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%29" target="_blank"&gt;32 (антипод 23)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-6534489303462378991?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/6534489303462378991/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/23.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6534489303462378991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6534489303462378991'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/23.html' title='23'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_OOAwcbtnjJ8/TPvY1ItNqdI/AAAAAAAAEI0/K_dnKM-8w-4/s72-c/PC054122.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3977358399794836336</id><published>2010-12-02T18:07:00.002+02:00</published><updated>2010-12-02T18:08:57.948+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='еда'/><category scheme='http://www.blogger.com/atom/ns#' term='жизнь'/><title type='text'>Оригинальный тортик</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TPfEisYYBNI/AAAAAAAAEIs/h2FMNeFeOkg/s1600/54585_460.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 136px; height: 200px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TPfEisYYBNI/AAAAAAAAEIs/h2FMNeFeOkg/s200/54585_460.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5546117566438048978" /&gt;&lt;/a&gt;Хех. Прикольный тортик. Для детского Дня Рождения, имхо, очень даже задорная идея.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3977358399794836336?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3977358399794836336/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3977358399794836336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3977358399794836336'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/blog-post.html' title='Оригинальный тортик'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TPfEisYYBNI/AAAAAAAAEIs/h2FMNeFeOkg/s72-c/54585_460.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2131812284962949992</id><published>2010-12-01T10:22:00.001+02:00</published><updated>2010-12-01T10:34:11.918+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Рекомендации NASA по написанию безопасных программ.</title><content type='html'>На сайте NASA разыскался документ &lt;a href="http://www.hq.nasa.gov/office/codeq/doctree/871913.pdf"&gt;"NASA Software Safety Guidebook"&lt;/a&gt;. Сам документ датирован мартом 2004 года, но, имхо, ценности его это не умаляет. Документ является подборкой ркомендаций по написанию безопасных программ. Такая махина как NASA наверняка имеет мощную теоритическую базу по формированию требований к используемому ими софту. Так что прочтение этого руководства, думаю, будет не бесполезным. Сам я доку еще не прочитал - только нашел. Но вот в блоге у &lt;a href="http://blog.not-a-kernel-guy.com/2010/11/30/938" target="_blank"&gt;Алексея Пахунова&lt;/a&gt; подсмотрел несколько высказываний (мотиваторов к прочтению :) ). Пока их и приведу тут.&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;p&gt;Например, идет речь о мультипрограммировании (N-Version Programming). Одна и та же функциональность реализуется разными способами. Если разные версии возвращают одинаковый результат, то всё в порядке. Если результаты не совпадают, то используется голосование, чтобы определить какой результат наиболее достоверный. Для защиты от одного сбоя нужно написать три разных реализации; от двух – пять.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Теперь интересное:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;One major problem with N-Version programming is that it increases complexity, which has a direct relationship with the number of errors. In one NASA study of an experimental aircraft, all of the software problems found during testing were the result of the errors in the redundancy management system. The control software operated flawlessly!&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Одна из главных проблем мультипрограммирования состоит в повышении сложности, что напрямую влияет на количество ошибок. Одно из исследований экспериментального самолета проведённое NASA показало, что все программные ошибки, найденные во время тестирования, были результатом ошибок в системе резервирования. Управляющее программное обеспечение работало безупречно!&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Секция про языки тоже забавна. Сначала речь идет о «безопасном подмножестве» языков. Из него исключаются все мало-мальски неоднозначные, сложные, спорные и просто неудачные языковые конструкции. Далее разбираются разные языки. Про Ada – не интересно. Язык специально создавался для подобных применений. Ассемблер принимается за необходимое зло. Про Си написано уже интереснее:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;In many ways, C is a higher level assembly language. This gives it great flexibility, and opens a Pandora’s box of possible errors.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Во многом, Си – это ассемблер высокого уровня. Это даёт значительную гибкость и открывает ящик Пандоры с возможными ошибками.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;Ну да. Что есть, то есть.&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Restricting the C language to certain constructs would not be feasible because the resulting language would not have the necessary functionality.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Ограничение языка Си до определенного набора разрешенных конструкций не представляется возможным, так как получившийся язык не обладал бы нужной функциональностью.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;Практически все конструкции языка придуманы, чтобы программист, в конце концов, прострелил себе ногу.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;С++:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;A standard “safe subset” of C++ does not presently exist.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Стандартное «безопасное подмножество» C++ на данный момент не существует.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;… и вряд ли появится.&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Don’t use the RTTI (Run-Time Type Information). It was added to support object oriented data bases. &lt;strong&gt;If you think it’s necessary in your program, look again at your design.&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Не используйте RTTI. Эта функциональность была добавлена для поддержки объектно-ориентированных баз данных. &lt;strong&gt;Если вы думаете RTTI необходима вашей программе, пересмотрите свой дизайн.&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;+1. Но пассаж про ОО базы данных непонятен.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Про C# написали, что это интерпретируемый язык. Про NGEN они не в курсе. С другой стороны, ну зачем им сборщик мусора во встроенной железке?&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Forth:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Forth has no “safety” features.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;В Форте нет «безопасных» конструкций.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;Просто и понятно. Ну и так далее. Там даже Visual Basic есть. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;В приложении есть рекомендации для каждого языка. Попадаются волшебные:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Use comments to describe WHAT the procedure or section is meant to do. &lt;strong&gt;It is not always clear from the assembly code.&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Используйте комментарии для описания того ЧТО процедура или секция должны делать. &lt;strong&gt;Это не всегда понятно из ассемблерного кода.&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;hr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2131812284962949992?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2131812284962949992/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/12/nasa.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2131812284962949992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2131812284962949992'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/12/nasa.html' title='Рекомендации NASA по написанию безопасных программ.'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7908889598505480711</id><published>2010-11-30T14:47:00.003+02:00</published><updated>2010-11-30T14:57:22.044+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='icq'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><title type='text'>ВКонтакте - через jabber</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TPTzaiW6eyI/AAAAAAAAEIk/7l0HK215LMI/s1600/Jabber.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 147px;" src="http://3.bp.blogspot.com/_OOAwcbtnjJ8/TPTzaiW6eyI/AAAAAAAAEIk/7l0HK215LMI/s200/Jabber.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5545324678424984354" /&gt;&lt;/a&gt;Не знаю давно ли, но &lt;a href="http://www.vkontakte.ru" target="_blank"&gt;ВКонтакте&lt;/a&gt; стал позволять обмениваться сообщенями с друзьями &lt;a href="http://vkontakte.ru/help.php?page=jabber" target="_blank"&gt;через Jabber-сервер&lt;/a&gt;. Что не может не радовать, ибо для этого можно пользовать любой мессенджер, умеющий работать через протокол Jabber-а.&lt;br /&gt;&lt;br /&gt;Та же возможность есть и у Facebook, последователем которого, как ни крути, ВКонтакте остается быть.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7908889598505480711?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7908889598505480711/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/jabber.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7908889598505480711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7908889598505480711'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/jabber.html' title='ВКонтакте - через jabber'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_OOAwcbtnjJ8/TPTzaiW6eyI/AAAAAAAAEIk/7l0HK215LMI/s72-c/Jabber.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2810526194709846576</id><published>2010-11-30T13:09:00.003+02:00</published><updated>2010-11-30T13:10:52.199+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='life hack'/><title type='text'>Функциональный поясной ремень</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TPTbh_DKkjI/AAAAAAAAEIc/E9W0rJBZllg/s1600/53556_700_v1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TPTbh_DKkjI/AAAAAAAAEIc/E9W0rJBZllg/s200/53556_700_v1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5545298418106798642" /&gt;&lt;/a&gt;Имхо, идея суперская. Погрешность на одежду, конечно имеется, но все равно...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2810526194709846576?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2810526194709846576/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_30.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2810526194709846576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2810526194709846576'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_30.html' title='Функциональный поясной ремень'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TPTbh_DKkjI/AAAAAAAAEIc/E9W0rJBZllg/s72-c/53556_700_v1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2798298329461127599</id><published>2010-11-29T14:06:00.003+02:00</published><updated>2010-11-29T14:10:34.366+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='jokes'/><title type='text'>Unhandled Exception</title><content type='html'>Реальный пример Unhandled Exception (Необработанное Исключение). Такое бывает, когда не используют try/catch.&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-598bdbf432440d98" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v20.nonxt4.googlevideo.com/videoplayback?id%3D598bdbf432440d98%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329890523%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D62D3A94F4A2E5F8153789142ED74CBD589C43D1B.1F45760FF50D02A375DC4BE3110AD04F31891CE8%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D598bdbf432440d98%26offsetms%3D5000%26itag%3Dw160%26sigh%3DUNczfVmxu0-k9cpap5lP24kzQmk&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v20.nonxt4.googlevideo.com/videoplayback?id%3D598bdbf432440d98%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329890523%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D62D3A94F4A2E5F8153789142ED74CBD589C43D1B.1F45760FF50D02A375DC4BE3110AD04F31891CE8%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D598bdbf432440d98%26offsetms%3D5000%26itag%3Dw160%26sigh%3DUNczfVmxu0-k9cpap5lP24kzQmk&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2798298329461127599?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2798298329461127599/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/unhandled-exception.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2798298329461127599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2798298329461127599'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/unhandled-exception.html' title='Unhandled Exception'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-5223824010643071977</id><published>2010-11-27T00:04:00.003+02:00</published><updated>2010-11-27T14:34:14.245+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='мысли'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>"Метро 2033"</title><content type='html'>Кстати, о писче духовной. Намедни дочитал творение Дмитрия Глуховского "Метро 2033". Примерный сюжет: люди, вынужденные жить в метро после атомной войны, сталкиваются с давно уже пройденными этапами развития своей цивилизации в миниатюре (не-рыбо-не-мясо, нацисты, капиталисты, социалисты, людоеды). Еще они сталкиваются с новым вариантом жизни на планете, возникшем под действием радиации. Сказать честно, если бы мне за 5 минут дали выжимку из книги и выбор читать или нет, я бы выбрал второе.&lt;br /&gt;&lt;br /&gt;Главный вопрос к сюжету, который возник в конце прочтения, - зачем черные полезли в метро?! Им что, сверху было мало места?! Имхо, реальное упущение автора. Сомневаюсь, что я один задался этим вопросом.&lt;br /&gt;&lt;br /&gt;Что покоробило в книге, так это поливание грязью "красных активистов". В лице них хается советская власть, которая, в сущности, это метро-то и построила.&lt;br /&gt;&lt;br /&gt;А так - книга как книга. Если есть возможность заплатить гривень 40-50, чтобы оплатить труд автора, печатников, водителей, художников и прочих, причастных к проекту, то ради нескольких часов чтения, имхо, можно потратить.&lt;br /&gt;&lt;br /&gt;ЗЫЖ Правда, особой объективности я могу и не выказать, имбо перед этой книгой я по очереди прочитал сначала Маяковского "Путешествие в Америку", а затем Булгакова - "Белая Гвардия", "Записки юного врача" и несколько рассказов. Поэтому "Метро 2033" воспринялось как работа отличника-ПТУшника.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-5223824010643071977?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/5223824010643071977/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/2033.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5223824010643071977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5223824010643071977'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/2033.html' title='&quot;Метро 2033&quot;'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2958226382738000586</id><published>2010-11-26T23:43:00.002+02:00</published><updated>2010-11-27T00:03:57.499+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cinema'/><category scheme='http://www.blogger.com/atom/ns#' term='мысли'/><title type='text'>Фильмочки</title><content type='html'>Только что посмотрели с супругой фильм &lt;a href="http://www.theinceptionmovie.com/" target="blank"&gt;"Interception"&lt;/a&gt; (&lt;a href="http://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC,_2010)" target="blank"&gt;"Начало"&lt;/a&gt;). Фильм впечатлил. Закрученность сюжета и оторванность идеи от реальности очень захватила. Последнее время я для себя определил новый разряд духовной пищи (чтиво, кино) - "Стоит потраченного времени". Так вот, "Начало" подпадает под... категорию "Не жалко потраченного времени". Да. Время, потраченное на просмотр фильма, значительно дороже отдачи от этого фильма. Но в пятницу потратить пару часов на просмотр качественного непредсказуемого сюжета не так жалко, как на просмотр чего-то типа "Хищника".&lt;br /&gt;В общем, если будет пара лишних часов и с поллитра кагора - есть вариант как этот кагор употребить - под фильм "Начало" :).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2958226382738000586?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2958226382738000586/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_26.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2958226382738000586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2958226382738000586'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_26.html' title='Фильмочки'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2101944550732003941</id><published>2010-11-25T14:48:00.002+02:00</published><updated>2010-11-25T14:50:58.547+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Одесса'/><category scheme='http://www.blogger.com/atom/ns#' term='зарисовки'/><category scheme='http://www.blogger.com/atom/ns#' term='фото'/><title type='text'>Наш двор.</title><content type='html'>&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(http://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/rettpop/WLHPWG?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_OOAwcbtnjJ8/TO5a1aD1-lE/AAAAAAAAEB0/T9UAs34kGsI/s160-c/WLHPWG.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="http://picasaweb.google.com/rettpop/WLHPWG?feat=embedwebsite" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Наш двор&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;Наш двор имеет зеленую площадку, на ней - пара качелей, теннисный стол, чаще всего выступающий в роли подставки для бутылок, стол для игры в домино и толпу бомжей и дворников, которые используют площадку для хранения своего загадочного скарба.&lt;br /&gt;&lt;br /&gt;На волне последних мэрских выборов добавили еще одни качели. Количество маргинальных посетителей не уменьшили.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2101944550732003941?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2101944550732003941/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_7008.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2101944550732003941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2101944550732003941'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_7008.html' title='Наш двор.'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_OOAwcbtnjJ8/TO5a1aD1-lE/AAAAAAAAEB0/T9UAs34kGsI/s72-c/WLHPWG.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7692924184364675890</id><published>2010-11-25T14:19:00.006+02:00</published><updated>2010-11-25T14:22:31.907+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='зарисовки'/><category scheme='http://www.blogger.com/atom/ns#' term='фото'/><title type='text'>Фото-зарисовки</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TO5VAUpyaXI/AAAAAAAAD7M/9GxoBVZOHI0/s1600/IMG216.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 124px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TO5VAUpyaXI/AAAAAAAAD7M/9GxoBVZOHI0/s200/IMG216.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5543461655371999602" /&gt;&lt;/a&gt;Сфоткал сатаниста от Daewoo. &lt;br /&gt;&lt;br /&gt;ЗЫЖ Для тех, кто в танке - аналогия с сатанистами возникла из-за перевернутого значка Daewoo&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7692924184364675890?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7692924184364675890/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_2233.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7692924184364675890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7692924184364675890'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_2233.html' title='Фото-зарисовки'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TO5VAUpyaXI/AAAAAAAAD7M/9GxoBVZOHI0/s72-c/IMG216.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7954948816932786263</id><published>2010-11-25T14:11:00.003+02:00</published><updated>2010-11-25T14:12:18.763+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='зарисовки'/><category scheme='http://www.blogger.com/atom/ns#' term='фото'/><title type='text'>Смайлик в небе</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TO5SkQM6CPI/AAAAAAAAD68/hjRPkM028LI/s1600/IMG179.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TO5SkQM6CPI/AAAAAAAAD68/hjRPkM028LI/s200/IMG179.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5543458974117529842" /&gt;&lt;/a&gt;Субж, собсна... Снято сегодня. В Одессе.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7954948816932786263?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7954948816932786263/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_25.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7954948816932786263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7954948816932786263'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_25.html' title='Смайлик в небе'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OOAwcbtnjJ8/TO5SkQM6CPI/AAAAAAAAD68/hjRPkM028LI/s72-c/IMG179.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-2552019488174120968</id><published>2010-11-24T23:06:00.001+02:00</published><updated>2010-11-24T23:08:24.745+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Экивоки</title><content type='html'>Взято &lt;a href="http://rsdn.ru/article/patterns/framework.xml"&gt;отсюда&lt;/a&gt;:&lt;br /&gt;"Начнём с первого правила архитектора программного обеспечения. Если вы хотите спроектировать framework, то не делайте этого. Второе правило - если вы хотите спроектировать framework, то никогда не делайте этого. Третье правило – если вы всё ещё хотите спроектировать framework, то так вам и надо, отвечать за последствия будете сами :)"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-2552019488174120968?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/2552019488174120968/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_24.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2552019488174120968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/2552019488174120968'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_24.html' title='Экивоки'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3471978914544304557</id><published>2010-11-24T10:22:00.007+02:00</published><updated>2010-11-24T11:00:40.988+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>Мышь A4Tech WOP-35</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_OOAwcbtnjJ8/TOzMO8M0IFI/AAAAAAAAD6s/kJ2eAB0sKJs/s1600/a4-tech-optical-mouse-greateye-wop-1671707.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 161px;" src="http://2.bp.blogspot.com/_OOAwcbtnjJ8/TOzMO8M0IFI/AAAAAAAAD6s/kJ2eAB0sKJs/s200/a4-tech-optical-mouse-greateye-wop-1671707.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5543029798436347986" /&gt;&lt;/a&gt;После долгого перерыва в использовании мыши A4Tech WOP-35 снова поставил ее таки себе на работе. Решил написать хвалебную &lt;s&gt;оду&lt;/s&gt; заметку сему девайсу.&lt;br /&gt;Решительно не понимаю людей, которые отказываются от подобных гаджетов (в частности - от манипуляторов) с воплями "Зачем мне это?! Оно сложное! Мне нужно простое!" Дык, мак вам в руки - одна кнопка и без скроллера. Да еще и с шариком - самое то!&lt;br /&gt;А я уже лет 8 пользую WOP-35. Основное преимущество этой мыши перед остальными - 4 настраиваемых кнопки + 1 не настраиваемая (левая кнопка).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TOzOBkc_JHI/AAAAAAAAD60/wNtbUbA98rU/s1600/A4Tech-Buttons.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 173px; height: 200px;" src="http://4.bp.blogspot.com/_OOAwcbtnjJ8/TOzOBkc_JHI/AAAAAAAAD60/wNtbUbA98rU/s200/A4Tech-Buttons.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5543031767746684018" /&gt;&lt;/a&gt;Настраиваю кнопки я так, как показано на скриншоте окна настроек мыши:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Под указательным пальцем - не настраиваемая левая кнопка мыши&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Под средним пальцем - двойной клик левой клавишей&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Под дальним колесом - Esc. Она используется не часто, т.к. нужно отрывать указательный или средний пальцы, чтобы нажать ее. Да еще и есть риск прокрутить колесо, что не всегда удобно&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Под безымянным пальцем - правая кнопка мыши&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Под большим пальцем - Enter. Одна из наиболее часто используемых кнопок на ровне с левой и правой кнопками.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;Наличие кнопок для Enter и двойного клика экономит уйму времени на протяжение рабочего дня. Enter нажимается правой рукой (в правой части клавиатуры). Для этого руку нужно сымать с мыши. А тут - все под рукой. Точнее, под пальцем.&lt;br /&gt;Кнопка с двойным кликом экономит ровно половину времени от двойного нажатия на левую кнопку. Какая-то микросекунда, но в сумме за день получается сравнительно немало. А за неделю? А за год? А ежели сэкономленное время потом учтётся на смертном одре? ;) &lt;br /&gt;&lt;br /&gt;Эргономика у мыши довольно удобная. Мышь достаточно выпуклая, чтобы на ней точно уместилась ладонь. Остальное меня не очень интересует. Но, имхо, 8 лет использования говорит о том, что меня от это мыши прёт. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3471978914544304557?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3471978914544304557/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/a4tech-wop-35.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3471978914544304557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3471978914544304557'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/a4tech-wop-35.html' title='Мышь A4Tech WOP-35'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_OOAwcbtnjJ8/TOzMO8M0IFI/AAAAAAAAD6s/kJ2eAB0sKJs/s72-c/a4-tech-optical-mouse-greateye-wop-1671707.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1981531766749960354</id><published>2010-11-23T23:23:00.003+02:00</published><updated>2010-11-23T23:34:34.466+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><title type='text'>Обновление Sysinternals Suite</title><content type='html'>Обновился набор от Sysinternals &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx" target="_blank"&gt;Sysinternals Suite&lt;/a&gt;. Набор архиполезных администраторских утилит от Марка Руссиновича. Рекламировать его смысла нет.&lt;br /&gt;Одна из главных фич новой версии Process Explorer - индикация сетевой активности процесса. &lt;br /&gt;И, не уверен, что новая фича, но я ее раньше не замечал, - отображение сервиса, исполняемого svchost.exe. При наведении мыши на этот процесс можно посмотреть что именно он выполняет. Имхо - фича полезная, ибо какая-то кака может спрятаться за svchost, а админ ее и не заметит.&lt;br /&gt;&lt;br /&gt;Еще одна фича, которую я всегда пользую - проверка подписанности образа процесса (Options/Verify Image Signatures). В отдельном столце отображается результат сверки цифровой подписи образа процесса и записи на сайте производителя. Оч удобно вычислять произведения кустарных мастеров. Тем паче с названиями типа svshost.exe...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1981531766749960354?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1981531766749960354/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/sysinternals-suite.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1981531766749960354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1981531766749960354'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/sysinternals-suite.html' title='Обновление Sysinternals Suite'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7037728403436875987</id><published>2010-11-22T10:26:00.006+02:00</published><updated>2010-11-22T10:33:47.594+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='online services'/><title type='text'>Новый сервис online-платежей</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TOoqPSNf4LI/AAAAAAAAD6k/UMCMLvoOFbQ/s1600/plategka-com.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 152px;" src="http://1.bp.blogspot.com/_OOAwcbtnjJ8/TOoqPSNf4LI/AAAAAAAAD6k/UMCMLvoOFbQ/s200/plategka-com.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5542288733507674290" /&gt;&lt;/a&gt;&lt;a href="http://www.Bigmir.Net" target="_blank"&gt;Bigmir.Net&lt;/a&gt; запустил новый сервис оплат через интернет - &lt;a href="http://www.plategka.com" target="_blank"&gt;Plategka.Com&lt;/a&gt;. По внешнему виду - платежный терминал, только с web-интерфейсом. Платить можно, в том числе, за коммунальные услуги.&lt;br /&gt;Тенденция, имхо, положительная. Тем паче, не СПД какой-то, а более или менее крупная компания с именем. Главный вопрос, конечно, - квитанции. И как всегда, на сайте об этом - ни слова. &lt;br /&gt;&lt;br /&gt;ЗЫЖ А включаешь - не работает! (с) Жванецкъй.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7037728403436875987?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7037728403436875987/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/online.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7037728403436875987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7037728403436875987'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/online.html' title='Новый сервис online-платежей'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OOAwcbtnjJ8/TOoqPSNf4LI/AAAAAAAAD6k/UMCMLvoOFbQ/s72-c/plategka-com.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-7250681216637529459</id><published>2010-11-20T10:10:00.003+02:00</published><updated>2010-11-20T10:23:12.202+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>День рождения винды, аднака...</title><content type='html'>20.11.1985 был выпущен первый релиз Windows. Не то, чтобы стоило напиваться по этому поводу, но стакан томатного соку, имхо, можно поднять за это событие. Думаю, процентов 70 нонешних IT-crowd начали свое знакомство с персоналками именно с этой операционки. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/7/e/a/7ea5ca8c-4c72-49e9-a694-87ae755e1f58/keyevents.doc" target="_blank"&gt;Вот тут&lt;/a&gt; лежит .DOC-файл с перечнем ключевых событий в истории Microsoft. Правда, заканчивается список на 2003 году почему-то. &lt;br /&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/document/d/1-sg0NXmUFA9nBmRmynRhMqX30uczoHchtgp4dSCiLBA/edit?hl=ru" target="_blank"&gt;Здесь продублировал файл&lt;/a&gt; на случай его кончины в первоисточнике&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-7250681216637529459?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/7250681216637529459/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_20.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7250681216637529459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/7250681216637529459'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_20.html' title='День рождения винды, аднака...'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8384135908540901912</id><published>2010-11-16T11:06:00.002+02:00</published><updated>2010-11-16T11:30:23.004+02:00</updated><title type='text'>Две аксиомы компьютерного программирования</title><content type='html'>Вольный перевод &lt;a href="http://fishbowl.pastiche.org/2007/04/15/the_two_things_about_computer_programming/" target="_blank"&gt;этой странички&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Две аксиомы компьютерного программирования&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.csun.edu/%7Edgw61315/thetwothings.html"&gt;Глен Витман&lt;/a&gt; скомпилировал у себя на странице подборку Двух Аксиом. Вот краткая история этого дела:&lt;br /&gt;&lt;Blockquote&gt;&lt;br /&gt;Несколько лет назад я (&lt;a href="http://fishbowl.pastiche.org/" target="_blank"&gt;Чарльз Миллер&lt;/a&gt;) трепался с каким-то типом в баре. Когда я ему сказал, что я экономист, он спросил:&lt;br /&gt;— Дык, и какие две аксиомы экономики?&lt;br /&gt;— Чего? - был мой ему ответ.&lt;br /&gt;— Ну... Две аксиомы. Ты не в курсе что ли? У каждой сферы деятельности есть только 2 аксиомы, которые необходимо знать. Всё остальное - либо приложения к этим двум аксиомам, либо ненужный мусор.&lt;br /&gt;— Хмм. Okay. Вот тебе Две Аксиомы экономики. Первая: Вопрос стимулов (так? - прим переводчика). Вторая: Бесплатный сыр - только в мышеловке.&lt;br /&gt;Уж вечер близился, а я всё играл в игру Две Аксиомы. &lt;br /&gt;&lt;/Blockquote&gt;&lt;br /&gt;В этой подборке отмечено, что многие не соглашаются, что можно отделаться всего лишь Двумя Аксиомами. Поэтому я выкручиваюсь. Итак - мои Две по Две Аксиомы:&lt;p&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Компьютерного программирования&lt;/span&gt;&lt;br /&gt;&lt;OL&gt;&lt;br /&gt;&lt;LI&gt;Любая проблема может быть разрешена разбиением её на множество более мелких проблем.&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;Компьютер всегда делает ровно то, что ему сказано сделать. (за исключением перегретого железа и т.п. - прим. переводчика).&lt;/LI&gt;&lt;br /&gt;&lt;/OL&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Разработки программного обеспечения&lt;/span&gt;&lt;br /&gt;&lt;OL&gt;&lt;br /&gt;&lt;LI&gt;Написание кода - самая легкая часть. Написание кода так, чтобы он был понятен по прошествии времени - самая важная часть.&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;Сделай это работающим, затем сделай это элегантным, потом сделай это быстрым.&lt;/LI&gt;&lt;br /&gt;&lt;/OL&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8384135908540901912?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8384135908540901912/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_16.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8384135908540901912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8384135908540901912'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_16.html' title='Две аксиомы компьютерного программирования'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-1495451470912852825</id><published>2010-11-15T10:49:00.001+02:00</published><updated>2010-11-15T10:50:06.848+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Игра слов</title><content type='html'>Gadgets = Гаджеты = Гад же ты!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-1495451470912852825?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/1495451470912852825/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_15.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1495451470912852825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/1495451470912852825'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post_15.html' title='Игра слов'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-8554322725450114922</id><published>2010-11-08T10:34:00.002+02:00</published><updated>2010-11-08T10:39:56.523+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='мысли'/><title type='text'>Англоязычные заморочки.</title><content type='html'>&lt;span style="font-weight:bold;"&gt;"Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo"&lt;/span&gt;. Корректная английская фраза, состоящая из 8 слов. Переводится примерно так: &lt;span style="font-weight:bold;"&gt;"Бизоны из Баффало, которых пугают бизоны из Баффало, пугают бизонов из Баффало"&lt;/span&gt;. Прикол, конечно же, в значении слова (угадайте какого! :)) buffalo: бизон, Баффало (район Нью-Йорка), пугать/настораживать.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-8554322725450114922?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/8554322725450114922/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8554322725450114922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/8554322725450114922'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/11/blog-post.html' title='Англоязычные заморочки.'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-3235770929936807919</id><published>2010-10-25T12:05:00.002+03:00</published><updated>2010-10-25T12:06:40.497+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><title type='text'>Идиома владения в применении к объектам синхронизации</title><content type='html'>Интересный и оч удобный механизм работы с, в данном случае, критическими секциями. Реализация проста, а избавляет от большого количества головняка...&lt;br /&gt;&lt;a href="http://dev.ud.pp.ru/cpp/owner-idiom" target="_blank"&gt;Идиома владения в применении к объектам синхронизации&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-3235770929936807919?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/3235770929936807919/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/10/blog-post_25.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3235770929936807919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/3235770929936807919'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/10/blog-post_25.html' title='Идиома владения в применении к объектам синхронизации'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-5312133898299888066</id><published>2010-10-22T22:30:00.000+03:00</published><updated>2010-10-22T22:31:01.645+03:00</updated><title type='text'>http://www.manpower.ru/ua/accenture/index.php</title><content type='html'>Hi!&lt;p&gt;&lt;p&gt;=======================&lt;br&gt;WBR, Rett Pop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-5312133898299888066?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/5312133898299888066/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/10/httpwwwmanpowerruuaaccentureindexphp.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5312133898299888066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/5312133898299888066'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/10/httpwwwmanpowerruuaaccentureindexphp.html' title='http://www.manpower.ru/ua/accenture/index.php'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-6671534417711264204</id><published>2010-10-22T14:10:00.000+03:00</published><updated>2010-10-22T14:11:19.503+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><title type='text'>C++ Перлы</title><content type='html'>&lt;code&gt;&lt;br /&gt;switch(dwNotifyID)&lt;br /&gt; {&lt;br /&gt; case NOTIFYPARENT_BEGIN_INSTALL_OPERATIONS:&lt;br /&gt;  m_cProgressPage.SetPageText(SZ_INSTALL_HEADER_PROGRESS_PAGE_TEXT);&lt;br /&gt;  break;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; return m_rInstall.NotifyParent(dwNotifyID, dwData);&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-6671534417711264204?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/6671534417711264204/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/10/c.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6671534417711264204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/6671534417711264204'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/10/c.html' title='C++ Перлы'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1267860898302936365.post-64277679953363966</id><published>2010-10-22T13:37:00.000+03:00</published><updated>2010-10-22T13:38:03.600+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Таблица преобразования CIDR. Маска сети.</title><content type='html'>&lt;a href="https://spreadsheets.google.com/ccc?key=0AtXyj-yqzhTHdEQ2MHluRFc3ZU1sUnRoaGp6Tk80d3c&amp;hl=ru"&gt;Таблица преобразования CIDR. Маска сети.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1267860898302936365-64277679953363966?l=rettpop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rettpop.blogspot.com/feeds/64277679953363966/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://rettpop.blogspot.com/2010/10/cidr.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/64277679953363966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1267860898302936365/posts/default/64277679953363966'/><link rel='alternate' type='text/html' href='http://rettpop.blogspot.com/2010/10/cidr.html' title='Таблица преобразования CIDR. Маска сети.'/><author><name>Rett Pop</name><uri>http://www.blogger.com/profile/11397315927941695344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
