Ruby download links pdf, docx, txt, epub, kf8, azw3, djvu, fb2,mobi, rtf

Clever Algorithms: Nature-Inspired Programming Recipes

Clever Algorithms: Nature-Inspired Programming Recipes ebook download

This book provides a handbook of algorithmic recipes from the fields of Metaheuristics, Biologically Inspired Computation and Computational Intelligence that have been described in a complete, consistent, and centralized manner. These standardized descriptions were carefully designed to be accessible, usable, and understandable. Most of the algorithms described in this book were originally inspired by biological and natural systems, such as the adaptive capabilities of genetic evolution and the...

Add: 22-11-2017, 12:53 | Views: 9

Ruby on Rails 3 Tutorial: Learn Rails by Example

Ruby on Rails 3 Tutorial: Learn Rails by Example ebook download

“Ruby on Rails™ 3 Tutorial: Learn Rails by Exampleby Michael Hartl has become a must read for developers learning how to build Rails apps.”—Peter Cooper, Editor of Ruby InsideUsing Rails 3, 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™ 3 Tutorial is the solution. Leading Rails...

Add: 30-10-2017, 18:09 | Views: 11

Test-Drive ASP.NET MVC

Test-Drive ASP.NET MVC ebook download

It's testable. It's light-weight. It's open-source. It's . . . Microsoft?Yes, finally, Microsoft has figured it out. ASP.NET MVC 2.0 lets you test drive your code, control the output of your HTML, and leverage C# and .NET in an easy-to-use web framework. This book shows you all you need to know to get started developing web applications using test-driven development (TDD). You'll learn how to do everything from creating your first test, to building REST web services, to deploying your finished...

Add: 26-10-2017, 14:56 | Views: 15

The Rails 3 Way, 2nd Edition

The Rails 3 Way, 2nd Edition ebook download

The Rails™ 3 Way is a comprehensive resource that digs into the new features in Rails 3 and perhaps more importantly, the rationale behind them.
—Yehuda Katz, Rails Core The Bible for Ruby on Rails Application Development Ruby on Rails strips complexity from the development process, enabling professional developers to focus on what matters most: delivering business value via clean and maintainable code. The Rails™ 3 Way is the only comprehensive, authoritative guide to delivering...

Add: 25-10-2017, 10:18 | Views: 13

The RSpec Book: Behaviour Driven Development with Rspec, Cucumber, and Friends

The RSpec Book: Behaviour Driven Development with Rspec, Cucumber, and Friends ebook download

You'll get started right away with RSpec 2 and Cucumber by developing a simple game, using Cucumber to express high-level requirements in language your customer understands, and RSpec to express more granular requirements that focus on the behavior of individual objects in the system. You'll learn how to use test doubles (mocks and stubs) to control the environment and focus the RSpec examples on one object at a time, and how to customize RSpec to "speak" in the language of your domain. You'll...

Add: 24-10-2017, 20:10 | Views: 12

Agile Web Development with Rails, 3rd Edition

Agile Web Development with Rails, 3rd Edition ebook download

You want to write professional-grade applications: Rails is a full-stack, open-source web framework, with integrated support for unit, functional, and integration testing. It enforces good design principles, consistency of code across your team (and across your organization), and proper release management. But Rails is more than a set of best practices. Rails makes it both fun and easy to turn out very cool web applications. Need Ajax support, so your web applications are highly interactive?...

Add: 24-10-2017, 12:50 | Views: 12

DSLs in Action

DSLs in Action ebook download

Your success—and sanity—are closer at hand when you work at a higher level of abstraction, allowing your attention to be on the business problem rather than the details of the programming platform. Domain Specific Languages -- “little languages” implemented on top of conventional programming languages -- give you a way to do this because they model the domain of your business problem. DSLs in Action introduces the concepts and definitions a developer needs to build high-quality...

Add: 16-10-2017, 12:44 | Views: 9

Professional Enterprise .NET

Professional Enterprise .NET ebook download

Comprehensive coverage to help experienced .NET developers create flexible, extensible enterprise application code If you're an experienced Microsoft .NET developer, you'll find in this book a road map to the latest enterprise development methodologies. It covers the tools you will use in addition to Visual Studio, including Spring.NET and nUnit, and applies to development with ASP.NET, C#, VB, Office (VBA), and database. You will find comprehensive coverage of the tools and practices that...

