Welcome to Programming Books | Windows Programming Books Online Shop. Get Discount and Cheap Programming Books, Android Programming Books Deals and browse our product list. We have the best Python Programming Books offers.

Metaprogramming Ruby: Program Like the Ruby Pros

Metaprogramming Ruby: Program Like the Ruby Pros

Everyone in the Ruby world seems to be talking about metaprogramming--how you can use it to remove duplication in your code and write elegant, beautiful programs. Now you can get in on the action as well. This book describes metaprogramming as an essential component of Ruby. Once you understand the principles of Ruby, including the object model, scopes, and eigenclasses, you're on your way to applying metaprogramming both in your daily work and in your fun, after-hours projects. Learning metaprogramming doesn't have to be difficult or boring. By taking you on a Monday-through-Friday workweek adventure with a pair of programmers, Paolo Perrotta helps make mastering the art of metaprogramming both straightforward and entertaining. The book is packed with:Pragmatic examples of metaprogramming in action, many of which come straight from popular libraries or frameworks, such as Rails. Programming challenges that let you experiment and play with some of the most fun, "out-there" metaprogramming concepts. Metaprogramming spells--34 practical recipes and idioms that you can study and apply right now, to write code that is sure to impress. Whether you're a Ruby apprentice on the path to mastering the language or a Ruby wiz in search of new tips, this book is for you.

19.52 [ Detail ]

Ruby Programming for the Absolute Beginner

Ruby Programming for the Absolute Beginner

Want to learn the fundamentals of Ruby programming but aren't sure where to start? Look no further! Ruby is a free, easy-to-learn, yet powerful scripting programming language that can run on any operating system. These attributes have made Ruby an extremely popular language in recent years for almost any programming task. Ruby Programming for the Absolute Beginner teaches you the basics of computer programming with Ruby through the creation of simple computer games. Not only will this "learn by doing" approach provide you with an instant sense of accomplishment, but it's also a fun way to learn. In addition to learning Ruby, you'll also learn the basics of computer programming, so you'll have a solid foundation from which you can confidently jump to other programming languages.

24.98 [ Detail ]

The Ultimate Guide to Ruby Programming

The Ultimate Guide to Ruby Programming

"The Ultimate Guide To Ruby Programming" is easy to read and very efficient with regards to covering the essentials of Ruby 1.9. There is no confusing overhead, and the material is presented in an informative way. After each chapter there is a summary and an exercise part, making it easy to verify progress.

[ Detail ]

Ruby in Practice

Ruby in Practice

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.

29.00 [ Detail ]

O'Reilly.(information technology literature)(Book review): An article from: The Bookwatch

O'Reilly.(information technology literature)(Book review): An article from: The Bookwatch

This digital document is an article from The Bookwatch, published by Midwest Book Review on May 1, 2009. The length of the article is 726 words. The page length shown above is based on a typical 300-word page. The article is delivered in HTML format and is available immediately after purchase. You can view it with any web browser.Citation DetailsTitle: O'Reilly.(information technology literature)(Book review)Author: UnavailablePublication: The Bookwatch (Magazine/Journal)Date: May 1, 2009Publisher: Midwest Book Review Page: NAArticle Type: Book reviewDistributed by Gale, a part of Cengage Learning

9.95 [ Detail ]

The computer shelf.(Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors)(Continuous Testing: with Ruby, Rails, and ... review): An article from: Internet Bookwatch

The computer shelf.(Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors)(Continuous Testing: with Ruby, Rails, and ... review): An article from: Internet Bookwatch

9.95 [ Detail ]

CODE Magazine - 2010 MayJun

CODE Magazine - 2010 MayJun

Code - The Leading Independent .NET Resource - 10 Years of CODE and Visual Studio, WCF 5, Bing, Ruby, Sharepoint

[ Detail ]

CODE Magazine - 2010 NovDec

CODE Magazine - 2010 NovDec

Code - The Leading Independent .NET MagazineTable of Contents:*) Show Me the Money and Other Sundry Stories*) Licensing and Obfuscation*) SharePoint Applied: Enterprise Content Types*) Embracing Community: Becoming a Speaker*) Post Mortem: Desaware’s Licensing System 1.x*) Highlights of ASP.NET MVC 3*) Super Productivity: Using WPF and Silverlight’s Automatic Layout Features in Business Applications*) Beyond the Boundaries of Visual Studio 2010 with WebUI Test Studio*) MVVM Made Simple*) Unit Testing CLR Assemblies Using IronRuby*) Using Entity Framework in Silverlight with Visual Basic*) POCO Support Comes to Entity Framework 4*) Incorporating ASP.NET MVC and SQL Server Reporting Services, Part 2*) Ask the Doc Detective*) Managed Coder: “If Only Aristotle had Not Said Otherwise, I Would Believe You”For more information, visit www.codemag.com

[ Detail ]

Exemplary State Rail Programming and Planning: Case Studies of California, Florida, North Carolina, and Washington State (Special Project Reports Series)

Exemplary State Rail Programming and Planning: Case Studies of California, Florida, North Carolina, and Washington State (Special Project Reports Series)

State rail programming and planning have matured greatly in the past three decades. State and local governments responded to widespread rail line abandonment in the 1970s by attempting to preserve local rail services and corridors through the adoption of rail freight assistance programs. States also sought to preserve existing passenger rail services by subscribing to Amtrak’s 403(b) program. This program allows states to negotiate and contract with Amtrak to supplement existing service and build inter-city rail service along vital transportation corridors. Prosperity in the mid-1980s changed the nature of state rail programs. States ventured into a variety of activities involving freight and passenger rail programs, grade-crossing safety, right-of-way acquisition and rail banking, high speed rail planning, and intermodal connectivity at seaports, river ports, and truck-rail terminals. Moreover, some states appropriated new financing to establish stable funding sources for the rail mode. The salient features of the 1990s have been the virtual disappearance of federal rail assistance and the tailoring of state rail programs to states’ individual needs. The purpose of this report is to provide an in-depth look at four diverse, yet exemplary, state rail programs: California, Florida, North Carolina, and Washington State. The report examines the evolution, characteristics, management, costs, funding sources and benefits of each program in detail. It also discusses lessons from these state rail programs that might benefit the State of Texas in the event that Texas considers more active participation in state rail programming. Detailed appendixes contain considerable documentation of state statutes, funding histories, program descriptions, feasibility studies, Amtrak 403(b) contracts, and similar source material.

[ Detail ]

Hello! Flex 4

Hello! Flex 4

Flex 4 is an open-source tool that allows developers to easily add life to web applications with dynamic user features, colorful transitions, and eye-catching animations. Flex also provides powerful data handling for industrial-strength applications.We think it should be just as much fun to learn Flex as it is to use it. And we know that fun learning gets better results. Hello! Flex 4 demonstrates how to get started without getting bogged down in technical detail or academic edge cases. In this book, User Friendly cartoon characters offer commentary and snide side comments, as the book moves quickly from Hello World into practical techniques. Each one is illustrated with a hands-on example. Along the way, readers will build a unique Flex application that mashes Yahoo Maps with Twitter to keep track of friends.

26.52 [ Detail ]

1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 ·