Google Wave: Free new Collaboration tool

Ini nih barang baru dan masih panas :) aplikasi collaboration tools dari google. Bisa dipake untuk e-learning secara realtime.. wah-wah.. aplikasi berbayar bisa disikat nih sama google soalnya ini totaly free :D

Tapi sayang masih preview release jadi blum bisa daftar bebas, harus dapat undangan dari teman seperti waktu gmail dulu. Tapi kalo mo sabar yaa paling 2-3 bulan lagi udah bisa dipake kayaknya..

jadi pengen buat training online Java :D

bravo Google!!

Add comment January 1, 2010

Graph Coloring Problem

Udah pernah dengar graph coloring problem? nah kalo blum pernah bisa liat di Wikipedia. Graph coloring ini paling umum digunakan untuk pewarnaan region, dimana untuk setiap region yang berdampingan tidak boleh diwarnai dengan warna yang sama contohnya pewarnaan pada peta/map. Pada aplikasi bisnis graph coloring juga dapat digunakan untuk menyelesaikan masalah penjadwalan jadi cukup bermanfaat untuk dipelajari.

Seminggu yang lalu kebetulan dapat tugas dari dosen untuk masalah ini. Akhirnya seperti biasa aku coba implementasi dalam sebuah aplikasi simulasi sederhana dengan menggunakan algoritma Greedi.

Untuk menampilkan Graphnya aku menggunakan bantuan librarty gratis jGraph. jGraph dapat digunakan untuk menghasilkan berbagai jenis graph tentunya.

Yang butuh source codenya silahkan kontak aku by email..

2 comments December 28, 2009

Penggunaan Throws dan Tray-Catch

Nah aku mulai dulu dengan tulisan yang ringan. Kebetulan kemarin di milis jug-joglosemar@yahoogroups.com ada yang bertanya mengenai ini. Saya pikir ini hal simpel tapi sangat mendasar di dalam Java, oleh karena itu sebaiknya aku post juga di blog ini mudah-mudahan berguna

Pertanyaan : “Kapan kita menggunakan Try-Catch dan kapan menggunakan Throws”

Jawaban:

Pake try-catch kalo pengen penanganan errornya langsung ditempat terjadi error, kalo pake throws artinya penanganan error dilempar ke bagian program dimana fungsi/method tersebut dipanggil. Tapi penggunaan secara bersamaan juga bisa misalnya:


class Utama{
 public static void main(String args[]){
 Fungsi f = new Fungsi();
 try{
 double z = f.hitung(10, 0);
 }catch(Exception ex){
 System.out.println( ex.getMessage( ));
 }
 }
}

class Fungsi{
 public double hitung(int x, int y)throws Exception{
 double hasil = 0;
 try{
 hasil =  x/y;
 }catch(Exception ex){
 throws new Exception("Error Pembagian dengan Nol");
 }
 return hasil;
 }
}

Nah terlihat pada contoh di atas dimana pada class Utama penggunaan try-catch untuk penanganan error langsung. Sedangkan pada class Fungsi try-catch digunakan untuk membuat custom message errornya kemudian di throws ke bagian program lain yang memanggilnya. . Nah pesan error ini tentunya bisa ditampilkan dalam bentuk messagebox (swing) atau mungkin ditulis dalam file log..

1 comment December 9, 2009

Overload..

Dear pembaca sekalian, mohon maaf karena udah beberapa bulan ini blog saya jarang diupdate oleh karena kesibukan kerjaan. Disamping itu aktifitas kuliah juga membuat saya kewalahan untuk menyisihkan waktu mengupdate blog ini.. sekali lagi mohon maaf mudah-mudahan dalam waktu dekat saya kontribusi lagi dengan tulisan-tulisan yang baru..

regards,

Add comment December 8, 2009

Sebulan review GWT

smartgwtSudah hampir sebulan memperdalam GWT, udah ada beberapa library GWT yang aku riview dan semuanya cukup menarik dan sudah memenuhi kebutuhan. Teringat dulu padahal awalnya aku kurang tertarik dengan GWT waktu itu lebih suka main JSF hehehehe…

GWT adalah framework untuk Ajax base on Java. Bagi mereka yang udah terbiasa dengan pemrograman Swing dijamin belajar GWT logikanya gak jauh-jauh.. kita coding seperti membuat aplikasi swing trus nanti kita compile pake compiler GWT untuk menghasilkan Ajaxnya.

Baru-baru ini jalan-jalan ke www.theserverside.com dan aku menemukan library GWT yang lain namanya SmartGWT. Kalo diliat dari fitur yang ditawarkan cukup menarik khususnya integrasinya dengan Hibernate. Sebenarnya masih banyak kemampuannya yang lain tapi belum sempat dicoba hehehhee..

Yang pengen liat demonya bisa di http://www.smartclient.com/smartgwtee/showcase

Add comment July 18, 2009

Previous Posts


 

February 2010
M T W T F S S
« Jan    
1234567
891011121314
15161718192021
22232425262728

a

Recent Posts

Recent Comments

Jimmy on Java Video Tutorial
Vyor on Penggunaan Throws dan Tra…
Hendro Steven on Graph Coloring Problem
muhshic on Manipulasi MySQL dengan N…
Hendro Steven on Membuat Aplikasi Database…

Top Posts

Archives

Blogroll

Blog Stats

Tags

catch demo java exception jamu Java pengunjung selamat seminar java throws try tulisan java tutorial java