Archive

Archive for the ‘Java’ Category

Belajar Java Dengan Netbeans

February 17, 2009 wanprabu Leave a comment

Sudah lama tidak posting, sekali posting pasti ga penting. Hehe… Perkembangan bahasa pemrograman yang satu ini bisa dibilang ugal-ugalan. Cepetnya bukan maen…. Belum selesai belajar yang satu, sudah keluar yang laennya. Tapi buat saya pribadi bahasa yang satu ini memang lebih menarik dan lebih menanatang untuk dipelajari.

Untuk bisa mengusai bahasa pemrograman tertentu, tentunya selain banyak latihan, juga didukung oleh IDE (Integrated Development Environment) yang digunakan. Untuk bahasa Java, ada banyak sekali IDE yang bisa digunakan. Namun salah satu IDE favorit saya adalah netbeans. Sesuai banget dengan slogannya “The only IDE you need”. Banyak sekali fitur-fitur yang ditawarkan oleh IDE yang satu ini, bahkan tidak hanya Java saja yang di-support oleh netbeans, C++ dan php pun bisa di-coding lewat netbeans. Klo ga percaya silahkan coba sendiri.

Untuk belajar baik bagi pemula ataupun bagi yang sudah advance, akan merasakan kenyamanan sendiri dengan IDE yang satu ini. Tutorialnya juga tersedia di websitenya. Selain itu tersedia juga paket starter kit yang bisa di download juga disini. Kemarin sempat juga jalan-jalan ke situsnya netbeans, dan download barang itu (starter kit). Isinya lumayan lengkap, ada software-nya (Netbeans 6.5, JDK 1.6, dkk) dan yang lebih penting lagi adalah paket dokumentasi dan tutorialnya. Dengan satu paket barang (starter kit) ini anda bisa belajar dan menguasai banyak hal tentang java. Semoga bermanfaat.

Categories: Java Tags: , ,

Rilis project PortEx

November 6, 2008 wanprabu Leave a comment

Pengumuman 3x !!!

PortEx project versi alpha akhirnya sudah selesai dirilis
Setelah melalui perjuangan dan melewati berbagai macam rintangan,
halangan, cobaan, serta godaan

Akhirnya tim developer berhasil menyelesaikan tugasnya untuk tahap awal pengembangan project open source ini. Dengan bantuan dari anggota tim lainnya, kami melakukan promosi ke berbagai pelosok tempat melalui berbagai media.

Untuk mengetahui hasil dari project ini bisa mengunjungi blog resmi dari project PortEx di http://portexproject.wordpress.com/

Kami mohon saran, kritik, serta bantuannya dalam mengembangkan project ini ke arah yang lebih baik, sehingga hasilnya bisa lebih sempurna. Tapi yang lebih penting lagi adalah di-download ya !!!! (agak memaksa), hehehe….

Categories: IT, Java Tags: , ,

Scriptlets Vs. TagLib

November 6, 2008 wanprabu Leave a comment

Bismillah…

Pertama mau bersyukur dulu setelah project versi alpha selesai dirilis serta respon yang begitu banyak atas project ini. Berdasarkan komentar yang bermunculan sepertinya belum banyak yang paham tentang isi, maksud, dan tujuan dari project ini. Harus mulai dari mana y??? Kok jadi bingung juga. Hehehe….

Mungkin yang perlu diperjelas adalah masalah taglib itu sendiri, serta fungsi dari taglib yang dihasilkan oleh project ini, karena banyaknya pertanyaan terkait dua masalah tersebut. Untuk masalah dokumentasi yang isinya tidak jelas, acak-acakan, dan sedikit tumpang tindih dengan tutorial, kami mohon maaf atas segala kekurangan tersebut. Kami akan berusaha untuk terus memperbaikinya di rilis-rilis selanjutnya.

Overview Java Web Technology

Dalam perkembangan teknolgi web di java ada beberapa tahap. Pertama diawali dengan adanya teknologi servlet. Servlet adalah sebuah class java yang mempunyai kemampuan sebagai server dan bekerja berdasarkan model request-respond. Sehingga jika kita ingin membuat sebuah aplikasi web dengan teknologi ini, maka harus dilakukan koding class-class java biasa yang meng-extend ke class servlet. Tujuan meng-extend class servlet adalah agar class java yang dibuat bisa menjalankan mekanisme request-respond melalui protokol HTTP dimana aplikasi web akan berjalan. Berikut ini adalah contoh implementasi dari servlet.

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class HelloWorld extends HttpServlet {
  public void doGet(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException{
    PrintWriter out = response.getWriter();
    out.println("< !DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 "+
                                        "Transitional//EN\">\n" +
                "<html>\n" +
                "<head><title>Hello WWW</title></head>\n" +
                "<body>" +
                "<h1>Hello WWW</h1>\n"+
                "</body></html>");
  }
}

Klo masih belum jelas dengan penjelasan di atas tentang servlet, bisa lihat pada artikel di bawah ini:

Lanjut

Categories: Java Tags: , , ,

Export MySql data with Apache POI

August 27, 2008 wanprabu 1 comment

Bismillah…

Pada kesempatan kali ini saya akan membahas tentang kelanjutan posting sebelumnya tentang mysql backup n recovery yg br smpe dua seri (Insya Allah akan dilanjutkan ke seri2 berikutnya. Yg nulis masih belajar). Salah satu fungsi yang harus ada dalam tugas KP saya adalah administrator system bisa melakukan backup database secara langsung melalui back end aplikasi ini. Sehingga admin tidak perlu lagi menggunakan tools administrasi mysql seperti mysql front, sql yog, dll.

Tulisan kali mungkin akan lebih banyak berisi kode-kode program yang berbau. Bukan berbau minyak wangi, bukan juga berbau sate, tapi berbau JAVA. Kenapa kok pake java ??? Tanya kenapa?? Tanya siapa?? Jawabnya adalah karena aplikasi KP saya di-bangun menggunakan JSP+JSTL+Taglib2. Sehingga saya gunakan java bean untuk men-generate data dari mysql dan kemudian di-export ke Ms. Excel.

Untuk mempermudah melakukan pekerjaan ini, tentunya saya tidak mungkin harus buat dari awal. (bisa2 br 2 tahun KP ny slese) Oleh karena itu saya minta bantuan (download) pada Apache Foundation untuk membuat library java yang bisa digunakan untuk mengakses API Microsoft Office. Akhirnya dengan segala kebaikan Apache Foundation, saya dapat dengan mudah menggunakan library tersebut.

Read more…