Kehidupan Tunarungu 1 (TK)

7 03 2008

Tunarungu (tuli) merupakan ketidakmampuan untuk mendengarkan suara. Ada beberapa penyebabnya adalah sejak lahir, kecelakaan, keturunan, dan sebagainya. Hidupnya sejak kecil memang sulit bicara dan tidak bisa mendengar (bengong). Ya tidak mengerti kalau orang tua mengajar nama2 seperti buah-buahan, mainan, dan sebagainya. Aduh pikiran orang tua bingung bagaimana masa depan anaknya sendiri. Mereka membawa anaknya ke dokter untuk diperiksa. Biasanya dokter menyarankan anaknya bersekolah SLB/B, hanya khusus cacat tunarungu.

Read the rest of this entry »




Sejarah SLB/B Pangudi Luhur (singkat)

7 03 2008

Br. Alcuino
Br. Alcuino (Alm) - Pendiri SLB/B Pangudi Luhur

Sejarah telah mencatat bahwa pada tanggal 1 Agustus 1983, secara resmi SLB/B Pangudi Luhur berdiri, dibuka dan mulai. Andil dalam hal perencanaan tempat, system, dan peralatan sekolah, yaitu Bruder Alcuino (Alm), Br. Honoratus, Br. Yosefo (dari Belanda) dan Yayasan Pangudi Luhur Pusat. Pada awal mulanya mengontrak sebuah rumah tinggal (Bruderan Karitas) di Jl. Semeru I/4 Grogol, Jakarta Barat, persis di depan empang Gembira.
Read the rest of this entry »




Hiburan di luar Bandara

7 03 2008

Sudah lama tidak posting blog ini, abis ide lg bokek atau bengong aja mo ngisi apa .. :D Liburan Hari Nyepi, mau ngapain ya … googling tentang play flash video (flv) di atas swing java. Kebetulan temu foto pesawat di eropa seperti belanda, perancis, dkk. Read the rest of this entry »




Training Java EE Selama Liburan Imlek (4 hari)

1 02 2008

[...]
Trainer :
Ifnu Bima (http://nagasakti.or.id/roller/ifnu)
Endy Muhardin (http://endy.artivisi.com)
Hadikusuma Wahab (http://dhiku.wordpress.com)
Waktu dan tempat:
Tanggal : 7 - 10 Februari 2008
Jam : 9.00 - 16.00
Tempat : Jl. Palupuh 3 dalam no 2, Bantar Jati Bogor.

Materi Training:
1. Java Fundamental
2. JDBC dan Dao Pattern
3. Spring 2.5 JDBC
4. Java Server Faces
5. Richfaces Component
6. JasperReports
7. NetBeans 6.0
[...]

Saya melihat milis JUG ternyata banyak newbie/awam ingin belajar Java EE, migrasi dari VB/bahasa pemrograman lain, dan sebagainya. Udah kebanyakan perusahaan melirik Java karena bersifat open source, perkembangan teknologi sangat pesat, implementasi bisnis perusahaan, dan sebagainya. Kebetulan Ifnu punya ide untuk mengadakan training Java EE yang diinginkan para newbie. Para trainer aktif sebagai anggota JUG (Java User Group Indonesia). Mereka berpengalaman sebagai Java Developer selama 3-5 tahun dan juga presentasi di JAMU …

1. Ifnu Bima sebagai Java Developer - freelancer
2. Endy Muhardin sebagai Project Manager di perusahaan BaliCamp, Sigma
3. Hadikusuma Wahab sebagai Java Developer di perusahaan BaliCamp, Sigma

Untuk informasi lebih lanjut, bisa dilihat:
Hadikusuma Wahab - http://dhiku.wordpress.com/2008/01/31/training-java-ee-di-liburan-imlek/
Ifnu Bima - http://www.nagasakti.or.id/roller/Ifnu/entry/training_java_ee_4_hari

Bagi newbie ga bakalan rugi kalau mengikuti training mereka. Buruan daftar ya … hehee :D




JavaMail

2 12 2007

Di dunia internet kita sering menggunakan email terbesar seperti Yahoo!, Hotmail, Gmail dan sebagainya. Untuk mengirim dan menerima email di jaringan internet.
Untuk membuat email dengan java, menggunakan JavaMail dibuat oleh Team Sun.
Di sini bahas menggunakan SMTP dan POP3 di gmail.

Send.java

Properties props = System.getProperties();
props.put("mail.smtp.host", "smtp.gmail.com");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.port", "465"); // smtp port
props.put("mail.smtp.socketFactory.port", "465"); // smtp socket port
props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.put("mail.smtp.socketFactory.fallback", "false");

Session session = Session.getDefaultInstance(props, new Authenticator() {
	@Override
	protected PasswordAuthentication getPasswordAuthentication() {
		return new PasswordAuthentication("user", "passwd");
	}

});

MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("sender@gmail.com"));
msg.setSubject("Test send gmail");
msg.setText("Hai JavaMail!");
System.out.println("Sending ...");
Transport.send(msg);
System.out.println("Sent OK ...");

Receive.java

Properties props = System.getProperties();
props.put("mail.pop3.port", "995"); // pop port
props.put("mail.pop3.starttls.enable", "true");
props.put("mail.pop3.auth", "true");
props.put("mail.pop3.socketFactory.port", "995"); // pop socket port
props.put("mail.pop3.socketFactory.class",
		"javax.net.ssl.SSLSocketFactory");
props.put("mail.pop3.socketFactory.fallback", "false");

Session session = Session.getDefaultInstance(props, new Authenticator() {
	@Override
	protected PasswordAuthentication getPasswordAuthentication() {
		return new PasswordAuthentication("user", "passwd");
	}

});

Buka folder “INBOX” dan menampilkan message yang ada.

Store store = null;
Folder folder = null;
store = session.getStore("pop3s");
store.connect("pop.gmail.com", "user@gmail.com", "passwd");

folder = store.getDefaultFolder();
if (folder == null)
	throw new Exception("No default folder");
folder = folder.getFolder("INBOX");
if (folder == null)
	throw new Exception("No POP3 INBOX");
folder.open(Folder.READ_ONLY);

Message[] messages = folder.getMessages();
for (int i = 0; i < messages.length; i++) {
	System.out.println(”From : ” + messages[i].getFrom()[0]);
	System.out.println(”Subject : ” + messages[i].getSubject());

	Part messagePart = messages[i];
	Object content = messagePart.getContent();
	if (content instanceof Multipart) {
		messagePart = ((Multipart) content).getBodyPart(0);
		System.out.println(”test : ” + messagePart.getContent());
	}

	InputStream is = messagePart.getInputStream();
	BufferedReader reader = new BufferedReader(
			new InputStreamReader(is));
	String thisLine = reader.readLine();
	System.out.println(”BODY: \n”);
	while (thisLine != null) {
		System.out.println(thisLine);
		thisLine = reader.readLine();
	}
}
System.out.println(”—————————–”);

Mudah khan? Selamat mencoba.
Untuk dapat source, download di sini.




Startdict

9 11 2007

Waktu kuliah saya ambil English 1 dan 2, saya kadang-kadang bertanya kepada 3 teman saya yang bisa bahasa Inggris. Mereka adalah Andi, Leo, dan Febrian. Maklum saya kurang menguasai bahasa Inggris .. :) Wah repot kalo bertanya kepada mereka kalau tidak bertemu … Terpaksa mencari penerjemah di web .. apalagi kalo offline, wah mencari kamus lagi juga .. capek :) … Setelah lulus kuliah, saya kebetulan menemukan software kamus English - Indonesia atau sebaliknya semakin canggih .. bisa melihat hasil penerjemahnya di mana-mana misal, text editor, web, dst di komputer kesayangan Anda .. secara online baik maupun offline … Namanya adalah Stardict .. itu mendukung hanya di Linux ..
Read the rest of this entry »




