Tuesday, June 30, 2009

PHP Environment yang saya punya


PHP adalah sebuah bahasa pemrograman web yang cukup populer dan php butuh tools lain di dalam pengembangan sebuah aplikasi berbasis web, seperti Java Script dan Css.

Pada tulisan ini saya akan menyampaikan PHP Environment yang saya gunakan dan menurut saya adalah salah satu PHP Environment yang terbaik dan tangguh.

Pertama kali yang saya maksud dengan PHP Environment adalah kumpulan tools dan script di dalam pengembangan web dengan bahasa utama adalah PHP, yang dengan menggunakan hal tsb dapat membuat sebuah Aplikasi Web yang bagus. Tools atau script yang ada di komputer saya tersebut adalah :

1). Sistem Operasi, saya menggunakan sistem Operasi Linux Distro Mandriva free 2009 (Versi Mandriva 2009 saat tulisan ini di buat). Linux, di kenal dengan ketangguhan dan OS yang tidak di gemari oleh virus. Mandriva 2009 adalah salah satu Distro Linux besar dan nyaman di gunakan sebagai desktop, terlebih Mandriva free 2009 dapat di manfaatkan secara gratis dan termuat banyak aplikasi hebat, berkwalitas dan gratis pula . DVD Mandriva free 2009 dapat di peroleh di toko penjual CD/DVD, salah satu yang populer adalah di Gudang Linux, saya membeli langsung di toko Gudang Linux di Mall/Plaza Casablanca seharga Rp.40.000,- berisi 1 dvd dan berisi paket Mandriva 2009,lengkap dengan aplikasi-aplikasi bagus di dalam nya,seperti OpenOffice.org 3.0.0 , Browser Mozilla Firefox 3.0.3 dan GIMP 2.4.7. Selain itu Mandriva free 2009 dapat di download langsung di situs nya, www.mandriva.com, tetapi jika anda tidak memiliki akses internet dengan biaya murah dan berkecepatan tinggi, maka di sarankan tidak mendownload (mahal dan lama lageee).

2). Xampp. Xampp memuat versi terbaru dari PHP,Apache,MySQL,dll. Xampp versi terbaru saat tulisan ini di buat adalah xampp for linux 1.7. Di dalam paket Xampp terdiri dari paket aplikasi untuk pengembangan web, beberapa di antara nya yang termuat di dalam Xampp for Linux 1.7 adalah :PHP Version 5.2.8, Apache 2.2.11 (Unix), MySQL 5.1.30, PostgreSql 8.0.3, SQLite 2.0-dev,Phpmyadmin 3.1.1,

Penginstalan nya di Linux, cukup mudah, yaitu dengan cara :

- Download Xampp di www.xamppfriends.net
- Masuk ke root,Unzip dan taruh di folder /opt.
- Dengan login root, aktifkan xampp dengan cara : Masuk ke folder /opt/lampp dan jalankan perintah : # ./lampp start
Test, dengan mengetikkan http://localhost, jika muncul logo xampp, maka xampp sudah terinstall dengan baik. PHP dapat di gunakan dengan baik. Anda juga dapat mengubah settingan aplikasi di dalam nya, seperti menambah password di mysql, dll.

3.) Editor. Saya menggunakan Editor Netbeans 6.5.1. Netbeans sudah populer di dalam Java Programming dan Netbeans itu sendiri di buat dengan menggunakan bahasa Java. Sama seperti Eclipse yang mengembangkan PDT (PHP Development Tools), Netbeans juga dapat di gunakan di dalam PHP Programming. Netbeans dapat di peroleh secara gratis dengan mendownload di www.netbeans.net.

4.) PHP Framework. Framework sudah begitu akrab bagi Java Programmers dan PHP mengikuti jejak Java di dalam cara pemgrograman. Dengan menggunakan Framework, maka kita dapat membangun sebuah project dengan jauh lebih cepat, karena framework menyediakan library yang dapat kita perguna pergunakan. Saya memilih PHP Framework Code Igniter (www.codeigniter.com), yang merupakan sebuah sebuah framework yang light weight, mudah di customize dan mudah di dalam penggunaan dan memiliki curve learning yang pendek. Code Igniter (CI) juga dapat akrab dengan php native.

5.) JavaScript Framework.
Java Script adalah sebuah script untuk pemrograman web yang berjalan di client. Teknologi terbaru dari Java Script adalah Ajax. Ajax adalah sebuah teknik bahasa Java Script dan Xml yang awal nyasulit di kuasai, namun dengan dengan kehadiran framework, ia hanya merupakan seujung jari saja untuk kita kuasai. Awalnya Saya memilih mootools (www.mootools.net), namun saat ini sayamelirik Jquery untuk saya gunakan sebagai JavaScript Framework.

6.) Image Processing. Karena saya main di Linux, maka Gimp merupakan pilihan yang tepat saya pikir Untuk pembuatan web image, Gimp sudah dapat bersaing dengan aplikasi grafis canggih dan mahal mahal, seperti Photoshop.

7.) CSS , Xhtml dan JavaScript.
Untuk 3 script tersebut, tentu nya masih memegang peranan yang vital di dalam web development. Xhtml adalah bahasa html yang lebih maju, merupakan bahasa ibu nya Internet. CSS, dengan nya kita dapat mendesain web dengan lebih indah dan menawan. Java Script, penggunaan nya sangat membantu bagi web developer di dalam pembuatan yang interaktif. Karena saya masih baru di JQuery, jadi kemungkinan Java Script biasa tetap saya pakai.

Itulah tools dan script yang membantu saya di dalam web development dan saya yakini kolaborasi dari tools dan script tersebut membuat sebuah PHP Environment yang terbaik dan tangguh. Sekarang Untung nya lagi, semua script dan tools di atas, dapat kita peroleh secara gratis, jadi gratis dan hebat, suatu hal yang mustahil kita dapatkan di luar lingkungan software, Terima Kasih kita sampaikan kepada para Open Source Developers.


