Путь Ruby. Третье издание 21761
Дана книга називається «Шлях Ruby». Назва потребує невеликому поясненні. Автор ставив собі за мету сформулювати у цій книзі філософію мови Ruby, наскільки це було в його силах.
Все змінюється , і 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;
• мережеве програмування: клієнти , сервери часу, POP, SMTP, IMAP, Open-URI;
• веб-додатки: HTTP-сервери, Rails, Sinatra, генерація HTML;
• написання розподіленого коду Ruby за допомогою drb
; • вибір сучасних інструментів розробки, що підвищують продуктивність.
В Ruby ми бачимо не «педантичну несуперечність», а суворе дотримання набору елементарних правил. Можливо, Шлях Ruby полягає в тому, що його підхід не є нерухомим. Адже при проектуванні мови необхідно слідувати велінням свого серця»
Все змінюється , і 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;
• мережеве програмування: клієнти , сервери часу, POP, SMTP, IMAP, Open-URI;
• веб-додатки: HTTP-сервери, Rails, Sinatra, генерація HTML;
• написання розподіленого коду Ruby за допомогою drb
; • вибір сучасних інструментів розробки, що підвищують продуктивність.
В Ruby ми бачимо не «педантичну несуперечність», а суворе дотримання набору елементарних правил. Можливо, Шлях Ruby полягає в тому, що його підхід не є нерухомим. Адже при проектуванні мови необхідно слідувати велінням свого серця»
- АвторХэл ФултонАндре Арко
- КатегоріяПрограмування
- МоваРосійська
- Рік2016
- Сторінок656
- Формат170х240 мм
- ОбкладинкаТверда
- Тип паперуОфсетний
- ІлюстраціїЧорно-білі
- ПерекладачА. Слинкин
- Номер видання3-е вид.
Відділення Нова Пошта80 ₴
Поштомат Нова Пошта40 ₴
Кур’єр Нова Пошта120 ₴
Відділення УкрПошта50 ₴
Кур’єр за адресою90 ₴
допоможіть тим, хто ще не читав