Программирование на языке Ruby
| Yazar: | |
|---|---|
| Özet: | Ruby – прагматичный объектно-ориентированный язык, позаимствовавший лучшие особенности у языков LISP, Smalltalk, Perl, CLU и других. За пять лет, прошедших с момента выхода первого издания этой книги, его популярность необычайно возросла. Эта книга ответит на любой, возникший у вас вопрос по программированию в Ruby. Приведено свыше 400 примеров, разбитых по темам. В каждом примере дается ответ на конкретный вопрос. Автор приводит описание задачи и обсуждает технические детали, а затем дает отличное решение с подробными пояснениями. Рассматриваемые темы: Обзор терминологии и основных принципов языка Ruby. Операции над низкоуровневыми типами данных (числа,строки, регулярные выражения, даты). Новая библиотека регулярных выражений (Oniguruma). Интернационализация и справочники сообщений в Ruby. Операции над хэшами, массивами и другими структурами данных: стеками, очередями, деревьями и графами. Общие принципы ввода/вывода, файлы и устойчивые объекты. Базы данных, включая MySQL, SQLite, Oracle, DBI и другие. Особенности Ruby в части объектно-ориентированного и динамического программирования. Графические интерфейсы (Tk, GTK+, Fox и Qt). Многопоточное программирование в Ruby. Написание рутинных сценариев и системное администрирование. Работа с графическими форматами, PDF, YAML, XML, RSS. Тестирование, отладка, профилирование и создание дистрибутивных пакетов. Низкоуровневое сетевое программирование и архитектура клиент-сервер. Инструменты разработки приложений для Web, включая Rails, Nitro, Wee, IOWA и другие. Распределенное программирование в Ruby, библиотеки Rinda и Ring. Средства разработки для Ruby, в том числе интегрирован ные среды, инструменты подготовки и чтения документации. Книга из коллекции ДМК Пресс - Информатика |
| Baskı/Yayın Bilgisi: |
Москва, ДМК Пресс, 2009
|
| Konular: | |
| Online Erişim: | https://e.lanbook.com/books/element.php?pl1_cid=25&pl1_id=1250 https://e.lanbook.com/img/cover/book/1250.jpg |
| Materyal Türü: | Elektronik Kitap |
MARC
| LEADER | 00000nam0a2200000 i 4500 | ||
|---|---|---|---|
| 001 | 1250 | ||
| 010 | |a 5-94074-357-9 | ||
| 100 | |a 20200604d2009 k y0rusy01020304ca | ||
| 101 | 0 | |a rus | |
| 102 | |a RU | ||
| 105 | |a y z 000zy | ||
| 106 | |a z | ||
| 200 | 1 | |a Программирование на языке Ruby |b Электронный ресурс |f Фултон Х. | |
| 210 | |a Москва |b Москва |c ДМК Пресс |d 2009 | ||
| 215 | |a 688 с. | ||
| 330 | |a Ruby – прагматичный объектно-ориентированный язык, позаимствовавший лучшие особенности у языков LISP, Smalltalk, Perl, CLU и других. За пять лет, прошедших с момента выхода первого издания этой книги, его популярность необычайно возросла. Эта книга ответит на любой, возникший у вас вопрос по программированию в Ruby. Приведено свыше 400 примеров, разбитых по темам. В каждом примере дается ответ на конкретный вопрос. Автор приводит описание задачи и обсуждает технические детали, а затем дает отличное решение с подробными пояснениями. Рассматриваемые темы: Обзор терминологии и основных принципов языка Ruby. Операции над низкоуровневыми типами данных (числа,строки, регулярные выражения, даты). Новая библиотека регулярных выражений (Oniguruma). Интернационализация и справочники сообщений в Ruby. Операции над хэшами, массивами и другими структурами данных: стеками, очередями, деревьями и графами. Общие принципы ввода/вывода, файлы и устойчивые объекты. Базы данных, включая MySQL, SQLite, Oracle, DBI и другие. Особенности Ruby в части объектно-ориентированного и динамического программирования. Графические интерфейсы (Tk, GTK+, Fox и Qt). Многопоточное программирование в Ruby. Написание рутинных сценариев и системное администрирование. Работа с графическими форматами, PDF, YAML, XML, RSS. Тестирование, отладка, профилирование и создание дистрибутивных пакетов. Низкоуровневое сетевое программирование и архитектура клиент-сервер. Инструменты разработки приложений для Web, включая Rails, Nitro, Wee, IOWA и другие. Распределенное программирование в Ruby, библиотеки Rinda и Ring. Средства разработки для Ruby, в том числе интегрирован ные среды, инструменты подготовки и чтения документации. | ||
| 333 | |a Книга из коллекции ДМК Пресс - Информатика | ||
| 610 | 0 | |a языки программирования | |
| 610 | 0 | |a объектно-ориентированные языки | |
| 610 | 0 | |a ruby | |
| 610 | 0 | |a программирование | |
| 610 | 0 | |a программирования | |
| 610 | 0 | |a язык | |
| 610 | 0 | |a языки | |
| 675 | |a 004.438 | ||
| 686 | |a 32.973.26-018.2 |2 rubbk | ||
| 700 | 1 | |a Фултон |b Х. | |
| 801 | 1 | |a RU |b Издательство Лань |c 20200604 |g RCR | |
| 856 | 4 | |u https://e.lanbook.com/books/element.php?pl1_cid=25&pl1_id=1250 | |
| 856 | 4 | 1 | |u https://e.lanbook.com/img/cover/book/1250.jpg |
| 953 | |a https://e.lanbook.com/img/cover/book/1250.jpg | ||