Thinking OPEN

Archives for the ‘Tutorials’ Category

Getting Started with Java EE 6

By Mert • Jan 27th, 2010 • Category: Highlight, Tutorials

Java EE 6 is hot, new, and pretty darn cool. In this tutorial we’ll update you on the world of Java EE 6 with the help of a Twitter-like demo application that contains JSF 2.0, PrimeFaces, CDI and Weld as well as Hibernate Validator frameworks.



Escaping Microsoft Exchange via Davmail + Fetchmail + Postfix + Courier IMAP

By Andrew Back • Dec 15th, 2009 • Category: Features, Tutorials

This tutorial explains how to use a recipe of Davmail, Fetchmail, Postfix, and Courier IMAP to interface standards-based e-mail clients with Exchange’s Outlook Web Access, and to integrate corporate and non-corporate e-mail accounts into a single inbox that’s not buried inside the store of the mail user agent.



Creating a Continuous Integration Server for Java Projects Using Hudson

By Grant Smith • Oct 23rd, 2009 • Category: 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.