Sekarang masalah nya adalah di brain source nya, mau terus belajar dan berlatih atau tidak ?. Jadi ibarat nya kalau mau berperang kita sudah di lengkapi berbagai senjata, dari pisau komando, senapan M-150 Sniper, roket pelontar granat hingga Tank. Tinggal kita nya sendiri yang harus mahir menggunakan tools tsb. Happy Coding.


Thursday, February 26, 2009

Mandriva 2009


Pada tulisan saya sebelum nya mengenai Mandriva 2009, saya menulis bahwa Mandriva 2009 hadir tanpa PHP, Apache dan Mysql dan pada tulisan ini saya ralat, Mandriva 2009 hadir dengan menyertai paket PHP 5.2.6, Apache 2.2.9 dan Mysql 5.0.67 serta browser Mozilla Firefox 3.0.3.

DVD Mandriva 2009 yang saya gunakan sebelum nya adalah DVD bundle dari majalah Info Linux edisi Januari 2009, yang sebagian space dari DVD itu di muat juga program aplikasi pilihan dari redaksi Infolinux, sehingga isi dari sebagian Mandriva 2009 di kurangi. Walaupun begitu, sebenar nya user dapat menambahkan paket aplikasi yang tidak terdapat di DVD Mandriva 2009 versi Majalah Infolinux dengan mengambil nya dari Internet melalui repository. Namun karena berhubung komputer saya tidak terkoneksi ke Internet :(, maka saya mencari DVD Mandriva 2009 versi full di luar daan saya memilih membeli di gudanglinux.com. Saya mendatangi langsung toko gudanglinux.com di Plaza/Mall Casablanca di daerah kuningan.
Saya sudah mencoba untuk mendapatkan paket PHP, Apache dan Mysql sendiri dari Internet dan saya install langsung di komputer saya, ada satu dan lain hal yang mengakibatkan aplikasi tersebut tidak berjalan dengan baik di komputer saya, maka saya memutuskan untuk membeli DVD Mandriva 2009 free edition. Dengan menggunakan DVD versi full nya, saya mendapatkan Mandriva 2009 free edition dengan banyak aplikasi bermutu tinggi dan legal, hanya dengan mengeluarkan uang sebesar Rp.40.000 (Download sendiri bisa gratis) dan DVD itu pun dapat di gunakan di komputer lain tanpa batas, untuk yang ini, saya merasa Linux adalah anugerah yang sangat besar bagi saya pribadi dan masyarakat dunia. Saya berpikir lebih lanjut, dengan ada nya Linux yang gratis atau sangat murah, seharus nya dapat muncul banyak usaha UKM di bidang software, web, multimedia dan jasa dan produk IT lainnya yang berbasis Linux atau paling tidak penggunaan Linux sudah merupakan hal yang biasa dewasa ini di berbagai institusi dan individu-individu. Namun jumlah perkembangan usaha IT berbasis Linux, belum lah merebak dan bahkan Linux sendiri pun saat ini masih belum menjadi mayoritas di gunakan oleh masyarakat, software bajakan masih banyak di gunakan di negeri ini. Walaupun tidak ada sumber resmi yang saya tunjukkan mengenai data di atas, namun saya yakin hal tsb, karena pengamatan sehari-hari.

Singkat nya, Linux dan Internet adalah hasil karya besar manusia, tidak hanya bagi lingkungan Teknologi Informasi, namun juga masyaraakat dunia pada umum nya dan membawa perubahan besar bagi keadaan dunia.

Web Content

Dunia Internet di Indonesia semakin berkembang, di mulai dari jumlah orang yang melek Internet, pertumbuhan situs, blog, forum dan sejenis nya, ISP dan jumlah PC yang terkoneksi Internet. Termasuk di dalam nya adalah pertumbuhan warnet. Bisnis warnet, terutama di kota-kota besar dan area penduduk menjadi bisnis yang menjanjikan.
Ada yang kurang saya rasa dari perkembangan Internet di Indonesia, yaitu content. Jumlah content asala Indonesia dan berbahasa Indonesia semakin banyak, tetapi masih kurang , sehingga masih perlu di tingkatkan lagi untuk memenuhi kebutuhan content bagi pengguna internet di Indonesia. Itulah mengapa, walaupun sudah ada detik.com, okezone.com dan kompas.com, saya optimis kehadiran portal berita baru, vivanews.com akan tetap mendapat jumlah pengguna yang cukup banyak dari kalangan pengguna Internet di Indonesia. Saya berpendapat demikian, karena dari blog yang saya miliki di http://blog.sofwan.net, dari waktu ke waktu semakin bertambah jumlah pengunjung nya dan saya lihat, banyak dari mereka yang menemui blog saya dari search engine Google. Mereka mengakses page blog saya untuk mencari informasi tertentu, namun saya merasa mutu content yang saya hidangkan belum sepenuh nya baik dan juga dari pengalaman saya yang berusaha untuk mendapatkan content berbahasa Indonesia dalam bidang framework PHP, tidak banyak yang saya temui.
Pengguna Internet di Indonesia perlu meningkatkan daya kreativitas dan produktivitas nya dalam berkarya di Internet, saya khawatir, semakin banyak nya pengguna Internet di Indonesia, namun hanya sebagai konsumen saja, seperti yang kita alami di dunia nyata, kita banyak mendapati sepeda motor dan mobil di jalan raya, namun tidak ada satu pun merek asal Indonesia. Kehadiran Internet merubah wajah dunia, setiap orang dapat memiliki pengaruh yang besar dengan ada nya Internet, perubahan besar saat ini tidak hanya dapat di lakukan oleh sebuah negara atau perusahaan besar saja, tetapi komunitas kecil daan bahkan individu pun dapat berpengaruh cukup besar dengan ada nya Internet, contoh nya seperti Matt, pencipta Wordpress, dia dapat memberikan kontribusi besar bagi banyak orang karena hasil karya wordpress nya itu, pendiri facebook dan pencipta Linux pun merupakan contoh lainnya, seseorang yang memiliki pengaruh besar yang di bantu oleh kehadiran Internet.
Oleh karena itu, mulai saat ini, Selasa 24 Februari 2009, saya bertekad akan merubah isi artikel di blog saya, yang awal nya kebanyakan adalah opini pribadi saya, maka selanjut nya akan juga di isi tip dan triks serta sharing ilmu, termasuk artikel yang saya publish di ilmukomputer.com (sebagian isi saya akan muat juga di blog blog saya dan saya akan tampilkan juga link di ilmukomputer.com) agar dapat lebih bermanfaat bagi pengguna Internet di Indonesia atau dunia, walau tetap ada juga opini pribadi yang hadir di blog saya. Bagaimana isi dari blog saya selanjut nya, silahkan mengikuti perkebangan blog saya, kalau berminat :).

