Showing posts with label Ruby. Show all posts
Showing posts with label Ruby. Show all posts

Saturday, July 9, 2011

Continuous Testing: with Ruby, Rails, and JavaScript

Continuous Testing: with Ruby, Rails, and JavaScript

Continuous Testing: with Ruby, Rails, and javascript By Ben Rady, Rod Coffin
Publisher: Pra.gm..atic Books..helf 2011 | 160 Pages | ISBN: 1934356700 | PDF + EPUB + MOBI | 8 MB


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 working examples for languages such as Ruby and javascript, but the techniques described in this book can easily be applied no matter what technology you happen to be working with. We also cover how to extend this environment when working with frameworks such as Ruby on Rails, and discuss how creating rapid feedback loops can dramatically increase the rate at which you can deliver working, valuable software.

Automated testing is an increasingly common practice in the software development industry. However, many companies struggle to gain all the benefits of automated testing, due to poorly written or incomplete tests. Continuous Testing with Ruby shows how these companies can get the most value out of their existing tests. It also helps you improve the quality of the new tests you write, by giving you instant feedback about problem areas, and creating a visceral feedback loop for test quality that you can actually feel as you work.

Just as continuous integration and test-driven development have changed the definition of software development in the last ten years, Continuous Testing is poised to become a standard practice for development teams in the next decade.



Continuous Testing: with Ruby, Rails, and JavaScript

Download Links (clickable):

FileSonic
Published: By: ebookstraining - 5:34 PM

Saturday, November 27, 2010

Practical Reporting with Ruby and Rails

Practical Reporting with Ruby and Rails
Practical Reporting with Ruby and Rails By David Berube
Publisher: Apress 2010 | 312 Pages | ISBN: 1590599330 | PDF | 15 MB


Business intelligence and real–time reporting mechanisms play a major role in any of today’s forward–looking business plans. With many of these solutions being moved to the Web, the popular Rails framework and its underlying Ruby language are playing a major role alongside web services in building the reporting solutions of tomorrow.

Practical Reporting with Ruby and Rails is the first book to comprehensively introduce this popular framework, guiding readers through a wide–ranging array of features. Note this isn’t a staid guide to generating traditional reports, but rather it shows you how the Ruby language and Rails framework can create truly compelling reporting services by plugging into popular third-party applications and services such as Google AdWords, UPS.com, iTunes, and SalesForce.com.

What you’ll learn
Create reporting solutions for both the Web and the desktop.
Integrate with powerful third–party retail solutions such as eBay, and Amazon.com in order to monitor your sales campaigns in real–time.
Build an invoice reporting system using Rails and PayPal.
Monitor your sales performance by taking advantage of SugarCRM’s web service offerings.
Download HotFile:

http://hotfile.com/dl/85481191/e482c22/1590599330_bookitplus.net.rar.html
Published: By: admin - 10:30 PM

Wednesday, August 19, 2009

Programming Cocoa with Ruby: Create Compelling Mac Apps Using RubyCocoa

Programming Cocoa with Ruby: Create Compelling Mac Apps Using RubyCocoa
Programming Cocoa with Ruby: Create Compelling Mac Apps Using RubyCocoa
Product Description
This is a book for the Ruby programmer who’s never written a Mac app before. Through this hands-on tutorial, you’ll learn all about the Cocoa framework for programming on Mac OS X. Join the author’s journey as this experienced Ruby programmer delves into the Cocoa framework right from the beginning, answering the same questions and solving the same problems that you’ll face. Together you’ll build a single application that threads throughout the book, and it’s not a toy. You’ll cover topics that may not be the flashiest parts of Cocoa, but they’re ones you’ll need to know to create robust, feature-rich applications for yourself. And you’ll learn more than just Cocoa and RubyCocoa, you’ll get first-hand effective agile development practices. You’ll see test-first development of user-interface code, little domain-specific languages that take advantage of Ruby features, and other Rubyish tricks.
At the end of the book, you’ll be ready to write a real Mac OS X application that can be distributed to real users.






DoWnloAd File



Password default : www.bookitplus.net
Published: By: admin - 1:36 AM

