Channels ▼
RSS

This Week's Developer Reading List


A list of book releases compiled by Dr. Dobb’s to keep you up-to-date on software development tools and techniques.

Security on Rails
by Ben Poweski and David Raphael
This book provides you with the tools and techniques to defend your Rails applications against attackers. You’ll see the very techniques that hackers use, and then journey through this full-fledged guide for writing secure Rails applications. The advantage of using Rails is its agility; it makes developing your web applications easy and fast. The disadvantage is that it can leave holes in your security if you are not aware of common vulnerabilities. It’s a nerve-wracking and unfortunate fact that there are plenty of malicious people lurking on the Web. As a Rails developer, it is essential that you understand how to assess risk and protect your data and your users. This book uses established security principles to teach you how to write more secure software, defend your applications from common threats, and encrypt your data. We’ll give you an example of a hacking exploit, and explore how to fix the weaknesses in an application. In addition, you’ll see how to integrate your applications with external management systems; in short, the crucial details you must consider to protect yourself and your data.
http://pragprog.com/titles/fr_secure/security-on-rails

Engineering Stochastic Local Search Algorithms.
Designing, Implementing and Analyzing Effective Heuristics

Edited by Thomas Stutzle, Mauro Birattari, and Holder H. Hoos
This book constitutes the refereed proceedings of the International Workshop on Engineering Stochastic Local Search Algorithms 2009, held in Brussels, Belgium, September 3-5, 2009. The 7 revised full papers presented together with 10 short papers were carefully reviewed and selected from more than 27 submissions. The topics include the use of runtime distributions to evaluate and compare, high-performance local search for task scheduling, running time analysis of ACO Systems for shortest path problems, the explorative behavior of MAX-MIN ant system, and improved robustness through population variance and colony optimization.
http://www.springer.com/alert/urltracking.do?id=L10d506M3e597cS1c6d3f7Pa5dd229

The Book of Xen
by Chris Takemura and Luke S. Crawford
Xen is a system administrator's dream come true: a high quality, high performance virtual machine monitor. Xen lets sysadmins consolidate their machines and finally put those unused cycles to use, saving money on hardware, maintenance, and electricity -- without sacrificing reliability, performance, or scalability. This book gives readers both theoretical discussions of Xen's underpinnings and practical examples of Xen in action. Expert authors Chris Takemura and Luke S. Crawford begin with a high-level overview of Xen and then delve into the advanced details, like installation, networking, memory management, and virtualized storage. They also explain how to use Xen and standard Linux tools to take snapshot backups, perform QoS operations on network traffic, and limit over-aggressive disk users.
http://oreilly.com/catalog/9781593271862?utm_content=The+Book+of+Xen+-+No+Starch&utm_campaign=PR&utm_source=iPost&utm_medium=email


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video