Thinking OPEN

Archives for the ‘Tutorials’ Category

Creating a Continuous Integration Server for Java Projects Using Hudson

By Grant Smith • Oct 23rd, 2009 • Category: Features, Tutorials

A continuous integration (CI) engine is an automated build system that checks out the most current code from a source code repository, builds it, and makes the resulting artifacts available for download and review. This tutorial covers the setup of a continuous integration server for Java projects with Hudson, one of the top open source CI engines.



Creating a Maven-Based Development Environment on Linux

By Grant Smith • Sep 28th, 2009 • Category: Tutorials

Maven is quickly becoming the de facto standard for Java project builds, but its reliance on a remote central repository somewhere on the Internet can be troublesome. This tutorial covers the setup of a local Maven proxy, including installation and configuration of Maven and the Nexus repository manager on a Linux server.



Checking Basic Life Signs of Applications Running In JBoss

By Veljko Krunic • Sep 15th, 2009 • Category: Tutorials

What should you do if your application just slipped into unconsciousness, requests just hang, and your logs don’t show anything useful? This tutorial will guide you through basic JBoss paramedic techniques you can use to check your application’s vital signs.



Installing Apache HTTP Server with a Quick-Start Config

By Freddy Andersen • Jun 24th, 2009 • Category: Tutorials

The Apache HTTP Server is one of the most widely used open source software packages, so it’s no surprise that we get lots of questions about Apache installation procedures. Fortunately, we have tons of experience with Apache installations, and we’ve distilled our years of experience into this handy tutorial.



Installing an SSH/SFTP Server on Windows

By Glen Bettridge • May 14th, 2009 • Category: Tutorials

Need to get an OpenSSH Secure Shell and SFTP server running on Windows? You’ve come to the right place. This tutorial will guide you through the basic steps necessary to install and configure OpenSSH, with Cygwin as a compatibility layer on top of Windows.



Creating a Secure Repository with Subversion

By Dru Lavigne • Mar 25th, 2009 • Category: Tutorials

Whether you’re a software developer, graphic artist, or office manager, odds are you’ve got important files that are routinely shared and updated. This tutorial will show you how to streamline collaboration by creating a secure Subversion repository for archiving those files and tracking revisions.



How to Fix Memory Leaks in Java

By Veljko Krunic • Mar 10th, 2009 • Category: Tutorials

Got a case of memory leak induced insomnia? Well, we’ve got a cure for what ails you. This tutorial will teach you everything you need to know to ease your suffering, including what memory leaks are, why they happen, and how to diagnose and fix ‘em.



JRuby and Glassfish on Rails Part II: Setting up a Production Environment on Red Hat Linux

By Freddy Andersen • Dec 1st, 2008 • Category: Tutorials

Learn to deploy a Ruby on Rails application into a production-ready JRuby on Rails environment running GlassFish.



JRuby and Glassfish on Rails Part I: Setting Up A Developer Environment (on a Mac)

By Freddy Andersen • Nov 28th, 2008 • Category: Tutorials

In this tutorial, we cover setting up your Mac environment to use Glassfish as the server to run your Ruby on Rails projects.



Build Apache 2.2.X on AIX 5.3 Platforms Part II: Common Issues

By Brad Reeves • Nov 14th, 2008 • Category: Tutorials

Building the Apache Web server on AIX is generally a straightforward enterprise in which you:
obtain the code, run a few simple commands (configure, make, and make install)…kidding…read on…