Friday, July 31, 2009

Enterprise Recipes with Ruby and Rails

Enterprise Recipes with Ruby and Rails

Enterprise Recipes with Ruby and Rails

Product Description
Enterprise Recipes with Ruby and Rails helps you to overcome typical obstacles hidden in every enterprise’s infrastructure. It doesn’t matter if your Rails application needs to access your company’s message-oriented middleware or if it has to scan through tons of huge XML documents to get a missing piece of data. Ruby and Rails enable you to create solutions that are both elegant and efficient.

With more than 50 concise, targeted recipes, this book shows you how to use existing infrastructure to develop effectively for the enterprise. For example, Ruby is an excellent language for manipulating both textual and binary data. This is enormously useful, because typical enterprise software is about storing and processing huge amounts of data. You’ll learn how to process data in various popular data formats such as XML, CSV, fixed length records, and JSON.

This book covers the whole spectrum of distributed application technologies, ranging from simple socket-based servers to full-blown Service Oriented Architectures. In addition, Ruby is a perfect ally when you have to integrate with RESTful and SOAP services, or when you have to access message-oriented middleware. It even helps you to reuse your existing C/C++, Java, or .NET code with ease.

Since the advent of the Web, many enterprises have opened their internal services to the outside world to participate in the rapidly growing world of e-commerce. As an enterprise programmer you’d better learn how to use existing payment gateways and how to implement security mechanisms to protect your company’s data and your customers’ privacy, and this book shows you how.

Enterprise programming is not only about developing huge software projects but also about maintaining and operating them. You’ll save a lot of valuable time if you document your software (of course, automatically) and automate tedious and recurring tasks, such as monitoring your servers and testing your programs. Enterprise Recipes with Ruby and Rails covers these major enterprise concerns, giving you tools and knowledge you’ll turn to over and over.

About the Author
Maik Schmidt has worked as a software developer for more than 15 years and makes a living creating complex solutions for mid-size enterprises. Outside his day job, he writes book reviews and articles for computer science magazines and contributes code to open source projects. In his spare time he enjoys reading, blogging, and scuba diving.

download

Rapidshare

Uploading
DoWnloAd


Password default : www.bookitplus.net
Published: By: admin - 5:53 PM

Sunday, July 19, 2009

The Well-Grounded Rubyist

The Well-Grounded Rubyist

The Well-Grounded Rubyist

Product Description
The Well-Grounded Rubyist takes you from interested novice to proficient practitioner. It’s a beautifully written tutorial that begins with the basic steps to get your first Ruby program up and running and goes on to explore sophisticated topics like callable objects, reflection, and threading. Whether the topic is simple or tough, the book’s easy-to-follow examples and explanations will give you immediate confidence as you build your Ruby programming skills.

The Well-Grounded Rubyist is a thoroughly revised and updated edition of the best-selling Ruby for Rails. In this new book, expert author David A. Black moves beyond Rails and presents a broader view of Ruby. It covers Ruby 1.9, and keeps the same sharp focus and clear writing that made Ruby for Rails stand out.

Starting with the basics, The Well-Grounded Rubyist explains Ruby objects and their interactions from the ground up. In the middle chapters, the book turns to an examination of Ruby’s built-in, core classes, showing the reader how to manipulate strings, numbers, arrays, ranges, hashes, sets, and more. Regular expressions get attention, as do file and other I/O operations.

Along the way, the reader is introduced to numerous tools included in the standard Ruby distribution–tools like the task manager Rake and the interactive Ruby console-based interpreter Irb–that facilitate Ruby development and make it an integrated and pleasant experience.

The book encompasses advanced topics, like the design of Ruby’s class and module system, and the use of Ruby threads, taking even the new Rubyist deep into the language and giving every reader the foundations necessary to use, explore, and enjoy this unusually popular and versatile language.

It’s no wonder one reader commented: “The technical depth is just right to not distract beginners, yet detailed enough for more advanced readers.”
About the Author
David A. Black is a well-known Ruby programmer, trainer, consultant, event organizer, and author. David has been programming in Ruby since 2000, and is currently the director of the Ruby/Rails consultancy Ruby Power and Light, LLC. A founding director of Ruby Central, Inc. and a Ruby standard library contributor, David has written or contributed to a number of popular books about Ruby and Ruby on Rails, including “Ruby for Rails”, “The Rails Way”, and “Ruby in Practice”.



