Половина .onion сайтов скомпрометирована

Половина .onion сайтов скомпрометированаЗдравствуйте, мои маленькие любители экстремизма (с). Несколько дней назад стало известно, что в результате операции ФБР по борьбе с распространением запрещенной информации был задержан некий Эрик Оуен Маркес. ФБР окрестило его «крупнейшим посредником в распространении ЦП на планете». Все бы ничего, если бы данный персонаж не был основателем и совладельцем хостинга Freedom Hosting, который предназначен для размещения скрытых сайтов .onion. Читать далее

Настройка Sphinx и MongoDB

Sphinx + MongoDB, PHPСегодня я хочу поговорить о том, как настраивал работу sphinx с NoSQL базой данных — MongoDB. Передо мной стояла задача реализовать поиск по комментариям, учитывая три параметра — логин пользователя, ник(для незарегистрированных комментаторов) и поиск по тексту. Итак, начнем. Читать далее

PHP: Базовые паттерны и алгоритмы. Поворот матрицы

PHP patternsПродолжаю серию «технических статей» о приключениях программиста на собеседованиях. Стыдно признаться, но этот элементарный алгоритм я не смог реализовать в нужный момент. Итак, поворот матрицы NxN на 90 градусов. Читать далее

PHP: базовые паттерны и алгоритмы. Singleton

PHP patternsВ последнее время остро встал вопрос смены места работы, в связи с чем пришлось вспоминать и изучать много вещей, которые любят спрашивать интервьюверы на собеседованиях. После нескольких фейлов на элементарных вещах, я решил написать серию статей о базовых понятиях, которые должен знать каждый программист. В основном, тематика статей будет касаться паттернов и алгоритмов. Аудитория — новички или лентяи вроде меня, которые за несколько лет программирования так и не удосужились прочесть ни одной книги по архитектуре приложений. Читать далее