Add: 10-10-2017, 16:04 | Views: 11

Rails AntiPatterns: Best Practice Ruby on Rails Refactoring

Rails AntiPatterns: Best Practice Ruby on Rails Refactoring ebook download

The Complete Guide to Avoiding and Fixing Common Rails 3 Code and Design Problems As developers worldwide have adopted the powerful Ruby on Rails web framework, many have fallen victim to common mistakes that reduce code quality, performance, reliability, stability, scalability, and maintainability. Rails™ AntiPatterns identifies these widespread Rails code and design problems, explains why they’re bad and why they happen—and shows exactly what to do instead.The book is organized into...

Add: 9-10-2017, 18:28 | Views: 14

The C# Programming Language, 4th Edition

The C# Programming Language, 4th Edition ebook download

“Based on my own experience, I can safely say that every .NET developer who reads this will have at least one ‘aha’ moment and will be a better developer for it.”–From the Foreword by Don Box The popular C# programming language combines the high productivity of rapid application development languages with the raw power of C and C++. Updated to cover the new features of C# 4.0, including dynamic binding, named and optional parameters, and covariant and contravariant...

Add: 5-10-2017, 16:29 | Views: 16

AJAX, Rich Internet Applications, and Web Development for Programmers

AJAX, Rich Internet Applications, and Web Development for Programmers ebook download

The practicing programmer's DEITEL® guide to AJAX, Rich Internet Applications, and web-application development This book applies the Deitel signature live-code approach to teaching Web 2.0 application development. The book presents concepts in the context of more than 180 fully tested programs (18,000+ lines of code), complete with syntax shading, detailed descriptions, and sample outputs. It features hundreds of tips that will help you build robust applications. Start with a concise...

Add: 2-09-2017, 15:59 | Views: 14

Sinatra: Up and Running

Sinatra: Up and Running ebook download

Take advantage of Sinatra, the Ruby-based web application library and domain-specific language used by GitHub, LinkedIn, Engine Yard, and other prominent organizations. With this concise book, you will quickly gain working knowledge of Sinatra and its minimalist approach to building both standalone and modular web applications.Sinatra serves as a lightweight wrapper around Rack middleware, with syntax that maps closely to functions exposed by HTTP verbs, which makes it ideal for web services...

Add: 31-08-2017, 11:05 | Views: 16

Eloquent Ruby

Eloquent Ruby ebook download

It’s easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the “Ruby way” of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists do–so you can leverage its immense, surprising power. Olsen draws on years of experience internalizing the Ruby culture and teaching Ruby to other programmers. He guides you to the “Ah Ha!” moments when it suddenly...

Add: 2-08-2017, 10:06 | Views: 22

Rails Test Prescriptions

Rails Test Prescriptions ebook download

Your Ruby on Rails application is sick. It's got bugs. Nobody remembers what that tricky piece of code was supposed to do, and nobody can tell what it actually does. Deadlines are looming, but every time you make the slightest change to the code, something else breaks. You need Test-Driven Development (TDD), a proven process for improving the design, maintainability, and long-term viability of software. In TDD, the tests come first, and then code is written to match the expectation of the test....

Add: 26-07-2017, 11:30 | Views: 146

Ruby Best Practices

Ruby Best Practices ebook download

How do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and techniques that can simplify your code and make you more productive. You'll learn how to write code that's readable, expressive, and much more. Ruby Best...

Add: 26-07-2017, 11:29 | Views: 194

Using JRuby: Bringing Ruby to Java

Using JRuby: Bringing Ruby to Java ebook download

In Using JRuby you'll venture into the wide world of open-source Ruby and Java libraries. Write Ruby on Rails web applications that run on Java servers like Tomcat. Use Java's JDBC or Hibernate to easily connect Ruby to industry-standard databases. Test your Java program using Ruby's elegant Cucumber and RSpec frameworks. Create dazzling desktop user interfaces with frameworks like Limelight and Monkeybars. Package a Rails or plain Ruby project for easy deployment to any Java environment. JRuby...

