Archive for the ‘Java’ Category
Saturday, July 19th, 2008
Menggunakan log4j
Pada waktu SMU dulu, saya dan teman-teman saya membentuk grup band. Sebagai band amatiran, kami hanya tampil kalau ada pentas seni di sekolah, atau kalau ada acara tujuh-belasan di lapangan dekat rumah. Yang ingin tampil di event tersebut tidak hanya band kami, tapi juga puluhan band amatir lainnya. Karena ...
Posted in Java | 7 Comments »
Sunday, July 13th, 2008
Belajar bahasa pemrograman mirip dengan belajar bahasa manusia. Bahasa pertama adalah yang paling sulit. Ini disebabkan karena kita belum paham istilah-istilah yang digunakan, pola umum menyusun kata, dan ungkapan-ungkapan khusus yang biasa digunakan dalam bahasa tertentu.
Mari kita ingat waktu pertama kali belajar bahasa Inggris (bahasa Indonesia tidak dihitung, karena ...
Posted in Java | 19 Comments »
Thursday, March 27th, 2008
Another Frequently Asked Question.
Saya sudah menguasai Java Standard Edition dan sekarang mau belajar Java Enterprise Edition. Bagaimana learning-path-nya?
Inilah Road to Java Enterprise versi saya:
Posted in Java | 27 Comments »
Wednesday, February 6th, 2008
Disclaimer : kondisi dan pengalaman Anda SANGAT MUNGKIN BERBEDA.
Jadi jangan bilang saya salah ... ini pengalaman pribadi.
Pengalaman Anda boleh saja berbeda, dan sangat dianjurkan untuk sharing.
Belakangan ini banyak yang nyari Programmer PHP yah :-d
Demikian tanggapan moderator milis JUG-Indonesia.
Saya mau sharing pengalaman sedikit tentang rekrutasi ArtiVisi beberapa hari yang lalu.
Rate salary ...
Posted in Java, Life, PHP | 29 Comments »
Thursday, January 24th, 2008
Di milis Java sedang dibahas tentang kombinasi teknologi yang digunakan untuk membuat aplikasi Java.
Ada beberapa kategori teknologi, yaitu:
Presentation Layer. Yaitu teknologi untuk membangun User Interface
Business Layer. Yaitu teknologi untuk menyediakan logika proses bisnis.
Data Access Layer. Yaitu teknologi untuk mengakses penyimpanan data, misalnya database.
Security Framework. Teknologi untuk mengelola otentikasi dan otorisasi.
Build ...
Posted in Java | 12 Comments »
Saturday, January 19th, 2008
Pada artikel kali ini, kita akan mengurusi masalah sepele tapi penting, yaitu Internationalization (i18n) dan Localization (l10n). i18n adalah menyiapkan aplikasi kita supaya bisa beradaptasi dengan berbagai bahasa, format penomoran, mata uang, dan hal-hal lain yang berkaitan dengan globalisasi.
Para pembaca mungkin ada yang bertanya,
Ah, aplikasi saya tidak perlu multibahasa ...
Posted in Java | 2 Comments »
Friday, January 18th, 2008
Aplikasi web --berbeda dengan aplikasi desktop-- ditakdirkan untuk stateless. Artinya dia tidak menyimpan data untuk masing-masing user yang sedang aktif. Keputusan ini menyebabkan aplikasi web bisa diakses jutaan user sekaligus. Tapi juga menyebabkan perlu teknik khusus agar data user yang sedang aktif dapat disimpan dengan baik.
Tanpa kemampuan penyimpanan state, ...
Posted in Java | 1 Comment »
Thursday, January 17th, 2008
Belajar membuat aplikasi web belum lengkap tanpa tahu caranya mengupload file dan mengelola state. Pada artikel ini kita akan belajar tentang cara menangani upload file dengan Spring MVC versi 2.5. Di artikel selanjutnya baru kita akan bahas tentang state management.
Studi kasus kita kali ini sederhana saja. Kita sudah punya ...
Posted in Java | 1 Comment »
Friday, December 21st, 2007
Kemarin kita sudah membuat aplikasi sederhana yang memiliki tampilan list dan form. Tapi ada satu hal penting yang belum ada, yaitu header, footer, dan menu navigasi.
Ada beberapa cara untuk memasang header dan footer tanpa duplikasi kode. Cara paling sederhana tentunya dengan menggunakan include di setiap halaman. Contohnya kira-kira seperti ...
Posted in Java | 1 Comment »
Friday, December 7th, 2007
Salah satu komentator bertanya seperti ini,
kenapa annotation lebih diprefer daripada xml configuration ? bukannya xml configuration di spring membuat kontrol kita lebih sentralisasi, sehingga lebih mudah dimaintain ?
Hmm... saya tidak ingin terlibat flame war annotation vs xml. Masing-masing memiliki plus minusnya. Ada saatnya kita memakai annotation dan ada saatnya ...
Posted in Java | 2 Comments »