How to create a simple Java project with Maven 3?

0 comments
Managing your project with Maven gives you a lot of advantages. You can automatically compile, pack into JAR or run tests on your project. You can also manage your project dependencies with almost no effort. To create JAR project I will use a powerful Maven capability called archetypes. Maven gives you a possibility to predefine your project template (archetype in Maven terminology), so that for different projects you can use different archetypes. Maven also comes with predefined archetypes for creating different projects like simple JAR or J2EE project.

How to set up proxy for Maven ?

0 comments
When I started using Apache Maven in my company I realized that, because of proxy settings, I couldn't download dependencies from the Internet. Dependencies are really powerful features of Maven, so it would be unreasonable not to use them. I found a solution to set up proxy so that Maven requests could go out my company's network.

I had to perform a few steps in order to set up proxy for Maven:
  1. I had to find Apache Maven settings.xml file.
  2. I had to modify my proxy settings.

How to install Maven on Mac OS X ?

2 comments
There are many ways to install Apache Maven on Mac OS X. You can use Homebrew, MacPorts or just download it and set up manually. For the sake of this tutorial I will use Apache Maven 3.0.5 and JDK version 1.7.0_25, I'm using Mountain Lion.

There are a few steps which you need to perform:
  1. Check your JDK installation. If you don't have JDK, you will need to install one (1.5 or above).
  2. Install Apache Maven 3.0.5.
  3. Test your installation.

Last but not least ...

0 comments









The early days ...

0 comments

Facebook

eBay

 NASDAQ


 Amazon

 Digg

Microsoft

 Google

 Apple

 Twitter

 Twitter (once again)




Yahoo!


Everyone has started somewhere. Just don't hesitate to start.


 

Tree things to make your OSX terminal typos smart for git, ls and asciiquarium

1 comments
Usually when I'm working on something I write my shell commands really fast, which is why I make mistakes while writing. The most common error is, of course, writing command letters in the wrong order e.g. sl instead of ls or gti instead of git. I'll show you some tools to make these mistakes funny.

gti instead of git

Let's install gti with brew:
Now if you type gti, you will get a GTI car driving through your terminal:


sl instead of ls

You can install sl with brew as well:
Here, a GTI car is replaced by a train:


Asciiquarium in terminal

The last thing I want to show you is how to fill your terminal with water and put fish, ducks, whales and sharks there. Install asciiquarium dependencies:

Finally you can install asciiquarium: Type asciiquarium to get the following result:

 
          
 

Geeking Spree has it's own logo !

0 comments
It's as simple as the whole design of geekingspree.com. Currently I'm using it only as a favicon.

The letter 'S' is a little off, which should make you feel anxious and intrigued just like reading my blog.