Tamatan Universitas Budi Luhur

1 11 2007

Pada tanggal 9 Oktober 2007 wisuda di JCC, Jakarta, pagi - pagi saya harus berangkat pukul 05.00 pagi karena ibu saya mau ke salon untuk menyanggul sebelum wisuda. Apalagi adik perempuan saya juga mau makeup wakakaka … Untunglah saya laki-laki tidak perlu repot2 diri … :) Ya udah saya tidur di salon teman ibu saya … capek deh … hehee … Pada pukul 07.00 udah tiba di tempat yang saya diwisuda … wah rame banget … malah tidak ada teman angkatan saya … semua senior di atas angkatan saya … :( wah kebetulan saya dikasih tiket VIP dari Ibu Dyah, dosen .. Tiketnya buat oma dan tante .. Ibu Dyah juga ikut wisuda … Dia baru lulus S2 Rekayasa E-Busines kalau tidak salah. Selama wisuda, saya tidak mengerti apa yang bicarakan dari Ketua Yayasan, Rektor, Dekan, dan sebagainya.. diam saja … maklum deaf … :) sampe tertidur ZZzzzzz … di tengah wisuda … gerakkan kepala diri dulu baru sadar nieh kalo dipanggil untuk maju diwisuda … tapi untung tak begitu telat nieh … tiba-tiba dosen logika matematika bilang mahasiswa di belakang saya untuk memberitahu saya kalau maju diwisuda … malah dosen BP3 (Pak Basuki) bantu beritahu saya dipanggil maju diwisuda … oleh Bapak Hestya (Rektor Yayasan Universitas Budi Luhur) …habis diwisuda … kok difoto lagi abis gaya model … :) setelah wisuda, saya ajak dosen - dosen yang tercinta sampai wakil dekan FTI foto bareng .. malah dosen - dosen asyik difoto2 bareng saya … sayang .. dosen pembimbing skripsi saya yang tercinta tidak hadir wisuda saya … hiks .. hiks … :(
Read the rest of this entry »




Acegi Security

1 11 2007

Penulis sedang mengerjakan project dengan Acegi Security untuk assign permission pada hak akses. Sudah hampir dua minggu Acegi Security cukup menyulitkan penulis belajar sampai burung kecil berkeliling di atas kepala penulis. :D Untung, dibantu oleh Pak Endy (Project Manager) dan Dhiku (rekan kerja).

Saat ini menggunakan HSQLDB. Sebelum membuat Acegi Security, terlebih dahulu kita menginstall HSQLDB. Nantinya kita bisa melihat, mengisi ataupun menghapus isi tabel. Di sini penulis tidak membahas cara menginstall HSQLDB, mungkin kalian bisa mencari di manual HSQLDB.

Di sini penulis membahas bagaimana membuat aplikasi contact menggunakan acegi secara sederhana.
Read the rest of this entry »




Sort WBS (Work Break Structure)

22 10 2007

Penulis dapat ditugaskan untuk sorting WBS (Work Break Structure) ..
wah penulis pikir logika ribet …
Penulis mencari solusi di forum dan dibantu mas Dany (senior Java).
Dia memberikan contoh 3 bagian saja seperti 2.3.1, 1,3.4, dst …
wah kurang efektif kalau jumlah bagian terbatas …
Read the rest of this entry »




Hello World!

22 10 2007

Halloo …
Saya mengucapkan “Hello World!” kepada para pembaca ini dengan Java. :)

public class HelloWorld {
    public static void main(String[] args) {
         System.out.println(”Hello World!”);
    }
}

Output :

Hello World!