- SSL Explorer, an SSL based VPN solution. The company behind this product, 3SP, got acquired by Barracuda, but this product is still available from Sourceforge
- VirtualBox virtualization products. This is a wonderful product and is available for most platforms, including Macs. Quite likely this will be discontinued after the Oracle acquisition of Sun is complete, so download it ASAP. As an aside, Oracle already has 2 virtualization products - their own xen-based one and one from their Virtual Iron acquisition.
Showing posts with label Tools. Show all posts
Showing posts with label Tools. Show all posts
Thursday, June 4, 2009
Tools for the Starving Entrepreneur
I found a couple of very interesting (and free) tools that I wish I had known about earlier -
Thursday, December 21, 2006
Continuous Integration Builds
It may surprise you to find my first post with such an esoteric title. I'm going to talk a lot about my experiences with various technologies and products in my blog with a hope that it will help others learn from my experience.
"Continuous Integration Builds (CIB)" refers to the process of building the source in your repository as often as possible to catch build errors introduced by new checkins. As a side-effect, the latest build is *always* available. Ensuring that the main development branch can always be built can greatly improve productivity by catching errors early. CIB is of greatest value to organizations with multiple teams (often geographically separated) who work round the clock.
Around a year ago, we decided to build a CIB system for our internal use. As with all research, I used google to locate software that I could use for this purpose. After some searching, we found Luntbuild (http://luntbuild.javaforge.com/), a great solution, which we could setup and configure in a few hours. Luntbuild works very well for some of our projects and is easy to manage. We have it continuously building our main line every hour and also use it for doing our stable and release builds. They've since released two more versions of their product, but we have not been able to schedule a downtime for this because of the mission-critical nature of this system. A great example of how a good piece of software gets entrenched in an organization. If you are evaluating CIB solutions, do look at Luntbuild.
"Continuous Integration Builds (CIB)" refers to the process of building the source in your repository as often as possible to catch build errors introduced by new checkins. As a side-effect, the latest build is *always* available. Ensuring that the main development branch can always be built can greatly improve productivity by catching errors early. CIB is of greatest value to organizations with multiple teams (often geographically separated) who work round the clock.
Around a year ago, we decided to build a CIB system for our internal use. As with all research, I used google to locate software that I could use for this purpose. After some searching, we found Luntbuild (http://luntbuild.javaforge.com/), a great solution, which we could setup and configure in a few hours. Luntbuild works very well for some of our projects and is easy to manage. We have it continuously building our main line every hour and also use it for doing our stable and release builds. They've since released two more versions of their product, but we have not been able to schedule a downtime for this because of the mission-critical nature of this system. A great example of how a good piece of software gets entrenched in an organization. If you are evaluating CIB solutions, do look at Luntbuild.
Subscribe to:
Posts (Atom)