декабря 21, 2007

Связанные публикации на Blogspot

Related posts, blogger hack, связанные ссылки, похожие сообщения, blogger widget

Related posts - довольно удобный плагин для Wordpress, который позволяет задержать читателя на блоге, предоставляя ссылки на другие похожие публикации. Подбор аналогичных публикаций осуществляется по разным критериям и далеко не всегда верный. Как известно, установка дополнительных модулей не предусмотрена на Blogspot.com. Поэтому предлагаемое решение использует другой принцип. В его основе заложена выборка по рубрикам или категориям (labels). Данный хак, реализованный в виде виджета на java script, добавляет в конец публикации ссылки на другие посты из тех же рубрик. Вы можете видеть как это работает на примере этого блога. Ссылки показываются только на странице публикации, вместе с комментариями и другой информацией, имеющей отношение непосредственно к определенной статье.

Установка

Зайдите в меню редактирования шаблона, в раздел "изменить HTML". Включите пункт "Расширить шаблоны виджета" и обязательно сохраните копию шаблона, прежде чем вносить в него изменения. Найдите в коде тег <data:post.body/>. Сразу за этим тегом вставьте следущий код:

<!-- Связанные статьи из этой категории. Виджет. Начало -->

        <b:if cond='data:blog.pageType == &quot;item&quot;'>
            <div class='similiar'>
                
                <div class='widget-content'>
                <h4>Предлагаю ознакомиться с аналогичными статьями:</h4>
                <div id='data2007'/><br/><br/>
                    
                    <script type='text/javascript'>

                    var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;
                    var maxNumberOfPostsPerLabel = 5;
                    var maxNumberOfLabels = 3;

                    maxNumberOfPostsPerLabel = 6;
                    maxNumberOfLabels = 3;


                    function listEntries10(json) {
                      var ul = document.createElement(&#39;ul&#39;);
                      var maxPosts = (json.feed.entry.length &lt;= maxNumberOfPostsPerLabel) ? 
                                     json.feed.entry.length : maxNumberOfPostsPerLabel;
                      for (var i = 0; i &lt; maxPosts; i++) {
                        var entry = json.feed.entry[i];
                        var alturl;

                        for (var k = 0; k &lt; entry.link.length; k++) {
                          if (entry.link[k].rel == &#39;alternate&#39;) {
                            alturl = entry.link[k].href;
                            break;
                          }
                        }
                        var li = document.createElement(&#39;li&#39;);
                        var a = document.createElement(&#39;a&#39;);
                        a.href = alturl;

                        if(a.href!=location.href) {
                            var txt = document.createTextNode(entry.title.$t);    
                            a.appendChild(txt);
                            li.appendChild(a);
                            ul.appendChild(li);    
                        }
                      }
                      for (var l = 0; l &lt; json.feed.link.length; l++) {
                        if (json.feed.link[l].rel == &#39;alternate&#39;) {
                          var raw = json.feed.link[l].href;
                          var label = raw.substr(homeUrl3.length+13);
                          var k;
                          for (k=0; k&lt;20; k++) label = label.replace(&quot;%20&quot;, &quot; &quot;);
                          var txt = document.createTextNode(decodeURI(label));
                          var h = document.createElement(&#39;b&#39;);
                          h.appendChild(txt);
                          var div1 = document.createElement(&#39;div&#39;);
                           div1.appendChild(h);
                          div1.appendChild(ul);
                          document.getElementById(&#39;data2007&#39;).appendChild(div1);
                        }
                      }
                    }
                    function search10(query, label) {

                    var script = document.createElement(&#39;script&#39;);
                    script.setAttribute(&#39;src&#39;, query + &#39;feeds/posts/default/-/&#39;
                     + label +
                    &#39;?alt=json-in-script&amp;callback=listEntries10&#39;);
                    script.setAttribute(&#39;type&#39;, &#39;text/javascript&#39;);
                    document.documentElement.firstChild.appendChild(script);
                    }

                    var labelArray = new Array();
                    var numLabel = 0;

                    <b:loop values='data:posts' var='post'>
                      <b:loop values='data:post.labels' var='label'>
                        textLabel = &quot;<data:label.name/>&quot;;
                        
                        var test = 0;
                        for (var i = 0; i &lt; labelArray.length; i++)
                        if (labelArray[i] == textLabel) test = 1;
                        if (test == 0) { 
                           labelArray.push(textLabel);
                           var maxLabels = (labelArray.length &lt;= maxNumberOfLabels) ? 
                                  labelArray.length : maxNumberOfLabels;
                           if (numLabel &lt; maxLabels) {
                              search10(homeUrl3, textLabel);
                              numLabel++;
                           }
                        }
                      </b:loop>
                    </b:loop>
                    </script>

                </div>

            </div>
        </b:if>                

<!-- Конец кода: Связанные статьи из этой категории. Виджет. -->

Вместо текста "Предлагаю ознакомиться с аналогичными статьями" можете использовать свой вариант. Сохраните внесенные в шаблон изменения.

Примечание

В случае, если статья единственная в рубрике, будет отображаться текст виджета без ссылок. Если рубрик очень много, будут показаны не все.

Данный виджет найден на просторах зарубежного Интернета. Автор публикации любезно согласился модифицировать код для правильного отображения кодировки русскоязычных названий рубрик.

Technorati теги: ,,

декабря 20, 2007

WinDV - простой захват видео

DV, FireWire digital video, видеозахват, capture

Хочу рассказать об одной простой программе видеозахвата для Windows. Это WinDV. Программа не новая, но малоизвестная. Предназначена для захвата с видеокамер и обратной записи AVI файлов посредством интерфейса FireWire (IEEE 1394). Временные отметки на видеозаписи используются для автоматического разделения различных отрывков видео.

Основные характеристики:

  • Миниатюрный размер (98 Кб)
  • Двусторонний обмен (захват видео и запись на камеру)
  • Отсутствие пропущенных кадров (буферизация в памяти)
  • Автоматическое разделение видеоряда на файлы (каждый сюжет записывается в отдельный файл)
  • Простое соединение AVI файлов (при записи на камеру сюжеты соединяются автоматически)
  • Предпросмотр передаваемого видео

Системные требования:

  • Windows 98SE/ME/2000/XP
  • DirectX 8.1+
  • FireWire (IEEE 1394) контроллер (OHCI)
  • DV camcorder (с DV-входом для записи)
    или DV-videorecorder

Скачать программу можно с сайта разработчика: WinDV-1.2.3.zip

декабря 18, 2007

Подарочный сертификат на 750 Гигабайт хостинга

Имеется в наличии несколько подарочных (точнее скидочных) сертификатов на хостинг. Необходимо использовать до 24 декабря 2007 года. Сертификат дает скидку 20 долларов - хостинг получается по 63 доллара 40 центов в год + домен в подарок. Кроме 750 Гб дается 7,5 Терабайт трафика в месяц и все остальное без ограничений (почта, базы данных, субдомены...).

Я думаю никому не надо, но на всякий случай: sclif@narod.ru.

декабря 12, 2007

Stream attributes could not be determined: Sony Vegas или Звук без видео на таймлайне

Sony Vegas, видеомонтаж, codec, ffdshow, нет видео

"Stream attributes could not be determined" - это служебное сообщение, которое можно увидеть при импорте видеофайлов в Sony Vegas. Оно отображается как правило вместо данных о видеопотоке. В самом типичном случае импортированное видео не отображается при предварительном просмотре и не добавляется на таймлайн. Помещается только звук. При этом сам видеофайл отлично просматривается при помощи установленных в системе плейеров.

Все дело в кодеках. Точнее в не установленных или неверно настроенных кодеках. Решение при использовании ffdshow очень простое:

В настройках ffdshow "VFW Configuration" необходимо включить все DivX, XviD и MPEG-4 декодеры: меню Программы -> ffdshow -> VFW Configuration -> Вкладка Decoder -> Кодеки -> включить XviD/DivX/MPEG-4 декодеры выбрав вместо пункта "запрещён" пункт "libavcodec".

Скачать последнюю версию ffdshow можно по ссылке: www.afterdawn.com.

На всякий случай даю ссылку на звуковой кодек AC-3 ACM Decompressor by fccHandler.

Узнать о том какие кодеки используются в видеофайле можно при помощи программ: Gspot, VideoInspector (VideoToolBox) или AVICodec.

И вообще все кодеки находятся на www.free-codecs.com.

декабря 04, 2007

Решение проблемы wp_list_pages в Wordpress

Подсветка меню, page_item, current_page_item, классы CSS

Замечательный движок для блогов Wordpress, кроме всевозможных достоинств, как и любой другой программный продукт не лишен багов. Но сила программ с открытым кодом состоит в том, что пользователи сами могут вносить усовершенствования и исправления. Об устранении глюка с выводом меню сайта при помощи функции wp_list_pages () и пойдет речь.

Проблема

При выводе списка страниц функция wp_list_pages добавляет класс page_item. Для текущей выбранной страницы также дописывается класс current_page_item. Это позволяет создавать красивые эффекты подсвечивания текущей страницы в меню. Все это отлично работает до тех пор, пока вы не захотите заменить блог на главной странице на статическую страницу (меню Настройки -> Чтение). В этом случае блог будет отображаться на выбранной вами странице и функция wp_list_pages ...прекращает выдавать класс current_page_item для пункта меню "блог". При этом вся ваша красивая система подсветки рушится.

Меню можно сделать и вручную. Но зачем же тогда стандартная функция, которая выполняет все нужные действия автоматически? Этот баг описан на страницах техподдержки вордпресса и был исправлен в версии 2.1. Но снова появился в версии 2.1.1 и до сих пор вопрос остается открытым.

Решение

В ворпрессовской директории wp-includes подправим файл classes.php. В районе 512-й строки (у меня это 516-я строка - версия 2.3.1) находим if ( $page->ID == $current_page ) и заменяем всю строку на if ($page->ID == $current_page || ($current_page == 0 && $page->ID == get_settings('page_for_posts')))

Вот и все.

Technorati Теги: ,,

ноября 16, 2007

WEB OS: 40+ сетевых операционных систем

Операционные системы, web os, online operation system Как это ни странно звучит, но оказывается существует немало операционных систем, задачей которых является перенос ваших обычных настольных приложений в онлайн. То есть, имея доступ в Интернет и браузер, остальные приложения вы получаете в Интернете, используя операционную систему, возможно, принципиально отличающуюся от той, в которой вы работаете. Некоторые из таких систем представляют собой привычный рабочий стол, в то время как другие (стартовые страницы) собирают информацию со всей сети. Далее представлены более чем 40 Веб ОС, достойных вашего внимания.

Удаленные операционные системы

youos.png
AstraNOS - с виду Windows 98. Или OS X. Или вечернее небо. А возможно все вместе :-). У вас теперь есть довольно хорошее приложение AstraNOS. cmyOS - бесплатный Вебтоп, на базе eyeOS. Desktoptwo - вы получаете не только 1 Гбайт места, но и еще полностью функциональный набор OpenOffice.org. Нет, не базовый онлайн редактор, у которого есть простые опции форматирования. Полный пакет OpenOffice.org 2.0 от SUN, преобразованный в Java аплет. GCOE X - Хорошая WebOS с мощным терминалом и поддержкой iPhone. eyeOS - Превосходный Вебтоп на операционной системе eyeOS. Glide - онлайновая операционная система с интересными возможностями для пользователей BlackBerry, Palm, Windows Mobile, Symbian и iPhone. G.ho.st - 3 Гбайта места, доступ по ftp, поддержка Zoho Office. Наверняка вам такое понравится. goowy - превосходный Вебтоп с предоставлением персонального e-mail адреса (@goowy.com), службой сообщений, 1 Гбайт места (через Box.net), и многим другим. jooce - простая ВебОС. Регистрация только по приглашениям. mybooo - Вебтоп, также работающий только по приглашениям, но с массой возможностей. myGoya - хорошая WebOS с Интернет-пейджером, медиа проигрывателем, и многим другим. OOS - базовая онлайн операционная система, которая предлагает персональные вебстраницы. Parakey - не многие слышали об этом изобретении, но достоверно известно, что Facebook приобрел этот сервис (сумма сделки нераскрывается). Psych Desktop - GPLed (не могу даже представить, что это за абревиатура) Вебтоп с мощной UNIX-подобной консолью. Purefect Desktop - Вебтоп с мощным IDE. SSOE - основанный на Flash с массой возможностей. StartForce - мощная WebOS с тоннами приложений и возможностей делает хитом потомка Orca Desktop. Xindesk - синхронизация файлов, мощные API и многое другое включено в эту интересную ВебОС. Webdesk - этот индийский Вебтоп включает 1 Гбайт места, POP3-клиент, службу сообщений, и хорошие модули API. Webdows - неизвестно когда Microsoft предъявит иск этим парням, но пока-что это очень привлекательный сервис. В этой ОС имеются XP и Vista стили (включая несколько эффектов Vista), ftp, совместное использование файлов, интернет-пейджер, и многое другое. Widgets Gadgets - онлайн десктоп на базе Ajax с тоннами приложений и работающими API. YouOS - совместное использование файлов, мощный командный процессор и более 700 приложений. Все это доступно в этой дико популярной операционной системе. ZimDesk - лёгкая ВебОС с тоннами приложений.

Самостоятельные ВебОС

eyeos.png
eyeOS - и еще раз: один из самых популярных Вебтопов на планете, eyeOS имеет массу приложений, быстро развивающееся сообщество пользователей, и намного большее количество возможностей. Fenestela - имеет все еще довольно много ошибок, которые планируют исправить в этой французской ВебОС. Вы получаете крутой ХР интерфейс и основные приложения РНР. Virtual-OS - включает мощные API, синхронизацию сетевых серверов, интеграцию форума, и офлайновую Ajax поддержку. ZKDesktop - мощная ОС с открытым кодом, основанная на java.

Удаленные рабочие столы

desktopondemand.png
DesktopOnDemand - полнофункциональный Вебтоп на базе Linux с Gnome, Gaim, AbiWord, Evolution, GIMP, WebDAV, VNC, web login и многим другим. Free Live OS Zoo - Java аплет. Nivio - платное обслуживание (12.99 $/месяцев) предлагает: Adobe Reader, iTunes, Google Talk/aMSN/Windows Live Messenger, OpenOffice.org, Thunderbird, Nvu и многое другое. Весь интерфейс на основе Java.

Стартовые страницы

netvibes.png
Favoor - простая стартовая страница с хорошей поддержкой директорий. iGoogle (бывший Google IG) - большая стартовая страница с огромным количеством приложений в виде портала. iStyled - простой стартпейдж с основными настройками. ItsAStart.com - настраиваемая страница с основными возможностями. Live.com (бывшая Start.com) - базовая страница новостей. Разработка Microsoft. My Yahoo! - предложение от Yahoo! в виде стартовой страницы довольно интересно: это новости, уведомление почты Yahoo, подкасты, видео и фотогалереи. Netvibes - существуют объективные причины, по которым все используют Netvibes: множество приложений, вкладок, скинов и конечно превосходный интерфейс. Pageflakes - популярная, удобная в работе страница с простым интерфейсом. Schmedley - мощная стартовая страница с массой возможностей. Webwag - главный интерес к этой странице вызван даже не виджетами и наличием востребованных функций (возможно создание пользователських виджетов по вашему выбору). И не панелью инструментов, приложениями, или директориями. Главное это возможность конвертации и установки внешних виджетов Netvibes или iGoogle. Widgetop - красивая стартовая страница на Ajax. yourminis - превосходная стартовая страница с массой приложений и подборкой скинов от создателей goowy.

ноября 11, 2007

15 способов создания скриншотов вебсайта

Website screenshot, print screen, экран вебсайта

Создание скриншотов вебсайтов является, вероятно, одной из обычных задач при пользовании Интернетом. Скорее всего, если у вас есть блог или вы работаете обозревателем в интернет-издании, это приходится делать чаще. В любом случае, есть несколько интересных инструментов для простого создания скриншотов - некоторые автономные, а некоторые в виде дополнений к браузеру. Посмотрите на альтернативы кнопке Print Screen. Сразу предупреждаю - программы англоязычные.

Дополнения к браузеру

    Save as image

Save as image - точно названное (сохранить как изображение) дополнение к программе Firefox, которое позволяет вам сохранять страницу, фрейм, или любую их часть как изображение непосредственно от Firefox.

Pearl Crescent Page Saver - сохраняет образы web-страниц в формате png или jpg; сохраните всю страницу или только часть ее, с возможностью автоматически уменьшать размер изображения.

Picnik для Firefox - если вы используете онлайн-редактор изображений Picnik (это дополнение к программе Firefox) у вас есть возможность легко импортировать в него скриншот открытой в настоящее время вебстраницы.

Snissa - простое дополнение к программе Firefox для создания скриншотов веб-страниц.

Screengrab! - дополнение к браузеру, которое позволяет вам сохранять видимую часть окна, всю страницу целиком, только выбранный участок, или специфический фрейм веб-страницы.

ieSnapshotter - (лицензия shareware) дополнение к браузеру Internet Explorer, которое позволяет вам делать скриншоты и уменьшенные копии веб-страниц.

Автономные программы

SnagIt - определенно одна из лучших программ для создания скриншотов, со всеми опциями, в которых вы, возможно, нуждаетесь. Интегрируясь с Firefox, может заменить стандартную функцию печати экрана Windows (print screen), и дает возможность вам создать профили для различных типов использования. Платная - 39.95 долларов, но вы сможете испытать бесплатную версию.

FastStone Capture - сильная утилита для того, чтобы делать скриншоты, с плавающей панелью управления. Позволяет сохранять что-либо на экране, включая окна, объекты, экран целиком, прямоугольные области, и даже области произвольно заданной формы.

WebShot - программа, позволяющая вам создавать скриншоты и миниатюры веб-страниц или целых вебсайтов. Ее главное преимущество - собственный мощный процессор командной строки, который дает возможность вам автоматизировать процесс создания скриншотов.

Paparazzi! - крошечное приложение для Mac OS X, опять же для создания скриншотов.

PrintKey - заменяет стандартную функцию печати экрана улучшенной версией с большим количеством особенностей. Это коммерческая версия, но по указанной ссылке вы сможете найти более ранние, неподдерживаемые бесплатные версии.

I4X Screencatcher - делайте скриншоты активного окна, всего экрана, или выбранной области экрана при помощи этого инструмента.

InstantShot - расширенное бесплатное приложение для Mac OS X. Располагается в панели меню и дает вам несметное число опций для создания скриншота, включая выделение области, горячие клавиши, множественные форматы сохранения изображений экрана, масштабирование изображений и многое другое.

Web-приложения

WebShotsPro - вводим адрес (URL) и получаем скриншот интересующего вебсайта. Проще не придумаешь. Однако возможно желающих сделать скриншот окажется больше, чем сможет обработать сервер. Так что если уже забыли, что такое постоять в очереди - вспоминайте :-)

Thumbalizr - позволяет вам создавать скриншоты вебсайтов, вставляя их URL; единственная проблема состоит в том, что это не всегда работает.

октября 03, 2007

40+ способов удаленного доступа к компьютеру

Удаленный доступ, дистанционное управление, сервер/клиент, удаленный рабочий стол

Есть много причин, по которым вы желаете получить удаленный доступ к компьютеру, и, к счастью, есть также множество способов сделать это. Crossloop - один из простейших (freeware), но для тех, кто хочет большего, существует еще множество вариантов. Этот список состоит из четырех основных разделов: VNC (Virtual Network Computing), NX, удаленный рабочий стол и кросс-платформенные сервера. Если эти термины ничего для вас не обозначают, вы можете сразу перейти к разделу "другие", где описаны более простые приложения. Итак, давайте начинать.

VNC

Ajax VNC - Клиентонезависимое решение, релализованное на популярном в Интернете языке программирования.

Apple Remote Desktop - Apple рулит со своим удаленным рабочим столом с VNC-сервером, встроенным прямо в OS X.

Chicken of the VNC - Один из самых популярных клиентов VNC для OS X по лицензии GPL.

DirectVNC - UNIX клиент, использующий фреймбуфер через DirectFB.

FVNC - Превосходный VNC-клиент, написанный на Flash. Все верно, на Flash.

MetaVNC - Этот уникальный пакет клиент/сервер объединяет хост и удаленные рабочие столы в один (Windows или Линукс).

.NET VNC Viewer - C# просмотрщик, работающий на Windows и Windows Mobile/CE устройствами.

PowerVNC - Java-клиент с поддержкой SSH и SFTP.

RealVNC - Сервер/клиент от первоначальных VNC-разработчиков.

sVNC - Идеальный инструмент для удаленного предоставления помощи пользователям Mac, поскольку содержит практически любые требуемые настройки.

SymVNC - http://symvnc.sourceforge.net/ - Клиент для телефонов Symbian для подключения к компьютеру.

TightVNC - Популярный VNC сервер/клиент с красивым Java-апплетом.

TurboVNC - Комплект с большой поддержкой 3D-приложений.

UltraVNC - Получивший широкую известность клиент/сервер с поддержкой передачи файлов, видеодрайверами, чатом, и многим другим. К слову, лично я, задолго до составления этого списка, остановился на нем. Работает даже на диалапе. Неоднократно выручал, когда забывал выключить компьютер на работе или оставлял там нужные файлы.

Vine Server - OS X сервер с буфером обмена, сменой портов, и универсальным установщиком.

VncViewer for 8086 - Нашли старый IBM, работающий на FreeDOS или DOS? Пусть он работает с этим VNC клиентом.

VNCViewer для КПК - Клиент, как вы догадались, для пользователей карманных компьютеров.

x11vnc - В отличие от большинства других VNC серверов для UNIX и Linux, этот сервер позволяет обмениваться текущей сессией рабочего стола (вместо выделения отдельной сессии).

NX

FreeNX - Сервер с открытым исходным кодом с использованием библиотек от NoMachine.

NoMachine NX Client - Бесплатный клиент для подключения к NX машинам.

NoMachine NX Free Edition - Бесплатная версия сервера для UNIX/Linux.

NoMachine NX Enterprise Desktop - Desktop сервер, который включает все, что и бесплатная версия, но с неограниченным количеством пользователей.

NoMachine NX Small Business Server - NX сервер с ориентацией на малый бизнес.

NoMachine NX Enterprise Server - NX сервер с неограниченным количеством пользователей и подключений.

NoMachine NX Advanced Server Subscription - Содержит все, что и Enterprise Server, а также мульти серверные возможности.

Протокол удаленного рабочего стола

CoRD - Клиент удаленного рабочего стола для пользователей Mac OS X.

grdestkop - Gnome оболочка для rdesktop приложений.

krdesktop - rdesktop интерфейс, написанный для KDE.

properJavaRDP - Кросс-платформенный Java клиент, основанный на rdesktop.

rdesktop - Очень мощный клиент командной строки для UNIX/Linux.

Remote Desktop - Официальный сервер Microsoft для XP Pro и Vista.

xrdp - Сервер и X-window сессия для входящих Windows клиентов.

Кросс-Протокол

Connection Manager - VNC, RDP и Telnet менеджер для UNIX/Linux дистрибутивов.

KDE Desktop Sharing - Официальный KDE VNC сервер пакет.

KDE Remote Desktop Connection - Официальный KDE клиент для VNC и RDP.

Kurd - Отличный rdesktop/vncviewer интерфейс для KDE.

mRemote - Управление VNC и RDP соединениями Windows с удобным интерфейсом.

RDPMan - Небольшая утилита для управления RDP, VNC и Telnet соединениями для Windows.

Другие

CrossLoop - Простая в использовании утилита удаленного доступа к файлам с многоязычным интерфейсом.

GoToMyPC - Очень популярная программа удаленного доступа за 25 долларов в месяц (на западе естественно).

LogMeIn - ПО удаленного доступа с бесплатным и профессиональным вариантом ($12.95/мес) с передачей файлов, удаленной печатью и многим другим.

Unyte - Nice remote desktop server with a Java applet viewer and IM integration. Unyte - Хороший сервер удаленного рабочего стола с клиентом на Java апплете и IM интеграцией.

сентября 10, 2007

Просмотр субтитров в Media Player Classic и Windows Media Player

Субтитры, Media Player Classic, Windows Media Player В принципе все просто. Запускаем фильм и смотрим с субтитрами. Но:
  • в Media Player Classic должен быть включен режим рендеринга VMR7 или VMR9 (см. меню Вид -> Параметры -> Воспроизведение -> Вывод);
  • для Windows Media Player должен быть отмечен пункт меню Воспроизведение -> Слова песен, субтитры и подписи -> Включить, если доступно.
А вот здесь начинается самое интересное. В Media Player Classic все работает, за исключением того, что не очень мощная машина начинает тормозить и просмотр на втором мониторе отключается совсем. С Windows Media Player еще лучше – никаких субтитров в нем не отображается. В общем зря качали кино… На самом деле решение очень простое. Необходимо скачать и установить фильтр для просмотра субтитров. После его установки субтитры будут отображаться в любом плейере. Ссылка на фильтр субтитров: DirectVobSub (VSFilter) – на открывшейся странице выберите любое из 4-х зеркал для скачивания, и на всякий случай здесь еще несколько вариантов фильтра.

сентября 09, 2007

Добавление каналов в Google Reader

Google Reader, RSS, Atom, добавление каналов Наверное, многие пользователи Google Reader заметили изменения не в лучшую сторону при добавлении каналов. Ранее после клика на RSS-ссылку загружалась страница, на которой предлагался выбор, куда добавлять подписку: на персональную страницу или в Google Reader. Теперь никаких альтернатив – исключительно персональная страница google.com/ig/. Удобств в этом мало. Я бы даже сказал, совершенно никаких. Чем вызваны такие изменения со стороны Google, затрудняюсь ответить. Все же большинство служб работает в бета-режиме. В любом случае на ваш выбор предлагается три решения данной проблемы:
  1. Вручную скопировать ссылку RSS-канала на сайте и добавить в Google Reader. Действует безотказно, но в сумме набегает слишком много операций: скопировать, открыть сегрегатор новостей, добавить канал (плюс промежуточные – создание новых окон, ввод паролей).
  2. Изменить язык Google с русского на английский. Все станет как раньше. Да. Появится выбор для добавления канала (персональная или ридер). Один недостаток данного метода – полное нивелирование такого достижения, как русификация интерфейса.
  3. Заходим в настройки Google Reader и далее по пунктам: Settings -> Goodies -> Subscribe as you surf. Там вы найдете букмарклет Subscribe… Необходимо добавить его как ссылку в избранное. После этого на странице, канал которой вы хотите читать в Google Reader, достаточно выбрать из букмарка Subscribe… Вы попадете на страницу добавления канала Google Reader.
О других применениях букмарклетов я уже писал ранее. Можете также изучить пример различающихся возможностей Gmail при изменении языковых настроек.

сентября 07, 2007

Вы уже используете Free Download Manager?

Free Download Manager, менеджеры закачек, загрузка сайтов

Reget, Flashget или что-то еще. Какая разница, чем качать скажете вы. Для многих такие слова как «менеджер закачек» вообще не знакомы. Не так давно мне надоели постоянные переброски закачек в Регет из браузера. Особенно если скачать надо файлик размером несколько десятков килобайт. Я его с большим трудом удалил из системы. Долго выискивал и вычищал реестр. Затем восстанавливал соответствия файлов в браузере. Какое-то время не пользовался загрузчиками совсем. Но необходимость использовать менеджер закачек все же возникает. Случайно наткнулся на Free Download Manager. Установил, пользовал несколько раз и не вникал в его возможности. Но вот недавно обнаружил, что он позволяет скачивать видео с YouTube и других подобных сайтов. А ведь только в конце августа писал о том как это можно сделать в FireFox :-)

В общем перечислю некоторые возможности Free Download Manager, а выбирать вам:

  • программа распространяется бесплатно – по лицензии GNU Public License;
  • поддерживает протокол BitTorrent (в Windows 2000/XP/2003/Vista);
  • позволяет выгружать файлы и папки (не скачивать а именно выгружать на сервер);
  • скачивать видео с сайтов Youtube, Google видео и т.д. с последующим сохранением в формат .flv или конвертацией в другой популярный видеоформат;
  • создавать новые или просматривать завершенные закачки через интернет (удаленно);
  • позволяет создавать свой портативный вариант установки и избежать необходимости установки и настройки программы на других компьютерах;
  • есть возможность просматривать видео/аудио файлы перед скачиванием с последующей конвертацией в другие форматы;
  • возможно многосекционное скачивание для ускорения загрузки;
  • поддерживает продолжение прерванных закачек;
  • предоставляет удобный менеджер файлов и мощный планировщик закачек;
  • имеет режимы настройки загруженности трафика;
  • имеет проводник, который позволяет просматривать папки на сайте;
  • позволяет скачивать сайты целиком или с выбором типов файлов;
  • использует одновременную загрузку с нескольких зеркал;
  • позволяет загружать части ZIP-архивов;
  • позволяет просматривать мнение других пользователей FDM о скачиваемых файлах и высказывать свое;
  • ну и конечно же это широкая мультиязычность – русский предусмотрен.

Скачать Free download manager можно на сайте разработчика: http://www.freedownloadmanager.org.

сентября 06, 2007

IntWay или гербалайф по-новому

WebJema: Лохотрон на заработке в Интернет! В Днепропетровске этими объявлениями обклеено все. Офисов уже наплодилось немало. Принцип простой - заманить на презентацию и впарить пакет. Немного подробнее по ссылке в начале поста. А вот еще для общего, так сказать, представления: intwaystock.blogspot.com. Здесь немного подробнее о компании realintway.blogspot.com - особенно интересно изображен адрес международной корпорации Intway Inc. Ссылок, вообще, на эту тему очень много, но это уже не совсем по теме данного блога...

сентября 03, 2007

CMS Joomla! очередной аналог PHP-Nuke или оригинальная задумка?

Content Management System, CMS, порталы

Что такое системы управления сайтами рассказывать нет смысла. Те кто интересовался данным вопросом изучили тему детально, а кто не знает что это, в интернете найти информацию не составит труда. Недавно мне попался на глаза один очень интересный портальчик. После поверхностного ознакомления с ним, я сделал пометочку для себя. Сегодня хочу познакомить с ним и вас. Для начала просто процитирую описание портала с русскоязычного сайта поддержки:

Что такое Joomla!

Мы рады представить вам относительно молодую систему управления контентом Joomla! Но ее молодость сродни скорее новому году, который приходит на смену старому. Joomla! появилась как результат многолетней работы над ее знаменитой предшественницей Mambo (в прошлом MOS, по-русски: Мамбо). Команда разработчиков создала Joomla! 1.0 на основе Mambo 4.5.2.3 и здесь пути этих двух систем разошлись. Joomla представляет собой набор скриптов, написанных на языке программирования PHP. Этот язык был специально разработан для написания вэб-приложений. В вэб-приложениях существуют две т.н. "стороны" выполнения кода - серверная и клиентская. К клиентской части относятся HTML, CSS, Javascript, а к серверной ASP, JAVA, PHP и т.д. Исходя из этого, для работы (выполнения) скриптов Joomla, необходимо наличие вэб-сервера с поддержкой PHP и MySQL (рекомендуется Apache версии 1.3 и старше) и вєб-браузера у пользователя (самые популярные - Internet Explorer, Mozilla Firefox, Opera). Обычно вэб-сервер - это прерогатива хостеров, однако вы можете достаточно просто и быстро установить D.E.N.W.E.R., который установит на ваш компьютер готовый пакет программного обеспечения вэб-сервера и на котором вы сможете развернуть и установить CMS Joomla.

Откуда появилось название Joomla!

Название Joomla! было выбрано в результате конкурса, результаты которого оценивали специалисты в области брендинга и маркетинга. Основой для названия послужило слово "Jumla", которое в переводе с суахили означает "все вместе" или "в целом", так как многие команды, участвовавшие в проекте Mambo, были единодушны в стремлении защитить интересы создателей и сообщества, которое и было истинной причиной успеха Mambo.

Чем отлична Joomla! от других систем

Joomla! старается сохранить вещи настолько простыми, насколько это возможно, в то же время предоставляя большие возможности. Наконец-то незнакомые с программированием люди могут получить систему полного управления своими сайтами, не тратя непомерных средств на программное обеспечение с закрытым кодом.

Joomla! сегодня

Joomla! — это больше, чем просто программное обеспечение, это люди. Сообщество, стоящее за Joomla!, включает разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей. Мы рады пригласить вас в ряды нашего сообщества!

Ссылка на оригинал сообщения

августа 31, 2007

Скачать YouTube и Google видео через букмарклет (закладку-программку)

Сохранение видеоклипов с YouTube, Google-видео и других служб Смотреть видеоклипы на таких сайтах как Youtube.com и ему подобных конечно интересно. Но если захочется сохранить понравившийся файл? Данные службы не позволяют сделать это явным образом. Как же быть в таком случае? Можно скопировать адрес страницы с видеоклипом и воспользоваться услугами, скажем KeepVid.com. Скопировали, зашли, вставили, сохранили – и так n-ое количество раз при первой необходимости. В принципе тоже выход из положения. Также возможно просмотреть клип до конца, найти на диске локальный кэш вашего браузера и, зная время просмотра и примерный размер (из расчета минута – мегабайт) обнаружить там набор крякозябр. Предприняв несколько попыток добавления расширения и открытия в различных плейерах, вы добьетесь требуемого результата. Все в одном букмарклете Предлагаемый вашему вниманию метод основан на использовании букмарклета – записанной в ваши закладки маленькой программки. Она поддерживает скачивание видеоклипов с YouTube, Google Video, Metacafe, Myspace, Break.com, Putfile, Dailymotion, Sevenload, MyVideo.de и Clipfish.de. Добавьте в закладки приведенную ниже ссылку и каждый раз, просматривая видеоклипы на поддерживаемых сайтах, обращайтесь к ней. Вы будете просто переходить на новую страницу, на которой будет отображаться ссылка для скачивания клипа. Добавьте в закладки эту ссылку: All-In-One Video Bookmarklet Этот букмарклет (bookmarklet) был успешно опробован в Seamonkey (1.1), Firefox (2.0.0.4) и Opera (9.01). Он не будет работать в Internet Explorer из-за ограничения длины URL. Greasemonkey скрипт Пользователи Firefox с установленным расширением Greasemonkey, возможно предпочтут установить Greasemonkey-скрипт. Он отобразит небольшую строку-уведомление вверху просматриваемой страницы, если на ней будет обнаружен видеоклип. При нажатии на появившемся уведомлении откроется новая небольшая страница со ссылкой для скачивания. Установка пользовательского скрипта: All-In-One Video Script Этот скрипт был успешно опробован в Firefox (2.0.0.4) с установленным Greasemonkey (0.6.9). Альтернативные скрипты Greasemonkey Если вас не устраивает строка-уведомление All-In-One Greasemonkey скрипта, посмотрите на эти скромные альтернативные сценарии для Google видео, YouTube и Sevenload:
  • Google Video Script (позволяет пользователям Windows напрямую загрузить AVI-файл)
  • YouTube Video Script (заменяет ссылку «Share video» на «Save to File»)
  • Sevenload Video Script (добавляет кнопку «Download» на видео страницах Sevenload).
Скрипты были успешно испытаны в Firefox (2.0.0.4) и Greasemonkey (0.6.9). Не забывайте присваивать скачанным файлам понятные имена и добавлять расширение. В большинстве случаев это будет «.FLV». Как просматривать или конвертировать файлы этого типа читайте в следующих постах.

Ссылка на оригинал сообщения

августа 28, 2007

Короткие адреса Gmail

Быстрая адресация, короткий адрес А вы знаете, что Gmail предоставляет возможность сокращенного набора адреса? Вы можете отправить письмо другому пользователю Gmail, используя в качестве адреса только имя пользователя в полях Кому, Копия или Скрытая. Вам не нужно вводить остальную часть полного адреса @gmail.com! Просто и элегантно! Ссылка на оригинал сообщения

августа 20, 2007

Поиск профилей пользователей blogger

Blogger user profile search, как найти профиль На моём сайте (Сети для людей) добавлена форма поиска по профилям пользователей blogger.com (blogspot.com). Найти профиль пользователя можно по категориям интересов - общие, фильмы, музыка, книги, а также по роду занятий. Поиск работает только на английском языке - так уж устроен сам движок блоггера.

августа 18, 2007

Онлайновые помощники

Валидаторы, whois, MX lookup Вот несколько интересных сетевых утилит, необходимость в которых возникает не часто, но занести их в закладки все-таки стоит. Валидатор каналов RSS, Atom и KML - http://feedvalidator.org/ Поиск и проверка DNS записей MX - http://www.mxtoolbox.com/ Поиск по базе доменов Whois - http://www.who.is/ Это далеко не единственные подобные сервисы. Найти альтернативу не сложно.

«Плюсы» Gmail. Сортировка сообщений

Метод почтовой адресации «плюс» Как и многие службы электронной почты, Gmail поддерживает стандарт «плюс» в схеме адресации. Но что это такое и как это может нам помочь?

Метод адресации «плюс» позволяет добавлять дополнительные слова к имени пользователя учетной записи (левой части адреса электронной почты.) Например, если ваш электронный адрес «venya123@gmail.com», можно добавить «+remont», если вы оставите свой адрес электронной почты в строительном магазине, в котором выбирали стройматериалы. Итак, ваш e-mail теперь будет «venya123+remont@gmail.com». Но зачем вообще это делать? Придумайте в качестве «плюса» особые ключевые слова или ярлыки, при помощи которых сможете управлять своими сообщениями более эффективно.

Самый простой пример применения данного метода адресации – отправка односложных ответов с мобильного телефона. Чтобы сократить длину письма и время набора, сам адрес получателя уже будет являться и коротким письмом: «venya123+zhdem@gmail.com», «venya123+pozvoni_mne@gmail.com» и т.п.

Других способов использования метода «плюс» может быть масса – на вашу фантазию. Если вы используете один почтовый адрес в небольшой фирме, можно уточнить получателя. Директору слать на адрес вида «vashafirma+director@gmail.com», а в рекламный отдел – «vashafirma+reklama@gmail.com». Далее, применяя систему фильтрации, можно автоматически присваивать соответствующие ярлыки различным сообщениям. Или выполнять другие действия.

При этом следует помнить, что не все системы электронной почты принимают или распознают «плюс» в адресе. На использование этого мощного инструмента негативно повлияли спамеры. Но, тем не менее, попробовать стоит. Ведь это еще одно дополнение возможностей Gmail.

Ссылка на оригинал сообщения

августа 16, 2007

Как убрать сетку из таблицы Google

Печать таблиц Google без сетки В таблицах Google нет возможности выключить сетку при просмотре и печати. Альтернативный метод заключается в следующем: необходимо опубликовать таблицу. При публикации вы получите адрес страницы (URL по которому можно просмотреть таблицу в виде веб-страницы). Так вот к этому адресу необходимо добавить &gridlines=false и сетка исчезнет. Пример: с сеткой и без сетки. При наличии у вас установленного табличного редактора Microsoft Exel просто сохраните на диск таблицу Google, откройте ее и выключите сетку. Также существует бесплатная программа для просмотра документов Exel (Microsoft Exel Viewer 2003 - можно скачать с сайта Майкрософт). В ней возможно выбрать опции печати с сеткой или без. Ссылка на оригинал сообщения

августа 15, 2007

Firefox как Opera

Установка темы Firefox

Вы долго использовали Opera, перешли на Firefox и не можете сразу привыкнуть к внешнему виду меню и кнопок? Используйте тему Opera 7.5x для Firefox. Переход будет приятнее и быстрее. Внешний облик самого загружаемого браузера будет напоминать вашу старую Оперу.

Установка

Загрузите тему Opera 7.5x для Firefox. Сохраните ее на диске в любом удобном вам месте (по умолчанию это Рабочий стол). В Firefox зайдите в меню «Инструменты» > «Дополнения». Выберите вкладку «Темы» и просто перетащите загруженный файл на окно менеджера тем. Откроется окно «Установка программного обеспечения». Нажмите кнопку «Установить сейчас». В открывшейся вкладке «Установка» отобразится новая тема. Теперь нажмите кнопку «Перезапустить Firefox». Снова зайдите в меню «Инструменты» > «Дополнения». Выберите «Opera 7.5x Theme for Firefox» и нажмите «Использовать тему». Ничего не произошло? Все верно – вам снова придется перезагрузить Firefox. А вот теперь полный порядок – внешний вид как у Оперы.

Ссылка на оригинал сообщения