2008-06-26

Ветер перемен

Все меняется. Прошло, кажется, не так много времени, а блог со всеми
неБЛОГонадежными заметками спешит к полугодовалой отметке своего существования (первая публикация датирована 28.12.07). Дизайн шаблона за эти короткие 6 месяцев был слегка огранен саперной лопатой. Без изысков, но с желанием сделать пребывание в этом уголке сети комфортным.
За количеством читателей отрадно наблюдать (максимум по FeedBurner'у остановился на отметке 283). Получается, что пишу не зря. Изначально blogging как таковой был просто попыткой почувствовать себя в "шкуре" автора. Как оказалось, это занятие серьезно затягивает. Для меня важнейшей мотивацией служат Ваши комментарии. После появления каждого поста наступает чувство удовлетворения от того, что часть своего "я" отразилась в конкретной записи, к тому же графоманские порывы утолены :)
В июле-августе прошлого 2007 года началось тесное знакомство с GNU/Linux на примере дружелюбного дистрибутива Ubuntu. Эх, сколько конфигов с той поры утекло :) Можно сказать, что мне повезло. Экзотического железа на моем домашнем компьютере не растет, потому особых проблем с настройкой не возникло. Сразу пленила философия unix-way: каждая программа стремиться к совершенству в определенной области. Здесь нет тысячи и одной реализации утилиток присущих для системы M$. Нет и не надо. Иной подход, иные задачи.
После непродолжительного периода адаптации новое окружение стало привычным и удобным, чего не наблюдалось ранее. Теперь комфорт возрос вдвое: Hardy Heron поселился и на приобретенном Dell Inspiron 1525. Доволен аки слон.
[лытдыбр]
В несетевой жизни перемены глобальнее. Закончил лицей (замечательные 2 года), а сейчас предвыборная вступительаня кампания. Тесты написаны, осталось дождаться результатов и смотреть, куда с такими картами можно ринуться. Из технических специальностей особого выбора нет. В одном вузе модель обучения теоретического характера (факультет прикладной математики и информатики), а в другом - практического. Практического в плане обретения вполне конкретной специальности связанной с информационными технологиями. А в первом случае получаешь диплом учителя математики/информатики. Думается мне, что лучше остановиться на втором. Вот и стою пока на проселочной развилке.
[/лытдыбр]

2008-06-22

Абзац: Графический resizer изображений и экономичная печать снимков

Squash позволит поменять разрешение ваших многочисленных фотографий. Программа кроссплатформенная (оболочка на Qt), есть сборки для Mac OSX и Windows. Любопытный факт: количество загрузок под самую популярную ось на свете перевалило за 30000, что говорит о дефиците кадров программ подобного рода. Аж жалко ребят. В Ubuntu все шоколадно, устанавливаем из репозитория:

sudo aptitude install squash



Кому ближе консоль, запросто обойдуться пакетом ImageMagick. Трюки с переодеванием обработкой снимков описаны у jetxee.

Photo Grid Print — это такое диалоговое окно, которое спасает деревья. Честно. Благодаря PGP вы сможете сэкономить бумагу при распечатки картинок. А опция "Repeat photos to fill page" открывает заоблачные выси Робин Гуду XXI века. Пример ниже:

Photo Grid Print

При выделении изображений в nautilus'е появится пункт "Открыть с помощью Photo Grid Print". Все гениальное просто.

2008-06-12

Opera 9.5 — новые горизонты

Свершилось! Даже раньше предполагаемого срока. Opera 9.5 под кодовым названием Kestrel явила свои алые очертания миру. Поздравляю всех "оперофилов" с релизом!

Мое первое знакомство с Оперой произошло в 2003 году. С тех пор это мой основной браузер. Не могу сказать, что использую все предоставляемые возможности (почту, IRC), но непосредственно сам серфинг, чтение некоторых RSS-лент — вот атрибуты повседневного пребывания в сети. Kestrel живет на домашней машине с первых snapshot'ов. Наблюдал за прогрессом от версии к версии. Ребята здорово поработали. И это видно невооруженным глазом.

