Archive for the ‘Software’ Category

FractalSharp: Program edukasional eksplorasi fraktal menggunakan C# dan Windows Forms

Wednesday, April 15th, 2009 by Agro Rachmatullah

FractalSharp

FractalSharp adalah program eksplorasi fraktal yang dikembangkan dengan dana penelitian PKM (Program Kreativitas Mahasiswa) DIKTI tahun 2005. Tim pengembangnya adalah Agro Rachmatullah (saya selaku ketua pelaksana), Wijaya Adhi Surya, Danik Juliastuti, Iqbal Miftahul Ilmi, dan Ahmad Dian Safira yang kesemuanya mahasiswa Ilmu Komputer Universitas Gadjah Mada.

Dari segi rekayasa perangkat lunak, saya rasa ini salah satu program paling besar dan kompleks yang pernah saya buat. Tentunya mereka yang ingin mempelajari matematika maupun pemrograman fraktal akan bisa banyak belajar dari FractalSharp. Namun mereka yang tertarik dengan pengembangan berbasis OOP pun bisa belajar dari kode sumber program ini, karena saya rasa modularisasi dan perancangan kelas-kelasnya cukup elegan.

Kekurangan paling telak yang saya rasakan sekarang adalah tidak ada dokumentasi bagi para pemrogram yang ingin membuat add-onnya maupun bagi para pemrogram yang ingin mempelajari arsitekturnya secara keseluruhan. Jadi silahkan ngoprek sendiri kalau memang minat.

Untuk informasi lebih lanjut, termasuk manual (banyak screenshot indah) dan link download program maupun kode sumbernya, silahkan kunjungi situs lamanya.

Saya membuat post ini untuk menyediakan dokumen-dokumen tambahannya, yaitu laporan akhir dan presentasi akhir FractalSharp. Semoga bisa menjadi referensi berguna.

10 hal-hal tidak umum yang bisa kamu lakukan dengan Firefox 3 - game canvas Javascript dll

Thursday, June 19th, 2008 by Agro Rachmatullah

Mozilla Firefox 3 user agent string

Aku telah mengunduh Firefox 3 yang baru keluar! Ayo unduh juga, dan untuk merayakannya coba lakukan hal-hal berikut:

1. Main JavaScript Mario

Mario menggunakan JavaScript dan elemen HTML canvas

Permainan 2d klasik, tapi sekarang menggunakan JavaScript! Dia tidak saklek dengan versi aslinya karena kita bisa balik mundur ke belakang. Main!

(more…)

Tutorial C# jadul…

Thursday, June 12th, 2008 by Agro Rachmatullah

Ada teman yang mengirimku email menanyakan tutorial C#. Hehe, tentu saja yang langsung terbayang di kepala adalah draft buku C# yang kutulis waktu 3 SMA dulu. Tapi terhenti karena UAN dan sampai sekarang belum pernah kutambah-tambahin lagi. (kita semua tahu bahwa UAN dan sebagainya adalah kejahatan)

Walaupun buku itu belum selesai dan sudah jadul, tapi aku rasa masih bisa berguna. Babnya sudah sampai bab 7, tentang perulangan. Tiap soal latihan juga ada kunci jawabannya jadi kamu bisa mengecek kerjaan kamu sendiri. Lalu, walaupun bahasa C# sudah banyak diberi fitur baru, tentu saja pembahasan materi-materi dasarnya tetap relevan.

(more…)

Tutorial GNU date - menampilkan tanggal dan waktu (seri perintah Linux)

Tuesday, June 10th, 2008 by Agro Rachmatullah

date adalah bagian dari GNU Coreutils atau perintah sistem inti pada sistem GNU/Linux. Dia merupakan perintah command line yang akan menuliskan tanggal dan waktu saat ini.

Penggunaan dasar

Tulis saja langsung perintah date di terminal:

[agronesia]$ date
Sun Jun  8 02:11:51 PDT 2008

Dia akan menampilkan tanggal dan jamnya berdasarkan zona waktu sistem, dalam contoh tersebut PDT.

(more…)

WebEdit: Plugin Notepad++ untuk penyisipan/pembungkusan tag saat menyunting HTML

Thursday, June 5th, 2008 by Agro Rachmatullah

maskot Notepad++, bunglon

Aku menggunakan Notepad++ untuk menyunting berkas teks. Bahkan untuk menulis post-post pada blogku, aku menggunakannya untuk mengkode HTMLnya secara langsung.

Software bebas tersebut memiliki banyak fitur-fitur memikat yang membuatnya superior terhadap Notepad, seperti antarmuka berbasis tab, internasionalisasi (dukungan Unicode dan terjemahan antarmukanya), dan perkakas-perkakas manipulasi string (eskapisasi HTML, misalnya).

Satu fitur esensial yang tidak kutemukan saat menyunting HTML adalah fungsionalitas pembungkusan tag. Ini adalah fitur yang disediakan tombol-tombol mode HTML pada WordPress:

Menyisipkan tag menggunakan mode penyuntingan HTML pada WordPress

Setelah sedikit bertanya di forumnya, akhirnya aku menemukan plugin yang kucari-cari! Namanya adalah WebEdit karya Alexander Iljin.

(more…)

Menginstall web server XAMPP di Windows XP

Tuesday, May 27th, 2008 by Agro Rachmatullah

XAMPP adalah suatu bundel web server yang populer digunakan untuk coba-coba di Windows karena kemudahan instalasinya. Bundel program open source tersebut berisi antara lain server web Apache, interpreter PHP, dan basis data MySQL. Setelah menginstall XAMPP, kamu bisa memulai pemrograman PHP di komputer sendiri maupun mencoba menginstall aplikasi-aplikasi web populer seperti WordPress dan MediaWiki yang dipakai Wikipedia.

(more…)