Add: 26-07-2017, 11:27 | Views: 69

The Cucumber Book: Behaviour-Driven Development for Testers and Developers

The Cucumber Book: Behaviour-Driven Development for Testers and Developers ebook download

Your customers want rock-solid, bug-free software that does exactly what they expect it to do. Yet they can't always articulate their ideas clearly enough for you to turn them into code. The Cucumber Book dives straight into the core of the problem: communication between people. Cucumber saves the day; it's a testing, communication, and requirements tool - all rolled into one. We'll show you how to express your customers' wild ideas as a set of clear, executable specifications that everyone on...

Add: 26-07-2017, 11:12 | Views: 62

Build Awesome Command-Line Applications in Ruby: Control Your Computer, Simplify Your Life

Build Awesome Command-Line Applications in Ruby: Control Your Computer, Simplify Your Life ebook download

As Ruby pro David Copeland explains, writing a command-line application that is self-documenting, robust, adaptable and forever useful is easier than you might think. Ruby is particularly suited to this task, since it combines high-level abstractions with "close to the metal" system interaction wrapped up in a concise, readable syntax. Moreover, Ruby has the support of a rich ecosystem of open-source tools and libraries. Ten insightful chapters each explain and demonstrate a command-line best...

Add: 26-07-2017, 11:12 | Views: 176

HTML5 Architecture

HTML5 Architecture ebook download

With HTML5 applications, developers are faced with new challenges, such as handling offline capable clients, merging data from the client back to their server side storage, and throttling resources based on the device connection speed. The UI is no longer generated by the server and pushed to the client. Today, developers are forced to look at web application architecture from a different perspective where the browser and javascript are taking just as much spotlight as server side code...

Add: 26-07-2017, 11:08 | Views: 145

The Rails View: Creating a Beautiful and Maintainable User Experience

The Rails View: Creating a Beautiful and Maintainable User Experience ebook download

Working in the View layer requires a breadth of knowledge and attention to detail unlike anywhere else in Rails. One wrong move can result in brittle, complex views that stop future development in its tracks. This book will help you break free from tangles of logic and markup in your views as you pick up the practical skills you need to implement your user interface cleanly and maintainably. You'll discover how to build up solid, sustainable layouts and popular interface elements with semantic...

Add: 26-07-2017, 11:02 | Views: 198

The dRuby Book: Distributed and Parallel Computing with Ruby

The dRuby Book: Distributed and Parallel Computing with Ruby ebook download

Learn from legendary Japanese Ruby hacker Masatoshi Seki in this first English-language book on his own Distributed Ruby library. You'll find out about distributed computing, advanced Ruby concepts and techniques, and the philosophy of the Ruby way---straight from the source. dRuby has been part of the Ruby standard library for more than a decade, yet few know the true power of the gem. Completely written in Ruby, dRuby enables you to communicate between distributed Ruby processes as if there...

Add: 26-07-2017, 11:02 | Views: 106

Rails Recipes: Rails 3 Edition

Rails Recipes: Rails 3 Edition ebook download

Written for novice to intermediate Rails developers, Rails Recipes: Rails 3 Edition is packed with solutions to 70 of the most vexing problems you're likely to face on the job. From building custom forms and powering pages with JQuery to integrating with legacy databases, it's all here. Each recipe has been updated to reflect the latest features of Rails 3.1 and each lays out a distinctive solution to a problem you may be facing today or could well encounter tomorrow. In addition, you'll find...

Add: 26-07-2017, 11:02 | Views: 162

Clojure Programming

Clojure Programming ebook download

Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every day. See how this JVM language can help eliminate unnecessary complexity from your programming...

Add: 26-07-2017, 11:01 | Views: 138

Sieben Wochen, sieben Sprachen

Sieben Wochen, sieben Sprachen ebook download

Die Welt der Programmierer erscheint vielen Mitmenschen noch immer als ein seltsamer Kreis an seltsamen Menschen, die seltsame Dinge tun, damit unsere Computer das tun, was wir wollen. Doch Programmierung ist nicht seltsam, sie kann sogar Spaß machen ;-) - wenn man versteht, worum es dabei geht. O'Reilly hat sich mit diversen Büchern wie Computergeschichte(n) - nicht nur für Geeks: von Antikythera zur Cloud oder Coding for Fun: Programmieren, spielen, IT-Geschichte erleben schon um das...

