Pragmatic Automation http://www.pragmaticautomation.com/cgi-bin/pragauto.cgi Pragmatic Automation. Hosted by Mike Clark. en-us Got Project Automation? http://www.pragmaticautomation.com/cgi-bin/pragauto.cgi/Book/GotProjectAutomation.rdoc Read all about how project automation can save you time and make your life easier in my ONJava.com article titled <a href="http://www.onjava.com/pub/a/onjava/2004/11/10/automation.html">Got Project Automation?</a>. Project Automation On the Mac http://www.pragmaticautomation.com/cgi-bin/pragauto.cgi/Book/MacConf04.rdoc Last week I gave a talk at the <a href="http://conferences.oreillynet.com/macosx2004/">O'Reilly Mac OS X Conference</a> on how to use your Mac to automate your Xcode projects. It&#8217;s a slight twist on the automation tool set described in the <a href="http://www.pragmaticprogrammer.com/sk/auto">book</a>, using all the same automation techniques. The slides are available <a href="http://pragmaticprogrammer.com/downloads/ProjectAutomationMac.pdf">here</a>. <p> The conference was a lot of fun and the people were great. What stuck with me was how important it is to visit communities of people that use different tools to build software. The tools we use influence how we go about solving problems and making good software. By temporarily moving to a different technology neighborhood, so to speak, you get to see and hear things from a different perspective. And the next time you&#8217;re faced with solving a problem, you have one more colorful piece in your mosaic of options. </p> <p> Many thanks to O&#8217;Reilly for inviting me out to speak and for putting on a fantastic show. Thanks also to all the people who attended, shared their ideas, welcomed an outsider with open arms, and showed up to my talk. </p> Upcoming Project Automation Talks http://www.pragmaticautomation.com/cgi-bin/pragauto.cgi/Book/UpcomingAutomationTalks04.rdoc I&#8217;m currently scheduled to speak on <a href="http://www.pragmaticprogrammer.com/sk/auto">Pragmatic Project Automation</a> at the following venues through the remainder of the year: <dl> <dt></dt><dd><a href="http://www.nofluffjuststuff.com/2004-10-chicago/index.jsp?speaker=Clark">Great Lakes Software Symposium</a> in Chicago, IL on October 1st <p> <a href="http://www.denverjug.org/index.jsp">Denver JUG</a> in Denver, CO on October 13th </p> <p> <a href="http://www.boulderjug.org/">Boulder JUG</a> in Boulder, CO on October 14th </p> <p> <a href="http://www.nofluffjuststuff.com/2004-10-boston/index.jsp?speaker=Clark">New England Software Symposium</a> in Boston, MA on October 22nd </p> <p> <a href="http://conferences.oreillynet.com/macosx2004/">O'Reilly Mac OS X Conference</a> in Santa Clara, CA on October 27th </p> <p> <a href="http://www.nofluffjuststuff.com/2004-11-denver/index.jsp?speaker=Clark">Rocky Mountain Software Symposium</a> in Denver, CO on November 12th </p> <p> <a href="http://www.nofluffjuststuff.com/2004-11-calgary/index.jsp?speaker=Clark">Western Canada Java Software Symposium</a> in Calgary, Alberta on November 19th </p> </dd> </dl> <p> If one of those places is in your neck of the woods, I&#8217;d love to hear in person how you&#8217;re using automation on your project. A few companies have contacted me about speaking on this topic privately to their teams. I enjoy visiting projects, meeting new folks, and talking about automation, so <a href="mailto:mike@clarkware.com?subject=Speaking">let me know</a> if you&#8217;re interested in that kind of thing. </p> Pragmatic Project Automation Excerpts Available http://www.pragmaticautomation.com/cgi-bin/pragauto.cgi/Book/ChapterExcerpts.rdoc <a href="http://www.pragmaticprogrammer.com/sk/auto">Pragmatic Project Automation</a> has gone to the printers! It will be available for purchase on or about July 19th. But there&#8217;s no need to delay getting started. Three chapter excerpts are now available for download. <p> <a href="http://www.pragmaticprogrammer.com/starter_kit/au/contents.pdf">Table Of Contents</a> is just what you&#8217;d expect: an outline of what&#8217;s covered in the 150-page book. </p> <p> <a href="http://www.pragmaticprogrammer.com/starter_kit/au/introduction.pdf">Introduction</a> starts with a fun story about how automation saves the day for two caveman programmers. Then it explains the whys and hows of automation, and shows the roap map for the rest of the book. </p> <p> <a href="http://pragmaticprogrammer.com/starter_kit/au/scheduled.pdf">Scheduled Builds</a> is an advanced chapter that shows you, step by step, how to set up and run automated builds on a schedule using <a href="http://cruisecontrol.sourceforge.net/">CruiseControl</a>. </p> <p> Enjoy! </p>