Posted by: yantisa | January 29, 2008

Dari MVC ke XHTML

Awalnya saya merasa sadar diri bahwasanya bagian otak yg berhubungan dengan pemrograman web sudah mulai berdebu dan tampak kuno. Terlebih ketika ada kerjaan dari kantor untuk membangun sebuah website, koq rasanya cukup wagu ketika membuatnya dari nol alias cuman mengandalkan editor SciTE dan WAMP. Tanpa Javascript, Objek-nya PHP, Flash. Tanpa framework yang jelas, tanpa ada rencana yang jelas buat website kedepannya, tanpa manual. Hanya otak dan keyboard.

Ndeso.

Untung sadar.

Mulailah perjalanan saya mendekor otak web programming saya dengan baca-baca soal Model-View-Controller, tapi bentar kayaknya disini pemrograman berorientasi objek(PBO) saya kudu di-upgrade. Secara dulu pas kuliah diajarin PBO pake Java, sebuah bahasa yg menurut saya Run Anywhere Slow Everywhere, plus dapet C pula, weks! Sekarang kembali ngelirik genit ke PHP 5 yang konon kabarnya cukup paten teknologi objeknya. Gak kalah menarik buat dekor adalah Ajax.

Oke jadi PHP 5 nih targetnya, oke mulai buka W3Schools cari PHP, eh sek sek…koq kayaknya bahasa tampilannya juga masih cetek nih…sekarang kan gak lengkap klo gak tahu XML, belajar XML dulu apa ya? Hmm…tp koq masi jauh dari ilmu kuda-kuda HTML yang saya pelajari. Yo wes yang paling dekat aja XHTML dulu deh.

Fiuh…perjalanan dekorasi otak kali ini tampaknya masi cukup panjang neh…semangat…semangat…(zzzz……)

Posted by: yantisa | January 12, 2008

NGO-in-a-box

Beberapa waktu yang lalu ketika sedang browsing Internet, saya menemukan satu situs yg cukup menarik. Situs yg beralamat di http://ngoinabox.org/ tersebut menyediakan paket software bebas dan terbuka(Free and Open Source Software/FOSS) yang terpilih untuk pekerjaan NGO sehari-hari. Menariknya situs tersebut tidak hanya menyediakan software tetapi juga skenario penerapannya dan beberapa materi pendukung software tersebut. Sebagai gambaran mereka memiliki beberapa edisi berikut:

* BaseBox
Merupakan kumpulan software untuk kegiatan NGO sehari-hari, ditujukan untuk aktivis dan organisasi advokasi di negara berkembang. Kesemua paket software dapat didownload, namun dianjurkan untuk mendownload file .iso yg siap dibakar(di-burn) untuk menjadi CD siap pakai. Beberapa software yg disertakan merupakan pilihan para praktisi dari berbagai negara, diantaranya software untuk :
- paket Office dan Pengolah Kata
- Keuangan dan Pengumpulan Dana
- Manajemen Proyek dan Kolaborasi
- Manajemen Sukarelawan dan Staff
- Web Browser dan E-mail
- Instant Messaging dan Telephony
- Survei
- Anti-virus

* Security Edition
Ditujukan untuk mereka yang bekerja di bidang HAM, anti-korupsi, wanita, media independen dan jurnalis. Bertujuan membantu kelompok tersebut dan juga dalam rangka menjadi trainer dan dukungan teknis. Terdiri dari 3 CD, yaitu:
- NGO-in-a-Box Security CD – kumpulan tool dan dokumentasi
- TheOpenCD – kumpulan aplikasi FOSS untuk Windows
- MartusCD – Software yang memungkinan pengguna untuk mendokumentasikan insiden kekerasan dengan membuat buletin dilengkapi dengan dokumentasi yg layak.

* Audio/Video Edition
Dalam edisi ini, sebagaimana namanya merupakan kumpulan tool FOSS untuk NGO, aktivis, media independen dan komunitas dalam membuat konten audio dan video.
- TheOpenCD
- Dyne:bolic – sistem operasi Linux khusus untuk aplikasi multimedia
- NGO-in-a-box Auido/Video CD

* Open Publishing Edition
Edisi ini difokuskan dalam pembuatan, penerbitan dan distribusi konten cetak, ditujukan untuk organisasi non-profit berukuran kecil-sedang, organisasi media independen, jurnalis, dll. Edisi ini ditujukan untuk menjawab kebutuhan di area:
- Penerbitan
- Desain grafis, fonts dan manipulasi gambar
- Penerbitan Web, termasuk Wiki, CMS(Content Management System – Sistem Manajemen Konten), dan blogging
- dan masih banyak lagi

Kalau saya lihat kebanyakan paket CDnya menggunakan Linux Ubuntu, salah satu distribusi Linux yg paling populer saat ini. Kebetulan di Indonesia, komunitasnya cukup besar dan tersebar di berbagai kota. Setahu saya bahkan mereka juga memiliki sekretariatnya sendiri. Untuk lebih jelasnya bisa klik : http://www.ubuntu-id.org/ubuntu/komunitas.

Posted by: yantisa | September 24, 2007

MaxDB Maestro

Beberapa waktu lalu ada kebutuhan membedah database MaxDB, salah satu produk dari MySQL. Kalo di MySQL siy lumayan gampang ngutakatiknya, paling nyaman menggunakan phpMyAdmin. Sempet nyoba SQL Studio sebage tools resmi dari MaxDB tapi kayaknya susah juga kalo mau lihat isi data dari tabel.

MaxDB IconDari temen dapet info pake MaxDB Maestro (http://www.sqlmaestro.com/products/maxdb/maestro/), setelah saya coba, saya akui kalo program ini sangat memudahkan kita dalam manajemen data di dalam MaxDB, terutama kalau mindahin data ke database lain. Sayangnya propietary, coba kalo ada semacam phpMaxDBAdmin, enak kali ya?

Categories