Tuesday, February 03, 2009

Mandriva 2009 memang sip !!


Mandriva, salah satu distro besar Linux telah mengeluarkan Mandriva 2009 yang merupakan versi Mandriva teranyar pada tanggal 9 Oktober 2008 lalu dan kita dapat mendownload secara free versi Mandriva 2009 Free atau Mandriva 2009 One. Pada Majalah Info Linux edisi Januari 2009, telah tersedia DVD yang memuat Mandriva 2009 Free dalam bentuk siap install dan Mandriva 2009 One dalam bentuk iso dan syukur nya, DVD Mandriva juga termuat di majalah edisi ekonomis nya, tidak hanya di edisi reguler nya, Terima Kasih Info Linux.

Bagi anda yang sudah menggunakan Mandriva 2008, dapat memilih opsi Upgrade ketika proses Instalasi DVD nya. Saya pun juga menggunakan Mandriva 2008, namun saat proses Upgrade ke Mandriva 2009, di nyatakan gagal, entah kenapa, sehingga saya menginstall ulang Mandriva 2009 ke dalam Komputer saya.

Saat proses Instalasi sudah selesai, perbedaan yang mencolok adalah di GUI nya. Saya memilih KDE dan Mandriva 2009 menggunakan KDE 4.1, sedangkan saat Mandriva 2008, masih menggunakan KDE 3.5. Di KDE 4.1, shortcut yang ada di desktop bukan sebagai file shortcut lagi, tetapi sebagai Widget. Walaupun sebagai Widget, tentu saja dapat kita modifikasi, dengan memilih "Unlock widgets" di pojok kanan layar. Perbedaan lain adalah, Mandriva 2009 membundle OpenOffice.org 3.0. Tampilan Open Office 3.0 ini banyak beda dengan versi 2.x, yaitu sudah tidak ada image icon lagi. Semua nya berupa text, seperti "page preview", hanya ada tulisan "page preview" saja, tidak ada gambar icon "kertas nya lagi", sehingga bagi saya, awal nya agak asing dengan tampilan seperti ini, apalagi bagi kakak saya yang baru belajar Ms.Office dan menggunakan komputer saya untuk kepentingan belajar nya, tentu nya lebih aneh lagi.

Sama seperti generasi sebelum nya, Mandriva 2008, versi 2009 tidak menyertakan aplikasi pemrograman PHP di DVD nya, hanya ada Mysql yang di muat di dalam DVD nya. Bagi komputer yang terhubung dengan koneksi Internet, tentu nya tidak masalah akan hal ini, karena dapat mengambil repository via Internet, namun bagi komputer Stand Alone, harus mencari cara untuk mendapat paket PHP dan Apache, baik dengan install manual maupun dengan menyertakan DVD Mandriva 2007, yang sayang nya versi PHP di Mandriva 2007 adalah versi PHP 5.2.1 (Terbaru saat ini PHP 5.2.8) dan itu pun jika Mandriva 2007 tidak bermasalah sebagai sumber aplikasi. Di Komputer saya, menjadikan DVD Mandriva 2007 juga sebagai DVD Source menemui kendala.

Bagi yang memiliki kartu grafis yang lumayan, ada baik nya juga menggunakan fasilitas 3D dari Mandriva 2009 ini, dengan mengaktifkan "Configure 3D Desktop effects".
Itu saja yang dapat saya sampaikan mengenai Linux Mandriva terbaru, Mandriva 2009, yang saya nilai merupakan versi yang sangat bagus untuk di gunakan oleh pengguna PC. Dan dengan keluar nya versi terbaru dari Mandriva 2009 ini dan juga versi Linux lainnya yang merupakan Open Source yang dapat kita peroleh secara bebas, seharus nya sudah semakin jauh kita meninggalkan Software Bajakan. Linux memang semakn matang sebagai sebuah Sistem Operasi.

Thursday, December 04, 2008

Keterbukaan di Linux

Suatu saat saya membantu seorang teman untuk menginstall Ms.Windows nya, saat proses Install sedang berlangsung, saya merasa ada yang kurang nich, rasa nya, gumam saya di dalam hati. Oh ... ternyata informasi detail paket yang di install, karena saya dewasa ini lebih terbiasa nginstall Linux. Ternyata memang di Windows, kita tidak dapat melihat paket-paket apa saja yang sedang di Install, tetapi di Linux, kita dapat mengetahui, paket-paket apa saja yang sedang dalam proses penginstallan, kita dapat memilih, apa yang mau di install atau apa yang tidak dapat di Install, terutama paket Optional, bukan core.

Demikian pula saat proses booting dan shutdown, di Windows kita tidak dapat mengetahui , saat booting atau shutdown, Windows sedang bekerja apa, tetapi di Linux kita dapat mengetahui, apa yang sedang di jalankan Linux ketika proses booting atau shutdown berlangsung. Seakan-akan pihak Microsoft berkata "Anda tidak perlu tahu, apa yang sedang terjadi dengan Windows tatkala booting dan shutdown, silahkan nikmati saja".


Dari sini sudah terlihat, konsep yang berbeda yang di anut oleh Microsoft dan Linux, terlebih jika kita melihat lebih lanjut, Closed Source dan Open Source. Dengan Linux, kita dapat mengetahui lebih banyak Sistem Operasi dan menjadi lebih Pintar.

