Статьи

Обработка естественного языка с помощью Ruby: n-граммы

Обработка естественного языка (сокращенно НЛП) — это процесс обработки письменного диалекта с помощью компьютера. Обработка может быть для чего угодно — моделирование языка, анализ настроений,…
Статьи

Попробуйте Mruby сегодня

Ruby доминирует в сети: на таких популярных сайтах, как Github, Heroku и Living Social. Но зачем веб-разработчикам получать удовольствие? Разве не было бы замечательно, если…
Статьи

Джекил на Рельсах

Мы все можем оценить силу, которую дает нам Ruby on Rails для быстрой разработки отличных веб-приложений. Мы также можем оценить удивительную способность Джекилла превратить Markdown…
Статьи

Застегни это! Zip It Good с Rails и Rubyzip

В нашей повседневной деятельности мы часто взаимодействуем с архивами. Если вы хотите отправить своему другу пачку документов, вы, вероятно, сначала заархивируете их. Когда вы загружаете…
Статьи

Что такое config.threadsafe!

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

Обновление ума до Rails 4

Если вы потратили какое-то время на Rails, у вас, несомненно, был момент, когда вы выполняли работу над проектом в определенной версии, и обновление до последней…
Статьи

Новые методы в Ruby 2.2

Большая часть фанфар вокруг Ruby 2.2 была посвящена обновлениям сборки мусора (GC). GC теперь будет очищать символы и имеет новый инкрементный алгоритм, который сокращает время…
Статьи

SOLID Ruby: принцип единой ответственности

Мы используем методы BDD и объектно-ориентированного программирования для получения ясного и элегантного кода, верно? Фактически, это результаты основной цели: создать код с низкими затратами на…