blog wiki
 

My Google Reader

24/10/2009

Я очень ленив. И как всякий ленивец, я очень люблю маленькие ништяки, которые позволяют мне делать поменьше, а получать побольше. А так как от 10 до 16 часов в день я провожу за компьютером, именно комповых оптимизаций у меня набралось достаточное количество.

Одной из таких находок стала технология RSS. Именно она мне позволила не слоняться по куче сайтов, а открывать окно одной программы и видеть там все интересные новости за прошлый час день. Я стараюсь затащить в RSS все, что читаю более менее постоянно — ЖЖ, Хабрахабр,  (эх жаль, Фейсбук отключил трансляцию ньюсфида),  оповещения из сервисов, о выходе новых продуктов (email2rss), новости о выходе новых альбомов любимых групп и т.д. и т.п.

Сначала я пользовался различными десктопными приложениями. RSSBandit, RSSOwl… Первый глючил, второй тормозил… Поэтому, едва открыв для себя Google Reader, влюбился сразу, горячо и надолго. Красивый интерфейс, фиды, доступные из любого места, скорость и удобство. Если оценить количество времени, которое я провожу в интернете, то больше всего времени я провожу за google reader. Но вот что в определенное место начало меня убивать, так это то, сколько тратится свободного места (особенно по вертикали). Только посмотрите, сколько свободного места съедает лого, поиск, кнопка “добавить подписку”:

Untitled picture2_c

У меня на ноутбуке по вертикали всего 800 пикселей. Очччень большой процент ссобщений просто не вмещался в экран. Но тут в  процессе работы я наткнулся на интересное разрешение для FF: Better GReader. Наряду с некоторыми бесполезностями оно предлагает на выбор несколько скинов для гугль ридера, в том числе Absolutely Compact, с ним стало почти то что нужно, но, на мой взгляд, автор перестарался в угоду минималистичности:

Untitled picture1_c

Ну зачем было убирать панель ссылок наверху экрана? А менять шрифт и размер заголовок статей? И панель поиска в этом варианте выглядит как-то куце и одиноко.

Мне нужно всего пару вещей. Убрать лого, кнопку “добавить подписку” и перенести панель поиска. К сожалению, ни один из скриптов такой функциональности не предлагал. Пришлось взять в руки шашку GreaseMonkey. За пару вечеров и с помощью друзей родился скрипт, который я назвал My Google Reader. Он делает именно три перечисленные вещи и только их. Вот как выглядит Google Reader в моем варианте:

Untitled picture3_c

Если вам понравился этот вариант, то процедура установки очень проста:

  • Кликните add to firefox чтобы установить GreaseMonkey
  • Кликните install чтобы установить скрипт My Google Reader

Вот и все. Надеюсь что был немного полезен. )


Filed under:

Clipboard Converter

09/12/2005

Мелкая утилитка для меня и специально для

Умеет конвертировать форматированный (rtf) текст в plain.
Живет в трее.

Usage:
Запускаете утилитку. Обнаруживаете иконку с двумя листочками в трее.
Копируете кусок форматированного текста в буфер.
Кликаете по иконке програмки в трее.
Слышите notify.wav
Вставляете plain текст туда, куда вам надо.

Выход из програмки -> правой кнопкой по иконке -> exit.

Версия 0.2
Fixed bug: программа выпадала с exception при попытке конвертации с пустым буфером обмена.
Проделаны некоторые махинации с основной формой (иногда она все-таки появлялась, например, после двойного нажатия по winkey – d).

Версия 0.1
Initial release.

Версия для .net framework 1.1:
ClipboardConverter.net1.1_0.1.exe
Версия для .net framework 2.0:
ClipboardConverter.net2.0_0.2.exe

PS: для написания версии для .net framework 1.1 пришлось запустить 2003 студию на виртуальной машине из под терминального клиента. А вам слабо? : )


Filed under:

еще 15 минут извращений : )

16/06/2005

Неудовлетворенный работой скрипта, копирующего входящий поток в буфер (CSCRIPT не ищет в путях, задаваемых переменной PATH), написал на С# действительно небольшую программку (2 строчки), делающую тоже самое : )

http://t.fd-group.ru/Utils/Clipboard.exe

Положить в общедоступное место, пользоваться также как и скриптом:

 C:\>CD | clipboard.exe 

Filed under:

15 минут извращения, в качестве отдыха от работы

14/06/2005

Значит, надоело мне постоянно делать в Far’e следующие манипуляции (например)
ipconfig > 1
F4
Ctrl-A
Ctrl-C
Esc
del 1

И написал я за 15 минут скриптик, который входной поток закидывает в clipboard:

 Set oStdIn  = Wscript.StdIn
 Set objIE = CreateObject("InternetExplorer.Application")
 objIE.Navigate("about:blank")
 Do Until oStdIn.AtEndOfStream
   sLine = sLine + oStdIn.ReadLine
 Loop
 objIE.document.parentwindow.clipboardData.SetData "text", sLine
 objIE.Quit

Положить файлик в общедоступное место, пользоваться вот так:

 ipconfig | CSCRIPT clipboard.vbs 

Filed under: