This is a book of recipes: solutions to common problems, copy-and-paste code snippets, explanations, examples, and short tutorials.
This book is meant to save you time. Time, as they say, is money, but a span of time is also a piece of your life. Our lives are better spent creating new things than fighting our own errors, or trying to solve problems that have already been solved. We present this book in the hope that the time it saves, distributed across all its readers, will greatly outweigh the time we spent creating it.
Strings.
Ruby is a programmer-friendly language. If you are already familiar with object oriented programming, Ruby should quickly become second nature. If you’ve struggled with learning object-oriented programming or are not familiar with it, Ruby should make more sense to you than other object-oriented languages because Ruby’s methods are consistently named, concise, and generally act the way you expect.
Throughout this book, we demonstrate concepts through interactive Ruby sessions. Strings are a good place to start because not only are they a useful data type, they’re easy to create and use. They provide a simple introduction to Ruby, a point of comparison between Ruby and other languages you might know, and an approachable way to introduce important Ruby concepts like duck typing (see Recipe 2.12), open classes (demonstrated in Recipe 2.10), symbols (Recipe 2.7), and even Ruby gems (Recipe 2.20).
Contents.
Preface.
1. Ruby 2.1.
2. Strings.
3. Numbers.
4. Date and Time.
5. Arrays.
6. Hashes.
7. Files and Directories.
8. Code Blocks and Iteration.
9. Objects and Classes.
10. Modules and Namespaces.
11. Reflection and Metaprogramming.
12. XML and HTML.
13. Graphics and Other File Formats.
14. Databases and Persistence.
15. Internet Services.
16. Web Development: Ruby on Rails.
17. Web Development: Sinatra.
18. Web Services and Distributed Programming.
19. Testing, Debugging, Optimizing, and Documenting.
20. Packaging and Distributing Software.
21. Automating Tasks with Rake.
22. Multitasking and Multithreading.
23. User Interface.
24. Extending Ruby with Other Languages.
25. System Administration.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Ruby Cookbook, 2E, Carlson L., Richardson L., 2010 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Хештеги: #учебник по программированию :: #программирование :: #Carlson :: #Richardson
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Программирование, Введение в профессию, том 2, Низкоуровневое программирование, Столяров А.В., 2016
- Программирование для нормальных с нуля на языке Python, часть 1, Сысоева М.В., Сысоев И.В., 2023
- Программирование для нормальных с нуля на языке Python, часть 2, Сысоева М.В., Сысоев И.В., 2023
- Алгоритмы оптимизации, Кохендерфер М.Д., Уилер Т.А., 2020
Предыдущие статьи:
- Resilience and Reliability on AWS, Geurtsen J., Paganelli F., 2013
- Python Cookbook, Third edition, Beazley D., Jones B., 2013
- JavaScript and jQuery, Interactive Front-End Web Development, Duckett J., 2014
- Сила JavaScript, 68 способов эффективного использования JS, Херман Д., 2013