С дури завел этот блог, сюда буду писать что-нить чем захочу поделиться с другими, по тому как я мучаю никсы, программирую на пхп, просто страдаю фигней и все в таком духе, вобщем создали, а дальше разберемся

воскресенье, 22 марта 2009 г.

Завел VDS

Неделю назад завел себе VDS сервак на vdsplanet.ru - из впечатлений только положительные.

Цены очень божеские - 3.5 бакса на минимальном тарифе - 64 метра памяти, и 2 гига винчестер, остальное - девать некуда :)

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

Из минусов - лимит памяти и нет свопа - на минимальном тарифе не запустишь даже aptitude - вылетает из-за нехватки памяти, поэтому приходится работать с помощью apt-get.

Сейчас там крутится svn сервер и веб сервер на nginx + php-fastcgi, однако с mysql проблема - памяти хватает под завязку - при запущенном mysql нельзя сделать коммит в svn - вылетает по нехватки памяти, нехватает памяти для импорта больших баз и все такое, но работать можно, а если взять следующий тариф, то должно быть в самый раз :)

четверг, 19 февраля 2009 г.

Баг в ядре 2

Вот этот патч помогает

http://bugzilla.kernel.org/attachment.cgi?id=20172

Конечно система ведет себя не идиально, но гораздо лучше - как временное решение подходит :)

воскресенье, 8 февраля 2009 г.

Баг в ядре

К сожалению и домашний комп и ноут оказались подвержены багу в ядре, который тормозит систему при работе с винтом - http://bugzilla.kernel.org/show_bug.cgi?id=12309

В результате сейчас сменил три ядра и сижу на 2.6.29-rc3

Баг обнаружили в 2.6.18 и собственно откатываться как-то не хочется...
Странно что его не обнаружили раньше...

Прикольный бот

Как вам всем наверное известно в сети существует такой способ "дополнительного заработка" как кликать по платным ссылкам и собирать бонусы.
Вообще если убрать сомнительные проекты тапа http://zarabotok.in/?ref=329275 и все такое то получается, что выдают по несколько копеек за раз

(кстати с этим можно попробовать хотя-бы рискнуть :) )

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

Конечно произвольную капчу распознать сложно, но частные случае, например на wmbonus.org - скрипт пишется за вечер, поэтому все замечательно :)

Также у нас есть Curl, который от браузера отличается только поддержкой js и cron который очень хорошо умеет негритосить когда нужно :)

В результате за насколько вечеров работы получилась первая бетка, которая за одни сутки мне умудрилась принести более полутора рублей, без каких либо усилий с моей стороны и это только с кучки сайтов обслуживаемых wmbonus.org

Пакеты в дебиане 3

Ну фух, теперь я мейнтейнер трех пакетов в дебиане :)

Это librcd и librcc, а также обновленный phpunit - со сборкой проблем было очень мало, основные проблемы с лицензионной чистотой - то GPL не соответствует, то еще какая-то гадость с политиками, например в phpunit была сжатая js для генерации отчета о покрытии кода, так из-за сжатия кода она не подходит по лицензии, и временно пришлось исключать эту функциональность.

Зато теперь в дебиане почти последний phpunit - альфа только осталась на сайте и загружены, ожидается патч на taglib и еще возможно другие патчи - на zip архивы например :)

воскресенье, 18 января 2009 г.

Пакеты в дебиане 2

Ушло на вторую итерацию - для патченья taglib нужна лицензия LGPL, а пакеты были по GPL - автор исправил.

А причиной того что итерация будет длинной является разделение общего пакета на пакет библиотеки и gtk интерфейса настройки, который находится в другом so файле

суббота, 17 января 2009 г.

Пакеты в дебиане

Ура, мои пакеты добавили в дебиан.
Пакеты librcd и librcc для автоматической конвертации кодировок.
Сама сборка оказалась не сложной, больше проблем было с лицензиями.
Сначала отклонили из-за того что лицензия была указана просто GPL а не GPL2, потом выяснилось что нужно выделить в отдельный пакет gtk интерфейс, который есть в librcc и абсолютно пока не нужен, затем оказалось что GPL не подойдет для патча - taglib идет по LGPL, автор поменял и сейчас новый пакет готов :)