Friday, April 30, 2010

Animasi GLB dan GLBB Versi 2

Di beberapa postingan yang lalu aku sudah menjelaskan tentang bagaimana membuat animasi GLB dan GLBB dengan menggunakan flash. Aku rasa cara membuatnya tidak terlalu sulit. Nah, sekarang aku coba sempurnakan animasi tersebut. Dalam animasi ini kedua Gerak Lurus tersebut aku gabungkan. Jadi kita bisa melihat animasi GLB dan GLBB sekaligus di sini.

Cara menggunakannya sangat mudah. Kamu bisa menggerakkan symbol bola kecil dengan tombol arrow keyboard. Kelebihan dari animasi ini, aku sudah memprogram dan mendesainnya sedemikian rupa agar bola tersebut bisa bergerak 4 arah (bukan 2 arah seperti animasi terdahulu). Pada kondisi default, bola akan bergerak GLB. Namun kamu bisa mengubah-ubah tipe gerak bola dengan menekan tombol GLB atau GLBB yang terletak di kanan bawah.

Friday, April 16, 2010

Class dan Object pada Java



Terus terang, pada permulaan belajar bahasa Java, aku sedikit kesulitan untuk mengerti konsep class dan object ini. Mungkin karena di semester 1 lalu aku sudah terbiasa dengan bahasa C yang terstruktur, sehingga agak sulit untuk berpindah ke konsep OOP. Namun setelah dipelajari, ternyata konsep ini tidak sesulit yang kubayangkan sebelumnya. Malahan konsep ini membuatku merasa lebih asyik dalam memprogram. :) Untuk mengembangkan suatu program pun jadi lebih cepat dan mudah daripada bahasa C yang terstruktur.

Memang konsep inilah yang sangat membedakan bahasa pemrograman C dengan Java. Java menggunakan konsep OOP (Object Oriented Programming). Lalu apa hubungannya OOP dengan class dan object? Kalau menurutku pribadi, Class dan object inilah yang berperan memberikan kesan khas OOP itu pada bahasa Java. Aku bingung mau menjelaskan darimana, tapi lanjut aja bacanya ya, akan coba kujelaskan sedikit-demi sedikit. :) Lantas, apa yang dimaksud dengan Class dan Object itu sendiri? Baiklah, aku mulai dulu dengan pengenalan tentang Object Oriented Programming. Nanti berangsur-angsur akan kujelaskan juga pengertian Class dan Object beserta cara penggunaannya dalam Java.

Thursday, April 8, 2010

Which is Rich? Which is Poor?

Beberapa hari yang lalu pas lagi surfing di warnet, aku ga sengaja nemu file powerpoint di direktori komputer sana. Judulnya Rich or Poor. Iseng aja aku buka, isinya bahasa inggris. Setelah kulanjutin baca, Subhanallah! Isinya bagus kawan. Semoga bisa jadi instropeksi bagi diri kita.

Mohon maaf jika ada kata-kata yang agak kacau, cz aku translate manual neh, heheh,, selamat membaca...

=== start here ===

Suatu hari, seorang ayah dari keluarga yang sangat kaya mengajak anak laki-lakinya berjalan-jalan ke desa. Sang ayah berkeinginan menunjukkan kepada anaknya betapa miskin kehidupan orang-orang di sana.

Saturday, April 3, 2010

Simulasi GLBB pada Flash


Entah kenapa aku jadi pengen melanjutkan postinganku tentang GLB terdahulu. Rasanya tidak lengkap kalau ada GLB tapi tidak ada GLBB :). Untuk itu ada baiknya sebelum membaca postinganku kali ini kamu baca dulu postinganku sebelumnya tentang Simulasi GLB pada FLash. Well, seperti yang kita tahu, GLBB adalah singkatan dari Gerak Lurus Berubah Beraturan. Gerak Lurus Berubah Beraturan bisa diartikan gerak lurus suatu obyek dengan percepatan konstan. Artinya kecepatan obyek akan bertambah atau berkurang secara bertahap seiring dengan berjalannya waktu. Hal ini terjadi akibat adanya percepatan konstan tadi. Ingat! Percepatan di sini selalu konstan dan tidak sama dengan nol. Kenapa tidak sama dengan nol? Lah, kalau percepatannya nol kecepatan obyek nantinya tidak akan pernah bertambah. Trus apa bedanya kalo gitu dengan GLB? :D Okelah, to the point aja, kita langsung ke bagian yang lebih seru.

Thursday, April 1, 2010

Belajar Dasar Bahasa Java



Sebenarnya tidak ada perbedaan yang terlalu besar antara bahasa C dengan bahasa Java. Syntax-syntax yang digunakan pun sangat mirip. Perbedaan yang sangat mendasar adalah mengenai konsep dari kedua bahasa tersebut. Bahasa C adalah bahasa pemrograman terstruktur sedangkan bahasa Java adalah bahasa pemrograman berorientasi obyek. Jika kamu ingin lebih tahu apa maksud dari "berorientasi obyek" ini, kamu bisa dengan mudah mendapatkan informasinya dari searching di google. Di sini aku cuma sekedar menjelaskan secara dasar penggunaan bahasa Java dan cara memulainya. Seperti biasa, artikel yang kutulis di blog ini hanya untuk orang yang benar-benar pemula. :)

Bagaimana memulainya? Pertama kamu harus menginstal Java Standard Edition. Bisa kamu download di alamat ini: http://java.sun.com/javase/downloads/. Lalu instal Java Standard Edition dengan mengklik jdk-6u6-windows-i586-p.exe (silakan instal versi yang lebih baru jika tersedia). Sekarang atur PATH Environment agar kita bisa mengcompile file Java dengan comand prompt. Caranya: Klik Start => Control Panel => System=> Advanced => Environment Variables dan set PATH: C:\Program Files Files\Java Java\jdk1.6.0_ 06 06\bin.

Mencoba Bangkit Setelah Musibah

Sebelumnya aku mohon maaf jika blog ini sudah lama vakum. Kali ini masalahnya bukan karena kehabisan ide. Dan bukan juga karena malas menulis. Kali ini penyebabnya adalah sesuatu yang tidak biasa. Sekitar satu bulan yang lalu aku tertimpa musibah. Laptop dan hapeku dicuri orang sewaktu kutinggal shalat maghrib di musholla. Shock? Sedih? Tentu saja. Semua pekerjaan, tugas, file-file kuliah, karya-karya berupa desain dan juga source code program jadi hilang semua. Termasuk file-file yang kubuat untuk blog ini juga raib. Nah, itulah sebabnya blog ini jadi vakum begitu lama. :(