<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:georss="http://www.georss.org/georss">
<channel>
<title>Разное - ПафНутиЙ-Блог</title>
<link>https://pafnuty.name/</link>
<language>ru</language><item>
<title>Увеличение скорости загрузки сайта на DLE (часть 2)</title>
<link>https://pafnuty.name/others/133-pagespeed-2.html</link>
<pdalink>https://pafnuty.name/others/133-pagespeed-2.html</pdalink>
<guid>https://pafnuty.name/others/133-pagespeed-2.html</guid>
<pubDate>Mon, 03 Sep 2012 02:24:33 +0400</pubDate>
<category>index</category>

<enclosure url="http://pafnuty.name/uploads/posts/2012-09/1346621907_pagespeed2.png" type="image/png" />
<content:encoded><![CDATA[<div align="center"><img src="http://pafnuty.name/uploads/posts/2012-09/1346621907_pagespeed2.png" style="max-width:100%;" data-maxwidth="480" alt="Увеличение скорости загрузки сайта на DLE (часть 2)"></div><br>Все браузеры давно умеют кешировать статические данные (картинки, скрипты, css и т.д.), но для этого веб-сервер должен сообщить браузеру на сколько он должен кешировать эти данный с момента первого обращения к этим данным. Т.е. Если пользователь зашёл на сайт - загрузились к примеру 4 скрипта по 10кб - это 40кб, вроде бы не страшно, однако при каждом переходе по страницам сайта браузер будет загружать эти скрипты вновь и вновь, потому что думает, что скрипт обновляется при каждом обращении к нему. Поэтому логично "сказать" браузеру, что бы он проверял не обновился ли этот скрипт не при каждом обращении, а лишь раз в месяц или раз в год.<br><br>Как раз для указания "времени жизни" закешированных данных, правильной обработки HTTP-заголовков браузерами и предназначен этот код:<br><pre><code>&lt;IfModule mod_expires.c&gt; ExpiresActive on ExpiresDefault "access plus 1 month" # cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5) ExpiresByType text/cache-manifest "access plus 0 seconds" # html ExpiresByType text/html "access plus 0 seconds" # XML ExpiresByType text/xml "access plus 0 seconds" ExpiresByType application/xml "access plus 0 seconds" # RSS ExpiresByType application/rss+xml "access plus 1 hour" # Favicon ExpiresByType image/x-icon "access plus 1 week" # Картинки ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" # HTC файлы (например css3pie) ExpiresByType text/x-component "access plus 1 month" # Нестандартные шрифты сайта ExpiresByType application/x-font-ttf "access plus 1 month" ExpiresByType font/opentype "access plus 1 month" ExpiresByType application/x-font-woff "access plus 1 month" ExpiresByType image/svg+xml "access plus 1 month" ExpiresByType application/vnd.ms-fontobject "access plus 1 month" # CSS и javascript ExpiresByType text/css "access plus 1 year" ExpiresByType application/javascript "access plus 1 year" &lt;/IfModule&gt; # Cache-Control браузера &lt;ifModule mod_headers.c&gt; # 30 дней &lt;filesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|swf)$"&gt; Header set Cache-Control "max-age=2592000, public" &lt;/filesMatch&gt; # 30 дней &lt;filesMatch ".(css|js)$"&gt; Header set Cache-Control "max-age=2592000, public" &lt;/filesMatch&gt; # 2 дня &lt;filesMatch ".(xml|txt)$"&gt; Header set Cache-Control "max-age=172800, public, must-revalidate" &lt;/filesMatch&gt; # 1 день &lt;filesMatch ".(html|htm|php)$"&gt; Header set Cache-Control "max-age=172800, private, must-revalidate" &lt;/filesMatch&gt; &lt;/ifModule&gt; &lt;IfModule mod_setenvif.c&gt; #Эта конструкция для говнобраузера #Запрет отдачи HTTP-заголовков Vary BrowserMatch "MSIE" force-no-vary BrowserMatch "Mozilla/4.[0-9]{2}" force-no-vary &lt;/IfModule&gt;</code></pre><br><br>Как видно код разбит на блоки-условия. Если какой то из используемых в коде модулей не включен - блок будет пропущен.<br>Так же в коде прокомментированы сроки, на которые кешируются статические данные и представлен фикс для IE.<br><br>Представленный код - результат сбора данных с разных источников и оптимизации его под DLE. Для подключения его нужно вставить <b>в самое начало файла .htaccess</b> и обновить кеш в админке.]]></content:encoded>
</item><item>
<title>Увеличение скорости загрузки сайта на DLE (часть 1) обновлено</title>
<link>https://pafnuty.name/others/131-maxspeed-1.html</link>
<pdalink>https://pafnuty.name/others/131-maxspeed-1.html</pdalink>
<guid>https://pafnuty.name/others/131-maxspeed-1.html</guid>
<pubDate>Mon, 27 Aug 2012 01:27:39 +0400</pubDate>
<category>index</category>

<enclosure url="http://pafnuty.name/uploads/posts/2012-08/1346009222_pageupspeed.png" type="image/png" />
<content:encoded><![CDATA[<div align="center"><img src="http://pafnuty.name/uploads/posts/2012-08/1346009222_pageupspeed.png" style="max-width:100%;" data-maxwidth="480" alt="Увеличение скорости загрузки сайта на DLE (часть 1) обновлено"></div><br><br>Всем известно, что DLE - один из самых быстрых движков. Но не все знают о возможности его ускорения простыми средствами.<br><b>Не верите?</b> Просто и вы поймёте, что он медленный.<br><br><h2>Проверили? Медленный? Тогда эта статья для Вас.</h2><br>В статье я буду рассматривать уже более-менее оптимизированный сайт, на котором скрипты и стили вынесены в файлы, а не лежат по всем шаблонам инлайново.<br><br><h3>Оптимизация номер один - размещение скриптов на странице</h3><br><i>Это, на мой взгляд, должно присутствовать изначально в двиге.</i><br><br><h3>ВНИМАНИЕ!</h3><br><b>Не советую производить первый шаг если не разбираетесь в подключении скриптов. Т.к. скорее всего при этом будет много ошибок js на разных страницах сайта</b><br>Первое, что проще всего сделать в чистой вёрстке для ускорения страницы - положить все скрипты в конец страницы, перед тегом <b>&lt;/body&gt;</b>.<br>В DLE такого нет и мы это исправим.<br><br>Открываем <b>index.php</b><br><b>Для DLE до версии 9.6</b> <br>находим:<br><pre><code>$tpl-&gt;set ( '&#123;headers}', $metatags."n".build_js($js_array, $config) );</code></pre><br>меняем на:<br><pre><code>$tpl-&gt;set ( '&#123;headers}', build_js($js_array, $config) );<br>$tpl-&gt;set ( '{metatags}', $metatags );</code></pre><br><br><b>Для DLE 9.6</b> (<i>и скорее всего более поздних версий</i>)<br>находим:<br><pre><code>$tpl-&gt;set ( '&#123;headers}', $metatags."n".$js_array );</code></pre><br>меняем на:<br><pre><code>$tpl-&gt;set ( '&#123;headers}', $js_array );<br>$tpl-&gt;set ( '{metatags}', $metatags );</code></pre><br>Это разделит метатеги и скрипты. Иначе не получится правильно оформить страницу.<br><br>Открываем <b>main.tpl</b><br>Находим <b>&#123;headers}</b> и заменяем на <b>{metatags}</b><br>Находим и удаляем <b>{AJAX}</b><br>Перед <b>&lt;/body&gt;</b> вставляем: <br><pre><code>&#123;headers}<br>{AJAX}</code></pre><br>Важно эти теги вставить до вызова всяких счётчиков и сторонних скриптов типа VK и т.д.<br>Так же необходимо перенести <b>ниже</b> этих тегов все скрипты, подключаемые к шаблону, иначе теряется смысл оптимизации.<br><br><h3>Оптимизация номер два - gzip-сжатие скриптов и стилей</h3><br><ol type="1"><li> Теперь самое простое и интересное: включаем gzip-сжатие для js и css, лежащих в шаблоне.<br>Для этого необходимо пройти в админку и включить сжатие js-файлов. Далее: <br>Предположим у нас есть 2 файла стилей:<br><pre><code>&lt;link media="screen" href="&#123;THEME}/style/styles.css" type="text/css" rel="stylesheet" /&gt;<br>&lt;link media="screen" href="&#123;THEME}/style/engine.css" type="text/css" rel="stylesheet" /&gt;</code></pre><br>Заеняем эти строки на:<br><pre><code>&lt;link rel="stylesheet" href="/engine/classes/min/index.php?charset=windows-1251&amp;amp;f=&#123;THEME}/style/styles.css,&#123;THEME}/style/engine.css&amp;amp;7" /&gt;</code></pre><br>Где:<br><b>charset=windows-1251&amp;amp;</b> - указание на кодировку файла (можно удалить если нет русских символов в файле или сайт на utf-8)<br><b>&amp;amp;7</b> - количество дней, на которое кешируется файл.<br><br>Таким же образом поступаем с перенесёнными в конец main.tpl (если всё же решили проделать первый шаг) дополнительными скриптами:<br><pre><code>&lt;script type="text/javascript" src="&#123;THEME}/js/libs.js"&gt;&lt;/script&gt;<br>&lt;script type="text/javascript" src="&#123;THEME}/js/somesctipt.js"&gt;&lt;/script&gt;</code></pre><br>превращаем в:<br><pre><code>&lt;script type="text/javascript" src="/engine/classes/min/index.php?charset=windows-1251&amp;amp;f=&#123;THEME}/js/libs.js,&#123;THEME}/js/somesctipt.js&amp;amp;7"&gt;&lt;/script&gt;</code></pre><br>В итоге существенно увеличивается скорость загрузки страниц. Однако нужно иметь ввиду, что при редактировании файлов необходимо очищать кеш DLE и кеш браузера.<br></li><li> Снова проверяем сайт с помощью гугла (ссылка в начале поста) и радуемся существенному прибавлению баллов.<br></li></ol><br><br>В следующий раз постараюсь рассказать как использовать кеш браузера для ещё большего ускорения страниц.]]></content:encoded>
</item><item>
<title>Перенос DLE-сайта на новый домен (часть 1)</title>
<link>https://pafnuty.name/others/121-perenos-dle-sayta-na-novyy-domen-chast-1.html</link>
<pdalink>https://pafnuty.name/others/121-perenos-dle-sayta-na-novyy-domen-chast-1.html</pdalink>
<guid>https://pafnuty.name/others/121-perenos-dle-sayta-na-novyy-domen-chast-1.html</guid>
<pubDate>Tue, 05 Jun 2012 01:52:29 +0400</pubDate>
<category>index</category>

<enclosure url="http://pafnuty.name/uploads/posts/2012-06/thumbs/1338841994_2012-05-30_204534.png" type="image/png" />
<enclosure url="http://pafnuty.name/uploads/posts/2012-06/thumbs/1338841951_2012-05-30_205025.png" type="image/png" />
<enclosure url="http://pafnuty.name/uploads/posts/2012-06/thumbs/1338841992_2012-05-30_205041.png" type="image/png" />
<enclosure url="http://pafnuty.name/uploads/posts/2012-06/1338845052_2012-06-05_012139.png" type="image/png" />
<content:encoded><![CDATA[Неделю назад я поменял домен сайта dle-faq.pro на <a href="http://dle-faq.ru" target="_blank" rel="noopener external">dle-faq.ru</a>.<br>Пришло время рассказать как это было.<br><br><h2>Что было</h2><br>Собственно ничего выдающегося.<br>Домен: <b>dle-faq.pro</b><br>Тиц: <b>10</b><br>PR: <b>2</b><br>Посещаемость: <b>300-400</b><br><div class="dle-spoiler noncontenteditable"><div class="title_spoiler"><a href="#" data-id="sp24024b362044926739" class="spoiler-btn-svg"><svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path id="svg-sp24024b362044926739" d="M17.418 6.109c0.272-0.268 0.709-0.268 0.979 0s0.271 0.701 0 0.969l-7.908 7.83c-0.27 0.268-0.707 0.268-0.979 0l-7.908-7.83c-0.27-0.268-0.27-0.701 0-0.969s0.709-0.268 0.979 0l7.419 7.141 7.418-7.141z"></path></svg></a><a href="#" data-id="sp24024b362044926739" class="spoiler-btn contenteditable">скриншоты за последний месяц</a></div><div id="sp24024b362044926739" class="text_spoiler"><div class="contenteditable"><div align="center"><a href="http://pafnuty.name/uploads/posts/2012-06/1338841994_2012-05-30_204534.png" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2012-06/thumbs/1338841994_2012-05-30_204534.png" style="max-width:100%;" alt=""></a></div><br><div align="center"><a href="http://pafnuty.name/uploads/posts/2012-06/1338841951_2012-05-30_205025.png" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2012-06/thumbs/1338841951_2012-05-30_205025.png" style="max-width:100%;" alt=""></a></div><br><div align="center"><a href="http://pafnuty.name/uploads/posts/2012-06/1338841992_2012-05-30_205041.png" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2012-06/thumbs/1338841992_2012-05-30_205041.png" style="max-width:100%;" alt=""></a></div><br></div></div></div><br><br><h2>Что требуется</h2><br>Перенести <b>dle-faq<span style="color:#CC0000;">.pro</span> </b>на <b>dle-faq<span style="color:#CC0000;">.ru</span> </b> с наименьшими потерями.<br><br><h2>Что сделано</h2><ol type="1"><li> После регистрации нового домена он <b>назначен как зеркало</b> (синоним) для основного домена, т.к. главное условие склейки двух доменов - их полная идентичность, что легко достигается когда домены являются синонимами (как www.site.ru и просто site.ru).<br></li><li> Запись в <b>robots.txt </b><pre><code>User-agent: *<br>/*разные условия*/<br><br>Host: dle-faq.ru</code></pre><br>т.е. делаем новый домен основным.<br></li><li> В <b>.htaccsess </b><br>перед <pre><code>RewriteEngine On</code></pre><br>вставить: <pre><code>Options +FollowSymLinks</code></pre><br>а после <pre><code>RewriteEngine On</code></pre><br>будет основной код: <pre><code>&lt;FilesMatch "robots.txt$"&gt;<br>RewriteEngine off<br>&lt;/FilesMatch&gt;<br><br>RewriteCond %{HTTP_HOST} ^www.dle-faq.pro [NC,OR]<br>RewriteCond %{HTTP_HOST} ^dle-faq.pro [NC,OR]<br>RewriteCond %{HTTP_HOST} ^www.dle-faq.ru [NC]<br>RewriteRule ^(.*)$ http://dle-faq.ru/$1 [L,R=301]<br><br>RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.html HTTP/<br>RewriteRule ^index.html$ / [R=301,L]<br>RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/<br>RewriteRule ^index.php$ / [R=301,L]</code></pre><br>где:<br>- первое условие отключает mod_rewrite для файла robots.txt и яндекс по идее должен быстрее склеить домены, ведь он видит какой домен основным должен стать (запись в robots.txt - самая приоритетная для него)<br>- всё, что ниже - на мой взгляд <b>правильная организация 301 редиректа для DLE</b> с его кучей главных страниц <br><br>ВАЖНО: если переносите dle 9.6, то там уже настроен правильный редирект со страниц index.html и index.php (ниже в комментариях есть обсуждение этого момента), и поэтому код будет таким:<br><pre><code>&lt;FilesMatch "robots.txt$"&gt;<br>RewriteEngine off<br>&lt;/FilesMatch&gt;<br><br>RewriteCond %{HTTP_HOST} ^www.dle-faq.pro [NC,OR]<br>RewriteCond %{HTTP_HOST} ^dle-faq.pro [NC,OR]<br>RewriteCond %{HTTP_HOST} ^www.dle-faq.ru [NC]<br>RewriteRule ^(.*)$ http://dle-faq.ru/$1 [L,R=301]</code></pre><br><br></li><li> В нужно назначить правильный адрес сайта.<br>Для этого выбираем старый домен (предварительно нужно добавить оба домена в панель и подтвердить владение ими), заходим в конфигурацию, выбираем "Изменение адреса", ставим нужны адрес<br><div align="center"><img src="http://pafnuty.name/uploads/posts/2012-06/1338845052_2012-06-05_012139.png" style="max-width:100%;" data-maxwidth="480" alt="Перенос DLE-сайта на новый домен (часть 1)"></div><br>И что удивительно, гугл очень быстро начинает индексировать страницы нового домена. <br></li><li> Новый домен так же нужно добавить в и скормить ему карту сайта. после чего ждать пока он "проснётся".<br></li><li> Пока всё. Примерно через два-три месяца надеюсь напишу вторую часть, с результатами и показателями после переноса.<br></li></ol><br><br><h2>Кстати</h2>На проходившем недавно в Саратове семинаре "Формула сайта" я задавал вопрос представителю Яндекса - Павлу Козлову:<br><blockquote>Влияет ли на выдачу в целом использование современных технологий (HTML5-вёрстки и семантической разметки).</blockquote><br><i>На самом деле вопрос был намного более содержательный, но суть именно в этом.</i><br><br>В тот день он не смог дать точного ответа и обещал уточнить всё у технических специалистов и дать точный ответ. И вот сегодня я его получил. <i>Что не может не радовать</i><br><br>Вот что мне написал Платон Щукин из техподдержки яндекса:<br><blockquote>Какой-либо специальной поддержки HTML 5 у нас нет. Поэтому к его тегам относимся как и ко всем остальным. То есть сайты на HTML 5 индексируются и участвуют в поиске также, как и любые другие сайты. Единственное отличие сайтов в описанном Вами случае может быть в разных сниппетах в результатах поиска - раз структура страницы будет выглядеть немного иначе, то и сниппеты могут сформироваться по-разному.</blockquote> <br><br>Что делать с этой информацией - решать вам, я лично не откажусь от html5 вёрстки, т.к. уже привык. <i>К хорошему быстро привыкают...</i>]]></content:encoded>
</item><item>
<title>Новый форум - LogicBoard (будем следить за развитием)</title>
<link>https://pafnuty.name/others/89-novyj-forum-logicboard-budem-sledit-za-razvitiem.html</link>
<pdalink>https://pafnuty.name/others/89-novyj-forum-logicboard-budem-sledit-za-razvitiem.html</pdalink>
<guid>https://pafnuty.name/others/89-novyj-forum-logicboard-budem-sledit-za-razvitiem.html</guid>
<pubDate>Thu, 13 Jan 2011 22:12:41 +0300</pubDate>
<category>index</category>

<enclosure url="http://pafnuty.name/uploads/posts/2011-01/1294970457_lb_box00.png" type="image/png" />
<content:encoded><![CDATA[<b>LogicBoard</b> - программное обеспечение, необходимое для создания своего форума.<br><br><div align="center"><img src="http://pafnuty.name/uploads/posts/2011-01/1294970457_lb_box00.png" style="max-width:100%;" data-maxwidth="480" alt="Новый форум - LogicBoard (будем следить за развитием)"></div><br><br>Автор позиционирует свой форум как простой и мощный. Все функции форума имеют систему гибкой настройки, это позволяет сконфигурировать форум именно под ваши нужды и под требования вашего проекта. Благодаря шаблонизации дизайн легко изменить под ваш вкус, придав ему уникальности, почти каждый элемент форума имеет свой шаблон, что позволяет вам гибко настраивать вывод какой-либо информации, при этом форум скромен в своих "аппетитах" к ресурсам хостинга. <br>Кстати <a href="http://moy-karapuzik.ru/index.php?ukey=auxpage_reklama-na-sajte" target="_blank" rel="noopener external">баннерная реклама в интернете</a> распространена повсеместно <span class="emoji noncontenteditable"><img style="vertical-align:middle;border:none;" alt="smile" src="https://pafnuty.name/public/emoticons/smile.gif"></span><br>В общем будем следить за развитием, не прошло и недели с даты первого релиза, как ShapeShifter уже выпустил обновление, моментально отреагировав на отзывы и замечания пользователей. Особенно радует блочная вёрстка всего форума, и красивый дефолтный шаблон, ну и ценовая политика конечно же - купить может впринципе любой желающий, а продление лицензии - вообще копейки по сравнению с другими форумами.<br><br><br>Ну и не забываем При регистрации на в графе: <b>Ключ партнёра</b> укажите цифру <b>9</b>. это ничего не будет стоить для Вас, а мне будет приятно <span class="emoji noncontenteditable"><img style="vertical-align:middle;border:none;" alt="smile" src="https://pafnuty.name/public/emoticons/smile.gif"></span>]]></content:encoded>
</item><item>
<title>Новая жизнь проводника Windows (QTTabBar и QTAddressBar)</title>
<link>https://pafnuty.name/others/28-qt-bar.html</link>
<pdalink>https://pafnuty.name/others/28-qt-bar.html</pdalink>
<guid>https://pafnuty.name/others/28-qt-bar.html</guid>
<pubDate>Wed, 19 Aug 2009 07:57:06 +0400</pubDate>
<category>index</category>

<enclosure url="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250653682_hsnap167.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/1250666966_snimok4.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/1250666953_snimok5.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250666979_snimok6.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250666945_snimok9.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250654198_hsnap162.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/1250666939_snimok10.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/1250667010_snimok11.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250654187_hsnap164.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250654270_hsnap161.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250654263_hsnap165.jpg" type="image/jpeg" />
<content:encoded><![CDATA[<div align="center"><a href="http://pafnuty.name/uploads/posts/2009-08/1250653682_hsnap167.jpg" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250653682_hsnap167.jpg" style="max-width:100%;" alt=""></a></div><br><br>Сегодня я расскажу (для тех кто не знает) что такое <b>QTTabBar</b> и <b>QTAddressBar</b>, или о том как сделать свою жизнь за любимым компьютером с ОС Windows немного легче и удобнее.<br><b>QTTabBar</b> и <b>QTAddressBar</b> - это небольшие надстройки для проводника windows которые ОЧЕНЬ расширяют его функционал.<br><br><br><br>Основные возможности:<br>- <b>возможность пользоваться вкладками </b>как в современных интернет-браузерах<br>- запоминание открытых вкладок<br>- не требует дополнительных ресурсов (работает в одном процессе с explorer.exe)<br>- история открытых окон, вкладок, файлов<br>- новая панель инструментов, более удобная<br>- встроенный фильтр (удобно для поиска по большому количеству файлов и папок)<br>- расширенные горячие клавиши<br>- настраиваемый с помошью скинов интерфейс<br>- поддержка плагинов<br>- предпросмотр содержимого текстовых и графических файлов при наведении курстора (в т.ч. анимированных gif)<br><br><br>А теперь остановимся более подробно на возможностях этих программ.<br><br>Т.к. мне не удалось найти более менее подробного описания программ на русском языке, опишу их своими словами:<br><br><b>Установка.</b><br><br>Установка этих программ элементарна, нужно просто запустить установщики <b>QTAddressBar.exe</b> и <b>QTTabBar.exe</b> и следовать инструкциям.<br>После установки нужно завершить сеанс, после чего в проводнике в меню настройки панелей инструментов появятся дополнительные пункты меню, выбираем все <span class="emoji noncontenteditable"><img style="vertical-align:middle;border:none;" alt="smile" src="https://pafnuty.name/public/emoticons/smile.gif"></span><br><br><div align="center"><img src="http://pafnuty.name/uploads/posts/2009-08/1250666966_snimok4.jpg" style="max-width:100%;" data-maxwidth="480" alt="Новая жизнь проводника Windows (QTTabBar и QTAddressBar)"></div><br><br>Также для работы программ под Windows XP требуется .NET Framework 2.0 или выше.<br><br><b>Русификация.</b><br><br>Щёлкаем правой кнопкой мышки на место, свободное от вкладок и в самом низу выбираем пункт "Options".<br><br><div align="center"><img src="http://pafnuty.name/uploads/posts/2009-08/1250666953_snimok5.jpg" style="max-width:100%;" data-maxwidth="480" alt=""></div><br><br>Появится окошко настроек QTTabBar, указываем путь к файлу Lng_QTTabBar_Russian_1.2.2.xml, жмём Ok и закрываем окно проводника.<br><br><div align="center"><a href="http://pafnuty.name/uploads/posts/2009-08/1250666979_snimok6.jpg" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250666979_snimok6.jpg" style="max-width:100%;" alt=""></a></div><br><br>Всё, теперь наши програмулинки на родном языке <span class="emoji noncontenteditable"><img style="vertical-align:middle;border:none;" alt="smile" src="https://pafnuty.name/public/emoticons/smile.gif"></span><br><br><b>Внешний вид.</b><br><br>Обе программы поддерживают возможность использования скинов, имеют гибкую, даже очень, настройку внешнего вида, так что настроить программы "под себя" - дело техники. <br>Например чтобы настроить кнопки панели иструментов достаточно кликнуть на любой иконке панели правой кнопкой мыши, выбрать пункт "Настройка" и указать путь к скину. Там же настраивается и расположение кнопок.<br><br><div align="center"><a href="http://pafnuty.name/uploads/posts/2009-08/1250666945_snimok9.jpg" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250666945_snimok9.jpg" style="max-width:100%;" alt=""></a></div><br><br>Скины можно скачать с , либо нарисовать самому.<br><br><b>Использование программ.</b><br><br>Возможности этих двух маленьких, но полезных программ на самом деле очень широки, и описать их все я наверно не смогу, т.к. сам большинством фишек не пользуюсь <span class="emoji noncontenteditable"><img style="vertical-align:middle;border:none;" alt="smile" src="https://pafnuty.name/public/emoticons/smile.gif"></span><br><br><b>Расскажу лишь о основных возможностях.</b><br><br>Для начала я вообще отключил <b>все</b> стандартные пенели инструментов просто за ненадобностью <span style="color:#808080;"><span style="font-size:8pt;">(они теперь действительно бесполезны)</span></span>.<br><br><b>QTAddressBar</b><br><br>Программа делает адресную строку <b>один в один как на OC Windows Vista</b>. Думаю этого достаточно чтобы понять все прелести удобства использования <b>такой</b> адресной строки. <br><br><div align="center"><a href="http://pafnuty.name/uploads/posts/2009-08/1250654198_hsnap162.jpg" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250654198_hsnap162.jpg" style="max-width:100%;" alt=""></a></div><br><br>А для того чтобы она выглядела как обычная адресная строка <span style="color:#808080;"><span style="font-size:8pt;">(например надо прописать путь вручную)</span></span> достаточно кликнуть в её конце, либо нажать горячую клавишу <span style="color:#808080;"><span style="font-size:8pt;">(по умолчанию Alt+D)</span></span>, которую можено настроить в опциях <span style="color:#808080;"><span style="font-size:8pt;">(жмём на самый первый пункт адресной строки и выбираем "Options")</span></span>.<br><br><div align="center"><img src="http://pafnuty.name/uploads/posts/2009-08/1250666939_snimok10.jpg" style="max-width:100%;" data-maxwidth="480" alt=""></div><br><br><div align="center"><img src="http://pafnuty.name/uploads/posts/2009-08/1250667010_snimok11.jpg" style="max-width:100%;" data-maxwidth="480" alt=""></div><br><br><b>QTTabBar</b><br><br>Даже не знаю с чего начать, всё так "вкусно" <span class="emoji noncontenteditable"><img style="vertical-align:middle;border:none;" alt="smile" src="https://pafnuty.name/public/emoticons/smile.gif"></span><br><br><b>Первое</b> что мы видим это <b>конечно же вкладки</b> как в любом уважающем себя современном интернет браузере, теперь нам не придётся открывать кучу окон, захламляя тем самым весь рабочий стол, достаточно настроить программу так чтобы все новые окна открывались во вкладках и все проблемы решены <span class="emoji noncontenteditable"><img style="vertical-align:middle;border:none;" alt="smile" src="https://pafnuty.name/public/emoticons/smile.gif"></span><br>Вкладки можно клонировать, перемешать, закреплять, группировать, добавлять в избранное, упорядочивать (по имени, по пути, по активности использования). На каждой вкладке при наведении (либо при удержании Alt) появляется кнопка закрытия (настраивается в опциях). При клике на иконку вкладки появляется дерево каталогов и файлов, находящихся в этой вкладке.<br><br><b>Второе</b> что сразу бросается в глаза - <b>маленькая синяя стрелочка</b>, которая появляется при наведении мышки на любую папку в окне проводника. Кликаем по ней и <b>Ух ты</b>, видим содержимое папки в виде дерева каталогов, вот это да, теперь чтобы добраться до файла, находящегося в куче подпапок, не обязательно открывать их все. Мало того, при наведении на текстовый файл мы видим его содержимое, очень удобно.<br><br><div align="center"><a href="http://pafnuty.name/uploads/posts/2009-08/1250654187_hsnap164.jpg" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250654187_hsnap164.jpg" style="max-width:100%;" alt=""></a></div><br><br>При наведении на любую картинку мы видим эту картинку, даже анимированные gif двигаются! <br><br><div align="center"><a href="http://pafnuty.name/uploads/posts/2009-08/1250654270_hsnap161.jpg" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250654270_hsnap161.jpg" style="max-width:100%;" alt=""></a></div><br><br>Помимо всего прочего размеры предпросмотра файлов настраивается в опциях, причём для каждого типа файла есть свои настройки.<br><br>Очень удобен <b>встроенный фильтр</b> - меленькое поле для ввода текста в панели инструментов.<br>Вот например залезаем в папку sistem32, как быстро найти нужный нам файл неизвестного типа, если там их около 2500 штук? <br>Раньше делали так: Вид&gt;Таблица, Упорядочить значки&gt;По имени, и ищем в ручную наш файл путём скроллинга, и не факт что с первой попытки он будет замечен нашим невнимательным взором.<br>Теперь же всё просто: вводим часть имени файла, либо его расширения и видим только те файлы, в которых присутствуют заданные буквы, удобно.<br><br>Так же в панели инструментов есть такая кнопочка как <b>"Копировать"</b>, самое интересное в ней - возможность скопировать <b>MD5</b> или пути всех открытых вкладок, иногда бывает очень полезно.<br><br><div align="center"><a href="http://pafnuty.name/uploads/posts/2009-08/1250654263_hsnap165.jpg" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2009-08/thumbs/1250654263_hsnap165.jpg" style="max-width:100%;" alt=""></a></div><br><br>Ещё одна не менее полезная кнопка - <b>"Приложения"</b>. При нажатии на неё выпадает список приложений, заданных в настройках.<br>Т.е. в опциях программы мы добавляем нужные нам приложения, и вместо того чтобы пихать кучу часто используемых программ в меню быстрого запуска, на рабочи стол, в меню пуск, мы просто тыкаем на кнопку приложения и выбираем нужную программу из списка, экономим время <span class="emoji noncontenteditable"><img style="vertical-align:middle;border:none;" alt="smile" src="https://pafnuty.name/public/emoticons/smile.gif"></span><br><br>Закрыли вкладку и не помните какую а её надо опять открыть? <br>Не беда, ведь <b>есть история вкладок</b>! Причём количество вкладок в истории настраивается в опциях <span class="emoji noncontenteditable"><img style="vertical-align:middle;border:none;" alt="smile" src="https://pafnuty.name/public/emoticons/smile.gif"></span><br><br>Необходимо каждый раз открывать две, пять, десять нужных для работы окон? <br>Никаких проблем! Достаточно объединить нужные вкладки в <b>группу</b> и при необходимости выбрав нужную группу, откроются все вкладки этой группы, опять экономим кучу времени.<br><br>Забыли какой файл открывали?<br>Жмём правой кнопкой на свободное от вкладок место и выбираем из <b>списка недавно открытых файлов</b> нужный нам.<br><br><b>Заключение.</b><br><br>Эти две програмки <b>ЗНАЧИТЕЛЬНО</b> рассширяют возможности стандартного продника Windows и координально упрощяют работу с ним. При это имея широчайший спектр насроек и интуитивно понятный интерфейс. В итоге мы имеем функционал проводника богаче чем в Vista и отсутствыие тормозов самой Vista.<br>Вообщем рекомендую всем пользователям Windows XP и Vista.<br><br><br><b> вы всегда можете скачать последнюю верстию программ, плагины, скины, и т.д.</b><br><br><br><br>P.S.<br>Ну и напоследок вкусненькое: Если нужно переименовать файл, то выделяется <b>ТОЛЬКО имя файла</b>, расширение не выделяется, очень удобно.<br>А чтобы сменить вид отображения папок и файлов, достаточно зажать Ctrl и покрутить колёсико мышки (совсем как в Windows Vista)]]></content:encoded>
</item><item>
<title>Древний - Война</title>
<link>https://pafnuty.name/others/27-drevnij-vojna.html</link>
<pdalink>https://pafnuty.name/others/27-drevnij-vojna.html</pdalink>
<guid>https://pafnuty.name/others/27-drevnij-vojna.html</guid>
<pubDate>Thu, 06 Aug 2009 20:03:00 +0400</pubDate>
<category>index</category>

<enclosure url="http://pafnuty.name/uploads/posts/2009-08/thumbs/1249575031_cover.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/1249574953_cover1.jpg" type="image/jpeg" />
<enclosure url="http://pafnuty.name/uploads/posts/2009-08/1249574305_1001149449.jpg" type="image/jpeg" />
<content:encoded><![CDATA[<div align="center"><a href="http://pafnuty.name/uploads/posts/2009-08/1249575031_cover.jpg" class="highslide" target="_blank" rel="noopener external"><img src="http://pafnuty.name/uploads/posts/2009-08/thumbs/1249575031_cover.jpg" style="max-width:100%;" alt=""></a> <img src="http://pafnuty.name/uploads/posts/2009-08/1249574953_cover1.jpg" style="max-width:100%;" data-maxwidth="480" alt="Древний - Война"> <img src="http://pafnuty.name/uploads/posts/2009-08/1249574305_1001149449.jpg" style="max-width:100%;" data-maxwidth="480" alt=""></div><br><br><b>«Война» </b>— третья книга фантастической саги «Древний» Сергея Тармашева, продолжение романов «Катастрофа» и «Корпорация».<br>Главный герой эпоса — офицер-спецназовец Тринадцатый вновь вступает в борьбу за будущее человечества. Остатки Корпорации окончательно разгромлены. Но долгожданный мир так и не пришел в Солнечную систему. Содружество Людей оказывается втянуто в Войну Пришедших После, глупое и кровавое соперничество за право признания Величайшими цивилизациями…<br><br><div class="greyborder">Между прочим: <a href="http://www.homprojekt.ru/" target="_blank" rel="noopener external">http://www.homprojekt.ru/</a> - кухни. </div>]]></content:encoded>
</item></channel></rss>