Tutorial Spring AOP

November 18, 2011

 

Aspect Oriented Programming, adalah salah jenis teknik pemrograman seperti halnya OOP. Namun AOP bukanlah pengganti OOP, AOP malah melengkapi OOP. Kita mungkin familiar dengan bagian-bagian dari aplikasi seperti logging, validasi, filter login atau proses transaksi. Dalam AOP, bagian-bagian ini disebut sebagai cross-cutting concern, suatu bagian dari aplikasi yang mempengaruhi atau bergantung pada bagian aplikasi lainnya sebagaimana proses logging dibutuhkan oleh proses lainnya untuk mencatat sistem log.

Pada teknik OOP, kode yang mewakili cross-cutting concern ini selalu tersebar dan diulang-ulang diberbagai tempat.

 

Perlukah upgrade ke iPhone 4S dari iPhone 4 ?

November 15, 2011

 

Jujur saja, ketika pertama kali apple mengumumkan iPhone 4S saya agak kecewa. Bagaimana tidak, sebagai seseorang yang sering mengikuti berkembangan gadget, Sering sekali saya menemukan berita atau lebih tepatnya rumor di berbagai situs teknologi bahwa apple akan meluncurkan iPhone 5, iPhone termutakhir dengan design baru, layar lebih lebar dan upgrade yang signifikan. Saya pun sangat antusias mendengar kabar ini karena merasa bahwa salah satu kekurangan dari iPhone 4 adalah layarnya yang kurang lebar. Untuk seseorang yang jarinya jempol semua seperti saya pun agak sedikit kesulitan ketika mengketik dari virtual keboard dalam kondisi layar berdiri/potrait.

 

Menggunakan Apache Maven Bagian 1

November 13, 2011

 

Sebelum kita mulai menggunakan apache maven mari kita bahas definisi dari maven itu sendiri. Jadi apakah apache maven itu ? Secara singkat, apache maven adalah sebuah project management tools, tools yang dapat membantu kita melakukan aktifitas creating, compiling, packaging, running test, deployment, atau pembuatan dokumen pada sebuah projek aplikasi. Mungkin ada yang berpendapat, kenapa kita harus repot menggunakan apache maven ? bukankah dengan IDE yang tersedia saat ini seperti Eclipse, Netbean atau IDEA sudah lebih dari cukup untuk membangun sebuah projek ? . Lagian juga, masing - masing IDE juga menyediakan wizard untuk membuat bermacam-macam jenis projek dengan mudah.

 

Kenapa saya tidak memakai Blackberry

November 12, 2011

 

Banyak teman saya bertanya - tanyaa kenapa saya tidak memakai blackberry. Bahkan ada beberapa diantaranya yang tidak lelah membujuk saya untuk membeli ponsel tersebut. Saya pun menjawab, ponsel Blackberry tidak cocok untuk saya. Jika pun ada seseorang yang berbaik hati memberi saya ponsel ini gratis, bakalan tidak saya pakai, karena akan saya jual untuk beli android atau iphone . Sebelum saya menulis panjang lebar, saya tekankan bahwa saya bukanlah seorang yang disebut - sebut sebagai android geek ataupun apple fanboy sehingga tidak ada faktor fanatisme sempit disini. Akan tetapi, Alasan - alasan dibawah tetaplah bersifat subyektif dan tidak dapat diganggu gugat . So, berikut ini adalah sebab musabab kenapa saya jauh - jauh dari blackberry.

 

Cloud Computing adalah .....

November 11, 2011

 

Cloud Computing !!! Ya, Cloud Computing adalah salah satu teknologi baru yang sedang menjadi primadona akhir - akhir ini, HOT berat. Dan berita tentang Cloud Computing ini pun sering di tampilkan oleh media - media negeri kita. Sayangnya, pemberitaan mengenai Cloud Computing sering kali tidak menyertakan penjelasan mengenai apa itu cloud computing sesungguhnya -_ -.

 

Blog Archive