Простой движок для парсинга SQL

Программисты часто интересуются как сделать парсинг какой-нибудь грамматики. В данном примере, я показываю как сделать парсинг простейшего выражения SQL. Движок поддерживает ключевые слова: SELECT, FROM, JOIN, ON, WHERE.

Как найти число Пи

Что нам известно о числе Пи? Что это бесконечно длинное число, что оно показывает отношение длины окружности к ее диаметру. Все это мы много раз слышали в школе. Но как найти число Пи? Знаете ли Вы хоть один действующий алгоритм нахождения числа Пи с заданной точностью? Если нет, то в данном уроке мы рассмотрим простейший […]

Выпустил WPSocialLocker 1.0.3 — WordPress плагин социального замка

Вышла очередная версия WordPress плагина WPSocialLocker v.1.0.3. WPSocialLocker — это плагин социального замка, который создан для продвижения вашего блога с помощью социальных сетей. Описание нового функционала под катом.

Как сделать круговую диаграмму (Pie Chart) на JavaScript

В последнее время Интернет становится все более интерактивным и приближается к десктопным приложениям. Браузеры получают все больше и больше новых возможностей. С появлением HTML5 стало возможно использовать графические примитивы. Возможности, которые получили разработчики, действительно огромные и сегодня я расскажу как сделать круговую диаграмму с помощью JavaScript.

Программа генерации всех вариантов 0,1 заданной длины (javascript)

Продолжаю рубрику «Работаем с кодом», сегодня у нас реализация алгоритма для нахождения всех комбинаций 0,1 для векторов заданной длины.

JavaScript. Грабли с NaN

Программируя на javascript никогда не знаешь когда встанешь на очередную граблю. Иногда складывается впечатление, что в языке больше плохого чем, хорошего. Например, в JS есть такое значение — NaN расшифровывается как Not A Number. Обычно это значение возвращается при ошибке выполнения операций с числами. Но существует огромное количество тонкостей, которые нужно знать, чтобы не наломать […]