Ustadz

Saya pernah menonton sebuah acara live Talk Show yang menampilkan sosok seorang Ustadz. Dalam acara itu, sang Ustadz berbicara masalah agama dan sering menyitir dali-dalil dari Al-Quran dan Hadits Nabi dengan lancar nya. Tidak ada yang salah sampai di sini dan memang seorang Ustadz harus menyampaikan ilmu nya kepada objek dakwah nya. Lawan bicara nya yang terdiri dari beberapa orang dan hanya satu orang yang kira nya ada ilmu agama nya dan yang lain terkesan awam. Itupun juga tidak ada yang salah.
Yang saya ingin katakan di sini adalah, hendaknya tidak hanya Ustadz atau Kyai yang memiliki pengetahuan agama yang baik, namun kita sebagai umat Islam juga harus memiliki pengetahuan Islam, yaitu Al-Quran dan Hadits serta ilmu ke Islaman lainnya dengan baik pula, walaupun mungkin tidak sebanyak apa yang sang Ustadz miliki, karena seorang Ustadz atau Kyai pernah di didik khusus atau pernah belajar lebih banyak tentang Islam di banding kita yang bukan seorang Ustadz, walau sebanar tetapi hal tsb tidak menutup kemungkinan kita untuk dapat menguasai Al-Quran dan Hadits dengan baik atau melebihi ilmu seorang Ustadz, karena memang kalau kita terus belajar, Insya Allah akan mendapat ilmu nya, walaupun tanpa di sebut seorang Ustadz atau Kyai. "Menuntut Ilmu adalah Kewajiban setiap Muslim/Muslimat"(Al-Hadits), menandaskan kewajiban kita untuk menuntut ilmu, termasuk ilmu Islam, sehingga kita dapat melaksanakan ibadah dengan baik, dapat mengetahui hukum halal dan haram dan dapat berdakwah dengan apa yang kita tahu serta tidak mudah di ombang-ambing oleh berbagai pemikiran yang sesat, seperti pemikiran Jaringan Islam Liberal (JIL) yang banyak sesat dan menyesatkan.
Ustadz Jafar Umar Thalib, di dalam sebuah acara Talk Show di sebuah stasiun Televisi, di tanya mengenai makin berkembang nya pemikiran JIL di masyarakat, mengomentari hal tsb, beliau mengatakan, bahwa hal itu di sebabkan karena JIL berhasil memanfaatkan dangkal nya pemahaman Islam umat Islam atau karena kebodohan Umat Islam atas ajaran agama nya sendiri. Jadi, mari kita terus belajar Islam secara terus menerus, sambil berusaha untuk mengamalkan dan mendakwahkan ilmu Islam yang kita miliki. Salam.

Memilih Linux = Membenci Microsoft ?

Di suatu forum Framework bahasa pemrograman, saya menemukan sebuah pendapat, bahwa seseorang memilih Linux, salah satu alasan nya adalah membenci Microsoft, lalu saya menimpali, bahwa tidak ada hubungannya dengan rasa benci terhadap Microsoft, tetapi hanya berhubungan dengan pemenuhan kebutuhan akan kebutuhan kita dan tergantung kondisi kita serta di tambah hal yang lain nya (Ideologis). Masing-masing orang dapat punya alasan tersendiri kenapa menggunakan Linux, ada yang karena pengalaman sering kali terserang Virus, lalu migrasi ke Linux yang di kenal lebih tahan virus, ada karena masalah lisensi yang GPL, sehingga memungkinkan di install secara gratis atau dengan kata lain, Linux dapat di peroleh dengan murah atau gratis dan ada juga karena masalah kehandalan nya, terutama di Server atau karena semua alasan di atas.
Menurut saya, memang hendak nya bukan karena ada benci terhadap Microsoft, karena memang tidak ada alasan untuk membenci Microsoft, bukan kah Microsoft juga berhak untuk menjalankan bisnis nya dalam bidang pengembangan Software, kecuali jika Microsoft membantu dana pembantaian Muslim di Palestina, itu baru alasan yang dapat di terima. Ada pula sebuah komentar bahwa memilih menggunakan Legal Software, berarti mendukung Microsoft. Penggunaan Legal Software adalah menggunakan software sesuai dengan lisensi nya, jadi di dalam proprietary software, mengharuskan masing-masing PC memiliki sebuah lisensi masing-masing yang harus di beli, maka hendaklah hal itu di penuhi oleh user, jika tidak, maka user tsb menggunakan software bajakan. Linux pun juga memiliki Lisensi, bukan tanpa Lisensi, yaitu Lisensi GPL, yang memungkinkan sebuah software untuk di distribusikan dan di gunakan secara bebas, termasuk boleh di modifikasi . Namun ada juga versi Linux yang bukan Lisensi GPL, yang mengharuskan seorang user untuk membeli lisensi nya, contoh nya adalah Red Hat Enterprise Linux.
Jika kita ingin menggunakan produk proprietary, seperti produk Microsoft, silahkan di gunakan, namun harus bayar lisensi nya, jika tidak mau bayar atau tidak ada uang, jangan gunakan produk Microsoft, silahkan gunakan Linux yang gratis. Masalah utama dari penggunaaan software legal atau illegal, menurut saya pribadi adalah, kewajiban kita sebagai seorang Muslim (Bagi pemeluk Islam) untuk menggunakan barang-barang yang halal dan menghindari penggunaan barang yang haram. Hukum dari penggunaan software bajakan, terutama untuk bisnis adalah Haram menurut Islam. Jika berbicara hukum positif, maka kita akan menggunakan software Legal, jika ada musim-musim sweeping dari aparat kepolisian saja, namun jika pihak polisi adem ayem atau kalau ada desakan saja untuk melakukan sweeping dan tidak setiap waktu, maka kita akan lebih memilih software bajakan. "Ah... kita engga bakalan kena sweeping dech, kalau pun kena, tenang aja, Babe gue punya kenalan Jendral Polisi ..." :). Salam.

Linux tidak hanya untuk server

