Обновление программы my eyes

17.09.2014
Добавил пару новых функций в свою программу, которой пользуюсь каждый день.
Программа решает 2 задачи: во-первых оберегает глаза от перенапряжения и синдрома сухости глаза, во-вторых считает время работы для почасовой оплаты.
На сегодня главное окно программы такое:
Главное окно

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

Дальше об остальных элементах программы. Есть виджет и ...

Как попасть на хабр

08.02.2013

habr

Попробовал написать на хабрахабре, опубликовал пост про сравнение производительности различных способов получения содержимого страниц сайтов (curl, php curl, php socket, python pycurl).
Перед этим прочитал правила хабра, что не маловажно.

Через пару дней после публикации в песочницу, мне на почту пришел инвайт. Пост вылез из песочницы, у меня появился аккаунт с правами публикации и комментирования.

...

Локальный виртуальный сервер на Ubuntu

17.08.2011
Данный мануал поведает о том, как установить полноценный локальный Linux сервер для выполнения php скриптов на виртуальной машине VirtualBox и операционной системе Ubunu 11.04.
В первую очередь эта запись для моих клиентов, которые заказывают сложные системы веб-приложений, которые при переносе с нормального сервера на всякие дилетантские Windows сборки серверов типа Denwer, отказываются работать. Я много лет не пользуюсь такими сборками, как и ОС Windows, поэтому не могу предусмотреть некоторые различия в поведении кода на таких демо серверах.
Если вы, вместо денвера, сделаете сервер на линуксе (пускай даже на виртуальной машине), то вы как минимум получите опыт работы с этой ОС и безопасный независимый от основной ОС сервер, который можно как забэкапить, так и в любой момент удалить или заменить. Это будет именно полноценный сервер, с возможностью использовать системные linux команды, скрипты на perl и python (например скрипт для создания скриншотов сайтов), менять и снимать любые ограничения, устанавливать и удалять любое ПО без влияния на основную ОС. Очень многие серьёзные веб-ресурсы и хостинги используют операционные системы Ubuntu и Debian.
...

UML из PHP

21.05.2011
Задача: автоматически построить UML диаграммы классов на основе PHP файлов.
Метод решения также подойдет для С++, Java, Python.
Это нужно для документации к программному продукту.

GoogleCL

19.06.2010
Новинка от google... Интерпретатор командной строки для социальных сервисов. GoogleCL написали на Python. Есть версия для linux (наверно пока только для нее). Суть не в замене браузера, а в автоматизации.
На данный момент оно поддерживает управление сообщениями и файлами в таких сервисах: Blogger, Google Calendar, Contacts, Docs, Picasa и Youtube. С живой лентой пока не ясно. Чтобы проверить возможность управления сервисом:
$ ./google list style1,style2,style3 --delimiter ": "
Все подробности, примеры и deb пакет на http://code.google.com/p/googlecl/