<?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>Sergey Malgin &#187; Software (Софт)</title>
	<atom:link href="http://smalgin.gisxpert.com/category/interesting/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://smalgin.gisxpert.com</link>
	<description>Мой домашний блог</description>
	<lastBuildDate>Sat, 28 Jan 2012 21:37:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Windows Azure Table Storage</title>
		<link>http://smalgin.gisxpert.com/2011/12/windows-azure-table-storage/</link>
		<comments>http://smalgin.gisxpert.com/2011/12/windows-azure-table-storage/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 03:49:23 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Software (Софт)]]></category>
		<category><![CDATA[Work-related (Рабочее)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4774</guid>
		<description><![CDATA[Вот скажите, у одного меня впечатление, что API у этого сервиса умерло во младенчестве? Какие попало entities запихивать в таблицу можно, а читать нормально &#8211; увольте. Блинблин. Нашел набросок библиотеки, которая использует microsoft.dynamic для динамического чтения каких попало объектов, но &#8230; <a href="http://smalgin.gisxpert.com/2011/12/windows-azure-table-storage/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Вот скажите, у одного меня впечатление, что API у этого сервиса умерло во младенчестве?</p>
<p>Какие попало entities запихивать в таблицу можно, а читать нормально &#8211; увольте. Блинблин.</p>
<p>Нашел набросок библиотеки, которая использует microsoft.dynamic для динамического чтения каких попало объектов, но то ж набросок. Выглядит заманчиво, как спаться будет, непонятно&#8230;</p>
<p>На SQL Azure задачу решил тривиально. Три таблицы &#8211; BaseTask, KindTask, EvilTask, foreign keys и пара views для часто используемых запросов.</p>
<p>Тут чо, опять три таблицы заводить? Так join-ов нету.</p>
<p>Чую, поступлю таки тупо &#8211; создам adaptor class, который наследует от всех нужных типов и буду его гонять туда и обратно путем написания соответствующих операторов, как поступил мой коллега, написавший аналогичную хрень под Amazon SimpleDB на Java. Но корежит меня от этого подхода, слов нет. От жеж говны то какие&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2011/12/windows-azure-table-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acronis 2010 wtf</title>
		<link>http://smalgin.gisxpert.com/2011/11/acronis-2010-wtf/</link>
		<comments>http://smalgin.gisxpert.com/2011/11/acronis-2010-wtf/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 18:26:48 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Idiots (Про идиотов)]]></category>
		<category><![CDATA[Negative (Отклонить)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4767</guid>
		<description><![CDATA[На восстановлении Acronis икнул и перезагрузилсо. Посмертное вскрытие показало отсутствие раздела. То есть удалить удалил, восстановить забыл. А еще эта схема именования tib файлов, с которой никогда не ясно, какую именно дату ты восстанавливаешь&#8230; Устроил себе воскресенье, ничего не скажешь. &#8230; <a href="http://smalgin.gisxpert.com/2011/11/acronis-2010-wtf/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>На восстановлении Acronis икнул и перезагрузилсо. Посмертное вскрытие показало отсутствие раздела. То есть удалить удалил, восстановить забыл.</p>
<p>А еще эта схема именования tib файлов, с которой никогда не ясно, какую именно дату ты восстанавливаешь&#8230;</p>
<p>Устроил себе воскресенье, ничего не скажешь. Предыдущая версия таких штук не вытворяла.</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2011/11/acronis-2010-wtf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google+ crashes my Chrome</title>
		<link>http://smalgin.gisxpert.com/2011/08/google-crashes-my-chrome/</link>
		<comments>http://smalgin.gisxpert.com/2011/08/google-crashes-my-chrome/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 15:16:54 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4691</guid>
		<description><![CDATA[Открытая и забытая таба Google+ с потрясающим постоянством рушит мне Chrome на запуске. Потом он виновато говорит Relaunch? Я перезапускаю, делаю tab restore и все опять нормально. Так уже раз пятый. Интересно, когда G выкатит наконец update?]]></description>
			<content:encoded><![CDATA[<p>Открытая и забытая таба Google+ с потрясающим постоянством рушит мне Chrome на запуске. Потом он виновато говорит Relaunch? Я перезапускаю, делаю tab restore и все опять нормально. Так уже раз пятый.</p>
<p>Интересно, когда G выкатит наконец update?</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2011/08/google-crashes-my-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fedora woes</title>
		<link>http://smalgin.gisxpert.com/2011/06/fedora-woes/</link>
		<comments>http://smalgin.gisxpert.com/2011/06/fedora-woes/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 16:46:21 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Hardware (Железяки)]]></category>
		<category><![CDATA[Negative (Отклонить)]]></category>
		<category><![CDATA[Pure weirdness (Черт-те что)]]></category>
		<category><![CDATA[Sad (Печали)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4641</guid>
		<description><![CDATA[Врубил fedora livecd. Сцуко запустилось и даже что-то показывало на телевизоре, с жутким overscan-ом со всех сторон, верхний таскбар был практически не виден. Ну ладно, бывает&#8230; Ну ладно, подумал. Поставлю на диск, место есть. Ткнул в иконку install to hard &#8230; <a href="http://smalgin.gisxpert.com/2011/06/fedora-woes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Врубил fedora livecd. Сцуко запустилось и даже что-то показывало на телевизоре, с жутким overscan-ом со всех сторон, верхний таскбар был практически не виден. Ну ладно, бывает&#8230;</p>
<p>Ну ладно, подумал. Поставлю на диск, место есть. Ткнул в иконку install to hard drive. Опций нихрена не видно, все диалоги рассчитаны на полный экран, а кнопки уехали за overscan. Можно, конечно, было подключить вспомогательный экран, но уж больно не хотелось в чулане сидеть на коленках, как полному гику, скрючившись перед клавиатурой.</p>
<p>Отожрал от партиции в 300 гиг 250, запхнул туда федору. Половину опций не видел, как-то поставилось. multiboot-a нет. Ну ладно, думаю. Сейчас поставлю ati proprietary linux drivers, сразу проблемы с видео исчезнут, а остальное уже легче пойдет.</p>
<p>Пошел нашел, как ставить драйвера на федору. Вообще, инструкция &#8220;а теперь блэклистните модули radeon and radeonhd&#8221; уже настораживала. Ну ладно, сделал по инструкции. Перезагрузил дурную бабу, она начала грузить xfce десктоп и наглухо зависла. Вообще наглухо стала зависать, судя по всему, при попытках X инициализировать графику.</p>
<p>Побрился, умылся, пошел восстанавливать grub. Оказалось, что федора сидит на grub, а убунта на grub2. Выматерил обоих, загрузился с ubuntu livecd, переустановил grub2, обновил конфиги. Груб2 не видит федору почему-то. Ну ладно. Загрузился в убунту.</p>
<p>Убунта завопила cannot mount /usr2 &#8211; superblock count differs from filesystem size! Ахренеть, федорушка, ахренеть. Ничего доверить нельзя.</p>
<p>Дальнейшее вскрытие показало, что она еще и поставилась через LVM, которое parted эхм&#8230; не любит, скажем так. Ну, в-общем, ничего сделать не может. Даже mount грустно сообщает, что is not ready, wait more? Ну ладно, ignore спасет отца русской демократии.</p>
<p>Час курил форумы убунты, починил superblock через e2fsck. Посмотрел, что получилось&#8230; ну хоть замаунтить можно, а временные файлы осла могут и нахер пойти. </p>
<p>Еще час настраивал grub2, чтобы показывал fedora menuentry. Настроил. Эта сцука теперь при загрузке пишет&#8230;. /dev/sda7 is already mounted or busy&#8230; и вываливается в debug shell вместо загрузки. Какого хера, конечно оно already mounted, нэ?</p>
<p>Мораль: снесу все, что федора поставила, вместе с федорой. Больше не буду ставить федору через телевизор, потому что партиции нужно размечать ручками, а мне опций не видно. Попробую ставить злую бабу еще раз, авось получится. </p>
<p>PS вы знаете, зачем я это делаю? Потому что у меня тормозит MKV видео в HD-разрешении (1080п) на этой самой Убунте. Можно смеяться.</p>
<p>PPS Куплю нахрен лицензию, поставлю винды. Проблема с видеоплеерами и видеокодеками точно исчезнет, 100%. Единственное, что меня останавливает, это RAID5. Я уже забил полтора терабайта хауном, а промежуточного хранилища такого размера у меня нету. Хрен редьки&#8230; Ну и вирусы, конечно, будут херачить, как у себя дома, если прорвутся. М-да&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2011/06/fedora-woes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Think cubes</title>
		<link>http://smalgin.gisxpert.com/2011/06/think-cubes/</link>
		<comments>http://smalgin.gisxpert.com/2011/06/think-cubes/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 08:31:35 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4618</guid>
		<description><![CDATA[Долгое время были сложности с SQL. Потом понял, как правильно думать. У мяне любимая визуализация кода &#8211; блоки типа лего (превед скретч). Кубики. Ну вот, а в SQL &#8211; квадратики. Все строки SQL делятся на два типа: первые &#8211; это &#8230; <a href="http://smalgin.gisxpert.com/2011/06/think-cubes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Долгое время были сложности с SQL. Потом понял, как правильно думать. У мяне любимая визуализация кода &#8211; блоки типа лего (превед скретч). Кубики.</p>
<p>Ну вот, а в SQL &#8211; квадратики. Все строки SQL делятся на два типа: первые &#8211; это квадратики, а вторые &#8211; их модификации. И еще можно одним квадратиком модифицировать второй. Всй!</p>
<p>select Pods.PodId, Pods.NumInstances, ISNULL(RunningInstances.NumInstances,0) as LiveInstances</p>
<p>from Pods LEFT JOIN</p>
<p>(select PodId, COUNT(InstanceId) FROM Workers GROUP BY PodId) as RunningInstances</p>
<p>&nbsp;</p>
<p>вот так как-то</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2011/06/think-cubes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как думать о многих вещах сразу (но недолго)</title>
		<link>http://smalgin.gisxpert.com/2011/06/black-box/</link>
		<comments>http://smalgin.gisxpert.com/2011/06/black-box/#comments</comments>
		<pubDate>Sun, 05 Jun 2011 00:11:04 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Art (Искусство)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4602</guid>
		<description><![CDATA[Это у меня получается только тогда, когда я программирую. Думаю, без двух мониторов с пятком окон, открытых в каждом, ничего не получится. Код, как мы знаем, пишут не буквами, не словами и не строками. Код пишут кусками. Пишешь кусок, видишь, &#8230; <a href="http://smalgin.gisxpert.com/2011/06/black-box/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Это у меня получается только тогда, когда я программирую. Думаю, без двух мониторов с пятком окон, открытых в каждом, ничего не получится.</p>
<p>Код, как мы знаем, пишут не буквами, не словами и не строками. Код пишут кусками. Пишешь кусок, видишь, что не хватает другого куска. Подвешиваешь кусок в мозговом пространстве, он там висит. Переходишь к другому куску, пишешь его. Там не хватает третьего, переходишь к третьему, два в уме. Для эффективности не стоит держать в уме больше пяти-шести кусков. Остальные &#8211; в многочисленных окошках и табах, висят и ждут свои очереди. Про них можно даже забыть, потом быстрый взгляд на список табов поможет вспомнить.</p>
<p>Это эффективно, в смысле оправдания затрат.</p>
<p>Затраты: утомляет жутко. Мозг потом крутится на малых оборотах той же зоны до самого сна.</p>
<p>Кроме того, чтобы войти в зону, требуется раскрутка. Изначальная раскрутка может занимать недели, потом достаточно полутора-двух часов. Именно поэтому я норовлю убежать на работу пораньше, потому что если приезжать к девяти, раскручиваешься к одиннадцати, а через час уже обедать.</p>
<p>Ну и, конечно, это все про craft, не про art. В art-режиме прокручиваешь один экран кода через себя сотни раз, пока он не придет в удовлетворительное состояние.</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2011/06/black-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Need software to make a website</title>
		<link>http://smalgin.gisxpert.com/2011/05/need-software-to-make-a-website/</link>
		<comments>http://smalgin.gisxpert.com/2011/05/need-software-to-make-a-website/#comments</comments>
		<pubDate>Fri, 06 May 2011 21:11:41 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Notices (Замечено)]]></category>
		<category><![CDATA[Software (Софт)]]></category>
		<category><![CDATA[Work-related (Рабочее)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4551</guid>
		<description><![CDATA[Вот скажите мне, друзья хорошие: Если я хочу наваять штук пять веб-страничек. Минимальный джаваскрипт типа как вот тут http://oneword.com/ Хочу (1) designer tool для wysiwyg прототипирования. Чтобы выдавал морду страницы. Желательно бесплатно, но готов и купить коммерческую версию, если она будет &#8230; <a href="http://smalgin.gisxpert.com/2011/05/need-software-to-make-a-website/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Вот скажите мне, друзья хорошие:</p>
<p>Если я хочу наваять штук пять веб-страничек. Минимальный джаваскрипт типа как вот тут <a href="http://oneword.com/">http://oneword.com/</a></p>
<p>Хочу (1) designer tool для wysiwyg прототипирования. Чтобы выдавал морду страницы. Желательно бесплатно, но готов и купить коммерческую версию, если она будет хорошо интегрироваться с tool chain. Тул должен быть легким для таких неосмысленных в художествах людей, как я. То есть &#8211; широкий выбор шаблонов и стилей, готовых к употреблению. Можно сразу рекламировать тулчейн, я не против. Просто если я что-то выберу, то хочу инвестировать туда свое время полномасштабно.</p>
<p>(2) веб-платформу. Их развелось столько, что плюнуть некуда. Хочется что-то с минимальным learning curve. При желании могу освоить Python, php, RoR, много всякой хрени. Последний раз вообще был ExtJS+Tomcat servlets, но мне не понравилось, потому что J2EE уж слишком EE. Хочется что-то, повторюсь, менее объемное.</p>
<p>В принципе, могу удовлетвориться и дизайн-тулом, лишь бы суммарные затраты на тулчейн, обусловленный выбором тула были не слишком большими, как по деньгам, так и по времени.</p>
<p>Да, могу ручками. Но сколько это займет?</p>
<p>(просто пришла довольно бредовая, но веселая идея в голову, хочу попробовать реализовать, а деньги и время, как всегда, в недостаче.)</p>
<p>&nbsp;</p>
<p>Кстати,  oneword написан поверх движка WordPress, кто бы мог подумать&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2011/05/need-software-to-make-a-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Блок-схемы &#8211; это трудно!</title>
		<link>http://smalgin.gisxpert.com/2011/03/terrible-block-schema/</link>
		<comments>http://smalgin.gisxpert.com/2011/03/terrible-block-schema/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 20:28:17 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Interesting (Интересное)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4456</guid>
		<description><![CDATA[ЖЖ-юзер noyau сфотографировала прекрасное: По теме: Olga Pavlova выложила лекцию про сценарии и прототипы интерфейсов.]]></description>
			<content:encoded><![CDATA[<p>ЖЖ-юзер <a href="http://noyau.livejournal.com/">noyau</a> сфотографировала прекрасное:</p>
<p><img src="http://lh4.ggpht.com/_sszMtvfZv74/TUJfUCplR3I/AAAAAAAABMQ/FTNZk5btF50/179891_197504873597477_100000138970171_843975_71680_n.jpg"/></p>
<p>По теме: Olga Pavlova выложила лекцию про <a href="http://olgapavlova.livejournal.com/257313.html">сценарии и прототипы интерфейсов</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2011/03/terrible-block-schema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>F-Secure победил Sophos</title>
		<link>http://smalgin.gisxpert.com/2011/03/f-secure-vs-sopho/</link>
		<comments>http://smalgin.gisxpert.com/2011/03/f-secure-vs-sopho/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 20:00:17 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Security (Обеспечение безопасности)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4437</guid>
		<description><![CDATA[Дома стоит F-secure, на корпоративном ноуте &#8211; Sophos. И случилось как-то нам поймать троян через какой-то сайт. Firefox тогда у меня был без NoScript, так что он даже не пикнул. F-Secure спустя некоторое время начало рапортовать &#8211; чиню то, чиню &#8230; <a href="http://smalgin.gisxpert.com/2011/03/f-secure-vs-sopho/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Дома стоит F-secure, на корпоративном ноуте &#8211; Sophos.</p>
<p>И случилось как-то нам поймать троян через какой-то сайт. Firefox тогда у меня был без NoScript, так что он даже не пикнул.</p>
<p>F-Secure спустя некоторое время начало рапортовать &#8211; чиню то, чиню это&#8230; потом полдня тихо думало и сказало &#8220;А у вас что-то сидит в загрузочном отделе чего-то там, давайте я перезагружусь и починю&#8221;. Ну перезагрузился. Починило.</p>
<p>Sophos, к сожалению, подвел. Побившись в заколдованном круге пару раз, отдал его в Systems, там тоже с денек помучались и отформатировали все нахер.</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2011/03/f-secure-vs-sopho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IT is back on track?</title>
		<link>http://smalgin.gisxpert.com/2010/06/it-is-back-on-track/</link>
		<comments>http://smalgin.gisxpert.com/2010/06/it-is-back-on-track/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 04:51:21 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Life (жизнь)]]></category>
		<category><![CDATA[Recruiting (Вакансии)]]></category>
		<category><![CDATA[Software (Софт)]]></category>
		<category><![CDATA[Work-related (Рабочее)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4244</guid>
		<description><![CDATA[Опять рекрутеры. Три сразу. Два &#8211; из очень больших компаний. Одын из NY, другой из Долины, третий, поменьше, из Чикаго. Блын. Пачэму всегда нэ воврэмя, а? Что, у IT кризис кончился, начали seniors опять нанимать? Я бы дал ссылку, но &#8230; <a href="http://smalgin.gisxpert.com/2010/06/it-is-back-on-track/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Опять рекрутеры. Три сразу. Два &#8211; из очень больших компаний. Одын из NY, другой из Долины, третий, поменьше, из Чикаго.</p>
<p>Блын. Пачэму всегда нэ воврэмя, а?</p>
<p>Что, у IT кризис кончился, начали seniors опять нанимать?</p>
<p>Я бы дал ссылку, но &#8211; покажите мне кого-нибудь из моих контактов со знанием ArcEngine? А так что стараться зазря.</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2010/06/it-is-back-on-track/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>memento</title>
		<link>http://smalgin.gisxpert.com/2010/05/memento-13/</link>
		<comments>http://smalgin.gisxpert.com/2010/05/memento-13/#comments</comments>
		<pubDate>Wed, 12 May 2010 00:45:59 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4223</guid>
		<description><![CDATA[Musical notation in HTML5 http://0xfe.blogspot.com/2010/05/music-notation-with-html5-canvas.html]]></description>
			<content:encoded><![CDATA[<p>Musical notation in HTML5</p>
<p><a href="http://0xfe.blogspot.com/2010/05/music-notation-with-html5-canvas.html">http://0xfe.blogspot.com/2010/05/music-notation-with-html5-canvas.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2010/05/memento-13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Fast Wait-Free Hash Table</title>
		<link>http://smalgin.gisxpert.com/2010/05/a-fast-wait-free-hash-table/</link>
		<comments>http://smalgin.gisxpert.com/2010/05/a-fast-wait-free-hash-table/#comments</comments>
		<pubDate>Sun, 09 May 2010 22:01:32 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4207</guid>
		<description><![CDATA[http://www.youtube.com/watch?v=WYXgtXWejRM thanx reddit Это один час видео. Если не найду слайды, сделаю summary и выложу.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=WYXgtXWejRM">http://www.youtube.com/watch?v=WYXgtXWejRM</a></p>
<p>thanx reddit</p>
<p>Это один час видео. Если не найду слайды, сделаю summary и выложу.</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2010/05/a-fast-wait-free-hash-table/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LaTex + Google docs</title>
		<link>http://smalgin.gisxpert.com/2010/05/latex-google-docs/</link>
		<comments>http://smalgin.gisxpert.com/2010/05/latex-google-docs/#comments</comments>
		<pubDate>Sun, 09 May 2010 02:57:14 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Interesting (Интересное)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4205</guid>
		<description><![CDATA[http://docs.latexlab.org/]]></description>
			<content:encoded><![CDATA[<p><a href="http://docs.latexlab.org/">http://docs.latexlab.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2010/05/latex-google-docs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Growing up</title>
		<link>http://smalgin.gisxpert.com/2010/05/growing-up/</link>
		<comments>http://smalgin.gisxpert.com/2010/05/growing-up/#comments</comments>
		<pubDate>Sat, 08 May 2010 16:48:37 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Blogs (Блоги)]]></category>
		<category><![CDATA[Notices (Замечено)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4201</guid>
		<description><![CDATA[Я тут как-то, в мучительных попытках личностного роста, завел еще один блог. На английском, и только про программирование. Постить туда пока получается слабо. http://scalene.gisxpert.com/ ну и трансляцию в ЖЖ завел тоже, по накатанной колее: http://stremitelnuj.livejournal.com/ Посмотрим, хватит ли мне силы &#8230; <a href="http://smalgin.gisxpert.com/2010/05/growing-up/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Я тут как-то, в мучительных попытках личностного роста, завел еще один блог. На английском, и только про программирование. Постить туда пока получается слабо.</p>
<p><a href="http://scalene.gisxpert.com/">http://scalene.gisxpert.com/</a></p>
<p>ну и трансляцию в ЖЖ завел тоже, по накатанной колее: <a href="http://stremitelnuj.livejournal.com/">http://stremitelnuj.livejournal.com/</a></p>
<p>Посмотрим, хватит ли мне силы воли это всё продолжать.</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2010/05/growing-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A blog post</title>
		<link>http://smalgin.gisxpert.com/2010/04/a-blog-post/</link>
		<comments>http://smalgin.gisxpert.com/2010/04/a-blog-post/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 18:20:08 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Children (Дети)]]></category>
		<category><![CDATA[Life (жизнь)]]></category>
		<category><![CDATA[Movies (Кинематограф)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4183</guid>
		<description><![CDATA[Работаю из дома сегодня. По этой причине усиленно читаю френдленту. Надо написать про важное и насущное. Кузнец, прочти свою почту! А теперь про важное и насущное. &#8220;Болеро&#8221; Равеля (в классическом исполнении) действует на Дениса гипнотически. Стихает за секунду и внимательно &#8230; <a href="http://smalgin.gisxpert.com/2010/04/a-blog-post/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Работаю из дома сегодня. По этой причине усиленно читаю френдленту.</p>
<p>Надо написать про важное и насущное. Кузнец, прочти свою почту!</p>
<p>А теперь про важное и насущное. </p>
<p>&#8220;Болеро&#8221; Равеля (в классическом исполнении) действует на Дениса гипнотически. Стихает за секунду и внимательно слушает.</p>
<p>Валька в два с лишним года может смотреть практически любое кино, лишь бы было какое-то действие. Периодически ставлю ему The <a href="http://www.amazon.com/Story-1-Terry-Jones/dp/B000EOTENQ/ref=sr_1_1?ie=UTF8&#038;s=dvd&#038;qid=1272392276&#038;sr=8-1">Story of One</a> и <a href="http://www.dimensions-math.org/Dim_E.htm">Dimensions</a>. Хотел купить Cosmos карла Сагана, но стоит какие-то дикие деньги&#8230; надо будет найти подержанный диск.</p>
<p>Посоветуйте общеобразовательные и научно-популярные фильмы и сериалы с хорошим визуальным рядом. На русском или английском, нам без разницы.</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2010/04/a-blog-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An introduction to Category Theory for Software Engineers</title>
		<link>http://smalgin.gisxpert.com/2010/04/an-introduction-to-category-theory-for-software-engineers/</link>
		<comments>http://smalgin.gisxpert.com/2010/04/an-introduction-to-category-theory-for-software-engineers/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 03:56:50 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Math (Математика)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4181</guid>
		<description><![CDATA[An introduction to Category Theory for Software Engineers thanx ivan_ghandi]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cs.toronto.edu/~sme/presentations/cat101.pdf">An introduction to Category Theory for<br />
Software Engineers</a></p>
<p>thanx <a href="http://ivan-ghandhi.livejournal.com/1309294.html">ivan_ghandi</a></p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2010/04/an-introduction-to-category-theory-for-software-engineers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enter the flow</title>
		<link>http://smalgin.gisxpert.com/2010/04/enter-the-flow/</link>
		<comments>http://smalgin.gisxpert.com/2010/04/enter-the-flow/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 04:12:54 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Music (Музыка)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4163</guid>
		<description><![CDATA[Предназначается в первую очередь людям, понимающим заголовок. 72 мегабайта занимает, если скачивать. Ну а вообще &#8211; просто ритмичная музыка. Немножко хауса, немножко техно, немножко попа. kudos to prostopleer]]></description>
			<content:encoded><![CDATA[<p>Предназначается в первую очередь людям, понимающим заголовок. 72 мегабайта занимает, если скачивать.</p>
<p>Ну а вообще &#8211; просто ритмичная музыка. Немножко хауса, немножко техно, немножко попа.</p>
<p>kudos to prostopleer</p>
<p><object width="419" height="115"><param name="movie" value="http://embed.prostopleer.com/list?id=53537FoxT"></param><embed src="http://embed.prostopleer.com/list?id=53537FoxT" type="application/x-shockwave-flash" width="419" height="115"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2010/04/enter-the-flow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вы думаете, ваши аккаунты взломать сложно?</title>
		<link>http://smalgin.gisxpert.com/2010/04/security/</link>
		<comments>http://smalgin.gisxpert.com/2010/04/security/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 20:26:39 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Security (Обеспечение безопасности)]]></category>
		<category><![CDATA[Social Engineering]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=4159</guid>
		<description><![CDATA[Посмотрите-ка вот это видео. Взлом security.vkontakte.ru from socialware on Vimeo. Наводка от bishop3000 (1) Если у вас секретный вопрос хоть где-нибудь до сих пор &#8220;Отчество вашей бабушки&#8221; или &#8220;Имя вашего кота&#8221; &#8211; рекомендую избавиться от него вообще нахрен. Не от &#8230; <a href="http://smalgin.gisxpert.com/2010/04/security/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Посмотрите-ка вот это видео.</p>
<p><object width="400" height="240"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10642239&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=10642239&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="240"></embed></object>
<p><a href="http://vimeo.com/10642239">Взлом security.vkontakte.ru</a> from <a href="http://vimeo.com/socialware">socialware</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Наводка от <a href="http://bishop3000.livejournal.com/186046.html">bishop3000</a></p>
<p>(1) Если у вас секретный вопрос хоть где-нибудь до сих пор &#8220;Отчество вашей бабушки&#8221; или &#8220;Имя вашего кота&#8221; &#8211; рекомендую избавиться от него вообще нахрен. Не от кота, от вопроса<br />
(2) Посторонним лицам давайте только специально заведенный для таких случаев мыл, которым вы ни для чего больше не пользуетесь.<br />
(3) Пробивайте лиц, стучащихся к вам по интернету, в публичных (гугль, яндекс) и не очень (radarix?) базах данных. Никому нельзя верить.</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2010/04/security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minus two fish</title>
		<link>http://smalgin.gisxpert.com/2009/12/minus-two-fish/</link>
		<comments>http://smalgin.gisxpert.com/2009/12/minus-two-fish/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 02:41:14 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Math (Математика)]]></category>
		<category><![CDATA[Software (Софт)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=3975</guid>
		<description><![CDATA[I dedicate this post to Paul Adrien Maurice Dirac Three fishermen come back from the sea, celebrating the catch of the day. They land their boat and set up camp. After much drinking (rum?), each collapses in their respective tent. &#8230; <a href="http://smalgin.gisxpert.com/2009/12/minus-two-fish/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I dedicate this post to Paul Adrien Maurice Dirac</p>
<p>Three fishermen come back from the sea, celebrating the catch of the day.  They land their boat and set up camp. After much drinking (rum?), each collapses in their respective tent. Fisherman #1 wakes up and, after relieving himself, decides to get his share of the catch. He counts the fish, realizes it is not a number divisible by three, throws away one fish to the sea correcting the situation, and takes a third of the remaining fish into his tent. Fisherman #2 wakes up later, goes to pee too, and also decides he is going to get his share of the catch. Unaware that Fisherman #1 already took his part, Fisherman #2 wants a third of the fish he sees. It is not a multiple of three, but he throws away one fish and takes a third of the fish and goes to sleep. Fisherman #3 wakes up after, and does the same: he throws away one fish, takes a third of the fish, and goes into his tent.</p>
<p>What is the smallest number of fish for which this would happen?</p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2009/12/minus-two-fish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Functional Programming Fundamentals Lecture series on Channel 9</title>
		<link>http://smalgin.gisxpert.com/2009/12/functional-programming-fundamentals-lecture-series-on-channel-9/</link>
		<comments>http://smalgin.gisxpert.com/2009/12/functional-programming-fundamentals-lecture-series-on-channel-9/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 20:38:24 +0000</pubDate>
		<dc:creator>Sergey</dc:creator>
				<category><![CDATA[Software (Софт)]]></category>
		<category><![CDATA[Work-related (Рабочее)]]></category>

		<guid isPermaLink="false">http://smalgin.gisxpert.com/?p=3950</guid>
		<description><![CDATA[Based on the book &#8216;Programming in Haskell&#8217; Get the presentation slides here Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10]]></description>
			<content:encoded><![CDATA[<p>Based on the book &#8216;Programming in Haskell&#8217;</p>
<p><span id="ctl00_MainPlaceHolder_Starter_BodyLabel">Get the presentation slides <a href="http://www.cs.nott.ac.uk/%7Egmh/book.html#slides" target="_blank"><strong>here</strong></a></p>
<p><a href="http://channel9.msdn.com/shows/Going+Deep/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-1/" target="_blank"><strong>Chapter 1</strong></a><br />
<a href="http://channel9.msdn.com/shows/Going+Deep/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-2/" target="_blank"><strong>Chapter 2</strong></a><br />
<a href="http://channel9.msdn.com/shows/Going+Deep/C9-Lectures-Dr-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-3-of-13/" target="_blank"><strong>Chapter 3</strong></a><br />
<a href="http://channel9.msdn.com/shows/Going+Deep/C9-Lectures-Dr-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-4-of-13/" target="_blank"><strong>Chapter 4</strong></a><br />
<a href="http://channel9.msdn.com/shows/Going+Deep/C9-Lectures-Dr-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-5-of-13/" target="_blank"><strong>Chapter 5</strong></a><br />
<a href="http://channel9.msdn.com/shows/Going+Deep/C9-Lectures-Dr-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-6-of-13/" target="_blank"><strong>Chapter 6</strong></a><br />
<a href="http://channel9.msdn.com/shows/Going+Deep/C9-Lectures-Dr-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-7-of-13/" target="_blank"><strong>Chapter 7</strong></a><br />
<a href="http://channel9.msdn.com/shows/Going+Deep/C9-Lectures-Dr-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-8-of-13/" target="_self"><strong>Chapter 8</strong></a><br />
<a href="http://channel9.msdn.com/shows/Going+Deep/C9-Lectures-Dr-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-9-of-13/" target="_blank"><strong>Chapter 9</strong></a></span></p>
<p><span><a href="http://channel9.msdn.com/shows/Going+Deep/C9-Lectures-Dr-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-10-of-13/">Chapter 10</a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://smalgin.gisxpert.com/2009/12/functional-programming-fundamentals-lecture-series-on-channel-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

