Vi / Vim — один из самых популярных редакторов в сообществе программистов. Vim существует уже несколько десятилетий и предлагает множество преимуществ и преимуществ при условии,…
С большим удовлетворением я представляю серию «Переключение на Ruby From .NET» на RubySource. В этом посте я объясню, что вы должны ожидать от этой серии….
Представьте, что у нас есть какой-то код, в котором мы хотим добиться чего-то разными способами. Один из способов сделать это с условным ветвлением: class Animal…
Эта статья была спонсирована Braintree . Спасибо за поддержку спонсоров, которые делают возможным SitePoint! Braintree рекламирует себя как предложение «Простые, мощные платежи». Мы уже давно…
В продолжение моих предыдущих постов — Создание вашего первого приложения на Rails: модели, представления и контроллеры — я собираюсь рассказать о простом подходе, основанном на…
Мои предыдущие статьи о DDD для разработчиков Rails В первой части я говорил об использовании многоуровневой архитектуры для решения проблемы сложности домена. Я показал несколько…
Кажется, что все разные языки программирования лучше подходят для задач машинного обучения, чем Ruby, верно? В Python есть scikit-learn , в Java есть Weka ,…
Сегодня мы собираемся создать небольшое приложение TCP ruby chat, используя стандартную библиотеку ruby Socket. Я использую ruby 2.0.0 и Ubuntu Linux 12.04LTS, но он должен…
Watir-WebDriver (Watir — сокращение от «Тестирование веб-приложений в Ruby») — это драгоценный камень Ruby, который позволяет автоматизировать ваш браузер (сделать так, чтобы он нажимал кнопку,…
В этом, последнем выпуске из цикла « Извлечение внешнего мира », мы рассмотрим серверный JavaScript с Node. Что такое узел? Node — это набор библиотек,…