Sphinx Search Engine 0.9.7, Ruby Client API 0.3.0

Apr 05

Sphinx Search EngineСвершилось! Мы все ждали обновления Sphinx, и вот наконец Andrew Aksyonoff выпустил версию 0.9.7 своего замечательного поискового движка (для тех, кто не понимает, о чем я говорю: посмотрите мои предыдущие заметки здесь и здесь).

Читать дальше »

Обновления плагинов для Wordpress

Apr 01
2007 16:29 (Программирование, WordPress) · English (5,287 views)

Сегодня я закончил реорганизацию блога, и теперь все мои плагины для Wordpress перемещены на отдельную страницу. Зайдите туда, если Вы используете мои плагины в своем блоге. В этой заметке я опишу, какие плагины у меня есть на текущий момент.

Читать дальше »

Оптимизация JavaScript часть 2: Применение стилей к элементам

Mar 27
2007 22:02 (Программирование, JavaScript) · English (10,740 views)

Это вторая часть цикла статей, посвященных оптимизации JavaScript. В этой заметке я рассмотрю динамическое изменение стилей элементов и немного раскрою процесс рендеринга HTML. Кроме того, в этой заметке вы найдете некоторые трюки, позволяющие сделать Ваши приложения быстрее.

Читать дальше »

Оптимизация JavaScript часть 1: Добавление элементов DOM в документ

Mar 25
2007 03:40 (Программирование, JavaScript) · English (20,994 views)

Многие Веб-разработчики пишут горы кода на JavaScript, особенно в новом веке Web 2.0. Это мощная технология, но большинство браузеров содержат очень медленную реализацию движка, и многим в какой-то момент приходится пересматривать код и пытаться сделать его быстрее. В этой заметке я поделюсь своим опытом и покажу несколько трюков, которые помогут сделать Ваш код JavaScript таким быстрым, насколько это возможно.

Это первая статья из серии, будьте на связи.

Читать дальше »

Раскрашивание вывода консольного скрипта Ruby

Mar 23
2007 18:28 (Программирование, Ruby on Rails) · English (14,314 views)

Довольно часто мне приходится (или из-за врожденной лени для оптимизации каких-то рутинных вещей) писать консольные скрипты. Многие из них выводят какую-то информацию, отображают статус процесса или выводят результаты своей работы. Как бы то ни было, читать весь вывод скрипта бывает довольно утомительным занятием, и хочется каким-то образом подсветить наиболее важные моменты вывода: ошибки красным, успех ключевых шагов зеленым и т.д. И тут на помощь приходят управляющие коды ANSI, поддерживаемые многими терминалами, включая VT100 (кстати, консоль Windows семейства NT не поддерживает, но об этом ниже).

Читать дальше »

 
Copyright © 2005 - 2008, Dmytro Shteflyuk