| 
JohnGrahamCummingAsk Mr. Make - Get the Ask Mr Make RSS Feed
by John Graham-Cumming

A tips and tricks column in CM Basics focused on providing readers with information they need to successfully manage their software build process. John is the creator of GNU Make Standard Library has six pending patents in the build space. John is Founder and Chief Scientist at Electric Cloud. Prior to Electric Cloud, John was a Venture Consultant with Accel Partners, VP of Internet Technology at Interwoven, VP of Engineering at Scriptics, and Chief Architect at Optimal Networks. John holds BA and MA degrees in Mathematics and Computation and a Doctorate in Computer Security from Oxford University.

Filter     Order     Display # 
Date Item Title Hits
Monday, 01 December 2008 Tracing rule execution in GNU Make 9734
Sunday, 02 November 2008 Adding set operations to GNU Make 9359
Monday, 29 September 2008 The Basics: VPATH and vpath 3906
Monday, 01 September 2008 The GNU Make Standard Library 10084
Sunday, 03 August 2008 Makefile Optimization: $(eval) and macro caching 6242
Sunday, 29 June 2008 Learning Make with the Towers of Hanoi 9115
Monday, 05 May 2008 Usman's Law 2748
Wednesday, 05 March 2008 GNU Make user-defined functions, part 2 2461
Saturday, 02 February 2008 GNU Make user-defined functions, part 1 2628
Monday, 03 December 2007 GNU Make path handling 5850
Monday, 01 October 2007 GMSL 1.09: A look inside the tweaks and updates 2882
Monday, 03 September 2007 Makefile Debugging: A introduction to remake 3360
Sunday, 08 July 2007 GNU Make escaping: a walk on the wild side 5541
Monday, 04 June 2007 Painless non-recursive Make 6876
Tuesday, 01 May 2007 Atomic Rules in GNU Make 5513
Sunday, 01 April 2007 GNU Make meets file names with spaces in them 8446
Tuesday, 06 March 2007 Making an XML bill of materials in GNU Make 5405
Monday, 05 February 2007 The Basics: Getting environment variables into GNU Make 14425
Wednesday, 03 January 2007 The pitfalls and benefits of GNU Make parallelization 6197
Monday, 02 October 2006 Tips and tricks from the automatic dependency generation masters 7772
Tuesday, 01 August 2006 Target-specific and Pattern-specific GNU Make macros 6504
Monday, 10 July 2006 Making directories in GNU Make 19358
Thursday, 01 June 2006 Rebuilding When a File's Checksum Changes 6351
Wednesday, 31 May 2006 What's new in GNU Make 3.81 9946
Tuesday, 28 February 2006 Rebuilding When CPPFLAGS Changes 9867
Wednesday, 01 February 2006 Dynamic Breakpoints in the GNU Make Debugger 8652
Tuesday, 01 November 2005 What's New in GMSL 1.0.2 6422
Monday, 31 October 2005 What's New in GMSL 1.0.2 6468
Thursday, 06 October 2005 An Interactive GNU Make Debugger 10051
Wednesday, 03 August 2005 Makefile Assertions 9933
Wednesday, 06 July 2005 The Trouble with $(wildcard) 8774
Wednesday, 01 June 2005 GNU Make Gotcha: ifndef and ?= 8674
Monday, 14 February 2005 Learning GNU Make Functions with Arithmetic 20524
Tuesday, 04 January 2005 Self-Documenting Makefiles 8306
Monday, 08 November 2004 Makefile Optimization: $(shell) and := go Together 15450
Monday, 13 September 2004 Setting a Makefile Variable From Outside the Makefile 8523
Wednesday, 08 September 2004 Makefile Debugging: Tracing Macro Values 12339
Monday, 23 August 2004 The Trouble with Hidden Targets 7628
Monday, 12 July 2004 Dumping Every Makefile Variable 9523
Sunday, 27 June 2004 Printing the Value of a Makefile Variable 12052
 
