Strict Standards: Non-static method FeedWordPress::needs_upgrade() should not be called statically in /home/hsufehmi/tech.sufehmi.com/wp-content/plugins/feedwordpress/feedwordpress.php on line 113

Strict Standards: Non-static method FeedWordPress::stale() should not be called statically in /home/hsufehmi/tech.sufehmi.com/wp-content/plugins/feedwordpress/feedwordpress.php on line 179

Strict Standards: Non-static method FeedWordPress::update_requested() should not be called statically in /home/hsufehmi/tech.sufehmi.com/wp-content/plugins/feedwordpress/feedwordpress.php on line 184
Tech @ Sufehmi.com » 2007 » April

Archive for April, 2007

Undangan menulis buku dari Lembaga Penerbit FE UI

Friday, April 27th, 2007

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hsufehmi/tech.sufehmi.com/wp-includes/functions-formatting.php on line 83

Lembaga Penerbit FE UI (LPFEUI) mengundang para penulis untuk menerbitkan buku di LPFEUI.

Kami menerima naskah baik buku Teks Kuliah, Komputer, Manajemen, Psikologi, buku umum populer, buku agama, novel, kumpulan cerpen, dll.

Dengan kekuatan jaringan di seluruh Indonesia (seluruh Toko buku Gramedia, Gunung Agung, Kharisma Aksara Media, Toko Buku Utama, Kinokuniya, NewsStand, Togamas, Uranus, Tiga Serangkai, Sosial Agency, Toko Buku Kampus, BBC, Direct Selling, Agen, Distributor dan Toko-Toko Buku diseluruh Indonesia) memastikan pemasaran buku yang kami terbitkan.

Disamping itu kemampuan desainer dan layouter kami menjadikan penampilan buku anda menarik dimata konsumen.

Selain itu, lini percetakan yang kami miliki menambah kekuatan kami dalam produksi buku dengan cepat dan harga dasar buku terendah.

Kami dapat dihubungi melalui telepon (021) 31930252 atau melalui HP saya (Dwi Wibowo) 08129809361, atau email dwiwibowo@yahoo.com. Saat ini kami sedang melakukan konstruksi website kami di www.LP-FEUI.com

Kami tunggu partisipasi anda. Bergabung dan bekerjasama dalam LPFEUI yang terus berkembang

Salam

DWI WIBOWO
Manajer Humas dan Kerjasama
Lembaga Penerbit FEUI

Lembaga Penerbit FEUI
Jalan Salemba 4, Jakarta, 10430
Telp. (021) 31930252
Faks. (021) 3106472

Software Portable

Thursday, April 26th, 2007

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hsufehmi/tech.sufehmi.com/wp-includes/functions-formatting.php on line 83

Walaupun sering bepergian ke berbagai lokasi, sebetulnya saya sering malas membawa laptop (kembali ke laptop? mbuh..). Walhasil laptop saya jadi awet dan kondisinya tetap mulus (atau mungkin juga karena saya belikan sleeve-nya?).

Nokia E70 sudah sering membantu di beberapa perjalanan, sehingga saya bisa meninggalkan laptop saya. Kalau saja ada Open Office di handphone ini….

Ternyata ini bisa :)

Sejak beberapa waktu yang lalu, saya telah memasang Portable Apps.com di handphone ini.
Dengan card MicroSD sebesar 1 GB, sudah lebih dari cukup untuk menyimpan seluruh aplikasi yang ada di situs tersebut. Open Office, Firefox, 7-Zip (compressor favorit saya), Video Player (VLC), html/css editor (nvu), PuTTY (penting :) ), Photoshop (eh ralat, gimp) - bahkan anti virus (clamWin) juga ada.

Hidup open source !
Kini handphone saya makin powerful - cukup membawa handphone dan kabel USB-nya, maka kemudian saya bisa menggunakan aplikasi yang saya perlukan dimana saja.

Jelas ini banyak manfaatnya, tapi yang paling menarik mungkin adalah untuk demo “rusak”-nya Internet Explorer ke client — beberapa client protes bahwa sebuah website extranet yang kami develop tampilannya jelek. Cukup bermodal portable Firefox yang ada di handphone ini, maka kami bisa menunjukkan bahwa sebetulnya ini gara-gara “bug” CSS di Internet Explorer.
Setelah itu biasanya mereka berhenti protes dan dengan senang hati kami pasangi Firefox :)

Lalu saya menemukan Portable Open Source. Wow…. ada banyak pilihan lagi disitu. Webserver, Wiki portable, kamus gratis, security software, software keuangan pribadi, CD burner. Dan games.

Saatnya untuk membeli card memory yang lebih besar lagi :)

Referensi :
[ PortableApps.com ]
[ Portable Open Source ]

Menkominfo : “Tolong ada perusahaan open source” — ini dia pak :

Thursday, April 26th, 2007

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hsufehmi/tech.sufehmi.com/wp-includes/functions-formatting.php on line 83

Pada berita di detik.com yang berjudul Menkominfo Minta Adanya Perusahaan Open Source, Menkominfo dikutip mengatakan :

Ia mencontohkan, dukungan yang dimaksudnya seperti konsultasi pemakaian dan bantuan pengoperasian. “Kalau help and support seperti itu saja tak ada, mau tak mau pengguna terpaksa mandiri,” tambahnya

Untuk itu, Sofyan menyarankan para pengembang open source di Tanah Air agar membentuk perusahaan. Tujuannya, lanjut dia, selain bisa memberikan bantuan pelayanan pada pengguna, kalangan open source juga bisa turut serta dalam tender legalisasi software yang digelar pemerintah.

Berikut ini adalah daftar beberapa perusahaan konsultan open source :

  1. Nurul Fikri
  2. Rimbalinux

Perusahaan yang tercantum disini adalah yang qualified untuk sampai mengikuti tender pemerintah (surat perusahaan lengkap, resources open source mencukupi, dst)

Jika Anda mengetahui perusahaan lainnya, silahkan dapat berbagi informasinya dengan berkomentar di posting ini. Terimakasih.

Michael Dell menggunakan Ubuntu

Wednesday, April 25th, 2007

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hsufehmi/tech.sufehmi.com/wp-includes/functions-formatting.php on line 83

Siapa sangka ternyata Michael Dell, konco erat Microsoft, menggunakan Ubuntu di laptopnya ?

Spec selengkapnya :

Hardware: Dell Precision M90

* Intel Core 2 Duo T7600 Processor
* 4GB DDR2 667Mhz DRAM
* 17″ WXGA+ Widescreen LCD
* 160GB 7200rpm SATA hard drive
* 8X DVD +/- RW optical drive
* NVIDIA Quadro FX 3500 512MB

Software:

* Ubuntu 7.04 Feisty Fawn
* VMWare Workstation 6 Beta
* OpenOffice.org 2.2
* Automatix2
* Firefox 2.0.0.3
* Evolution Groupware 2.10

Mudah-mudahan ini merupakan awal era baru - dimana akhirnya ada vendor global yang berani (dan tidak takut digertak / diancam oleh Microsoft) untuk membundel operating system non Windows. Dampaknya bisa sangat luar biasa bagi corporate buyers. Here’s hoping.

Pengenalan Thin Client di Linux dengan LTSP

Sunday, April 15th, 2007

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hsufehmi/tech.sufehmi.com/wp-includes/functions-formatting.php on line 83

Saya baru sadar bahwa selama ini saya sudah banyak menulis artikel tentang LTSP di situs ini, namun belum menjelaskan secara lebih detil mengenai apa thin client dan LTSP (Linux Terminal Server Project) itu sendiri. Saya akan coba jelaskan sedikit di posting ini.

Thin client adalah jenis infrastruktur IT dimana client/workstation/desktop hanya menampilkan layar/output, dan tidak melakukan proses komputasi lainnya. Semua pekerjaan dilakukan di server. Karena itu client tidak membutuhkan komputer dengan spesifikasi yang “mewah”. Pentium II dengan memory 32 MB sudah lebih dari cukup, dan hard disk tidak diperlukan.
Arsitektur thin client kadang juga dikenal dengan istilah centralized atau server-based computing.

Contoh berbagai solusi thin client misalnya Windows Terminal Server, Citrix Metaframe, NX, dan, yang akan dibahas sekilas disini, LTSP.

Ada banyak kelebihan solusi berbasis thin client jika dibandingkan dengan desktop konvensional :

  1. Investasi hardware jauh lebih murah : Dimana biasanya untuk setiap staf baru kita perlu membelikan sebuah komputer Pentium IV dengan memory minimal 256 MB, dengan thin client maka kita cukup membelikan komputer bekas Pentium II dengan memory 32 MB — namun performanya tetap dapat menyamai Pentium IV
  2. Longer hardware lifecycle : selain investasi hardware lebih murah seperti yang telah disebut diatas, juga umur hardware menjadi lebih panjang. Dimana biasanya mungkin kita perlu meng upgrade komputer desktop setiap 3-4 tahun, dengan solusi thin client, maka komputer bisa digunakan sampai lebih dari 5 tahun dengan performa yang tetap sangat baik.
  3. Maintenance : Jauh lebih mudah, tidak mengganggu user, dan tidak memakan waktu. Dimana biasanya jika ada komputer rusak maka kita perlu waktu minimal satu hari (backup data user, install ulang komputer, restore data user). Maka, dengan thin client kita cukup mengganti komputer user dengan komputer Pentium II lainnya; dan user dapat kembali bekerja dalam waktu hitungan menit.
  4. Manajemen desktop : juga menjadi jauh lebih mudah - contoh: jika ada 100 desktop, maka kita perlu melakukan 100 kali instalasi seluruh software yang ada. Namun dengan solusi thin client, maka kita hanya perlu instalasi satu kali, dan 100 desktop otomatis akan mendapatkannya juga.

    Kita juga bisa mudah “mengunci” desktop client, sehingga mereka tidak bisa memasang software-software tanpa sepengetahuan kita — dimana ini adalah salah satu penyebab utama masuknya virus / spyware / trojan, dengan dampak susulan yang bisa sangat fatal bagi perusahaan.
  5. Upgrade mudah & murah : untuk meningkatkan kinerja seluruh desktop, seringkali dapat dilakukan cukup dengan upgrade memory di server dan/atau upgrade switch. Dibandingkan dengan desktop biasa, dimana jika ada 100 desktop maka total biaya upgrade dikalikan dengan 100 buah komputer, sangat mahal & tidak efisien.
  6. Keamanan data : karena semua data tersimpan di server, maka bisa lebih mudah kita amankan dari oknum staf (corporate espionage, internal hacker, dst). Desktop thin client juga bisa kita “kunci” sehingga semua fasilitas akses datanya (disket, USB, dll) tidak berfungsi (sehingga oknum staf tidak bisa mencuri data dari komputernya dan dibawa keluar perusahaan)

Nah, LTSP, sebagai salah satu solusi thin client, memiliki semua kelebihan yang tersebut diatas, dan masih ditambah lagi dengan :

  1. Bebas biaya lisensi : karena berlisensi GPL (open source). Bandingkan misalnya dengan solusi Windows Terminal Server, atau Citrix, yang bisa dengan mudah menembus angka ribuan atau puluhan ribu dolar.
  2. Fleksibel, mudah di upgrade : saya telah mengalami sendiri bagaimana mudahnya upgrade ke versi terbarunya; cukup install versi terbaru (yang akan terpasang di direktori yang berbeda dari versi sebelumnya), copy file-file konfigurasi yang lama — dan voila, selesai.
  3. Netral : apapun distro Linux yang anda gunakan, hampir bisa dipastikan bahwa LTSP bisa dipasang disitu.

Apakah LTSP itu sendiri ? Secara teknis, LTSP adalah satu set script yang memungkinkan kita menampilkan layar server di client, itu saja pada intinya. Tentu saja di dalamnya jauh lebih kompleks — ada fasilitas remote boot, remote file system, hardware auto detection, remote multimedia & output, dll.

Apakah ada kelemahan LTSP ? Tentu saja, tidak ada teknologi yang tidak mempunyai kelemahan. Sejauh ini ada beberapa, seperti penggunaan bandwidth yang agak lebih boros daripada Citrix (diperkirakan max. 50 client di satu segmen network 100 mbps), dan single point of failure di server.
Tapi ini semua bisa diatasi dengan perencanaan yang baik, rutinitas backup data yang dilakukan secara disiplin, dan strategi disaster recovery yang tepat (dimana proses recovery dapat dilakukan dalam hitungan menit saja).

