Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
32 used & new from £7.03

Have one to sell? Sell yours here
 
   
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Applications: How to Build, Deploy and Monitor Java Applications (Pragmatic Starter Kit)
 
See larger image
 

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Applications: How to Build, Deploy and Monitor Java Applications (Pragmatic Starter Kit) (Paperback)

by Mike Clark (Author)
3.5 out of 5 stars See all reviews (4 customer reviews)
RRP: £22.99
Price: £15.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.00 (30%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want guaranteed delivery by Saturday, July 11? Choose Express delivery at checkout. See Details
21 new from £10.99 11 used from £7.03

Frequently Bought Together

Customers buy this book with Pragmatic Version Control: Using Subversion (Pragmatic Programmers) by Mike Mason

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Applications: How to Build, Deploy and Monitor Java Applications (Pragmatic Starter Kit) + Pragmatic Version Control: Using Subversion (Pragmatic Programmers)
Price For Both: £33.53

Show availability and shipping details


Customers Who Bought This Item Also Bought

Pragmatic Version Control: Using Subversion (Pragmatic Programmers)

Pragmatic Version Control: Using Subversion (Pragmatic Programmers)

by Mike Mason
4.5 out of 5 stars (4)  £17.54
Pragmatic Unit Testing in Java with Junit (Pragmatic Programmers)

Pragmatic Unit Testing in Java with Junit (Pragmatic Programmers)

by Andy Hunt
3.0 out of 5 stars (1)  £21.84
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)

Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)

by Michael Nygard
5.0 out of 5 stars (3)  £22.94
Continuous Integration: Improving Software Quality and Reducing Risk (Martin Fowler Signature Books)

Continuous Integration: Improving Software Quality and Reducing Risk (Martin Fowler Signature Books)

by Paul M. Duvall
5.0 out of 5 stars (1)  £27.19
Practices of an Agile Developer: Working in the Real World (Pragmatic Programmers)

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

by Venkat Subramaniam
4.0 out of 5 stars (2)  £14.94
Explore similar items

Product details

  • Paperback: 176 pages
  • Publisher: Pragmatic Bookshelf; illustrated edition edition (1 Jul 2004)
  • Language English
  • ISBN-10: 0974514039
  • ISBN-13: 978-0974514031
  • Product Dimensions: 22.6 x 19 x 1.3 cm
  • Average Customer Review: 3.5 out of 5 stars See all reviews (4 customer reviews)
  • Amazon.co.uk Sales Rank: 265,563 in Books (See Bestsellers in Books)

    Popular in these categories:

    #31 in  Books > Computing & Internet > Databases > Java & Databases
    #54 in  Books > Computing & Internet > Hardware > PCs
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Java Installer Builder
   www.ej-technologies.com    Easy to use, amazingly powerful Creates beautiful installers 
  
 

Product Description

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.

From the Publisher
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. Enlist your computer to automate all of your Java project's repetitive tasks from individual builds and testing through to product release and deployment. Enjoy pragmatic, automatic, unattended software production that's reliable and accurate every time.

See all Product Description

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Applications: How to Build, Deploy and Monitor Java Applications (Pragmatic Starter Kit)
52% buy the item featured on this page:
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Applications: How to Build, Deploy and Monitor Java Applications (Pragmatic Starter Kit) 3.5 out of 5 stars (4)
£15.99
Pragmatic Version Control: Using Subversion (Pragmatic Programmers)
18% buy
Pragmatic Version Control: Using Subversion (Pragmatic Programmers) 4.5 out of 5 stars (4)
£17.54
Continuous Integration: Improving Software Quality and Reducing Risk (Martin Fowler Signature Books)
11% buy
Continuous Integration: Improving Software Quality and Reducing Risk (Martin Fowler Signature Books) 5.0 out of 5 stars (1)
£27.19
Version Control with Subversion
10% buy
Version Control with Subversion 4.0 out of 5 stars (4)
£23.49

 

