<?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>Developer Blog &#187; Software &amp; Tools</title>
	<atom:link href="http://451f.com.ua/tag/software-tools/feed" rel="self" type="application/rss+xml" />
	<link>http://451f.com.ua</link>
	<description>developer blog - 451 degrees Fahrenheit</description>
	<lastBuildDate>Sun, 04 Jul 2010 21:22:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Pushup the web, не забываем обновляться</title>
		<link>http://451f.com.ua/pushup-the-web-dont-forget-for-update/233</link>
		<comments>http://451f.com.ua/pushup-the-web-dont-forget-for-update/233#comments</comments>
		<pubDate>Tue, 29 Jul 2008 15:28:56 +0000</pubDate>
		<dc:creator>pilot</dc:creator>
				<category><![CDATA[Software & Tools]]></category>

		<guid isPermaLink="false">http://451f.com.ua/2008/07/29/pushup-the-web-dont-forget-for-update/</guid>
		<description><![CDATA[Давайте дружно попросим пользователей наших сайтов незабывать обновлять их браузеры! Для этого нам поможет Pushup. Установив небольшой скрипт pushup на вашем сайте, пользователь который использует устаревшую версию браузера получит ненавязчивое уведомление о том что его браузер устарел и его нужно обновить с ссылкой на обновление. Юзер сможет либо сразу пойти и обновиться либо попросить напомнить [...]]]></description>
			<content:encoded><![CDATA[<p>Давайте дружно попросим пользователей наших сайтов незабывать обновлять их браузеры! Для этого нам поможет <a href="http://www.pushuptheweb.com/" target="_blank">Pushup</a>.</p>
<p>Установив небольшой скрипт <u>pushup</u> на вашем сайте, пользователь который использует устаревшую версию браузера получит ненавязчивое уведомление о том что его браузер устарел и его нужно обновить с ссылкой на обновление.</p>
<p><a href="http://451f.com.ua/img/2008/07/pushuptheweb1.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="53" alt="pushuptheweb1" src="http://451f.com.ua/img/2008/07/pushuptheweb1-thumb.png" width="240" border="0"></a> </p>
<p>Юзер сможет либо сразу пойти и обновиться либо попросить напомнить ему об этом позже, время напоминания указывается в опциях скрипта.</p>
<p>На сегодняшний момент <strong>Pushup</strong> поддерживает<a href="http://www.pushuptheweb.com/" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="143" alt="pushuptheweb" src="http://451f.com.ua/img/2008/07/pushuptheweb-thumb.png" width="542" border="0"></a> </p>
<h3>Установка</h3>
<p>В хидер страниц (на которых будет напоминание) добавьте:</p>
<pre>&lt;link rel='stylesheet' type='text/css' href='css/pushup.css' /&gt;
&lt;script type='text/javascript' src='js/pushup.js'&gt;&lt;/script&gt;</pre>
<p>Скачать <a class="downloadLink" href="http://www.pushuptheweb.com/#" rel="http://www.pushuptheweb.com/assets/downloads/fclick.php?pushup"><u><font color="#0066cc">Pushup 1.0.0</font></u></a></p>
]]></content:encoded>
			<wfw:commentRss>http://451f.com.ua/pushup-the-web-dont-forget-for-update/233/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Сравнение 9-ти способов обфускации email адресов</title>
		<link>http://451f.com.ua/nine-methods-to-obfuscate-e-mail-addresses-compared/205</link>
		<comments>http://451f.com.ua/nine-methods-to-obfuscate-e-mail-addresses-compared/205#comments</comments>
		<pubDate>Fri, 25 Jul 2008 10:23:15 +0000</pubDate>
		<dc:creator>pilot</dc:creator>
				<category><![CDATA[Software & Tools]]></category>
		<category><![CDATA[obfuscate]]></category>

		<guid isPermaLink="false">http://451f.com.ua/2008/07/25/nine-methods-to-obfuscate-e-mail-addresses-compared/</guid>
		<description><![CDATA[Вечная проблема при публикации своего email, конечно же не хочется получать в итоге спам на свой ящик, и тут мы начинаем прибегать к различным способам обфускации (чтоб было понятно людям, но не понятно ботам) нашего email адреса. Silvan Mühlemann занялся этим вопросом, создал 9 разных email ящиков, защитил их 9 способами, разместил их на популярном [...]]]></description>
			<content:encoded><![CDATA[<p>Вечная проблема при публикации своего email, конечно же не хочется получать в итоге спам на свой ящик, и тут мы начинаем прибегать к различным способам обфускации (чтоб было понятно людям, но не понятно ботам) нашего email адреса.</p>
<p><a href="http://techblog.tilllate.com" target="_blank">Silvan Mühlemann</a> занялся этим вопросом, создал <a href="http://ch.tilllate.com/061101_emailtest.php" target="_blank">9 разных email ящиков</a>, защитил их <a href="http://techblog.tilllate.com/2006/11/01/im-test-8-methoden-die-e-mail-adresse-zu-verstecken/" target="_blank">9 способами</a>, разместил их на популярном <a href="http://www.tilllate.com/" target="_blank">сервере</a>, чтоб их хорошенько проиндексил <a href="http://www.google.ch/search?hl=de&amp;q=techblog.tilllate.com-E-Mail-Harvester-Test&amp;btnG=Google-Suche&amp;meta=" target="_blank">google</a>, подождал (всего, ничего) 1.5 года и вот он результат&#8230;</p>
<p><a href="http://451f.com.ua/img/2008/07/obfuscation-methods.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://451f.com.ua/img/2008/07/obfuscation-methods-thumb.png" border="0" alt="obfuscation_methods" width="430" height="317" /></a></p>
<p>На графике показаны методы защиты и количество спама в мб, полученного по каждому методу.</p>
<p>В итоге следующие 3 метода оказались самыми надежными:</p>
<p><strong>1. Изменение нарямую через CSS</strong></p>
<pre>&lt;style type="text/css"&gt;
span.codedirection { unicode-bidi:bidi-override; direction: rtl; }
&lt;/style&gt;&lt;p&gt;&lt;span class="codedirection"&gt;moc.etalllit@7raboofnavlis&lt;/span&gt;&lt;/p&gt;</pre>
<p><strong>2. Использование метода CSS display: none<br />
</strong></p>
<pre>&lt;style type="text/css"&gt;
p span.displaynone { display:none; }
&lt;/style&gt;
&lt;p&gt;silvanfoobar8@&lt;span class="displaynone"&gt;null&lt;/span&gt;tilllate.com&lt;/p&gt;</pre>
<p><strong>3. ROT13 &#8211; кодирование<br />
</strong>Закодировать email в ROT13 можно с помощью <a href="http://rot13.de/" target="_blank">тулзы rot13</a> либо php функцией <a href="http://ch2.php.net/str_rot13" target="_blank">str_rot13</a> и после декодировать с помощью Javascript</p>
<pre>&lt;script type="text/javascript"&gt;
document.write("&lt;n uers=\"znvygb:fvyinasbbone10@gvyyyngr.pbz\" ery=
\"absbyybj\"&gt;".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode
((c&lt;="Z"?90:122)&gt;=(cc=c.charCodeAt(0)+13)?c:c-26);}));
&lt;/script&gt;silvanfoobar's Mail&lt;/a&gt;</pre>
<p>Из 3х мне больше всего понравился 2й способ, как наиболее простой в реализации.</p>
]]></content:encoded>
			<wfw:commentRss>http://451f.com.ua/nine-methods-to-obfuscate-e-mail-addresses-compared/205/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PLOPP, 3D рисовалка для детей</title>
		<link>http://451f.com.ua/plopp-is-a-creative-painting-tool/197</link>
		<comments>http://451f.com.ua/plopp-is-a-creative-painting-tool/197#comments</comments>
		<pubDate>Thu, 24 Jul 2008 07:25:16 +0000</pubDate>
		<dc:creator>pilot</dc:creator>
				<category><![CDATA[Software & Tools]]></category>
		<category><![CDATA[Дети]]></category>

		<guid isPermaLink="false">http://451f.com.ua/2008/07/24/plopp-is-a-creative-painting-tool/</guid>
		<description><![CDATA[В наше время просто куча всякого софта, хорошего и плохого, но вот ниша программ для детей мало представленны в массах. Вот про одну из таких программ, и пойдет речь. PLOPP &#8211; это рисовалка анимационных 3D сцен без особых усилий. Тут можно рисовать 3D картинки очень быстро и просто! Достаточно нарисовать человечка (объект &#8211; для серьезных [...]]]></description>
			<content:encoded><![CDATA[<p>В наше время просто куча всякого софта, хорошего и плохого, но вот ниша программ для детей мало представленны в массах.</p>
<p>Вот про одну из таких программ, и пойдет речь.</p>
<p><a href="http://www.planet-plopp.com/en/biggerkids.html" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://451f.com.ua/img/2008/07/plopp.png" border="0" alt="plopp" width="398" height="79" /></a></p>
<p><a href="http://www.planet-plopp.com/en/biggerkids.html" target="_blank">PLOPP</a> &#8211; это рисовалка анимационных 3D сцен без особых усилий.</p>
<p>Тут можно рисовать 3D картинки очень быстро и просто! Достаточно нарисовать человечка (объект &#8211; для серьезных дядь) в 2D, и <a href="http://www.planet-plopp.com/en/biggerkids.html" target="_blank">PLOPP</a> сам певедет его в 3D! Ну а  3D человечком можно творить что угодно: таскать, вращать, выставлять порядок отображение в 3D сцене (ближе, дальше относительно других человечико).</p>
<p><a href="http://451f.com.ua/img/2008/07/plopp2.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://451f.com.ua/img/2008/07/plopp2-thumb.png" border="0" alt="plopp2" width="396" height="298" /></a></p>
<p><span id="more-197"></span>Тут же можно нарисовать фон на котором будут наши человечки гулять, да еще и добавить освещения.</p>
<p><a href="http://451f.com.ua/img/2008/07/vollbild.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://451f.com.ua/img/2008/07/vollbild-thumb.png" border="0" alt="vollbild" width="500" height="395" /></a></p>
<p>Ну и конечно же красоту нельзя таить, ее можно установить фоновым рисунком рабочего стола или отправить как ecard.</p>
<p><a href="http://451f.com.ua/img/2008/07/vollbild1.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://451f.com.ua/img/2008/07/vollbild1-thumb.png" border="0" alt="vollbild1" width="499" height="396" /></a></p>
<p>Скачать:</p>
<ul>
<li><a href="http://www.planet-plopp.com/en/download_win.html" target="_blank">PLOP windows</a></li>
<li><a href="http://www.planet-plopp.com/en/download_mac.html" target="_blank">PLOP mac</a></li>
<li><a href="http://www.planet-plopp.com/en/download_linux.html" target="_blank">PLOP linux</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://451f.com.ua/plopp-is-a-creative-painting-tool/197/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>XRAY, заглянем под шкурку</title>
		<link>http://451f.com.ua/xray-look-beneath-the-skin/183</link>
		<comments>http://451f.com.ua/xray-look-beneath-the-skin/183#comments</comments>
		<pubDate>Wed, 23 Jul 2008 07:21:18 +0000</pubDate>
		<dc:creator>pilot</dc:creator>
				<category><![CDATA[Software & Tools]]></category>

		<guid isPermaLink="false">http://451f.com.ua/2008/07/23/xray-look-beneath-the-skin/</guid>
		<description><![CDATA[XRAY небольшой скрипт, размещаем его на нашей панели закладок, а дальше кликаем на любой элемент и получаем окошко со стилями положением элемента в модели документа что это за элемент наглядно показаны его габаритные размеры Конечно многие скажут, &#8220;а зачем он нужен, ведь есть же firebug&#8221;, вот тут одна существенная разница XRAY работает в Internet Explorer [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://451f.com.ua/img/2008/07/xray.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://451f.com.ua/img/2008/07/xray-thumb.png" border="0" alt="xray" width="606" height="480" /></a></p>
<p><a href="http://www.westciv.com/xray/index.html" target="_blank">XRAY</a> небольшой скрипт, размещаем его на нашей панели закладок, а дальше кликаем на любой элемент и получаем окошко со</p>
<ul>
<li>стилями</li>
<li>положением элемента в модели документа</li>
<li>что это за элемент</li>
<li>наглядно показаны его габаритные размеры</li>
</ul>
<ul>Конечно многие скажут, &#8220;а зачем он нужен, ведь есть же firebug&#8221;, вот тут одна существенная разница XRAY работает в <a href="http://www.westciv.com/xray/xray_more.html#platforms">Internet Explorer 6+, и Webkit и браузерах основанный на движке Mozilla (влючая Safari, Firefox, Camino or Mozilla)</a>.</ul>
<ul>В связи с этим эта небольшая тулза очень полезна при тестировании в IE и Safari.</ul>
<ul>К огромному сожелению, XRAY не работает в Opera ((.</ul>
<ul><a href="http://www.westciv.com/xray/index.html" target="_blank">Офф. сайт</a> разработчиков XRAY, где можно не только больше узнать о XRAY, но и изучить отличные <a href="http://www.westciv.com/style_master/academy/css_tutorial/index.html" target="_blank">туториалы по CSS</a>.</ul>
]]></content:encoded>
			<wfw:commentRss>http://451f.com.ua/xray-look-beneath-the-skin/183/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
