The Way Of Life: February 2011
Google

Sunday, February 27, 2011

Sederhana ( part three )

Belum lama ini saya melihat billboard iklan Nokia X3 02, saya melihat Nokia ini mempunyai bentuk yang menarik yaitu SEDERHANA dan build quality yang cukup baik. Di saat gempuran model model handphone yang canggih dengan user interface yang sangat menarik, Nokia X3 02 menawarkan bentuk yang sederhana hampir sama dengan bentuk Sony Ericsson Elm. Hal ini membuat saya teringat tentang handphone yang biasa dipakai oleh beberapa direktur di beberapa perusahaan yang pernah saya temui. Jika kita membayangkan direktur pasti memiliki handphone yang canggih dan keluaran terbaru. Tetapi saya lihat kebalikannya, handphone yang mereka pakai bukan dari seri terbaru, bukan QWERTY, dan tentu saja bukan touchscreen. Ini hal yang cukup menarik bagi saya bahwa orang semakin di atas semakin tidak neko neko atau macam macam. Mereka ingin memiliki handphone yang simple dan gampang digunakan, bisa untuk telepon dan sms, that's it. Memang kadang mereka memiliki 'secondary weapon' yang lebih canggih , tetapi 'primary weapon' mereka adalah handphone yang sederhana. Salah satu contoh bahwa orang pintar menyukai kesederhanaan.

related links:

Sederhana ( part one )


Sederhana ( part two )

YMTiny yang sederhana

gambar diambil dari sini

Labels: , ,

Wednesday, February 23, 2011

Otak Lokal

Dalam dunia motor balap di Indonesia, tentu para mekanik akan mengenal CDI Racing merk Vortex. CDI Racing ini cukup terkenal di kalangan mekanik karena keampuhannya menaikkan performa motor racikannya. CDI adalah komponen yang berfungsi untuk mengatur pengapian pada motor. Salah satu 'kelemahan' CDI Vortex adalah harganya yang mahal, karena diimpor dari negara asalnya yaitu Australia. Tapi sekarang sudah ada CDI Racing bikinan lokal yaitu CDI BRT dan CDI Rextor. Kedua CDI ini adalah murni buatan anak bangsa. Fitur dari CDI Racing lokal ini juga tidak kalah dengan CDI Vortex, antara lain bisa programable, menaikan horse power dan ditanam berbagai macam sensor dan kecerdasan buatan mini / fuzzy logic. Bukti bahwa otak lokal tidak kalah dengan otak luar negeri. Kelebihan dalam membuat sendiri suatu produk adalah, kita bisa bebas mendesain atau menanamkan fitur fitur yang mungkin di produk lain dibatasi.
Pengalaman belum lama ini ketika rekan kantor membuat LIS ( Laboratory Information System ) untuk sebuah rumah sakit. Memang saat ini cukup banyak beredar LIS buatan luar negeri dengan fitur yang melimpah dan juga harga yang selanggit. Dengan membuat sendiri LIS salah satu keuntungannya adalah lebih bebas menanamkan fitur fitur canggih yang mungkin tidak ada di LIS buatan luar negeri. Yang jelas untuk integrasi dengan SIMRS jelas lebih bagus karena tidak perlu bridging yang rumit. Karena LIS tersebut sudah menyatu dengan sendirinya dengan SIMRS. Untuk kontrol data dan perawatan juga lebih simple karena dalam satu kesatuan database. Pada dasarnya setiap alat laboratorium mempunyai protokol yang standar yaitu ASTM dan kabel biasanya menggunakan RS-232, berangkat dari dua hal tersebut kita bisa mencari manual dan cara koneksi ke alat laboratorium. Semakin canggih alat laboratorium, semakin jelas manualnya dan biasanya 'LIS ready' dibandingkan mesin / alat laboratorium yang kurang terkenal. Biasanya kita harus explore sendiri untuk membangun LIS dari alat yang kurang terkenal atau mungkin merk yang sudah kuno.
Semoga kedua contoh di atas bisa menjadi contoh bahwa otak lokal masih cukup mumpuni untuk menghasilkan produk produk yang bersaing.

related links:

Tidak Puas

gambar diambil dari sini

Labels: , ,

Tuesday, February 22, 2011

IBM Watson