DownLoad
>>> UpLoading
>>> Rapidshare
>>> Hotfile


Password default : www.bookitplus.net
Published: By: admin - 7:28 PM

Ruby on Rails Bible

Ruby on Rails Bible

Ruby on Rails Bible

Product Description
Thanks to the explosive growth in popularity of the Rails framework, the equally popular Ruby programming language now has a great place to hang its hat. The powerful combination of the two provides the perfect toolset to create Web applications that feature concise code, clean syntax, and easy maintenance. This must-have book is your best guide on how to jump on the RoR bandwagon—from the basics of Ruby programming to advanced techniques for experienced Rails developers.



DownLoad
>>> UpLoading
>>> Rapidshare
>>> Hotfile


Password default : www.bookitplus.net
Published: By: admin - 7:04 PM

Saturday, July 18, 2009

Ruby in Practice

Ruby in Practice

Ruby in Practice

Product Description
Ruby in Practice increases your productivity by showing you specific Ruby techniques you can use in your projects. The book offers detailed strategies for using Ruby in a large-scale environment. You’ll see concrete examples of integration, messaging, web development, and databases, all presented in a clear Problem/Solution format. This book won’t help you push your deadline back, but it will help you get the job done in less time.

Above all, Ruby in Practice is a practical book for developers who want an in depth understanding of the Ruby language and its toolset. The book is divided into three major parts.

The first part concentrates on issues that developers face both from within their organizations and from their peers. The authors weigh the costs and benefits of using Ruby in enterprise development projects, the over-riding theme being that every developer should always aim to use the right tool for any particular job. The authors then examine the pros and cons of developing with Ruby, and where appropriate, compare Ruby to other languages, both conceptually and in code.

The second part discusses techniques for communication and integration of systems. The authors describe how libraries and techniques are used to facilitate messaging, web development and communication automation. They also focus on how the strategies in the first section can be used with these libraries to make development more flexible and efficient.

The last part shows how to manage data and integrate with existing data using Ruby. The authors describe techniques for using existing Ruby libraries that either replace popular Java libraries or can interface with existing data in a different way. They go on to show you how strategies covered in the first section can be used to enable Ruby to interact with existing assets or to build new data systems.

About the Author
Jeremy McAnally has been programming for about eight years and doing graphic design for four years. He is curerntly a freelance Ruby and Rails developer, consultant, and author. He has over three years’ experience with Ruby and two years’ with Rails; in that time has has developed a number of small, localized intranet systems and mediumt- large-scale systems in Ruby.

Assaf Arkin got bitten by the business software bug in ‘89, back when client-servers were the thing and C was a reasonable language for writing business logic. In ‘96 he switched to Java, and gave us client-servers for web apps. In ‘99 he discovered the beauty of XML and the appeal of open source, and was a founding member of XML Apache. In ‘05 he fell for Ruby’s charms and has been using it since for development and for plugging holes that Java left behind.



DownLoad
>>> UpLoading
>>> Rapidshare
>>> Hotfile


Password default : www.bookitplus.net
Published: By: admin - 6:15 PM

Friday, July 10, 2009

Programming Ruby 1.9: The Pragmatic Programmers’ Guide

Programming Ruby 1.9: The Pragmatic Programmers Guide

Programming Ruby 1.9: The Pragmatic Programmers' Guide

Product Description
Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages, making Ruby a favorite tool of intelligent, forward-thinking programmers and the basis for the Rails web framework.

This is the reference manual for Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including all the new and changed methods introduced by Ruby 1.9). It also includes all the new and changed syntax and semantics introduced since Ruby 1.8. Learn about the new parameter passing rules, local variable scoping in blocks, fibers, multinationalization, and the new block declaration syntax, among other exciting new features.

