Автор |
Сообщение |
twingo ®
Сталкер
Стаж: 14 лет 5 мес.
Сообщений: 14863
Ratio: 89.599
Поблагодарили: 2118135
100%
|
Хэл Фултон, Андре Арко | Путь Ruby (2015) [PDF]
Автор: Хэл Фултон, Андре Арко Издательство: ДМК Пресс ISBN: 978-5-97060-320-8, 978-0-321-71463-3 Жанр: Языки и системы программирования Формат: PDF Качество: OCR без ошибок Иллюстрации: Черно-белые Описание:Уже больше десяти лет программисты на Ruby обращаются к данной книге как к надежному источнику сведений о том, как эффективно писать на этом языке. А теперь Хэл Фултон и Андрэ Арко изрядно обновили этот классический труд, включив описание новых средств языка и инструментов. Новое издание охватывает версию Ruby 2.1 и содержит более 400 примеров, отвечающих на вопрос: «Как это делается в Ruby?». Все примеры сопровождаются подробным описанием задачи и технических ограничений. Затем дается пошаговое объяснение одного хорошего решения с детальными комментариями, позволяющими лучше усвоить материал. Третье издание удобно организовано по темам, так что стало еще проще найти ответ на свой вопрос — и писать более качественный код в согласии с духом и философией Ruby. Количество страниц: 660
Рассматриваемые темы: • обзор Ruby 2.1: терминология, философия, основные принципы; • рекомендации по работе со строками и регулярными выражениями; • интернационализация программ; • вычисления (включая тригонометрию, математический анализ, статистику и работу с датами и временем); • работа с символами и диапазонами; • массивы, хэши, стеки, очереди, деревья, графы и другие структуры данных; • эффективное хранение данных в форматах YAML и JSON, а также в базе данных SQLite3; • объектно-ориентированные и динамические возможности — от нескольких конструкторов до инспекции программы; • построение графических интерфейсов пользователя с помощью Shoes 4, Ruby/Tk, Ruby/GTK3, QtRuby и других библиотек; • повышение качества многопоточных программ благодаря лучшему пониманию механизмов синхронизации в Ruby; • автоматизация системного администрирования; • форматы данных: JSON, XML, RSS, Atom, RMagick, PDF и т.п.; • тестирование и отладка с помощью RSpec, Minitest, Cucumber, byebug и pry; • измерение производительности Ruby-программ; • сборка и распространение пакетов кода, управление зависимостями с помощью Bundler; • сетевое программирование: клиенты, серверы времени, POP, SMTP, IMAP, Open-URI; • веб-приложения: HTTP-серверы, Rails, Sinatra, генерация HTML; • написание распределенного кода на Ruby с помощью drb; • выбор современных инструментов разработки, повышающих продуктивность. Скриншоты:
Время раздачи: 14.00-02.00 МСК - до 5 сидов |
|
|
|
|
dmitriy777shk
Стаж: 12 лет 10 мес.
Сообщений: 86
Ratio: 7.901
Раздал: 4.206 TB
Поблагодарили: 312
100%
Откуда: Днепр
|
По руби мало книг на русском. Это прям подарок. Спасибо! |
|
|
|
albeg
Стаж: 13 лет 2 мес.
Сообщений: 4
Ratio: 1.136
55.53%
|
Свежих книг совсем нет, на русском по руби. Спасибо! |
|
|
|
AdmiralBlack
Стаж: 13 лет
Сообщений: 79
Ratio: 2.859
81.93%
|
Спасибо!!!! |
_________________ Рожденный в СССР!!!!!
|
|
|
belfegor
Только чтение
Стаж: 14 лет 4 мес.
Сообщений: 811
Ratio: 2.964
100%
|
Это реально круто. Спасибо за раздачу. |
|
|
|
root_p
Стаж: 14 лет 6 мес.
Сообщений: 2
Ratio: 5.952
80%
|
|
|
eGGshke
Стаж: 13 лет 6 мес.
Сообщений: 52
Ratio: 3.516
100%
|
Читаю в переплете, перевод довольно хорош, хотя местами хромает. Советую всем Кто хочет постигнуть ruby. |
|
|
|
yosho
Стаж: 14 лет 2 мес.
Сообщений: 20
Ratio: 7.821
100%
|
Начинающим в программировании подойдет? |
_________________ Учи других — и сам поймешь.
Мира не ждут — его завоевывают.
Без муки — нет науки.
|
|
|
tuliak
Стаж: 13 лет 8 мес.
Сообщений: 1
Ratio: 303.978
14.81%
|
Спасибо! С буржуйского о Руби с некоторого момента тянет в сон |
|
|
|
yosho
Стаж: 14 лет 2 мес.
Сообщений: 20
Ratio: 7.821
100%
|
yosho писал(а): | Начинающим в программировании подойдет? |
Собственно, сам отвечу на свой вопрос. Если вы абсолютный ноль в программировании, то эта книга не для вас. Об этом даже говорится в начале книги. К слову, даже книга от известного издательства O'Reilly "Изучаем Ruby" не совсем для новичков. А с чего же тогда стоит начать, с какой книги или курса абсолютному новичку, который захотел начать именно с рубина? Если вы такой же как и я, выбрали рубиновый язык, своим первым ЯП, то начать я бы посоветовал с курса Романа Пушкина "Ruby School (2014)", на этом трекере он лежит, да и не только здесь, он везде в свободном доступе. Параллельно закреплять свои знания можно со старой книженции Криса Пайна "Учись программировать", хоть и старая, но все же мне при изучении Ruby помогла. Далее уже можно и переходить на курсы от Thincnetika и к издательству O'Reilly либо к книге в этой раздаче. Книгу "Путь Ruby" пока не читал, ибо инфы для освоения пока хватает. В общем, если вы решили освоить рубин с абсолютного нуля, то материала для обучения на ближайшие полгода год вам хватит, будьте уверены. И это даже несмотря на то что на русском очень мало информации по Ruby и Rails. Ах да, у меня есть книжка «Ruby. Объектно-ориентированное проектирование» от Сэнди Метца в pdf варианте. Могу залить если кому интересно будет. |
_________________ Учи других — и сам поймешь.
Мира не ждут — его завоевывают.
Без муки — нет науки.
|
|
|
delux
Стаж: 9 лет 8 мес.
Сообщений: 150
Ratio: 11.276
Поблагодарили: 2238
100%
|
yoshoСпасибо за ваш совет! Могу еще порекомендовать для начинающих в Ruby, параллельно с курсом Романа Пушкина "Ruby School" читать книгу Head First "Изучаем Ruby". Она написано просто и темы рассматриваются с самого начала: вызов интерпретатора, строки в Ruby, числа в Ruby, переменная в Ruby... Но в книге детально не изложены такие понятия "что такое переменная", "что такое строка". И автор предупреждает в книге, что ожидает от читателя минимальных знаний в основах программирования. Но все такие простые вопросы с лихвой затрагивает Роман Пушкин в своем видео-курсе. Поэтому проблем быть не должно. ИМХО. |
|
|
|
vadyagt
Стаж: 10 лет 7 мес.
Сообщений: 6
Ratio: 1.685
0%
|
|
|
runner81
Стаж: 10 лет 1 мес.
Сообщений: 17
Ratio: 9.35
1.41%
Откуда: Ижевск
|
между прочим на январь 21го в бумаге книга стоит ~2138р |
_________________ Intel Core i5-4690/Asus H81M-Plus/ASUS STRIX-GTX960-DC2OC-2GD5/
Crucial 8Gb/Chieftec BPS-550C2/
WD10EZ 1Tb/Kingston HyperXSavage 128Gb
|
|
|
|
|