Статьи rss

Перекодирование кино для ViewSonic ViewPad 7 под Linux

Купил себе планшетник ViewSonic Viewpad 7. Android 2.2, процессор 600 мегагерц. Захотелось смотреть под ним кино. Однако проблема, нормально показывает только кино, сконвертированные под его экран и в определенном формате.

Дальше...
Опубликовано: May 9, 2012

Emacs, скрипт экспорта файлов из org в html

Давно и много пользуюсь великолепным org-mode в Emacs. Иногда использую его для подготовки небольших наборов связанных между собой гиперссылками наборов HTML страничек. Всегда готовил странички, а потом экспортировал каждую вручную. Недавно подготовил простенький shell скриптик для автоматизации этого процесса.

Дальше...
Опубликовано: May 1, 2012

Установка и настройка связки Nginx/uWSGI/Django

Есть у меня несколько своих небольших веб проектов на Django. Работают у меня они под управлением Apache/mod_wsgi. И вот, недавно я решил перевести их на связку Nginx/uWSGI/Django. Здесь вкратце описано, как я это сделал.

Дальше...
Опубликовано: April 29, 2012

Туннелирование порта через SSH

Часто приходится работать на удаленных UNIX/LINUX хостах. Работать естественно лучше и удобнее всего в консоли, через SSH. Но иногда возникает необходимость, или просто удобнее, работать софтом, установленным на локальном компьютере, причем этот софт должен подсоединятся к локальным сетевым портам на удаленном хосте.

Дальше...
Опубликовано: July 16, 2011

Запись в лог исключений Python

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

Дальше...
Опубликовано: June 26, 2011

Python: статические переменные в функциях

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

Дальше...
Опубликовано: June 19, 2011

Послать email из командной строки

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

Дальше...
Опубликовано: June 18, 2011

Работа с OpenOffice (LibreOffice) из Python

Иногда возникает необходимость программно работать с документами LibreOffice (OpenOffice) или даже с документами Microsoft Office. Это засада. Но и для этих целей тоже есть инструмент, Python-UNO.

Дальше...
Опубликовано: June 3, 2011

Linux: скриптик для автоматического добавления пользователей

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

Дальше...
Опубликовано: May 28, 2011

Мои настройки screen

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

Дальше...
Опубликовано: May 27, 2011