About the Author
Dave Thomas is a cornerstone of the Ruby community, and is personally responsible for many of its innovative directions and initiatives. He and original co-author Andy Hunt are founders of the Pragmatic Programmers and the Pragmatic Bookshelf.

Chad Fowler is co-director of Ruby Central, Inc., and remains an active, driving force in the Ruby community.

Dave Thomas and original co-author Andy Hunt are founders of the Pragmatic Programmers and the Pragmatic Bookshelf.



DownLoad
UpLoading
Rapidshare
Hotfile


Password default : www.bookitplus.net
Published: By: admin - 1:06 AM

Friday, June 19, 2009

NetBeans™ Ruby and Rails IDE with JRuby

NetBeans™ Ruby and Rails IDE with JRuby

NetBeans™ Ruby and Rails IDE with JRuby

Product Description

As Ruby and Rails continues to grow, and more and more jobs are coming online that require you to effectively develop Ruby and Rails in the web tier. Beyond the Rails framework, there are still very few proven tools and IDEs to get the job done, at least until now. The NetBeans Ruby and Rails IDE, according to some, is by far the best and proven IDE in Ruby and Rails. Who would’ve thought a Java IDE could do Ruby and Rails?

Published with the developer in mind, firstPress technical briefs explore emerging technologies that have the potential to be critical for tomorrow’s industry. Apress keeps developers one step ahead by presenting key information as early as possible in a PDF of 150 pages or less. Explore the future through Apress with NetBeans™ Ruby and Rails IDE with JRuby, an officially endorsed NetBeans project book, which is for Ruby and Rails programmers who want to take advantage of the NetBeans IDE to facilitate their Ruby and/or Rails web application development.

  • Shows you how to use the NetBeans IDE 6.5 in the Ruby and Rails development processes
  • Gives you in–depth information to help you configure the working environment for your specific Ruby interpreter, application server, and database server
  • Showcases the NetBeans features that enhance your productivity from project creation, to editing, debugging, and testing

Authors Chris Kutler and Brian Leonard work closely with both the developers of the NetBeans Ruby and Rails IDE project and the user community. The authors’ in–depth knowledge of the numerous product features, in addition to an understanding of how the community uses the product to meet their development practices, enables them to present you the essential information necessary to efficiently and effectively use the tools of this IDE.

What you’ll learn

  • Getting a fully functional Ruby on Rails environment up and running with a single product installation
  • Abandoning the command line for all things Rails: project creation, GEM installation, etc.
  • Working with all facets of your project—source code, databases, web servers—from a single environment
  • Debugging Ruby code interactively, even the Ruby on Rails source code, to really understand what the Rails framework is doing
  • Running Ruby applications on the Java VM and deploying Rails applications to Java servlet containers such as GlassFish and Tomcat

download



Password default : www.bookitplus.net
Published: By: admin - 8:13 AM

JRuby Cookbook

JRuby Cookbook

JRuby Cookbook

Product Description
If you’re interested in JRuby, you probably don’t need a turorial on Ruby, Rails, or Java — you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more. Using numerous reusable code samples, JRuby Cookbook shows you how to:
  • Install and update JRuby on Windows, Mac OS X, and Linux, and IDEs such as NetBeans and Eclipse
  • Package and deploy Rails apps on Java Servlet containers and Java EE application servers, including JBoss, Tomcat, and GlassFish

  • Integrate Ruby and Rails applications with popular Java EE technologies such as JMS, JMX, JPA, Spring, and Hibernate
  • Develop desktop and client applications with cross-platform Java UI technologies and toolkits such as Swing, SWT, and Java 2D
  • Maximize the flexibility of your testing and build environment, using both existing Java-based tools such as Ant and Maven and newer Ruby-based tools such as Rake, Raven, and Buildr

The JRuby interpreter combines Ruby’s simplicity and ease of use with Java’s extensive libraries and technologies, a potent blend that opens new possibilities for Ruby, Rails, and Java. This Cookbook helps you take full advantage of JRuby’s potential.

“The JRuby Cookbook is an excellent book for any polyglot who is trying to bridge the gap between Java and Ruby. It provides solutions to specific problems developers face in both their development and testing environments, along with the applications they’re building.” — Bob McWhirter, Research & Prototyping, Red Hat Middleware