Customer Reviews

4 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
3 of 3 people found the following review helpful:
4.0 out of 5 stars Gives good ideas to accelerate development, 27 May 2005
By Szilágyi Donát (Dunakeszi, Hungary) - See all my reviews
The book introduces many tools which might be useful during automation the build, installation, and monitoring of a large-size java application. (Ant, JUnit, Groovy, CruiseControl, NSIS, Java Web Start, XFD build monitor, Unix scripting, Ruby, log4j, Jetty)

The description of these tools is not deep at all, the book places more emphasis on covering the whole process from the first build to the customer support, taking all automation options used by professional software developer companies.

The text is easy to understand. The only reason why I gave four stars is the poor book binding: pages start falling very soon.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3.0 out of 5 stars Good philosophy and overview, pity it's so Java-oriented, 3 Feb 2009
By J. S. Hardman "Consultant software developer ... (Near London, UK) - See all my reviews
(REAL NAME)      
The philosophy of this book is one that I agree with completely. That is, if you want a reproducible, traceable and maintainable system for building and releasing your software, then automate the processes involved. The larger the project, the more time and money you will save.

So, in terms of philosophy, I'm a big fan of this book. I particularly like the extreme feedback devices for making the status of builds very visible. That visibility tends to encourage people to follow good practices and write working software, probably more than anything else. I also like the explanations of starting with a process started interactively, to a scheduled process, to a continuous/triggered process. Similarly, the discussion of release builds being separate from development builds is good.

However, this book does have limitations. The (easily missed) sub-title "How to Build, Deploy and Monitor Java Applications" warns the reader of the main one. This book really is aimed at people working with Java and tools that are primarily aimed at Java developers. Whilst tools such as Ant and Cruise Control (and their derivatives) can be used for non-Java projects, Java is their key target. Similarly, this book refers to CVS in its examples. Unfortunately, the choice of version control software can make a significant difference to how build and releases processes are implemented (in particular the use of labels vs. tag directories). Whether done in an update to this book, or whether it is done in a separate book, it would be good to include more about building for other languages (e.g. C++), more about non-UNIX operating systems (e.g. Windows), using other version control systems (Subversion, PVCS, SourceSafe etc), using tools other than Ant and Cruise Control (including scripting languages, whether batch-files on Windows, Python or other scripts) etc. The problem then would be that the book would be two or three times as long, at which point many people might decide it is too "heavy" to read. Tricky.

So, I love the philosophy. I like the overview of what people should be doing. I find the descriptions of the tools used adequate. But I would have liked to see wider coverage beyond the Java, Ant, Cruise Control etc environment discussed.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5.0 out of 5 stars Enough information to start implementing good practices, not overwhelming, 25 Jan 2009
I bought this book over 3 years ago and still use it today, even though I have 100's of books on software development and software testing. Like all the pragmatic programmer books I own (I have about 6) it's clear, direct, and helpful. These books are good value for money and portable.

Books such as Java Power Tools from O'Reilly are complementary (covering a range of newer tools) and the Manning JUnit Recipes & JUnit in Action cover JUnit in great breadth and depth.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

2.0 out of 5 stars Very sketchy
this book is very sketchy and does not cover even 50% of what is claimed in its title. I was expecting that I will learn something specially on monitoring and performance... Read more
Published 17 months ago by A. lnmc

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


Fun for Everyone

Christmas Gifts
Achieve over 15,000 RPM with our great range of Powerballs.

Shop the Powerball store

 

More From Mike Clark

Agile Web Development...

Agile Web Development with Rails

The definitive, Jolt-award winning guide to learning and using Rails... Read more

 

A Close Shave

Philips Nivea Coolskin HS8060 Moisturizing Rotary Shaving System
For all types of hair removal, stay smooth with Amazon.co.uk.

Discover Shaving & Hair Removal

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates