Press "Enter" to skip to content

Category: Books

Soft Target by Stephen Hunter

Soft Target by Stephen Hunter
Soft Target by Stephen Hunter
I bought this audiobook on sale from Audible and listened to it using the Audible app on my iPhone.

I absolutely love Stephen Hunter’s Bob Lee Swagger series of books, but after so many books they got very stale to me. It started feeling like Mr. Hunter was not trying very hard to come up with something new, so I have not read any Stephen Hunter books in a long time. When I saw this audiobook on sale at Audible I decided to give it a try.

Soft Target is not a Bob Lee book but is instead about Ray Cruz, a Marine sniper who was introduced in Bob Lee books.

This story just didn’t work for me, the technical descriptions of computer systems are incorrect, annoyingly so. Mr. Hunter obviously has an experts level of understanding when it comes to firearms, but until his understanding of computers reaches the same level he should avoid writing about them.

The entire book feels like he is struggling to write a script for a 45 minute long TV show.

From the publisher:

New York Times best-selling author Stephen Hunter is back with another breakneck thriller, in which ex-Marine sniper, Ray Kruz, must outwit a group of murderous Somali terrorists who’ve laid siege to the Mall of America.

Recently retired marine sergeant Ray Kruz has been talked into a mall trip by his fiancé, the beautiful Molly Chan. For Ray, Molly represents a way to reconnect with normal life, something his 20 years in the service and five tours in two combat zones have prevented. But now he finds himself in the middle of the softest target of all, a huge consumer mall where a self-styled "Mumbai Brigade" has come to bring massive death to the heartland. They just didn’t know Ray Cruz was in the building….

©2011 Stephen Hunter (P)2011 Brilliance Audio, Inc.

I rate this book a 3 out of 10 and do not recommend it to anyone.

BooksFiction

Photography Q&A: Real Questions. Real Answers. By Zack Arias

I bought this book from Safari Books Online and read it using the Kindle app on my iPad.

I really like Zack Arias as a photographer and a person. He is very open about what he does, why he does it, his triumphs, and his troubles.

Photography Q&A is full of questions that amateur and professional photographers have asked Zack with his honest and heartfelt answers. So much good information here, it is an amazing amount of information.

If you don’t know who Zack is, take a look at his website at http://zackarias.com/ and really take a hard look at this video "Transform." I think after watching the video you will want to hear much more from Zack.

I really enjoyed reading "Photography Q&A", I learned a lot, I laughed a lot, and have decided I need to buy a light meter pronto!

From the publisher:

For years, editorial and commercial photographer Zack Arias has been a respected and trusted voice in the photography industry. Known for his photography, his teaching, and his ability to connect with photographers, Zack has long had an "open door" approach to discussing his career–the ups and the downs–and in so doing has provided a straightforward and candid look inside the industry. By consistently showing great work and offering helpful advice, he has built a large, loyal readership that looks to him for guidance in navigating the currents of a difficult and dynamic industry. Now, Zack finds yet another way to cut through the noise and offer truly valuable information to those struggling to make their way through the twists and turns of an ever-changing landscape.

In Photography Q&A, Zack answers over 100 questions that he fielded directly from the public. These are questions that range across all aspects of the photo industry: gear, marketing, street photography, vision, pricing, branding, light, models, work/life balance, technical advice, and much more. From how to "put yourself out there" and start to get jobs, to how to get paid for those jobs when the client is slow to cut the check–and everything in between– Photography Q&A answers many of the pressing questions that photographers are asking, but until now have not been addressed. The book also includes intermittent "Visual Intermission" sections–where Zack discusses individual images that were milestones in his development as a photographer–as well as worksheets on topics such as pricing and costs that help photographers to "know their numbers."

With all this material, and with insightful, honest answers that come straight from Zack’s experience as a photographer who has seen it all (or at least a lot of it), Photography Q&A is an essential resource for any photographer looking for the real answers to the real questions in the industry today.

I rate this book a 9 out of 10. It would have been a 10 if there had been more photographs.

BooksNon-FictionPhotography

Born to Run: A Hidden Tribe, Superathletes, and the Greatest Race the World Has Never Seen by Christopher McDougall

I bought this book on audible and listened to it on my iPhone using the Audible app while traveling from Atlanta to Portland.

