<?xml version="1.0" encoding="UTF-8"?>
<rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
<title>webLoft.RU</title>
<link>http://webloft.ru/</link>
<description>Блог веб-разработчиков</description>
<language>ru</language>
<copyright>(c) webLoft.RU</copyright>
<lastBuildDate>Mon, 16 Apr 2012 18:25:04 +0400</lastBuildDate>
<item>
 <title>Определение наличия flash-плагина в браузере средствами javascript</title>
 <link>http://webloft.ru/show/item/92</link>
 <comments>http://webloft.ru/show/item/92#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[IT-заметки]]></category>
<category><![CDATA[про(г)делки]]></category>
 <description><![CDATA[ <p>Про определение оного много где понаписано, сделал свой метод, возможно не всеоб'емлющий, но должный работать в подавляющем числе случаев. Главное требование - минимум кода. Использовалось для собственной баннерки для показа gif-заглушки для флешового баннера:</p>
<p><span style="color:#99CC00;">&lt;script><br />
var r=0;<br />
if(navigator.mimeTypes[&quot;application/x-shockwave-flash&quot;]) <br />
r=navigator.mimeTypes[&quot;application/x-shockwave-flash&quot;].enabledPlugin;<br />
else{try{r=new ActiveXObject('ShockwaveFlash.ShockwaveFlash');}catch(e){}}<br />
if(r) document.write('1'); else document.write('0'); <br />
&lt;/script></span></p>
<p>, а потом я нашел... ...]]></description>
 <content:encoded><![CDATA[<p>Про определение оного много где понаписано, сделал свой метод, возможно не всеоб'емлющий, но должный работать в подавляющем числе случаев. Главное требование - минимум кода. Использовалось для собственной баннерки для показа gif-заглушки для флешового баннера:</p>
<p><span style="color:#99CC00;">&lt;script><br />
var r=0;<br />
if(navigator.mimeTypes[&quot;application/x-shockwave-flash&quot;]) <br />
r=navigator.mimeTypes[&quot;application/x-shockwave-flash&quot;].enabledPlugin;<br />
else{try{r=new ActiveXObject('ShockwaveFlash.ShockwaveFlash');}catch(e){}}<br />
if(r) document.write('1'); else document.write('0'); <br />
&lt;/script></span></p>
<p>, а потом я нашел...]]></content:encoded>
 <pubDate>Mon, 16 Apr 2012 18:25:04 +0400</pubDate>
</item>
<item>
 <title>tar x по маске</title>
 <link>http://webloft.ru/show/item/91</link>
 <comments>http://webloft.ru/show/item/91#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[IT-заметки]]></category>
 <description><![CDATA[ <p>tar -x -f bfiles.tar --wildcards --no-anchored '*.js'  ...]]></description>
 <content:encoded><![CDATA[<p>tar -x -f bfiles.tar --wildcards --no-anchored '*.js' ]]></content:encoded>
 <pubDate>Tue, 03 Apr 2012 08:42:56 +0400</pubDate>
</item>
<item>
 <title>Простые вещи: почти sieve без sieve или сортировка писем по imap-папкам по-человечески</title>
 <link>http://webloft.ru/show/item/90</link>
 <comments>http://webloft.ru/show/item/90#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[IT-заметки]]></category>
 <description><![CDATA[ <p>Почта в своей конторе&nbsp;разрослась и наличие более чем 1 рабочего места у более чем 1 сотрудника начали требовать большего, нежели простейшая реализация мультидоменного почтового сервера на базе exim+teapop без использования mysql на обычных файликах. Главная причина изменений - постоянное вычищение спама и просто ненужных писем на каждом из рабочих мест по многу раз начало доставать, и было принято решение реализовать-таки почту по известной статье лиссяры <a target="_blank" href="http://www.lissyara.su/articles/freebsd/mail/exim+courier-imap/">&quot;Связка exim и courier-imap&quot;</a>. Самое главное, чего в ней не хватало из того, что требовалось, так это сортировщика писем по папкам. Для того, кто подписан на рассылки, весьма полезно раскладывать письма по требуемым каталогам, чтобы: а) не писать сортировщики в каждом клиенте; б) иметь такую же структуру папок при доступе к почте через веб, как и в почтовом клиенте. ...]]></description>
 <content:encoded><![CDATA[<p>Почта в своей конторе&nbsp;разрослась и наличие более чем 1 рабочего места у более чем 1 сотрудника начали требовать большего, нежели простейшая реализация мультидоменного почтового сервера на базе exim+teapop без использования mysql на обычных файликах. Главная причина изменений - постоянное вычищение спама и просто ненужных писем на каждом из рабочих мест по многу раз начало доставать, и было принято решение реализовать-таки почту по известной статье лиссяры <a target="_blank" href="http://www.lissyara.su/articles/freebsd/mail/exim+courier-imap/">&quot;Связка exim и courier-imap&quot;</a>. Самое главное, чего в ней не хватало из того, что требовалось, так это сортировщика писем по папкам. Для того, кто подписан на рассылки, весьма полезно раскладывать письма по требуемым каталогам, чтобы: а) не писать сортировщики в каждом клиенте; б) иметь такую же структуру папок при доступе к почте через веб, как и в почтовом клиенте.]]></content:encoded>
 <pubDate>Sat, 10 Mar 2012 20:35:08 +0400</pubDate>
