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

Показаны сообщения с ярлыком php. Показать все сообщения
Показаны сообщения с ярлыком php. Показать все сообщения

пятница, 26 октября 2012 г.

Symfony2 Form и ManyToMany

Заметка чтобы самому не забыть и другим может быть полезна.

Проблема как ни странно в том что форма не сохраняется.

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

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

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

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

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

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

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

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

среда, 3 декабря 2008 г.

DoS атака на сайт

Поднимал VDS для сайта, на VDS владелец переехал в результате "DoS атаки" как ему сказали админы (блин, когда я про все это сюда напишу...)

дос атака заключалась в следующем - 7 тысяч посетитетей, на главной странице исполнялся этот код, всегда.

$all_category = $db->query('SELECT * FROM `~category` WHERE `is_active` = \'1\' ORDER BY `order` DESC, `id`')->fetch_all();

$all_images = $db->query('SELECT * FROM `~images` WHERE `is_moderate` = \'1\' ORDER BY `id`')->fetch_all();
$new_images = $db->query('SELECT * FROM `~images` WHERE `time` > ? AND `is_moderate` = \'1\' ORDER BY `id` DESC LIMIT 100', time() - $config['time_new_avatar'])->fetch_all();

$pop_images = $db->query('SELECT * FROM `~images` WHERE `popular` = \'1\' ORDER BY `id` LIMIT 100')->fetch_all();

каждый запрос занимал в результате около двух секунд, даные почти всегда были одинаковые, размер всего сериализованного 200К

Загрузка mysqld колебалась от 50 до 70%, после закрытия кешем ушла в мелкорасстворимый осадок - тоесть в ноль.

Пипец товарищи...

DoS атака это забрасывание сервера дискетками с MS DOS...