I have been working on loosing weight and getting in better shape over the last year. So far I have lost around 30 pounds, I am very happy about that. As a part of getting in shape I have been doing some running, mostly the run/walk/run thing, but for now I only average a 15-minute mile, a bit slower in the summer heat. So this is where my interest in running has come from.

"Born to Run" popped up in an email about new books from Audible and the rating and reviews were so high that I couldn’t pass it up. A lot of the reviews stressed that the book would be enjoyed by anyone, even those who do not run, and boy were they right.

Many years ago I went through a lot of books about mountaineering, I enjoy hiking, but never really had any intention on doing anything close to real mountaineering, but I really enjoyed the books. John Krakauer’s "Into Thin Air", "Mountaineering: The Freedom of the Hills", and "The Burgess Book of Lies" are some of my favorites. I put "Born to Run" right up there with those books.

It is a great read. There is a lot of information for those who love to run, relationships and emotions for those looking for a good story, and controversy for those who like that sort of thing.

After reading this book I have decided to give barefoot or minimalist running a try. When I was in the Navy, many years ago, I spent a year running on a regular basis and injured my left foot. After that I was told to always wear stiff soled shoes and not to run so much. Lately I have been running in New Balance running shoes with high-end insoles and have not had any foot problems, but this book has me excited to give a try at strengthening my feet by wearing minimal footwear. I’ll let you know how that goes.

From the publisher:

Full of incredible characters, amazing athletic achievements, cutting-edge science, and, most of all, pure inspiration, Born to Run is an epic adventure that began with one simple question: Why does my foot hurt?

In search of an answer, Christopher McDougall sets off to find a tribe of the world’s greatest distance runners and learn their secrets, and in the process shows us that everything we thought we knew about running is wrong.

Isolated by the most savage terrain in North America, the reclusive Tarahumara Indians of Mexico’s deadly Copper Canyons are custodians of a lost art. For centuries they have practiced techniques that allow them to run hundreds of miles without rest and chase down anything from a deer to an Olympic marathoner while enjoying every mile of it. Their superhuman talent is matched by uncanny health and serenity, leaving the Tarahumara immune to the diseases and strife that plague modern existence.

With the help of Caballo Blanco, a mysterious loner who lives among the tribe, the author was able not only to uncover the secrets of the Tarahumara but also to find his own inner ultra-athlete, as he trained for the challenge of a lifetime: a 50-mile race through the heart of Tarahumara country pitting the tribe against an odd band of Americans, including a star ultramarathoner, a beautiful young surfer, and a barefoot wonder.

With a sharp wit and wild exuberance, McDougall takes us from the high-tech science labs at Harvard to the sun-baked valleys and freezing peaks across North America, where ever-growing numbers of ultrarunners are pushing their bodies to the limit, and, finally, to the climactic race in the Copper Canyons.

Born to Run is that rare book that will not only engage your mind but inspire your body when you realize that the secret to happiness is right at your feet, and that you, indeed all of us, were born to run.

©2009 Knopf; (P)2009 Random House

I rate this book a 10 out of 10 and recommend to anyone who is interested in running or enjoys travel stories.

BooksNon-Fiction

Doctor Who: The Forgotten Army by Brian Minchin

I bought this hardcover book from Amazon.

I really enjoy these cheesy Doctor Who novels, they are great fast reads that deepen the mythology and add a lot of depth to the characters.

This story is about the Eleventh Doctor, as played by Matt Smith and Amy Pond romping around New York saving the earth from an invading army of doll-sized aliens. Good stuff.

From the publisher:

‘Let me tell you a story. Long ago, in the frozen Arctic wastes, an alien army landed. Only now, 10,000 years later, it isn’t a story. And the army is ready to attack.’

New York – one of the greatest cities on 21st century Earth… But what’s going on in the Museum? And is that really a Woolly Mammoth rampaging down Broadway? An ordinary day becomes a time of terror, as the Doctor and Amy meet a new and deadly enemy. The vicious Army of the Vykoid are armed to the teeth and determined to enslave the human race. Even though they’re only seven centimetres high.