About the Author
Justin Edelson is the Vice President of Platform Engineering for MTV Networks. He was the co-author (with Brett McLaughlin) of Java & XML, 3rd Edition, published in December 2006.

Henry Liu is an experienced software developer and game designer. He is currently a Senior Software Developer at MTV Networks. He maintains an Open Source Ruby project for collaborative filtering named slopeone-gem and is an active member of the New York City Ruby Users Group.

download



Password default : www.bookitplus.net
Published: By: admin - 8:12 AM

Friday, June 12, 2009

Building Dynamic Web 2.0 Websites with Ruby on Rails


Ruby on Rails is an open-source web application framework ideally suited to building business applications, accelerating and simplifying the creation of database-driven websites. It has been developed on the Ruby platform.
This book is a tutorial for creating a complete website with Ruby on Rails (RoR). It will teach you to develop database-backed web applications according to the Model-View-Controller pattern. It will take you on a joy ride right from installation to a complete dynamic website. All the applications discussed in this book will help you add exciting features to your website. This book will show you how to assemble RoR’s features and leverage its power to design, develop, and deploy a fully featured website.

download links:

http://rapidshare.com/files/243770764/web2.rar



Password default : www.bookitplus.net
Published: By: admin - 7:02 PM

Sunday, June 7, 2009

Game Programming with Python, Lua, and Ruby (Game Development)

Product Description
Get ready to dive headfirst into the world of programming! “Game Programming with Python, Lua, and Ruby” offers an in-depth look at these three flexible languages as they relate to creating games. No matter what your skill level as a programmer, this book provides the guidance you need. Each language is covered in its own section?you’ll begin with the basics of syntax and style and then move on to more advanced topics. Follow along with each language or jump right to a specific section! Similar features in Python, Lua, and Ruby?including functions, string handling, data types, commenting, and arrays and strings?are examined. Learn how each language is used in popular game engines and projects, and jumpstart your programming expertise as you develop skills you’ll use again and again!

About the Author
Tom Gutschmidt has been a freelance technical writer for the past two years, with articles mainly appearing on Earthweb, Gamelan, and Developer.com. He also worked as an editor for the RPG website GameBanshee for the year 2001. Currently he is the youngest member of a small development team in an encryption and key management company (Widevine Technologies). Gutschmidt has worked on a number of open source game projects, do freelance work currently making web based games, and actively work on mod development.

His current projects include running an online gaming site that focuses on NWN mods and flash game development. The site has a small but regular following. He is wrapping up production on a full length NWN game mod that is in the late stages of beta testing.

Download



Password default : book4it.blogspot.com
Published: By: admin - 11:46 AM

Monday, June 1, 2009

Beginning Ruby on Rails

Beginning Ruby on Rails

Beginning Ruby on Rails

Product Description
Ruby on Rails is the revolutionary online programming tool that makes creating functional e-commerce web sites faster and easier than ever. With the intuitive, straightforward nature of Ruby and the development platform provided by Rails, you can put together full-fledged web applications quickly, even if you’re new to web programming.

You will find a thorough introduction to both Ruby and Rails in this book. You’ll get the easy instructions for acquiring and installing both; understand the nature of conditionals, loops, methods, and blocks; and become familiar with Ruby’s classes and objects. You’ll learn to build Rails applications, connect to databases, perform necessary testing, and put the whole thing together to create real-world applications such as shopping carts and online catalogs–apps you can actually use right away.

What you will learn from this book
* How to install and use Ruby and Rails
* Object-oriented programming with Ruby
* Rails fundamentals and how to create basic online applications
* How to work with HTML controls, use models in Rails applications, and work with sessions
* Details on working with databases and creating, editing, and deleting database records
* Methods for handling cookies and filters and for caching pages
* How to connect Rails with Ajax

Who this book is for

This book is for anyone who wants to develop online applications using Ruby and Rails. A basic understanding of programming is helpful; some knowledge of HTML is necessary.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

download



Password default : book4it.blogspot.com
Published: By: admin - 2:18 AM
 

Find Us: FaceBook