| 
CM Basics

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 


 



Descrambling parallel build logs PDF Print E-mail
Monday, 29 June 2009
july09basicsscramblebig.jpgOne of GNU make's many features allows you to shorten build times by running more than one command at a time. If your dependencies are all correct, or nearly correct, this can give you a significant improvement, and since it's built into the tool you get it "for free". But GNU make's parallel build feature -- often called "dash j mode," after the command-line option that is used to enable it -- is not without drawbacks. The worst of these is that GNU make parallel builds can produce incorrect results if the build dependencies are not sufficiently correct. Fixing that is way outside the scope of this column. But we can do something about the second biggest problem: the scrambled build log. It's not a perfect solution, as you'll see, but it addresses a large portion of the problem, and it's simple to implement.
Last Updated ( Wednesday, 01 July 2009 )
 
Designing a CMDB: Buyers Beware! PDF Print E-mail
Monday, 29 June 2009
july09basicsdesignbig.jpgTips for designing a CMDB

Have you ever purchased a generic, "one-size-fits-all" suit off the rack with the hope it fits you perfectly? You typically find the suit doesn't fit and then you end up not wearing it, or trying to fix it yourself and ultimately end up unhappy with your purchase.

The alternative is to go to a store and design your suit to fit you perfectly with the help of the tailor and designer who takes your measurements, asks you what you need the suit for (what is driving your to make the purchase), where you are going to wear it, what you want to wear with it, etc.  The point is, if you buy something generic and expect it to suit your needs exactly and immediately, you're usually in for big disappointment.
Last Updated ( Wednesday, 01 July 2009 )
 
What is the difference between a CMS and a CMDB anyway? PDF Print E-mail
Monday, 29 June 2009
july09basicsdifferencebig.jpgThe itSMF ITIL v3 framework is a set of best practices that describes what you need to do in order to implement excellent IT Service Management. The ITIL v3 framework is also very much focused on implementing excellent Configuration Management processes. I have personally been very impressed with ITIL - especially two of its key tools. The first is the Configuration Management Database (CMDB) and the second is the Configuration Management System (CMS). CM practitioners need to take the deep dive into ITIL and all of its CM related best practices. Here is a brief explanation of the CMS and the CMDB to get you started.

Last Updated ( Tuesday, 30 June 2009 )
 
Build Configurations: The EasyAnt Way PDF Print E-mail
Monday, 29 June 2009
july09basicsantbig.jpgBuild Configurations
Let us consider a few scenarios which make necessity for build configurations obvious.

Scenario I:
Your build is a web application. You need a quick jetty-deploy available for convenient development. Conversely, you need a javadocs plugin in your release builds but, don't want them to interfere with your development environment.
Last Updated ( Tuesday, 30 June 2009 )
 
When is Open Source not Enough? PDF Print E-mail
Monday, 29 June 2009
july09basicsopensourcebig.jpgAnswer these 7 questions to quickly assess if you should upgrade to an enterprise-class CI environment

Because of the fast evolution of Continuous Integration (CI), the first generation of enablement tools proliferated at lightning speed.  Open source CI tools became widely used due to the ease in which an engineer could install it and start tackling the initial CI challenges that he faced.  Once proven effective, these apps (particularly Cruise Control) spread like wildfire among other build engineers, and in most cases, development shops began ‘sewing' several instances together. 
Last Updated ( Monday, 29 June 2009 )
 
<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>

Results 1 - 9 of 103
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 Spotlight

Accurev

Sponsored Links