Знаете ли вы, что в Ruby вы можете определить персональный метод для объектов? То есть метод, на который будет отвечать только один объект. Такие методы…
Я помню времена, когда практически никто в Интернете не смотрел видео, потому что скорость соединения была слишком медленной. Затем скорость начала расти, и я мог…
Вокруг Ruby есть активная экосистема, которая заботится об инструментах, используемых всеми в ней. Это вызвано любовью членов сообщества к своему любимому языку. Поскольку в Ruby…
Каждый хочет, чтобы их программы были быстрее и занимали меньше памяти. Однако не часто это достигается без необходимости изменения исходного кода. В этом посте будут…
Официальный логотип XMPP XMPP — это «открытый протокол на основе XML для расширяемой системы обмена мгновенными сообщениями и информации о присутствии в реальном времени» —…
Аутентификация является одним из ключевых элементов многих веб-приложений. Это каменная стена между приложением и его пользователями, поэтому важно, чтобы подход к аутентификации был безопасным и…
Несколько недель назад мне нужно было что-то сделать в Ruby, включая обработку большого количества CSV-файлов. Я был счастлив узнать, что есть хорошая, всеобъемлющая библиотека CSV,…
В предыдущей статье я рассмотрел основы Chartkick — отличной библиотеки для простой визуализации графиков в приложениях Rails. Статья привлекла определенное внимание, поэтому я решил немного…