IBM Watson merupakan super komputer buatan IBM yang dipasangi dengan aplikasi DeepQA buatan IBM. DeepQA sendiri merupakan program komputer yang didesain untuk mengenali bahasa manusia dan ditanam kecerdasan buatan. IBM Watson dibuat untuk bersaing dalam acara kuis yang cukup terkenal yaitu Jeopardy. Kuis ini berisi pertanyaan unik mengenai berbagai hal, dan bahkan pertanyaan tersebut mengandung hal yang tersirat. Kemampuan pengenalan masalah seperti ini yang menjadi tantangan IBM untuk membuat IBM Watson, karena selama ini manusia unggul di sisi ini daripada komputer. Sebenarnya IBM Watson merupakan kelanjutan dari proyek ambisius IBM setelah kesuksesan DeepBlue melawan Grand Master Catur dunia Garry Kasparov. Pembuatan IBM Watson sendiri jelas jauh lebih rumit daripada DeepBlue, karena IBM Watson harus mengenali bahasa manusia yang jauh lebih kompleks, dibanding pola pola pertandingan catur yang terinstall dalam database DeepBlue. Untuk memasukkan data saja IBM harus memasukkan semua isi Wikipedia dalam bentuk normal text, kemudian database film, dan semua hal ke dalam database IBM Watson. Yang sangat menarik dari pembangunan IBM Watson adalah di dalamnya banyak aplikasi open source yang digunakan IBM, antara lain menggunakan Apache Hadoop untuk distributed file system, kemudian Apache UIMA yaitu Unstructured Information Management Architecture. Fungsi dari UIMA ini adalah membuat berbagai data text mentah yang dimasukkan ke dalam database IBM Watson menjadi saling berhubungan, hal ini diperlukan Watson untuk menjawab pertanyaan. Hal inilah yang tidak kita sadari bahwa kita menjawab pertanyaan dengan mengaitkan berbagai data dari banyak sekali data, menjadi sebuah jawaban. Kemudian SUSE Linux Enterprise Server 11 sebagai sistem operasinya. Selain tentu saja aplikasi DeepQA yang dibuat dengan bahasa Java dan C++.
Pembuatan IBM Watson juga didukung oleh banyak team, antara lain team untuk membuat algoritma pencarian data dan kecerdasan buatan, team untuk membuat strategi karena dalam kuis Jeopardy juga diperlukan strategi selain menjawab pertanyaan dengan tepat, team untuk membuat sistem hardware super komputer, team untuk membuat suara dan pengenalan suara, ya..Watson dapat berbicara dan mengenali suara manusia ( dalam bahasa inggris tentunya), team programmer yang membuat aplikasi DeepQA dan masih banyak lagi. Dan ada satu lagi kemampuan dari IBM Watson adalah kemampuan untuk belajar, hal ini merupakan salah satu unsur penting dalam pembangunan kecerdasan buatan. Watson dapat merespon dari pola pola pertanyaan yang dia dapat menjadi pola pola yang baru.
Setelah berhasil mengalahkan dua pemenang legendaris Kuis Jeopardy, yang artinya IBM membuat lompatan besar dalam sejarah komputer yaitu Man vs Machine. Ke depan sistem ini akan dikembangkan ke sesuatu yang lebih berguna seperti dalam medis untuk menganalisa penyakit dan lain sebagainya. Semoga tulisan ini dapat membuka cakrawala kita tentang kemajuan yang dicapai komputer untuk kehidupan yang lebih baik.

Labels: , ,

Saturday, February 19, 2011

Install IBM DB2 di Linux Ubuntu

Setelah kita belajar menginstall antivirus di Linux Ubuntu, sekarang kita akan belajar bagaimana cara menginstall aplikasi Database Server dari IBM yaitu DB2 Express-C yang sangat powerfull. Memang kita harus selalu belajar menginstall yang tidak biasa, jika database server MySQL, PostgreSQL, Oracle install di Linux mungkin sudah biasa. Yang pertama harus kita lakukan adalah mendownload paket IBM DB2 Express-C for Linux disini. Untuk Ubuntu versi 10.10 jika anda belum memperoleh CD-nya, bisa download disini. Pertama kali adalah kita extract IBM DB2 Express-C for Linux (file: db2exc_972_LNX_x86.tar.gz) di folder yang sudah kita tentukan di Linux Ubuntu. Mohon untuk extract file jangan dilakukan di Windows, kemudian dicopy di Linux, karena akan berbeda hasilnya. Biasanya muncul error 203 permission denied pada saat menjalankan db2_install, solusinya yaitu extract ulang di Linux Ubuntu.
Setelah kita masuk ke directory dimana file tersebut di extract, ada dua tipe install yaitu menggunakan mode text/terminal (db2_install) atau model GUI (db2setup). Yang pertama kita gunakan model text mode, caranya yaitu ketik ./db2_install, seperti gambar di bawah ini:
Akan muncul error, bahwa ada file library yang kurang yaitu libaio.so.1

