Рельсы — это просто…

Apr 27
2007 19:26 (Программирование, Ruby on Rails) · English (4,226 views)

Рельсы — это просто интерфейс к memcached?

Кэшируйте абсолютно все
90% вызовов API — кэшируйте их

Читайте Масштабирование Twitter.

Тестирование мейлеров в RSpec

Apr 19
2007 07:42 (Программирование, RSpec, Ruby on Rails) · English (7,434 views)

К сожалению, RSpec не предоставляет хелперы для тестирование мейлеров, вроде тех, что есть в TestUnit. Но добавить их в приложение совсем несложно, и в данной заметке я покажу, как это сделать.

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

Использование подзапросов во избежание лишних обращений к БД в Rails

Apr 12
2007 08:12 (Программирование, MySQL, Ruby on Rails) · English (6,882 views)

Во время работы над Best Tech Videos с Alexey Kovyrin, мы столкнулись с проблемой фильтрации видео по категории, с выбором категорий видео в том же запросе. Решилось быстро, но в коде появилась маленькая хитрость с запросом.

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

Sphinx Search Engine 0.9.7, Ruby Client API 0.3.0

Apr 05

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

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

5 вещей, за которые я люблю RSpec

Mar 19
2007 09:31 (Программирование, RSpec, Ruby on Rails) · English (7,697 views)

RSpec предоставляет фреймворк для написания того, что можно назвать исполняемыми спецификациями поведения приложений. В этой короткой заметке я хочу объяснить, почему использую именно этот фреймворк, а не классическую библиотеку TestUnit.

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

 
Copyright © 2005 - 2008, Dmytro Shteflyuk