Предлагаю блогерам, которые являются приверженцами норвежского продукта, поспособствовать идеи революции его выходу в свободное плавание. На портале my.opera.com есть неофициальные логотипы, выполненные вполне профессионально. Я уже разместил один из них.

Всем комфортного серфинга!
P.S. Сидящих на FireFox'е с наступающим =)

2008-06-11

Талисманы Ubuntu

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

Breezy Badger Dapper Drake Edgy Eft



Источник первый
Источник второй

Одна кнопка для RSS

Рост числа закладочно-социальных сервисов влечет за собой рождение таких проектов как ОднаКнопка.ру, задача которых упростить жизнь блогерам, стремящимся сохранить usability своих дневников. Все большую популярность набирают online-агрегаторы RSS, следовательно по правилам хорошего тона надо разместить кнопки "Add to Google Reader", "Добавить в Яндекс.Ленту" и другие. Разношерстность этих элементов вызывает отторжение и нежелание уродовать титульную страницу. FeedBurner в некоторой степени решает проблему, отображая иконки агрегаторов на странице подписки. Но, согласитесь, чем больше шагов необходимо выполнить для получения результата, тем меньше вероятность их выполнения. Потому сегодня мы оптимизируем дорогу новому посетителю, желающему подписаться на RSS-ленту вашего ресурса.



Отправляемся сюда и конструируем widget. Я выбрал DropDown Menu для эстетичности внешнего вида. После нажатия кнопки "Create buttons" вы получите javascript код, который можно смело копировать в шаблон. У меня ссылка размещена под счетчиком FeedBurner'а и называется Add to Reader. Листинг моего виджета:

<p><script type="text/javascript">
function showDiv(objectID) {
var theElementStyle = document.getElementById(objectID);
if(theElementStyle.style.display == "block"){
theElementStyle.style.display = "none";
}else{
theElementStyle.style.display = "block";}
}
</script>
<style type="text/css">
#TW-feed, #TW-feed ul {list-style:none; margin:0px; padding:0px;}
#TW-feed li ul {display:none;position:absolute;background-color:#ffffff;padding:3px;border:1px solid #cccccc;}
#TW-feed li {font-weight:bold;}
#TW-feed ul li {padding-bottom:3px;}
</style>
<div onmouseover="showDiv('TW-Pop');return false;" onmouseout="showDiv('TW-Pop');return false;">
<ul id="TW-feed">
<li>Add to Reader
<ul id="TW-Pop">
<li><a href="http://fusion.google.com/add?feedurl=http://feeds.feedburner.com/drakulavich"><img border="0" alt="Google Reader or Homepage" src="http://gmodules.com/ig/images/plus_google.gif"/></a>
</li>
<li><a href="http://lenta.yandex.ru/settings.xml?name=feed&url=http://feeds.feedburner.com/drakulavich"><img border="0" alt="Add to Yandex.Lenta" src="http://lenta.yandex.ru/i/addfeed.gif"/></a>
</li>
<li><a href="http://add.my.yahoo.com/rss?url=http://feeds.feedburner.com/drakulavich"><img border="0" alt="Add to My Yahoo!" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif"/></a>
</li>
<li><a href="http://www.bloglines.com/sub/http://feeds.feedburner.com/drakulavich"><img border="0" alt="Subscribe with Bloglines" src="http://www.bloglines.com/images/sub_modern9.gif"/></a>
</li>
<li><a href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http://feeds.feedburner.com/drakulavich"><img border="0" alt="Subscribe in NewsGator Online" src="http://www.newsgator.com/images/ngsub1.gif"/></a> 
</li>
<li><a href="http://technorati.com/faves?add=http://drakulavich.blogspot.com/"><img border="0" alt="Add to Technorati Favorites!" src="http://static.technorati.com/pix/fave/tech-fav-5.gif"/></a>
</li>
<li><a href="http://www.netvibes.com/subscribe.php?url=http://feeds.feedburner.com/drakulavich"><img border="0" alt="Add to netvibes" src="http://www.netvibes.com/img/add2netvibes.gif"/></a>
</li>
<li><a href="http://www.newsalloy.com/?rss=http://feeds.feedburner.com/drakulavich"><img border="0" alt="Subscribe in NewsAlloy" src="http://www.newsalloy.com/subrss4.gif" title="Subscribe in NewsAlloy"/></a>
</li>
</ul></li></ul></div></p>

Вопрос к читателям: кто-нибудь пользуется online-агрегаторами не озвученными в заметке?

2008-06-08

Termit — территория терминала

Популярные DE давно обзавелись мощными эмуляторами терминала. А как быть тем, кто любит экзотику, но не переносит вереницы зависимостей?

UPD: В комментариях верно подметили, что пост потерял актуальность. Используйте информацию с сайта проекта.

Слово разработчику Termit'а:

Некоторое время назад мне понадобился крохотный эмулятор терминала с табами и переключением кодировок. В то время это были "Gnome terminal" и Konsole, которые славятся богатым функционалом и xterm с клонами, sakura и Terminal (из Xfce), которые не имеют ни вкладок, не переключения кодировок.
Я не использую Gnome, KDE и Xfce, потому "Gnome terminal", Konsole и Terminal не подходят мне. В течение некоторого времени я использовал sakura с собственным патчем, который добавляет поддержку смены кодировок, но потом я решил сделать свой проект.
Есть только несколько функций из библиотеки vte, использующихся в termit, но они покрывают мои личные потребности сегодня. Так что маловероятно, что число функций будет расти.



Установка
Отправляемся за tarball'ом по ссылке. После распаковки перемещаемся в свежий каталог. Предварительно подготовим полигон для испытаний. Для этого нам понадобится пакет libvte (Terminal emulator widget для GTK+ 2.0):
sudo aptitude install libvte-dev libvte-common liblua5.1-0-dev

Затем компилируем:
cmake .
make
sudo make install

Настройки хранятся в $HOME/.config/termit/termit.cfg
По умолчанию конфиг отсутствует. Пришлось создавать, ибо горячие клавиши не отзывались. Содержание файла:
# ini-like configuration file for termit
[termit]
default_encoding=UTF-8
default_tab_name=Terminal
default_font=Sans 12
scrollback_lines=4096
word_chars="-A-Za-z0-9,./?%&#:_~"

# list of available encodings
encodings=UTF-8;KOI8-R;CP866;CP1251

# list of bookmarks
# format: bookmark_name:path
[bookmarks]
home=$HOME
src=$HOME/src

2008-06-05

MiniОпера

Мобильник давно наделили высокими привилегиями. Пока не пришел иноземный Android, можно и на Java2ME всякие фокусы вытворять. Главным фокусом на протяжении длительного периода является Opera Mini. Согласитесь, здорово, когда под рукой Интернет без ограничений. Google меня не раз выручал при возникновении каких-то срочных вопросов.
Конец мая ознаменовался выходом официальной версии под номером 4 тчк 1. Единица после тчк сулила приличное количество изменений. Загрузка файлов, сохранение страниц - вот неполный перечень нововведений. Но мы то знаем, что всякая новизна относительна. Все эти "фишки" давно обосновались в неофициальной модификации от DG-SC. Кстати, она обновилась практически в унисон с норвежским релизом. ChangeLog mod'а главным образом радует переходом со второй на третью ветку миниоперы. На моем телефоне это отразилось отсутствием зависаний при запуске. НО, одновременно с радостями пришли и и "печали". Точнее одна "печаль": при вызове закладок открывается каталог с рекламными bookmark'ами. Пусть это происходит единожды за время работы, но раздражает зато постоянно.
Потому пришлось мигрировать на четверку. Хотя рендеринг на маленьком экране порой огорчает, все же скорость и "отзывчивость" впечатляющая.
Посещаете ли Вы паутину с карманных устройств? Какие сайты превалируют? ;)

2008-06-03

