Как стать автором
Обновить
10
0
Filosoff @Filosoff

Пользователь

Отправить сообщение

Вы просили рецепт картошечки с чесноком?

Время на прочтение 2 мин
Количество просмотров 1.5K
Этот топик создан специально для тех, кто хотел научиться жарить картошку с чесноком в теме про Лебедева (+ фото).
Читать дальше →
Всего голосов 131: ↑110 и ↓21 +89
Комментарии 125

Как на самом деле изменится жизнь после нововведений в ГК ч.4

Время на прочтение 6 мин
Количество просмотров 902
Какие перемены приготовил нам законодатель в грядущих поправках к Гражданскому кодексу?
Читать дальше →
Всего голосов 76: ↑70 и ↓6 +64
Комментарии 60

DNS Amplification (DNS усиление)

Время на прочтение 6 мин
Количество просмотров 92K
Не так давно столкнулся с проблемой (и ее решением) учитывая актуальность этой темы в последнее время, а также то, сколько людей сейчас страдают от этой беды, решил объединить информацию в одну статью. Может быть кому-то еще она будет полезной.
image

Начало



Пару недель назад я заметил странную активность, направленную на мой DNS-сервер. Сразу скажу, что использую шлюз на Linux, соответственно там установлен DNS-сервер bind. Активность заключалась в том, что на порт 53 (DNS) моего сервера сыпалось по несколько UDP пакетов в секунду с различных IP-адресов:

10:41:42.163334 IP 89.149.221.182.52264 > MY_IP.53: 22912+ NS?. (17)
10:41:42.163807 IP MY_IP.53 > 89.149.221.182.52264: 22912 Refused- 0/0/0 (17)
Читать дальше →
Всего голосов 179: ↑179 и ↓0 +179
Комментарии 61

MySQL и JOINы

Время на прочтение 6 мин
Количество просмотров 147K
Поводом для написания данной статьи послужили некоторые дебаты в одной из групп linkedin, связанной с MySQL, а также общение с коллегами и хабролюдьми :-)

В данной статье хотел написать что такое вообще JOINы в MySQL и как можно оптимизировать запросы с ними.

Читать дальше →
Всего голосов 85: ↑83 и ↓2 +81
Комментарии 67

распараллеливаем выполнение задач с помощью stream_select()

Время на прочтение 7 мин
Количество просмотров 5.1K
Не так уж много кто знает о том, что некоторые задачи в PHP можно заставить выполняться параллельно — и для не этого не нужно прибегать к форкам. В PHP5 есть stream-functions, и среди них — stream_select().

Прочитав статью Cameron Laird (http://www.ibm.com/developerworks/opensource/library/os-php-multitask/index.html?S_TACT=105AGX44&S_CMP=EDU), каждый, кто еще этого не сделал, сможет научиться этой технике, я же в этом топике предлагаю вашему вниманию простой небольшой класс Parastreams, который собсно займется распараллеливанием — а уж что делать с полученными из потоков данными — вы решите сами, указав обработчики данных.

Читать дальше →
Всего голосов 47: ↑44 и ↓3 +41
Комментарии 16

Делаем вращательный регулятор.

Время на прочтение 11 мин
Количество просмотров 12K
Этим топиком я продолжаю цикл статей о написании всяких вкусностей для MooTools. Сегодня мы на чистом JavaScript сделаем вращательный регулятор — контрол, который часто используют в работающих со звуком программах для регулировки громкости или баланса. Вот примерно такой:

Sample
Итак, поехали
Всего голосов 104: ↑99 и ↓5 +94
Комментарии 72

Анимированный фон средствами jQuery или «Эй, а ведь круто! Как Flash!»

Время на прочтение 3 мин
Количество просмотров 13K
jQuery + CSS Sprite
Занимательные поделки от Джонатана Снука. Данная статья будет интересна скорее новичкам, нежели более умудренным разработчикам, хотя мистер Снук достаточно авторитетен и его методики могут быть полезны всем.
Любопытно... Что там у вас?!
Всего голосов 88: ↑82 и ↓6 +76
Комментарии 38

LiveStreet движок аля Хабра

Время на прочтение 2 мин
Количество просмотров 12K
Добрый день.
Сегодня вышла в свет первая публичная версия моего движка блого-социальных сетей LiveStreet.
Движка, который попытался приблизиться к функциональности Хабра, и я думаю, у него это получилось.
Читать дальше →
Всего голосов 180: ↑149 и ↓31 +118
Комментарии 158

SSH для частого использования

Время на прочтение 2 мин
Количество просмотров 69K
Наверное, многие из читающих «Linux для всех» пользуются SSH. Я, например, администрирую большое количество UNIX-систем, и, чтобы быстро получить доступ к нужной машине, приходится использовать возможности протокола на уровне, отличном от примитивного.
Читать дальше →
Всего голосов 159: ↑145 и ↓14 +131
Комментарии 120

Использование связки из PHP и MySQL совместно с Google Maps

Время на прочтение 13 мин
Количество просмотров 16K

Отсебятина


А вот и перевод третьего урока по Google Maps API. Этот урок — как видно из названия — посвящен созданию карт при помощи данных, хранящихся в БД. Как и предыдущие — кросс-пост из моего блога.

Читать дальше →
Всего голосов 56: ↑45.5 и ↓10.5 +35
Комментарии 23

Фонетический поиск

Время на прочтение 4 мин
Количество просмотров 16K
Пару лет назад была задача написать для одного из сайтов такой поиск, который бы распознавал опечатки и предлагал бы исправленные запросы. Было перепробовано несколько вариантов, об одном из которых я и хотел тут написать. Поиск на основе звучания слов может стирать языковые границы, поскольку имена собственные на разных языках созвучны. Например, ищешь «Арнольд Шварцнеггер» на русском — находишь «Arnold Schwarzenegger» на английском, или ищешь «Michael Jordan» — находишь «Майкл Джордан», или ищешь «Чак Норрис» — и вдруг он сам тебя находит. Помимо поиска созвучных слов этот метод нивелирует большое количество опечаток. А то че-то задолбала попса, надо больше про инсайд…

...больше про инсайд
Всего голосов 123: ↑122 и ↓1 +121
Комментарии 77

Домашний сервер: медиацентр

Время на прочтение 3 мин
Количество просмотров 36K
Т.к. на домашнем сервере хранится файловый архив (видео, музыка, фотографии), захотелось
реализовать медиацентр для просмотра содержимого с помощью телевизора/монитора прямо с
сервера.
Читать дальше →
Всего голосов 80: ↑67.5 и ↓12.5 +55
Комментарии 41

Информация

В рейтинге
Не участвует
Откуда
Латвия
Дата рождения
Зарегистрирован
Активность