Автор: Thomas D., Fowler C., Hunt A.
Издательство: Pragmatic
Год издания: 2010
Количество страниц: 916
Язык: english
Формат: PDF
Would you like to go from first idea to working code much, much faster? Do you currently spend more time satisfying the compiler instead of your clients or end users? Are you frustrated with demanding languages that seem to get in your way, instead of getting the work done? Are you using Rails, and want to dig deeper into the underlying Ruby language? If so, then we’ve got a language and book for you! Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages such as Perl and Python. The combination of the power of a pure object-oriented language with the convenience of a scripting language makes Ruby a favorite tool of intelligent, forward-thinking programmers.
Автор: Майкл Фитцджеральд
Издательство: БХВ-Петербург
Год издания: 2008
isbn: 978-5-9775-0225-2, 978-0-596-52986-4
Количество страниц: 336
Язык: русский
Формат: PDF (scan)
Книга представляет собой руководство по созданию веб-приложений на языке Ruby. Изучение построено на практических примерах, листинги которых есть почти на каждой странице. Даны основы Ruby, рассмотрены условные операторы, строки и регулярные выражения, операторы, функции, массивы, хэши, работа с файлами, классы. Описаны обработка XML, рефлексия, метапрограммирование, обработка исключений, инструментарий разработчика Tk и другие средства, включая RubyGems, RDoc и Embedded Ruby. Каждая глава завершается списком вопросов по теме. В конце книги для удобства собраны справочные материалы по языку Ruby и даны ответы на контрольные вопросы к главам.
Автор: Флэнаган Д., Мацумото Ю.
Издательство: Питер
Год издания: 2011
isbn: 978-5-459-00562-2
Количество страниц: 494
Язык: русский
Формат: DJVU
Эта книга - официальное руководство по динамическому языку программирования Ruby. Авторский состав воистину звездный: Дэвид Флэнаган - известнейший специалист в области программирования, автор ряда бестселлеров по javascript и Java; Юкихиро "Matz" Мацумото - создатель и ведущий разработчик Ruby. В книге приведено детальное описание всех аспектов языка: лексической и синтаксической структуры Ruby, разновидностей данных и элементарных выражений, определений методов, классов и модулей. Кроме того, книга содержит информацию об API-функциях платформы Ruby. Издание будет интересно опытным программистам, знакомящимся с новым для себя языком Ruby, а также тем, кто уже программирует на Ruby и хочет достичь более высокого уровня понимания и мастерства работы.
Автор: Штайн, Линкольн, Д.
Издательство: Вильямс
Год издания: 2001
Количество страниц: 752
Язык: русский
Формат: DJVU
В данной книге рассматривается разработка и реализация практически применимых сетевых приложений с использованием объектно- ориентированных средств языка программирования Perl. Приведены сведения, необходимые для первого знакомства с объектами Perl. В книге представлены сетевые средства связи протокола TCP/IP, рассмотрены лучшие модули независимых разработчиков, которые внесены в Полный сетевой архив Perl (CPAN), описаны возможности проектирования систем типа клиент/сервер на основе протокола TCP и новые области применения протокола UDP. Книга предназначена для программистов Perl начального и среднего уровня.
Автор: Николай Прохоренок
Издательство: БХВ-Петербург
Год издания: 2009
isbn: 978-5-9775-0377-8
Количество страниц: 558
Язык: русский
Формат: DJVU
На практических примерах описана разработка динамических Web-сайтов с помощью Perl и MySQL. Рассмотрены основные конструкции языка Perl, даны приемы написания сценариев, наиболее часто используемых в разработке Web-сайтов. Уделено внимание способам работы с базами данных посредством Perl, а также вопросам администрирования баз с помощью программы phpMyAdmin. Показано, как обрабатывать данные формы, отправлять письма с сайта, загружать файлы на сервер с помощью формы создавать личный кабинет для пользователей, гостевую книгу, форум и др.
Автор: Крис Пайн
Год издания: 2005
Количество страниц: 96
Язык: русский
Формат: PDF
Во-первых, я старался как можно больше разделять понятия так, чтобы учащемуся требовалось изучать каждый раз только одно понятие. Это было трудно сначала, но уж слишком легко после того, как я приобрёл некоторый опыт. Некоторые вещи
должны изучаться прежде других, но я был поражён, насколько мало в действительности имеется таких иерархических зависимостей. В конечном счёте, я просто выбирал порядок изложения и старался скомпоновать материал таким
образом, чтобы каждый новый раздел основывался на предыдущих.
Другой принцип, о котором я всё время помнил, — учить только одному способу делать что-либо. В этом очевидное преимущество учебника для тех, кто никогда не
программировал ранее. С одной стороны, один способ делать что-то легче выучить, чем два. Хотя, возможно, более важная выгода от этого состоит в том, что, чем меньшему числу приёмов вы учите начинающего программиста, тем более
изобретательным и сообразительным ему придётся быть в своих программах.
Поскольку основная деятельность в программировании связана с решением задач, критически важным становится поощрять это насколько возможно на каждом этапе разработки. Я постарался переводить понятия программирования на те понятия, которые уже есть у начинающего программиста, с целью представить идеи таким образом, чтобы нагрузка ложилась более на его интуицию, нежели на учебник. Объектно-ориентированное программирование подходит для этого весьма хорошо. Мне можно
было достаточно рано начать ссылаться в учебнике на объекты" и различные "типы объектов", невинно роняя такого рода фразы в подходящие моменты. Я не говорил что-либо подобное "всё в Ruby является объектами," или "числа и строки — это разновидности объектов", поскольку эти утверждения в действительности ничего не значат для начинающего программиста. Вместо этого я предпочёл говорить о строках (а не о "строковых объектах"), но иногда я упоминал "объекты", имея в виду просто "вот эти вещи в этих программах". А то, что все эти вещи в Ruby фактически являются объектами, позволило этим уловкам с моей стороны хорошо сработать.
Хотя я желал избежать ненужного объектно-ориентированного жаргона, я хотел быть уверенным, что если им в самом деле нужно было узнать какой-то термин, они выучат правильное слово. (Я не хотел, чтобы им пришлось учить его дважды, верно?) Вот почему я применял слово "строки", а не "текст". Методы тоже нужно было как-нибудь назвать, и я называл их "методы".
Что касается упражнений, думаю, что я приготовил несколько удачных, но их никогда не бывает слишком много. Если известно, могу поспорить, что я половину времени
провёл, просто пытаясь подобрать забавные и интересные упражнения. Скучные упражнения напрочь убивают всякое желание программировать, в то время как от безупречно подходящих упражнений появляется профессиональный зуд, перед
которым начинающий программист вряд ли сможет устоять. Короче говоря, невозможно потратить слишком много времени на подготовку хороших упражнений.
Автор: Томас Дейв; Хенссон Девид
Издательство: Питер
Год издания: 2008
isbn: 978-5-91180-009-3
Количество страниц: 720
Язык: русский
Формат: DJVU
Эта книга является переводом 2го издания "Agile Web Development with Rails".
Предполагается, что "Ruby on Rails" вызовет революцию в мире WEB-разработчиков.
Если книга Вам поможет зарабатывать деньги, не забудьте про людей благодаря которым она вышла в печатном виде - купите бумажную версию. В свою очередь это простимулирует издательства переводить новые книги.
---------------------------------
На сайте издателя: http://www.piter.com/book.phtml?978591180009
Аннотация:
Перед вами русскоязычное издание бестселлера "Agile web development with Rails", написанного Д. Томасом — автором книги "Programming Ruby" и Д. Х. Хэнссоном — создателем Rails. Rails — это открытый фреймворк, который не просто позволяет создавать сложные и многофункциональные веб-приложения, но и делает их невероятно легкими. Полный код приложения, написанного на Rails, вполне может оказаться меньше, чем простой конфигурационный файл того же приложения, написанного с использованием другого фреймворка. Эта книга о веб-разработке в среде Rails. Вы увидите, насколько просто установить Rails при помощи веб-сервера Apache, lighttpd или же собственного встроенного веб-сервера Rails, научитесь создавать приложения, которые будут работать с вашей любимой базой данных (будь то MySQL, Oracle или Postgres). Rails service возьмет на себя отправку почтовых сообщений, реализацию веб-сервисов, а также создание динамических страниц со встроенной поддержкой AJAX. Довольно много места в этой книге отведено для описания тестирования, запуска и масштабирования вашего веб-приложения. Издание будет интересно всем желающим создавать динамические Web 2.0 приложения с использованием Rails.
---------------------------------
Автор: David Berube
Издательство: Apress
Год издания: 2008
isbn: 978-1-59059-933-4
Количество страниц: 294
Язык: english
Формат: PDF
Practical Reporting with Ruby and Rails is the first book to comprehensively introduce this popular framework, guiding readers through a wide–ranging array of features. Note this isn't a staid guide to generating traditional reports, but rather it shows you how the Ruby language and Rails framework can create truly compelling reporting services by plugging into popular third-party applications and services such as Google AdWords, UPS.com, iTunes, and SalesForce.com.
Автор: Алексей Полянский
Издательство: Майор
Год издания: 2003
isbn: 5-901321-70-7
Количество страниц: 175
Язык: русский
Формат: DJVU
В пособии описаны хитрости и тонкости программирования на CGI. Пособие ориентировано в принципе на достаточно широкую аудиторию тех, кто занимается Internet-программированием и кто хотел бы освоить премудрости интерфейса CGI. Данная книга будет весьма полезна для web-дизайнеров, системных администраторов Internet-серверов, программистов и для простых пользователей Internet, которые хотели бы сделать свой сайт по-настоящему достойным называться хорошим сайтом.
Автор: Darren Chamberlain, David Cross, Andy Wardley
Издательство: O'Reilly
Год издания: 2003
isbn: 0-596-00476-1
Количество страниц: 576
Язык: english
Формат: CHM
Written by core members of the technology's development team, Perl Template Toolkit guides you through the entire process of installing, configuring, using, and extending the Template Toolkit. It begins with a fast-paced but thorough tutorial on building web content with the Template Toolkit, and then walks you through generating and using data files, particularly with XML. It also provides detailed information on the Template Toolkit's modules, libraries, and tools in addition to a complete reference manual.