Успешный опыт

Многие люди используют Ruby на их повседневных работах. Другие лишь в качестве хобби. Здесь вы найдете небольшие примеры реального использования Ruby в мире.

Моделирование

  • NASA Langley Research Center использует Ruby для проведения моделирования.

  • Исследовательская группа в Motorola использует Ruby скрипты для моделирования, одновременно для генерации сценариев и для обработки данных.

3D моделирование

  • Google SketchUp – это приложение для 3D моделирования, которое использует Ruby в качестве макро скриптового API.

Бизнес

  • Toronto Rehab использует приложение, основанное на RubyWebDialogs, чтобы регулировать и прослеживать звонки и обращения через сайт для их IT команд.

Робототехника

  • В проекте MORPHA, Ruby был задействован для создания реактивных элементов управления для обслуживающего робота Siemens.

Телефония

  • Ruby используется в Lucent, в их 3G беспроводном телефонном продукте.

Системное администрирование

  • Ruby был использован для написания центра сбора данных Level 3 Communications о мощности и планировании системы, которая собирает статистику нагрузок с более чем 1700 Unix (Solaris и Linux) серверов, раскиданных по всему миру.

Веб-приложения

  • Basecamp, веб-сервис для управления проектами, написан целиком на Ruby.

  • A List Apart, журнал для людей, которые создают веб-сайты, который работает с 1997 года. Недавно был обновлен и приложение было написано на Ruby on Rails.

Безопасность

  • Metasploit Framework, проект с открытым исходным кодом, поддерживаемый Rapid7, это бесплатная платформа проникающего тестирования, которая помогает IT профессионалам проверить безопасность их сети и приложений. Metasploit Project содержит более 700 000 строк кода и был скачан больше миллиона раз в 2010 году. Коммерческая версия Metasploit Express и Metasploit Pro разработаны Rapid7 и так же написаны на Ruby.