Oleh karena itu kita harus mengupdate-nya dengan perintah apt, yaitu sudo apt-get install libstdc++5, kemudian ketikkan lagi perintah sudo apt-get install libaio-dev seperti gambar di bawah ini:


Setelah selesai baru ketikkan perintah sudo ./db2_install, kemudian proses instalasi IBM DB2 Express-C dimulai , seperti pada gambar dibawah ini:

Artinya Instalasi IBM DB2 Express-C sudah berhasil dilakukan di Linux Ubuntu. Sekarang jika kita menggunakan cara yang kedua yaitu menggunakan perintah ./db2setup, caranya adalah ketikkan perintah ./db2setup, maka anda akan dibimbing dengan tampilan GUI, sehingga lebih mudah seperti gambar di bawah ini:

Dengan tampilan GUI ini, instalasi jauh lebih mudah dimengerti untuk para pemula.

Kemudian anda akan dipandu untuk mengisi password dan parameter yang lain kemudian klik next dan seterusnya.


Dengan tampilan GUI ini, kita juga lebih jelas mengenai sudah berapa persen instalasi dilakukan dibanding menggunakan cara yang pertama tadi. Jika menggunakan cara pertama, kita mengetahui ada proses atau tidak dengan melihat lampu indikator hard disk, karena estimasti waktu instalasi yang ditampilan dalam mode text mode tidak begitu valid.

Jika instalasi sudah selesai, maka ada pesan bahwa instalasi sudah selesai beserta keterangan log file dari instalasi IBM DB2 Express-C, seperti gambar di bawah ini:

Artinya kita sudah berhasil menginstall database server IBM DB2 di Linux Ubuntu, seperti ciri khas database server lain, IBM DB2 bekerja pada default port 50000, sedangkan Microsoft SQL Server pada port default 1433, MySQL pada port 3306 , PostgreSQL pada port 5432. Selamat mencoba, semoga berhasil.

Related Links:

Install Antivirus di Linux Ubuntu

IBM DB2 dari IBM

Labels: , , ,

Tuesday, February 15, 2011

Install Antivirus di Linux Ubuntu

Meskipun Linux terkenal dengan kekebalannya terhadap virus komputer, tidak ada salahnya kita belajar juga cara instalasi program antivirus di linux. Linux yang saya gunakan adalah Linux Ubuntu ver 10.10, anda bisa mendownload file ISO-nya disini. Kemudian antivirus yang kita gunakan adalah ESET NOD32 Antivirus 4 for Linux Desktop, anda bisa mendownloadnya disini. Caranya pertama kali adalah install terlebih dahulu Ubuntu ver 10.10 di komputer anda, kemudian setelah selesai, download file ueav.i386.en.linux di website ESET. Kenapa saya pilih Eset NOD32, karena selain tersedia untuk sistem operasi Linux, juga termasuk antivirus yang ampuh di ranah Windows dengan tampilan yang sederhana dan ringan dioperasikan alias tidak membebani memori ketika dijalankan.

Setelah selesai mendownload, anda harus menjalankan file tersebut. Caranya klik kanan Properties, kemudian centang checkbox ( Allow executing file as program ), seperti gambar di bawah ini.


Kemudian mulai instalasi NOD32 seperti layaknya program yang berjalan di Windows, Next dan Next sampai selesai. NOD32 akan meminta restart setelah instalasi selesai.


Setelah selesai instalasi tidak ada salahnya kita mencoba keampuhan NOD32 dengan menjalankan Scan, rasanya memang aneh menjalankan antivirus di Linux, jelas tidak ada virusnya.


Oleh sebab itu maka saya akan mendownload sample virus dari internet, untuk menguji keampuhan NOD32 for Linux.

Dan tentu saja NOD32 for Linux menunjukkan keampuhannya, seperti gambar di bawah ini

Dan rasanya memang sangat nyaman, sebuah komputer dengan sistem operasi Linux Ubuntu ditambah ESET NOD32 ver 4 for Linux.


related links :

Cara membersihkan Trojan

Labels: , , , , , ,