<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="WordPress/2.9.1" --><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="0.92">
<channel>
	<title>Maniac Programmer's Blog</title>
	<link>http://2lx.ru</link>
	<description>Блог помешанного программиста</description>
	<lastBuildDate>Fri, 27 Aug 2010 15:21:07 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />

	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/xml" href="http://feeds.feedburner.com/2lxru/posts" /><feedburner:info uri="2lxru/posts" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>2lxru/posts</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Сон интернетчика</title>
		<description>Небольшая демка на JavaFX, изображающая сон интернетной школоты.


Кому интересно, вот код летающей иконки:
public class DreamIconClass extends CustomNode {
 override public function create(): Node {
 // индекс случайной иконки
 var iconindex = (new Random()).nextInt(15);
 // прозрачность иконки
 var opacity = 0.1;
 // начальные координаты иконки
 var fromX = (new Random()).nextInt(400);
 var ...&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/Ov5l2POAKwI" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/Ov5l2POAKwI/</link>
			<feedburner:origLink>http://2lx.ru/2010/08/socdreamfx/</feedburner:origLink></item>
	<item>
		<title>Найти все файлы, содержащие подстроку и заменить её в bash</title>
		<description>Потребовалось после кривой закачки сайта исправить кое-какие ссылки чтобы его оффлайн версия не имела ссылок в интернет.
Чтобы решить эту задачу необходимо было заменить один и тот-же текст в сотнях файлов. В ручную это, само собой, сделать практически невозможно.
Гугл подсказал небольшой shell-скрипт для этих целей:
find -type f -print0 &amp;#124; xargs --null ...&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/t57ddN40-aI" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/t57ddN40-aI/</link>
			<feedburner:origLink>http://2lx.ru/2010/08/najti-vse-fajly-soderzhashhie-podstroku-i-zamenit-eyo-v-bash/</feedburner:origLink></item>
	<item>
		<title>Проверка числа на четность</title>
		<description>if (!((int)((num &amp;#60;&amp;#60; (int)(sqrt(0x100) * (0x20 / 16) - sizeof(char))) / pow(sizeof(char) &amp;#60;&amp;#60; 1, 31.0)) % 2))&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/RpJZoJEidBk" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/RpJZoJEidBk/</link>
			<feedburner:origLink>http://2lx.ru/2010/08/proverka-chisla-na-chetnost/</feedburner:origLink></item>
	<item>
		<title>Отображение картинок в Java Swing</title>
		<description>В рамка изучения Java решил написать программу для показа изображений с flickr, но возникла сложность с выводом картинки на форму.
Оказывается в тулките Swing нет специального компонента для отображения изображений. Картинки выводятся в обычный JLabel &amp;#62;_&amp;#60;
url = new URL(&amp;#34;http://site.ru/image.jpg&amp;#34;);
java.awt.Image image = java.awt.Toolkit.getDefaultToolkit().getDefaultToolkit().createImage(url);
imgLabel.setIcon(new ImageIcon(image));
PS: В JavaFX все намного проще:
var imgurl = &amp;#34;http://site.ru/image.jpg&amp;#34;;
img.image ...&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/m0Avy-BKHEA" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/m0Avy-BKHEA/</link>
			<feedburner:origLink>http://2lx.ru/2010/08/otobrazhenie-kartinok-v-java-swing/</feedburner:origLink></item>
	<item>
		<title>Аватары для программистов</title>
		<description>небольшая подборка программистских аватаров с просторов интернета.





	
	
		
			[View with PicLens]&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/yvU6zEtLTQo" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/yvU6zEtLTQo/</link>
			<feedburner:origLink>http://2lx.ru/2010/08/avatary-dlya-programmistov/</feedburner:origLink></item>
	<item>
		<title>Настройка горячих клавиш в LXMusic</title>
		<description>Как я говорил ранее, проблему отсутствия горячих клавиш в проигрывателе LXMusic можно исправить с помощью XBindKeys.
Так как LXMusic является фронтендом к клиент-серверному проигрывателю xmms2, то горячие клавиши следует настраивать именно для второго. В wiki по xmms2 представлен детальный пример как настроить управление следующим образом:

Control + Shift + Z -&amp;#62; Следующая ...&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/dkfNVthRxRc" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/dkfNVthRxRc/</link>
			<feedburner:origLink>http://2lx.ru/2010/07/lxmusic-hotkeys/</feedburner:origLink></item>
	<item>
		<title>Перевод System::String в char*</title>
		<description>Возникла задача перевести в .Net-приложении строку из типа String в родной C-шный char*.
У std::string для этих целей есть метод c_str (), поэтому проблем с ним не возникает. Но System::String подобных методов не имеет, что усложняет задачу.

Походив по интернету нашел несколько вариантов решения этой проблемы.
1. Функция PtrToSringChars
#include &amp;#60;vcclr.h&amp;#62;
System::String * str = ...&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/AJZ067QsMhQ" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/AJZ067QsMhQ/</link>
			<feedburner:origLink>http://2lx.ru/2010/07/perevod-systemstring-v-char/</feedburner:origLink></item>
	<item>
		<title>Генератор RSS</title>
		<description>RSS-ленты по сути представляют собой определенный набор XML-данных. Минимальный их набор:
&amp;#60;?xml version=&amp;#34;1.0&amp;#34; encoding=&amp;#34;UTF-8&amp;#34; ?&amp;#62;
 &amp;#60;rss version=&amp;#34;2.0&amp;#34;&amp;#62;
 &amp;#60;channel&amp;#62;
 &amp;#60;title&amp;#62;Название ленты&amp;#60;/title&amp;#62;
 &amp;#60;link&amp;#62;http://site.ru/rss_url&amp;#60;/link&amp;#62;
 &amp;#60;item&amp;#62;
 &amp;#60;title&amp;#62;Новость 1&amp;#60;/title&amp;#62;
 &amp;#60;link&amp;#62;http://site.ru/news/1&amp;#60;/link&amp;#62;
 &amp;#60;description&amp;#62;Описание новости&amp;#60;/description&amp;#62;
 &amp;#60;pubDate&amp;#62;01.01.2010&amp;#60;/pubDate&amp;#62;
 &amp;#60;/item&amp;#62;
 &amp;#60;/channel&amp;#62;
 &amp;#60;/rss&amp;#62;
 
В тегах title и link (строка 4 и 5) находится информация о Вашей RSS-ленте, а именно ее название и URL-адрес. ...&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/WbMdIlju6mk" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/WbMdIlju6mk/</link>
			<feedburner:origLink>http://2lx.ru/2010/07/generator-rss/</feedburner:origLink></item>
	<item>
		<title>Count записей в категории</title>
		<description>Нужно было для своего нового проекта выполнить запрос, который возвращал-бы список категорий и количество записей в категории.
база данных состоит из двух таблиц:
1. Категории (id, имя);
2. Записи (id, id категории, текст).
Нашел в интернете целый ряд примеров запросов:
SELECT categories.*, COUNT(posts.id)
FROM categories, posts
WHERE categories.id=posts.id
SELECT categories.id,
 (SELECT count(*) from posts WHERE id=categories.id) as cnt
FROM ...&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/e28GqqAEvZ8" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/e28GqqAEvZ8/</link>
			<feedburner:origLink>http://2lx.ru/2010/07/count-zapisej-v-kategorii/</feedburner:origLink></item>
	<item>
		<title>unsigned __int64 и printf ()</title>
		<description>Появилась необходимость вывести на экран содержимое переменной очень необычного типа&amp;#160;&amp;#8212; unsigned __int64.
Спецификаторы %d, %u и подобные выводят совершенно не то число, которое содержится в переменной.
На некоторых форумах предлагали выводить число по частям из 32 бит, но это не очень хороший вариант.
Благо для этого типа есть свой спецификатор&amp;#160;&amp;#8212; %I64d:
printf("%I64d", i64var);&lt;img src="http://feeds.feedburner.com/~r/2lxru/posts/~4/y00LOWEy97s" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/2lxru/posts/~3/y00LOWEy97s/</link>
			<feedburner:origLink>http://2lx.ru/2010/07/unsigned-__int64-i-printf/</feedburner:origLink></item>
</channel>
</rss>
