AVK

A few words about me

I am software developer which happen to be born and live at Kharkov, Ukrine. From my childish years I like fiddling with technology: it started from amateur radio, then programming calculator, then MS-DOS, Linux+Web (from 1993) software development.

I like to create new things: be it software or anything else. I like to take part of analisys and construction of small larger systems. The process itself makes me happy.

My site is about my daily life: about technology and people. Carefully selected technology (Python, Linux, Django, Emacs), people (project management, customer relations), process management and personal life (relatives, bike, travel).

I find it hard but challenging to be involved into as many things as I do. I read a lot of books to try to be competetive on the thigns I do.

Read More

Running backups with Fabric and Duplicity

As a Python developer I'd prefer to use Pythonic tools into doing daily things, like backing up my personal notebook. It has been recently running on SSD drive, which gives a dramatic speed increase, but has proven to maybe die some day once and completely. And so, recenly I've been researching different tools which may help our company to improve ....

Read More

Gnome2

Чисто для теста, установил вчера себе Gnome2. Общее время компиляции - около 1.5 часов чистого времени, растянулось на 3 т к компиляция прерывалась несколько раз на пакете Gnome-session. Пришлось прибить вручную файл: sudo rm /usr/share/xsessions/gnome.desktop И всё прошло Ок (этот файл входил к комплект разных пакетов и вызывал конфликты). При запуске самого Gnome у меня также было пустым меню Applications, ....

Read More

Установка конфига .emacs от AVK

Приветствую,В связи с массой просьб объяснить как все это ставится, рассказываю: 1. Разворачиваем конфиг cd ~ hg clone http://avk-emacs.hg.public.halogen-dg.com/ .emacs.d ln -s .emacs.d/.emacs Ставим системные зависимости app-emacs/flim app-emacs/lua-mode app-emacs/php-mode app-emacs/python-mode app-emacs/semi app-emacs/wanderlust app-emacs/yasnippet app-emacs/emacs-common-gentoo app-emacs/apache-mode app-emacs/apel app-emacs/color-theme app-emacs/crontab-mode app-emacs/dropdown-list Альтернативой установки системных зависимостей является комментирование загрузки ненужных модулей в ~/.emacs Ставим python зависимости rope==0.9.4 ropemacs==0.7 ropemode==0.2 Запускаем Emacs, смотрим на ....

Read More

Enabling Rope in Emacs 24.x

Emacs integration with rope has been described here: http://emacswiki.org/emacs/PythonProgrammingInEmacs#toc2 Because of some problems with ropemacs and Emacs 24 and previous versions of rope I have to conclude that at the moment only this combination works stable: Pymacs==0.25rope==0.9.4ropemacs==0.7ropemode==0.2 To install, install those python packages and don't forget to copy ropemacs.el to appropriate emacs lisp loading directory..

Read More