With the Vykoid army swarming across Manhattan and sealing it from the world with a powerful alien force field, Amy has just 24 hours to find the Doctor and save the city. If she doesn’t, the people of Manhattan will be taken to work in the doomed asteroid mines of the Vykoid home planet. But as time starts to run out, who can she trust? And how far will she have to go to free New York from the Forgotten Army?

I rate this book an 8 out of 10 and recommend it to any fans of Doctor Who and cheesy sci-fi.

BooksFiction

Buried Deep: A Retrieval Artist Novel by Kristine Kathryn Rusch

I bought this book from Audible and listened to it using the Audible app on my iPhone. This is the 4th book in the Retrieval Artist series.

Jay Snyder turns in another great performance; to bad the story is not up to snuff.

This story took the politics to far, I seriously lost interest in this story many times. I feel like there is very little action and entirely to much explanation and whining. This is not why I have been reading these books.

I will now be taking a break from reading the Retrieval Artist series for awhile, it looks like the next book in the series may have more action and less politics so I will eventually listen to/read it, but it wont be anytime soon.

From the publisher:

Forensic anthropologist Aisha Costard has been summoned to Mars to examine skeletal remains recently discovered beneath a building erected by the Disty aliens. The bones belong to a human woman who vanished 30 years ago with her children. She is believed to have been one of the Disappeared, outlaws wanted for crimes against alien civilizations.

To investigate the mystery of the skeleton, Aisha turns to Retrieval Artist Miles Flint. Following the trail back three decades and seeking the whereabouts of the victim’s missing children, Miles discovers a deadly secret that could threaten the stability of the entire solar system.

©2005 White Mist Mountain, Inc.; (P)2008 Audible, Inc.

I rate this book a 5 out of 10 and only recommend it to people who are invested in the Retrieval Artist series.

BooksFiction

Consequences: A Retrieval Artist Novel by Kristine Kathryn Rusch

I bought this book from Audible and listened to it using the Audible app on my iPhone.

This is book 3 in the Retrieval Artist series.

I really liked this one. So far it is the best book in the series. The tension between Noelle and Flint continues to grow as they try to sort out how they feel about each other.

I liked the mystery aspect and the depth in which it was explored by Flint. His honor and ability to sleep at night are seriously on the line. It is this aspect that made the story interesting to me, I could use a lot more of that type of story. Action, conflict, mystery and more action.

The politics in this book did get on my nerves; I could do without all the back and forth about alien politics.

From the publisher:

Officer Noelle DeRicci is investigating a murder in Armstrong, the domed colony on the Moon. The victim was one of the Disappeared – outlaws in hiding who are wanted for crimes against alien civilizations – whose family had her brought home, believing she was no longer in danger.

Retrieval Artist Miles Flint is responsible for putting the dead woman in harm’s way. He may be the only one with the information needed to solve the case. Now, with DeRicci pressing him for answers he’s not ready to give, he must relive the events that led up to his client’s death, including her role in a war between humans and a mysterious alien race. And that ongoing war continues to escalate, threatening to consume the entire solar system.

©2004 White Mist Mountain, Inc.; (P)2008 Audible, Inc.

I rate this book a 9 out of 10 and recommend it to anyone who is reading the Retrieval Artist series.

BooksFiction

Extremes: A Retrieval Artist Novel by Kristine Kathryn Rusch

I bought this audiobook from Audible and listened to it using the Audible app on my iPhone.

This is the second book in the Retrieval Artist series of books and is a great continuation of the storyline.

In this book Flint and Noelle are no longer working together and Flint is learning that he really can’t trust anyone, which is very hard for him as he really wants to trust Noelle with everything he knows, but telling her to much will endanger his clients and their families.

The tension between Noelle and Flint is growing; they are trying to figure out what there new relationship is and how it will work in the future. It is not something that will be resolved anytime soon. It is this tension between the characters along with the crime-mystery drama that makes these books enjoyable for me.

Jay Snyder continues doing a great job bringing the characters to life.

From the publisher:

His name: Miles Flint. His occupation: Retrieval Artist. His job: find the Disappeared – outlaws on the run, wanted for crimes against alien cultures. The catch: Flint isn’t working on the side of the law anymore.

One simple mistake and a Disappeared could end up dead. But this time, the death of an ailing Retrieval Artist has caught Flint’s attention. He suspects it was foul play, not a viral infection. Equally suspicious is a young woman’s sudden demise during the Moon’s prestigious Extreme Marathon. As Flint investigates, he finds an ominous connection. Both deaths lead back to a scientist – a scientist who is now one of the Disappeared.

©2003 White Mist Mountain, Inc.; (P)2008 Audible, Inc.

I rate this book an 8 out of 10 and recommend it to anyone who enjoys sci-fi crime drama stories.

BooksFiction

The Disappeared: A Retrieval Artist Novel by Kristine Kathryn Rusch

I bought this audiobook from Audible and listened to it using the Audible app on my iPhone.

I chose this book based upon the reviews at Audible and they were right, it is a very good listen. Jay Snyder turns in a very good performance bringing the characters to life and giving each one a uniqueness that makes them come alive.

This is the first book in a series that is currently up to 9 books, there is a lot of good reading here and it is a nice step away from the John Scalzi books I have been listening to.

What I like most about this book is how clear the main characters motives are, they are driven by things that make sense to me, their emotions feel real and easy to understand. They are very human.

In this universe Human’s have agreed to respect and uphold the laws of many different alien cultures. This has created a lot of problems for the police and the court systems because many of the alien laws, punishable in amazingly horrible ways, are not obvious to the humans who regularly break those laws accidentally by doing things that are not considered illegal by the humans.

Those that find themselves in trouble disappear; they change their identities and their lives to escape the alien punishments that await them. They spend the rest of their lives on the run from both the human and alien courts.

There are bounty hunters known as "Trackers" who hunt down the disappeared to bring them back to the courts while "Retrieval Artists" who search for the disappeared to help them in different ways.

From the publisher:

Retrieval Artists help the lost find their way back home, whether they like it or not. Specialized private detectives, they investigate the most unusual crimes in the galaxy. But Miles Flint isn’t a Retrieval Artist. He’s just a cop, trying to do his job.

In a stolen space yacht, three people have been found eviscerated, the grisly signature of an alien vengeance killing. Moments later, the border patrol halts another ship launched out of the moon’s orbit. Its passengers are two human children, kidnapped by the most ruthless aliens in the universe. Both ships are linked to a woman on the run: a Disappeared relocated to the inhospitable landscape of Mars. A reluctant outlaw with a bounty on her head and a detective on her case, she’s about to teach all of them a lesson: it’s dangerous to gamble with your life in a universe that rigs the game.

©2002 White Mist Mountain, Inc.; (P)2008 Audible, Inc.

I rate this book an 8 out of 10 and recommend to anyone who likes mystery, detective and sci-fi novels.

BooksFiction

The Stupidest Angel: A Heartwarming Tale of Christmas Terror by Christopher Moore

I bought this used hardcover book from The Book Nook II in Marietta.

After reading "A Dirty Job" also be Christopher Moore I was determined to read more of his stories, so I bought 2 of them as used hardcovers.

The Stupidest Angel was a very quick read, it only took me two nights of reading to finish it and I enjoyed every minute. It is a fun romp through a small town where everyone is in everyone’s business.

This book makes me want to read more of Moore’s work and I already have a second hardback just waiting to be read.

From the publisher:

‘Twas the night (okay, more like the week) before Christmas, and all through the tiny community of Pine Cove, California, people are busy buying, wrapping, packing, and generally getting into the holiday spirit.

But not everybody is feeling the joy. Little Joshua Barker is in desperate need of a holiday miracle. No, he’s not on his deathbed; no, his dog hasn’t run away from home. But Josh is sure that he saw Santa take a shovel to the head, and now the seven-year-old has only one prayer: Please, Santa, come back from the dead.

But hold on! There’s an angel waiting in the wings. (Wings, get it?) It’s none other than the Archangel Raziel come to Earth seeking a small child with a wish that needs granting. Unfortunately, our angel’s not sporting the brightest halo in the bunch, and before you can say “Kris Kringle,” he’s botched his sacred mission and sent the residents of Pine Cove headlong into Christmas chaos, culminating in the most hilarious and horrifying holiday party the town has ever seen.

Move over, Charles Dickens — it’s Christopher Moore time.

I rate this book an 8 out of 10. It is a fun quick read.

BooksFiction

Delicious Library 3

