Archive for August 2007

Apakah Sistem Saya 100% FOSS?

Pembicaraan yang menarik tentang FOSS di mailing list id-ubuntu, membuat saya berpikir dan melihat kembali ke lingkungan kerja saya. Apakah saya sudah benar2 Free dari propietary software???

Sehari-hari saya menggunakan notebook lenovo y400 dual boot, untuk bekerja saya gunakan Ubuntu 7.04 Feisty Fawn. Saya sangat happy dengan system ini, kinerja notebook begitu responsive dengan OS ini. Setiap kali boot dan masuk ke wilayah X saya disambut logo graphic adapter nvidia. Ada 2 buah login name yang tertera di gdm, nama saya sendiri dan username oracle.

Saya gunakan Window manager metacity karena beryl kadang ngaco gui java ireport, kayaknya bug spesifix driver nvidia deh… Seingat saya ada work arroundnya tapi nggak sempat aja ngoprek2…

Rutinitas saya sampai di kantor, ngopi sambil nyempetin buka www.detik.com, biar saya nggak ketinggalan berita ;) . Situs yang dihiasi begitu banyak iklan ini saya jelajahi tidak lebih dari 10 menit.

Selanjut saya check email di client evolution, ada email laporan bitdefender di fileserver… Katanya dia up-to-date, ada juga laporan tentang hasil deb-mirror repo etch dan feisty… Kemudian ada beberapa email hahahihi format wmv dari temen kuliah.

Eh… Ada fax dari penarawan dari ISP baru… Saya setup hylafax dan incomming fax secara manual di forward oleh reception ke penerima dalam format pdf… Fax ini saya buka pake acrobat reader… Gile bener mahal banget penawaran mereka untuk bandwidth 512kbps.

Kalau agak santai saya biasa nyalain gaim dan skype, sengaja tidak auto start biar tidak mengganggu konsentrasi :p , sayang skype under linux belum support webcam.

Saya kemudian biasa check kesehatan server2 di remote office dengan aplikasi favorite, zenoss. Aplikasi ini tidak hanya memonitor server2 di jakarta maupun luar jakarta, juga masing2 Virtual Machine yang saya host di VMWare server. VM ini diakses client melalui RDP.

Karena semua oke saya kemudian ngecheck email milis id-ubuntu, saya punya 2 acc gmail yang selalu saya akses dari browser, 2gb gitu loh. Satu saya chek di firefox, pakai tab sebelah zenoss, sementara gmail yang lain saya akses pake opera.

Oke setelah itu back to work!!! Saya harus meeting sama atasan soal assesment server salatiga dan belanja hardware saya di Quartal ke 3 ini. Data saya compile dengan openoffice spreadsheet. Walaupun terinstall cxoffice pro saya tetap selalu usahakan pakai OOo…

Itulah sekilas kegiatan saya… Tidak 100% tepat tapi sekedar ilustrasi bahwa saya comfortable dengan performance dan app FOSS di linux tetapi saya tidak sepenuhnya bebas dari software closed source.

CCTV dengan Ubuntu dan Zoneminder

Zoneminder adalah aplikasi yang mampu mampu mengolah gambar dan video dari kamera CCTV untuk keperluan security. Hasil gambar dan video dapat dilihat dan diolah melalui web browser, pengaturan masing-masing kamera juga dilakukan melalui web browser.

Dalam deployment system CCTV saya memilih Distro Ubuntu Dapper Drake 6.06.1 LTS Server, dengan alasan utama support yang lama dari Canonical dan proses install yang sangat mudah.

Hardware yang dibutuhkan pertama tentunya sebuah PC, untuk itu saya menggunakan PC dengan spesifikasi sepert ini

wisu@cctv:~$ egrep “processor|name” /proc/cpuinfo
processor : 0
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
processor : 1
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
wisu@cctv:~$ cat /proc/meminfo | grep MemTot
MemTotal: 515264 kB

Untuk storage saya menggunakan sebuah HDD SATA sebesar 160GB, yang saya partisi seluruhnya menggunakan LVM. Hal ini saya lakukan agar dapat dengan mudah menambahkan kapasitas penyimpanan video dan gambar saat saya butuhkan.

Hardware spesifik CCTV yang saya pilih pertama adalah Kodicom kmc-8800, capture card seharga 2,5 Juta ini dapat dihubungkan hingga 8 Camera.

kmc-8800

