Archive for the ‘Linux’ Category

Simulasi Slow Network

Monday, June 15th, 2009

Di salah satu proyek ArtiVisi, kita memiliki aplikasi client-server yang terhubung melalui koneksi internet berbandwidth kecil. Client menghubungi server melalui modem GPRS. Permasalahannya adalah bagaimana cara mengetes koneksi lemot ini pada saat development? Umumnya pada saat development kita menjalankan server dan client di komputer yang sama. Atau kalaupun di komputer ...

Upgrade Ubuntu

Wednesday, April 22nd, 2009

Sebentar lagi Ubuntu terbaru akan rilis. Seperti biasanya, saya akan menjalankan ritual 6 bulanan yang terdiri dari kegiatan sbb: Unduh ISO Ubuntu terbaru Bakar ke CD Backup isi home folder Backup mailbox Thunderbird Remove semua hidden file di home folder Reinstall Ubuntu dengan memformat partisi sistem Saya tidak terlalu suka upgrade, karena banyak menyisakan sampah dan ...

Network Device menghilang di VMWare

Tuesday, March 3rd, 2009

Saya menggunakan VMWare secara intensif dalam proses development. Salah satu penggunaannya adalah untuk menginstal aplikasi atau database milik client. Beberapa merek database seperti Oracle relatif invasif terhadap sistem, misalnya mendikte jumlah swap ataupun mengharuskan mengedit kernel parameter. Tentunya ini membuat kotor sistem operasi saya. Selain itu, kadangkala client menggunakan sistem ...

Login ssh dengan private key

Friday, September 5th, 2008

Masih dalam rangka mengotomasi workflow di ArtiVisi, artikel ini akan membahas tentang cara memindahkan file antar komputer secara aman tapi otomatis. Ada berbagai cara kita memindahkan file dari satu komputer ke komputer lain, diantaranya: Menggunakan USB Flashdisk Windows File Sharing NFS FTP atau SFTP SCP dan sebagainya Cara pertama jelas tidak bisa diotomasi. Cara kedua sampai ...

Backup Trac

Thursday, September 4th, 2008

Trac sudah terinstal, sekarang harus diamankan melalui prosedur backup. Seperti biasa, semua prosedur backup harus otomatis dan terjadwal. Kalau tidak begitu, pasti tidak akan dijalankan. Jadi, selain kegiatan memburn CD, kegiatan backup lainnya harus diotomasi. Di website Trac sudah dijelaskan tentang cara melakukan backup terhadap instalasi Trac. Kita hanya perlu ...

Instalasi Trac

Wednesday, September 3rd, 2008

Mulai beberapa minggu ini, ArtiVisi kebanjiran project. Ini tentu harus dikelola dengan baik. Semua orang harus bekerja se-efisien mungkin. Menjadi tugas saya sebagai manager untuk memudahkan orang-orang bekerja. Opa Abe Lincoln pernah bilang gini, jauh sebelum mas Barry masuk sekolah di SD Besuki, Menteng. If I had eight hours to chop ...

Konfigurasi Shorewall di Ubuntu Gutsy

Thursday, December 27th, 2007

Bila kita ingin mempublish komputer di internet, hal pertama yang kita pikirkan adalah firewall. Bagaimana membatasi akses hanya ke port-port yang kita ijinkan. Di Linux, firewall diimplementasikan dengan menggunakan aplikasi iptables. Aplikasi ini sangat powerful dan canggih. Menurut Peter Parker, with great power comes great responsibility. Akan tetapi, menurut saya, ...

Konfigurasi Mentari GPRS dengan LG KG300 di Ubuntu Gutsy

Friday, October 26th, 2007

Maraknya akses internet 3G rupanya berimbas pada turunnya harga layanan GPRS. Salah satu yang sudah turun harga adalah Mentari, dari Rp. 5/kB menjadi Rp. 1/kB, setidaknya sampai Januari 2008. Dengan adanya perkembangan yang menggembirakan ini, saya segera mengaktifkan koneksi GPRS tersebut agar bisa digunakan dari laptop. Caranya tidak terlalu sulit, ...

Network Address Translation

Wednesday, August 29th, 2007

NAT adalah singkatan dari Network Address Translation. Gunanya supaya kita bisa mempublish komputer di internal (misal, IP dalamnya : 192.168.0.1) ke internet (misal, IP luarnya : 202.159.11.11). Atau agar komputer di jaringan dalam bisa berbagi pakai akses internet.

Konfigurasi mod_jk

Wednesday, August 15th, 2007

Ada kalanya, kita ingin mempublikasikan aplikasi Java kita melalui Apache HTTPD, webserver paling populer dan paling banyak digunakan di dunia. Beberapa alasan untuk melakukan ini antara lain: Kita ingin menjalankan Tomcat dalam cluster, diakses melalui satu pintu gerbang, yaitu Apache HTTPD Kita tidak ingin membuka port 8080 ke seluruh dunia, cukup ...