Friday Dec 28, 2007

Tutorial Swing Application Framework Bagian I (Kelas Application)


Tutorial bagian I ini akan membahas salah satu kelas penting dalam Swing Application Framework yaitu kelas org.jdesktop.application.Application. Kelas ini bertugas mengatur jalannya aplikasi dari mulai launch sampai exit.

Tujuan akhir tutorial ini adalah membahas cara kerja dan alur dari kelas Application

 

[Read More]

Saturday May 05, 2007

Mulai Belajar J2EE

Wah sekarang aku harus banting tulang belajar J2EE. Mau bagaimana lagi kalo gak ingin ketinggalan ya memang harus belajar. Sebenarnya rencana untuk memperdalam J2EE ini maju 1 semester, sekarang aku masih semester 6 rencana sebelumnya aku belajar J2EE itu mulai semester 7 dan semester ini (6) aku mo ngotak-ngatik visual studionya om bill. Tapi....

Hanya 1 bulan aku mulai ngotak-ngotatik aku ngerasa kok ada yang aneh. Yup ternyata belajar sesuatu yang kita suka dengan yang tidak jadi agak aneh rasanya. Akhirnya...

Aku kembali lagi belajar pake Netbeans tapi yang jelas bukan belajar J2SE lagi tetapi dah J2EE yang ternyata sangat rumit sekali.

Pertama belajar aku inget pesen mas Ifnu http://www.nagasakti.or.id/roller/ifnu/. Beliau berkata "Tenang anakku belajarlah sedikit demi sedikit yang penting serius dan kalau mau mulai belajar J2EE mulailah belajar dari Servlet lalu JSP lalu terserah anda, good luck" (Benar begitu gak mas ifnu ?).

Dan akhirnya aku mulai belajar Servlet dan JSP lewat E-Booknya Pak Budi Kurniawan yang berjudul "Java for the Web with Servlets, JSP, and EJB: A Developer's Guide to J2EE Solutions". E-Book tersebut tau-tau ada di Laptopku jadi aku malah gak tau siapa yang beli.

Alhamdullilah aku sedikit agak paham Servlet dan JSP dan berhasil menulis 20 halaman ringkasan yang hanya aku sendiri yang bisa baca (Tata Bahasanya kacau). Dan gilanya aku malah diajak oleh salah satu dosen untuk ngembangin sistem informasi di salah satu PTM (Perguruan Tinggi Muhamadiyah) di Jakarta dan mintanya dibangun pake J2EE. Waduh...

Saya sempat minta pendapat sama mas Willy http://willysr.blogspot.com/ tentang bekerja sambil belajar dan beliau bilang "Wah saya juga dulu pernah seperti itu juga" trus akhirnya saya terima dan sekarang saya lagi berpusing ria karena ternyata saya yang disuruh mendevelope dari awal, dari mulai analisis, rancangan database, dan juga implementasi ke bahasa pemrograman (Gilaa.........)

Dalam kesempatan ini juga saya mau berterima kasih (hehe kaya kata pengantar di skripsi) pada Mas Ifnu
yang telah menasehati saya, juga pak Budi Kurniawan dan Mas willy.

Salam

Deny Prasetyo

Wednesday Jan 31, 2007

NetBeans Sebagai solusi

Bisakah Netbeans sebagai solusi?

Saya teringat kata-kata teman saya beberapa waktu lalu. dia berkata "Kalo yang punya ide paling hot(baca hebat) ya opensource tapi kalo yang punya kualitas ya produk(baca Microsoft dll).
Saya berfikir bisa gak kalau kita menggunakan sebuah tool untuk membuat atau mendevelope program tanpa harus berurusan dengan lisensi, dengan syarat tool tersebut harus bisa mengimbangi produk-produk dari perusahaan-perusahaan yang mentereng seperti Microsoft, Borland dll.

Saya melihat di sekitar saya (temen-temen dikampus) lebih cenderung berminat mempelajari tool-tool yang bersifat komersil, dengan alasan "Ya ada yang mudah ngapain susah-susah pake yang susah". Ok ketika belajar mungkin tak ada masalah yang muncul tapi ketika suatu saat kita harus berurusan dengan kewajiban yang harus dipenuhi karena menggunakan produk orang yang notabene kudu bayar lisensi, apakah kita harus dengan terpaksa mengeluarkan sejumlah dana yang mungkin akan jadi masalah apabila kita hanya punya perusahaan yang berprofit rendah atau kita terpaksa menggunakan produk bajakan dengan sembunyi-sembunyi.
Dan yang saya ingat saya belum menemukan dalil syahih yang menjelaskan hukum tentang penggunaan produk bajakan, hem.. haram atau halal ? saya juga masih bingung.

Ketika saya beberapa waktu menggunakan Netbeans timbul pertanyaan di benak saya
"Bisa tidak ya Tool ini(netbeans) menjadi solusi masalah diatas ?".

Trus jawabannya ??? Ya atau Tidak.
Ehm...
Mari kita pikirkan bersama-sama!!