Delicious Library 3 WebsiteMy wife and I read a lot of books. Now that our son has gotten a little older and needs less attention, I go through more than a book a week on average, Bobbie doesn’t go through as many books in number, but she is reading much larger non-fiction books and taking copious amounts of notes.

Many years ago I bought Delicious Library 2 (DL2) as a part of a bundle deal. Bobbie and I used it to catalog all of our fiction and collectable books. It worked well enough and with some simple PHP and YUI coding I built a simple web page we could use on our phones to check our library while out and about.

Then disaster struck, I reformatted/re-installed all of our computers and updated them to the latest version of the Mac OS. I thought I had backed everything up, but apparently Delicious Library’s database was not.

Lately Bobbie has been asking me about how to update the Library page with the new books we have purchased. I did another round of research for library software and came to the decision to buy and use Delicious Library 3 (DL3).

I bought it from the Apple App Store, which means it can run on all of our machines and it will stay up-to-date via the App Store app.

The great news is that even though I had lost the DL2 database, DL3 was able to import the CSV file I was using on our website and retrieve the information for the 450+ plus books that were in it from Amazon. That was pretty amazing and made me very happy.

Also, the iPhone app Delicious Scanner worked great for me successfully scanning about 75% of the books that had barcodes in our library. I was kind of surprised how well it worked, DL2 was not nearly as successful using the iSight camera on a laptop. I was also surprised by how many books we have that do not have any kind of bar code or even an ISBN code, a lot of Bobbie’s antique books predate ISBN.

The good news is that scanning the rest of the books went faster than I expected and DL3 did a good job of finding the books on Amazon with a little bit of manual help. DL3 is not fully automatic; I don’t think any book library app could be, there is always going to be manual work involved. Adding the meta-data that is important to us like the name of the Series that a book is a part of, the book’s number in the series, and the character name’s that appear in the book is always going to be manual because what is important to us is not going to be important to everyone.

The bad news is the DL3 is still burying its database in a proprietary format in a deeply hidden corner of your computer. There is still no way for multiple people to collaborate on a single library, you can export/import libraries but it is very klunky and if every book does not have an associated ISBN or Amazon code you are bound to have duplicate entries. And the templates for exporting an HTML version of your library are absolutely useless!

The HTML output and even the default interface of DL3 makes me very sad and frustrated. The developers/designers of the app spent all this time on graphics, 3D effects, and a multitude of wood grains instead of on the usability of the app.

This is what we need from a library app:

  1. Easy book entry
  2. Easy to find a book in the library

Delicious Library 3 is awesome at book entry, that part fits my needs almost perfectly. The only thing that would make it better is integration with data sources other than Amazon.

DL3 Bookshelf ViewWhen it comes to finding a previously entered book, the DL3 app on the desktop works ok. The default 3D Bookshelf view with the books on a shelf (duh) is absolutely worthless for this, it makes it almost impossible to scan through the books and the cover from Amazon may not match the cover of the real book on your shelf making it counter-productive.

Switching to List view improves the situation a lot. You can control what fields/columns are visible and sort the columns.

DL3 Search ResultsOh wait; right there in the top left is search box. Well that should help right? WRONG, when you enter text in that box it displays the results in a pop-up with a fixed width that truncates the book titles to the point that they are useless.

I am going to stop complaining right there. Delicious Library has a lot of usability issues that will apparently never be addressed, lets move on to why it is still a very useful app.

You can output a CSV file!

DL3 Export a CSVI have written a little PHP file that takes the CVS file that DL3 outputs and makes a very simple HTML table with the data. Then I use jQuery and a couple libraries to make the table sortable, searchable, and filterable.

The PHP is not very efficient, if we had many more books the JavaScript/jQuery would be to slow to be useful, and having it all in a database would make it easier to do some other cool stuff with the data. But for now the simple PHP and JavaScript fit our needs and give us a great interface into our book library.

My Simple Library
My Simple Library

Here is my UGLY PHP:


