World Famous Comics NetworkWorld Famous Comics Network World Famous Comics CommunityComic Book ClassifiedsSketchCards.com
WFC Home | About | Columns | Comics | Contests | Features | Freebies | Gallery | Links | News | Podcasts | Shop
SHOP >> David Mack | Andy Lee | Amy Allen | Michonne | Dean Haglund | Virginia Hey | WFC Published | WFC Auctions



ScheduleUPDATED TODAY! Mon, 1-Dec-2008
Anything Goes TriviaAnything Goes Trivia
Bob Rozakis
Megaton ManMegaton Man
Don Simpson
TrevorTrevor
Piper & Lee


NewsNEWS 1-Dec-2008 8:57pm
Marvel Announces Next Wave of Digital-On...
WEEK OF TOP COW: Marc Silvestri
Nativity comic books for multicultural B...
My Chemical Romance Singer's Comic Book ...

Comic Book - Movie - Video Game - Anime 

Friends & Affiliates
Adobe Store
Amazon.com
Anime Studio
Apple Store
Dick Blick Art Materials
eBay
GoDaddy.com

StarWarsShop.com
TFAW
World Famous Comics: Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps
By: Mike Clark
Publisher: The Pragmatic Programmers
Average Rating:4.50 out of 5.00 stars
Binding: Paperback
Format: Illustrated
Label: The Pragmatic Programmers
Number of Items: 1
Number of Pages: 176
Publication Date: 2004-08

Enlarge Image
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps
List Price: $29.95
Used Price: $10.64
3rd Party New: $13.49
Amazon's Price: $19.77

You Save: $10.18 (34%)
Usually ships in 24 hours


Accessories

Pragmatic Version Control Using Subversion

Pragmatic Unit Testing in Java with JUnit

Similar Items

Pragmatic Unit Testing in Java with JUnit

Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition)

Practices of an Agile Developer: Working in the Real World (Pragmatic Programmers)

Ship it! A Practical Guide to Successful Software Projects

Maven: A Developer's Notebook (Developer's Notebooks)
More Similar Items...

Editorial Comments

Product Description:
Forget wizards, you need a slave--someone to do your repetitive, tedious and boring tasks, without complaint and without pay, so you'll have more time to design and write exciting code. Indeed, that's what computers are for. You can enlist your own computer to automate all of your project's repetitive tasks, ranging from individual builds and running unit tests through to full product release, customer deployment, and monitoring the system.

Many teams try to do these tasks by hand. That's usually a really bad idea: people just aren't as good at repetitive tasks as machines. You run the risk of doing it differently the one time it matters, on one machine but not another, or doing it just plain wrong. But the computer can do these tasks for you the same way, time after time, without bothering you. You can transform these labor-intensive, boring and potentially risky chores into automatic, background processes that just work.

In this eagerly anticipated book, you'll find a variety of popular, open-source tools to help automate your project. With this book, you will learn:

How to make your build processes accurate, reliable, fast, and easy.

How to build complex systems at the touch of a button.

How to build, test, and release software automatically, with no human intervention.

Technologies and tools available for automation: which to use and when.

Tricks and tips from the masters (do you know how to have your cell phone tell you that your build just failed?)

You'll find easy-to-implement recipes to automate your Java project, using the same popular style as the rest of our Jolt Productivity Award-winning Starter Kit books. Armed with plenty of examples and concrete, pragmatic advice, you'll find it's easy to get started and reap the benefits of modern software development. You can begin to enjoy pragmatic, automatic, unattended software production that's reliable and accurate every time.

Other Pragmatic Programmer books:

