nashbridges.me - Ресурсы и книги по Ruby и Ruby on Rails









Search Preview

Ресурсы и книги по Ruby и Ruby on Rails

nashbridges.me
Список литературы для изучающего язык Ruby и фреймворк Ruby on Rails
.me > nashbridges.me

SEO audit: Content analysis

Language Error! No language localisation is found.
Title Ресурсы и книги по Ruby и Ruby on Rails
Text / HTML ratio 77 %
Frame Excellent! The website does not use iFrame solutions.
Flash Excellent! The website does not have any flash contents.
Keywords cloud Ruby и Rails на в для с не как что книга Книги учебник их книги это версии чем все
Keywords consistency
Keyword Content Title Description Headings
Ruby 47
и 40
Rails 30
на 29
в 25
для 15
Headings
H1 H2 H3 H4 H5 H6
2 4 6 0 0 0
Images We found 0 images on this web page.

SEO Keywords (Single)

Keyword Occurrence Density
Ruby 47 2.35 %
и 40 2.00 %
Rails 30 1.50 %
на 29 1.45 %
в 25 1.25 %
для 15 0.75 %
с 14 0.70 %
не 13 0.65 %
как 9 0.45 %
9 0.45 %
что 9 0.45 %
книга 8 0.40 %
Книги 8 0.40 %
учебник 7 0.35 %
их 6 0.30 %
книги 6 0.30 %
это 5 0.25 %
версии 5 0.25 %
чем 5 0.25 %
все 5 0.25 %

SEO Keywords (Two Word)

Keyword Occurrence Density
Книги на 8 0.40 %
on Rails 6 0.30 %
Ruby on 6 0.30 %
и с 5 0.25 %
на английском 4 0.20 %
на русском 4 0.20 %
по Ruby 3 0.15 %
введение в 3 0.15 %
Ruby и 3 0.15 %
можно порекомендовать 2 0.10 %
Russ Olsen 2 0.10 %
вы начинаете 2 0.10 %
учебного материала 2 0.10 %
Try Ruby 2 0.10 %
изменения в 2 0.10 %
в котором 2 0.10 %
нужно знать 2 0.10 %
Rails Если 2 0.10 %
Ruby 192 2 0.10 %
версии Rails 2 0.10 %

SEO Keywords (Three Word)

Keyword Occurrence Density Possible Spam
Ruby on Rails 6 0.30 % No
Книги на английском 4 0.20 % No
Книги на русском 4 0.20 % No
русском Книги на 2 0.10 % No
Недостойна внимания при 2 0.10 % No
основе тестов и 2 0.10 % No
2011 Аналогично предыдущей 2 0.10 % No
Rails Книги на 2 0.10 % No
on Rails Книги 2 0.10 % No
на английском Ресурсы 2 0.10 % No
на русском Книги 2 0.10 % No
Ruby Книги на 2 0.10 % No
Ruby Russ Olsen 2 0.10 % No
внимания при наличии 2 0.10 % No
на основе тестов 2 0.10 % No
для тех кто 2 0.10 % No
для кого rss 2 0.10 % No
все статьи все 2 0.10 % No
статьи все теги 2 0.10 % No
все теги зачем 2 0.10 % No

SEO Keywords (Four Word)

Keyword Occurrence Density Possible Spam
Недостойна внимания при наличии 2 0.10 % No
на основе тестов и 2 0.10 % No
Rails Книги на русском 2 0.10 % No
on Rails Книги на 2 0.10 % No
Ruby on Rails Книги 2 0.10 % No
Книги на английском Ресурсы 2 0.10 % No
русском Книги на английском 2 0.10 % No
на русском Книги на 2 0.10 % No
Ruby Книги на русском 2 0.10 % No
Книги на русском Книги 2 0.10 % No
статьи все теги зачем 2 0.10 % No
все теги зачем и 2 0.10 % No
все статьи все теги 2 0.10 % No
теги зачем и для 2 0.10 % No
зачем и для кого 2 0.10 % No
и для кого rss 2 0.10 % No
и использует спорные переводы 1 0.05 % No
течению…» и использует спорные 1 0.05 % No
общему течению…» и использует 1 0.05 % No
следования общему течению…» и 1 0.05 % No

