Skip to content

Latest commit

 

History

History
169 lines (134 loc) · 7.97 KB

index.md

File metadata and controls

169 lines (134 loc) · 7.97 KB
layouttitlelang
page
Документация
ru

Здесь вы найдете отсылки к руководствам, урокам и ссылкам, которые могут быть полезны, если вы почувствуете, что хотите программировать на Ruby. {: .summary}

Установка Ruby

Если вы хотите попробовать Ruby не только в браузере (смотрите ссылки ниже), но и локально – вам нужно установить Ruby на ваш компьютер. Вы можете проверить, установлен ли Ruby на ваш компьютер, набрав в терминале

{% highlight sh %} ruby -v {% endhighlight %}

Это должно вывести некоторую информацию об установленной версии Ruby. Если нет, смотрите страницу установки с различными способами получить Ruby.

С чего начать

Try Ruby! : Интерактивное введение, которое даст вам возможность попробовать Ruby прямо в вашем браузере. 15-ти минутная вводная часть нацелена на начинающих, кто хочет почувствовать возможности языка.

Ruby Koans : Данный ресурс поведет вас по пути просвещения к знаниям о Ruby. Цель ресурса – изучить язык Ruby, его синтаксис, структуру и несколько стандартных функций и библиотек. Так же он обучит вас культуре.

Why’s (Poignant) Guide to Ruby : Необычная, но интересная книга, которая научит вас Ruby посредством историй, шуток и комиксов. Созданное программистом why the lucky stiff, данное руководство является классикой для изучения Ruby.

Ruby за двадцать минут : Неплохое введение, покрывающее основы Ruby. Прохождение его от начала до конца не должно занять у вас более двадцати минут.

В Ruby из других языков : Пришли в мир Ruby из другого языка? Будь это C, C++, Java, Perl, PHP или Python – этот раздел вам поможет!

Ruby Essentials : Бесплатная онлайн-книга, предоставляющая краткое и легкое руководство для изучения Ruby.

Learn to Program : Замечательное маленькое руководство от Chris Pine для новичков в программировании. Если вы не знаете как программировать - начните отсюда.

Learn Ruby the Hard Way : Отличный набор упражнений с объяснениями, который поможет вам пройти путь от абсолютно базовых понятий Ruby до ООП и веб-разработки.

Руководства

Programming Ruby : Основополагающая работа по Ruby на английском в первом издании, книга от Pragmatic Programmers, доступна бесплатно онлайн.

The Ruby Programming Wikibook : Бесплатное онлайн-руководство для начинающих и продвинутых, плюс полная документация языка.

Документация языка

Ruby Core Reference : Полученная прямиком из исходного кода при помощи RDoc, эта документация охватывает все классы и модули ядра (такие как String, Array, Symbol и так далее).

Ruby Standard Library Reference : Так же полученная прямо из исходного кода при помощи RDoc, эта документация охватывает стандартные библиотеки.

RubyDoc.info : Веб-сайт содержащий в себе документацию о гемах Ruby и Ruby проектах, расположенных на GitHub.

Ruby & Rails Searchable API Docs : Rails и Ruby документация с умным поиском.

APIdock : Ruby, Rails и RSpec документация с комментариями и заметками пользователей.

RubyAPI.org : Легко находите и просматривайте классы, модули и методы Ruby.

Редакторы и среды разработки

Для программирования на Ruby вы можете использовать стандартный редактор вашей операционной системы. Кстати, для более эффективного написания кода, стоит использовать редактор с поддержкой Ruby (например, подсветка синтаксиса, просмотр файлов) или среду разработки с продвинутыми функциями (например, code completion, рефакторинг, поддержка тестирования).

Далее следует список популярных инструментов, используемых рубистами:

Дальнейшее чтение

Ruby-Doc.org поддерживает актуальный список англоязычных источников. Если у вас есть вопросы по Ruby, почтовая рассылка – отличное место их задать.

close