Archive for the 'software' Category

Пароли

Проблема паролей она стоит. И стоит остро. Сервисов куча, к каждому пароль не упомнишь, а хранить все яйца в одной корзине использовать один на всех небезопасно. Обстоятельно и подробно можно об этом почитать где-нибудь ещё, а я расскажу, как решил проблему я.
Программы для хранения паролей я даже не рассматривал, сервисов боюсь (даже не самих сервисов, а прокси-серверов, через которые я выхожу в сеть), браузерные плагины немобильны, онлайн хеш-калькуляторы неудобны. Поэтому умные люди скрестили два последних варианта и написали Greasemonkey-скрипт для генерации пароля из мастер-пароля и домена PasswordComposer. Итак, что мы имеем:
—Удобный инструмент для генерации и ввода пароля, пока мы дома и
—Легко воспроизводимый пароль, если он нам вдруг понадобился в гостях.

Плюсом к тому мы видим source и можем убедиться, что нас не обманули, и имеем возможность добавить свою соль к генерируемым паролям. Например, заменить каждую вторую цифру на спецсимвол, соответствующий этой цифре (2→@, 3→#, 4→$, 5→% и т.д.), ну или ещё что такое, что легко будет воспроизвести, сидя в гостях у друга.

Мой Firefox это не цель и даже не средство

Казалось бы, чего толку в многочисленных обзорах расширений ФФ? Но почти из каждого такого обзора можно узнать что-то интересное и сильно облегчающее жизнь. Мой боекомплект, без вебдевелоперских и сервисо-зависимых приблуд, просто для комфорта:

[ext.png] AdBlockPlus
Начисто режет всю рекламу, незаменимое расширение

[ext.png] Personal Menu
Экономим вертикальное пространство. Расширение скрывает строку меню (ну которая «Файл | Правка | Вид») и временно показывает её при нажатии Alt’a, как и Hide Menubar, но кроме того, позволяет добавить кнопочку, по нажатию на которую будет вываливаться настраиваемое меню

[ext.png] Linkification
Конвертирует текстовые ссылки в гиперссылки (подробнее)

[ext.png] Download Statusbar
Отображает загрузки в компактном баре внизу окна вместо этого непонятного окна с загрузками.

[ext.png] FaviconizeTab
Открыто много табов? Свернем некоторые до ширины иконки.
faviconizetab.png

[ext.png] Fission
Отображает процесс загрузки в адресной строке, эдакий гибрид статусбара с прогрессбаром (Safary-style)

[ext.png] FlashBlock
Блокируем богомерзкий флеш. Ударим флешблоком по раздражающему дерганью! (разблокировка конкретной флешки по клику, белые листы по страницам и доменам)

[ext.png] Locationbar²
Модифицирует текст адресной строки: прячет название протокола, разбивает адрес по слешам, каждую часть делает ссылкой, что облегчает навигацию на сайтах с ЧПУ
locationbar2.png

[ext.png] OpenSearchFox
Создает поисковые плагины. Находите поиск, который хотите запихать в поисковую строку (ага, которая правее адресной), и в контекстном меню пункт «Добавить плагин OpenSearch»

[ext.png] Paste and Go 2
Аналог оперовского «Вставить и перейти»

[ext.png] Tab Mix Plus
Величайшая штука для грамотной настройки табов. Настроек очень много, и ковыряться в них муторно, но оно того стоит!

[ext.png] MouseGestures
Жесты мышкой, удобно до жути

[ext.png] GreaseMonkey
Дает возможность подключать пользовательские скрипты, коих написано неимоверное количество на все случаи жизни ( где-то тут можно найти пару сочных выборок)

Хинт: Если вы пользуетесь расширением SmartBookmarksBar, можете снести его и сэкономить немножко RAM’ы (вообще, чем меньше расширений, тем лучше, безотносительно занимаемой ими памяти), а его функции выполнить руками. Для того, чтобы скрыть подписи с панели закладок, можно просто зайти в свойства закладки и удалить текст из поля «Имя».

Мир свободного ПО

Странное дело, недавно понадобилось поставить cedega, а она, зараза, платная. Найти и скачать engine проблем не составило, конечно, но меня удивило то, что меня при этом постоянно покалывала совесть. В то время как кучу пиратского софта, не на одну тысячу долларов, если всё посчитать (WinXP+MSOffice+Nero+Photoshop+MathCad(уу, этот один на пару тысяч покатит) ну итд, список можно продолжать долго) в windows я использовал без малейших угрызений. А тут пятибаксовая софтина - и весь перенервничался прям. Успокоил себя тем, что если понравится, обязательно переведу разрабам баксов 20-30 с пояснениями. Пока что не понравилась. Но явление забавное. И правильное ) Идейно линуксоиды все-таки очень похожи на хиппи. Как мне кажется.

There was a fantastic universal sense that whatever we were doing was right, that we were winning. And that, I think, was the handle - that sense of inevitable victory over the forces of Old and Evil. Not in any mean or military sense; we didn’t need that. Our energy would simply prevail. There was no point in fighting - on our side or theirs. We had all the momentum; we were riding the crest of a high and beautiful wave.
Hunter S. Thompson, Fear and Loathing in Las Vegas