Demikian sekilas informasi mengenai thin cllient & LTSP. Semoga bermanfaat.

Wiimote - revolusi HCI

Friday, April 6th, 2007

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hsufehmi/tech.sufehmi.com/wp-includes/functions-formatting.php on line 83

Bagi yang sudah bosan “terkungkung” dengan keyboard, mouse, dll sebagai perangkat HCI, perangkat-perangkat baru menjadi selalu menarik.
Ada alat yang bisa mendeteksi seluruh gerakan tubuh kita. Webcam yang bisa mendeteksi gerakan di depannya. Bagi penderita RSI, keyboard & mouse khusus jadi sangat membantu mereka. Ada lagi software text-to-speech, dan kebalikannya, speech-to-text. Dan banyak lagi lainnya.

Tapi yang paling menarik bagi saya (selain brain plug) adalah Wiimote. Sejak pertama kali tersiar kabar mengenai alat yang unik ini, saya yakin bahwa akan ada revolusi besar - paling tidak bagi posisi Nintendo sendiri di pertarungan di arena game console.

Pertama, Wiimote mengusung konsep input yang sangat menarik - motion sensor. Sebetulnya Wiimote bukan yang pertama - beberapa di antaranya telah saya sebutkan di paragraf pertama. Namun, Wiimote sepertinya adalah yang pertama yang sukses secara massal, mudah digunakan, harganya terjangkau, dan universal - tidak hanya di Nintendo Wii, namun kinipun sudah mulai bisa digunakan di PC.

Kedua, Wiimote bukan hanya perangkat input (IR sensor, motion sensor, buttons); namun sekaligus juga adalah perangkat output (force feedback, speaker, LED).

Ketiga, aplikasi Wiimote tidak hanya semata untuk game, berbeda dengan game controllers lainnya; tapi bisa jauh lebih luas lagi dari itu.

Kemarin ini saya berbincang-bincang dengan kawan mengenai potensi Wiimote — software (bukan video) tutorial aerobik, dimana Anda musti menggerak-gerakkan Wiimote sesuai instruksi. Keahlian Anda tidak hanya menjadikan Anda top scorer, namun sekaligus menjadikan badan lebih sehat.
Lalu Wiimote sebagai interface ke dunia virtual seperti SecondLife. Atau, belajar karate dengan Wiimote ? Tidak hanya mendapatkan nilai tinggi dan instant gratification / kepuasan melihat musuh-musuh di layar bertumbangan, Anda juga mendapat keahlian praktis. Dan masih banyak potensi lainnya.

Mudah-mudahan Nintendo dan vendor software PC bisa segera menyadari peluang ini, dan mewujudkannya menjadi kenyataan. Mari kita tunggu bersama-sama.

Subversion @ Ubuntu

Tuesday, April 3rd, 2007

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hsufehmi/tech.sufehmi.com/wp-includes/functions-formatting.php on line 83

After the confusion when synchronizing my document repositories using rsync and SMB, finally I’ve had enough. I think this is a good time to give SVN (Subversion) a try.

Pretty simple in Ubuntu, as usual :

sudo aptitude install subversion
sudo aptitude install subversion-tools

Create the repository :

svnadmin create /home/harry/svnrepo
svn mkdir file:///home/harry/svnrepo/docs

Before we can run the server, first we need to edit /home/harry/svnrepo/conf/svnserve.conf and edit as necessary.
(hint: anon-access = read, auth-access = write, password-db = passwd)

And then don’t forget to setup the usernames and passwords in /home/harry/svnrepo/conf/passwd.

Now we can run the SVN server :

svnserve -d -r /home/harry/svnrepo/

Import my documents into the just-created SVN repository :

svn import /home/harry/documents svn://192.168.1.88/docs/ -m "initial import" --username sufehmi

That’s it ! Now you have a fully functioning SVN repository and have it host your documents.

Good reading on the subject :

1. THE Book on Subversion
2. Subversion Cheatsheet
3. Subversion FAQ

That should do for now. Gotta run.