Add: 26-07-2017, 10:56 | Views: 75

Methods in Medical Informatics

Methods in Medical Informatics ebook download

Too often, healthcare workers are led to believe that medical informatics is a complex field that can only be mastered by teams of professional programmers. This is simply not the case. With just a few dozen simple algorithms, easily implemented with open source programming languages, you can fully utilize the medical information contained in clinical and research datasets. The common computational tasks of medical informatics are accessible to anyone willing to learn the basics. Methods in...

Add: 26-07-2017, 10:44 | Views: 125

MacRuby in Action

MacRuby in Action ebook download

For developers who have learned the elegant and highly productive Ruby language, it can be a real drag to switch back to a traditional static programming tool like Objective-C. MacRuby, a Ruby 1.9 implementation that sits directly on the Mac OS X core, gives Rubyists the potential to code Cocoa apps without sacrificing the language features they've come to depend on.MacRuby In Action is a tutorial for Ruby developers who want to code for OS X without learning Objective-C. Readers will learn the...

Add: 26-07-2017, 10:42 | Views: 124

MySQL Cookbook, 2nd Edition

MySQL Cookbook, 2nd Edition ebook download

Along with MySQL's popularity has come a flood of questions about solving specific problems, and that's where this Cookbook is essential. Designed as a handy resource when you need quick solutions or techniques, the book offers dozens of short, focused pieces of code and hundreds of worked-out examples for programmers of all levels who don't have the time (or expertise) to solve MySQL problems from scratch. The new edition covers MySQL 5.0 and its powerful new features, as well as the older but...

Add: 26-07-2017, 10:39 | Views: 79

Ajax Security

Ajax Security ebook download

The Hands-On, Practical Guide to Preventing Ajax-Related Security Vulnerabilities  More and more Web sites are being rewritten as Ajax applications; even traditional desktop software is rapidly moving to the Web via Ajax. But, all too often, this transition is being made with reckless disregard for security. If Ajax applications aren’t designed and coded properly, they can be susceptible to far more dangerous security vulnerabilities than conventional Web or desktop software. Ajax...

Add: 26-07-2017, 10:38 | Views: 180

The Book of Ruby: A Hands-On Guide for the Adventurous

The Book of Ruby: A Hands-On Guide for the Adventurous ebook download

Ruby is famous for being easy to learn, but most users only scratch the surface of what it can do. While other books focus on Ruby's trendier features, The Book of Ruby reveals the secret inner workings of one of the world's most popular programming languages, teaching you to write clear, maintainable code. You'll start with the basics—types, data structures, and control flows—and progress to advanced features like blocks, mixins, metaclasses, and beyond. Rather than bog you down with a lot of...

Add: 26-07-2017, 10:34 | Views: 172

The Ruby Programming Language

The Ruby Programming Language ebook download

