Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

WorkerKiller

Ruby *Ruby on Rails *
Tutorial

Утечки ресурсов и/или памяти, а также её фрагментация являются обычной проблемой для всех языков программирования. Неважно есть там сборщик мусора или нет, компилируемый язык или интерпретируемый. Ruby не является исключением и сегодня мы немного поговорим про эти проблемы, варианты их решения и даже напишем своё собственное.

Читать далее
Рейтинг 0
Просмотры 1.3K
Комментарии 2

С 4 часов до 1 минуты. Как найти одну строчку, которая ускорит сервис на Ruby

Ruby *Программирование *Ruby on Rails *

Кейс из жизни, когда удалось на порядки повысить производительность сервиса. Показываю на реальном примере, как можно искать "узкие места" в работающем, казалось бы, коде. И как много профита порой можно получить от минимальных правок. В данном случае весь фикс потребовал замены всего одной строки. Но самое интересное - эту строку найти...

Читать далее
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 5.4K
Комментарии 4

Перестаньте везде использовать first/last

Ruby *Ruby on Rails *

Очень часто разработчики на Rails для извлечения заведомо одной записи из базы используют один из методов first/last из ActiveRecord. Это рабочее решение, но есть одно НО: чтобы извлечь всего одну запись база данных должна найти все, подходящие по условию, отсортировать их и вернуть только одну. Если вы подумали "Сортировка одной записи? Да это же легко!", то не будте так оптимистичны, я постараюсь показать, что это важно.

Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 4.8K
Комментарии 4

Hacker Gifts: мой опыт создания пет-проекта, который приносит доход

Ненормальное программирование *Программирование *Реверс-инжиниринг *Монетизация веб-сервисов *Развитие стартапа

Лондон, 21:00, уже темно и идет дождь. Влад с фонариком ищет что-то, но что? Час назад ему позвонила незнакомая девушка с американским акцентом и продиктовала координаты. Прохожие смотрят на него с подозрением, а в его голове крутится только одна мысль − “Как я в это влип?”

А влип он в это из-за меня.

Узнать, что было дальше
Всего голосов 30: ↑29 и ↓1 +28
Просмотры 13K
Комментарии 13

Google Cloud Text to Speech API как квинтэссенция Света. Реминисценции

Ruby on Rails *Google API *

Запомнилась мне одна книга, от польского, если не ошибаюсь, писателя (имени сейчас, к сожалению, не вспомню). Вернее сказать, не сам сюжет написанной в жанре фэнтэзи книжки, но положенная в основу идея оказалась неожиданно хороша и оригинальна. Смысл был в том, что всякая-разная сказочная нечисть — практически любая, без разбору и конфессиональных различий; ведьмы, лешие, бабы-яги, черти и много-много-много всякой-другой — априори должна быть занесена в реестр сил Добра, Света и Справедливости… по одной лишь простой причине: способность молниеносно перемещаться в пространстве, т. е. передавать с огромной скоростью по общемировым сетям массивы информации в любую точку известной нам области Вселенной — автоматически делает обладателя данной способности в конечном итоге приверженцем Прогресса и Демократии, противником Тоталитаризма и Тьмы.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 1.1K
Комментарии 6