Статьи

Часы: Синглтон-методы в Ruby

Знаете ли вы, что в Ruby вы можете определить персональный метод для объектов? То есть метод, на который будет отвечать только один объект. Такие методы…
Статьи

Загрузка видео с помощью Rails и Ziggeo

Я помню времена, когда практически никто в Интернете не смотрел видео, потому что скорость соединения была слишком медленной. Затем скорость начала расти, и я мог…
Статьи

Глядя на XMPP и драгоценный камень XMPP4R

Официальный логотип XMPP XMPP — это «открытый протокол на основе XML для расширяемой системы обмена мгновенными сообщениями и информации о присутствии в реальном времени» —…
Статьи

Аутентификация без пароля в Rails

Аутентификация является одним из ключевых элементов многих веб-приложений. Это каменная стена между приложением и его пользователями, поэтому важно, чтобы подход к аутентификации был безопасным и…
Статьи

Руководство по библиотеке Ruby CSV, часть I

Несколько недель назад мне нужно было что-то сделать в Ruby, включая обработку большого количества CSV-файлов. Я был счастлив узнать, что есть хорошая, всеобъемлющая библиотека CSV,…