Статьи

Аутентифицируйте свой Rails API с помощью JWT с нуля

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

История Рубина

Рубиновому языку 21 год. Его сильное сообщество и принятие сообществом открытого исходного кода поддерживают этот язык устойчивым и улучшающимся. Рубин сильно изменился за эти годы….
Статьи

Паровой DOTA на Рельсах

После написания пары «серьезных» статей о построении систем аутентификации с помощью Rails я решил сделать перерыв и поиграть в некоторые игры. Я просто гуглил по…
Статьи

Петли Clojure в рубине

Могу поспорить, что вы хорошо знакомы с циклами forwhile Когда вы в последний раз использовали его в Ruby? Руби познакомила меня с новым миром циклов,…
Статьи

Методы функционального программирования с Ruby: часть II

В первой части этой серии мы рассмотрели основы функционального программирования и подробно остановились на неизменяемости и отсутствии побочных эффектов кода. Сегодня мы рассмотрим функции высшего…
Статьи

Простая CMS в Синатре, часть II

В первой части мы установили MongoDB и использовали Mongoid для создания некоторых страниц для нашей простой CMS. Мы также создали веб-интерфейс для добавления и просмотра…
Статьи

Доставка почты с Amazon SES и Rails

Amazon Simple Email Service (Amazon SES) — это экономически эффективный почтовый сервис, основанный на надежной и масштабируемой инфраструктуре, разработанной Amazon.com для обслуживания собственной клиентской базы….