Showing posts with label The Pragmatic Bookshelf. Show all posts
Showing posts with label The Pragmatic Bookshelf. Show all posts
Tuesday, December 10, 2013
The Pragmatic Bookshelf: Build Awesome Command-Line Applications in Ruby 2
Build Awesome Command-Line Applications in Ruby 2: 
Speak directly to your system. With itssimple commands, flags, and parameters, a well-formed command-lineapplication is the quickest way to automate a backup, a build, or adeployment and simplify your life. With this book, you'll learnspecific ways to write command-line applications that are easy touse, deploy, and maintain, using a set of clear best practices andthe Ruby programming language. This book is designed to makeany programmer or system administrator moreproductive in their job. Now updated for Ruby2.

Speak directly to your system. With itssimple commands, flags, and parameters, a well-formed command-lineapplication is the quickest way to automate a backup, a build, or adeployment and simplify your life. With this book, you'll learnspecific ways to write command-line applications that are easy touse, deploy, and maintain, using a set of clear best practices andthe Ruby programming language. This book is designed to makeany programmer or system administrator moreproductive in their job. Now updated for Ruby2.
The Pragmatic Bookshelf: The Dream Team Nightmare
The Dream Team Nightmare: 
This first-ever interactive Agile Adventure is the gripping tale of an experienced team struggling with agile adoption. In this unique mashup of a business novel written in the gamebook format, you'll overcome common yet daunting challenges that come from using agile methods. As Jim, the agile coach, you'll learn to apply a range of thinking tools and techniques to real-life problems faced by teams and organizations. Find out what really works and what fails miserably from the consequences of your choices. And, unlike in the real world, if at first you don't succeed, you can make different choices until you get things right.


This first-ever interactive Agile Adventure is the gripping tale of an experienced team struggling with agile adoption. In this unique mashup of a business novel written in the gamebook format, you'll overcome common yet daunting challenges that come from using agile methods. As Jim, the agile coach, you'll learn to apply a range of thinking tools and techniques to real-life problems faced by teams and organizations. Find out what really works and what fails miserably from the consequences of your choices. And, unlike in the real world, if at first you don't succeed, you can make different choices until you get things right.
The Pragmatic Bookshelf: Seven Concurrency Models in Seven Weeks
Seven Concurrency Models in Seven Weeks: 
Your software needs to leverage multiple cores, handle thousands of users and terabytes of data, and continue working in the face of both hardware and software failure. Concurrency and parallelism are the keys, and Seven Concurrency Models in Seven Weeks equips you for this new world. See how emerging technologies such as actors and functional programming address issues with traditional threads and locks development. Learn how to exploit the parallelism in your computer's GPU and leverage clusters of machines with MapReduce and Stream Processing. And do it all with the confidence that comes from using tools that help you write crystal clear, high-quality code.


Your software needs to leverage multiple cores, handle thousands of users and terabytes of data, and continue working in the face of both hardware and software failure. Concurrency and parallelism are the keys, and Seven Concurrency Models in Seven Weeks equips you for this new world. See how emerging technologies such as actors and functional programming address issues with traditional threads and locks development. Learn how to exploit the parallelism in your computer's GPU and leverage clusters of machines with MapReduce and Stream Processing. And do it all with the confidence that comes from using tools that help you write crystal clear, high-quality code.
Tuesday, September 3, 2013
Wednesday, August 21, 2013
Monday, June 17, 2013
"find bugs once" – a tip extracted from The Pragmatic Programmer
The Pragmatic Bookshelf | List of Tips
Once a human tester finds a bug, it should be the last time a human tester finds that bug. Automatic tests should check for it from then on.
Wednesday, February 27, 2013
The Pragmatic Bookshelf: Explore It! Reduce Risk and Increase Confidence with Exploratory Testing
Explore It!: 
Uncover surprises, risks, and potentially serious bugs with exploratory testing. Rather than designing all tests in advance, explorers design and execute small, rapid experiments, using what they learned from the last little experiment to inform the next. Learn essential skills of a master explorer, including how to analyze software to discover key points of vulnerability, how to design experiments on the fly, how to hone your observation skills, and how to focus your efforts.

Uncover surprises, risks, and potentially serious bugs with exploratory testing. Rather than designing all tests in advance, explorers design and execute small, rapid experiments, using what they learned from the last little experiment to inform the next. Learn essential skills of a master explorer, including how to analyze software to discover key points of vulnerability, how to design experiments on the fly, how to hone your observation skills, and how to focus your efforts.
Monday, February 25, 2013
Thursday, February 21, 2013
my customer still uses CVS, I would love to own the PragProg book on CVS
Pragmatic Forums | my customer still uses CVS, I would love to own the PDF
Within a couple of days I got it as a gift from Andy Hunt. I am so glad.
Within a couple of days I got it as a gift from Andy Hunt. I am so glad.
Labels:
CVS,
The Pragmatic Bookshelf
Tuesday, February 19, 2013
The Pragmatic Bookshelf: Pragmatic Version Control using CVS
The Pragmatic Bookshelf | Pragmatic Version Control using CVS
A customer of mine still uses CVS, I would love to own this PDF e-book; I asked them on the forum on that book [Link], whether there is a way to get the e-book [Link]. Update: I got it as a gift from them.
You can find the paper book on Amazon Marketplace as used book and also on eBay for awfully little money.
I really love the recipes in appendix A.2.
A customer of mine still uses CVS, I would love to own this PDF e-book; I asked them on the forum on that book [Link], whether there is a way to get the e-book [Link]. Update: I got it as a gift from them.
You can find the paper book on Amazon Marketplace as used book and also on eBay for awfully little money.
I really love the recipes in appendix A.2.
Labels:
CVS,
out_of_print,
The Pragmatic Bookshelf,
version control
Thursday, December 27, 2012
The Pragmatic Bookshelf: The Pragmatic Programmer
The Pragmatic Bookshelf | The Pragmatic Programmer
Pragmatic Software Development Tips from the book [Link]
Pragmatic Software Development Tips from the book [Link]
Labels:
The Pragmatic Bookshelf
Wednesday, August 15, 2012
Monday, August 13, 2012
do I need a Raspberry Pi? or a NAS? …
- Raspberry Pi [home page] (a USD35 computer)
- The Pragmatic Bookshelf | Raspberry Pi (a USD11 e-book)
- …
Requirements:
- low power
- fanless / self-cooling
- SSH shell access (?!?)
- file access through SMB, rsync, SFTP
- user accounts
- sudo is not for everybody
- …
Requirements regarding big external disks:
- (I want them)
- RAID-1 (mirroring) (highly desired, going to be a must)
- automatic powering down those disks after a timeout period is a must, and of course powering up on demand as well
- encryption
- …
FRITZ!Box disadvantages:
- the external disk is not encrypted.
- …
(To be continued.)
Labels:
FRITZ.Box,
Raspberry Pi,
The Pragmatic Bookshelf
Monday, July 30, 2012
Subscribe to:
Posts (Atom)