<?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-3214955259390611692</id><updated>2012-01-29T10:57:00.366-08:00</updated><category term='новые сотрудники'/><category term='эйчар'/><category term='bad doggie'/><category term='habrahabr'/><category term='xml'/><category term='diebeho'/><category term='professional question'/><category term='cache'/><category term='hobby'/><category term='mozilla'/><category term='testing'/><category term='engy'/><category term='D bad doggy'/><category term='work'/><title type='text'>Параноидальный креатифф</title><subtitle type='html'>Casual paranoid's thoughts on software development, in russian</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>49</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-6090853230873653672</id><published>2011-03-29T08:15:00.000-07:00</published><updated>2011-03-29T08:41:30.844-07: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;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/3214955259390611692-6090853230873653672?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/6090853230873653672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=6090853230873653672' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6090853230873653672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6090853230873653672'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2011/03/blog-post.html' title='Сплетни'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-7573785361515663280</id><published>2010-11-26T05:16:00.000-08:00</published><updated>2010-11-26T05:17:34.057-08:00</updated><title type='text'>Ура! Ура!</title><content type='html'>Не прошло и года, как казахские провайдеры сняли блокаду с блогспот-дот-ком!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-7573785361515663280?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/7573785361515663280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=7573785361515663280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7573785361515663280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7573785361515663280'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2010/11/blog-post.html' title='Ура! Ура!'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-7115086361086274526</id><published>2010-02-10T19:28:00.000-08:00</published><updated>2010-02-10T19:30:36.060-08:00</updated><title type='text'>состояние на сегодня</title><content type='html'>"я блядь, мне все должны"&lt;br /&gt;WaitForMultipleObjects()&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/3214955259390611692-7115086361086274526?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/7115086361086274526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=7115086361086274526' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7115086361086274526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7115086361086274526'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2010/02/blog-post.html' title='состояние на сегодня'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-5480605115350485806</id><published>2010-01-31T01:18:00.001-08:00</published><updated>2010-01-31T01:37:53.816-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><category scheme='http://www.blogger.com/atom/ns#' term='habrahabr'/><title type='text'>3 простых правила</title><content type='html'>На днях на Хабрахабре появилась статья "&lt;a href="http://habrahabr.ru/blogs/arbeit/82586/"&gt;3 простых правила, которые сделают из вас Суперзвезданутого Программиста&lt;/a&gt;".&lt;br /&gt;&lt;br /&gt;В конце статьи сказано, что это все юмор и сарказм, и что следовать этим трем правилам не следует. Думаю, очень зря. Иногда старый код настолько плох, что руки сами просятся его переписать, но разные незначительные причины не дают его переписать. Эти три правила, если вовремя придут на ум, и если бы не имели пометки "сарказм", вполне могли бы перевесить и склонить к рефакторингу.&lt;br /&gt;&lt;br /&gt;Кроме старого глючного кода еще существуют старые глючные технологии. Новый код на старых глючных технологиях не стоит переписывать. Лучше на безглючных. АктивХ, например, при любом раскладе это не твоя территория, а территория Майкрософт. Как и NPAPI с XPCOM — территория беспринципных Мозилла Фондейшн. Их использование надо сильно ограничивать в своих проектах, чем я и займусь в понедельник.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-5480605115350485806?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/5480605115350485806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=5480605115350485806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/5480605115350485806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/5480605115350485806'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2010/01/3.html' title='3 простых правила'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-8378753189690258151</id><published>2009-07-21T01:32:00.000-07:00</published><updated>2010-01-31T01:45:24.423-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>Firefox 3.5</title><content type='html'>Новая версия ФФ, опять поломана куча интерфейсов, прямо как при переходе с 2 на 3.&lt;br /&gt;&lt;br /&gt;Забавно, что на момент написания записи я еще не знал, какую свинью мне подложат в версии 3.6...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-8378753189690258151?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/8378753189690258151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=8378753189690258151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/8378753189690258151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/8378753189690258151'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2009/07/firefox-35.html' title='Firefox 3.5'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-437268296543320578</id><published>2009-04-24T03:34:00.000-07:00</published><updated>2009-04-24T03:38:03.098-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cache'/><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/3214955259390611692-437268296543320578?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/437268296543320578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=437268296543320578' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/437268296543320578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/437268296543320578'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2009/04/blog-post.html' title='О кэшировании'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-6708031751024564060</id><published>2009-02-02T00:27:00.000-08:00</published><updated>2009-02-02T00:31:59.926-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>И снова про плохую мозиллу</title><content type='html'>Написал плагин для мозиллы для отображения моих файлов. Все отлично и очень быстро работает. Оказалось, что работает в ФФ-2.&lt;br /&gt;&lt;br /&gt;Стал пробовать с ФФ-3. И ничего не работает! Разработчики, во-первых, поломали nsIZipReader, и, во-вторых, не включили в ФФ-3 nsISoap*&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/3214955259390611692-6708031751024564060?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/6708031751024564060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=6708031751024564060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6708031751024564060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6708031751024564060'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2009/02/blog-post.html' title='И снова про плохую мозиллу'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-9004687881949002224</id><published>2008-12-19T03:28:00.001-08:00</published><updated>2008-12-19T03:41:24.969-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Мозилла и копи-пасте</title><content type='html'>А вот не работает копи-пасте в Мозилле.&lt;br /&gt;&lt;br /&gt;В ActiveX-контроле не работает вообще. Даже команда из контекстного меню поля ввода ничего не вставляет.&lt;br /&gt;&lt;br /&gt;В XUL-приложении команда контекстного меню работает. Не работают горячие клавиши. Местами работают, местами не работают. Закономерности пока не обнаружено.&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/3214955259390611692-9004687881949002224?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/9004687881949002224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=9004687881949002224' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/9004687881949002224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/9004687881949002224'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2008/12/blog-post.html' title='Мозилла и копи-пасте'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-3354081922862899771</id><published>2008-11-05T03:06:00.000-08:00</published><updated>2008-11-05T03:11:48.486-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>XML от Apache</title><content type='html'>Ксерсес, Ксалан и XML-Security. Надо же было разработчикам запутаться в этих трех соснах... Усилиями одного программиста скорость построения DOM-дерева была значительно улучшена в новой версии Ксерсеса, однако совместимых с ним версий оставшихся двух проектов нет, и что-то не особо предвидится.&lt;br /&gt;&lt;br /&gt;Похоже это тот самый случай, когда качество опенсорс-продуктов не выдерживает критики.&lt;br /&gt;&lt;br /&gt;Кстати, я писал, что DOM-парсеры в массе своей работают неприемлемо медленно при определенных условиях?..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-3354081922862899771?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3354081922862899771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3354081922862899771' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3354081922862899771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3354081922862899771'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2008/11/xml-apache.html' title='XML от Apache'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-3088069554049416891</id><published>2008-09-18T02:20:00.000-07:00</published><updated>2008-09-18T02:28:42.142-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Новости тестирования</title><content type='html'>Нашел причину дураццкого поведения ICQ-сервиса в связке с Winamp plugin for QIP. Все-таки хорошая была идея — грохнуть всю коллекцию на работе :)&lt;br /&gt;&lt;br /&gt;На работе трудно без тестеров... Фактически 80% времени уходит на всякого рода настройки.&lt;br /&gt;&lt;br /&gt;Но есть кое-что, чем можно гордиться, или наоборот, от чего быть злым :) Мой старенький P-IV 2.4GHz выполняет роль маленькой сетки :) Две запущенные виртуальные машины и плюс система-хозяин эмулируют цепочку из шести компьютеров, гоняя данные между собой :)&lt;br /&gt;&lt;br /&gt;Запишу, чтобы не забыть: клиентский компьютер + HTTP прокси + синапс прокси + сервер бизнес-логики + сервер базы данных + сервер контроля версий.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-3088069554049416891?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3088069554049416891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3088069554049416891' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3088069554049416891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3088069554049416891'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2008/09/blog-post.html' title='Новости тестирования'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-4898099396099298881</id><published>2008-06-17T04:42:00.000-07:00</published><updated>2008-06-17T04:48:56.330-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Маразм крепчал...</title><content type='html'>Через пять с половиной часов начнется распространение новой версии браузера Firefox на движке Gecko. Я не знал точной даты и поэтому немного повозился с последними ночными сборками. Дебилы... У меня нет других слов, чтобы описать увиденное.&lt;br /&gt;&lt;br /&gt;Утечки остались, крахи в деструкторах/конструкторах остались, но зато добавлено много новых свистелок и бантиков. А старые превосходные компоненты, ради которых собственно мы и перешли на XPCOM, оказались выключенными! И даже не получилось собрать мозиллу с ними на моей рабочей машине.&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/3214955259390611692-4898099396099298881?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/4898099396099298881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=4898099396099298881' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4898099396099298881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4898099396099298881'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2008/06/blog-post_17.html' title='Маразм крепчал...'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-4347218743123611075</id><published>2008-06-05T01:20:00.000-07:00</published><updated>2008-06-05T01:28:04.704-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='D bad doggy'/><title type='text'>Как НЕ надо называть библиотеки</title><content type='html'>Hybrid Deadlock :D :D :D&lt;br /&gt;&lt;br /&gt;D — это такой язык программирования, а Hybrid и Deadlock — его библиотеки. Гугл в отчаяньи :)&lt;br /&gt;&lt;br /&gt;Свою следующую библиотеку вкусных функций я назову просто — "Resources" )))&lt;br /&gt;&lt;br /&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/3214955259390611692-4347218743123611075?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/4347218743123611075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=4347218743123611075' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4347218743123611075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4347218743123611075'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2008/06/blog-post.html' title='Как НЕ надо называть библиотеки'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-7800246440598826020</id><published>2008-02-17T02:40:00.000-08:00</published><updated>2008-02-17T03:13:40.627-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hobby'/><category scheme='http://www.blogger.com/atom/ns#' term='diebeho'/><title type='text'>Грустно...</title><content type='html'>Полтора года назад я заметил, что слишком много времени провожу в одном местном форуме. Решил написать небольшую, но очень мощную программку, которая ходила бы на этот форум вместо меня и сообщала о новостях.&lt;br /&gt;&lt;br /&gt;Программа была написана и внедрена. LibCurl+regex+SS_TrayIcon. Компонентно-ориентированное программирование ;) Под Вистой у нее обнаружился один баг, который был исправлен, и второй баг, который не особо мешал, но действовал на нервы. И еще был один фича-реквест от одного форумчанина, на который я забил.&lt;br /&gt;&lt;br /&gt;Неделю назад я узнал о возможности слегка управлять компьютером через канал Bluetooth, точнее просто фактом своего присутствия в радиусе действия этой беспроводной связи. Это мне очень кстати, поскольку постоянно около компьютера крутятся мои родные, и в принципе не мешало бы показать, кто его хозяин :) Первая мысль была — банально перенаправлять odnoklassniki.ru на 127.0.0.1, когда я дома. Ибо достали :)&lt;br /&gt;&lt;br /&gt;Решил добавить эту функциональность в ту самую небольшую но мощную программу. Как пинговать Bluetooth, вычитал в SDK. Добавил опций в программу, реализовал блютусовый синглтон. Самое сложное было — принести либы с работы домой. В код были добавлены несколько CString и один _bstr_t — насколько я помню, на момент написания я был очень принципиален и не допускал такого "изврата". Ладно, попозже удалю. Работает. Даже нравится :)&lt;br /&gt;&lt;br /&gt;Особенно понравилось выполнять &lt;span style="font-family:courier new;font-size:85%;"&gt;shutdown -f -s -t 30 -c "не вынес разлуки с хозяином"&lt;/span&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;span style="font-family:courier new;font-size:85%;"&gt;std::string GetThemeTitle(ULONG nId) { return m_mTitle[OrderToId(nId)]; };&lt;/span&gt;&lt;br /&gt;где&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;ULONG OrderToId(ULONG nOrder) { return m_mOrder[nOrder];};&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;std::vector&lt;ulong&gt; m_mOrder;&lt;/ulong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;У меня это просто не помещается в голове и я совершенно не понимаю, как эта система работает, и как в этом реализовать желаемую фичу. А тут еще и ВС2003 в Висте виснет при поиске...&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/3214955259390611692-7800246440598826020?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/7800246440598826020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=7800246440598826020' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7800246440598826020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7800246440598826020'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2008/02/blog-post.html' title='Грустно...'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-3645675884126335998</id><published>2008-01-13T20:34:00.000-08:00</published><updated>2008-01-13T20:58:25.508-08:00</updated><title type='text'>Январь</title><content type='html'>Прошел Новый и Старый Новый Год, а вместе с ними и отпуск.&lt;br /&gt;&lt;br /&gt;Креатива не было совсем, ни в каких сферах вообще. Прошедший год оценил как "проходной", и празднование нового тоже было "проходным". Надеюсь это не помешает наступить  "прорыву" :)&lt;br /&gt;&lt;br /&gt;На прошлых выходных достал университетские тетради. Каким умным я когда-то был... Знал на отлично линейную алгебру, не боялся брать интегралы и т.п. Но больше всего был горд за "исследование операций" — в те времена казалось могу решить любую задачу...&lt;br /&gt;&lt;br /&gt;А сейчас не могу выбрать среду для решения какой-нибудь задачи: MSVC, Perl или JS. Да и задачи сильно обмельчали.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-3645675884126335998?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3645675884126335998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3645675884126335998' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3645675884126335998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3645675884126335998'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2008/01/blog-post.html' title='Январь'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-3744661045283515181</id><published>2007-12-10T08:29:00.000-08:00</published><updated>2007-12-10T08:37:17.328-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>Нелестно об Оракле</title><content type='html'>Сегодня был неудачный день. Весь день парился с Ораклом.&lt;br /&gt;&lt;br /&gt;Это все просто неправильно.&lt;br /&gt;&lt;br /&gt;Тошнит от акронимов.&lt;br /&gt;&lt;br /&gt;Тошнит от ГУИ на Java. Пусть только кто-нибудь мне скажет, что она не тормозит. Закопаю!&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/3214955259390611692-3744661045283515181?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3744661045283515181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3744661045283515181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3744661045283515181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3744661045283515181'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/12/blog-post.html' title='Нелестно об Оракле'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-2233970900503005172</id><published>2007-11-16T03:29:00.000-08:00</published><updated>2007-11-16T03:49:04.832-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>Нелестно об XPath</title><content type='html'>Это чисто по-пионерски: создать себе непреодолимые проблемы, а потом героически их преодолевать.&lt;br /&gt;У меня есть XML с небольшим дефолтным &lt;tt&gt;xmlns&lt;/tt&gt;. Не будь этого &lt;tt&gt;xmlns&lt;/tt&gt; все было бы просто замечательно: &lt;tt&gt;"/foo/bar/@boo"&lt;/tt&gt; и бери делай что хочешь. Но вот что рекомендуется делать в случае дефолтного &lt;tt&gt;xmlns&lt;/tt&gt; — выбирать все ноды по &lt;tt&gt;*&lt;/tt&gt;, и предикатом проверять отдельно &lt;tt&gt;namespace-uri&lt;/tt&gt; и отдельно короткое имя.&lt;br /&gt;Создали целый SQL-подобный язык для нужд работы с XML как с файловой системой, а о типичнейшей ситуации не подумали...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-2233970900503005172?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/2233970900503005172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=2233970900503005172' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2233970900503005172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2233970900503005172'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/11/xpath.html' title='Нелестно об XPath'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-2544355586134617776</id><published>2007-10-23T21:48:00.000-07:00</published><updated>2007-10-23T22:06:57.361-07:00</updated><title type='text'>Нелестно о _MAX_PATH</title><content type='html'>В понедельник на работе нашел забавный buffer overrun — клиенты жаловались на плохую работу приложения в определенных условиях. Я не знаю, смеяться или плакать над значением  &lt;span style="font-family: courier new;"&gt;_MAX_PATH&lt;/span&gt; в какие-то 256 байт... В моем коде года так с 2001-го все буферы по 4к...&lt;br /&gt;&lt;br /&gt;Еще могу порадоваться: наконец-то ощутил, что у нового тысячелетия сформировалась своя музыка — новая музыка набрала критическую массу. Особенно порадовали Radiohead и Twinkle. Жить стало проще, жить стало веселей :)&lt;br /&gt;&lt;br /&gt;Вместе с тем сюрпризы приносит общественная жизнь. Я не сильно удивился подорожанию продуктов, хотя надо бы возмутиться :) Занятнее другое — в прошлое воскресенье был общенародный референдум за принятие ханституции и нового кодекса о выборах в парламент. По моим данным проголосовало 15% (имеется куча фото с пустыми журналами поздно вечером) вместо заявленных 81%. Ладно если бы заявили, что проголосовало 58% — этого было бы достаточно и относительно правдоподобно, но 81% — это как плевок в лицо интеллигенции.&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/3214955259390611692-2544355586134617776?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/2544355586134617776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=2544355586134617776' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2544355586134617776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2544355586134617776'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/10/maxpath.html' title='Нелестно о _MAX_PATH'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-5160050674882169268</id><published>2007-10-17T10:50:00.000-07:00</published><updated>2007-10-17T11:31:07.781-07:00</updated><title type='text'>...но зачем мне это??</title><content type='html'>Моя любимая программа для просмотра телепередач DScaler почему-то записывает видео без звука. Я не помню, зачем мне понадобилось записывать видео с эфира, но смысл такой, что я хотел разобраться, в чем проблема. Для этой цели поставил дома среду разработки Microsoft Visual Studio .Net и Windows Platform SDK. В очередной раз убедился, что OpenSource под виндовз — еще то извращение...&lt;br /&gt;&lt;br /&gt;Но так или иначе, программа скомпиллирована с отладочной информацией и я ее немного пощупал. Сразу выяснилось несколько интересных вещей: во-первых, проект не так заброшен, как мне казалось, и мне не стоит лезть в него со своими грязными ногами; и во-вторых та часть, которая не работает, не работает не из-за какого-то небольшого бага, а она не работает, потому что вообще отсутствует.&lt;br /&gt;&lt;br /&gt;Меня это ни разу не останавливает. Я уже скачал исходники VirtualDub (но им нужна VS2005), в которых должна быть отсутствующая в DScaler часть :)&lt;br /&gt;&lt;br /&gt;И еще мне хочется портировать XChat c gtk+ на MFC. Под виндовз текст отрисовывается просто неприлично медленно для такой замечательной труЪ-Си программы...&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/3214955259390611692-5160050674882169268?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/5160050674882169268/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=5160050674882169268' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/5160050674882169268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/5160050674882169268'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/10/blog-post_17.html' title='...но зачем мне это??'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-8918836452913803991</id><published>2007-10-01T00:56:00.000-07:00</published><updated>2007-10-01T01:12:50.046-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>Нелесно о Мозилле</title><content type='html'>Да, пиип. Мозиллу изначально писали пиип, и вот уже 12 с лишним лет этим пиип приходится пользоваться. Сижу на мозилле с версии 0.9.6, если бы я знал, что оно было пиип и за 8 лет пиип останется, то не слазил бы с ИЕ.&lt;br /&gt;&lt;br /&gt;Первый звоночек прозвенел, когда коллегу заставили писать на XPCOM-е. Второй звоночек прозвенел, когда я был вынужден ставить мозиллу в своем Gentoo Box. Mozilla — bloatware!&lt;br /&gt;&lt;br /&gt;И вот теперь я сам пытаюсь скомпилировать mozilla на своей рабочей машине с Вистой. С Вистой она компилируется полтора часа! И отваливается с ошибкой. Все утилиты, помогающие скомпилировать юниксовые приложения под виндовз — костыли по определению. И в первую очередь — Цигвин. Не предстваляю, из чьего кошмара это поделие.&lt;br /&gt;&lt;br /&gt;Отныне я признаю только две среды для опен-сорсных приложений: гентушный портеж и MSVS. Остальные любители потрахать(ся) пусть идут лесом.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-8918836452913803991?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/8918836452913803991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=8918836452913803991' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/8918836452913803991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/8918836452913803991'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/10/blog-post.html' title='Нелесно о Мозилле'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-3205868983582780213</id><published>2007-08-28T22:31:00.000-07:00</published><updated>2007-08-28T22:44:16.426-07:00</updated><title type='text'>Нелестно о ChrisTV</title><content type='html'>Вчера хотелось сделать чего-нибудь грандиозного... На том же WPF хотя бы :) В руки попала бумажная программа передач, и мое внимание остановилось на софте для ТВ-тюнера. Сайт кабельного телевидения не работал, TV Program Guide делать смысла нет, решил просто настроить запись в DSсaler.&lt;br /&gt;&lt;br /&gt;Тыркался, пыркался, никак звук не хочет записываться. Прямо хоть параллельно mencoder запускай... Решил, что все дело в слишком сложном микшере на моей новой материнской плате. DSсaler не обновлялся с декабря 2005 года, я полез в интернет найти программу посовременнее и понавороченнее.&lt;br /&gt;&lt;br /&gt;Самой свежей и навороченной оказалась ChrisTV Pro пятой версии. Скачал. Установил. Не увидел ни одного Capture Device в комбобоксе с настройками тюнера. Хотя заявлена поддержка обоих чипов на тюнере.&lt;br /&gt;&lt;br /&gt;В итоге снес. Жаль потраченного трафика.&lt;br /&gt;&lt;br /&gt;Перед сном посетила мысль скачать исходники DSсaler-а и подебажить. А что? Вполне вариант... Вдруг разберусь. Вдруг даже сделаю человеческий таймшифтинг. И консольную версию...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-3205868983582780213?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3205868983582780213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3205868983582780213' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3205868983582780213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3205868983582780213'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/08/christv.html' title='Нелестно о ChrisTV'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-4384584651686506459</id><published>2007-08-27T03:56:00.000-07:00</published><updated>2007-08-27T04:02:57.026-07:00</updated><title type='text'>Пролетел отпуск</title><content type='html'>Отпуск продолжался три недели. За это время я успел пару раз съездить на Иссык-Куль, похоронить дедушку, поменять пол в коридоре и уронить тяжелый стол себе на палец. Полгода буду отращивать новый ноготь...&lt;br /&gt;&lt;br /&gt;Мой отпуск совпал с отпуском моих родных, поэтому к компьютеру я практически не прикасался. Но выяснил, что в иксах с клипбордом полная неразбериха, и что над клипбордом работают, и в будущих версиях он будет не хуже клипборда виндовз. Поэтому определился, что в EngyCAD копи-паст будет работать по-старому, но с локальным IPC. Скоро надеюсь это реализовать и закоммитить.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-4384584651686506459?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/4384584651686506459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=4384584651686506459' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4384584651686506459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4384584651686506459'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/08/blog-post.html' title='Пролетел отпуск'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-229958101754909115</id><published>2007-07-29T20:05:00.000-07:00</published><updated>2007-07-29T20:09:00.627-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><title type='text'>Нашествие</title><content type='html'>Опять всю неделю зять в линейку резался у меня дома :)&lt;br /&gt;&lt;br /&gt;Engy не получил ни одной новой строчки. Усиленно думаю надо копи-пастом. Раньше этим занимался отдельный демон, висящий на сокете. Было удобно, но не совсем правильно. Думаю для начала разобраться с иксовыми механизмами копирования и вставки.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-229958101754909115?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/229958101754909115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=229958101754909115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/229958101754909115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/229958101754909115'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/07/blog-post_29.html' title='Нашествие'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-1188459116128673125</id><published>2007-07-27T01:11:00.000-07:00</published><updated>2007-07-27T01:16:25.145-07:00</updated><title type='text'>Все течет, все меняется</title><content type='html'>Примерно год назад в другом блоге я писал о мелочах, о том, что рутинные операции должны автоматизированы, потому что я устаю ими заниматься. Осенью был переезд на Генту, а все представляющее интерес со старой системы было запаковано и положено на полку.&lt;br /&gt;&lt;br /&gt;Вчера по причине отсутствия интернета залез в этот архив и нашел там много интересного.&lt;br /&gt;&lt;br /&gt;Но во-первых хочу сказать, что я недоволен собственно ядром. Где это видано, чтобы простейший tar.gz объемом в каких-то 200 Мб открывался в MC аж пять минут, затыкая при этом музыку? И это на моем &lt;u&gt;новом&lt;/u&gt; железе!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Самым интересным проектом был демон, который должен был время от времени просить вставить чистую болванку. Зачем ему это было нужно — другой вопрос, не менее интересный. Демон должен был разгребать фотографии, кино, музыку и записанные с эфира программы. Потом я наловчился разгребать фотографии вручную, вместо комбо-привода поставил пишущий DVD-привод... Проблема потеряла свою остроту, и этот демон так и остался в архиве.&lt;br /&gt;&lt;br /&gt;Другой известный демон, Апач, когда-то делал очень полезную работу. Моя мама любит отправлять фотографии по e-mail. Браузер имел ссылку в избранном на страничку, где мой Апач показывал последние фотографии (прошедшие обработку) и пути к ним — для поля "добавить файл". Не надо было шариться по файловой системе. Мама очень просит вернуть эту фичу :)&lt;br /&gt;&lt;br /&gt;С момента ввода моим провайдером PPPoE мой линукс потерял значение как сервер — не стоять ему подключенным к интернету днем и ночью. И вообще не стоять включенным.&lt;br /&gt;&lt;br /&gt;Красивый клиент для веб-сервиса расписания Аэрофлота РФ. Был написан быстро, на спор, что на Си можно быстро написать реактивное приложение, аналог такому же, написанному на .Net Framework 2.0, но не тормозящему. Прошло много лет, и теперь я пишу на дот-Нете...&lt;br /&gt;&lt;br /&gt;Красивая оболочка для записи передач с эфира. Можно было нажать на большую кнопку "Записывать немедленно!!!", а можно было выставить время для записи по расписанию. Это время выставлялось колесиком мышки, как на дорогих моделях микроволновок (это надо трогать, словами не объяснить...) Когда-то с ее помощью я записал отдельные серии "17 мгновений весны"... Сейчас интерес к телевидению пропал, и даже КВНы теперь смотрю, выложенные на торренте.&lt;br /&gt;&lt;br /&gt;Лежат останки медиа-комбайна, он так ничего и не научился делать. Время от времени я смотрю, что появилось нового среди медиа-комбайнов. И каждый раз мне становится плохо :) Из последнего помню такой от Nero (о нем писал в этом блоге). Интерфейс симпатичный, но внутренности оказались нерабочими. На данный момент обычная файловая система меня вполне устраивает.&lt;br /&gt;&lt;br /&gt;Вобщем, куча поделок своими руками :)&lt;br /&gt;&lt;br /&gt;Кстати, я этими поделками не прекратил заниматься. Не-rss аггрегатор DieBeho.exe для слежения за темами на нашем городском форуме. Есть новая версия, нормально работающая под Вистой.&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/3214955259390611692-1188459116128673125?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/1188459116128673125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=1188459116128673125' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/1188459116128673125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/1188459116128673125'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/07/blog-post_27.html' title='Все течет, все меняется'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-6931163488760055925</id><published>2007-07-12T19:48:00.000-07:00</published><updated>2007-07-12T19:51:02.081-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><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/3214955259390611692-6931163488760055925?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/6931163488760055925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=6931163488760055925' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6931163488760055925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6931163488760055925'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/07/blog-post_12.html' title='Разобрался'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-3335247646706173112</id><published>2007-07-08T05:03:00.000-07:00</published><updated>2007-07-08T05:14:52.346-07:00</updated><title type='text'>Мир, новых красок полный</title><content type='html'>Выложил EngyCAD в cvs.enlightenment.org&lt;br /&gt;Сразу же возникли новые проблемы...&lt;br /&gt;&lt;br /&gt;Во-первых, EngyCAD очень нестабилен на моей новой платформе. Скомпиллированный с оптимизацией -O2 он тут же выпадает в корку. Что меня удивляет...&lt;br /&gt;&lt;pre style="color: rgb(0, 102, 0);"&gt;printf("%s\n", my_iconv(dcd, TITLE));  // это работает как часы&lt;br /&gt;&lt;br /&gt;char *p;&lt;br /&gt;p = my_iconv(dcd, TITLE);&lt;br /&gt;printf("%s\n", p); // а этот кусочек уже вызывает сегфолт&lt;br /&gt;&lt;/pre&gt;Второй сюрприз -- когда я переезжал на новое железо, EFL дружно переезжал на новый color space и новые стероиды :) Теперь EngyCAD выглядит так, как будто пользователь находится под воздействием LSD :)&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/3214955259390611692-3335247646706173112?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3335247646706173112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3335247646706173112' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3335247646706173112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3335247646706173112'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/07/blog-post.html' title='Мир, новых красок полный'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-8570243023472295196</id><published>2007-07-07T10:13:00.000-07:00</published><updated>2007-07-07T10:35:12.155-07:00</updated><title type='text'>Пустота стала в 4294967296 раз больше</title><content type='html'>Забавно... На новой платформе &lt;span style="font-family:courier new;"&gt;void*&lt;/span&gt; занимает 8 байт вместо 4 байт на x86.&lt;br /&gt;Сижу думаю, что делать с таким счастьем...&lt;br /&gt;&lt;br /&gt;Также увеличился размер типа &lt;span style="font-family:courier new;"&gt;long&lt;/span&gt;, а типа &lt;span style="font-family:courier new;"&gt;long long&lt;/span&gt; остался прежним. Они теперь оба по 8 байт.&lt;br /&gt;Я считал, что увеличиться должен тип &lt;span style="font-family:courier new;"&gt;int&lt;/span&gt;, ибо он "просто целый", в отличие от "короткого целого", "длинного целого" и "длинного-длинного целого". :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;P.S. Tip of the day: &lt;span style="font-style: italic;"&gt;Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;:)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;P.P.S.&lt;br /&gt;Клёва! Теперь CVS работает без паролей, чисто на предоставленных паблик-ключах. Столько лет работал со смарткартами под виндовз, а с этим способом авторизации столкнулся впервые на юниксах :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-8570243023472295196?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/8570243023472295196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=8570243023472295196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/8570243023472295196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/8570243023472295196'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/07/4294967296.html' title='Пустота стала в 4294967296 раз больше'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-4095609635919817165</id><published>2007-06-30T20:46:00.000-07:00</published><updated>2007-06-30T20:56:50.770-07:00</updated><title type='text'>Установка системы</title><content type='html'>Вчера наносил очередные последние штрихи на свой линуксбокс :) Не обошлось без проблем: не работала команда su, не определялся DVD-RW-привод, Emerald на ~amd64 оказался действительно нестабильным :) &lt;br /&gt;Плюс в начале этой недели мне по гарантии поменяли сгоревший БП. На все эти небольшие проблемы уходит время. Но не столько времени, сколько уходит на секс с IIS и другими частями виндовз. &lt;br /&gt;&lt;br /&gt;На очереди установка EFL. Жаль, что их теперь нет в Portage на моем локальном зеркале Генту. &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/3214955259390611692-4095609635919817165?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/4095609635919817165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=4095609635919817165' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4095609635919817165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4095609635919817165'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/06/blog-post_30.html' title='Установка системы'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-3501214379703231031</id><published>2007-06-28T22:36:00.000-07:00</published><updated>2007-06-28T22:42:28.350-07:00</updated><title type='text'>Про AdSense</title><content type='html'>Можно не знать имя &lt;a href="http://lleo.aha.ru/dnevnik/2002/02/23.html"&gt;Лео Каганова&lt;/a&gt;, но нет людей в рунете, ни разу не читавших его произведений (с отсутствующим копирайтом).&lt;br /&gt;Он хоть и фрик, но мысли у него бывают здравые. Вчера как раз прочитал в его блоге &lt;a href="http://lleo.aha.ru/dnevnik/2007/06/05.html"&gt;размышления о бесплатном ПО, о рекламе&lt;/a&gt;, о сервисах и сериалах. О сервисах и сериалах напишу в другой раз (тоже интересная тема), а сейчас расскажу про бесплатное ПО и про рекламу. Потому что вчера Google предложил мне вставить блок контекстной рекламы в свой блог(и плюс к этому название моего блога наконец-то попало в базу гугла и первые строчки).&lt;br /&gt;&lt;br /&gt;Такое предложение уже было пару месяцев назад, но в тот раз из гордости забил, а когда захотел узнать про способ оплаты за это, было уже поздно — волшебный баннер уже не появлялся.&lt;br /&gt;&lt;br /&gt;В общем, вчера я этот баннер за рога — и в стойло. Блоки под контекстную рекламу нехилые. Да вы их наверняка видели. Деньги мне капают согласно кликам читателей по ссылкам из этого блока. Попробовал узнать примерные суммы, которые люди получают за показ рекламы и нашел такую голосовалку в каком-то блоггерском гнезде:&lt;br /&gt;&lt;pre&gt;Я не зарабатываю на Google AdSense  -&gt; 41%(137 Votes)&lt;br /&gt;до $10 в месяц                      -&gt; 21% (70 Votes)&lt;br /&gt;$10 - $50 в месяц                   -&gt; 12% (40 Votes)&lt;br /&gt;$50 - $100 в месяц                  -&gt;  8% (27 Votes)&lt;br /&gt;$100 - $300 в месяц                 -&gt;  6% (20 Votes)&lt;br /&gt;$300 - $500 в месяц                 -&gt;  4% (14 Votes)&lt;br /&gt;$500 - $1000 в месяц                -&gt;  3% (11 Votes)&lt;br /&gt;$1000 - $2000 в месяц               -&gt;  1% ( 2 Votes)&lt;br /&gt;больше $2000 в месяц                -&gt;  5% (16 Votes)&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Гугл обещает высылать чеки почтой. Учитывая местные понты с пластиковыми картами (Кстати!!! PayPal заработал для КГ!!!), совсем неплохой вариант. Чтобы получать полтора килобакса в месяц, необходимо 2000 посетителей в день, совершающих порядка сотни кликов по рекламе в день. Тут есть два момента.&lt;br /&gt;&lt;br /&gt;Во-первых, пишу я на русском, и для программистов, что резко ограничивает потенциальную аудиторию, тем более кликающих по рекламе.&lt;br /&gt;И во-вторых, там я часто пишу нелестное о довольно-таки популярных программных продуктах — iTunes, Nero Burning Rom, MS Windows и Visual Studio, и т.п. Как это будет выглядеть — тут я пишу плохое про продукт, а рядом через IntelliSense перечислены сайты, где эти продукты можно купить )))&lt;br /&gt;&lt;br /&gt;С одной стороны не хочется становиться лузером с "до $10 в месяц", не хочется показаться "меркантильным кю", а с другой стороны интересно посмотреть на диалектику из пункта "во-вторых" :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Короче, я в некоторых раздумьях...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;И в завершение записи немного про бесплатное ПО. Бесплатное ПО — это само по себе реклама. Иконка 16х16 в левом верхнем углу — это оно и есть. Рано или поздно прийдет заказчик, который попросит сделать то же самое, но с перламутровыми пуговицами, и отвалит за это нехилую сумму. А размазывать стоимость разработки на сотни пользователей и брать с них копейки — "попросту стыдно" &amp;trade;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-3501214379703231031?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3501214379703231031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3501214379703231031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3501214379703231031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3501214379703231031'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/06/adsense.html' title='Про AdSense'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-3699096310655275585</id><published>2007-06-27T00:39:00.000-07:00</published><updated>2007-06-27T00:45:13.243-07:00</updated><title type='text'>Танцы с бубном вокруг IIS6</title><content type='html'>Казалось бы, простая задача — убрать расширение .aspx из УРЛа.&lt;br /&gt;Никогда! Виндовз не может жить и работать без расширений на файлах! По расширению файла виндовз определеяет, что с ним можно сделать.&lt;br /&gt;&lt;br /&gt;В IIS7 эту проблему поправили. Но что делать в шестой версии?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-3699096310655275585?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3699096310655275585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3699096310655275585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3699096310655275585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3699096310655275585'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/06/iis6.html' title='Танцы с бубном вокруг IIS6'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-802747801617489193</id><published>2007-06-07T21:37:00.000-07:00</published><updated>2007-06-07T22:07:21.599-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='work'/><title type='text'>Ахтунг!</title><content type='html'>На работе очередной проект. На этот раз на дот-Нете. Пишу на C#.&lt;br /&gt;Нормальный язык, если бы не фреймворк.&lt;br /&gt;&lt;br /&gt;Например, в воскресенье, без интернета, захотелось мне аську на КПК. Нашел один клиент, написанный под .Net 2.0 CF, скачал — не работает. Оказывается, он под .Net 2.0 CF SP1.&lt;br /&gt;&lt;br /&gt;SP1 весит два мегабайта в запакованном виде, пять метров в установочном CAB-файле. Это уже перебор, нет у меня столько памяти на КПК.&lt;br /&gt;&lt;br /&gt;Нашел другой ICQ клиент — "Анастасия", весит всего 61к в архиве. Маленький, быстрый,&lt;br /&gt;не похоже, что написан на дот-Нете.&lt;br /&gt;&lt;br /&gt;Такому лаконичному языку, очень не хватает оптимизирующего компиллятора. Нашел примеры клиент-сервера на сокетах, и мне понравилось. Как он далек от дубового винапи!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ну а теперь собственно про "Ахтунг!". Мне нужно кодировать/декодировать данные в/из Base64. Нашел на CodeProject необходимый готовый класс (благо я в жизни видел извращения и похуже), и в комментариях вижу ссылку&lt;br /&gt;на System.Convert.ToBase64String/FromBase64String. Я не очень хорошего мнения о программистах Microsoft, а тут они еще и замахнулись на СВЯТОЕ.&lt;br /&gt;&lt;br /&gt;Такое чувство, что меня "клеят". Еще немного — и разденут, загнут и отымеют :)&lt;br /&gt;&lt;br /&gt;Для интереса посмотрел, как обстоят дела с Base64 в QT и GTK. Печально.&lt;br /&gt;&lt;br /&gt;Мне остается четко разделить работу и собственные убеждения и предпочтения. OpenSSL мое всйо!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-802747801617489193?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/802747801617489193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=802747801617489193' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/802747801617489193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/802747801617489193'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/06/blog-post.html' title='Ахтунг!'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-3274933981332818304</id><published>2007-05-31T21:23:00.000-07:00</published><updated>2007-05-31T21:32:37.195-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><title type='text'>Про релиз</title><content type='html'>Судя по тому, что интернет есть только на работе, и что вчера я забыл сделать tar.gz, релиз EngyCAD будет в понедельник.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Чего не будет в этом релизе:&lt;br /&gt;- OpenGL-режима;&lt;br /&gt;- истории командной строки;&lt;br /&gt;- поддержки алиасов, как это было в предыдущей версии;&lt;br /&gt;- шрифта по ГОСТу, вообще лицензионно чистых шрифтов, судя по всему;&lt;br /&gt;- вызовов free() %)&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;Imlib2&lt;br /&gt;Edb&lt;br /&gt;Ecore&lt;br /&gt;Evas&lt;br /&gt;&lt;br /&gt;Думаю, этой версии будет достаточно, чтобы понять, что EngyCAD из себя представляет, и заслуживает ли он жизни.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-3274933981332818304?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3274933981332818304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3274933981332818304' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3274933981332818304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3274933981332818304'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/05/blog-post_31.html' title='Про релиз'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-1769667758113011498</id><published>2007-05-27T22:49:00.000-07:00</published><updated>2007-05-27T22:57:40.753-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><title type='text'>Нравиццо :)</title><content type='html'>Вчера во время грозы пропал интернет. В результате я плодотворно поработал над Engy.&lt;br /&gt;&lt;br /&gt;Как я писал ранее, совсем не за горами мой переезд на новую платформу, а перед этим релиз альфы. Engycad от релиза отделяет лишь autofoo-stuff. Надеюсь, это будет несложно сделать :)&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/3214955259390611692-1769667758113011498?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/1769667758113011498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=1769667758113011498' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/1769667758113011498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/1769667758113011498'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/05/blog-post_27.html' title='Нравиццо :)'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-2366476952928989610</id><published>2007-05-14T00:12:00.000-07:00</published><updated>2007-05-14T00:26:45.739-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><title type='text'>Дела идут неплохо</title><content type='html'>Вчера проверил работу с изображениями и надписями на русском. Остался доволен — портирование этой части удалось.&lt;br /&gt;&lt;br /&gt;Заметил несколько проблем:&lt;br /&gt;- не получилось приручить старый добрый шрифт gost_ant.ttf. В этом шрифте не используется юникод, и почему-то средствами EngyCAD не удалось обойти этот недостаток;&lt;br /&gt;- новая командная строка не умеет хранить историю команд. Как я мог забыть о такой приятной фиче?&lt;br /&gt;- не работают "магниты". Они следующие на очереди;&lt;br /&gt;- корявости в GUI: неправильные шрифты, расстояния между элементами.&lt;br /&gt;&lt;br /&gt;Переезд на новое железо не за горами, а вместе с ним будет релиз альфа-версии. EngyCAD станет доступен желающим, хотя и с сильно урезанными фичами...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-2366476952928989610?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/2366476952928989610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=2366476952928989610' title='22 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2366476952928989610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2366476952928989610'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/05/blog-post_14.html' title='Дела идут неплохо'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>22</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-4273871197181002458</id><published>2007-05-01T22:28:00.000-07:00</published><updated>2007-05-04T01:47:25.439-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><title type='text'>Правлю баги</title><content type='html'>Могу сказать, что этап портирования завершен и настало время править появившиеся в этом процессе баги.&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/3214955259390611692-4273871197181002458?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/4273871197181002458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=4273871197181002458' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4273871197181002458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/4273871197181002458'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/05/blog-post.html' title='Правлю баги'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-6642783589804308297</id><published>2007-04-27T02:39:00.000-07:00</published><updated>2007-04-27T02:54:01.302-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><title type='text'>Портирую :)</title><content type='html'>Плотно занимался во вторник вечером и в четверг. Результат налицо :) За два дня разобрался, что за что отвечает и исправил.&lt;br /&gt;&lt;br /&gt;Очень скоро пациент начнет реагировать на команды пользователя!&lt;br /&gt;&lt;br /&gt;А тем временем заимел себе новый мобильный. Телефоны Моторола очень похожи на линукс. Надо кое-что подточить напильником, но зато потом все будут восхищаться :)&lt;br /&gt;&lt;br /&gt;Дома планируется апгрейд. С переездом на новое железо. Надо будет Генту поднимать заново. Поэтому хочу сначала доделать Engy, если позволят обстоятельства...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-6642783589804308297?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/6642783589804308297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=6642783589804308297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6642783589804308297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6642783589804308297'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/04/blog-post.html' title='Портирую :)'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-7888800894372434306</id><published>2007-04-03T09:38:00.000-07:00</published><updated>2007-04-03T09:55:12.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><title type='text'>Портирую Engy VI</title><content type='html'>После некоторого перерыва вернулся к Engy.&lt;br /&gt;Надо заниматься им три раза в неделю, иначе код уходит из головы.&lt;br /&gt;&lt;br /&gt;Сегодня отладил ввод букв в командную строку. Теперь программа не сегфолтится от нажатий на клавиши :)&lt;br /&gt;&lt;br /&gt;А на работе занимаюсь одним мультиплатформенным OpenSource проектом. Так и хочется сказать авторам: "Если пишите под виндовз, то делайте это по ее правилам: нет перлу, нет цигвину, да вижуалстудии, да юникоду".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-7888800894372434306?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/7888800894372434306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=7888800894372434306' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7888800894372434306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7888800894372434306'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/04/engy-vi.html' title='Портирую Engy VI'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-7832665324565731331</id><published>2007-03-25T21:53:00.000-07:00</published><updated>2007-03-25T22:03:45.170-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>DLL HELL</title><content type='html'>&lt;div&gt;Каждая программа пытается тащить свою версию OpenSSL&lt;br /&gt;Каждая уважающая себя контора пытается написать свой патч для OpenSSL&lt;br /&gt;&lt;br /&gt;И вот что сегодня увидел :)&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5046094355625819282" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_P43OavC_EBQ/RgdUFMIuPJI/AAAAAAAAAAc/U9-aiU5ypFI/s320/ssl.PNG" border="0" /&gt;&lt;br /&gt;Люблю линукс за порядок и легкость работы с патчами.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-7832665324565731331?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/7832665324565731331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=7832665324565731331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7832665324565731331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7832665324565731331'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/03/dll-hell.html' title='DLL HELL'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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/_P43OavC_EBQ/RgdUFMIuPJI/AAAAAAAAAAc/U9-aiU5ypFI/s72-c/ssl.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-2932821185257593910</id><published>2007-03-06T05:08:00.000-08:00</published><updated>2007-03-06T05:21:32.987-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='work'/><title type='text'>Радость на работе</title><content type='html'>Сегодня добил очередной проект.&lt;br /&gt;&lt;br /&gt;Проект не грандиозный, но мощный. И полезный. Но рядовые пользователи его не получат. Я даже о функциях рассказывать не буду, по условиям трудового договора :)&lt;br /&gt;&lt;br /&gt;Сложность проекта заключалась в нетривиальном использовании COM. Использовалось два внешних интерфейса, к первому интерфейсу пришлось дописывать объекты, использующие функционал второго :)&lt;br /&gt;&lt;br /&gt;Задача усложнялась тем, что это было консольное приложение, по умолчанию лишенное многих вкусностей ATL. Да что там вкусностей... без танцев с бубном и курением MSDN, а также общения со своими зарубежными коллегами, банально ничего не работало, причем в самых неожиданных местах.&lt;br /&gt;&lt;br /&gt;Не понимаю, почему COM-технология не была отвергнута очень неглупыми программистами. Год отладки внутренностей COM-интерфейсов на ATL стоит пяти лет отладки кода на С. Три недели ушло на реализацию трех несложных объектов и отладку связей. Все эти дни я приходил с работы совершенно разбитым...&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/3214955259390611692-2932821185257593910?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/2932821185257593910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=2932821185257593910' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2932821185257593910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2932821185257593910'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/03/blog-post.html' title='Радость на работе'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-1255037189117818441</id><published>2007-02-21T07:07:00.000-08:00</published><updated>2007-05-04T01:46:54.604-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>Нелестно о Nero 7</title><content type='html'>Давно не прикасался к Engy... Надо бы продолжить.&lt;br /&gt;&lt;br /&gt;На прошлой неделе купил новый DVD-RW привод. К приводу прилагался Nero 7 -- навороченный медиа-комбайн.&lt;br /&gt;&lt;br /&gt;На этапе установки заметил множество вкусных фич, но все они оказались пшиком:&lt;br /&gt;- для фото, видео и музыки надо составлять коллекции&lt;br /&gt;- мой тв-тюнер не определился&lt;br /&gt;- DVDRip получился без звука&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/3214955259390611692-1255037189117818441?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/1255037189117818441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=1255037189117818441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/1255037189117818441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/1255037189117818441'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/02/nero-7.html' title='Нелестно о Nero 7'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-7451641713557645795</id><published>2007-02-04T05:00:00.000-08:00</published><updated>2007-02-04T05:13:52.359-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>Нелестно об iTunes</title><content type='html'>Скачал несколько серий "Кроликов" Линча. Mplayer проигрывал их с глюками, пришлось установить бесплатную версию iTunes.&lt;br /&gt;&lt;br /&gt;До чего же убогая программка.&lt;br /&gt;&lt;br /&gt;Затемненные "PRO" пункты в меню -- это смешно. Реакция на "развернуть" -- маразм.&lt;br /&gt;&lt;br /&gt;А вот значок в системном трее -- это уже не смешно. И в панель быстрого запуска я ничего не просил добавлять.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Помнится года три назад в компании друзей я рассказал, почему ненавижу iTunes. Но потом извинился и сказал, что перепутал iTunes и RealPlayer. RealPlayer я действительно ненавижу.&lt;br /&gt;А теперь я думаю, что ничего не перепутал. RealPlayer, конечно, хуже, но и iTunes я прибью как собаку (рано или поздно).&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/3214955259390611692-7451641713557645795?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/7451641713557645795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=7451641713557645795' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7451641713557645795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7451641713557645795'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/02/itunes.html' title='Нелестно об iTunes'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-7590497659545649619</id><published>2007-01-25T21:18:00.000-08:00</published><updated>2007-01-25T21:24:29.269-08:00</updated><title type='text'>Портирую Engy - III</title><content type='html'>Портирование идет своим ходом. Как летит время! Если раньше курсором служила полупрозрачная картинка, то теперь X.Org позволяет делать такие курсоры напрямую.&lt;br /&gt;Используя эту фичу, я могу уверенно сказать, что новый Engy будет работать быстрее старого :)&lt;br /&gt;&lt;br /&gt;Еще заметил, что на моем новом мониторе (да какой он новый -- 3 года им пользуюсь...) интерфейс кажется мелковатым...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-7590497659545649619?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/7590497659545649619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=7590497659545649619' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7590497659545649619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/7590497659545649619'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/01/engy-iii.html' title='Портирую Engy - III'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-5888125687415600127</id><published>2007-01-23T20:31:00.000-08:00</published><updated>2007-01-24T05:17:41.676-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>Нелестно о MoFo</title><content type='html'>Являюсь поклонником браузера Mozilla. Очень долгое время пользовался версией 1.7.6, датированной мартом 2005 года.&lt;br /&gt;&lt;br /&gt;Несколько месяцев назад попробовал свежую версию SeaMonkey, и нашел пару досадных багов -- адресная строка жила отдельной от табов жизнью. Мириться с этим я не мог, поэтому вернулся назад к 1.7.6.&lt;br /&gt;&lt;br /&gt;После этого вышел Огнелис 2.0, по которому безжалостно проехались линуксоиды на ЛОРе, по-моему вполне заслуженно.&lt;br /&gt;&lt;br /&gt;Вчера решил скачать и попробовать свежую версию SeaMonkey. Помня старые глюки, тестировал ее на рабочем компьютере. Досадных багов не нашел, решил установить и дома (под WinXP).&lt;br /&gt;&lt;br /&gt;Дома же возникли глюки с табами и адресной строкой. В чем причина -- совершенно непонятно -- системы практически идентичны.&lt;br /&gt;&lt;br /&gt;Сегодня проверил наличие этих багов на рабочей машине. Нет, на рабочей машине эти баги не проявляются. Что такое??&lt;br /&gt;(&lt;b&gt;добавление&lt;/b&gt;: проблема была из-за одного старого плагина, думаю что из-за него же и полгода назад)&lt;br /&gt;&lt;br /&gt;Кстати говоря, я копался в коде FF, и собирал Мозиллу в своем Gentoo боксе. Не нравится мне, как написаны эти браузеры...&lt;br /&gt;&lt;br /&gt;И вообще, самый лучший браузер по-моему -- это юниксовые иксы по сети с ssh туннелированием.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-5888125687415600127?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/5888125687415600127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=5888125687415600127' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/5888125687415600127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/5888125687415600127'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/01/mofo.html' title='Нелестно о MoFo'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-2332021671770359254</id><published>2007-01-22T07:54:00.000-08:00</published><updated>2007-01-22T08:00:45.840-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><title type='text'>Портирую Engy -- II</title><content type='html'>Переписал первый кусок из двадцати.&lt;br /&gt;После запуска приложение показывает что-то похожее на старый GUI и намертво зависает.&lt;br /&gt;&lt;br /&gt;GDB показывает проблему с таймерами.&lt;br /&gt;Ушел копать дальше...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-2332021671770359254?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/2332021671770359254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=2332021671770359254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2332021671770359254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/2332021671770359254'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/01/engy-ii.html' title='Портирую Engy -- II'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-6681947324891346747</id><published>2007-01-21T20:56:00.000-08:00</published><updated>2007-01-22T03:30:02.750-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engy'/><title type='text'>Портирую Engy -- I</title><content type='html'>Вчера добился безошибочной компилляции проекта -- все используемые файлы скомпиллировались и слинковались без проблем. На исправление названий функций и порядка аргументов ушло больше недели.&lt;br /&gt;Осталось примерно 20 закомментированных участков, где простым переименованием не обойтись и придется переписывать код.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-6681947324891346747?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/6681947324891346747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=6681947324891346747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6681947324891346747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6681947324891346747'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/01/engy-i.html' title='Портирую Engy -- I'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-8162971835822523220</id><published>2007-01-17T20:35:00.000-08:00</published><updated>2007-01-17T20:48:44.220-08:00</updated><title type='text'>Нужен сервер</title><content type='html'>Сильно не хватает своего сервера в интернете...&lt;br /&gt;Почта на gmail, блог на blogspot, CVS на sf.net... Прямо бомж какой-то :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-8162971835822523220?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/8162971835822523220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=8162971835822523220' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/8162971835822523220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/8162971835822523220'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/01/blog-post_17.html' title='Нужен сервер'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-6036150818974408620</id><published>2007-01-16T02:25:00.000-08:00</published><updated>2007-01-16T02:31:20.902-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='professional question'/><title type='text'>Вопрос про COM</title><content type='html'>Пару месяцев назад столкнулся с одной проблемой, решить которую не могу до сих пор.&lt;br /&gt;Имеется COM-сервер в exe. Он использует некоторый неразделяемый ресурс и поэтому в системе должен быть один и только один его инстанс.&lt;br /&gt;&lt;br /&gt;Вопрос -- как сделать так, чтобы виндовз не запускала новый инстанс, если этот COM создается под другим аккаунтом? Как вариант этот аккаунт может использовать отдельный window station.&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/3214955259390611692-6036150818974408620?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/6036150818974408620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=6036150818974408620' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6036150818974408620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/6036150818974408620'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/01/com.html' title='Вопрос про COM'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-1642177733482669807</id><published>2007-01-15T05:36:00.000-08:00</published><updated>2007-01-15T05:56:37.370-08:00</updated><title type='text'>Интернет будущего.</title><content type='html'>После обсуждения недостатков HTML, XML, DHTML, AJAX, MySQL и плюсов старых добрых протоколов у меня возникла идея забацать новый интернет.&lt;br /&gt;&lt;br /&gt;Пока выделил вот такие его черты:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;- Итак, интернет служит для того, чтобы человек давал и получал информацию. &lt;/span&gt;&lt;br /&gt;Получается сотовый телефон :)&lt;br /&gt;Но с большим экраном, клавиатурой и мышкой.&lt;br /&gt;Или просто сотовый телефон, как возможный вариант :)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;- У человека должен быть оригинальный ник, например, его email.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;- Компьютер должен принимать сообщения, длинные и не очень, иногда выполнять роль заместителя.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;- Причем все сообщения должны иметь логическую структуру, чтобы компьютер мог их самостоятельно распарсить, отсортировать, и показать как любит хозяин.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;- Для этого нужен новый декларативный язык, описывающий структуры данных, с неограниченным уровнем вложенности.&lt;br /&gt;&lt;/span&gt;Но не XML. Новый язык, взявший лучшее от ASN.1 и XML&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;- Браузер нового поколения должен уметь разбивать экран дисплея на разные области и показывать в них ту или иную информацию в том или ином виде и контролы.&lt;br /&gt;&lt;/span&gt;Главное -- никакого AJAX и HTML&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;- Должны существовать сервисы, на которые можно подписываться и получать с них сообщения.&lt;br /&gt;&lt;/span&gt;А-ля NNTP и эти баннеры со счетчиками, но не картинками, а сообщениями. &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;- Эти сервисы должны быть в единой иерархии.&lt;br /&gt;&lt;/span&gt;А-ля portage&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&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/3214955259390611692-1642177733482669807?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/1642177733482669807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=1642177733482669807' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/1642177733482669807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/1642177733482669807'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/01/blog-post_15.html' title='Интернет будущего.'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3214955259390611692.post-57722092646141985</id><published>2007-01-12T02:52:00.000-08:00</published><updated>2007-01-21T21:14:21.774-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bad doggie'/><title type='text'>Нелестно об AMD/ATi</title><content type='html'>Новость на linux.org.ru -- вышла очередная версия драйвера для видеокарт ATI под линукс ("Драйвер для видеокарт AMD/ATi 8.33.6")&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.linux.org.ru/view-message.jsp?msgid=1735186"&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/3214955259390611692-57722092646141985?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/57722092646141985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=57722092646141985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/57722092646141985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/57722092646141985'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/01/amdati.html' title='Нелестно об AMD/ATi'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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-3214955259390611692.post-3601713600289576799</id><published>2007-01-11T22:08:00.000-08:00</published><updated>2007-01-11T22:35:29.864-08:00</updated><title type='text'>Моя первая запись</title><content type='html'>Мой новый глобальный блог.&lt;br /&gt;&lt;br /&gt;Посвящу его исключительно вопросам разработки программного обеспечения.&lt;br /&gt;&lt;br /&gt;Sorry for russian, учите русский, чтобы понимать юмор :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3214955259390611692-3601713600289576799?l=0x3f00.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://0x3f00.blogspot.com/feeds/3601713600289576799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3214955259390611692&amp;postID=3601713600289576799' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3601713600289576799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3214955259390611692/posts/default/3601713600289576799'/><link rel='alternate' type='text/html' href='http://0x3f00.blogspot.com/2007/01/blog-post.html' title='Моя первая запись'/><author><name>0x3F00</name><uri>http://www.blogger.com/profile/17931411447423191571</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>2</thr:total></entry></feed>