<< Start < Prev 1 Next > End >>
Results 1 - 40 of 40
  • Product Reviews  ( 23 items )
  • Book of the Month  ( 14 items )
  • CM: The Next Generation  ( 51 items )
    CM: The Next Generation -- Get the RSS Feed -
    Joe Farahby Joe Farah

    Joe Farah
    is the President and CEO of Neuma Technology and is a regular contributor to the CM Journal. Prior to co-founding Neuma in 1990 and directing the development of CM+, Joe was Director of Software Architecture and Technology at Mitel, and in the 1970s a Development Manager at Nortel (Bell-Northern Research) where he developed the Program Library System (PLS) still heavily in use by Nortel's largest projects. A software developer since the late 1960s, Joe holds a B.A.Sc. degree in Engineering Science from the University of Toronto. You can contact Joe at farah@neuma.com

  • The Road to Quality  ( 23 items )
    The Road to Quality - Subscribe to this RSS Feed - Get the RSS Feed
    koch
    Alan S. Koch, PMP, author of Agile Software Development: Evaluating the Methods for your Organization, speaks, writes, and consults on effective software development. He is an SEI-Authorized PSP Instructor, and he welcomes your feedback and questions; send e-mail to Road2Quality@ASKProcess.com. Visit http://www.ASKProcess.com to learn how to improve the return on your software investment by focusing on the quality of both your software products and the processes you use to development them.



  • Behaviorally Speaking  ( 39 items )
    Behaviorally Speaking - Subscribe to the RSS Feed - feed-icon-14x14
    bobaiello
    Bob Aiello is the Editor-in-Chief for CM Crossroads and an independent consultant specializing in Software Process Improvement including Software Configuration and Release Management. Mr. Aiello has over 25 years experience as a technical manager in several top NYC Financial Services firms where he had had company-wide responsibility for CM, often providing hands-on technical support for enterprise Source Code Management tools, SOX/Cobit compliance, build engineering, continuous integration and automated application deployment. Bob is a long standing member of the Steering Committee of the NYC Software Process Improvement Network (CitySPIN), where he serves as the chair of the CM SIG. Mr. Aiello holds a Masters in Industrial Psychology from NYU and a B.S. in Computer Science and Math from Hofstra University. You may contact Mr. Aiello at raiello@acm.org  or link with him at http://www.linkedin.com/in/bobaiello .
  • Agile CM Environments  ( 58 items )
    Agile CM Environments - Get the Feed Subscribe to the RSS Feed

    steveberczuk
    Steve Berczuk is a Technical Lead for an Agile Software Development consulting company. He has been developing software applications since 1989, often as part of geographically distributed teams. In addition to developing software he helps teams use Software Configuration Management effectively in their development process. Steve is co-author of the book Software Configuration Management Patterns: Effective Teamwork, Practical Integration and a Certified ScrumMaster. He has an M.S. in Operations Research from Stanford University and an S.B. in Electrical Engineering from MIT. You can contact him at steve@berczuk.com.

    appleton
    Brad Appleton
    is an enterprise SCM/ALM solution architect for a Fortune 100 technology company. He is co-author of Software Configuration Management Patterns: Effective Teamwork, Practical Integration, the "Agile SCM" column in CMCrossroads.com's CM Journal, and a former section editor for The C++ Report. Since 1987, Brad has extensive experience using, developing, and supporting SCM environments for teams of all shapes and sizes. He holds an M.S. in Software Engineering and a B.S. in Computer Science and Mathematics. You can reach Brad by email at brad@bradapp.net


    cowham
    Robert Cowham has been in software development for over 20 years in roles ranging from programming to project management. He continues his involvement in development projects but spends most of his time on SCM Consultancy and Training. He is the Chair of the Configuration Management Specialist Group of the British Computer Society, has a BSc in Computer Science from Edinburgh University and is a Chartered Engineer (CEng MBCS CITP). You can contact him at rc@vaccaperna.co.uk





  • Implementation Excellence  ( 41 items )
    Get Mario's BookImplementation Excellence - Get this RSS Feed
    mariomoreira2
    Mario Moreira is a Columnist for CM Journal, a VP of Technology, an Author of CM publications, and has worked in the SCM field since 1986. He has experience with numerous SCM technologies and processes and has implemented SCM on over 100 applications/products, which include establishing global SCM infrastructures. He has an MA in Mass Communication with an emphasis on communication technologies. Mario also brings years of Project Management, Software Quality Assurance, Requirement Engineering, IT Governance Architecture, Methodology, and team building skills and experience.

    Subscribe the Implementation Excellence RSS Feed | Review or purchase a copy of Mario's Book



  • CM Journal  ( 319 items )
    CM Journal is the premiere online magazine for configuration management and application lifecycle management topics.
    Subscribe to this RSS Feed - Get the RSS Feed

  • CM Basics  ( 87 items )

    CM Basics offers readers the answers to their configuration management "how-to" questions with tips from the experts, real-life case studies, product reviews and industry news coverage.
    Subscribe to the CM Basics RSS Feed - Get this RSS Feed | View the CM Basics Newsletter Archive | Subscribe to CM Basics


     

  • Another articles  ( 2 items )
  • Editors Note  ( 2 items )
If you already have an account on CM Crossroads, Login Now. If you do not, register using the link below...

NOTE: Once you register you will need to activate your account by clicking the link sent to you by email.

Video News

Agile in turbulent times Webinar