Ассоциации: Лед тронулся, господа присяжные заседатели!

Под чутким руководством классиков советской сатиры Ильи Ильфа и Евгения Петрова спешу представить очередной (и скорее всего последний) выпуск рубрики "Ассоциации".

Прошло не так много времени со дня принятия OOXML, а народы потихоньку приходят в себя. Венесуэла, Дания, ЮАР, Бразилия и Индия — вот список героев нашего времени, которые подали апелляцию на решения комиссии ISO.

Обед был готов. Запах подгоревшей каши заметно усилился и
перебил все остальные кислые запахи, обитавшие в доме. В
коридорах зашелестело. Старухи, неся впереди себя в обеих руках
жестяные мисочки с кашей, осторожно выходили из кухни и
садились обедать зa общий стол, стараясь не глядеть на
развешанные в столовой лозунги, сочиненные лично Александром
Яковлевичем и художественно выполненные Александрой Яковлевной.
Лозунги были такие:

"ПИЩА-ИСТОЧНИК ЗДОРОВЬЯ"
"ОДНО ЯЙЦО СОДЕРЖИТ СТОЛЬКО ЖЕ ЖИРОВ, СКОЛЬКО 1/2 ФУНТА МЯСА"
"ТЩАТЕЛЬНО ПЕРЕЖЕВЫВАЯ ПИЩУ, ТЫ ПОМОГАЕШЬ ОБЩЕСТВУ" И
"МЯСО — ВРЕДНО"

В рамках акции Firefox 3 Download Day представители Mozilla задумали побить мировой рекорд на самое большое колличество загрузок программы в течение суток. Акция предполагает, что как можно больше пользователей должно успеть скачать Firefox 3 в первый же день после релиза.

- Я рад, товарищи, - заявил Остап в ответной речи, -
нарушить автомобильной сиреной патриархальную тишину города
Удоева. Автомобиль, товарищи, не роскошь, а средство
передвижения. Железный конь идет на смену крестьянской лошадке.
Наладим серийное производство советских автомашин. Ударим
автопробегом по бездорожью и разгильдяйству. Я кончаю,
товарищи. Предварительно закусив, мы продолжим наш далекий
путь.

Компания Microsoft объявила о планах по интеграции в свой офисный пакет поддержки формата Open Document (ODF), используемого в пакете OpenOffice.org.
Более того, Microsoft рассчитывает войти в состав технического комитета организации OASIS, координирующей развитие формата ODF.


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

Уверенное наступление ОС Linux на компьютеры российских школ натолкнулось на сопротивление башкирского города Белебей. Учительница информатики Наталья Протопопова получила выговор в приказе за «самовольную перезагрузку школьного ноутбука с программы Windows Vista на программу ASP Linux».
Активные возражения директора школы Тамары Субботиной и ее заместителя по ИТ Натальи Шкварчук против свободного ПО начались, когда они обнаружили, что программы, написанные для Windows, не работают под управлением Linux, а установка принтеров и сканеров требует усилий системного администратора. Среди не пошедших под Linux программ директор школы смогла назвать корреспонденту CNews мультимедийную энциклопедию «Кирилл и Мефодий».


— Это глупо, Васисуалий. Это бунт индивидуальности.
— И этим я горжусь, — ответил Лоханкин подозрительным по
ямбу тоном. — Ты недооцениваешь значения индивидуальности и
вообще интеллигенции.
— Но ведь общественность тебя осудит.
— Пусть осудит, — решительно сказал Васисуалий и снова
повалился на диван.
Лоханкин смахнул с бороды затесавшиеся туда крошки, бросил
на жену осторожный, косой взгляд и затих на своем диване. Ему
очень не хотелось расставаться с Варварой. Наряду с множеством
недостатков y Варвары были два существенных достижения: большая
белая грудь и служба. Сам Васисуалий никогда и нигде не служил.
Служба помешала бы ему думать о значении русской интеллигенции,
к каковой социальной прослойке он причислял и себя.

По материалам LOR'а и OpenNet.