Мини заметки — выпуск 4

Пришло время для очередного выпуска мини-заметок. Вас ждут парочка полезных фильтров для WordPress, несколько Perl-скрипов и другие приятные мелочи. Предыдущие выпуски мини-заметок можно найти здесь (#3) и там (#2).

Как я произвожу синхронизацию данных

Дано: три компьютера (две штуки — под управлением FreeBSD и еще на одном стоит Windows), смартфон, планшет, а также парочка виртуальных машин. Задача: синхронизировать между ними почту, RSS-ленту, закладки, файлы и тд. Желательно использовать для этого поменьше программ и сервисов.

Памятка по регулярным выражениям

Решил написать шпаргалку по регулярным выражениям. Вдруг я когда-нибудь их подзабуду. Кроме того, этот пост можно считать продолжением к моей серии уроков по Perl.

Распознавание лиц средствами JavaScript

Не могу удержаться от соблазна пересказать еще одну заметку с ХабраХабра — «Поиск лиц на картинке с помощью JavaScript и Canvas».

Как написать неплохой обфускатор

Для тех кто не в теме, обфускация — это когда у нас есть код программы, и мы хотим сделать этот код нечитаемым. Как правило, обфусцировать (или все-таки обфускировать?) пытаются разные скрипты (на javascript, php и тд), потому что если программа написана на компилируемом языке, можно не извращаться и распространять только бинарники. Производить обфускацию руками долго и неприятно, потому пишутся специальные программы — обфускаторы. Дальше речь пойдет о том, как их собственно делают.

Dracula — рисуем графы на JavaScript

Недавно я писал о библиотеке Flot, предназначенной для создания динамических графиков средствами JavaScript. Dracula — это аналогичная библиотека для работы с графами.

Flot — рисуем графики в jQuery

Flot — это JavaScript библиотека для jQuery, предназначенная для рисования графиков. С ее помощью можно легко и быстро создавать красивые динамические графики, которые будут корректно работать в любом браузере независимо от того, какая ОС установлена у пользователя.

Прикрутил кнопочки Retweet, Buzz This и тд

Прикрутил к этому блогу кнопки типа «tweet this». Уже давно собирался это сделать, вот только нормального решения мне долгое время не попадалось.

Ковыряю Google Search API

Что называется, «поперло». Раньше неделями в блог не писал, а сейчас вот пишу второй пост за 12 часов. Притом пост совершенно незапланированный.