Ketika kita mengatakan kepada seseorang, saya menggunakan Linux lho, maka kemungkinan besar apa yang ada di benak lawan bicara kita adalah, kita bisa jaringan Linux. Benar, bahwa Linux sudah terkenal karena kuat di dalam jaringannya, tetapi juga jangan lupa, bahwa Linux juga merupakan surga bagi seorang programmer dan terus meningkat kemampuannya di dalam bidang lain, seperti Office, Grafis dan Game. Saya adalah seorang pengguna Linux dalam hal desktop, grafis dan web programming serta jaringan, namun bukan konsentrasi di jaringan. Saya belum pernah mencicipi rasa Mail Server di Linux.

Orang-orang yang mengetahui bahwa saya pengguna Linux, mungkin mengira bahwa saya pakar di Linux System Administration and Networking. Penggunaan sehari-hari banyak di System Administration, Grafis, Office dan Web Programming dan bukan di jaringan. Apa yang mau sampaikan adalah, bahwa Linux sama dengan Windows, sama-sama sebuah Sistem Operasi, yang dapat di pergunakan untuk berbagai macam maksud dan tujuan, arti nya jika seseorang menggunakan Linux, maka belum tentu orang tersebut menggunakan nya untuk kepentingan jaringan, walaupun Linux terkenal kuat di jaringan dan walaupun terasa ada yang kurang jika menggunakan Linux, tetapi tidak menyentuh sisi Networking nya.

Di bidang lain, dunia pemrograman tumbuh subur di lingkungan Linux, ambil contoh pemrograman Web dengan PHP. Kita dapat menggunakan Apache sebagai Web Server, MySQL dan PostgreSQL sebagai Database, HTML, XHTML, JavaScript dan script-script lain di Linux. Untuk Editor, ada Bluefish, Scream, Kate dan Eclipse. Walaupun Linux belum mengenal aplikasi sejenis Flash (Walaupun ada F4L, namun belum handal), tetapi ada pengganti nya, yaitu GIMP dengan animasi nya atau kita bisa menggunakan Ajax, walau memang belum sepenuhnya dapat menggantikan Flash. Seiring dengan waktu, dunia Desktop makin menunjukkan kinerja nya, di mulai dari OpenOffice 3.0, GIMP hingga tampilan animasi desktop 3 dimensi.


Kesimpulannya, Linux tidak hanya untuk server.

Monday, November 10, 2008

== Kenapa gue engga menggunakan Linux ? (Cerita Fiksi)


Hallo, perkenalkan, nama gue Jhon (Nama samaran), gue kuliah di sebuah Perguruan Tinggi di Jakarta, mengambil jurusan Ilmu Komputer. Gue pengen cerita, mengenai kehidupan gue yang kelam beberapa saat yang lalu, semoga bisa menjadi pelajaran bagi elo sekalian.

Cerita nya begini, gue pernah berkenalan dengan salah seorang mahasiswa di kampus gue, orang nya lumayan baik dan pintar. Bicara ngalor ngidul, ternyata dia mengaku, bahwa dia adalah seorang anggota genk Under ground di kampus gue, gang Papenux (Pasukan Pencinta Linux) nama nya. Mendengar nama itu, wah, gue mulai ambil jarak dengan dia, karena Bokap gue pernah bilang untuk jangan dekat-dekat dengan Linux. Gue belum tahu alasannya apa, tapi denger-denger itu karena Linux bisa di dapatkan dengan gratis dan itu engga sesuai dengan nilai-nilai di keluarga gue, yang selalu membeli barang bermerek dan berkelas dan tentu nya mahal dong .... sedangkan Linux, gratis ... bisa turun gengsi keluarga gue memakai barang murahan, apalagi gratisan, begitu yang gue denger dari orang-orang rumah gue. Oh ya ... bukannya sombong nich, keluarga gue memang bisa di bilang keluarga tajir, jadi uang bukannya masalah. Dan juga om-om gue yang para pembuat virus dan hacker itu juga kagak doyan yang namanya Linux, mereka nilai Linux bisa membuat frustasi mereka untuk menembus security nya dan virus nya sedikit, sehingga mereka engga bisa menjual produk Anti Virus mereka ke orang-orang Linux.

Kembali ke anggota Papenux tadi, walaupun gue mulai ambil jarak dengan dia, ternyata dia terus mendekati gue dan akhir nya gue tahu, dia emang niat nawarin gue untuk make Linux di tambah bujuk rayu teman-temannya se genk ke gue. Awal nya gue nolak, tapi karena bujuk rayu nya tingkat tinggi dan World Class punya, setelah di sodori sebuah bungkusan, akhir nya gue terima bungkusan itu dan ternyata isi nya adalah CD Linux, gue terima dan gue coba-coba make itu barang . Sekali dua kali, gue merasa pusing dan merasa aneh, tapi mereka bilang "Itu, karena elo belum terbiasa aja, lihat nich... kita-kita , enjoy dan fly koq".
Gue terus menerus di sodorin itu Linux dan gue di ajarin make itu Linux, dari teknik tingkat cere sampe teknik tingkat Koboy Texas. Pernah suatu hari, gue di ajak ke komplek Warung terang benderang tempat genk Papenux biasa nongkrong. Di situ gue di perkenalkan berbagai macam distro Linux dan teknik-teknik Linux biar gue bisa fly dengan Linux.

Lama kelamaan gue merasa enjoy dalam menggunakan Linux, hingga Linux gue selundupkan ke dalam kamar gue, takut bokap dan nyokap serta abang dan adek gue tahu bahwa gue make Linux, maklum mereka menganut paham Borju dan Mahal=hebat dan juga mereka pecinta berat Microsoft, Adobe, Oracle dan merek-merek software proprietary lain yang mahal.
Siang malam, pikiran gue engga bisa lepas dari Linux, mau makan, gue inget Linux, mau tidur juga, sampe-sampe gue Mimpi di kerubutin Penguin di Kutub Utara sana, tapi untung nya kuliah gue jadi lebih semangat, karena gue pikir, ilmu-ilmu kuliah mendorong gue untuk bisa akrab dengan Linux, dari belajar Sistem Operasi, Algoritma hingga Database.
Jadwal hidup gue udah berubah, pergi pagi, pulang malam karena musti nongkrong dulu dengan Genk Papenux untuk berpesta Pora Linux dan setiap di tanya Bokap dan Nyokap, gue bilang, gue habis bersilaturrahmi dengan teman-teman. Mendengar kata Silaturrahmi, mereka senang banget, karena gue di nilai religius, tapi bener kan nongkrong=silaturrahmi ?!.

