by Ka Wai Cheung
There are no trite superlatives here. Packed with lessons learned from more than a decade of software development experience, author Ka Wai Cheung takes you through the programming profession from nearly every angle to uncover ways of sustaining a healthy connection with your work.You'll see how to stay productive even on the longest projects. You'll create a workflow that works with you, not agai...
Price: $22.36 | Publisher: The Pragmatic Programmers | Release: 2012
New Programmer's Survival Manual
by Joshua Carter
Programming at industry level requires new skills - you'll build programs that dwarf anything you've done on your own. This book introduces you to practices for working on large-scale, long-lived programs at a professional level of quality. You'll find out how to work efficiently with your current tools, and discover essential new tools.But the tools are only part of the story; you've go...
Price: $8.23 | Publisher: The Pragmatic Programmers | Release: 2012
by Masatoshi Seki
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 were no boundaries between processes. This is one of the few books that covers distributed and parallel programming for Ruby developers.The dRuby Book has been completely updated and expand...
Price: $3.99 | Publisher: The Pragmatic Programmers | Release: 2012
by Joshua D. Suereth
Scala in Depth is a unique new book designed to help you integrate Scala effectively into your development process. By presenting the emerging best practices and designs from the Scala community, it guides you through dozens of powerful techniques example by example.Scala is a powerful JVM language that blends the functional and OO programming models. You'll have no trouble getting introductions to Sca...
Price: $5.18 | Publisher: Manning | Release: 2012
by Alexis Richardson
RabbitMQ in Action is a fast-paced run through building and managing scalable applications using the RabbitMQ messaging server. It starts by explaining how message queuing works, its history, and how RabbitMQ fits in. Then it shows you real-world examples you can apply to your own scalability and interoperability challenges.RabbitMQ in Action teaches you to build and manage scalable applications in multiple...
Price: $6.69 | Publisher: Manning | Release: 2012
The ThoughtWorks Anthology, Volume 2
by Michael Swaine
When you hit a rough spot in software development, it's nice to know that someone has been there before. The domain experts at ThoughtWorks share what they've learned in this anthology, bringing together the best field-tested insights in IT and software development. You'll benefit from their experience in areas from testing to information visualization, from object oriented to functional prog...
Price: $7.08 | Publisher: The Pragmatic Programmers | Release: 2012
by Chris Strom
In Dart for Hipsters, you follow project-based chapters demonstrating real-world problems solved with Dart. Each project serves as the foundation for deeper discussion of defining features of Dart, such as its support for functional programming. As you reinforce your understanding of Dart, you'll move on to more complex projects which, in turn, spur more complex discussions, such as how to maintain Dar...
Price: $10.87 | Publisher: The Pragmatic Programmers | Release: 2012
The C# Programming Language, 4th Edition
by Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde
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 generic types, this release takes the language to the next level by adding the ability to cleanly write programs that don't rel...
Price: $39.99 | Publisher: Addison-Wesley | Release: 2011
Learning HTML5 Game Programming
by James L. Williams
HTML5 will transform web and mobile gaming. As new browsers rapidly adopt it, HTML5 will do everything "legacy" technologies such as Flash and Silverlight have done - and much more. In Learning HTML5 Game Programming, pioneering developer James L. Williams gives you all the knowledge, code, and insights you'll need to get started fast!Williams combines detailed explanations of HTML5...
Price: $13.69 | Publisher: Addison-Wesley | Release: 2011
Beginning Linux Programming, 4th Edition
by Richard Stones, Neil Matthew
Building on the success of its previous editions, this must-have guide continues its popular tutorial approach and brings you a straightforward introduction to developing programs for Linux and other UNIX-style operating systems. The author duo of experienced Linux programmers covers a wide range of topics to help you learn more about what Linux has to offer so you can maximize your programming time and you...
Price: $22.00 | Publisher: Wrox | Release: 2011