<?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>Чудо{вищные} заметки &#187; advertise</title>
	<atom:link href="http://miracle.rpz.name/category/advertise/feed/" rel="self" type="application/rss+xml" />
	<link>http://miracle.rpz.name</link>
	<description>Sorry for my terrible english. My native language is PHP.</description>
	<lastBuildDate>Tue, 17 Aug 2010 12:10:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>jabber web-status</title>
		<link>http://miracle.rpz.name/2009/12/05/jabber-web-status/</link>
		<comments>http://miracle.rpz.name/2009/12/05/jabber-web-status/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 18:35:53 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[advertise]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[jabber]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/?p=301</guid>
		<description><![CDATA[В процессе работы над Секретным Проектом™ образовался побочный продукт, который возможно покажется кому-то полезным. Суть &#171;продукта&#187; &#8211; показать статус вашего jabber-аккаунта в вебе, как это делается например для icq. Для работы требуется добавить себе в ростер контакт webstatus@rpz.name, после этого ваш статус будет доступен по следующим ссылкам: http://webstatus.rpz.name/your@jabber.account &#8211; в виде html http://webstatus.rpz.name/your@jabber.account/image &#8211; картинки [...]]]></description>
			<content:encoded><![CDATA[<p>В процессе работы над Секретным Проектом™ образовался побочный продукт, который возможно покажется кому-то полезным. Суть &laquo;продукта&raquo; &#8211; показать статус вашего jabber-аккаунта в вебе, как это делается например для <a href="http://www.icq.com/features/web/indicator.html">icq</a>.</p>
<p>Для работы требуется добавить себе в ростер контакт <strong>webstatus@rpz.name</strong>, после этого ваш статус будет доступен по следующим ссылкам:</p>
<blockquote><ul>
<li><a href="http://webstatus.rpz.name/your@jabber.account">http://webstatus.rpz.name/your@jabber.account</a> &#8211; в виде html</li>
<li><a href="http://webstatus.rpz.name/your@jabber.account/image">http://webstatus.rpz.name/your@jabber.account/image</a> &#8211; картинки 16&#215;16 (взяты из стандартного набора <a href="http://psi-im.org/">psi</a>)
</li>
<li><a href="http://webstatus.rpz.name/your@jabber.account/script">http://webstatus.rpz.name/your@jabber.account/script</a> &#8211; для тех, кто может себе позволить &lt;script src=&quot;http://webstatus.rpz.name/your@jabber.account/script&quot;&gt;&lt;/script&gt;</li>
<li><a href="http://webstatus.rpz.name/your@jabber.account/json">http://webstatus.rpz.name/your@jabber.account/json</a></li>
<li><a href="http://webstatus.rpz.name/your@jabber.account/json?callback=yourfunction">http://webstatus.rpz.name/your@jabber.account/json?callback=yourfunction</a></li>
<li><a href="http://webstatus.rpz.name/your@jabber.account/xml">http://webstatus.rpz.name/your@jabber.account/xml</a></li>
</ul>
</blockquote>
<p>Сделано <strike>как обычно</strike> just for fun. Вы можете пользоваться этим сервисом как заблагорассудится, можете писать пожелания и комментарии, но не можете предъявлять претензии&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2009/12/05/jabber-web-status/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>redmine mail reader</title>
		<link>http://miracle.rpz.name/2009/11/07/redmine-mail-reader/</link>
		<comments>http://miracle.rpz.name/2009/11/07/redmine-mail-reader/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 00:22:53 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[advertise]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[redmine]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/?p=293</guid>
		<description><![CDATA[Некоторое время назад для ведения &#8220;задачаоборота&#8221; мы c небольшой группой &#8220;единомышленников&#8221; решили использовать Redmine. Коллеги стали замечать, что волосы у нас стали шелковистыми, одежда сияет белизной, а главное &#8211; СУХО! Ну и постепенно начали вовлекаться в процесс. Сразу же, с порога, выдвинули претензию &#8211; а почему нельзя создать задачу из письма (Слава привет!) ? Главным [...]]]></description>
			<content:encoded><![CDATA[<p>Некоторое время назад для ведения &#8220;задачаоборота&#8221; мы c небольшой группой &#8220;единомышленников&#8221; решили использовать <a href="http://redmine.org">Redmine</a>. Коллеги стали замечать, что волосы у нас стали шелковистыми, одежда сияет белизной, а главное &#8211; СУХО! Ну и постепенно начали вовлекаться в процесс.<br />
Сразу же, с порога, выдвинули претензию &#8211; а почему нельзя создать задачу из письма (Слава привет!) ? Главным аргументом против магии седьмого уровня Copy-Paste было то, что им приходит множество аттачментов в письмах, которые и являются сутью поставленной задачи. Их надо сохранить на диск и лишь потом прикрепить к задаче&#8230; Неудобно, ага.</p>
<p>Сходу не смог найти необходимый функционал ни в самом redmine, ни в рабочих плагинах( использую redmine из trunk-а, с ним многие плагины или не работают вовсе или наполняют его &#8220;глюками&#8221; в самых неожиданных местах). Посему пришлось наваять оный плагин самостоятельно. Суть его работы такова:<br />
В gmail-ном ящике (да в принципе любой imap-сервер подойдёт) создаются ярлыки (папки) с названиями, соответствующими идентификаторам проектов в redmine.<br />
Rake-таск из плагина (нужно периодически запускать по <strong>cron</strong>-у) проверяет наличие писем с этими ярлыками и создаёт новые задачи, в соответствующих проектах, прикрепляя все вложения к тикету. Для защиты от всякого рода спама на всякий случай письма принимаются только от зарегистрированных пользователей. </p>
<p>На мой взгляд получилась довольно удобная схема &#8211; нужное письмо форвардируется на почтовый ящик, где ему <a href="http://mail.google.com/support/bin/answer.py?answer=6579">фильтрами Gmail-а</a> добавляется ярлык с названием нужного проекта.</p>
<p>Если вам такой функционал интересен, то вы можете <a href="http://miracle.rpz.name/shared/redmine/redmine_mail_reader.tar.gz">скачать плагин</a> себе. Установка ничем не отличается от других плагинов &#8211; распаковываем содержимое в <strong>vendor/plugins</strong>, копируем <em>config/mail_reader.yml.example</em> в <em>RAILS_ROOT/config/mail_reader.yml</em>, редактируем конфиг, рестартуем redmine, добавляем модуль в настройках проектов  и добавляем в <em>cron</em> задачу <strong>rake mailreader:check</strong></p>
<p>Для работы требуется <strong>gem tmail</strong> для корректного вытягивания имён файлов во вложениях. Да я знаю, что он (tmail) уже имеется в составе actionmailer, но я так и не сообразил как корректно его загрузить &#8211; буду рад, если кто-нибудь поможет правильно подключить этот класс.</p>
<p>Отзывы? Пожелания? Добро пожаловать в комментарии!</p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2009/11/07/redmine-mail-reader/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>немного дудок, немного баса</title>
		<link>http://miracle.rpz.name/2009/09/03/last-fm/</link>
		<comments>http://miracle.rpz.name/2009/09/03/last-fm/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 21:20:08 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[advertise]]></category>
		<category><![CDATA[links]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/?p=236</guid>
		<description><![CDATA[Из недавнего разговора со знакомой: - Ты в одноклассниках есть? - Нет. - Вконтакте? - Нет. - А в одноклассниках? - &#8230;. - Аська?!? - &#8230;&#8230;&#8230;&#8230;. - У тебя компа нету? Есть в общем-то компьютер. И не один&#8230; Но никаких жадноклассников и фcuntактов&#8230; Не то чтобы я совсем уж такой асоциальный, но вот не тянет [...]]]></description>
			<content:encoded><![CDATA[<p>Из недавнего разговора со знакомой:</p>
<blockquote><p>
- Ты в одноклассниках есть?<br />
- Нет.<br />
- Вконтакте?<br />
- Нет.<br />
- А в одноклассниках?<br />
- &#8230;.<br />
- Аська?!?<br />
- &#8230;&#8230;&#8230;&#8230;.<br />
- У тебя компа нету?
</p></blockquote>
<p>Есть в общем-то компьютер. И не один&#8230; Но никаких жадноклассников и фcuntактов&#8230; Не то чтобы я совсем уж такой асоциальный, но вот не тянет и всё тут. И зовут и приглашают всюду ( ага, Игорь, привет <img src='http://miracle.rpz.name/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ), но мне не надо. Наверное хватает живого общения. А может хватает того &#8220;неживого&#8221;, которое имелось до появления всех этих социальный сетей.</p>
<p>Но в одну &#8220;социалку&#8221; меня всё-таки занесло. В <a href="http://last.fm">last.fm</a>. Это пожалуй лучшее, что придумали человеки в этих ваших интернетах.<span id="more-236"></span><br />
Я музыку слушаю постоянно. А чтобы она не надоедала надо иногда найти что-то новое. Именно этим и занимается last.fm &#8211; на основе гигантской статистики рекомендует слушать то, что могло бы мне понравиться. Вот где социальность идёт только на пользу. </p>
<p>С недавних пор (с выходом kde4) в amarok2 появилась (хотя может это было и в 1.4, просто не так очевидно и удобно) отличная интеграция с ластфм. И помимо сбора статистики мне открылась другая сторона этого сервиса &#8211; РАДИО. Именно так. Большими буквами. Всё что раньше ошибочно называлось этим словом даже близко не лежало рядом с этим. Рядом с радио моей мечты. Тут тебе нет бубнилы-диджея. Играет только та музыка которая тебе нравится. Есть возможность нажать &#8220;skip&#8221;. А если вдруг затесалась композиция, которой не место в моих колонках &#8211; есть замечательная кнопка &#8220;ban&#8221;. На каком ещё радио вы можете нажать &#8220;паузу&#8221; ?<br />
Не знаю как там дела с интерактивным телевидением, а интерактивное радио теперь есть.</p>
<p>Я был счастлив целых три часа. Думал &#8220;музыка будет вечной&#8221;. А она возьми и выключись. По колонкам стучал, по монитору бил, мышку почистил &#8211; она, дрянь, молчит как рыба об лёд. Тут-то я и узнал, что эти меркантильные кю за дальнейшее прослушивание хотят грязные зелёные бумажки&#8230; И сколько бы вы думали?<br />
За Радио Моей Мечты™? Хотят аж 3 (три!!!), целых три! доллара. Грабёж! Немыслимая, чудо{вищная} жадность!</p>
<p>Я поначалу даже не поверил, искал подвоха. Может три в день? ну или в неделю&#8230; Почему так мало? Но нет, подвоха нету. Действительно всего три.<br />
Хотя подвох всё-таки нашёлся. Всего три, а как их заплатить? По мнению злодеев из last.fm это можно сделать только через paypal. Короче никак. Выхода нет. Жизнь окончена и прожита фактически зря.</p>
<p>Но всё оказалось не так уж плохо &#8211; <a href="http://google.com">нашлись</a> Добрые Люди, готовые помочь. В общем имея звонкие wmz, я получил желанную музыку буквально за считанные минуты. За что спасибо <a href="http://dskarataev.livejournal.com/32558.html">Денису Каратаеву</a>. Да-да, это была реклама. Реклама хорошей музыки, реклама интернет-денег и реклама людей, готовых обменять одно на другое.</p>
<p>P.S.<br />
Самое забавное во всём этом, это реакция друзей на то, что я заплатил за эту услугу. Натурально &#8211; смотрят с прищуром, как на идиота. То ли я не выгляжу как человек, способный заплатить за то, что мне нужно. То ли платить за что-либо &#8220;не наша тема&#8221;. То ли ещё что. Конечно море советов где взять &#8220;много всего вкусненького&#8221; бесплатно, с блекджеком и шлюхами&#8230; Но &#8220;побывав в этом удивительном и загадочном мире я уже никогда не стану прежним&#8230;&#8221; Ещё ни один сервис в интернете не удовлетворял &#8220;любой мой каприз за мои деньги&#8221;. А этот смог. На всё 110%. Рекомендую всем, кто ещё не попробовал. Приятного прослушивания!</p>
<p><strike>P.P.S.<br />
Дописывая эти строки зашёл в настройки аккаунта и понял, что музыка завтра вновь может прекратиться. Постараюсь не допустить&#8230;</strike></p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2009/09/03/last-fm/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Бесплатные пакетики</title>
		<link>http://miracle.rpz.name/2008/12/20/slackware-packages/</link>
		<comments>http://miracle.rpz.name/2008/12/20/slackware-packages/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 15:18:44 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[advertise]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/?p=179</guid>
		<description><![CDATA[Вообще, как мне кажется, пользователи slackware очень самостоятельные и вполне могут собрать любую &#8220;тулзовину&#8221; без чужой помощи. Но тем не менее, они тоже собирают &#8220;пакетики&#8221; и делятся ими с другими любителями слаки. Я тоже решил с вами поделиться несколькими программками, а так же пакетами с ними. Если вы пользуетесь slapt-get или slackpkg, то можете просто [...]]]></description>
			<content:encoded><![CDATA[<p>Вообще, как мне кажется, пользователи <a href="http://slackware.com/">slackware</a> очень самостоятельные и вполне могут собрать любую &#8220;тулзовину&#8221; без чужой помощи. Но тем не менее, они тоже <a href="http://linuxpackages.net/">собирают &#8220;пакетики&#8221; и делятся ими с другими любителями слаки</a>.</p>
<p>Я тоже решил с вами поделиться несколькими программками, а так же пакетами с ними.<br />
Если вы пользуетесь <strong>slapt-get</strong> или <strong>slackpkg</strong>, то можете просто добавить в SOURCE ссылочку <a href="http://miracle.rpz.name/shared/slack/"><strong>http://miracle.rpz.name/shared/slack/</strong></a> и ознакомиться со скудным ассортиментом моего репозитария. В основном это программы русскоговорящих авторов, и потому в многочисленных зарубежных репозитариях ранее не встречались. Все гуёвые программы cделаны с помощью qt. <span id="more-179"></span></p>
<p style="clear: right"><a href="http://qstardict.ylsoftware.com/"><img style="margin: 10px"  src="http://miracle.rpz.name/shared/2008/qstardict.png" align="right" alt="QStarDict"></a><br />
<strong>QStarDict</strong> &#8211; отличный словарик-переводчик, ничего лишнего, ничего недостающего, программка просто великолепная. От своего GTK-собрата, насколько я знаю, отличается лишь приятным глазу qt-интерфейсом.
</p>
<p style="clear: right"><a href="http://qmmp.ylsoftware.com/"><img style="margin: 10px" src="http://miracle.rpz.name/shared/2008/qmmp.png" align="left" alt="Qmmp"></a><br />
<strong>Qmmp</strong> &#8211; аудио-плеер, с &#8220;классическим&#8221; винампо-лицом. Умеет всё что должен уметь и даже чуть больше (ну например &#8220;скробблить Last.fm&#8221;)
</p>
<p style="clear: left"><a href="http://sourceforge.net/projects/q4wine/"><img style="margin: 10px" src="http://miracle.rpz.name/shared/2008/q4wine.png" align="right" alt="q4wine"></a><br />
<strong>q4wine</strong> &#8211; менеджер wine-приложений c удобным интерфейсом.
</p>
<p style="clear: right"><a href="http://basket.kde.org/"><img src="http://miracle.rpz.name/shared/2008/basket.png" align="left" alt="BasKet Note Pads" style="margin: 10px"></a><br />
<strong>BasKet Note Pads</strong> &#8211; заметкохранилище, задачковместилище с простым и даже в чём-то гениальным интерфейсом. Я мог бы даже сказать что это аналог EverNote для пользователей KDE, но на самом деле этот самый EverNote теперь кажется жалким отстоем&#8230; Если вы ещё не пользовались basket-ами, то мы идём к вам!
</p>
<p style="clear: left">
Нельзя не упомянуть об <strong>mc</strong>. Авторы оригинального Midnight Commander-а забросили своё детище уже достаточно давно, а все попытки собирать патчи для исправлеения известных багов обычно заканчивались там же где и начинались. Возможно <a href="http://mc.redhat-club.org/">эти ребята</a> не забросят своё начинание и продолжат развитие лучшего файлового менеджера.</p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2008/12/20/slackware-packages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>а расцветочка весёленькая есть?</title>
		<link>http://miracle.rpz.name/2008/11/23/wp-syntax-highlighter/</link>
		<comments>http://miracle.rpz.name/2008/11/23/wp-syntax-highlighter/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 15:33:33 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[advertise]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/?p=156</guid>
		<description><![CDATA[&#8212; А расцветочка у вас весёленькая есть? &#8212; Приезжай, обхохочешься! Уже три года собираюсь &#8220;отгламурить&#8221; посты какой-нибудь подсветкой синтаксиса. Но руки, как водится, не доходят. А сегодня наткнулся на записку под рукой и решил не откладывать в долгий ящик, установил плагин и подредактировал немного посты. handyblogger-у спасибо и медальку!]]></description>
			<content:encoded><![CDATA[<p align="right">
&mdash; А расцветочка у вас весёленькая есть?<br />
&mdash; Приезжай, обхохочешься!
</p>
<p>
Уже три года собираюсь &#8220;отгламурить&#8221; посты какой-нибудь подсветкой синтаксиса. Но руки, как водится, не доходят.<br />
А сегодня наткнулся на <a href="http://handynotes.ru/2008/11/wordpress-plugins-wp-code-syntax-highlighter.html">записку под рукой</a> и решил не откладывать в долгий ящик, установил плагин и подредактировал немного посты.
</p>
<p>handyblogger-у спасибо и медальку!</p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2008/11/23/wp-syntax-highlighter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Follow the white rabbit</title>
		<link>http://miracle.rpz.name/2008/06/27/follow-the-white-rabbit/</link>
		<comments>http://miracle.rpz.name/2008/06/27/follow-the-white-rabbit/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 10:16:42 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[DailyWTF]]></category>
		<category><![CDATA[advertise]]></category>
		<category><![CDATA[links]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/?p=112</guid>
		<description><![CDATA[Прочитав эту заметку тоже решил убрать nofollow с части ссылок. Надеюсь это принесёт в последствии вменяемые комментарии, а не стадо придурков, рекламирующих своих грузчиков пластиковых окон в горящих турах&#8230;]]></description>
			<content:encoded><![CDATA[<p>Прочитав <a href="http://absolvo.ru/2008-06-12/nofollow-or-dofollow-that-is-the-question/">эту заметку</a> тоже решил убрать nofollow с части ссылок. Надеюсь это принесёт в последствии вменяемые комментарии, а не стадо придурков, рекламирующих своих грузчиков пластиковых окон в горящих турах&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2008/06/27/follow-the-white-rabbit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Всегда в курсе событий</title>
		<link>http://miracle.rpz.name/2008/05/20/growl-for-windows/</link>
		<comments>http://miracle.rpz.name/2008/05/20/growl-for-windows/#comments</comments>
		<pubDate>Tue, 20 May 2008 12:16:27 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[advertise]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[win32]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/?p=109</guid>
		<description><![CDATA[Захотелось несколько &#8220;скрасить&#8221; суровые будни в богопротивной винде. А именно &#8211; захотелось красивой нотификации в систрее о разного рода событиях, за которыми приходиться заглядывать в кучу открытых консолей. У маководов для этого есть growl. Дома, в KDE, есть kdialog. А как быть виндузятникам? Этот вопрос был задан одному знакомому поисковику. Делюсь зёрнами: Герой заметки &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://miracle.rpz.name/shared/2008/snarl.png" align="right"><br />
Захотелось несколько &#8220;скрасить&#8221; суровые будни в богопротивной винде.<br />
А именно &#8211; захотелось красивой нотификации в систрее о разного рода событиях, за которыми приходиться заглядывать в кучу открытых консолей.<br />
У маководов для этого есть growl. Дома, в KDE, есть kdialog. А как быть виндузятникам?<br />
Этот вопрос был задан одному знакомому поисковику. Делюсь зёрнами:</p>
<p>Герой заметки &#8211; <a href="http://www.fullphat.net/">Snarl</a>. Это собственно аналог <a href="http://growl.info/">Growl</a>.<br />
Ну и утилитка для отправки сообщений из командной строки &#8211; <a href="http://www.k23productions.com/download.php?view.105">sncmd</a> (входящая в состав snarl утилитка сделана как консольное приложение со всеми <strike>вытекающими</strike> выскакивающими последствиями).
</p>
<p>
Результат можно узреть на скриншоте. Теперь нет нужды без конца следить за вялотекущими процессами &#8211; по окончании появиться гламурное сообщение о боевой готовности (ну или о провале всей операции).<br />
Единственный &#8220;недостаток&#8221;, который пока встретился &#8211; кириллица. Её засунуть в сообщение я так и не смог.
</p>
<p>
P.S.<br />
Я вот наслышан о том, что оригинал умеет принимать сообщения по сети. Хочу такой же, но с перламутровыми пуговицами. О порте под win слышны только <a href="http://www.tripthevortex.com/growl/">скриншоты</a>. Быть может вы знаете что я ищу?<br />
А ещё быть может вы ещё и знаете консольку под win, которая умеет выводить ANSI-colors? Одолела серость&#8230; Буду рад любым наводкам.</p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2008/05/20/growl-for-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jQuery 1.2.3</title>
		<link>http://miracle.rpz.name/2008/02/07/jquery-release-v123/</link>
		<comments>http://miracle.rpz.name/2008/02/07/jquery-release-v123/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 19:20:41 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[advertise]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/2008/02/07/jquery-release-v123/</guid>
		<description><![CDATA[.4.5.6.7&#8230; Тихо и незаметно зарелизился jQuery: jquery-1.2.3.js, jquery-1.2.3.min.js, jquery-1.2.3.pack.js Поскольку официального анонса пока нету, перечислю &#8220;вкусности&#8221; сам: Вот официальный анонс, а ниже мой: первое, оно же главное &#8211; namespace-ы в event-ах. $(&#8216;#cal&#8217;) .bind(&#8216;click.calendar&#8217;,fnclk) .bind(&#8216;change.calendar&#8217;,fnchg) .bind(&#8216;change.maskedinput&#8217;,fn); Накой ляд оно сдалось? Код становиться на порядок понятнее для чтения и отладки (разумеется если авторы многочисленных плагинов &#8220;прочухают&#8221; фишку). [...]]]></description>
			<content:encoded><![CDATA[<p>.4.5.6.7&#8230;</p>
<p>Тихо и незаметно зарелизился <a href="http://jquery.com">jQuery</a>:</p>
<p><a href="http://code.jquery.com/jquery-1.2.3.js">jquery-1.2.3.js</a>, <a href="http://code.jquery.com/jquery-1.2.3.min.js">jquery-1.2.3.min.js</a>, <a href="http://code.jquery.com/jquery-1.2.3.pack.js">jquery-1.2.3.pack.js</a></p>
<p><span style="text-decoration: line-through;">Поскольку официального анонса пока нету, перечислю &#8220;вкусности&#8221; сам:</span><br />
<a href="http://jquery.com/blog/2008/02/08/jquery-123-air-namespacing-and-ui-alpha/">Вот официальный анонс</a>, а ниже мой:<br />
<span id="more-96"></span><br />
первое, оно же главное &#8211; namespace-ы в event-ах.</p>
<blockquote><p>$(&#8216;#cal&#8217;)<br />
.bind(&#8216;click.calendar&#8217;,fnclk)<br />
.bind(&#8216;change.calendar&#8217;,fnchg)<br />
.bind(&#8216;change.maskedinput&#8217;,fn);</p></blockquote>
<p>Накой ляд оно сдалось?<br />
Код становиться на порядок понятнее для чтения и отладки (разумеется если авторы <a href="http://plugins.jquery.com/">многочисленных плагинов</a> &#8220;прочухают&#8221; фишку). Теперь когда мне надоест функционал календаря на input-е, я могу убрать его:</p>
<blockquote><p>$(&#8216;#cal&#8217;).unbind(&#8216;.calendar&#8217;);</p></blockquote>
<p><em>change</em> от maskedinput продолжит функционировать.<br />
Обработчики &#8220;обычных&#8221; событий будут так же обрабатывать все &#8220;вложенные&#8221; события, т.е. в приведённом выше примере:</p>
<blockquote><p>$(&#8216;#cal&#8217;).bind(&#8216;change&#8217;,fn);</p></blockquote>
<p><em>fn</em> вызовется при срабатывании как <em>change.calendar</em>, так и <em>change.maskedinput</em>; если же потребуется обработать ТОЛЬКО change, обработчик будет необходимо <del datetime="2009-09-27T08:41:50+00:00" title="спасибо Mel">вызвать</del> добавить так:</p>
<blockquote><p>$(&#8216;#cal&#8217;).bind(&#8216;change!&#8217;,fn);</p></blockquote>
<p><a href="http://docs.jquery.com/Internals/jQuery.data">$.data()</a> теперь вызывает события <em>setData</em> и <em>getData</em> что позволит удобно &#8220;подменять&#8221; сохранённые данные и должным образом обрабатывать их изменения в плагинах&#8230;</p>
<p>Остальные изменения &#8211; исправление некоторых на мой взгляд незначительных багов.</p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2008/02/07/jquery-release-v123/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>jQuery 1.2.2</title>
		<link>http://miracle.rpz.name/2008/01/15/jquery-122/</link>
		<comments>http://miracle.rpz.name/2008/01/15/jquery-122/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 12:27:26 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[advertise]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/2008/01/15/jquery-122/</guid>
		<description><![CDATA[К своему &#8220;второгодию&#8221; jQuery решил явиться миру обновлённым. Много исправлений направленных на ускорение и &#8220;устабилизацию&#8221;. Решена крайне досадная проблема с тем, что $(document).ready не срабатывал в IE если, документ находился в [и]фрейме. Из новшеств &#8211; этот самый $(document).ready(func) теперь можно писать в более привычном виде через $.bind &#8211; $(document).bind(&#8216;ready&#8217;,func); Появились два новых event-а &#8211; mouseenter [...]]]></description>
			<content:encoded><![CDATA[<p>  К своему &#8220;второгодию&#8221; <a href="http://jquery.com">jQuery</a> решил явиться миру <a href="http://docs.jquery.com/Release:jQuery_1.2.2">обновлённым</a>.</p>
<p> Много исправлений направленных на ускорение и &#8220;устабилизацию&#8221;.<br />
Решена крайне досадная проблема с тем, что $(document).ready не срабатывал в IE если, документ находился в [и]фрейме.<br />
Из новшеств &#8211; этот самый $(document).ready(func) теперь можно писать в более привычном виде через $.bind &#8211; $(document).bind(&#8216;ready&#8217;,func);<br />
Появились два новых event-а &#8211; mouseenter и mouseleave, которые вероятно скоро пойдут в массы в качестве основы для разнообразных dropdown-менюшек.<br />
В &#8220;ajax&#8221;-части добавились &#8220;умолчальные&#8221; заголовки Accept, для разных типов dataType. (<a href="http://softwaremaniacs.org/blog/2007/09/12/http-ajax-%d0%b8-jquery/">зачем это надо</a>? и <a href="http://softwaremaniacs.org/blog/2007/12/26/accept-header-inconsistencies/">что из этого выйдет</a> ?)</p>
<p> Перед тем как обновиться не забудьте &#8211; некоторые плагины могли &#8220;сломаться&#8221; &#8211; будьте готовы поработать напильником&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2008/01/15/jquery-122/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>я меняюсь, лучше сразу вам признаюсь&#8230;</title>
		<link>http://miracle.rpz.name/2007/12/24/redesign/</link>
		<comments>http://miracle.rpz.name/2007/12/24/redesign/#comments</comments>
		<pubDate>Sun, 23 Dec 2007 22:16:50 +0000</pubDate>
		<dc:creator>MiRacLe</dc:creator>
				<category><![CDATA[advertise]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[layout]]></category>

		<guid isPermaLink="false">http://miracle.rpz.name/2007/12/24/redesign/</guid>
		<description><![CDATA[Отлично проведённые выходные вдохновили на очередное безумие из серии &#8220;программисты делают дизайн&#8221;. В итоге получился симпатичная на мой взгляд темка. Сделано без единого гвоздя  таблиц за пару часов, поэтому разного рода глюки вёрстки будут наверное выплывать (буду рад услышать замечания по этому поводу). Поскольку надавно стал обладателем смартфона, учёл тот факт что сайты можно смотреть [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://miracle.rpz.name/shared/2007/12/redesign.png" ilo-full-src="http://miracle.rpz.name/shared/2007/12/redesign.png" align="right" />Отлично проведённые выходные вдохновили на очередное безумие из серии &#8220;программисты делают дизайн&#8221;. В итоге получился симпатичная на мой взгляд темка. Сделано без <strike>единого гвоздя</strike>  таблиц за пару часов, поэтому разного рода глюки вёрстки будут наверное выплывать (буду рад услышать замечания по этому поводу).</p>
<p>Поскольку надавно стал обладателем смартфона, учёл тот факт что сайты можно смотреть не только на десктопе. За компанию (до кучи) прикрутил <a href="http://openid.net/">OpenID</a> (всё как у взрослых!) &#8211; приглашаю так сказать к дискуссии.</p>
<p><b> P.S.</b> С ходу не нашёл  плагина для WP, добавляющего функционал для вставки голосования в пост. На этом фронте действительно всё так плохо и срочно требуется подкрепление?</p>
]]></content:encoded>
			<wfw:commentRss>http://miracle.rpz.name/2007/12/24/redesign/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
