Previous 20

gobby

Потестил gobby (0.4.1).


Желание проверить что такое “многопользовательский текстовый редактор” настигло часа в два ночи и единственный язык который знали мы с партнёром оказался похапеньчик, но выбирать не приходилось )

btpd

Нет, я конечно понимаю, что юнихвей это круто, и разные независимые утилиты работающие вместе это хорошо, так как синнергический эффект неизбежен.
Но временами это приводит к не самым юзабельным решениям.
Например:
btcli list | grep -v 0.00 | sort -k 1.68 -r | head -n10
Тоесть выбрать 10 торрентов с наиболее высоким ratio, бррр.
Tags:

Торрент клиенты

btpd - демонический torrent клиент.
Сидит демоном и не отсвечивает.
Написан на си, а следовательно беден на интерфейсы но жрёт крайне мало ресурсов (3мб на раздачу 84 торрентов).
Умеет сохранять торренты в произвольное место, что весьма ценно.
Консольный интефрейс не блещет изобилием фич и без grep обойтись будет трудновато.
Но в общем и целом это наверное лучшее что есть на данный момент.

Ближайший конкурент - transmission гуй - прекрасный no-braiber и сделан на gtk. Мощный remote-control, неплохая опциональная серверная часть, но есть некоторые косяки. Например он так и не научился подсасывать на раздачу уже скаченые торренты.

gliv

Gliv - крайне интересная смотрелка графики.
Использует opengl для рендеринга изображения.
Поэтому картинку можно как угодно крутить, маштабировать и использовать всякие другие возможности видеокарты.
Я уже выкинул feh.
Tags: , ,

посмотрел на exim

Посмотрел нечайно на exim.
Призамечательнейшая штука, логичная, с документацие всего-то на пару мегабайт, с офигенным синтаксисом конфигов.
Попробую ещё поглядеть на постфикс.
Апосля чего наверное определюсь с любимым mta.
Tags: ,

liferea

Нужно срочно искать замену этому чуду.
Оно скушало 400 мегабайт за два или три дня работы, тем самым увеличив потребление памяти в 22 раза.
Это какой-то феерический пиздец.
Tags: ,

софтовое

Этож надо такому случиться - в liferea нельзя поменять favicon ленты :(

В остальном достаточно интересный софт, lua скриптуемый и dbus управляемый. Рендер html на gtkhtml.

update


use XML::Parser;
use strict;

my $p = new XML::Parser
(
    Handlers =>
    {
        Start => sub
        {
            my ($p, $tag, %attrs) = @_;
            ‘liferea-add-feed $attrs{xmlURL}’ if $tag eq ‘outline’
#           print $attrs{xmlURL} if $tag eq ‘outline’
        }
    }
);

$p->parsefile(‘livejournal.bml’);

Итого 3220 постов из френдленты, пора резать.
Tags: ,

Шорткаты баша

Нет, я конечно подозревал, что у баша есть какие-то шорткаты, но ни разу не искал их осмысленно. И единственно чем пользовался - ^d и ^c.
И таки случайно наткнулся.
^a, ^e и Alt + . однозначно рулят.
Tags: , ,

apache2 и треднутый пёрл

Решил я значитсо собрать пёрл с поддержкой тредов.
И чтоб mod_perl при этом работал.
А дистриб - gentoo.
Апач - Apache/2.0.58.
Пёрл - v5.8.8
mod_perl-2.0.2
А дальше, это чудо как побороть. На заметку )

Микрософт на марше.

Поставил сегодня себе Internet Explorer.
Теперь виндовые вирусы получили редкую возможность проникнуть на экзотическую платформу и там размножиться :/)

Теперь в раздумьях, поставить виндовый антивирус или нет :\)
Tags: ,

клинический идиотизм уведомлений.

Gajim пребывает в полной уверенности, что я незнаю, прочитал я только-что почту или нет.
Иначе как обьяснить уведомления о том, что количество писем уменьшилось.

сишное

valgrind - замечательный инструмент для поиска ошибок в своих программах.
Для меня - даже луче gdb. Который почему-то так и не смог подсосать дебажные данные, даже с -ggdb3.
Tags: , ,

Хакнутый linuxdcpp

Нашёл проект linuxdcpp-ru.

Это хакнутая версия linuxdcpp, в которой исправлена работа с русским и добавлена поддержка magnet ссылок.

Работает, доволен как слон :)

Сегодня - завтра напишу ебилд, а пока поживёт в ~/linuxdcpp-ru.
Tags:

Алиасы в опере - в картинках.

В данной заметке я наглядно покажу, как можно упростить работу с Google Bookmarks в Opera.

Шаг за шагом, я покажу как создать набор закладок и записей для поиска, которыми сам пользуюсь каждый день. )
Tags:

лытбр.

Открыл для себя deltup - патчи для бинарных файлов.
Например: имеет версию 1.a, запрашиваем у сервера версию 1.b, полуаем патч 1.a_to_1.b. В разы меньший тарболла. В силу того, что тариф у меня безлимитный и необходимости экономить траффег нет оно мне не особо надо, но всё равно впечатляет. Гентушники могут прикрутить эту штуковину к портежу сказав emerge getdelta, бздуны используют fetch_delup.sh.

Странное обстоятельство.
Подавляющее большинство используемых мною гуевых приложений сделано на gtk, всё кроме безальтернативного djview и оперы. И это при том, что я уже мысленно практически записал себя в gtk-haters :). Как показывает опыт использования, gtk приложения чаще всего обладают на порядок более удобным интерфейсом, чем qt.

Нашёл в опере ещё одну фичу с алиасами в адресной строке.
Я уже писал про алиасы для закладок, но можно пойти ещё дальше.
Собственные поисковики хороши, но если я напишу в адресной строке только “g”, опера не откроет гугл.
Зато можно сделать закладку на главную страницу гугла с алиасом g, и тогда g foo будет искать foo, а g - вести на главную страницу.
Очень удобно.

Просматриваю Самурая чамплу, если кто ешё не видел - рекомендую.

И о погоде


%1*\ \|%n\|\
\ %2*%{Stl_filename()}\
\ %3*%{Stl_bufferstate()}%1*\|%{Stl_fileinfo(‘:’)}\|\
\ %=ts:%{&tabstop}%5l/%L,%-5v%2*%3P


Нет, не подумайте чего плохого. Это просто формат статусной строки vim’а. Выбор многих тыщщ программистов. Многофункционально, судя по документации - просто. Но какой-же феерический здец начинается когда нужно что-то там поменять.
Tags: ,

gajim

ебилданулся до net-im/gajim-0.11-r3

ИЗ замеченых улучшений: два новых приятных айконсета, новый айконсет для icq, удобный менеджер истории, стал шустрее бегать.
тем кто использует gajim и ещё не успел ебилдануться - рекомендую.
Tags:

run dialog

Пощупав icewm понял, что наличие фичи “заупстить чё-нить побыстрому не открывая терминал” сильно облегчает жизнь.
У меня есть целый набор графических приложений, которые я регулярно запускаю из консоли. Либо потому-что я им до сих пор не придумал/забыл назначить шорткат, либо потому-что просто лень.

С другой стороны, для того что-бы запустить что-то нужно открыть терминал (Ctrl+C), запустить программу, закрыть терминал (Ctrl+D). Слишком много возни.

В IceWm есть очень удачный шорткат. По нажатию Win+Space -таскбар превращается в командную строку.

В процессе поисков чего-либо похожего, но в виде standalone решения нашёл gmrun.
Из полезных фич:

  • tab-completion

  • История (игнорирует повторяющиеся элементы)

  • Поиск по истории

  • Запуск комманд просто так и в новом окне терминала

  • “Выполнение” файлов для которых отсутвует excution bit, например “запуск” /usr/src/linux/README при стандартном когфиге откроет этот файл в emacs

  • Действительно маленькое окошко, с минимум ненужных деталей

  • Понимает uri-like команды, например http://localhost дёрнет браузер, а pd:strict - пёрлдок, причём можно определять свои “схемы”. что я уже и сделал, добавив “схемы” для pydoc и ri


В целом - весьма доволен. Есть правда один единственный курьёз - urxvtc всё равно стартует немного быстрее gmrun, но как мне кажеться богатый функционал gmrun с лихвой это компенсирует.

beryl-0.1.2

Откатился с svn’овского берила на стабильный.
Получился эдакий “лучший компиз”.
Френды может кто знает? Есть в бериле возможность обозревать сразу три стороны кубика? В компизе на Ctrl+Alt+Down кубик “разворачивается”, есть тут такое? И если есть то где?
Теперь осталось придумать что делать с биндами.
Я достаточно долго использовал схему Alt+[1-6] для перехода между столами и Win+[1-6] для перетаскивания окон. Но со временем пришел к мысли, что я делаю слишком много лишних движений, пора что-то менять.
Пока подумываю о hjkl для влево/разворот столов/экспоза/вправо и yuio(uiop) для переключения, но неверен.
Проблема осложняется тем, что половина этих сочетаний и уже занята под бинды. А функциональных клавиш-модификаторов штуки полторы (приложения их тоже хотят).
Один из вариантов - переход на Emacs-style бинды, но чёт не хочеться.
Tags: ,

серийные фоны рабочего стола.

Уже сейчас для beryl/compiz есть плаг позволяющий на каждую сторону кубика повесить свой фон.

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

Previous 20