Git

I would like to share some thoughts on GIT because I think that was a right invention at the right time and place. (This article should be finished half year ago, right after i wrote about svn server installation, but unfortunately i haven’t found any time to finish it until now.) Motivation My first version control system (VCS) was CVS and I used it with eclipse 2.0 for programming in java....

February 26, 2011 · 5 min · Alexander Holbreich

Java EE 5 vs Java EE 6

This post visualizes changes between Java EE Standards 5 and 6. The comparison of standards is listed in four sections Web-Services, Web-Container, Enterprise Application technologies and Maintenance. Hope this helps someone. Web Service related changes Spec Java EE 5 (JSR-244) Java EE 6 (JSR-316) JSR-101 JAX-RPC v1.1 v1.1 JSR-109 Enterprise Web Services v1.2 v1.3 JSR-181 Web Service Metadata v1.0 v1.0 JSR-173 Streaming API for XML v1.0 v1.0 JSR-224 JAX-WS v2.0 v2....

January 29, 2011 · 4 min · Alexander Holbreich

Subversion on Debian Linux

Today i describe the few steps on subversion installation (with repository) on Linux debian. Also we talk about Subversion (svn) in 5 Steps + Apache Mod-DAV. Let’s start… Step 1: Install subversion If subversion is not installed, install it with: apt-get install subversion Step 2: Create repository Prepare disc location for repositories. Standard and a good palace would be /var/svn but i personally prefer /srv/svn. (What is your favorite? Why?)...

November 28, 2010 · 4 min · Alexander Holbreich

lsof command tutorial with examples

As you might already know many interesting Linux resources are modeled as files. File define a simple and well understood interface for linux tools. In this article an would like to highlight a very useful Linux tool utilizes exactly this, a lsof (aka “list open files”) command. To describe lsof in one sentence. Actually it shows all files used by some processes of a system, but it’s more interesting as it might sound....

November 25, 2010 · 4 min · Alexander Holbreich

Ubuntu vs. Windows XP on my Thinkpad

Yesterday i’v installed Ubuntu (10) Linux alongside of Windows XP (SP3) on my Lenovo Thinkpad T60 (meanwhile 4 years old) Laptop. Let me stay short by observation of only a start-time of both system on the same machine in this post. Here some hardware details: Intel Core Duo (T2400 -1,83 Mghz) 1 Gb RAM 60 GB 5400rpm hard drive An here are start times on two Systems (in seconds): As we see Windows takes 1 minute from OS-Selection dialog till User-login dialog, whereas Ubuntu takes only 24 sec....

November 20, 2010 · 2 min · Alexander Holbreich

Java WebServices JSR overview

In this article I give a short overview of the important JSR of Java Community Process which defines and standardizes WebServices development with Java Platform. JSR-175 : A Metadata Facility for the Java Programming Language. Also known as Java Annotations e.g. @Deprecated or @Override. JSR-181 : Web Services Metadatata for the Java Platform. This is just a set of Annotations for using with JAX-WS WebServiceces. Think of Annotations @WebService, @WebMethod…...

October 20, 2010 · 2 min · Alexander Holbreich

Get JIRA for 10$ only

Probably most of modern IT-related people know Atlassian JIRA - issue and project tracking system. Maybe many of you know other popular tracking system like Bugzilla, GNATS, and many many others. Personally, I like JIRA last but not least because I worked many years with it and I’m impressed with a simplicity of the workflows it offers. However, this is not one post that should bring JIRA near to you. But if you know that you need it, now is best time to get it, because Atlassian started their “Get Started” Price, which now allows you to by full functional JIRA for only 10$ for ever - even with one year support....

May 25, 2010 · 2 min · Alexander Holbreich

How to send E-Mails with Exim installed on Linux

Today I’ll show, how to configure email sending with your Debian Linux. The ability to send mails is a very useful feature for every long-running server machine, it’s an easy and common way to notify the administrator in case of any problems. Here are configuration steps for mail-sending with Exim and Google Mail account (Google Apps accounts work the same way too). first of all, we need to have Exim running....

February 14, 2010 · 2 min · Alexander Holbreich

How to do SSH tunnels

SSH (Secure Shell) allows simple establishment of an encrypted and authenticated connection between computers. In this article I will focus on establishing SSH tunnels without using a password by using asynchronous key pair. This approach is especially very useful in machine-to-machine communication. The idea grounds on asymmetric cryptography, that describes a concept of a key -pair of a private and public keys. In this article it’s sufficient to know, that:...

February 8, 2010 · 3 min · Alexander Holbreich

JBoss 5 GA on Debian linux

This short tutorial describes how to configure JBoss Application Server (Jboss GA 5.1.0) on a Debian Linux (Debian GNU/Linux 5.x “Lenny”). The article starts with the installation of Java JDK and continues with JBoss installation and basic configuration according to standard file system hierarchy. Also init.d. scripts configuration is given here. Installing Java SDK Nowadays installing Java environment on Debian is an easy task. I’ve used JDK 1.6. Don’t confound JDK with JRE, because bare Java Runtime Environment is not enough for running JBoss....

January 29, 2010 · 6 min · Alexander Holbreich