Fabric автоматизация проектов
В очередной раз вызывая длинный набор команд запуска тестов, понял что хватит этих портянок. Первое что пришло в голову просто написать shell скрипт. Быстро, но не особо расширяемо. Хотелось что-нибудь на python. И действительно, оказалось такое есть. Называеться Fabric.
Одно из самых интересных штук которые fabric умеет делать, это ходить по разным хостам через ssh и выполнять команды, а также копировать файлы. При этом мы сохраняем всю мощь и гибкость языка python.
Собираем rTorrent из исходников 2
В версиях Ubuntu до 10.10 включительно при установке rTorrent из оригинальных репозиториев, мы получаем весьма старую версию библиотек и саму программу, собранную без поддержки некоторых важных функций. Для корректной работы WebGUI, таких как ruTorrent, wTorrent и пр. необходимо обновить эти библиотеки и пересобрать rTorrent с поддержкой функций этой библиотеки.
Android 3 на примере ASUS Pad TF101
Приобрел я тут недавно планшет на операционной системе от Google. Очень уж хотелось потрогать как сам планшет так и ОС. В ходе использования данного комплекта всплыла масса нареканий. И поэтому я решил написать небольшой обзор, а главное сравнение с iPad. Хотя на самом деле сравнить я хочу операционные системы и поругать Android.
Transmission daemon and remote GUI
Почему то все думают что Transmission полная фигня и не уделяют ему ни капельки желания. А зря. Этот клиент легок и прост в установке, а главное у него отличное api для удаленного управления. Именно по этому существует большое количество решений для удаленной роботы с ним. Часть из них можно посмотреть тут. В общем мне понравился клиент и то что под него написано и я решил оформить это в статью.
Тест торрент клиентов, или тяжкий выбор качалки
Пал мой жесткий диск смертью лютой. И задумался я чему тому проблема. А проблема плавает прямо у самого носа - работающий торрент клиент 24/7. Сама технология BitTorrent великолепна - качает быстро, не боится прерываний, распределенная. Но диск она не жалеет, фактически запись и чтение вообще не прерываются. И конечно я решил протестировать наиболее именитые клиенты на предмет их обращения к диску. Ну и заодно опять посмотреть что круче :-)
Настраиваем Ubuntu Server под HomeServer 2
У меня уже есть статьи на эту тему и даже целых две. Но все меняется, дистрибутивы, предпочтения. И я много чего нового узнал, и хочу поделиться. Тем самым я хочу поддержать "свежесть" этой серии статей. Так же в этом How To я кратко рассмотрю некоторые скрипты, утилиты и еще много чего интересного. Как всегда я буду пытаться предоставить информацию в доступном виде для новичков.
Nginx, php-fpm, xcache, various php.ini
Почему то статей про настройку Nginix и php-fpm на Ubuntu 10.10 мало. Все больше предпочитают собирать из исходников да загружать из левых репозиториев. А про настройку php с разными php.ini я вообще не видел. Хотя тема очень интересная. Поэтому я решил написать краткий manual по данной теме. Попутно описав некоторые параметры.
MySql and Files BackUp
Я уже давно собирался сделать человеческий скрипт резервного копирования MySql, что бы каждый раз не лазить и не править. Вот я на праздниках и решил написать. Заодно еще решил туда впаять и rdiff-backup, что бы и файлы можно было резервировать, к стати путем incremental backups.