Internal links in - nashbridges.me

все теги
Теги, которыми отмечены статьи
зачем и для кого
О блоге
rss
Ruby и точка
Установка Ruby on Rails на Windows
Установка Ruby on Rails на Windows
Git
Статьи с тегом «Git»
Linux
Статьи с тегом «Linux»
SSH
Статьи с тегом «SSH»
Введение в объектно-ориентированный Ruby
Введение в объектно-ориентированный Ruby
класс
Статьи с тегом «класс»
модуль
Статьи с тегом «модуль»
объект
Статьи с тегом «объект»
философия
Статьи с тегом «философия»
Ruby
Статьи с тегом «Ruby»
Ресурсы и книги по Ruby и Ruby on Rails
Ресурсы и книги по Ruby и Ruby on Rails
литература
Статьи с тегом «литература»
Проки и лямбды
Проки и лямбды
блок
Статьи с тегом «блок»
замыкание
Статьи с тегом «замыкание»
DSL
Статьи с тегом «DSL»
лямбда
Статьи с тегом «лямбда»
Ruby on Rails
Статьи с тегом «Ruby on Rails»
Sinatra
Статьи с тегом «Sinatra»
yield
Статьи с тегом «yield»
Gem глазами потребителя
Gem глазами потребителя
bundler
Статьи с тегом «bundler»
джемы
Статьи с тегом «джемы»
Github
Статьи с тегом «Github»
require
Статьи с тегом «require»
Rubygems
Статьи с тегом «Rubygems»
RVM
Статьи с тегом «RVM»
Блоки в Ruby
Блоки в Ruby
итератор
Статьи с тегом «итератор»
цикл
Статьи с тегом «цикл»

Nashbridges.me Spined HTML


Ресурсы и книги по Ruby и Ruby on Rails Ruby и . все статьи все теги зачем и для кого rss Ресурсы и книги по Ruby и Ruby on Rails сложность материала: для начинающих теги: литература Ruby Книги на русском Книги на английском Ресурсы Ruby on Rails Книги на русском Книги на английском Ресурсы Тестирование Сети Здесь я постараюсь поддерживать актуальный список книг и справочников (в том числе онлайн), которые можно использовать для изучения Ruby и фреймворка Ruby on Rails. Если вы совсем не знаете английский, начинайте учить немедленно. Вам не нужно знать его безукоризненно. В конце-концов, миллионы индусов и китайцев как-то справились, чем вы хуже? Нельзя сказать, что сам Ruby остается неизменным: в начале следующего года (на момент написания этих строк) ожидается выход Ruby 2.0, в котором запланированы некоторые изменения в синтаксисе. И всё равно любой уже выпущенный учебник даст вам 80-90% необходимых знаний об этом языке. Но Rails — настолько бурно растущий организм, что за ним не поспевают даже западные авторы (я уже молчу о наших издательствах и переводчиках). Происходят кардинальные изменения в архитектуре, появляются новые gem'ы, и только вы начинаете их использовать, авторы решают переписать их с нуля. Поэтому самой актуальной информацией для вас будут только комментарии в исходном коде, заметки в западных блогах и обсуждения проблем на форумах и Гитхабе. Ruby Книги на русском Тут и далее — год выхода оригинала. Изучаем Ruby, Фитцджеральд М., 2007. Учебник написан легко, но достаточно поверхностно: плохо раскрыта важная тема блоков и процедур, нет ничего про семейство _eval методов. Версия 1.9 не упоминается (Ruby 1.9.0 вышел только в декабре 2007). Но для знакомства с языком, изучения управляющих конструкций и встроенных классов вполне сойдет. Учись программировать, Пайн К., 2006. Простое и понятное введение в Ruby, но как и с Фитцджеральдом, показаны только основы. Как полноценный учебник — нет. Язык программирования Ruby, Флэнаган Д., Мацумото Ю., 2008. Очень хороший справочник по Ruby, который наконец-то перевели. Описано абсолютно всё, что нужно знать рубисту, достаточно скрупулезно и с примерами. Указаны отличия между версиями 1.8 и 1.9 (есть пару несущественных расхождений с актуальной на сегодня 1.9.2). Новичка может отпугнуть сухой стиль изложения. Программирование на языке Ruby, Фултон Х., 2001. Книга-недоразумение. Такое впечатление, что написана для стареющего рубиста-маразматика, потому что начинается с обсуждения непонятных новичку тонкостей языка, а затем скатывается до прописных истин и никому не нужных рецептов. Ruby на платформе Java, Эдельсон Дж., Лю Г., 2008. Книга предполагает, что читатель уже знаком как с Ruby, так и с Java (и его инфраструктурой), поэтому для новичка не представляет никакого интереса. Книги на английском The Well-Grounded Rubyist, David A. Black, 2009. Наверное, лучший учебник, который мне доводилось видеть. Правильный порядок изложения материала, затронуты все темы. Написано достаточно сдержанно, но без злоупотребления терминологией и заковыристыми фразами. Рассматривается только синтаксис версии 1.9. Очень рекомендую. Programming Ruby 1.9 (3rd edition): The Pragmatic Programmers' Guide, Dave Thomas, Chad Fowler, Andy Hunt, 2009. А это самый известный учебник по Ruby, легендарный Pickaxe (pickaxe с английского — киркомотыга, изображена на обложке книги). Хотя у меня при чтении местами возникало легкое ощущение хаоса, непоследовательности, на конечный результат это не влияет. Хорошая книга, после которой создается правильная картина видения мира Ruby. Выбор между первыми двумя учебниками — на вкус читателя. Beginning Ruby: From Novice to Professional, Peter Cooper, 2007. Недостойна внимания при наличии любой из первых двух. Eloquent Ruby, Russ Olsen, 2011. Аналогично предыдущей. The Book of Ruby, Huw Collingbourne, 2011. Аналогично предыдущей. why's (poignant) Guide to Ruby. Это интересная, смешная и при этом поучительная книга. Настоящее художественное произведение, и к сожалению, именно поэтому вряд ли можно порекомендовать ее в качестве учебного материала. Плюс чтобы оценить всю прелесть wGtR, нужно хорошо владеть английским. Ruby Cookbook, Lucas Carlson, Leonard Richardson, 2006. Просто бесполезно. Ruby Best Practices, Gregory Brown, 2009. Вполне может рассматриваться как книга «для повышения квалификации» после учебника Блэка или Томаса. Автор книги является создателем gem'ов Prawn и Ruport, поэтому приводит жизненные примеры и объясняет некоторые полезные идиомы в Ruby. Metaprogramming Ruby, Paolo Perrotta, 2010. Слишком много повторений базового учебного материала. Целевая аудитория книги — бывшие Java программисты. Practical Ruby Projects: Ideas for the Eclectic Programmer, Topher Cyll, 2008. Интересна разве что детальным описанием создания пошаговой стратегии на Ruby. Design Patterns In Ruby, Russ Olsen, 2008. Обязательна для тех, кто не знаком с паттернами проектирования, описанными в классической книге «Приемы объектно-ориентированного программирования» (в оригинале — «Design Patterns: Elements of Reusable Object-Oriented Software», или неофициально — «Gang of Four book» (GoF)). Вместо того, чтобы продираться сквозь C++ в оригинальной книжке, лучше изучать паттерны на примере Ruby. Написана доступным языком. Refactoring in Ruby, William C. Wake, Kevin Rutherford, 2010. Неплохая книга по рефакторингу кода. Особенно полезна наличием последней части, где можно потренироваться на живых примерах программ. Refactoring: Ruby Edition, Jay Fields, Shane Harvie, Martin Fowler, 2010. Переиздание известной книги Фаулера, в котором примеры на Java заменили Ruby кодом. Скорее всё-таки справочник (или каталог), чем учебник. Взаимозаменяема с предыдущей книгой. Ресурсы Try Ruby. Интерактивный учебник для абсолютных новичков. Ruby Monk. Еще один замечательный интерактивный учебник, который можно порекомендовать прошедшим Try Ruby. Help and documentation for the Ruby programming language. Актуальная документация для каждой из версий Ruby. Ruby 1.9.2 Searchable API. Удобный поиск по документации Ruby 1.9.2. Ruby on Rails Книги на русском Гибкая разработка веб-приложений в среде Rails (4-е изд.), Руби С., Томас Д., Хэнссон Д. Х., 2011. Не менее известная, чем Pickaxe, книга от Pragmatic Programmers. Кривая обучения подымается плавно: введение в MVC, затем пошаговое создание интернет-магазина и более детальное изучение всех компонентов Rails. Если к качеству материала у меня нет никаких претензий, то вот перевод не блещет словозвучностью («…сейчас вы начинаете убеждаться в преимуществах следования общему течению…») и использует спорные переводы терминов без указания их оригиналов («Генерирование временной платформы» — это, оказывается, generating the scaffold). Увы, на безрыбье… Рассматривается версия Rails 3.1. Ruby on Rails Tutorial, Хартл М., 2011 Очень хорошее введение, ведь в нем подается пример правильной разработки на основе тестов и с использованием Git. Версии 3.0-3.1. Путь Rails, Фернандес О., 2008. Устарела, версии 1.2-2.0. Rails. Сборник рецептов, Фоулер Ч., 2006. Устарела, версия 1.1 Книги на английском Agile Web Development with Rails (4th edition, P2.2), Sam Ruby, Dave Thomas, David Heinemeier Hansson, 2012. У этого издания есть два преимущества перед нашим переводом «Гибкой разработки…»: это оригинал, и в электронной версии версия Rails обновлена до 3.2. Beginning Rails 3, Cloves Carneiro Jr., Rida Al Barazi, 2010. Недостойна внимания при наличии первой. The Rails 3 Way, Obie Fernandez, 2011. Глубокое изучение внутренностей Rails. Очень рекомендуется после прочтения Rails Tutorial или «Agile…». Версия 3.0. Rails Antipatterns, Chad Pytel, Tammer Saleh, 2011. Книга о том, как не надо писать с помощью Rails. Хороший повод поучиться на чужих ошибках. Версии 2.0-3.0. Crafting Rails Applications, José Valim, 2011. На мой взгляд, книга не стоит потраченного на нее времени. Автор (Жозе Валим, один из активных разработчиков Rails) на примерах показывает, как можно модифицировать существующий функционал Rails, попутно влезая в их внутренности. Как мне кажется, вместо того, чтобы рассматривать килобайты (уже устаревшего) кода со страниц книги, намного полезнее открыть репозиторий Rails на Github и изучать его там. Версия 3.0.3. Ресурсы Rails for Zombies. Совершенно чумовое введение в Rails от Грега Поллака, лучшее начало для новичка сложно себе представить. RubyOnRails to russian. Конференция русскоязычных разработчиков на Rails. Огромное количество хаотично разбросанной уникальной информации и бесценного опыта. Подписка настойчиво рекомендуется. Ruby on Rails Guides. Руководства, которые обновляются в первую очередь после выхода очередной версии Rails. Существует их перевод на русский язык. Rails API. Документация для текущей стабильной версии Rails. Rails on Github. Исходный код и обнаруженные ошибки. Тестирование The RSpec Book, David Chelimsky and others, 2010. Обязательная к прочтению книга, описывающая разработку на основе тестов и поведения. The Cucumber Book, Matt Wynne, Aslak Hellesøy, 2012. Споры о необходимости и бесполезности применения Cucumber как инструмента тестирования (и создания спецификаций) в web-разработке не утихают до сих пор. Эта книга призвана показать, как использовать Cucumber правильно. Сети Видеокурс HTTP Fundamentals, Scott Allen. Пусть вас не смущает, что в примерах используется ASP.NET, его мало, тогда как сами лекции потрясающе доходчивы и грамотно используют графику для пояснений. Однозначный must have для тех, кто хочет разобраться, чем GET запрос отличается от POST запроса, что это за куки и с чем их едят, как происходит vital hallmark и зачем нужны прокси-серверы. Порекомендуйте этот материал, если он вам понравился: все статьи все теги зачем и для кого rss Андрей Малышко, 17.08.2011