</item>
<item>
 <title>FreeBSD, SSH_AUTH_SOCK, screen</title>
 <link>http://webloft.ru/show/item/89</link>
 <comments>http://webloft.ru/show/item/89#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[IT-заметки]]></category>
 <description><![CDATA[ <p>Еще мелкая записнушка, сделанная по итогу прочтения нескольких решений других. Для работы ssh agent forwarding в скринах, в ~/.profile:</p>
<pre><span style="color:#808000;">if [ -n &quot;$SSH_AUTH_SOCK&quot; ]; then<br />&nbsp; &nbsp; ln -sf $SSH_AUTH_SOCK $HOME/.ssh_auth_sock<br />&nbsp; &nbsp; export SSH_AUTH_SOCK=$HOME/.ssh_auth_sock<br />fi   </span></pre>
<p>В ~/.screenrc:</p>
<pre><span style="color:#808000;">setenv SSH_AUTH_SOCK $HOME/.ssh_auth_sock</span></pre>
<p> ...]]></description>
 <content:encoded><![CDATA[<p>Еще мелкая записнушка, сделанная по итогу прочтения нескольких решений других. Для работы ssh agent forwarding в скринах, в ~/.profile:</p>
<pre><span style="color:#808000;">if [ -n &quot;$SSH_AUTH_SOCK&quot; ]; then<br />&nbsp; &nbsp; ln -sf $SSH_AUTH_SOCK $HOME/.ssh_auth_sock<br />&nbsp; &nbsp; export SSH_AUTH_SOCK=$HOME/.ssh_auth_sock<br />fi   </span></pre>
<p>В ~/.screenrc:</p>
<pre><span style="color:#808000;">setenv SSH_AUTH_SOCK $HOME/.ssh_auth_sock</span></pre>
<p>]]></content:encoded>
 <pubDate>Sat, 03 Mar 2012 18:48:17 +0400</pubDate>
</item>
<item>
 <title>FreeBSD 9.0 и RAID1</title>
 <link>http://webloft.ru/show/item/88</link>
 <comments>http://webloft.ru/show/item/88#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[IT-заметки]]></category>
 <description><![CDATA[ <p>Мелкая заметка связанная с созданием зеркала, которое бы не вызывало проблему монтирования при загрузке из-за невыключенной проверки kern.geom.part.check_integrity=0  ...]]></description>
 <content:encoded><![CDATA[<p>Мелкая заметка связанная с созданием зеркала, которое бы не вызывало проблему монтирования при загрузке из-за невыключенной проверки kern.geom.part.check_integrity=0 ]]></content:encoded>
 <pubDate>Thu, 01 Mar 2012 19:00:10 +0400</pubDate>
</item>
<item>
 <title>Opera Mobile для Android и настройка proxy</title>
 <link>http://webloft.ru/show/item/87</link>
 <comments>http://webloft.ru/show/item/87#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[IT-заметки]]></category>