Untuk camera saya memilih produk Panasonic yang dilengkapi dengan Dome, saya juga menambahkan Infrared Adapter hingga camera dapat melihat dalam kegelapan (mirip seperti acara Dunia Lain :P ). Harga di Jakarta untuk sebuah assembly seperti ini adalah 600rb.

CVC-185DC

Perlengkapan tambahan seperti Cable TV dan Cable Power juga perlu disiapkan secukupnya.

Pendekatan di atas jauh lebih murah daripada menggunakan sebuah IP Camera Wireless, yang tiap unitnya bisa mencapai 750 USD. Sebagai informasi IP Camera juga disupport dengan baik oleh Zoneminder.

Hardware capture card tersebut diatas sengaja dipilih karena compatible dengan linux, dan di Dapper Drake saya cukup menginstall base system tanpa X-Window dan capture card sudah langsung dideteksi dengan 8 buah kamera.

Langkah pertama setelah menginstall Base System tanpa X-Window adalah memberi IP statis dan setting host.conf

wisu@cctv:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.202
netmask 255.255.255.0
gateway 192.168.1.1

wisu@cctv:~$ cat /etc/hosts | grep cctv
192.168.1.202 cctv.bigwisu.com cctv

kemudian saya install Apache, php dan MySQL

wisu@cctv:~$ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

setelah itu saya perlu tambahan module2 berikut, sebelumnya saya telah meng-enable repository mulitverse, universe dan backports

wisu@cctv:~$ sudo apt-get install ffmpeg libarchive-tar-perl libarchive-zip-perl libdate-manip-perl libdevice-serialport-perl
wisu@cctv:~$ sudo apt-get install libjpeg62 libmime-perl libstdc++6 libwww-perl zlib1g

Selanjutnya saya download .deb zoneminder dari website berikut

wisu@cctv:~$ wget ftp://www.northern-ridge.com.au/zoneminder/ubuntu/dapper/zoneminder_1.22.3-8_i386.deb

selesai download saya install dengan perintah

wisu@cctv:~$ sudo dpkg -i zoneminder_1.22.3-8_i386.deb

Dalam instalasi saya ada beberapa module yang perlu ditambahkan, untuk itu saya lakukan

wisu@cctv:~$ sudo apt-get -f install

Otomatis semua dependencies terinstall dengan sendirinya.

Setelah semua paket terinstall saya lakukan setup terhadap konfigurasi apache

wisu@cctv:~$ sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf
wisu@cctv:~$ sudo /etc/init.d/apache2 force-reload

User Ubuntu yang menjalankan Zoneminder adalah www-data, agar applikasi tersebut dapat mengakses device Capture Card dan Camera kita perlu menambahkan user www-data ke group video.

wisu@cctv:~$ sudo adduser www-data video

Selanjutnya interface zoneminder dapat diakses melalui

http://IP_ADDRESS_CCTV_SYSTEM/zm

Dari interface ini langkah pertama adalah menambahkan Camera

NewVideo01

NewVideo02

NewVideo03

Selanjutnya memilih bagaimana Zoneminder merekam Video

Options

Dalam hal ini saya memilih Motion Detect, dimana Zoneminder hanya akan merekam video jika ada gerakan.
Fitur Motion Detect Zoneminder dapat dikonfigurasi untuk memilih wilayah tertentu dari gambar yang akan men-trigger rekaman.

zone

Dalam hal ini rekaman akan terjadi jika ada gerakan di Pintu Utama.

Dari semua prosedur diatas saya telah memiliki sebuah CCTV system, resource yang bekerja di system yang melakukan Motion Detect di 4 Camera seperti ini adalah sebagai berikut

CPU Utilization Free RAM

Referensi
[1] http://en.wikipedia.org/wiki/Closed-circuit_television
[2] http://ubuntuguide.org/wiki/Ubuntu:Feisty#Install_Zoneminder_surveillance_system
[3] http://www.zoneminder.com/wiki/index.php/General_Notes#Kodicom_Capture_Cards

Meng-Opensource-kan MainActor

MainActor adalah software video editing under linux yang paling user friendly, sangat cocok untuk home user dan video editing newbies seperti saya. Software ini adalah software propriety dari MainConcept.

Sayangnya MainConcept mengambil keputusan untuk menghentikan pengembangan produk ini. [1]

Untuk itu Etienne Savard mengorganisir sebuah petition untuk meng-opensource-kan MainActor
Petition ini bisa diakses dari http://www.ipetitions.com/petition/mainactor

