<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Russian Gothic (Blekel&#039;s) Blog - RGB &#187; work</title>
	<atom:link href="http://blekel.ru/category/work/feed" rel="self" type="application/rss+xml" />
	<link>http://blekel.ru</link>
	<description>Персональный блог Блэкела. Беспочвенные фантазии о вечной жизни</description>
	<lastBuildDate>Fri, 13 Jan 2012 17:45:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Мониторы</title>
		<link>http://blekel.ru/work/monitors</link>
		<comments>http://blekel.ru/work/monitors#comments</comments>
		<pubDate>Wed, 05 May 2010 07:00:06 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[checkpoint]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[Фото]]></category>

		<guid isPermaLink="false">http://blekel.ru/?p=621</guid>
		<description><![CDATA[Поставил 2-й монитор, теперь 22.5&#34; + 19&#34; (справа старый). Остальная часть &#34;хлама&#34;, не считая книг и блокнотов:]]></description>
			<content:encoded><![CDATA[<p>Поставил 2-й монитор, теперь 22.5&quot; + 19&quot; (справа старый).</p>
<p align="center"><img alt="" src="http://blekel.ru/images/2010/05/Фото_00002.jpg" /></p>
<p><span id="more-621"></span></p>
<p align="center"><img alt="" src="http://blekel.ru/images/2010/05/Фото_00003.jpg" /></p>
<p>Остальная часть &quot;хлама&quot;, не считая книг и блокнотов:</p>
<p align="center"><img alt="" src="http://blekel.ru/images/2010/05/Фото_00004.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/work/monitors/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Vkontakte</title>
		<link>http://blekel.ru/work/vkontakte</link>
		<comments>http://blekel.ru/work/vkontakte#comments</comments>
		<pubDate>Fri, 12 Feb 2010 12:07:31 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[checkpoint]]></category>
		<category><![CDATA[sys::]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blekel.ru/?p=587</guid>
		<description><![CDATA[Собственно, захват мира начался. Ключевое слово: adwolf. Коды на vkontakte.ru, пока только на странице редактирования личных настроек, а с 14-15 февраля будут уже везде.]]></description>
			<content:encoded><![CDATA[<p>Собственно, захват мира начался. Ключевое слово: adwolf. Коды на vkontakte.ru, пока только на странице редактирования личных настроек, а с 14-15 февраля будут уже везде.</p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/work/vkontakte/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AdFox</title>
		<link>http://blekel.ru/work/adfox</link>
		<comments>http://blekel.ru/work/adfox#comments</comments>
		<pubDate>Thu, 11 Feb 2010 06:22:33 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[sys::]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blekel.ru/work/adfox</guid>
		<description><![CDATA[В офисе жесточайший бардак: коробки, провода. Много-много серверов готовятся к захвату мира.]]></description>
			<content:encoded><![CDATA[<p>В офисе жесточайший бардак: коробки, провода. Много-много серверов готовятся к захвату мира.</p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/work/adfox/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java, MySQL, etc</title>
		<link>http://blekel.ru/vazhno/java-future</link>
		<comments>http://blekel.ru/vazhno/java-future#comments</comments>
		<pubDate>Wed, 16 Dec 2009 13:15:07 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[sys::]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[Важно]]></category>

		<guid isPermaLink="false">http://blekel.ru/?p=535</guid>
		<description><![CDATA[Компания Oracle, известная прежде всего своей одноименной коммерческой СУБД, покупает компанию Sun Microsystems, вместе со всеми ее технологиями, разумеется. А среди этих технологий самыми важными вещами являются: замечательный язык Java (точнее, замечательной является его библиотека, и платформа в целом тоже); не менее замечательная СУБД MySQL; среда разработки NetBeans, которая в некоторых особенностях бывает даже лучше [...]]]></description>
			<content:encoded><![CDATA[<p><img hspace="25px" align="left" alt="Java" src="http://upload.wikimedia.org/wikipedia/ru/thumb/8/88/Java_logo.png/100px-Java_logo.png" /> Компания <a target="_blank" href="http://ru.wikipedia.org/wiki/Oracle_Corporation">Oracle</a>, известная прежде всего своей одноименной коммерческой СУБД, покупает компанию <a href="http://ru.wikipedia.org/wiki/Sun_Microsystems">Sun Microsystems</a>, вместе со всеми ее технологиями, разумеется.</p>
<p>А среди этих технологий самыми важными вещами являются:</p>
<ul>
<li>замечательный язык <a href="http://ru.wikipedia.org/wiki/Java">Java</a> (точнее, замечательной является его библиотека, и платформа в целом тоже);</li>
<li>не менее замечательная СУБД <a href="http://ru.wikipedia.org/wiki/MySQL">MySQL</a>;</li>
<li>среда разработки <a href="http://ru.wikipedia.org/wiki/NetBeans_IDE">NetBeans</a>, которая в некоторых особенностях бывает даже лучше моей любимой среды <a href="http://ru.wikipedia.org/wiki/Eclipse_%28%D1%81%D1%80%D0%B5%D0%B4%D0%B0_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8%29">Eclipse</a>.</li>
</ul>
<p><span id="more-535"></span></p>
<p>Java &#8212; благодаря своей библиотеке, на данный момент это лучший язык программирования из тех, уровень абстракции которых выше, чем у C++ (Boost). Java очень прост как язык, особенно в сравнении с C++ и Python, но в то же время очень мощный. Вообще Java &#8212; это целая вселенная, которая сейчас почти что впереди планеты всей.</p>
<p>MySQL &#8212; бесплатная, быстрая и самая распространенная СУБД. Лишь незначительно уступает коммерческой СУБД от Oracle в части реализации бизнес-логики.</p>
<p>NetBeans я сам не пользуюсь только потому, что Eclipse мне намного больше нравится внешне, обладает рядом функционала, который в NetBeans еще не реализован или не так удобен для меня. Ну и привык еще.</p>
<p>Посмотрим, что в будущем ожидает эти, бесспорно,&nbsp; очень важные технологии.</p>
<blockquote>
<p>Статьи на хабре по теме:</p>
<p><a class="topic" href="http://habrahabr.ru/blogs/mysql/78161/">Создатель MySQL призывает не допустить развала проекта</a></p>
<p><a class="topic" href="http://habrahabr.ru/blogs/java/73743/">Oracle сообщили о судьбе Java, MySQL, NetBeans, GlassFish, SOA, OpenOffice</a></p>
<p><a class="topic" href="http://habrahabr.ru/blogs/mysql/78236/">Компания Oracle официально приняла обязательства по отношению к MySQL</a></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/vazhno/java-future/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[01.10.2009] Новый офис</title>
		<link>http://blekel.ru/work/new-adfox-office</link>
		<comments>http://blekel.ru/work/new-adfox-office#comments</comments>
		<pubDate>Thu, 01 Oct 2009 11:28:44 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[checkpoint]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blekel.ru/?p=487</guid>
		<description><![CDATA[Переехали в новый офис в том же здании, с 6-го на 2-й этаж. Единственный минус, который можно придумать, &#8212; теперь нет того индустриального вида на пол-москвы до самого горизонта. Зато в остальном только плюсы. 8-)]]></description>
			<content:encoded><![CDATA[<p>Переехали в новый офис в том же здании, с 6-го на 2-й этаж. Единственный минус, который можно придумать, &#8212; теперь нет того индустриального вида на пол-москвы до самого горизонта. Зато в остальном только плюсы. 8-)</p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/work/new-adfox-office/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL IN/NOT IN</title>
		<link>http://blekel.ru/work/sql-in-not-in</link>
		<comments>http://blekel.ru/work/sql-in-not-in#comments</comments>
		<pubDate>Fri, 25 Sep 2009 08:32:55 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[sys::]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blekel.ru/?p=471</guid>
		<description><![CDATA[В контексте MySQL на данный момент. Есть все предпосылки полагать, что красивый и изящный оператор IN / NOT IN в SQL-запросе сильно неэффективен на больших таблицах по сравнению с прямым сравнением значений по индексам и в том числе в операциях INNER / LEFT JOIN, т.к. похоже, что IN / NOT IN действует простым перебором, что [...]]]></description>
			<content:encoded><![CDATA[<p>В контексте MySQL на данный момент.</p>
<p>Есть все предпосылки полагать, что красивый и изящный оператор IN / NOT IN в SQL-запросе сильно неэффективен на больших таблицах по сравнению с прямым сравнением значений по индексам и в том числе в операциях INNER / LEFT JOIN, т.к. похоже, что IN / NOT IN действует простым перебором, что сильно удорожает его применение. Здесь грустный вздох.</p>
<p>Но что нехорошо, возможная на первый взгляд полноценная замена выражения, например:</p>
<blockquote><p><font face="Lucida Console">SELECT</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; table1.param</font><br />
<font face="Lucida Console"> FROM</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; table1</font><br />
<font face="Lucida Console"> WHERE</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; table1.param NOT IN (</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; SELECT</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; table2.param</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; FROM</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; table2</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; WHERE</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; table2.predicate</font><br />
<font face="Lucida Console"> &nbsp;&nbsp;&nbsp; )</font>
</p></blockquote>
<p><span id="more-471"></span></p>
<p>на:</p>
<blockquote>
<p><font face="Lucida Console">SELECT DISTINCT<br />
&nbsp;&nbsp;&nbsp; table1.param<br />
FROM<br />
&nbsp;&nbsp;&nbsp; table1<br />
LEFT JOIN<br />
&nbsp;&nbsp;&nbsp; table2<br />
ON<br />
&nbsp;&nbsp;&nbsp; table2.param&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; = table1.param<br />
WHERE<br />
&nbsp;&nbsp;&nbsp; NOT(table2.predicate)</font></p>
</blockquote>
<p>тоже неэффективна, т.к. в отрицании предиката нужно для всех полей, участвующие в нем, дополнительно добавлять проверку на IS NULL, который сам неэффективен по быстродействию.</p>
<p>&nbsp;Единственно остающийся вариант для промышленной замены IN &#8212; INNER JOIN временной таблицы.</p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/work/sql-in-not-in/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>F.Sh</title>
		<link>http://blekel.ru/work/f-sh</link>
		<comments>http://blekel.ru/work/f-sh#comments</comments>
		<pubDate>Tue, 28 Jul 2009 07:07:16 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[sys::]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blekel.ru/?p=367</guid>
		<description><![CDATA[Проблемы в датацентре. Фактически все наши сервера недоступны уже больше получаса, соответственно сервис AdFox не работает, что тормозит загрузку пол-рунета сайтов, которые ждут отдачу наших баннеров. UPD. часть серверов доступна, движки заработали, полёт исправлен.]]></description>
			<content:encoded><![CDATA[<p>Проблемы в датацентре. Фактически все наши сервера недоступны уже больше получаса, соответственно сервис AdFox не работает, что тормозит загрузку пол-рунета сайтов, которые ждут отдачу наших баннеров.</p>
<p>UPD.</p>
<p>часть серверов доступна, движки заработали, полёт исправлен.</p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/work/f-sh/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Офффис</title>
		<link>http://blekel.ru/work/offfis</link>
		<comments>http://blekel.ru/work/offfis#comments</comments>
		<pubDate>Mon, 31 Mar 2008 07:44:51 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blekel.ru/work/offfis</guid>
		<description><![CDATA[Превед, офффис. Пака, фриланс. Покидаю тебя без (уже) сожалений.]]></description>
			<content:encoded><![CDATA[<p>Превед, офффис.</p>
<p>Пака, фриланс. Покидаю тебя без (уже) сожалений.</p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/work/offfis/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.info</title>
		<link>http://blekel.ru/work/info</link>
		<comments>http://blekel.ru/work/info#comments</comments>
		<pubDate>Tue, 19 Jun 2007 08:41:47 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blekel.ru/work/info</guid>
		<description><![CDATA[А ведь домены .info у нашего любимого регистратора по 1$ только до 30-го июня 2007!!! С этим нужно что-то срочно делать, и я знаю что: браться за работу, называемую неймингом, и регать-регать-регать, сколько будет сил, фантазии и инет-денег.]]></description>
			<content:encoded><![CDATA[<p>А ведь домены .info у нашего любимого регистратора по 1$ только до 30-го июня 2007!!!</p>
<p>С этим нужно что-то срочно делать, и я знаю что:</p>
<p>браться за работу, называемую <em>неймингом</em>, и регать-регать-регать, сколько будет сил, фантазии и инет-денег.</p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/work/info/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Команда корабля прощается с вами (с)</title>
		<link>http://blekel.ru/seo/komanda-korablya-proshhaetsya-s-vami-s</link>
		<comments>http://blekel.ru/seo/komanda-korablya-proshhaetsya-s-vami-s#comments</comments>
		<pubDate>Mon, 14 May 2007 11:44:16 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blekel.ru/seo/49</guid>
		<description><![CDATA[&#160; Расчет непот-фильтров для 6 доноров: &#160; &#160; А учитывая: &#8212;&#8212;&#160;&#160; CY &#8211; PR &#8211; запраш.&#160; &#8211; факт. №1&#160;&#160;&#160;&#160; 400&#160;&#160;&#160; 4&#160;&#160;&#160;&#160; $18&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 12 №2&#160;&#160;&#160;&#160; 275&#160;&#160;&#160; 4&#160;&#160;&#160;&#160; $15&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 11 №3&#160;&#160;&#160;&#160; 425&#160;&#160;&#160; 6&#160;&#160;&#160;&#160; $38&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 29 №4&#160;&#160;&#160;&#160; 300&#160;&#160;&#160; 5&#160;&#160;&#160;&#160; $18&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 17 №5&#160;&#160;&#160;&#160; 275&#160;&#160;&#160; 6&#160;&#160;&#160;&#160; $30&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 29 №6&#160;&#160;&#160;&#160; 250&#160;&#160;&#160; 6&#160;&#160;&#160;&#160; $30&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 28 &#160; можно сделать вывод, что даже для [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img ilo-full-src="http://blekel.ru/images/nepot1.png" src="http://blekel.ru/images/nepot1.png" alt="" /></p>
<p align="left">&nbsp;</p>
<p align="left">Расчет непот-фильтров для 6 доноров:</p>
<p><span id="more-49"></span></p>
<p style="text-align: center;"><img width="407" height="401" ilo-full-src="http://blekel.ru/images/nepot2.png" src="http://blekel.ru/images/nepot2.png" alt="" /></p>
<p align="left">&nbsp;</p>
<p align="left">&nbsp;</p>
<p>А учитывая:</p>
<p align="left">&#8212;&#8212;&nbsp;&nbsp; CY &#8211; PR &#8211; запраш.&nbsp; &#8211; факт.<br />
№1&nbsp;&nbsp;&nbsp;&nbsp; 400&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp;&nbsp;&nbsp; $18&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12<br />
№2&nbsp;&nbsp;&nbsp;&nbsp; 275&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp;&nbsp;&nbsp; $15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 11<br />
№3&nbsp;&nbsp;&nbsp;&nbsp; 425&nbsp;&nbsp;&nbsp; 6&nbsp;&nbsp;&nbsp;&nbsp; $38&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 29<br />
№4&nbsp;&nbsp;&nbsp;&nbsp; 300&nbsp;&nbsp;&nbsp; 5&nbsp;&nbsp;&nbsp;&nbsp; $18&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17<br />
№5&nbsp;&nbsp;&nbsp;&nbsp; 275&nbsp;&nbsp;&nbsp; 6&nbsp;&nbsp;&nbsp;&nbsp; $30&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 29<br />
№6&nbsp;&nbsp;&nbsp;&nbsp; 250&nbsp;&nbsp;&nbsp; 6&nbsp;&nbsp;&nbsp;&nbsp; $30&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 28</p>
<p align="left">&nbsp;</p>
<p>можно сделать вывод, что даже для №2 найдется полноценная замена &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/seo/komanda-korablya-proshhaetsya-s-vami-s/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>автоматически</title>
		<link>http://blekel.ru/seo/avtomaticheski</link>
		<comments>http://blekel.ru/seo/avtomaticheski#comments</comments>
		<pubDate>Wed, 25 Apr 2007 14:49:59 +0000</pubDate>
		<dc:creator>Blekel</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blekel.ru/seo/29</guid>
		<description><![CDATA[Автоматизация производства &#8211; сильнейшая весчь. И чем больше &#8211; тем лучше :-)]]></description>
			<content:encoded><![CDATA[<p>Автоматизация производства &#8211; сильнейшая весчь.</p>
<p>И чем больше &#8211; тем лучше :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://blekel.ru/seo/avtomaticheski/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

