Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Practical Ruby Projects: Ideas for the Eclectic Programmer

Buy
This book is titled Practical Ruby Projects. And let me start by saying that the projects are practical. But they might not be quite what you’re used to. Flip through the book. You won’t find any references to enterprise deployment. Not a word about business logic. In fact, hard as it is to believe, there’s no web programming! But if you exclude those things, what’s left? Why, everything else, of course!

Each chapter in this book turns Ruby loose on a new interesting problem or project. They range from creative endeavors to investigative simulations to the exploration of computer programming languages themselves. Ruby is a programming language, but it’s also a tool to create, understand, and entertain. This book is all about Ruby.

Since this book was written with the assumption that you have a basic knowledge of Ruby, odds are you already know about Ruby’s strengths.
(HTML tags aren't allowed.)

C++ AMP: Accelerated Massive Parallelism with Microsoft Visual C++
C++ AMP: Accelerated Massive Parallelism with Microsoft Visual C++
For most of computing history, we benefited from exponential increases in performance of scalar processors. That has come to an end. We are now at the dawn of the heterogeneous parallel computing era. With all applications being power-sensitive and all computing systems being power-limited, from mobile to cloud, future computing...
Mastering Go: Create Golang production applications using network libraries, concurrency, and advanced Go data structures
Mastering Go: Create Golang production applications using network libraries, concurrency, and advanced Go data structures

Exploring the major features and packages of Go, along with its types and data-structures, enabling the reader to write threadsafe, concurrent cloud, and network applications

Key Features

  • Not your typical introduction to the Golang programming language
  • Exploring Golang...
Solution Processing of Inorganic Materials
Solution Processing of Inorganic Materials
Discover the materials set to revolutionize the electronics industry

The search for electronic materials that can be cheaply solution-processed into films, while simultaneously providing quality device characteristics, represents a major challenge for materials scientists. Continuous semiconducting thin films with large carrier mobilities are...


Experimental Research in Evolutionary Computation: The New Experimentalism (Natural Computing Series)
Experimental Research in Evolutionary Computation: The New Experimentalism (Natural Computing Series)

Experimentation is necessary - a purely theoretical approach is not reasonable. The new experimentalism, a development in the modern philosophy of science, considers that an experiment can have a life of its own. It provides a statistical methodology to learn from experiments, where the experimenter should distinguish between statistical...

Convergence of Project Management and Knowledge Management
Convergence of Project Management and Knowledge Management

Knowledge is power, but this is especially true for teams carrying out a project. As in other arenas, the effective use of knowledge is possible only if it is readily accessible, well organized, properly analyzed, and competently disseminated to meet the project needs. Knowledge gained from project failures or successes is vital for the long...

Broadband Packet Switching Technologies: A Practical Guide to ATM Switches and IP Routers
Broadband Packet Switching Technologies: A Practical Guide to ATM Switches and IP Routers
The effective design of high-speed, reliable switching systems is essential for moving the huge volumes of traffic and multimedia over modern communications networks. This book explains all the main packet-switching architectures, including all theoretical and practical topics relevant to the design and management of high-speed networks. Delivering...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy