August 31, 2011
Just in time for some Labor Day reading! Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors by award-winning author Venkat Subramaniam is now in print and shipping from pragprog.com/titles/vspcon.
And we’re very pleased to announce that Sam Ruby has been busy updating Agile Web Development with Rails, 4th Ed for the newest Rails 3.1 release. This update is free for those who already own the eBook 4th edition; see details below. Please note this release of the eBook has not been through layout and typeset. We wanted to get the new information to you as quickly as possible, and will release the fully typeset version in a few weeks.
Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors
Programming Concurrency on the JVM is the first book to show you three prominent concurrency styles: the synchronization model of the JDK, Software Transactional Memory (STM), and actor-based concurrency. You’ll learn the benefits of each of these models, when and how to use them, and what their limitations are so you can compare and choose what works best for your applications.
More than ever, learning to program using concurrency is critical to creating faster, responsive applications, and now you can leverage the Java platform to bring these applications to high-octane life. In this book, you’ll see how to:
- Painlessly develop correct concurrent programs
- Use modern, explicit synchronization-free concurrency solutions from pure Java
- Choose concurrency options separately from choosing an implementation language
- Gain the skills to master concurrency on the latest-generation hardware
Through hands-on exercises you’ll master these techniques in short order, and understand when and where to use them in your next killer app.
Now in print and shipping from pragprog.com/titles/vspcon.
Updated for Rails 3.1: Agile Web Development with Rails
Rails 3.1 introduces many user-facing changes, and this eBook release of Agile Web Development with Rails, 4th Ed. has been updated to match all the latest changes and new best practices.
This includes full support for Ruby 1.9.2 hash syntax; incorporation of the new Sprockets 2.0 Asset Pipeline, including SCSS and CoffeeScript; jQuery now being the default; reversible migrations; JSON response support; Rack::Cache, and much more.
If you’ve already bought the eBook version of the 4th Ed., you can simply login to your dashboard at pragprog.com/my_account and download this update for free.
Please note this release of the eBook has not been through layout and typeset. We wanted to get the new information to you as quickly as possible, and will release the fully typeset version in a few weeks.
If you haven’t yet bought the 4th Ed. eBook, now’s a great time to come aboard. The new version is available from pragprog.com/titles/rails4.
Come and get it!
Don’t Get Left Out
Are your friends jealous that you get these spiffy email newsletters and they don’t? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.
Are you following us on Twitter and/or FaceBook? Here’s where you can find us and keep up with the latest news and commentary:
- Cutting an Agile Groove video series with David Hussman
- Programming Clojure, 2nd Ed (for Clojure 1.3)
- Technical Blogging: Turn Your Expertise into a Remarkable Online Presence
Thanks for your continued support,
Dave & Andy
Books • eBooks • Screencasts • PragPub Magazine