<category><![CDATA[сопли-слёзы]]></category>
<category><![CDATA[технологическое]]></category>
 <description><![CDATA[ <p>Без&nbsp; вступления (в качестве вступления). Приобрел на днях гуглофон <b>Sony Ericsson Xperia Pro</b>, ибо старая верная Нокия 6300, увы, помимо БОРа и етц не позволяла _нормально_ читать что-то более сложное. Не говоря уж о походных сисадминских потребностях вида ssh. Потихоньку обнаружилась проблема - настроить прокси штатными методами, не прибегая к рутованию девайса оказалось в общем-то невозможным (поправьте если что). Проблема оказалась даже глубже, т.к. штатный метод, опробованный на на более раннем андроиде на планшете жены вроде <b>Root Droid + Proxy Droid</b> работать отказались, первый был убран из маркета и банально отказался скачиваться даже по прямым ссылкам, второй не работал без первого. Многочисленные поиски привели только к взвываниям таких же, как я, страждущим и жаждущим возвращения нормального функционала. Пока <a target="_blank" href="http://operafan.net/forum/index.php?topic=14985.msg164325#msg164325">одно из сообщений на одном форуме</a>, буквально не натыкало носом в то, чем занимались как минимум в юности все айтишники - в изучение методом проб и ошибок всего и вся, цитирую: ...]]></description>
 <content:encoded><![CDATA[<p>Без&nbsp; вступления (в качестве вступления). Приобрел на днях гуглофон <b>Sony Ericsson Xperia Pro</b>, ибо старая верная Нокия 6300, увы, помимо БОРа и етц не позволяла _нормально_ читать что-то более сложное. Не говоря уж о походных сисадминских потребностях вида ssh. Потихоньку обнаружилась проблема - настроить прокси штатными методами, не прибегая к рутованию девайса оказалось в общем-то невозможным (поправьте если что). Проблема оказалась даже глубже, т.к. штатный метод, опробованный на на более раннем андроиде на планшете жены вроде <b>Root Droid + Proxy Droid</b> работать отказались, первый был убран из маркета и банально отказался скачиваться даже по прямым ссылкам, второй не работал без первого. Многочисленные поиски привели только к взвываниям таких же, как я, страждущим и жаждущим возвращения нормального функционала. Пока <a target="_blank" href="http://operafan.net/forum/index.php?topic=14985.msg164325#msg164325">одно из сообщений на одном форуме</a>, буквально не натыкало носом в то, чем занимались как минимум в юности все айтишники - в изучение методом проб и ошибок всего и вся, цитирую:]]></content:encoded>
 <pubDate>Sun, 13 Nov 2011 14:40:58 +0400</pubDate>
</item>
<item>
 <title>Записки для себя: FreeBSD, wkhtmltopdf и русские шрифты</title>
 <link>http://webloft.ru/show/item/86</link>
 <comments>http://webloft.ru/show/item/86#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[IT-заметки]]></category>
<category><![CDATA[технологическое]]></category>
 <description><![CDATA[  ...]]></description>
 <content:encoded><![CDATA[]]></content:encoded>
 <pubDate>Tue, 14 Jun 2011 12:09:16 +0400</pubDate>
</item>
<item>
 <title>Записки для себя: iptables & ipfw - скрипты закрытия портов для всех сетей кроме нужных</title>
 <link>http://webloft.ru/show/item/85</link>
 <comments>http://webloft.ru/show/item/85#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[IT-заметки]]></category>
 <description><![CDATA[ <p>Сабж актуален (в моем случае) для серверов хостинга, в частности - для FTP, пароли на который утекают от пользователей с завидной регулярностью, и с такой же завидной регулярностью в файлах index.php и прочих могут появляться вставочки с загрузкой всякой нечисти. ...]]></description>
 <content:encoded><![CDATA[<p>Сабж актуален (в моем случае) для серверов хостинга, в частности - для FTP, пароли на который утекают от пользователей с завидной регулярностью, и с такой же завидной регулярностью в файлах index.php и прочих могут появляться вставочки с загрузкой всякой нечисти.]]></content:encoded>
 <pubDate>Tue, 10 May 2011 10:30:14 +0400</pubDate>
</item>
<item>
 <title>Мечта сисадмина-2: iodd 2501 - аппаратный Alcohol 120% / Daemon Tools</title>
 <link>http://webloft.ru/show/item/84</link>
 <comments>http://webloft.ru/show/item/84#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[IT-заметки]]></category>