Akhir nya gue di terima di genk Papenux, setelah di anggap gue bisa enjoy dan fly dengan Linux. Setiap malam minggu, kita mengadakan Pesta Linux Bebas. Masing-masing kita membawa pasangan nya ke pesta itu, Franky, senior Genk Papenux, menggandeng pasangannya yang aduhai cantik nya, tampilan desktop nya itu lho, membuat mata setiap cowok (dan cewek juga) bisa melotot melihat tampilan GUI KDE nya yang sudah menggunakan KDE 4.0 dengan animasi nya di tambah dia make Kartu Grafis terkini. Dia nyebut pasangannya Ubuntu 8, si Alex anggota genk yang lain, gue lihat sedang berduaan aja di pojokan dengan Fedora 9.0 nya, sementara gue ngajak si Mandriva 2008. Di Pesta Linux bebas, kita main dengan Linux, kutak-katik sampe pagi di selingi nonton film BF (Be a linuxer Film). Tentu aja pesta ini di adakan secara diam-diam, karena kebetulan masyarakat di sekitar sana, adalah penganut paham Proprietary (Software Komersial) tulen dan pecinta petani., walaupun mereka bukan petani. Gabungan kedua sifat itu membuat mereka menggunakan produk Microsoft, Adobe dan Oracle dengan cara membajak, maklum aja pekerjaan petani kan biasa membajak sawah, jadi mereka menggunakan software bajakan. Di pesta itu, kami juga membuat software dengan teknik algoritma tingkat tinggi dan memposting secara bebas di komunitas Open Source. Untuk yang satu ini, jangan sampe temen-temen di kampus gue tahu, mereka bisa anggap gue sinting dan gila, dengan membuat software yang rumit sampe jungkir balik, lalu engga di jual, tapi di posting secara gratis, source code nya di umbar lagi.

Setiap pertemuan keluarga besar, pasti gue menyendiri aja di pojokan, karena khawatir bisa ketahuan bahwa gue anggota genk Linux, para anggota keluarga besar gue yang rata-rata penyandang gelar MCSE, MCDB dan OCP dan penganut paham closed source punya penciuman tajam mengendus adanya bau-bau Penguin di sekitar mereka dan dengan indera ke enam nya, mereka bisa lihat tampang gue yang mirip-mirip Penguin (Secara kasat mata), karena udah kecanduan berat Linux.

Lama-kelamaan keluarga gue tahu juga, bahwa gue udah kecanduan Linux, karena bicara gue udah bicara model seorang pemberontak, sering menggunakan kata-kata aneh, seperti :class, extends dan function yang merupakan indikasi kena "Object Oriented Syndrome" akibat kebanyakan coding dan ada bahasa Penguin nya dikit-dikit. Kamar gue di geledah dan gue hanya bisa pasrah aja, mereka berhasil menemukan majalah-majalah model PlayBoy(PLAYing with Linux, BOY) , artikel berbau Codinggrafi dan cd-cd Linux gue.

Gue di interogasi, oleh bokap,nyokap dan om-om gue yang beraliran closed source. Awalnya gue diam seribu bahasa, tapi karena di desak terus, akhir nya gue cerita, bahwa gue adalah anggota genk Papenux. Ortu dan om-om gue marah besar, mereka mendesak gue nunjukin alamat situs Papenux itu, dengan terpaksa gue nunjukin, bahwa alamat situs nya adalah www.xxx.net. Setelah mengetahui alamat situs Papenux, mereka segera membuka laptop mereka dan terkoneksi ke Internet High Speed. Awal nya gue bengong, mau ngapain mereka, tapi akhir nya gue di kasih tahu, bahwa mereka mau mendeface bahkan mau membumi hanguskan situs tsb. Gue kaget bukan kepalang, karena situs itu adalah kehormatan genk Papenux, ibarat seorang samurai, pedang samurai adalah kehormatannya. Gue di paksa nonton adegan pembumi hangusan situs Papenux, tapi karena badan gue ada bau-bau Penguin nya, mereka engga mau deket-deket sama gue, akhir nya gue nonton di suatu ruangan yang terisolasi dan di jaga ketat serta di jauhkan dari segala alat komunikasi, hp,laptop,pc, apalagi koneksi Internet, takut gue menangkal serangan mereka kata nya. Gue di jaga ketat dan duduk di pojokan di layar LCD nonton aksi perusakan situs Papenux. Gue nonton dengan harap-harap cemas, karena gue tahu Om-Om gue merupakan Cracker dan Hacker aliran Closed Source kelas dunia. Tidak hanya mereka saja, tetapi meraka memanggil hacker-hacker kelas dunia teman-teman di luar negeri juga untuk membumi hanguskan situs Papenux,kerja bareng secara online. Setelah selama 3 hari 3 malam, mereka berusaha dengan segala cara dan teknik, mereka menyerah, mereka gagal mendeface, apalagi sampe menghancurkan situs Papenux. Mereka berkomentar, bahwa situs Papenux di buat oleh orang-orang gila, mereka membuat situs ini dengan tingkat security dan enkripsi yang sangat tinggi dan pemrograman web dengan security yang berlapis-lapis dan semua nya menggunakan Linux dan software Open Source. Mendengar itu, gue lega, tetapi Bokap dan Nyokap bertambah marah, karena gue di nilai tidak hanya kecanduan Linux, tetapi juga sudah bergaul dengan orang-orang yang tidak benar, yaitu orang-orang gila genk Papenux.