The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:David Flanagan, bestselling author of programming language "bibles" (including javascript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository.Yukihiro "Matz" Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which...

Add: 26-07-2017, 10:34 | Views: 122

Java For Dummies, 5th Edition

Java For Dummies, 5th Edition ebook download

The top-selling beginning Java book is now fully updated for Java 7! Java is the platform-independent, object-oriented programming language used for developing web and mobile applications. The revised version offers new functionality and features that have programmers excited, and this popular guide covers them all. This book helps programmers create basic Java objects and learn when they can reuse existing code. It's just what inexperienced Java developers need to get going quickly with Java 2...

Add: 26-07-2017, 10:32 | Views: 98

Programming Windows Azure: Programming the Microsoft Cloud

Programming Windows Azure: Programming the Microsoft Cloud ebook download

Learn the nuts and bolts of cloud computing with Windows Azure, Microsoft's new Internet services platform. Written by a key member of the product development team, this book shows you how to build, deploy, host, and manage applications using Windows Azure's programming model and essential storage services. Chapters in Programming Windows Azure are organized to reflect the platform's buffet of services. The book's first half focuses on how to write and host application code on Windows Azure,...

Add: 26-07-2017, 10:31 | Views: 175

Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors

Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors ebook download

More than ever, learning to program concurrency is critical to creating faster, responsive applications. Speedy and affordable multicore hardware is driving the demand for high-performing applications, and you can leverage the Java platform to bring these applications to life. Concurrency on the Java platform has evolved, from the synchronization model of JDK to software transactional memory (STM) and actor-based concurrency. This book is the first to show you all these concurrency styles so...

Add: 26-07-2017, 10:30 | Views: 129

Distributed Programming with Ruby

Distributed Programming with Ruby ebook download

 “A must have title for the well-rounded Ruby programmer building advanced Rails applications and large systems!”OBIE FERNANDEZ, Series EditorComplete, Hands-On Guide to Building Advanced Distributed Applications with RubyDistributed programming techniques make applications easier to scale, develop, and deploy—especially in emerging cloud computing environments. Now, one of the Ruby community’s leading experts has written the first definitive guide to distributed programming...

Add: 26-07-2017, 10:30 | Views: 111

Professional F# 2.0

Professional F# 2.0 ebook download

This is a book on the F# programming language. On the surface of things, that is an intuitively obvious statement, given the title of this book. However, despite the apparent redundancy in saying it aloud, the sentence above elegantly describes what this book is about: The authors are not attempting to teach developers how to accomplish tasks from other languages in this one, nor are they attempting to evangelize the language or its feature set or its use "over" other languages. They...

Add: 26-07-2017, 10:25 | Views: 69

The Joy of Clojure: Thinking the Clojure Way

The Joy of Clojure: Thinking the Clojure Way ebook download

About the Book If you've seen how dozens of lines of Java or Ruby can dissolve into just a few lines of Clojure, you'll know why the authors of this book call it a "joyful language." Clojure is a dialect of Lisp that runs on the JVM. It combines the nice features of a scripting language with the powerful features of a production environment—features like persistent data structures and clean multithreading that you'll need for industrial-strength application development. The Joy of Clojure goes...

Add: 26-07-2017, 10:24 | Views: 162

Rails 3 in Action

Rails 3 in Action ebook download

Summary Rails 3 in Action is a collaboration between Rails community leaders, Ryan Bigg and Yehuda Katz, that covers Rails 3.1 making it the most up-to-date resource available. But it's much more than just a Rails 3 reference book. You'll learn to do Rails the right way, so you can build stable, scalable, and maintainable apps that will satisfy even the most demanding clients. About the Book Rails 3 is a full stack, open source web framework powered by Ruby and this book is an introduction to...

Add: 26-07-2017, 10:23 | Views: 203

Continuous Testing: with Ruby, Rails, and javascript

Continuous Testing: with Ruby, Rails, and javascript ebook download

Continuous Testing (CT) is a developer practice that shortens the feedback loops established by test-driven development and continuous integration. Building on techniques used by Agile software development practitioners, Continuous Testing with Ruby shows you how to get instant feedback about both the quality of your code, and the quality of your tests. We show how you can create a customized continuous testing environment, specifically suited to the projects you're working on. You'll see...

Add: 26-07-2017, 10:19 | Views: 163

Ruby by Example: Concepts and Code

Ruby by Example: Concepts and Code ebook download

There may be no better way to learn how to program than by dissecting real, representative examples written in your language of choice. Ruby by Example analyzes a series of Ruby scripts, examining how the code works, explaining the concepts it illustrates, and showing how to modify it to suit your needs. Baird's examples demonstrate key features of the language (such as inheritance, encapsulation, higher-order functions, and recursion), while simultaneously solving difficult problems (such as...

Add: 26-07-2017, 10:19 | Views: 202

IronRuby Unleashed

IronRuby Unleashed ebook download

Ruby has built an enormous following of developers attracted by its intuitiveness, flexibility, and simplicity. Meanwhile, Microsoft’s .NET has grown and matured into a platform of unparalleled power. IronRuby brings them together, enabling developers to write elegant, efficient Ruby code that seamlessly integrates with .NET objects and leverages .NET’s full capabilities. Now, in IronRuby Unleashed, one of IronRuby’s most respected early adopters demonstrates how to write...

Add: 26-07-2017, 10:17 | Views: 178