Путь Ruby
Уже больше десяти лет программисты на Ruby обращаются к данной книге как к надежному источнику сведений о том, как эффективно писать на этом языке. А теперь Хэл Фултон и Андрэ Арко изрядно обновили этот классический труд, включив описание новых средств языка и инструментов. Новое издание охватывает версию Ruby 2.1 и содержит более 400 примеров, отвечающих на вопрос: "Как это делается в Ruby?". Все примеры сопровождаются подробным описанием задачи и технических ограничений. Затем дается пошаговое объяснение одного хорошего решения с детальными комментариями, позволяющими лучше усвоить материал. Третье издание удобно организовано по темам, так что стало еще проще найти ответ на свой вопрос - и писать более качественный код в согласии с духом и философией Ruby. Рассматриваемые темы: - обзор 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; o сетевое программирование: клиенты, серверы времени, POP, SMTP, IMAP, Open-URI; - веб-приложения: HTTP-серверы, Rails, Sinatra, генерация HTML; - написание распределенного кода на Ruby с помощью drb; - выбор современных инструментов разработки, повышающих продуктивность.
Товар имеет сертификаты качества и безопасности и соответствует нормам санитарной гигиены. Прилагается гарантийное обязательство. Действует дисконтная накопительная система, а также корпоративная скидка 10% на заказ от 20 шт. На странице офомления заказа будет отражена более развернутая информация о стоимости доставки в ваш регион и о вашей личной скидке.
Позвольте Вам предложить
-
Самоучитель Ruby
Язык Ruby излагается последовательно от простого к сложному. Описываются интерпретатор Ruby, утилиты, детально рассматривается современная Ruby-эко-система, работа со стандартной и сторонними…
-
Ruby, Blue & Blanket
Ruby, Blue and Blanket are playing dressing up, but Ruby doesn't know what to be; a cowboy, a witch or a…
-
Ruby on Rails для начинающих. Изучаем разработку веб-приложений на основе Rails
Ruby on Rails, используемый самыми разными компаниями, такими как Twitter, GitHub, Disney и Yellow Pages, - один из наиболее популярных фреймворков…
-
Ручка перьевая "Elegance Classic M205 Star Ruby EF" (чернила в комплекте) (PL814379)
Ручка перьевая. В комплекте флакон чернил и информационный буклет. Цвет чернил: рубиновый. Материал корпуса ручки: сталь нержавеющая. В подарочной коробке. Сделано в Германии.
-
На пути к Богу. Наставление - Свет; и назидательные поучения - путь к жизни
Книга известного проповедника, доктора богословия, профессора Минской духовной академии и преподавателя Института теологии имени Мефодия и Кирилла Белорусского государственного университета протоиерея…
-
Путь
Книга воспоминаний Ольги Адамовой-Слиозберг (1902-1991) о ее пути по тюрьмам и лагерям - одна из вершин русской мемуаристики XX века. В…
-
Путь без пути
Наступили новые времена. Кто-то сообразит, что изменилось все, и эти изменения требуют нового осмысления и новых связей со сферами души и…