<?PHP
$firstRow = true;
$file_handle = fopen("export.csv""r");
while (!feof($file_handle) ) {
    $line_of_text = fgetcsv($file_handle1024);
    $author = $line_of_text[1];
    $title = $line_of_text[4];
    $series = $line_of_text[2];
    $subtitle = $line_of_text[3];
    if ($author == "") {
        $author = " ";
    }
    if ($title == "") {
        $title = " ";
    }
    if ($series == "") {
        $series = " ";
    }
    if ($subtitle == "") {
        $subtitle = " ";
    }
    if ($firstRow == false) {
        if ($line_of_text[0]) {
            print "" . $author . "" . $title . "" . $series . "" . $subtitle . " ";
        }
    } else {
        $firstRow = false;
    }
}
fclose($file_handle);
?>

I am using jQuery 2.0.2 and tablesorter with the Zebra and Filter widgets.

Here is the JavaScript, it is almost entirely cut and paste from the tablesorter web page:


$(document).ready(function()
    {
        $("#myTable").tablesorter({
          theme : 'blue',
          sortList: [[0,0], [1,0]],
          widgets: ["zebra""filter"],
          widgetOptions : {
            // If there are child rows in the table (rows with class name from "cssChildRow" option)
            // and this option is true and a match is found anywhere in the child row, then it will make that row
            // visible; default is false
            filter_childRows : false,

            // if true, a filter will be added to the top of each table column;
            // disabled by using -> headers: { 1: { filter: false } } OR add class="filter-false"
            // if you set this to false, make sure you perform a search using the second method below
            filter_columnFilters : true,

            // css class applied to the table row containing the filters & the inputs within that row
            filter_cssFilter : 'tablesorter-filter',

            // class added to filtered rows (rows that are not showing); needed by pager plugin
            filter_filteredRow   : 'filtered',

            // add custom filter elements to the filter row
            // see the filter formatter demos for more specifics
            filter_formatter : null,

            // add custom filter functions using this option
            // see the filter widget custom demo for more specifics on how to use this option
            filter_functions : null,

            // if true, filters are collapsed initially, but can be revealed by hovering over the grey bar immediately
            // below the header row. Additionally, tabbing through the document will open the filter row when an input gets focus
            filter_hideFilters : false// true, (see note in the options section above)

            // Set this option to false to make the searches case sensitive
            filter_ignoreCase : true,

            // if true, search column content while the user types (with a delay)
            filter_liveSearch : true,

            // jQuery selector string of an element used to reset the filters
            filter_reset : 'button.reset',

            // Delay in milliseconds before the filter widget starts searching; This option prevents searching for
            // every character while typing and should make searching large tables faster.
            filter_searchDelay : 300,

            // if true, server-side filtering should be performed because client-side filtering will be disabled, but
            // the ui and events will still be used.
            filter_serversideFilteringfalse,

            // Set this option to true to use the filter to find text from the start of the column
            // So typing in "a" will find "albert" but not "frank", both have a's; default is false
            filter_startsWith : false,

            // Filter using parsed content for ALL columns
            // be careful on using this on date columns as the date is parsed and stored as time in seconds
            filter_useParsedData : false,

            filter_onlyAvail : 'filter-onlyAvail'
          }
        });
    }
);

If you are looking for a way to keep track of your books, give Delicious Library 3 a try. So far it is working well for us.

BooksComputersWebsite

The Hunter by Richard Stark

I bought this audiobook from Audible and listened to it using the Audible app on my iPhone.

I enjoyed the movie Payback with Mel Gibson, even though I think John Myhre ruined the theatrical release, which got me interested in reading the book that it was based on. This is that book. But before reading this book, forget the theatrical release of the movie entirely.

This is a dark book with a lead character that is not likeable in any way. I suspect there are plenty of people out in the world that would like to think of themselves as being a lot like Parker, hard, mean, uncaring and as tough as nails. But if they are like Parker they do not have any friends and will lead a very lonely and hard life.

I enjoyed this book but it did not make me want to read the rest of the 25 books in the series. Yes, you read that right, there are currently 25 books in the series, so obviously someone likes them a lot.

John Chancer does an amazing job narrating this book, he gives Parker a hard edge delivering his lines in a flat emotionless way that makes him very believable.

You’ll have to excuse me now, I am going to go watch "Payback: Straight Up: The Director’s Cut" which is much closer to the original story than the theatrical release.

From the publisher:

You probably haven’t noticed them. But they’ve noticed you. They notice everything. That’s their job. Sitting quietly in a nondescript car outside a bank making note of the tellers’ work habits. Lagging a few car lengths behind the Brinks truck on its daily rounds. Surreptitiously jiggling the handle of an unmarked service door at the racetrack. They’re heisters. They’re pros, and Parker is far and away the best of them. Tough, smart, hardworking, and relentlessly focused on his trade, he is the heister’s heister, the robber’s robber, the heavy’s heavy. You don’t want to cross him, and you don’t want to get in his way, because he’ll stop at nothing to get what he’s after.

In The Hunter, the first volume in the series, Parker roars into New York City, seeking revenge on the woman who betrayed him and on the man who took his money, stealing and scamming his way to redemption.

©1962 Richard Stark (P)2010 AudioGO

I rate this book an 8 out of 10 and recommend it to anyone who enjoys crime novels or felt disappointed by the theatrical release of Payback.

BooksFiction

Scoundrels: Star Wars by Timothy Zahn

I bought this audiobook from Audible and listened to it using the Audible app on my iPhone.

I bought this book based on reviews at Audible and my love of Star Wars. As a kid I read the novelizations and Alan Dean Foster’s Splinter of the Mind’s Eye, which were all great.

Timothy Zhan does a good job of adding depth to the Star Wars universe and giving us a little more insight into the relationships between Han, Chewbacca, and Lando.

Marc Thompson does a great job with the narration. He gives Han a voice that is about half way between Harrison Ford and Patrick Warburton as The Tick. I really like it.

Overall it is not a very "Epic" story, it is more of a peek into the lives of Han, Chewbacca and Lando. It is limited by the Star Wars canon and does a very good job within those limitations.

From the publisher:

To make his biggest score, Han’s ready to take even bigger risks.

But even he can’t do this job solo.

Han Solo should be basking in his moment of glory. After all, the cocky smuggler and captain of the Millennium Falcon just played a key role in the daring raid that destroyed the Death Star and landed the first serious blow to the Empire in its war against the Rebel Alliance. But after losing the reward his heroics earned him, Han’s got nothing to celebrate. Especially since he’s deep in debt to the ruthless crime lord Jabba the Hutt. There’s a bounty on Han’s head – and if he can’t cough up the credits, he’ll surely pay with his hide. The only thing that can save him is a king’s ransom. Or maybe a gangster’s fortune?

That’s what a mysterious stranger is offering in exchange for Han’s less-than-legal help with a riskier-than-usual caper. The payoff will be more than enough for Han to settle up with Jabba – and ensure he never has to haggle with the Hutts again.

All he has to do is infiltrate the ultra-fortified stronghold of a Black Sun crime syndicate underboss and crack the galaxy’s most notoriously impregnable safe. It sounds like a job for miracle workers…or madmen. So Han assembles a gallery of rogues who are a little of both – including his indispensable sidekick Chewbacca and the cunning Lando Calrissian. If anyone can dodge, deceive, and defeat heavily armed thugs, killer droids, and Imperial agents alike – and pull off the heist of the century – it’s Solo’s scoundrels. But will their crime really pay, or will it cost them the ultimate price?

©2012 Timothy Zahn (P)2012 Random House Audio

I rate this book an 8 out of 10 and recommend it to anyone who loves the Star Wars universe.

BooksFiction

Rip-Off!: A Collection of Short Stories

I bought this audiobook from Audible and listened to it using the Audible app on my iPhone.

This book was fun, there are a couple of stand-out stories here, but overall it didn’t really wow me.

It is definitely worth listening to if you have any favorite authors with stories in it.

From the publisher:

In Rip-Off!, 13 of today’s best and most honored writers of speculative fiction face a challenge even they would be hard-pressed to conceive: Pick your favorite opening line from a classic piece of fiction (or even non-fiction) – then use it as the first sentence of an entirely original short story.

In the world of Rip-Off!, "Call me Ishmael" introduces a tough-as-nails private eye – who carries a harpoon; The Wonderful Wizard of Oz inspires the tale of an aging female astronaut who’s being treated by a doctor named Dorothy Gale; and Huckleberry Finn leads to a wild ride with a foul-mouthed riverboat captain who plies the waters of Hell.

Once you listen to Rip-Off! you’ll agree: If Shakespeare or Dickens were alive today, they’d be ripping off the authors in this great collection.

