web developer's note
Ubuntu
Install Ubuntu 9.10 (Karmic Koala) dengan USB dari Windows
Nov 12th

Sejak dirilisnya Ubuntu 9.10 (Karmic Koala) saya sudah sangat ingin mengupgrade Jaunty Jackalope di laptop Acer Aspire 4520 saya ke Karmic Koala, namun karena banyak data yang penting belum diamankan keinginan ini pun tertunda.
Kemarin saya diberi file ISO Ubuntu 9.10 dari Dwi Asharialdy, begitu sampai rumah file ISO tersebut hendak langsung dibakar dengan bantuan komputer lawas di rumah yang saat ini fungsinya sebagai multi emulator untuk adik saya yang masih taman kanak-kanak.
. Eits, hampir saja lupa buat kenapa file ISOnya harus dibakar kan DVD-RW drive Acer Aspire 4520 saya sudah lemah sahwat alias kemampuan read optic nya sudah lemah.
Upgrade Ubuntu 9.04 (Jaunty Jackalope) ke Ubuntu 9.10 (Karmic Koala)
Nov 2nd
Ubuntu 9.04 (Jaunty Jackalope) laptop saya sudah banyak berisi program favorit yang bukan di-maintain oleh Canonical seperti cheese, comix, FileZilla FTP Client dll seringkali membuat keraguan untuk upgrade ke Ubuntu 9.10 (Karmic Koala) via internet, karena khawatir mengalami kegagalan download dan sebagainya.
Saya memberanikan diri upgrade via internet karena data penting di sistem ubuntu sudah dibackup. Untuk melakukan upgrade saya memilih untuk menggunakan mirror repository indonesia dari FOSS-ID.web.id dan lalua dengan mengetikkan perintah berikut di konsol.
sudo apt-get upgrade
Beberapa saat kemudian akan muncul konfirmasi seperti berikut
Need to get 17.5MB/239MB of archives.
After this operation, 269MB of additional disk space will be used.
Pengenalan clean URL dengan mod_rewrite di Ubuntu
May 18th
Apa itu clean URL?

Singakatnya clean URL merupakan format URL yang search engine friendly (khususnya Google) sehingga search engine dapat mengindeks halaman website dengan baik. Apabila setiap halaman website terindeks dengan baik oleh search engine maka ketika orang mengetikkan kata kunci yang berhubungan dengan konten website milik kita niscaya hasil pencarian search engine akan menampilkan link website kita. Contoh clean URL :
http://nuazul.net/blogging/blog-posting-dengan-menggunakan-post2blog.html
Banyak cara untuk membuat format URL seperti itu salah satunya dengan bantuan mod_rewrite apache. Di ubuntu secara default modul rewrite sudah diload oleh apache. Untuk mengecek apakah modul rewrite sudah diload oleh apache salah satu caranya yaitu listing direktori /etc/apache2/mods-enabled , Bila file rewrite.load ada berarti modul rewrite sudah siap digunakan.
Mulai membuat rewrite rule
Misalnya ada kasus URL sederhana seperti ini:
http://domain.com/pricelist.php?mid=2&title=Hotel
URL tersebut ingin dirapihkan menjadi:
http://domain.com/price-2/Hotel.html
Menginstall Opera 9.64 di Jaunty Jackalope (Ubuntu 9.04)
May 15th
Opera mengklaim dirinya sebagai browser yang lebih cepat dan lebih aman dari browser lain, bila dibandingkan dengan Internet Explorer dari segi kompatibilitas terhadap JavaScript dan CSS opera memang lebih baik. Sayangnya secara default Canonical tidak menyertakan package (dibaca ’installer’) karena ia merupakan software yang berlisensi Free bukan Open Source. Seorang teman mengeluhkan kinerja Jaunty ketika ia membuka Opera 9.64, saya jadi tertarik untuk mencoba menjalankan Opera juga di blueJaunty (computer name Ubuntu 9.04 saya). Agar dapat berjalan di Ubuntu Opera membutuhkan library Qt yaitu libqt3-mt , install saja dulu library tersebut caranya:
Menampung multi domain dalam satu public IP address di ubuntu
May 8th
Tempat saya belajar bekerja memiliki sebuah komputer server yang memiliki sebuah IP public, Beberapa domain diharapkan bisa ditampung dalam satu IP address public tersebut. Nah masalah yang dihadapi adalah
Bagaimana cara mengkonfigurasi web server agar dapat menampung beberapa domain ?
Saya mencari jawabannya di Google dengan kata kunci multiple domain, virtual host di ubuntu dan menemukan beberapa artikel yang layak dipraktekan dan mampu membantu saya menyelesaikan pengkonfigurasian server tersebut. Saya dokumentasikan cara menampung beberapa domain dalam satu IP address atau dengan kata lain membuat virtual host dalam satu web server.
Kalau sudah biasa kerja dengan web server apache di ubuntu pasti tau kita harus mengedit file konfigurasi di mana. Sekedar mengingatkan path konfigurasi apache2 di ubuntu ada di
/etc/apache2/sites-available
Biasanya dalam direktori tersebut terdapat konfigurasi virtual host default isinya kurang lebih seperti berikut;
Instalasi Ubuntu 9.04 (Jaunty Jackalope) di Acer Aspire 4520
Apr 25th
Sejak lima hari sebelum dirilis saya memantau Jaunty (Ubuntu 9.04), ingin segera mendownload dan mencoba menginstallnya pada laptop Acer Aspire 4520 kesayangan, pasalnya ketika menggunakan Intrepid Ibex bermasalah di upgrade kernelnya, beberapa package tidak bisa dinstall, cheese crash ketika mengambil video dsb . Entah repo nya yang error atau yang penyebab lainnya. Kemarin Ubuntu 9.04 versi RC sudah bisa didownload, saya mendownload file ISO versi desktopnya dari ftp://dl2.foss-id.web.id/iso/ubuntu/releases/jaunty/. Setelah 100% completed langsung dibuat USBLivenya menggunakan komputer orang
(mendownloadnya juga sebenernya sih di komputer orang laen hehehe). Setelah saya coba booting dengan Jaunty USBLive satu per satu saya perhatikan apa yang baru dari Jaunty Jackalope ini. Pertama booting screennya baru, tampaknya ukuran imagenya lebih kecil dan prosesnya boot lebih cepat dari ubuntu versi sebelumnya.