Starter Kit Volume II: Pragmatic Unit Testing (Java and C# versions) (Andy Hunt and Dave Thomas)
Starter Kit Volume I: Pragmatic Version Control using CVS (Dave Thomas and Andy Hunt)


Customer Reviews
Average Rating:4.50 out of 5.00 stars

5 out of 5 starsOne of the best books out there
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps

This is one of the best books that I have read (and own). It is very to the point, excellent explanation(s) and top that with source code. Highly recomended.



5 out of 5 starsBuild Automation Quick Overview
I grabbed this book from the shelf in our Atlassian office few months ago. I just finished reading it this morning. This book is very well written and easy to read.

I read it most on the train commuting to work. My trip only takes 20 minutes, so you could think "what can you possibly read and learn in 20 minutes?" Well not a lot, but enough to get you started. The way the book is written makes it easy to continue reading after an interruption.

Book is structured in a way that leads you though the processes in software development: building (testing), releasing, installation, deployment and monitoring. Each process is described and the ways of automation are discussed in detail.

I consider myself a senior software engineer but this book had several points that made me say: "That would be nice to have in our build!" This book will save you lots of time and lots of manual work, thanks to automation. I can guarantee you'll get inspired by this book.

I'm happy I found this book on our office shelf. Now, I'll put it back so others at Atlassian can read it as well...



5 out of 5 starsWell written, fun and great content
If you are a Java developer and want to know the basics of how to construct a decent build and release process then I recommend reading Mike's book. It doesn't go into any topic in real detail; however like most Pragmatic Bookshelf books, it is concise, well written and easily absorbed. The tools that the book discusses includes CVS, Ant and CruiseControl. One of my favourite and most enjoyed books.



5 out of 5 starsAutomation Quick Start
This is a great book for developers and teams who want to know how that can automate their processes better. It doesn't go too deeply on some topics, but there are enough pointers to more information. If you need to learn more about how to streamline your work, this is an excellent book.



5 out of 5 starsGreat book on software project automation
This book is the third volume in the Pragmatic Starter kit, but is self-contained enough that it can be read on its own. The first chapter starts with a story about how built-in automation makes everyone's life better-especially the developer's. Thus this book is really about letting the computer do boring, repetitive things so that developers can concentrate on what is new and interesting. The rest of the first chapter answers some frequently asked questions including why and when developers should automate. This FAQ is useful in its own right, but also helps readers figure out whether the rest of the book is for them. The next two chapters show how to automate a Java build with Ant and then schedule that build. Clark points out that running tests is part of the build process. Chapters 4 and 5 describe how to generate and distribute releases of software. One of my favorite ideas from these chapters is writing a checklist script that clients can run on-site to check for "is it plugged in" errors. The last chapter is about monitoring all this automation. This chapter alone is worth the price of the book. Developers always want this information, but nobody enjoys being spammed by their own computers, and it's a pain to set up filters so that the right messages reach exactly the right people. Clark's solution is to use RSS notifications so that your build system creates a blog as it goes along. It's a great idea, and I've already started implementing it locally.
This book is short, but it's chock full of ideas and advice that can be put to use immediately. I found Clark's writing style clear, easy to read, and often entertaining. As a bonus, the book's concepts are language independent even though Clark uses Java and Java-based tools.


Related Categories:Similar Items

Pragmatic Unit Testing in Java with JUnit

Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition)

Practices of an Agile Developer: Working in the Real World (Pragmatic Programmers)

Ship it! A Practical Guide to Successful Software Projects

Maven: A Developer's Notebook (Developer's Notebooks)
More Similar Items...

Books
 Comics
  Comic Strips
  How to Draw Comics
  How to Draw Manga

 Graphic Novels
  AiT/Planet Lar
  Alternative Comics
  Archie Comics
  Avatar Press
  DC Comics
    Batman
    Justice League
    Superman
  Dark Horse Comics
    Hellboy
    Sin City
    Star Wars
  Drawn & Quarterly
  Devil's Due Publishing
  Dreamwave
  Fantagraphics Books
  Gemstone/Gladstone
  IDW Publishing
  Image Comics
  Kitchen Sink Press
  Marvel Comics
    Fantastic Four
    Spider-Man
    Wolverine
    X-Men
  Oni Press
  SLG/Slave Labor
  TwoMorrows
  Top Shelf Productions

 Manga
  ADV Manga
  Antarctic Press
  Central Park Media
  Digital Manga
  Gutsoon
  TokyoPop
  Viz Communications

 Books
  Animation
  Antiques & Collectibles
  Art Instruction & Ref.
  Art Reference
  Arts
  Business
  Cartooning
  Children's
  Computer Graphics
  Computers & Internet
  Digital Business
  Drawing (general)
  Entertainment
  Entrepreneurship
  Figure Drawing
  Games
  Graphic Design
  Horror
  Humor
  Literature & Fiction
  Movies
  Music
  Mystery & Thrillers
  Nonfiction
  Photography
  Pop Culture Collectibles
  Popular Culture
  Publishing & Books
  Reference
  Role Playing & Fantasy
  Sci-Fi & Fantasy
  Screenwriting Film
  Screenwriting TV
  Sketchbooks/Journals
  Stationary
  Teens
  Television
  Toys
  Video Games
  Writing

 Calendars


WFC Home | About | Columns | Comics | Contests | Features | Freebies | Gallery | Links | News | Podcasts | Shop



World Famous Comics Network
World Famous Comics Community
ComicsCommunity.com
Comic Book Classifieds
ComicBookClassifieds.com
SketchCards.com
SketchCards.com

GO SHOPPING >>

© 1995 - 2008 World Famous Comics. All rights reserved. All other © & ™ belong to their respective owners.
Advertiser Info . Terms of Use . Privacy Policy . Contact Info
World Famous Comics Network