The stories included in Rip-Off! are:

  • "Fireborn" by Robert Charles Wilson
  • "The Evening Line" by Mike Resnick
  • "No Decent Patrimony" by Elizabeth Bear
  • "The Big Whale" by Allen M. Steele
  • "Begone" by Daryl Gregory
  • "The Red Menace" by Lavie Tidhar
  • "Muse of Fire" by John Scalzi
  • "Writer’s Block" by Nancy Kress
  • "Highland Reel" by Jack Campbell
  • "Karin Coxswain" or "Death as She Is Truly Lived" by Paul Di Filippo
  • "The Lady Astronaut of Mars" by Mary Robinette Kowal
  • "Every Fuzzy Beast of the Earth, Every Pink Fowl of the Air" by Tad Williams
  • "Declaration" by James Patrick Kelly

As a bonus, the authors introduce their stories, explaining what they ripped-off – and why.

Rip-Off! was produced in partnership with SFWA – Science Fiction & Fantasy Writers of America. Gardner Dozois served as project editor.

For more books from the authors of Rip-Off! click here.

©2012 Science Fiction and Fantasy Writers of America, Inc. (P)2012 Audible, Inc.

I rate this book a 7 out of 10, a couple of the stories were very nice but most of them were just OK.

BooksFiction

Maintainable JavaScript by Nicholas C. Zakas

Maintainable JavaScript by Nicholas C. Zakas
Maintainable JavaScript by Nicholas C. Zakas
I read this book using Safari Books Online using various laptops and an iPad.

This is an amazing book.

Following a style guide while programming is common in many languages, but for me it is a new idea in JavaScript. Reading Douglas Crockford’s Style Guide http://javascript.crockford.com/code.html can teach you a lot, but Maintainable JavaScript teaches you not only the how, but also the why.

This book does focus on following a style guide but it also includes how to set-up and use a build system with your JavaScript. I can’t wait to start putting that information to use. As a front-end developer I have not used a build system.

Nicholas also has a great presentation available that covers many of the topics in the book on SlideShare at http://www.slideshare.net/nzakas/maintainable-javascript-2012

From the publisher:

You may have definite ideas about writing code when working alone, but team development requires that everyone use the same approach. With the JavaScript practices in this book—including code style, programming tips, and automation—you’ll learn how to write maintainable code that other team members can easily understand, adapt, and extend. Author Nicholas Zakas assembled this collection of best practices as a front-end tech leader at Yahoo!, after completing his own journey from solo hacker to team player.

I rate this book a 10 out of 10 and recommend it to anyone who has moved beyond beginner JavaScript.

BooksComputersNon-Fiction

The Human Division by John Scalzi

I bought these books from Audible and listened to them using the Audible App on my iPhone.

The Human Division is something different, it is a collection of 13 short stories that take place in the "Old Man’s War" universe. This review is of the first 10 books in the series as the last 3 are not yet available.

I am a huge fan of John Scalzi’s writing and the first two books from Old Man’s War were pretty great. But now I have grown tired of the series and don’t feel like it is doing much anymore. My guess is that I will continue to listen to any new "Old Man’s War" books that come out in the future, but they will not be my first choice, if something else is available, I will read that first.

About "The B-Team" the first book in the series:

Colonial Union Ambassador Ode Abumwe and her team are used to life on the lower end of the diplomatic ladder. But when a high-profile diplomat goes missing, Abumwe and her team are last-minute replacements on a mission critical to the Colonial Union’s future. As the team works to pull off their task, CDF Lieutenant Harry Wilson discovers there’s more to the story of the missing diplomats than anyone expected… a secret that could spell war for humanity.

The B-Team is a tale from John Scalzi’s The Human Division, a series of self-contained but interrelated short stories set in the Old Man’s War universe.

©2012 John Scalzi (P)2013 Audible, Inc.

I rate this series a 5 out of 10. If you like "Old Man’s War" or are an undying fan of John Scalzi then you will want to read them.

P.S.
This series is the first time the Audible App has really let me down. They have updated the user interface in the app and I don’t like it much. They are truncating file names and the file names in the app do not match the file names on the web site.

When looking at the individual books in this series in the iPhone app I could not tell which book was next. My solution was to send myself an email that listed the names of the books in the correct order.

BooksFiction