Thursday, April 19, 2012

Compile HelloWord.java menggunakan Apache Ant

Ada yang sudah pernah mendengan ant? atau mungkin maven? bwt yang baru pertama kali mendengar nama ini, saya akan sedikit membahas tentang apache ant sebelum kita memulai tutorial singkatnya ok? :D

Apache ant merupakan salah satu tools yang digunakan untuk mengotomatisasi build cycle pada sebuah proyek yang berbasiskan java. Pada dasarnya ketika kita selesai melakukan proses koding pada proyek perangkat lunak maka biasanya kita akan melakukan proses compile-test-package. Nah, dengan adanya bantuan dari apache ant, kita dapat melakukan ketiga proses tersebut secara otomatis dan bahkan bisa di schedule dengan menggunakan cron jobs ataupun tools yang lainnya. Pada kesempatan kali ini saya akan memberikan contoh sederhana tentang bagaimana membuat mengcompile sebuah proyek java dengan menggunakan apache ant.

Sunday, April 15, 2012

Melakukan Instalasi Subversion pada Linux (Fedora/Centos)

Subversion atau yang biasa disingkat dengan nama SVN merupakan salah satu Source Code Management (SCM) Tool yang umum digunakan dalam dunia pengembangan perangkat lunak. fungsi dari scm itu sendiri adalah sebagai revision control pada sebuah source code (walaupun sebenarnya scm tidak terbatas hanya untuk source code saja). dengan menggunakan svn, kita dapat melakukan collaborative coding dengan mudah. Oiya, beberapa scm tool lain yang (menurut saya) umum digunakan dalam proses software development antara lain adalah: CVS dan Mercurial (Hg).

Ok! langsung to the point aja ya.. sekarang saya akan berbagi tentang bagaimana melakukan instalasi Subversion (SVN) pada sistem operasi Fedora/Centos Linux. Berikut ini adalah langkah-demi langkah yang harus dilakukan dalam melakukan instalasi SVN di Fedora / Centos (saya belum tahu di RedHat caranya sama atau engga).

1. Instal Apache (HTTPD)
Sebelum melakukan instalasi svn, kita harus melakukan instalasi apache terlebih dahulu. lho, kenapa? aplikasi apache dibutuhkan agar repository svn yang kita buat dapat diakses melalui web (http protocol). untuk dapat melakukan instalasi Apache, lakukan hal berikut ini:

[salman@salmandev ~]$ su
Password: 
[root@salmandev salman]# yum install httpd

Setelah selesai mengetikkan perintah di atas, maka selanjutnya kita tinggal menunggu sampai proses download dan instalasi selesai.