Архив рубрики: Книги по Ruby

Книги по Ruby, скачать бесплатные книги, самоучители и учебники по Ruby в хорошем качестве

Scripted GUI Testing with Ruby

Описание книги Scripted GUI Testing with Ruby:
Scripted GUI Testing with Ruby is a practical, quick-moving tutorial based on real life, and real-world GUI applications. Right out of the gate you'll start working with code to drive a desktop GUI. You'll discover the kinds of gotchas and edge cases that don't exist in simple, toy programs. As you add more tests, you'll learn how to organize your test code and write lucid examples. The result is a series of "smoke tests" team will run on Continuous Integration servers.

Next, we'll explore a variety of different testing tips and tricks. You'll employ a series of increasingly random and punishing test monkeys to try to crash programs. Table-driven techniques will show you how to check dozens of different input combinations. See how to use longer acceptance tests (in the form of stories) to represent the way a typical customer would use your program.

The book uses examples from Windows, OS X, and cross-platform Java desktop programs as well as Web applications. You'll develop test scripts in Ruby; you don't need to be a Ruby expert, but basic comfort with the language will be helpful.

3,899 просмотров всего, сегодня нет просмотров

Программирование на языке Ruby

Описание книги Программирование на языке Ruby:
Ruby — относительно новый объектно-ориентированный язык, разработанный Юкихиро Мацумото в 1995 году и позаимствовавший некоторые особенности у языков LISP, Smalltalk, Perl, CLU и других. Язык активно развивается и применяется в самых разных областях: от системного администрирования до разработки сложных динамических сайтов. Книга является полноценным руководством по Ruby — ее можно использовать и как учебник, и как справочник, и как сборник ответов на вопросы типа "как сделать то или иное в Ruby". В ней приведено свыше 400 примеров, разбитых по различным аспектам программирования, и к которым автор дает обстоятельные комментарии.

Сначала описана философия языка, его концепции. Потом дан обзор основных возможностей языка. Итераторы, ключевые слова, циклы, классы, полиморфизм — все вместе.
Дальше большинство аспектов разбирается подробнее. Это "подробное описание" и есть костяк книги.

Издание предназначено для программистов самого широкого круга и самой разной квалификации, желающих научиться качественно и профессионально работать на Ruby.

8,040 просмотров всего, 1 просмотров сегодня

Гибкая разработка веб-приложений в среде Rails

Описание книги Гибкая разработка веб-приложений в среде Rails:
Перед вами русскоязычное издание бестселлера "Agile Web Development with Rails", написанного Д.Томасом — автором книги "Programming Ruby" и Д.Х.Хэнссоном — создателем Rails.

Rails — это открытый фреймворк, который не просто позволяет создавать сложные и многофункциональные веб-приложения, но и делает их невероятно легкими. Полный код приложения, написанного на Rails, вполне может оказаться меньше, чем простой конфигурационный файл того же приложения, написанного с использованием другого фреймворка. Эта книга о веб-разработке в среде Rails.

Вы увидите, насколько просто установить Rails при помощи веб-сервера Apache, lighttpd или же собственного встроенного веб-сервера Rails, научитесь создавать приложения, которые будут работать с вашей любимой базой данных (будь то MySQL, Oracle или Postgres). Rails service возьмет на себя отправку почтовых сообщений, реализацию веб-сервисов, а также создание динамических страниц со встроенной поддержкой AJAX. Довольно много места в этой книге отведено для описания тестирования, запуска и масштабирования вашего веб-приложения.

Подробно описана концепция и философия фреймфорка, однако книга рекомендуется людям, уже знающим Ruby, в книге есть приложение с описанием языка, но его недостаточно для полного понимания языка. Издание будет интересно всем желающим создавать динамические Web 2.0 приложения с использованием Rails.

10,098 просмотров всего, 1 просмотров сегодня

Programming Ruby: The Pragmatic Programmers’ Guide

Описание книги Programming Ruby: The Pragmatic Programmers’ Guide:
Книга содержит исчерпывающую и полную информацию по языку программирования Ruby. С помощью этой книги можно начать изучение Ruby нуля. Рассматриваются основы языка программирования Ruby, синтаксис, классы, философия разработки приложений на Ruby многое другое.

Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful language available today. When Ruby first burst onto the scene in the Western world, the Pragmatic Programmers were there with the definitive reference manual, Programming Ruby: The Pragmatic Programmer’s Guide.

Now in its Second Edition, author Dave Thomas has expanded the famous Pickaxe book with over 200 pages of new content, covering all the new and improved language features of Ruby 1.8 and standard library modules. The Pickaxe contains four major sections: An acclaimed tutorial on using Ruby. The definitive reference to the language. Complete documentation on all built-in classes, modules, and methods Complete descriptions of all 98 standard libraries.

If you enjoyed the First Edition, you’ll appreciate the new and expanded content, including: enhanced coverage of installation, packaging, documenting Ruby source code, threading and synchronization, and enhancing Ruby’s capabilities using C-language extensions. Programming for the world-wide web is easy in Ruby, with new chapters on XML/RPC, SOAP, distributed Ruby, templating systems and other web services. There’s even a new chapter on unit testing.

This is the definitive reference manual for Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including more than 250 significant changes since the First Edition). Coverage of other features has grown tremendously, including details on how to harness the sophisticated capabilities of irb, so you can dynamically examine and experiment with your running code.

4,017 просмотров всего, 1 просмотров сегодня