MPD и теги в cp1251

По какому-то странному капризу разработчиков отличнейший плеер MPD с версии 0.12.0 не поддерживает ср1251 (как и любой не-utf) в ID3-тегах.

Лирическое отступение: как я понял, поддержка неюникода была выброшена потому, что это не подразумевается стандартом, а проблемы с неюникодными тегами нигде, кроме xUSSR и нет. На территории же постсоветского пространства виндузятники замечательно пихают в теги cp1251 и в ус не дуют, потому что у них-то всё работает как надо. Линуксоидам, по мнению разрабов, надлежит конвертить все теги в UTF. Делать так: 1) Муторно 2) Иногда невозможно (когда файлы лежат на smbfs, cd) 3) Не всегда совместимо с большинством (вроде, даже винамп не держит уникод, но я не уверен, да даже мой плеер samsung yp-t9 очень в этом плане коряв).

В общем, неприятная ситуация, будем оперировать. Предполагается, что у вас Gentoo, а MPD уже стоит и успешно работает, но криво кажет теги.

ebuild /usr/portage/media-sound/mpd/mpd-0.13.0.ebuild unpack
wget http://dir01.org/wp-content/uploads/mpd-0.13.0.diff
patch /var/tmp/portage/media-sound/mpd-0.13.0/work/mpd-0.13.0/src/tag.c mpd-0.13.0.diff
ebuild /usr/portage/media-sound/mpd/mpd-0.13.0.ebuild merge
echo "media-sound/mpd" >> /etc/portage/package.mask
wget http://dir01.org/wp-content/uploads/mpd-0.13.0.diff
patch /etc/mpd.conf mpd.conf.diff
mpd --create-db
/etc/init.d/mpd restart

Машина времени

Посетители iit.net.ru уже знают, а для остальных поведаю: не так давно (с 21 на 22) наглухо повис у нас сервак по причине совсем закончившегося места (ну вот так получилось), и даже по ссш на него было не попасть. Суппорт вникать не стал, и в итоге днем мы получили абсолютно работоспособный сервак, но на месяц моложе )
Так что посты за месяц в блогах и форумах, а также цитатки на башархнете ушли в небытие. Посты в блог я восстановил из жж, цитатки сейчас повыдергиваю из кеша гугла, но все счетчики и комментарии будут по нулям - а да и черт с ними. Я это вообще к чему рассказываю-то? Господа, не забывайте про бекапы, они рулят )
ЗЫ: И надо бы скриптик написать, чтобы по крону раз в день жал базы и слал мне на гмейл. А раз в месяц - ещё и скрипты.

WinRoll RE

Захотел написАть об одной маленькой, но оччень удобной софтинке. WinRoll RE - небольшая фриварная утилитка, позволяющая управлять окнами. Что она умеет:
- Правый клик на заголовке скатывает\раскатывает окно
- Средний клик на заголовке изменяет прозрачность окна
- Средний клик на кнопке сворачивания сворачивает окно в трей (или в меню свернутых окон утилитки, но по мне лучше в трей)
- Правый клик по кнопке закрытия переносит окно вглубь.
- Средний клик на кнопке закрытия ставит окно поверх всех окон.

Весит копейки, памяти не жрет, не подводит, просто молча делает свое дело и повышает комфортность работы. Рекомендую.

invisible4invisible

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

Око за око, зуб за зуб, инвизибл за инвизибл.

Собственно, этим и занимается плагин Invisible 4 Invisible.

Есть возможность выбора протоколов и отмены действия плагина для контактов, занесенных в Always-Visible list

UPD: Траффика жрет порядком и глючит иногда (не снимает инвиз для некоторых вышедших в онлайн контактов). Отключил. Надо бы озаботиться поиском/написанием MSP скрипта той же функциональности.

Deepest Sender

Нашёл отличный плагин для FF, позволяющий публиковать записи в блогах.
Поддерживаются LJ, Blogger, блоги на движке WordPress.
Живёт тут
Прост, имеет симпатичный WYSIWYG-редактор, определяет current music (или берет инфу из текстовика). Проверка орфографии также имеется (или от FF2.0 досталась).
Не хватает разве что настраиваемых кнопок. Или кнопочки b-quote в WYSYWIG’e
Стоит ли говорить, что данный пост отправлен с его помощью? =))

Bonsai plugin

Давно хотел обзавестись плагином для моей любимой миранды, который позволил бы мне видоизменить дерево опций (от которого я по первости был, признаться, в шоке).
Совершенно случайно вчера наткнулся на такую штуку в фиде Miranda’s File Listing Updated Files. Итак, Bonsai:

Этот плагин позволяет Вам перестроить дерево опций путем изменения групп опций и названий,
под которыми отображаются опции плагинов. Теперь вы можете сместиь эти упрямые настройки плагинов
и создать такую структуру опций, какую хотите.

Примерно перевел файл docs\Bonsai_readme.txt:
Continue reading ‘Bonsai plugin’

Занимательное шифрование

На днях лисичка порадовала:
нет общих алгоритмов шифрования