<category><![CDATA[оборудование]]></category>
 <description><![CDATA[ <p>Не так давно присмотрел у <a target="_blank" href="http://user1.cooler-online.ru/blog/11093.html">Cooler'a</a> &nbsp;замечательный девайс - <a target="_blank" href="http://i-odd.com/">iodd 2501</a>. Вкратце - данный usb-коробок со вставленным в него ноутбучным винчестером&nbsp; умеет загружать из специальной папки &quot;_iso&quot; образы cd/dvd и притворяться аппаратным CD/DVD-ROM'ом. Вещь отличная, у меня, например, набралось на 12Гб образов, которые бы покрыли 99% потребностей в моей админской деятельности - liveCD для восстановления различных систем, дистрибутивы операционок.</p>
<p>Но при детальном тестировании оказалось, что не все так радужно - из дистрибутивов удалось нормально установить только Windows XP. FreeBSD 8.1 и Slackware Linux 13.1, как ни странно, успешно загружали инсталлятор, но когда дело доходило до собственно процесса установки - не находили ни одного CD/DVD-ROM'а в системе и дело оканчивалось ничем. Надежда, что дело в несовместимости девайса со старой матерью с P-III на борту и USB1.1, не оправдалась - та же самая проблема вылезла на нетбуке Asus EEE PC900 со вполне еще нестарыми потрохами.</p>
<p>Приведу список тестов: ...]]></description>
 <content:encoded><![CDATA[<p>Не так давно присмотрел у <a target="_blank" href="http://user1.cooler-online.ru/blog/11093.html">Cooler'a</a> &nbsp;замечательный девайс - <a target="_blank" href="http://i-odd.com/">iodd 2501</a>. Вкратце - данный usb-коробок со вставленным в него ноутбучным винчестером&nbsp; умеет загружать из специальной папки &quot;_iso&quot; образы cd/dvd и притворяться аппаратным CD/DVD-ROM'ом. Вещь отличная, у меня, например, набралось на 12Гб образов, которые бы покрыли 99% потребностей в моей админской деятельности - liveCD для восстановления различных систем, дистрибутивы операционок.</p>
<p>Но при детальном тестировании оказалось, что не все так радужно - из дистрибутивов удалось нормально установить только Windows XP. FreeBSD 8.1 и Slackware Linux 13.1, как ни странно, успешно загружали инсталлятор, но когда дело доходило до собственно процесса установки - не находили ни одного CD/DVD-ROM'а в системе и дело оканчивалось ничем. Надежда, что дело в несовместимости девайса со старой матерью с P-III на борту и USB1.1, не оправдалась - та же самая проблема вылезла на нетбуке Asus EEE PC900 со вполне еще нестарыми потрохами.</p>
<p>Приведу список тестов:]]></content:encoded>
 <pubDate>Mon, 22 Nov 2010 20:29:53 +0300</pubDate>
</item>
<item>
 <title>Dizik дня: суперкастомный суперфетиш для любителей ножей - Pro-Tech Godson Ultimate</title>
 <link>http://webloft.ru/show/item/83</link>
 <comments>http://webloft.ru/show/item/83#comment</comments>
 <dc:creator>Инг</dc:creator>
 <category><![CDATA[dizik дня]]></category>
 <description><![CDATA[ <p><a target="_blank" href="http://www.protechknives.com/knives/switchblades/custom-godson-knives.asp">Pro-Tech Custom Godson Ultimate</a></p>
<p>No comments. Вид и цена скажут все - $2600</p>
<p><img alt="" width="600" height="331" src="/upload/image/diziki/cust-godson-ultim-large.jpg" />&nbsp;<br />
&nbsp; &nbsp; ...]]></description>
 <content:encoded><![CDATA[<p><a target="_blank" href="http://www.protechknives.com/knives/switchblades/custom-godson-knives.asp">Pro-Tech Custom Godson Ultimate</a></p>
<p>No comments. Вид и цена скажут все - $2600</p>
<p><img alt="" width="600" height="331" src="/upload/image/diziki/cust-godson-ultim-large.jpg" />&nbsp;<br />
&nbsp; &nbsp;]]></content:encoded>
 <pubDate>Thu, 19 Aug 2010 22:24:21 +0400</pubDate>
</item>
</channel>
</rss>