MainActor

Ubuntu dan Bluetooth Mouse

Barusan saya datang dari Mall Ambassador… beli Mouse Bluetooh Logitech V270… kesan pertama… keren… ada kantong, dan 2 buah batt AA… butuh hampir 3 menit untuk saya mencari tau dimana mesti meletakkan batt-nya :P … dan berikut langkah2 pairing dengan Lenovo Y400 saya…

Pertama kenali mac address mouse

wisu@wisu-lenovo:~$ hcitool scan
Scanning …
00:16:CF:ED:XX:XX IS00224
00:07:61:83:XX:XX Bluetooth Travel Mouse

dimana ditemukan 00:07:61:83:XX:XX adalah mac address mouse saya
setelah ketemu kita edit file /etc/bluetooth/hcid.conf dengan menambahkan entry sebagai berikut

device 00:07:61:83:XX:XX {
name “Bluetooth Travel Mouse”;
}

save file tersebut dan restart service bluetooh

wisu@wisu-lenovo:~$ sudo /etc/init.d/bluetooth restart

kemudian kita eksekusi perintah sbb:

wisu@wisu-lenovo:~$ sudo hidd –search
Searching …
Connecting to device 00:07:61:83:XX:XX

Udah deh… mouse saya sudah terkoneksi secara bluetooth ke Laptop saya… :D

Jalan Keluarga Komp STIE Perbanas

Dalam rangka HUT RI yang ke 62, kompleks dimana saya tinggal mengadakan acara jalan santai keluarga… meriah banget… berikut clip yang saya buat dengan mengumpulkan foto2 dari kamera Nana, Ratri dan saya sendiri…

Cheers…

Foto2 Jalan2 ke Pekanbaru

Oleh2 dari jalan2 ke Pekanbaru… senang banget ada pekerjaan dimana saya bisa mengajak Bagus, Mamanya dan Sekar jalan ke Pekanbaru sekalian ketemu sama keluarga besar di sana…

Sekalian nambah Network OpenVPN menggunakan speedy… sekalian jalan2… Menyenangkan…

:D

HPIM0652 HPIM0696

Silahkan klik salah satu foto untuk mengakses gallery

Mathematics from an Unlikely Source

Dalam beberapa minggu ini Bagus asyik banget ngumpulin mainan Avatar hadiah dari Chiki, Citos dan produk-produk sejenis yang di produksi oleh Indofood. Terus terang saya enggan membelikan jenis jajanan seperti ini, mengingat kandungan MSG dalam produk ini. Tapi menurut Mamanya, Bagus selalu minta dibeliin setiap kali iklannya muncul di televisi, dan kasihan banget kalau tidak dibeliin. Akhirnya dalam belanjaan bulan lalu kami belikan 4 bungkus Citos dimana Bagus mendapatkan 4 buah mainan Avatar.

Tidak lama berselang Mama Bagus kembali membelikan 2 bungkus… dan dengan semangat Bagus mengatakan “sekarang Avatar bagus ada 6…” hmm interesting… dua hari berselang salah satu mainan Avatar Bagus pecah… dengan sedih Bagus bilang “Paa… Rusak satu.. Avatar Bagus cuman 5…” wow… subtraction too… oke deh… saya pikir saya coba iming-imingin Bagus.. “Nak… nanti malam Papa beliin 2 lagi…” kata Bagus “nanti Avatar Bagus jadi 7…”. Langsung pulang kerja saya mampir indomaret dan beliin 3 bungkus… dan seperti yang saya duga Bagus berkata… “Asik… sekarang Bagus punya 8 Avatar… Eki aja cuman 6…”

Terkadang kita sebagai orang tua mesti jeli mencari sumber pelajaran untuk anak… dan… biar tidak terlalu banyak MSG… Chikinya papa aja yang habisin ya nak… :P

Update : 16 Agustus 2007
Ternyata hitung-hitungan diatas 10 mulai membuat Bagus menggunakan jarinya… wah… makin banyak avatar yang harus dibeli untuk latihan…

Sabtu di Ritech 2007

Dateng pagi2 jam 9.30 bareng ama Milisdad ama Aryaseta…

Sambil cari2 jalan ke stan Ubuntu nemu TOT dimana Om Rus (berbaju IGOS) sedang mentraining personel Angkatan Laut… disamperin ama bbrp orang dan diajak ngobrol… yang dijadikan kesempatan Milisdad mempromosikan dagangan kaos Ubuntu…

Sesampai di STAN ubuntu… ternyata masih sepi… hanya ada meja, bbrp kursi, PC, dan sepatu wanita berwarna putih… hmmm interesting… tidak lama Ny. Subair muncul… kemudian Yulian juga muncul sambil membawa notebook Axioo (Sponsor Lho…)… langsung layaknya “Sales Promotion Geek” Yulian menunjukkan STAN Ubuntu yang telah menjajah stan sebelahnya….

Setelah itu kami bersama2 ke Lantai 3 untuk melihat Arena Lomba Komputer untuk Anak2, ketemu ama Om Harry Sufehmi, ternyata ada masalah dimana installan Window$ Panitia terkena virus dan Virtual Machine Edubuntu tidak ada yang bisa berjalan, sementara lomba harus dimulai dalam 30 menit… setelah beberapa kali trial dd dan diskusi akhirnya diputuskan untuk menginstall Ubuntu/Edubuntu di semua PC… karena hanya ada 1 CDROM, maka digunakan Flash Disk sebagai media instalasi… beruntung ada ISO image dan initrd.gz AMD64 di notebook saya… akhirnya bermodalkan 4 Flashdisk dan 1 CDROM kita Ubuntu-kan semua PC milik panitia dalam 1,5 Jam…

Terus terang seru banget ngeliat anak2 SD berlomba TuxMath… kyknya gw aja kagak secepat mereka ngitungnya… :P …. Sempet juga ada anak kecil nyamperin Milisdad sambil ngomong Oom.. aku kalah Oom… Belum selesai acara Lomba anak2 ternyata ada panggilan SOS… Stan Ubuntu dibawah rame banget… tidak kehandle… dan kita pun kemudian turun ke Stan… kini Pak Sabri telah mejajah 2 Stan tambahan… :P

Seru banget ngeliat RameTux jadi tukang Sate… :P bakar2 DVD Repo… akhirnya gw juga ngikut deh jadi Sales Promotion Geek…

Sampe jam 17.30… akhirnya diajak ngobrol-ngobrol ama Belutz dan bbrp Pembesar Ubuntu-ID di lt 3… sementara bbrp orang tetep jadi Tukang Sate di Stan…

Intinya S-E-R-U…
sampe2 ditelpon Mama Bagus… “Papa!!! kemana aja… hari libur jam segini koq belum pulang……. :(

Flash Disk Ubuntu Installer

Prosedur ini yang kami gunakan untuk meng-edubuntu-kan PC arena lomba anak2 di Ritech 2007… dimana tidak semua PC memiliki CDROM…

HPIM0032 HPIM0034

Solusinya instalasi dengan media Flash Disk… pertama Flash Disk berformat fat32 dengan free space minimal 700M di buat bootable dengan perintah syslinux

$sudo syslinux /dev/sdb1

kemudian copy file initrd.gz dan vmlinuz dari url

http://id.archive.ubuntu.com/ubuntu/dists/feisty/main/installer-i386/current/images/hd-media/

jika anda mau install arch amd64 silahkan download file2 tersebut dari

http://id.archive.ubuntu.com/ubuntu/dists/feisty/main/installer-amd64/current/images/hd-media/

Kemudian create file syslinux.cfg di Flash Disk dengan isi sbb:

default vmlinuz

append initrd=initrd.gz ramdisk_size=12000 root=/dev/ram rw

Langkah terakhir anda pelu memasukkan iso image alternate installer ke dalam Flash Disk, perlu diingat arch iso image harus sesuai dengan file initrd.gz yang telah anda download sebelumnya.

Kini USB Flash Disk anda sudah siap digunakan menjadi Installer, anda tinggal men-boot PC anda dari USB…

Prosedure ini tidak akan menganggu file yang sebelumnya ada di dalam Flash Disk.

Updated 15 Aug 2007:
dari sms Milisdad soal error sh: mcopy : not found…. saya lupa menulis kalo sebelumnya anda harus menginstall paket2 syslinux dan mtools..

$ sudo apt-get install syslinux mtools

Lomba Agustusan

Lomba Agustusan telah dimulai… Lomba makan kerupuk, sepak bola pake sarung, bulu tangkis, tancap bendera, bapak2 memasak, catur, gaple… you name it… semua memeriahkan bulan ini menyambut peringatan hari Kemerdekaan…

Lomba17an