Setelah berdiskusi, akhir nya mereka sepakat untuk merehabilitasi gue di pusat rehabilitasi MMH (Microsoft Minded Rehabilitation) di luar negeri. Di sana pagi-siang-malam, gue di cekoki closed source dan di masukan di ruang MCSE dan MCDB, gue di awasi 24 jam terus menerus , terutama kegiatan online gue, biar gue engga berkoneksi lagi dengan Linux dan kroni-kroni nya.
Setelah mendekam di sana selama 2 tahun, gue balik, bokap dan nyokap serta om dan tante gue happy, karena gue udah balik lagi ke jalan yang mereka ridhoi, jalan yang benar, kata mereka. Oleh karena pengalaman itu, gue balik lagi menggunakan produk Microsoft, Oracle dan Sourced Close lain , itulah alasan kenapa gue engga menggunakan Linux.
Begitulah kisah gue yang pernah kecanduan Linux. Terima Kasih.


====================

( Cerita di atas adalah karangan belaka, cerita model di atas pernah ada sebelum nya di Internet, saya cuma nambah bumbu-bumbu dan ide cerita lain, jadilah cerita versi saya.
Jika ada kesamaan dan kemiripan dengan dunia nyata, itu sah-sah aja.)






Sunday, October 05, 2008

Seorang Nenek sholehah di sebuah desa

Hari ini adalah hari terakhir liburan lebaran dan orang-orang yang mudik lebaran, tentu nya harus kembali ke tempat tinggal nya untuk kembali merajut masa depan nya. Saya tidak mudik pada tahun ini dan memang tidak pernah mudik, karena kampung saya di Jakarta ini atau jika mengunjungi nenek, cukup perjalanan 1 jam saja, karena nenek saya tinggal di daerah Tangerang (Bukan mudik itu nama nya ...) ada untung dan rugi nya, untung nya tidak perlu repot-repot mikirin soal biaya, waktu dan tenaga untuk pulang ke kampung dan rugi nya, tidak dapat menikmati suasana yang jauh berbeda dengan suasana sehari-hari, tetapi yang jelas jauh lebih banyak untung nya dong .... :).
Walau saya tidak punya kampung di daerah, tetapi saya pernah mengunjungi sebuah kampung halaman seorang teman, tepat nya mengunjungi nenek nya di desa. Desa itu terletak di daerah Rangkas Bitung, kami bertiga, saya dan 2 teman saya (salah satu nya yang punya nenek) berangkat dengan menggunakan Kereta Api Ekonomi dan itu merupakan pertama kali nya saya naik Kereta Api :) . Kejadian ini terjadi tatkala saya duduk di kelas 2 SMA, sekitar tahun 1995/1996, Oow .... sudah 12 tahun ... tidak terasa, tetapi masih segar di ingatan saya.
Saat kami masuk ke jalan menuju rumah nenek nya, kami di sambut oleh suasana sawah dan para ibu-ibu (atau gadis ya ... ?!) yang sedang bekerja di sawah nya. Rumah nenek nya berbentuk panggung dan terbuat dari bambu. Listrik sudah masuk, tetapi di rumah tsb tidak ada tv, tv ada di rumah sebelah . Suasana nya memang benar-benar suasana desa, ada sawah, kebun, pohon-pohon dan sungai ....
Kami tidur di lantai bambu dan kami di sana untuk 3 hari 2 malam. Pada suatu malam saya terbangun untuk ke kamar mandi dan saya mendengar ada gerakan di lantai bambu dan tatkala saya menuju dapur, saya melihat nenek nya sedang sholat malam di sebuah tempat tidur nya di bagian dapur. Kamar tengah nya di tempati oleh anak nya yang sudah berkeluarga, kamar nya tidak berpintu. Sang Nenek hanya menempati ruang di belakang rumah, dekat dengan dapur. Dan keesokan malam nya, saya juga dengar pergerakan di lantai bambu yang juga merupakan gerekan orang Sholat. Singkat nya, Sang Nenek rupanya tengah sholat malam di dua malam kami menginap dan saya yakin hal itu sudah merupakan kebiasaan sang nenek.
Pada saat kami akan pulang, sang nenek menangis, pikir saya, sang nenek merasa kehilangan di tinggal cucu nya dan kami dan sang nenek senang kami berada di rumah nya.
Selang beberapa lama, saya menanyakan kabar kampung halaman dan sang nenek kepada kawan saya dan dia menjawab, bahwa sang nenek sudah meninggal pada saat Idul Fitri di sore hari nya .... Meninggal pada sore Idul Fitri .... hari yang fitrah ... kembali suci, sudah melewati Ramadhan, jika sang nenek dapat mengisi Ramadhan nya dengan baik, maka alangkah beruntung nya ia, Ramadhan, dosa-dosa di ampuni dan Saat Idul Fitri, bersalaman meminta maaf dengan orang-orang sekitar, dosa vertikal dan horisontal sudah luluh,... sangat beruntung.
Dalam kehidupan sehari-hari, nampak nya sang nenek adalah seorang nenek biasa-biasa saja, tidak ada gelar kehormatan, akademis terlebih politik di bahu nya, hanya bekerja di dapur dan ladang, tetapi ia yang di mata manusia biasa-biasa dan tidak ada keisimewaan, namun belum tentu di mata Allah, ia telah membiasakan sholat malam, mengalah hanya menempati ruang dapur demi anak dan keluarga nya, itupun sebatas apa yang saya lihat saja ...
Sebenar nya dari perjalanan saya itu, masih ada beberapa yang dapat saya ceritakan, namun karena jika artikel ini panjang, sehingga khawatir malas untuk di baca, jadi saya singkat saja, yaitu : - Berpindah nya kepemilikan sawah ke orang-orang kota di daerah tsb dan di buat nya jalan aspal, sehingga anak muda menuntut ortu nya untuk membelikan motor (Lebih konsumtif) serta anak muda yang enggan bertani mengolah sawah (Jadi, siapa yang mengolah sawah dong ...). Tks


