The Pragmatic Bookshelf, 2019. — 244 p. — ISBN: 978-1-68050-286-2 Crystal is for Ruby programmers who want more performance or for developers who enjoy working in a high-level scripting environment. Crystal combines native execution speed and concurrency with Ruby-like syntax, so you will feel right at home. This book, the first available on Crystal, shows you how to write...
2nd Edition. — Manning Publications, 2014. — 536 p. — ISBN: 1617291692. The Well-Grounded Rubyist, Second Edition is a beautifully written tutorial that begins with your first Ruby program and goes on to explore sophisticated topics like callable objects, reflection, and threading. The book concentrates on the language, preparing you to use Ruby in any way you choose. This...
Thoughtbot inc., 2013. — 57 p. If you’ve worked on a web application in the past decade, there’s a good chance you’ve written mapping or geocoding functionality. We’ve worked on numerous Rails applications that geocode certain pieces of data; each time, we had to remind ourselves which Ruby gems to use for searching, how to retrieve coordinate information from the browser, and...
Apress, 2020. — 85 p. — ISBN-13 (electronic): 978-1-4842-5546-9. Learn how to make better decisions and write cleaner Ruby code. This book shows you how to avoid messy code that is hard to test and which cripples productivity. Author Carleton DiLeo shares hard-learned lessons gained from years of experience across numerous codebases both large and small. Each chapter covers the...
Thoughtbot, inc., 2014. — 227 p. The reference for writing fantastic Rails applications. You build web applications, and you love Ruby on Rails because it provides a framework for developing applications that are are fast, fun, and easy to change. Over time these applications can become bloated, development slows down, and changes to the codebase become painful. This book was...
3rd Edition. — Addison-Wesley Professional, 2015. — 816 p. — ISBN10: 0321714636, ISBN13: 978-0-321-71463-3. Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularity has grown tremendously in the five years since the first edition of this book. The new edition The Ruby Way illuminates Ruby...
Revision 10. — 2012. — 197 p. Hi there! Welcome to Objects on Rails. This text is a step-by-step walkthrough following the construction of a simple web application using Ruby on Rails. It differs from other such walkthroughs in that it attempts to apply a strongly Object-Oriented philosophy to the process. Wait a sec! you say. Isn’t Rails already Object-Oriented? Well, yes and...
Addison Wesley, 2012. - 600 p. ISBN10: 0321832051, 2nd Edition Using Rails, developers can build web applications of exceptional elegance and power. Although its remarkable capabilities have made Ruby on Rails one of the world’s most popular web development frameworks, it can be challenging to learn and use. Ruby on Rails Tutorial, Second Edition, is the solution. Best-selling...
CreateSpace, 2018. — 364 p. This book is about the usage of Data Structures and Algorithms in computer programming. We will be studying complexity analysis. Then will look into the various data structures and their algorithms. We will be studying Linked-List, Stack, Queue, Trees, Heap, Hash Table and Graphs. We will be studying Sorting & Searching techniques. Then we will be...
The Pragmatic Bookshelf, 2019. — 238 p. — ISBN: 978-1-68050-273-2. Docker does for DevOps what Rails did for web development — it gives you a new set of superpowers. Gone are “works on my machine” woes and lengthy setup tasks, replaced instead by a simple, consistent, Docker-based development environment that will have your team up and running in seconds. Gain hands-on,...
Thoughtbot inc., 2013. — 181 p. Build snappier, more interactive apps with cleaner code and better tests in no time. You build web apps, and you’ve seen the shift towards highly interactive, rich client-side web applications. Over the past years, we’ve seen the same things, and have built our apps, processes, and best practices around this. Learn the better way to build rich,...
Pragmatic Bookshelf, 2021. — 382 p. — ISBN: 978-1680507218. Improve the user experience for your Rails app with rich, engaging client-side interactions. Learn to use the Rails 6 tools and simplify the complex JavaScript ecosystem. It’s easier than ever to build user interactions with Hotwire, Turbo, Stimulus, and Webpacker. You can add great front-end flair without much extra...
The Pragmatic Programmers. — December 2014. — 324 p. Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with a regular dose of test-driven development. Rails 4 Test Prescriptions is a comprehensive guide to how tests can help you design and write better Rails applications. In this completely revised edition, you’ll learn why testing works...
Pragmatic Bookshelf, 2020. — 496 p. — ISBN: 978-1680506709. Learn Rails the way the Rails core team recommends it, along with the tens of thousands of developers who have used this broad, far-reaching tutorial and reference. If you’re new to Rails, you’ll get step-by-step guidance. If you’re an experienced developer, get the comprehensive, insider information you need for the...
Thoughtbot inc., 2017. — 116 p. Writing effective tests is a necessary part of Ruby development. An effective test suite guides you towards maintainable code. It allows you to make major changes to your application and be confident that everything still works. Testing Rails is a practical approach to learning testing. We'll discuss the tools and processes we use every day at...
Leanpub, 2015. — 259 p. Trailblazer is a thin layer on top of Rails and brings a high-level application architecture, decent encapsulation and a new code structure. Here are the main features. Logicless models solely focusing on persistence. Skinny controllers working as endpoints, only. Domain objects for your business logic, known as operations. Form objects for...
Thoughtbot inc., 2016. — 111 p. The reference for writing superb iOS apps with Ruby on Rails backends. This book is really two books in one. The the first book covers building a backend API in Rails. We will demonstrate how to create a robust, clean, flexible JSON API. Along the way, we’ll discuss different approaches that we didn’t choose and discuss their drawbacks. The...
Comments