Idul Fitri 1429 H

Idul Fitri 1429 H atau 1 Syawal 1429 jatuh bertepatan pada tgl 1 Oktober 2008. Apa yang istimewa pada Lebaran pada tahun ini ?. Seperti nya tidak ada yang spesial pada Lebaran kali ini jika di banding dengan lebaran pada tahun-tahun sebelum nya, keadaan masyarakat tidak ada perbedaan yang significant. Masih banyak rakyat yang susah ... :(.
Walau bukanlah hal luar biasa, tetapi Idul Fitri yang di laksanakan secara bersamaan pada sebagian besar masyarakat Muslim Indonesia, membawa kenikmatan tersendiri, maksud saya pada tahun ini, semua golongan besar atau Ormas Islam besar merayakannya secara bersamaan, walaupun ada sebagian kalangan yang merayakan lebih cepat, tetapi itu hanya sebagian kecil saja.
Muhammadiyah, yang pada tahun kemarin merayakan Idul Fitri lebih cepat sehari sebelum nya, pada tahun ini sama dengan pemerintah. Apa perbedaan nya ?. Walaupun masyarakat semakin paham akan ada nya perbedaan waktu Lebaran di kelompok lain , khusus nya yang di anut oleh pihak Muhammadiyah, namun dengan menyelenggarakan Idul Fitri secara bersamaan, lebih terasa semarak dan meriah nya dan lebih memunculkan suasana lebih akrab.
Pihak yang merayakan lebaran lebih cepat, tentu nya tidak dapat dengan leluasa mengunjungi keluarga nya pada hari Idul Fitri versi dia yang merayakan lebaran esok hari nya dalam rangka Silaturrahmi lebaran dan juga syiar Islam dengan kekompakkan jamaah sholat Ied agak berkurang, karena jumlah jamaah di sebuah daerah terpecah menjadi 2 hari.
Secara hukum, memang dapat di mengerti akan ada nya perbedaan waktu Idul Fitri, karena perbedaan cara penentuan hari, yaitu dengan Rukyat atau Hisab, namun tentu nya lebih terasa suasana yang lebih meriah dan lebih kompak, karena Idul Fitri bukan hanya urusan pribadi, tetapi juga masyarakat.
Selamat Idul Fitri, Mohon Maaf Lahir dan Batin .....

Yes, I am Betawi

So many people when I meet at the first time or at the early time ask me, where do you come from, meaning what is your tribe, I say Jakarta or Betawi. Betawi ... has some negative impressions in people head, such as lazy, rude, low educated and has more than one wife for the rich. Are the titles right or not ? , some Betawi people yes but not all of betawi people.
I want to say that because of changing of the community and environment fastly, make Betawi people is not like the titles above at all, a lot of Young Betawi is well educated, hardworking and diligent because their place, Jakarta is a place full of challenging and opportinities, they have to compete with other people come from out of Jakarta to looking for a better life.
The situation is really different, they used to has a large land and can sell some of them easily to get money but now, the land change become rental house or change the possession. If you are Betawi, don't ashame to confess it because good or bad you are, not because of your tribe but because of you yourself.

Monday, September 08, 2008

The This Ramadhan and the previous one

We still in Ramadhan now, Alhamdulillah, Allah still gives us the oppurtinity to life until this Ramadhan and the rest is our business, do we use Ramadhan Optimally or Minimally. A lot of us feel time goes on so fast so we think The previous Ramadhan is not a long time ago and we still remember well what was happening in the previous Ramadhan. Of course this Ramadhan is not same with the previous one, because time is change for community and for each of us. In my opinion, there is no significant situation between two of Ramadhans, but I see there are some differences between them. Actually, I compare the different situation to see whether there is a betterment, same or worse.
We still find the big part of the community is still difficult in economy although economy in Indonesia is grow up, but still not enough yet and equally or entirely. Oke, let's talk about the differences. Some differences, such as :
There are some banners in street we often see from political parties to just say Happy fasting or something like that and also the banners come from a man who will be candidate for the House in the next election. They use this moment to campaign them selves but I don't have to know whether the main objective is to say Happy fasting and Ramadhan or campaign the political party but in this Ramadhan, the situation is in preparing for the Election.

Other difference is we cook use gas now because of Government project to convert from oil to gas, but we find it not to make us more welfare at least until right now. Although the using of gas is more practical but the price is not cheap for some of us and there is a worry in price increasing of small tube of gas but hopefully not.

Those are two of differences I see between this Ramadhan and the previous one. In general, so far the security is still good and under control and although we still difficult to reach the welfare but people is still patient and keep fighting to survive from day to day, salute for the people.
Fo me myself, I have my own note but I can't display in this blog.

Be a Web Developer


Coincide with Sept 1 08 or Ramadhan 1 1429, I accepted as a PHP Programmer in a company, Alhamdulillah. Before this job, I already work for 3 companies by using .., I say low-Intermediate level computer skill, a Technical Support, a data Processing but not statistical spesialize and a Helpdesk. Being a PHP Programmer or as a Web Developer is my dream job, the job need deep learning and chance to become a Top Programmer who will be high paid and another thing is could be more useful for others.

Besides that, I already declare myself to become a Freelance Web Developer to provide Website and Web based Application Building service and that job need several skills, such as Web Design and Web Programming. I hope in the future I will have my own company or joint business in Web Development and other IT Services, because I don't want to just only have one income source, I want have a lot of income sources, come from several directions and it will happen if we become an Enterpreneur or at least 2 income sources and it means besides be an employee I have to have a side job. Right now, besides as employee in a company my side job is a Freelance Web Developer and a writer.

Today, I learn a new Tool in Programming, it is Code Igniter. Code Igniter is a PHP Framework, my company wants I create an application using that tool, because the company think it help us to create an application faster and better but the cost is I need time and effort to learn that tool, but Alhamdulillah, now i can use that tool quite good. Actually I happy to learn that tool, because it will become my additional skill and in the future the tool is more demanded by people, it means I prepare for facing the future, right ?. That's all.