Monday, July 28, 2008

Apakah anda menjalankan Windows Vista SP 1 ??

Windows Vista Service Pack 1 membawa banyak sekali keuntungan pada pemakai, misalnya : peningkatan kecepatan, dukungan terhadap peralatan dsb….

Jika anda memiliki keluhan mengenai performans dari Windows Vista anda, coba cek dulu Service Pack-nya, apakah sudah SP 1 ?

Ketik command “winver” , dan anda bisa liat di situ. Commandnya sama untuk Windows Vista maupun Windows Server 2008, karena kedua operating system ini menggunakan kernel yang sama :)

Di bawah ini adalah contoh screen capture pada command “winver”. Di situ terlihat bahwa versi Windows yang saya gunakan adalah Versi 6 SP 1.

image

Solusi e-Government menggunakan Connected Industry Framework

image

Pemerintahan biasanya terdiri dari banyak agen-agen dan departemen yang memberikan bermacam-macam layanan ke konstitusi dan bisnis seperti : pelayanan masyarakat, pendidikan, kesehatan, keamanan publik, kepegawaian, transportasi, masalah lingkungan, perdagangan dan pertahanan.

  • Biasanya agen-agen bekerja secara terpisah tanpa kerjasama yang memadai
  • Agen-agen berurusan dengan jumlah penduduk yang sangat besar dan anggaran yang juga besar
  • Alokasi anggaran besar sehingga sangat perlu penghematan
  • Mulai dirasakan perlunya peningkatan efisiensi dan produktivitas dengan meningkatnya pengeluaran di bidang IT
  • Penduduk mulai menuntut pelayanan yang lebih baik dan transparan
  • Pemerintah biasanya lebih lambat daripada perusahaan swasta dalam mengadopsi teknologi baru, tetapi sekali jalan biasanya besar dan lengkap

Perlunya Framework yang Menyeluruh

Masyarakat menginginkan adanya peningkatan efisiensi, penghematan, kenyamanan, dan kemudahan. Untuk itu diperlukan sebuah framework yang menyeluruh :

  • Peningkatan efisiensi dalam pengurangan biaya operasi, penggunaan karyawan pemerintahan yang trampil, dan peningkatan pengetahuan karyawan
  • Penghematan yang didapat dari pengeluaran yang tepat guna : pengurangan anggaran belanja, penyelesaian masalah pajak dan kebocoran, pemeliharaan perangkat yang kuno dan mahal, masalah integrasi dan interoperability
  • Layanan yang nyaman dan mudah : harapan masyarakat yang meningkat, kebutuhan saling bagi informasi yang meningkat, kaum manula…

Di industri IT ini dikenal suatu framework yang disebut Connected Industry Framework, yang menggabungkan beberapa framework lain yaitu : Connected Government, Connected Health, dan Connected Education Framework.

image

Connected Government Framework merupakan suatu landasan di mana badan-badan pemerintah berkomunikasi dengan rakyat dengan mudah, tepat guna, dan sesuai dengan aturan yang berlaku.

Sayangnya mewujudkan impian seperti di atas tidak mudah, karena sekarang ini sistem IT yang menghubungkan antara rakyat (pengguna) ke penyedia layanan sangat rumit, mirip jaring laba-laba, sehingga biayanya cenderung mahal, pelayanannya lambat, dan perlu banyak orang.

Connected Government Framework (CGF) menyederhanakan sistem IT yang tradisional tadi dengan adanya konsep penggunaan sumberdaya IT yang bisa dipakai bersama-sama.

Solusi di Negara Maju

Banyak negara maju sudah menerapkan infrastruktur eGovernment yang terpusat. Di sini diperlukan sebuah provider identitas untuk seluruh penduduk, sebuah titik untuk semua transaksi eGov, makin banyaknya layanan yang menggunakan sumberdaya bersama, dan sistem yang saling terpisah dan independen

Namun demikian beberapa sektor yang sensitif bisa memiliki hubnya sendiri.

Antara hub yang berbeda ada kolaborasi dan penggunaan sumberdaya bersama (seperti authentikasi).

Di bawah ini merupakan contoh di mana pemerintahan menggunakan sebuah hub terpusat untuk menghubungan setiap orang ke server.

image

Untuk pemerintah yang belum siap dengan sistem yang terpusat seperti di atas, kita bisa lakukan pendekatan lain, yang disebut sebagai konfederasi, di mana sebuah hub akan berkomunikasi dengan hub yang lain seperti gambar di bawah ini :

image 

Solusi Local Regional Government

Jika dimungkinkan gunakan Shared Infrastructure, di mana sebuah agen memegang landasan untuk agen yang lain, dan di sini diperlukan sebuah Identity Provider saja.

Jika tidak dimungkinkan (karena egosentris), maka kita bisa lakukan pendekatan secara terdistribusi dengan Distributed Infrastructure. Di sini masing-masing agen saling tersambung menggunakan hub-nya masing-masing, dan diperlukan beberapa Identity Provider yang independent.

Sistem Distributed Infrastructure diintegrasikan dengan National Hub.

Satu kunci sukses dalam menerapkah hal ini adalah dengan membuat suatu layanan yang cukup mudah tetapi strategis dan memiliki efek yang hebat. Misalnya dengan membuat layanan untuk KTP Nasional. Penerapan teknis KTP Nasional ini sebenarnya mudah dan memiliki efek yang menyeluruh terhadap kemajuan bangsa Indonesia, karena KTP Nasional bisa digunakan sebagai acuan semua layanan yang ada di negara ini, dan merupakan titik awal yang sangat baik untuk kemajuan bangsa.

Dengan adanya solusi LRG seperti ini, maka kita bisa dapatkan efisiensi yang luar biasa dengan otomasi proses bisnis, misalnya pembuatan KTP yang dulunya memakan waktu 1 minggu, sekarang malah tidak perlu lagi KTP baru, dan penggantian data KTP (karena pindah misalnya) hanya makan waktu beberapa menit saja.

Solusi Emerging Government

Untuk negara berkembang seperti Indonesia yang lebih sesuai adalah infrastruktur eGovernment yang terpusat, menggunakan model layanan bersama, hosted agency, Identity Provider terpusat, dan aplikasi portal yang co-hosted.

Karena badan-badan pemerintah di sini tidak memiliki keseragaman dalam implementasi eGovernment, maka di sini diperlukan fasilitas untuk menggabungkan proses bisnis yang sudah serba digital dengan proses bisnis yang masih menggunakan cara lama (kertas dll).

Secara perlahan-lahan badan-badan pemerintah yang belum siap mulai dimigrasikan ke sistem digital.

image

Di atas adalah gambar konsep dari sebuah sistem eGovernment di mana masyarakat atau pengguna (di pojok kiri bawah) terhubung ke pemerintah (dalam hal ini POLISI diambil sebagai contoh) melalui bermacam-macam alat yang terhubung lewat internet. Polisi sendiri terhubung ke badan-badan pemerintah yang lainnya…

Sedangkan di bawah ini kita bisa melihat beberapa contoh layanan yang bisa didapatkan melalui sistem eGovernment ini :

image

Connected Industry Framework dibangun menggunakan beberapa software di sisi Infrastruktur seperti di bawah ini :

image

Di bawah ini adalah komponen yang dipandang dari sudut yang berbeda-beda :

image

Windows Vista melindungi Aset Perusahaan Anda dengan BitLocker

Jika anda menjawab ya pada salah satu pertanyaan di bawah ini, anda perlu pertimbangkan Windows Vista untuk digunakan di perusahaan anda :

  • Pernahkan laptop anda dicuri orang ? Harga sebuah laptop seringkali tidak ada artinya dibanding dengan data-data perusahaan yang ada di dalamnya. Bayangkan seandainya laptop curian itu jatuh ke tangan kompetitor anda !
  • Pernahkah harddisk anda rusak kemudian diganti dengan yang baru ? Tahukan anda bahwa hard disk yang anda kira rusak sebenarnya masih bisa direpair dan dibaca isinya ? Bayangkan seandainya hard disk itu juga jatuh ke tangan kompetitor anda !
  • Meninggalkan laptop/PC anda di kantor ? Tahukah anda bahwa orang lain bisa saja melakukan booting laptop/PC anda menggunakan bootable CD lain (misalnya linux liveCD) untuk mengakses semua data anda ?

Semua kejadian tadi di atas sangat mengerikan jika kita bayangkan… Padahal kejadian-kejadian di atas sangat umum terjadi di lapangan. Untuk kasus laptop hilang mungkin cuma sedikit, tapi kalau kasus hard disk rusak, itu jauh lebih banyak ! apalagi untuk para karyawan yang kerjanya mobile, hard disk merupakan komponen yang paling sering rusak karena terguncang-guncang.

Salah satu keunggulan Windows Vista adalah Proteksi Data. Windows Vista dengan fitur yang bernama BitLocker melakukan enkripsi atas semua yang ada di dalam hard disk, mulai dari user file, file system sampai swap dan hibernation file !

BitLocker melakukan enkripsi data menggunakan hardware. BitLocker dirancang untuk memenuhi kebutuhan perusahaan dari segi pengamanan data terhadap kehilangan laptop atau harddisk. Dengan BitLocker perusahaan dapat comply pada aturan keamanan dari regulator. Selain itu BitLocker juga digunakan untuk mempermudah pengalihan aset komputer untuk keperluan lain…

BitLocker menggunakan TPM (Trusted Platform Module) untuk memberikan perlindungan ekstra terhadap semua data-data anda, dan juga memastikan bahwa semua data dalam keadaan baik pada saat booting di awal.

BitLocker bersifat transparan terhadap user, sehingga user tidak akan menyadari keberadaan BitLocker ini. BitLocker membutuhkan microchip dan BIOS yang kompatibel.

Sekarang kembali pada skenario di atas, tapi kali ini dengan BitLocker :

  • Laptop anda dicuri ? Pencuri boleh gigit jari karena secanggih apapun mereka, tidak akan bisa membaca data di dalam laptop anda meskipun mereka bongkar2 sampai chipnya… Semua data akan terenkripsi
  • Harddisk anda jatuh ke tangan orang lain ? Orang ini juga tidak akan bisa membaca hard disk anda, karena semuanya terenkripsi
  • Laptop/PC anda diboot orang ? Jangan kawatir, meskipun bootingnya pake Linux LiveCD, yang terlihat hanyalah volume yang encrypted…

Sunday, July 27, 2008

Windows Vista Melindungi Anda dan Keluarga

Jika anda memiliki anak, anda sebenarnya diberi tanggung jawab yang sangat besar untuk membesarkan dan mendidik anak-anak anda supaya kelak bisa menjadi orang yang berguna. Ada banyak cara untuk mendidik, semua terserah pertimbangan anda. Beberapa orang tua memilih cara yang keras, beberapa lagi memilih cara mengawasi anak2nya ke manapun, beberapa lagi yang lain memilih membebaskan tetapi dengan komunikasi yang teratur, dan sebagainya.

Teknologi Internet dan Komputer membawa banyak kebaikan, tetapi juga resiko tinggi untuk anak-anak (dan orang-orang yang belum dewasa) karena banyaknya situs-situs pornografi, sexual, kekerasan, anarkis, obat-obatan, narkoba, rasialisme, fanatisme, dan lain-lain yang bisa diakses siapapun – untuk orang-orang tertentu situs-situs ini bisa memancing tindakan yang tidak diinginkan.

Menurut saya (anda boleh berpendapat lain) :

  • anak-anak boleh menggunakan komputer tetapi hanya pada jam-jam tertentu saja (misalnya antara jam 5pm-8pm setiap hari senin-jumat)
  • anak-anak boleh bermain game tapi yang sesuai dengan kelompok umurnya saja (jangan main game kekerasan karena banyak anak-anak yang terpengaruh ikut melakukan kekerasan)
  • anak-anak hanya boleh menggunakan software-software edukasi saja di komputer (misalnya worldwidetelescope atau software lain – anda tentukan sendiri)
  • anak-anak hanya boleh mengakses web site tertentu saja (saya tentukan sendiri) yang ada hubungannya dengan pendidikan (misalnya wikipedia, msn.com, dll)
  • orang tua punya hak untuk mencatat penggunaan komputer di rumah untuk apa saja

Jika anda menggunakan operating system Windows Vista, maka anda bisa melakukan semua hal tadi di atas dengan fitur yang disebut “Parental Control”.

Fitur inovatif ini melebarkan konsep keamanan yang ada dikomputer.

Kebanyakan geek berpikir bahwa yang disebut keamanan di komputer adalah aman terhadap virus, malware dsb. Padahal keamanan itu sangat luas, termasuk keamanan untuk si pengguna komputer tersebut (apalagi jika si pengguna belum dewasa), dan semua efek sampingnya (misalnya pengguna yang belum dewasa menemukan situs untuk membuat bom…. maka dia bisa melakukan tindakan-tindakan yang membahayakan orang-orang di sekitarnya).

Fitur inovatif ini ditanam di operating systemnya sendiri, sehingga lebih sulit diakali (misalnya dengan mencoba-coba menggunakan web browser lain atau mencoba kutak-katik setting lain di komputer). Artinya fitur ini juga memberi kebebasan pada pengguna untuk menggunakan web browser favoritnya sendiri-sendiri (tapi jika ini diijinkan oleh Administrator).

Fitur ini juga cukup cerdas sehingga anak-anak juga tidak bisa melakukan installasi software sembarangan dari CD, atau menjalankan software yang tidak diperbolehkannya.

Dari menu START di Windows Vista, cukup ketik “Parental Controls” dan tekan enter. Kemudian anda akan bisa mulai mensetup Parental Control pada userid anak anda. Contoh di bawah ini jika anda ingin kontrol penggunaan komputer dan internet pada userid “sergio” :

image

Anda bisa mengatur apa saja yang Sergio bisa lakukan di sini. Anda bisa atur jam berapa saja Sergio bisa menggunakan komputer, permainan (game) apa saja yang bisa dimainkan, program aplikasi apa saja yang bisa digunakan, sampai penggunaan Internet (web site apa saja yang diperbolehkan, yang dilarang, atau yang mengandung kata-kata tertentu) :

image

Ini aplikasi yang disebut Family Safety yang tertanam di operating sytem Windows Vista :

image

Anda bisa tentukan aplikasi apa saja yang boleh dipergunakan :

image

Ini contoh-contoh kategori di dalam penggunaan web browser :

image

Nah, selamat menggunakan Windows Vista untuk keamanan keluarga anda !

Saturday, July 26, 2008

Extreme Fine Tuning Windows Vista

Tulisan ini berdasarkan posting di Blog Naren yang saya modifikasi sesuai dengan keperluan saya sendiri (tampilan Windows 2000) :

Tampilan Minimalis

Performance Information and Tools - Advanced Tools - Adjust the appearance and system performance of Windows - Adjust for best performance

Matikan Service yang Tidak Diperlukan

Ketik "services" , dan disable service-service berikut :

  1. Computer Browser : Bila computer tidak berhubungan dengan computer lain
  2. Desktop Window Manager Session : Bila anda tidak membutuhkan Aero
  3. Fax : Bila anda tidak menggunakan Fax
  4. IP Helper : Bila anda tidak menggunakan IPv6
  5. Offline Files : Bila anda tidak menggunakan Offline Files
  6. Portable Device Enumerator Service : Bila anda tidak menggunakan Portable Device
  7. Print Spooler : Bila anda tidak menggunakan printer
  8. ReadyBoost : Bila anda tidak menggunakan ReadyBoost
  9. Windows Defender : Bila anda sudah menggunakan anti-spyware yang lain
  10. Windows Time : Bila anda cukup membutuhkan sinkronisasi waktu cukup satu kali saja

Matikan juga windows sidebar anda...

Sekarang anda akan dapatkan mesin Vista yang sangat kencang !!

Berikut ini capture dari task manager pada saat mesin idle :

image

Computer's Performance Index :

image

Friday, July 25, 2008

Video Downloader

Web site ini mensupport download streaming video dari : YouTube, Yahoo, Google, MSN, Veoh, AOL Uncut, iFilm, MySpace, DailyMotion, Blip.tv, Break.com

Mata Super dengan Lensa Kontak Teknologi Tinggi

Pernah memimpikan mata setajam mata Superman ? Impian anda bisa menjadi kenyataan. Baru-baru ini para engineer dari Universitas Washington sudah berhasil menggabungkan rangkaian elektronik dengan cahaya.

Dengan menggunakan teknik pabrikasi mikro, para engineer telah berhasil membuat sebuah prototype yang bisa meningkatkan daya pandangan mata. Banyak orang akan diuntungkan dengan adanya teknologi yang inovatif ini, misalnya pilot atau pembalap. Malah jika anda ingin bermain komputer tanpa display di hadapan anda bakal dimungkinkan suatu saat nanti, anda cukup memejamkan mata saja, lalu di mata anda akan terproyeksikan sebuah layar lebar virtual !

Teknologi ini akan mengubah hidup kita secara drastis !

Percobaan awal sudah dilakukan pada kelinci selama 20 menit tanpa efek negatif…

20080117_pid39124_aid39100_lens_w60

Macam-macam Aplikasi yang Kreatif

  1. Layar Bioskop Virtual : Lensa percobaan ini terbuat dari bahan organik yang aman dan mengandung rangkaian elektronik yang terdiri dari LED (Light Emitting Diode) super mini, rangkaian listrik sebesar debu, dan kabel-kabel yang tebalnya hanya sekian nanometer saja. Saat ini hanya beberapa LED saja yang bisa ditanamkan, tetapi di masa depan kita akan bisa tanamkan ribuan LED untuk membentuk layar bioskop virtual di dalam lensa kontak itu. Lensa akan dihidupkan melalui gelombang elektromagnit dan terhubung ke komputer menggunakan wireless, dan anda bisa nonton bioskop sambil memejamkan mata :)
  2. Layar Monitor Virtual : Lensa kontak dan teknologi yang sama bisa digunakan juga untuk pembalap untuk menampilkan bermacam-macam parameter mobil balapnya misalnya kecepatan, kondisi mesin, peta GPS dan sebagainya secara semi transparan pada saat balapan
  3. Monitor Kesehatan : Sebuah biosensor bisa ditanam di dalam lensa dan dapat digunakan untuk memonitor tingkat kadar gula dan tekanan pembuluh darah. Dengan terhubungnya lensa kontak ini ke komputer melalui wireless, maka komputer dapat menganalisa kesehatan pemakainya secara realtime.
  4. Mata Superman : Lensa kontak ini dapat terhubung ke komputer yang terpasang dengan kamera infrared atau bahkan teleskop, sehingga penggunanya akan bisa melihat spektrum cahaya infrared atau punya kemampuan melihat jarak jauh…
  5. Virtual Reality Games : Jika terhubung ke mesin game, maka anda bisa seolah-olah masuk ke medan permainan di dalam game itu, karena kemanapun anda melihat anda akan melihat lawan-lawan main di dalam game anda…

Note : Artikel ini disarikan dari beberapa sumber di Internet :

Menggunakan OneNote untuk Menyalin Dokumen dari Internet

Jika anda memiliki OneNote, maka anda bisa dengan mudah mencatat setiap dokumen yang anda dapatkan dari web melalui Internet Explorer.

Screen shot di bawah ini menggambarkan “Tools” dari Internet Explorer versi 7. Anda cukup pilih option “Send to OneNote” maka halaman web yang ingin anda salin langsung masuk ke OneNote. Cara ini jauh lebih nyaman dan praktis dibandingkan dengan option “save as” pada browser manapun, karena OneNote akan membuat semua dokumen yang pernah anda temui tersimpan dalam satu tempat (mirip dengan koleksi buku anda yang tersimpan rapi dalam rak-rak di perpustakaan) :

image

Di bawah ini adalah contoh screen capture dari OneNote setelah anda send dari Internet Explorer :

image

OneNote ini bersifat seperti ring binder, bisa disusun ke dalam Notebooks, Sections, dan Pages seperti gambar di bawah ini.

image

Jika anda pemilik TABLET PC, maka anda bisa menggunakan stylus untuk mencoret-coret OneNote anda seperti halnya anda mencoret-coret buku catatan anda !

Thursday, July 24, 2008

Fitur Keamanan Extra dari Windows Vista 64 bit

Windows Vista termasuk operating system paling aman pada saat tulisan ini dibuat.

Windows Vista terdiri dari 2 versi : versi 32 bit dan 64 bit. Versi 64 bit memiliki beberapa fitur security tambahan yang membuatnya menjadi lebih aman daripada versi 32 bit :

  1. Proteksi Serangan pada saat Booting : Windows Vista 64 bit memiliki fitur security yang disebut ASLR (Address Space Layout Randomizer). Fitur ini mencegah serangan dari luar dengan cara menambahkan offset random pada setiap kali system booting. ASLR menggagalkan setiap serangan dari luar sampai 99%.
  2. Proteksi Buffer Overflow : Windows Vista 64 bit juga memanfaatkan teknologi NX (No Execute) di prosesor x64 keluaran AMD & Intel untuk mensupport fitur DEP (Data Execution Protection) yang mencegah serangan buffer overflow. Versi 32 bit sudah memperkenalkan proteksi ini tetapi kurang efektif karena berbasiskan software.
  3. Proteksi Kernel : Fitur keamanan Windows Vista 64 bit yang lain adalah Kernel Patch Protection (disebut juga PatchGuard) yang melindungi kernel Windows Vista dari serangan. PatchGuard ini mencegah driver dan software pihak ketiga mengubah kernel semaunya.
  4. Proteksi terhadap Driver yang buruk : Fitur keamanan yang lain yang membuat Vista 64 bit makin aman adalah hanya driver yang memiliki digital signature yang bisa dipasang di Vista 64 bit. Kalau di versi 32 bit, driver tanpa signature masih bisa diinstall dengan cara mengabaikan pesan keamanan di 32 bit. Semua ini dilakukan berdasarkan pengalaman bahwa penulisan driver yang buruk selalu menjadi penyebab sistem crash pada Operating System manapun.

Jadi bisa disimpulkan bahwa Windows Vista adalah operating system yang sangat aman, dan versi 64 bit malah lebih aman lagi. Jangan takut mencoba versi 64 bit, karena sekarang ini banyak sekali aplikasi yang bisa running di 64 bit. Namun demikian, sebaiknya test dahulu semua software yang akan anda butuhkan (termasuk drivernya) sebelum memutuskan untuk menggunakan versi 64 bit ini. Agak repot, tetapi sekali anda pass testingnya, maka anda akan menikmati kecepatan yang lebih tinggi (diatas 10 % lebih cepat pada kebanyakan aplikasi), dan yang jelas : JAUH LEBIH AMAN (bahkan dibanding dengan operating system lain)…

Wednesday, July 23, 2008

Menghidupkan Aero di Windows Server 2008 (64 bit)

Windows Server 2008 adalah operating system Windows tercepat saat ini, dan bisa digunakan sebagai desktop operating system juga.

Sebagai desktop OS, tampilan Windows Server 2008 sangat sederhana, namun jika diinginkan kita bisa dapatkan Aero di WS 2008. Caranya mudah, tinggal jalankan “Themes” secara otomatis melalui services.msc, setelah itu pilih Themes “Windows Aero” melalui Control Panel – Personalization…

Untuk lebih jelasnya bisa ikuti petunjuk dari sini

image

Pengalaman saya dengan Windows Aero di WS 2008 :

  1. Aplikasi spesifik untuk Vista semacam Yahoo Messenger for Vista sekarang bisa running di WS 2008
  2. Terlihat sedikit peningkatan pada penggunaan CPU & Memory, tetapi WS 2008 tetap saja bisa memainkan file-file video (format WMV) dengan sangat mulus di laptop saya dengan baterai dan setting hemat baterai (lihat screen capture di bawah)

image

I love Windows Server 2008 !

Tuesday, July 22, 2008

Hidup Bersama Robot di Masa Depan

Salah satu kenangan saya paling manis sewaktu kanak-kanak adalah bermain-main dengan robot mainan yang pakai baterai. Robot ini bisa berjalan lurus, kemudian berhenti, badan berputar dan menembak dengan senapan mesin yang keluar dari dadanya, untuk kemudian berjalan kembali.

Angan-angan saya dulu adalah betapa menyenangkannya kalau nanti saya punya robot robot betulan yang bisa menemani dan membantu saya dalam kegiatan sehari-hari :)

Robot sebenarnya sudah lama dipakai di dalam industri, misalnya perakitan mobil…. Robot sangat akurat, cepat, dan tidak pernah merasa bosan melakukan suatu hal yang berulang-ulang.

Namun robot yang bisa meniru manusia berbeda dengan robot di perakitan mobil. Robot manusia memutuskan tindakan apa yang harus dilakukan berdasarkan input-input yang diterima melalui beberapa sensornya, misalnya kamera (=mata), microphone (=telinga), dan sebagainya…

 image

Jika manusia sangat mudah membedakan objek melalui kamera atau microphone, maka tidak demikian halnya dengan komputer/robot. Sangat sulit membuat program yang bisa membedakan antara cangkir dan gelas. Sama sulitnya dengan membuat program yang bisa membedakan suara percakapan manusia dengan suara latar belakang….

Keinginan manusia untuk membuat robot yang cerdas sudah lama sekali, dan sudah banyak upaya untuk merealisasikan keinginan ini. Salah satu usaha yang mulai berbuah adalah pertandingan robot kendaraan pada DARPA Grand Challenge th 2004. Di sini orang sudah bisa membuat kendaraan robotic pertama yang bisa berjalan sendiri sejauh 12 km di gurun Mojave sebelum mesinnya rusak. Tahun berikutnya dicapai kemajuan yang luar biasa, pemenangnya bisa menyelesaikan keseluruhan track yang sepanjang 228 km dengan kecepatan rata-rata 30 km/jam !

image

Sebenarnya kita bisa bisa saja membuat program untuk robot ini dengan menggunakan bermacam-macam bahasa komputer. Tapi kalau kita mau membuat robot yang bisa ‘berpikir’, maka menulis dengan program biasa menjadi proses yang amat sulit. Kita harus menggunakan seperangkat programming tools khusus untuk keperluan robotics ini.

Microsoft merupakan salah satu perusahaan yang sangat serius mengembangkan programming tools untuk keperluan ini. Tools ini bertujuan menyelesaikan satu masalah paling pelik dalam perancangan robot : bagaimana caranya mengolah data yang datang serempak dari banyak sensor dan mengirimkan perintah yang tepat ke motor dengan cepat.

Pendekatan tradisional (menggunakan loop untuk proses yang serial) tidak bagus, karena kurang cepat. Jika pendekatan ini dilakukan, maka kita tidak akan bisa membuat robot yang naik atau turun tangga, karena bisa terjungkal karena terlalu lambat berpikirnya…

Gaya penulisan program untuk keperluan robot ini juga akan sangat berguna untuk keperluan-keperluan lain. Misalnya untuk memecah masalah yang besar menjadi banyak masalah yang lebih kecil, dan kemudian masing-masing bisa dikerjakan secara serempak menggunakan CPU multi-core.

Gaya penulisan ini disebut juga sebagai multi-threading…

Tim Microsoft yang dikepalai oleh Craig Mundie (Chief Research and Strategy Officer) menemukan metode yang disebut CCR (Concurrency and Coordination Runtime). CCR merupakan library dari fungsi-fungsi pemrograman yang sangat bermanfaat untuk pemrograman multi-threading pada CPU multi-core dan multi-processor.

Teknologi ini kemudian menjadi bagian penting dari produk Microsoft Robotics Studio. Di dalamnya ada tools yang memungkinkan developer membuat bermacam-macam aplikasi robot menggunakan bermacam-macam bahasa pemrograman. Ada juga tools yang memungkinkan kita membuat model virtual 3D dan melihat aksinya sebelum robot yang sebenarnya dibuat nantinya.

image

Microsoft terkenal sebagai satu perusahaan software yang mampu mendorong kemampuan semua perangkat hardware sampai limitnya. Software robotics toolkits ini juga akan memaksa semua multicore CPU sampai limitnya.

Salah satu percobaan terbaru yang memanfaatkan robotics toolkits ini adalah pemanfaatan robot sebagai resepsionis kantor. Sebagaimana resepsionis manusia yang normal, resepsionis robot ini akan menyapa setiap tamu yang mendekat, dan menanyakan keperluannya. Jika orang-orang berkerumun, maka resepsionis bisa meminta tamu-tamu untuk berbaris, kemudian satu-persatu akan dilayani.

Untuk pekerjaan manusia, mungkin melayani tamu bukan pekerjaan sulit. Tetapi dalam kasus robot resepsionis ini, ternyata pada saat idlepun (tidak ada tamu satupun) penggunaan CPU multicore (pada percobaan menggunakan CPU QuadCore tercepat saat ini) sangat tinggi, mencapai rata-rata 40 % …. – hal ini normal saja, karena robot selalu siaga dan selalu melakukan prediksi tindakan2 apa yang akan dilakukan berdasarkan semua informasi yang diterimanya. Meskipun informasinya adalah “saat ini sedang tidak ada orang”. Ini juga normal untuk kasus manusia, di mana otak manusia juga tidak pernah berhenti bekerja (idle), kecuali manusia tersebut sudah meninggal…

Penggunaan CPU yang tinggi tersebut, tentu saja akan menurun dengan significant seiring dengan makin cepatnya CPU di setiap kemajuan generasi sesuai dengan hukum Moore. Sehingga suatu saat nanti dimana teknologi multicore sudah sedemikian majunya maka kita akan mulai melihat robot-robot berbentuk manusia yang intelligent dan mampu menggantikan banyak tugas, seperti resepsionis, satpam, pembantu rumah tangga dan sebagainya.

Monday, July 21, 2008

Mengapa anda perlu Windows Vista di rumah dan di kantor ?

(tulisan ini saya bikin di pesawat, lumayan mengisi waktu di penerbangan yang panjang antara Atlanta ke SF…)

OK, jadi anda bertanggung jawab terhadap sistem IT di tempat anda bekerja ? atau anda kurang puas dengan Windows XP anda ? atau anda khawatir dengan anak-anak anda yang senang bermain internet atau game tanpa pengawasan ? atau anda khawatir dengan pencurian komputer/harddisk ?

Jika jawabannya ya terhadap salah satu pertanyaan di atas, mungkin sudah saatnya anda pertimbangkan migrasi ke Windows Vista…

Windows Vista diluncurkan dengan luar biasa, namun banyak user yang merasa kecewa dengan performance Windows Vista setelah mencoba di PCnya, karena terasa berat, lambat, kompatibilitas hardware (driver), dan pop-up prompt UAC yang mengganggu.

Kekecewaan tersebut sebenarnya tidak perlu terjadi lagi.

Dengan adanya SP1, performance Vista sekarang ini lebih baik, dengan ketersediaan driver yang semakin banyak, dan perbaikan dari sisi UAC.

Untuk menjalankan Vista dengan nyaman, pastikan bahwa DRAM (memory)-nya 2GB (atau lebih). Jika anda memiliki DRAM >3GB, gunakan Vista 64-bit untuk mendapatkan keuntungan dari besarnya DRAM ini.

Selain dari tampilan yang lebih cantik, sebenarnya keunggulan utama Windows Vista adalah keamanan dan sederet keunggulan lain.

Aman dengan User Account Control (UAC)

Windows Vista ini jauh lebih aman dibandingkan operating system Microsoft yang sebelumnya. Sehingga jika kita berpedoman pada akal sehat (misalnya jangan jalankan aplikasi yang tidak dikenal dsb), maka tidak akan ada virus bisa menyerang meskipun kita sengaja tidak menggunakan anti virus. Hal ini sudah buktikan sendiri dengan memasang Vista yang selalu online 24 jam melalui broadband internet sebagai server peer-to-peer di rumah. PC dengan Vista ini sengaja dipasang tanpa anti virus.

Fitur yang meningkatkan kemananan ini adalah UAC, atau disebut juga sebagai User Account Control. Fitur ini mirip dengan yang sistem keamanan yang ada di UNIX/LINUX, namun sengaja diperbaiki sedemikian rupa supaya nyaman dipakai untuk orang awam.

Fitur UAC ini baru di dunia Windows sehingga menyebabkan beberapa masalah compatibility dengan aplikasi-aplikasi lama yang dikembangkan untuk Windows XP. Masalah compatibility ini timbul karena para pengembang software Windows XP sering melakukan akses langsung ke file-file sensitif yang seharusnya hanya boleh diakses oleh administrator.

Dengan adanya UAC, maka pengembang software dipaksa untuk menulis software yang mengikuti prosedur keamanan yang baik.

Nah dengan sistem keamanan seperti inilah virus dan trojan tidak akan bisa masuk ke dalam komputer dengan Windows Vista, karena kehadirannya akan segera diketahui pada saat virus berusaha melakukan aksinya.

Windows XP sendiri tidak memiliki kemampuan ini, dan memerlukan software tambahan seperti Cisco Security Agent (CSA) untuk mendeteksi aksi virus tanpa menggunakan software anti virus. Hanya saja CSA harganya tidak murah dan memerlukan penyetelan yang cukup rumit sebelum aplikasi ini bisa berguna dengan baik.

UAC sedikit berbeda dengan sistem keamanan Linux, karena UAC bisa melakukan virtualisasi untuk keperluan compatibility mode dengan aplikasi Windows XP yang ditulis tanpa mengindahkan aturan keamanan.

Aman dengan Bitlocker

Apakah anda pernah kehilangan PC anda ? Jika ya, anda tidak sendirian. Di dunia ini cukup banyak kejadian PC dicuri, dan data yang ada di dalamnya tersebar ke mana-mana. Kejadian bisa sangat merugikan, terutama jika data-data tersebut bersifat rahasia.

Kejadian lain adalah jual-beli PC atau hard disk bekas yang menyebabkan kebocoran data ke mana-mana. Ya, meskipun si pemilik awal sudah melakukan format ulang namun dengan teknologi recovery sekarang ini, data yang sudah diformatpun seringkali masih dapat diselamatkan kembali.

Windows Vista memperkenalkan mekanisme encryption bernama Bitlocker yang akan melakukan encryption pada semua hard disk anda mulai dari operating system, sampai semua user files. Jika PC anda hilang, si pencurinya juga tidak bisa melakukan boot, dan jika hard disknya dilepas, hard disk tersebutpun tidak akan bisa dibaca.

Jika anda sudah bosan dengan PC/Hard Disk anda, anda juga bisa jual langsung tanpa memusingkan data yang ada di dalamnya… ;)

Selain urusan enkripsi, bitlocker juga meningkatkan integritas data, sehingga data anda lebih aman terhadap kerusakan hard disk, karena bitlocker selalu melakukan pemeriksaan terhadap integritas data pada saat permulaan booting.

Aman dengan Built-in Firewall

Vista memiliki sebuah firewall built in yang kuat yang akan mencegah siapapun yang tidak berhak untuk menembus PC anda melalui jaringan.

Aman untuk Anak-Anak dengan Parental Control

Anda punya komputer di rumah yang terhubung dengan Internet ? Atau komputer untuk bermain game ?

Windows Vista mendukung parental control, sehingga anak-anak anda akan bisa dikontrol dengan mudah kapan mereka bisa menggunakan komputer untuk bermain game atau ke internet.

Pengontrolan ini sangat perlu karena :

  • Internet penuh dengan situs2 yang mengeksploitasi sexual terhadap anak-anak – Parental control akan membatasi hanya situs2 tertentu yang boleh diakses, atau tidak boleh diakses oleh anak2 anda
  • Game-game komputer juga banyak yang mengandung kekerasan yang hanya cocok untuk kelompok umur tertentu – Parental control akan melakukan pengontrolan sehingga anak-anak hanya bisa bermain game yang sesuai dengan usianya
  • Anak-anak cenderung lupa waktu jika sudah bermain komputer – Parental control akan membatasi waktu bermain anak-anak sesuai dengan kriteria yang diatur oleh orang tuanya

Manajemen IT yang lebih mudah dengan sistem Image yang Baru

Windows Vista hanya menggunakan sebuah image saja yang disebut sebagai Windows Imaging Format (WIM), suatu format baru yang independent terhadap bahasa dan hardware. Penggunaan format baru ini mempermudah distribusi operating system dan paket-paket baru di dalam satu jaringan dengan menggunakan multicast, dengan keuntungan sangat hemat bandwidth apalagi untuk suatu jaringan yang besar.

Model Display Driver yang Baru yang Robust

Windows Vista menggunakan arsitektur display driver yang baru di mana driver akan terdiri dari dua komponen : kernel mode dan user mode. Sebagian besar kalkulasi akan dilakukan di user mode, sehingga jika ada sesuatu yang salah, maka masalahnya akan terisolasi dan Vista akan melakukan restart pada driver tersebut tanpa menyebabkan keseluruhan sistem terganggu.

Model display driver seperti ini juga mampu memberikan efek-efek visual yang luar biasa (melalui user interface Aero), namun untuk ini diperlukan hardware pada graphic card yang mendukung (misalnya dengan dedicated memory dan GPU (Graphical Processing Unit) yang mendukung arsitektur ini.

Untuk PC dengan hardware lama, sebaiknya tidak menggunakan Aero user interface untuk menghemat computing resource…

Untuk user yang lebih mementingkan kecepatan eksekusi (saya termasuk golongan ini) juga bisa mempertimbangkan untuk tidak menggunakan Aero ;)

Built-in Search yang sangat cepat

Windows Vista juga memperkenalkan fungsi Search yang dikonfigur sebagai service. Artinya by default (meskipun user tidak melakukan login pada komputernya), fungsi ini akan tetap aktif melakukan indexing (kalau ada file-file baru) di background.

Fungsi indexing di Vista cukup optimum, di mana yang di index hanyalah file-file baru ataupun yang berubah saja.

Dengan adanya fungsi searching yang sudah builtin seperti ini, kita tidak dianjurkan untuk memasang program-program tambahan untuk searching lagi, karena artinya ini akan menambah overhead yang tidak diperlukan.

64 bit architecture

Jika anda berorientasi ke masa depan, anda bisa pertimbangkan untuk menggunakan arsitektur 64 bit ini. Windows Vista 64 bit mendukung DRAM sampai 128 GB, suatu lompatan yang sangat besar jika dibandingkan dengan versi yang 32 bit (maksimum mendukung sampai 4 GB addressable memory – ini merupakan gabungan DRAM yang ada di motherboard dan di VGA card).

Beberapa hal yang perlu diperhatikan di sini adalah :

  • Kompatibilitas aplikasi yang anda gunakan. Sebagian kecil aplikasi (dirancang untuk 32 bit atau 16 bit saja) kemungkinan tidak bisa berjalan di lingkungan 64 bit. Untuk meyakinkan apakah aplikasi anda bisa berjalan di 64 bit, anda bisa lakukan searching dulu di internet
  • Ketersediaan driver 64 bit untuk hardware yang anda gunakan. Beberapa hardware tua mungkin tidak memiliki driver 64 bit, anda juga bisa pelajari dulu dari web site pembuat hardware tersebut atau lewat search engine/forum
  • Peningkatan performance mungkin tidak terlalu significant dari lingkunan 32 bit ke 64 bit, apalagi untuk aplikasi-aplikasi kantoran seperti Office. Peningkatan akan cukup besar jika aplikasi anda merupakan aplikasi scientific yang banyak menggunakan formula-formula matematik

Tips Implementasi Vista di Perusahaan

  1. Karena adanya perbedaan arsitektur antara Vista dengan XP, maka sangat direkomendasikan untuk melakukan testing compatibility dulu sebelum deployment
  2. Supaya Vista bekerja secara optimum, disarankan menggunakan DRAM 2GB (atau lebih). Vistanya sendiri paling-paling hanya menggunakan <1GB, tapi anda perlu DRAM 2GB supaya aplikasi bisa berjalan dengan cepat
  3. Di perusahaan, biasanya Aero tidak diperlukan, namun jika diinginkan user interface Aero, maka sangat disarankan untuk menggunakan graphic card yang compatible untuk Aero
  4. Implementasi Vista yang standard (tanpa Aero) dapat berjalan di PC lama dengan kecepatan sebanding dengan Windows XP

Sunday, July 20, 2008

Membangun sistem IT yang optimum secara bertahap

Jika diibaratkan manusia, sebenarnya suatu sistem IT sebenarnya bisa dibagi menjadi 4 tahapan berdasarkan tingkat kedewasaannya dengan sifat-sifat sebagai berikut :

  • Basic – menganggap infrastruktur IT sebagai cost center. Pada tahapan ini IT baru dipasang seadanya saja untuk mendukung operasi. Sifatnya masih serba reaktif, belum terstruktur, dan hanya dianggap sebagai pelengkap saja. Banyak pengguna IT yang menyelesaikan sendiri masalah-masalah IT yang dihadapinya tanpa minta pertolongan staff IT
  • Standardized – tahapan ini infrastruktur IT sudah terotomasi diatur secara terpusat, meskipun sebagian besar masih bersifat reaktif. Pengguna IT mulai melihat IT sebagai “service provider” , di mana para pengguna IT mulai tergantung pada staff IT untuk menyelesaikan masalah-masalah seputar IT
  • Rationalized – tahapan ini infrastruktur IT sudah merupakan kunci efisiensi operasi, aman dan termanage dengan baik dengan jaringan yang terstruktur dan otomatisasi yang luas. Operasi IT sudah bersifat proaktif dan optimal. Sudah memiliki strategi jangka panjang untuk mengatur cost dan cara mendeliver layanan-layanan. Administrator IT sudah terlibat dalam keputusan-keputusan IT penting. Walaupun demikian IT masih dianggap sebagai cost center tetapi yang efisien
  • Dynamic – ini merupakan tahapan paling canggih dalam infrastruktur IT, dimana IT menjadi landasan bisnis yang sangat solid, alot, liat dan lincah bergerak mendukung pergerakan bisnis dan laju pertumbuhan perusahaan. IT tidak lagi dianggap sebagai cost center, melainkan sebagai aset strategis perusahaan. Model pengaturan ITnya pun di sesuaikan untuk mendapatkan keuntungan bisnis dan operasi sebesar-besarnya. Sistem IT di sini sudah terotomasi dengan penuh dengan pengaturan sumber daya yang dinamis. Aplikasi-aplikasi baru dibangun dan diluncurkan secara cepat sampai setiap sudut organisasi.

Semua model tadi digunakan untuk melihat situasi terkini dari infrastruktur yang ada, dan bisa digunakan membantu membuat langkah-langkah yang tepat (roadmap) untuk mencapai visi masa depan.

Kalau anda ingin membentuk sistem IT yang sangat canggih sampai tahapan Dynamic ini, kita bisa lakukan secara bertahap di tiga sisi saja : Business Productivity, Application Platform, dan Core Infrastructure :

Business Productivity Infrastructure Optimization

Optimisasi produktivitas bisnis dicapai dengan pemasangan software-software pada desktop dan server yang mampu membantu dan memaksimalkan semua potensi pegawai yang ada. Contoh paling mudah adalah dengan penggunakan software Microsoft Office suites (ini merupakan solusi software yang dipakai di hampir semua perusahaan di dunia) …

Komponen-komponen di dalam Business Productivity :

  • Unified Communication
  • Collaboration
  • Enterprise Content Management
  • Enterprise Search
  • Business Intelligence

Application Platform Infrastructure Optimization

Kata kunci di optimisasi ini adalah : INTEGRASI dan KEMUDAHAN, yang dicapai dengan penggunaan aplikasi yang mudah diintegrasikan dan disesuaikan kebutuhan dengan cepat dan mudah.

Komponen-komponen di dalam Application Platform :

  • User Experience
  • Business Intelligence
  • SOA & Business Process
  • Data Management
  • Development

Core Infrastructure Optimization

Faktor keamanan menjadi fokus paling penting pada model optimisasi Core Infrastructure. Sehingga sangat penting untuk mengetahui apakah teknologi security yang akan diimplementasikan nantinya mampu mendukung business objectives.

Komponen-komponen di dalam Core Infrastructure :

  • Identity & Access Management
  • Desktop, Device & Server Management
  • Security & Networking
  • Data Protection & Recovery

Pentingnya Kebijakan (Policy) di dalam implementasi IT

Satu hal yang kerap dilupakan dalam implementasi IT adalah Kebijakan / Aturan. Padahal Kebijakan ini memegang peranan yang sangat penting di dalam menentukan kesuksesan implementasi IT. Kebijakan digunakan sebagai landasan semua layanan IT yang akan dibangun di atasnya. Kebijakan memastikan semua layanan dipergunakan sebagai mestinya sesuai dengan aturan dan norma yang ada.

Hal-hal yang diatur dalam kebijakan misalnya adalah : Privacy, Accessibility, Usability, Security, Standard, dan Interoperability…

Privacy

Kebijakan ini mengatur privasi dan kerahasiaan dari pemakai. Misalnya perlindungan terhadap penyadapan, spam (kiriman berita yang tidak diinginkan), dan pembocoran data-data pribadi (seperti nomor KTP, alamat rumah, nomor NPWP, dan sebagainya).

Kebijakan ini juga mengatur siapa saja yang berhak menggunakan data-data pribadi tadi dan untuk keperluan apa saja.

Accessibility

Accessibility mengatur bagaimana aset informasi dapat diakses dan dipergunakan oleh pengguna yang berhak.

Accessibility juga mengatur bagaimana informasi bisa diakses oleh orang-orang dengan limitasi tertentu, misalnya limitasi bahasa tertentu atau kemampuan fisik tertentu (tuna netra/tuna rungu/dll).

Usability

Kebijakan ini mengatur supaya informasi dapat diakses dan dipergunakan dengan mudah, dan disesuaikan dengan kebutuhan semua pemakai.

Security

Kebijakan ini mengatur keandalan sistem dari bermacam-macam bentuk serangan, dengan tetap menjaga tingkat kerahasiaan, keutuhan (integritas), ketersediaan (availability), dan data yang tetap penuh terlindung.

Standards

Kebijakan ini mengatur bagaimana data/informasi diakses dengan suatu mekanisme yang sama, terdefinisi dengan jelas, dan konsisten.

Interoperability

Kebijakan ini mengatur interkoneksi antar sistem yang berbeda untuk mempermudah kolaborasi dan penggunaan standar yang mendorong pemakaian teknologi yang sejenis.

Sunday, July 13, 2008

Installing Windows Server 2008 Enterprise Edition on a Lenovo ThinkPad T61p

OK, jika anda termasuk ke dalam golongan orang-orang di bawah ini :

  1. Pengguna Windows XP, puas dengan performancenya tetapi jengkel karena rentan terhadap virus ?
  2. Pengguna Windows Vista, puas dengan keamanannya tapi jengkel dengan performancenya ?
  3. Pengguna Linux, puas dengan keamanannya, tapi sering perlu dengan aplikasi Microsoft Office (spt Visio, PowerPoint) ?
  4. Suka bermain dengan macam-macam operating system melalui virtual machine ?
  5. Penasaran dengan Operating Systems keluaran Microsoft yang paling baru dan ingin mencobanya ?

Saran saya cobalah Windows Server 2008.

Operating System ini dirancang untuk digunakan sebagai server, tersedia dalam versi 32 bit atau 64 bit. Windows Server 2008 ini secara binary sama dengan Vista, hanya saja dioptimalkan di sana-sini, sehingga sangat ringat dan cepat menjalankan aplikasi-aplikasi server.

Jika anda cukup iseng, anda bisa gunakan Windows Server 2008 ini untuk completely mengganti Windows Vista anda, dan anda akan dapatkan mesin yang berjalan sangat ringan dan cepat sekali ! (dan sangat aman !)

Welcome to safety & speed  !

Btw., safety/security agak berlebih2an di versi server ini, jadi sebenarnya anda bisa turunkan tingkat keamanan OS ini supaya anda tidak terganggu dalam bekerja. Menurunkan tingkat keamanan ini tidak berarti anda tidak akan terlindung…, cukup gunakan patokan di bawah ini maka anda akan aman (seaman pake Linux/Unix dkk) :

  1. Buatlah 3 user id : Administrator (jangan gunakan jika tidak benar-benar diperlukan dan anda tidak terhubung ke jaringan), PowerUser (user biasa dg privilege Admin) bisa digunakan untuk sehari-hari – anda akan dilindungi dengan UAC, dan NormalUser. Normal User ini user yang tidak bisa install apapun… – sangat aman untuk digunakan di hotspot atau semacamnya
  2. Gunakan akal sehat, jangan terima file2 executable yang anda terima dari email dsb
  3. Jangan install apapun kecuali anda benar-benar tahu sourcenya

Dengan patokan tersebut di atas, anda bisa bekerja dengan aman tanpa anti-virus…

Btw., kalau ada virus yang bisa menembus Vista/WS, maka saya akan tertarik untuk mencobanya, silahkan tulis comment di bawah…

Instalasi Windows Server 2008

Setelah sebelumnya saya bekerja dengan Linux (Ubuntu 7.04) dan aplikasi nativenya selama 1+ tahun, saya berganti ke Vista (sudah 3 bulan). Kesimpulan saya, Vista memang lebih berat, namun benar-benar memudahkan saya sebagai user. Vista sangat aman, karena tanpa antiviruspun, PC saya tidak bisa dijangkiti virus (kecuali anda install sendiri virus itu dengan mengabaikan peringatan UAC). Hanya saja saya merasa bahwa Vista terlalu banyak pernak-perniknya yang seringkali membuat CPU komputer saya naik-turun dan menghasilkan performance yang tidak predictable (spt suara putus2 dsb).

Sebenarnya saya bisa saja melakukan fine tuning pada Vista, supaya Vista berjalan dengan lebih cepat dan predictable, namun saya mencoba mengambil langkah radikal dengan cara menghapus seluruh partisi Vista OS dan menggantinya dengan Windows Server 2008.

Laptop saya adalah Lenovo T61p dengan DRAM 4GB, dan langkah-langkah installasi Windows Server 2008 di laptop ini dapat dilihat di url ini.

Kebetulan network di kantor saya sangat cepat, sehingga full installation dari network hanya memakan waktu 20 menit :))

Pengalaman saya setelah beberapa hari menjalankan Windows Server 2008 ini di laptop Lenovo T61p :

  1. Aplikasi inti saya : Microsoft Office 2007 (termasuk communicator & visio) berjalan dengan sangat baik
  2. Semua aplikasi Vista 64bit berjalan dengan sangat baik (karena sebenarnya Windows Server 2008 ini sama dengan Vista 64 bit yang diminimalkan & dikonsentrasikan untuk server)
  3. Firefox 3 (32 bit) berjalan dengan sangat baik
  4. Windows Live Writer (technical preview) berjalan dengan sangat baik
  5. Yahoo Messenger (versi 9) berjalan dengan sangat baik
  6. Microsoft WorldWideTelescope berjalan dengan sangat baik
  7. Lenovo ThinkVantage berjalan dengan sangat baik
  8. Penggunaan memory dan CPU resource sangat efisien. Untuk penggunaan biasa saja (mengetik misalnya), cpu akan bekerja di 0-1%. Untuk menggunaan yang berat (multiple window dan macam2 kegiatan) CPU dan memory akan meningkat seperlunya, dan pada saat semua pekerjaan selesai, CPU dan memory akan kembali free (tidak menggantung seperti halnya XP)

Kesimpulan

  1. Windows Server 2008 bisa digunakan sebagai operating system yang sangat aman dan cepat pada laptop
  2. Tidak semua aplikasi 32 bit bisa berjalan di Windows Server 2008 64 bit ini, jadi cek dulu semua aplikasi anda sebelum terjun ke dunia 64 bit !

Running Microsoft Windows Live Writer on Windows Server 2008 64bit

I have been running Windows Server 2008 in my laptop (Lenovo T61p) for several days. The laptop running faster than Vista Enterprise (32bit), and has much more predictable response.

Most of my application running ok : Microsoft Office 2007, Firefox 3, and now Microsoft Windows Live Writer…

Download the Microsoft Windows Live Writer technical preview that run on x64 here….

Below is the screen capture….

image

Thursday, July 10, 2008

Mahasiswa Indonesia juara dunia di kompetisi Teknologi Imagine Cup 2008 Paris

I wish there had been an Imagine Cup when I was growing up. It gets people involved in seeing that software is changing the world."

--Bill Gates                        
Chairman, Microsoft Corp.

Anak-anak muda sekarang, anak-anak yang sejak lahir dalam lingkungan penuh teknologi digital, hidup dan dibesarkan dalam dunia Internet dan teknologi tinggi, memiliki kemampuan untuk bermimpi dengan cara yang sama sekali lain dengan generasi sebelumnya.

Hal inilah yang menjadi inspirasi Microsoft pada saat membuat piala imajinasi (Imagine Cup). Kerja keras dan inspirasi dapat menciptakan terobosan-terobosan baru, masa depan yang gemilang dan industri-industri baru.

Imagine Cup menjadi dorongan generasi muda untuk melampiaskan impian, semangat dan kreativitas untuk menemukan inovasi-inovasi baru dalam teknologi untuk mengubah wajah dunia.

Imagine Cup sekarang ini sudah berusia 6 tahun dan sudah menjadi arena kompetisi global (sedunia) yang bertujuan untuk menemukan inovasi baru dalam menyelesaikan masalah nyata di dunia.

Tahun ini (2008) Imagine Cup dimenangkan oleh tim dari Indonesia yang terdiri dari Dimas, Arief, Ella, dan Erga yang berasal dari ITB Bandung untuk kategori Rural Innovation Award dengan sistem desain software Butterfly.

Di bawah ini ada potongan dari koran KOMPAS :

clip_image001

clip_image001[11]

Di bawah ini ada 2 foto yang diambil onsite :

01

Tim Australia menjadi pemenang dalam kategori Software Design, dan ternyata salah satu programmernya berasal dari Indonesia :

02

clip_image002

Jadi hal ini membuktikan bahwa generasi muda Indonesia memang tidak bisa diremehkan !

Mudah-mudahan generasi yang lebih tua di Indonesia (generasi non Digital Native tetapi pemegang kekuasaan sekarang ini) menyadari hal ini, dan mau membukakan pintu dan memberikan jalan dan kesempatan untuk majunya generasi muda kita.

Tuesday, July 8, 2008

Hidup lebih Sehat di Abad Teknologi Informasi

Sekarang ini kita hidup di abad informasi. Semua hal menjadi saling terhubung menggunakan teknologi informasi, termasuk kesehatan.

“Kesehatan ditentukan oleh Pengetahuan”

Di masa ini, kita bisa meningkatkan keamanan pasien, kesehatan pribadi, dan kinerja klinik/rumah sakit dengan mengandalkan keputusan-keputusan yang lebih cepat, tepat, dan andal dengan kolaborasi yang jauh lebih baik antara manusia dan sistem.

Di dalam solusi e-Health, sebenarnya ada empat jenis pengguna :

  1. Pasien, yaitu penduduk, orang asing, pendatang, turis dan sebagainya yang memerlukan perawatan kesehatan
  2. Dokter & Profesional Kesehatan, termasuk di dalamnya dokter, perawat, terapis, teknisi lab, teknisi peralatan medis, radiographer, sekretaris medis, dan sebagainya
  3. Penyedia fasilitas kesehatan, misalnya rumah sakit, klinik, praktisi medis, lab, dan sebagainya
  4. Pembuat Policy dan Legislator, misalnya pemerintah, organisasi pemerintah, dan sebagainya

Interaksi

Semua pengguna di atas saling berinteraksi satu sama lain, misalnya :

  • Pasien dengan Dokter - interaksi ini bersifat sangat rahasia dan dibatasi oleh kode etik dokter
  • Pasien dengan Rumah Sakit – interaksi ini biasanya adalah bersifat administratif, seperti membuat janji, kedatangan pasien dari luar, ijin masuk rumah sakit, dan ijin keluar
  • Pasien dengan Pemerintah – biasanya berkaitan dengan layanan-layanan nasional dan regional, dan inisiatif seperti program-program screening dan aktivitas komunitas lain. Penduduk (Pasien) membayar layanan ini melalui pajak atau cara lain
  • Pasien dengan Pasien – biasanya berkaitan dengan komunitas sosial, seperti kelompok amal, panti jompo, dan sebagainya
  • Pasien dengan Sistem – biasanya berkaitan dengan pencatatan alamat, informasi keluarga, dan ijin-ijin tertentu untuk mengambil data-data pasien
  • Dokter dengan Rumah Sakit – bisa berupa aktivitas administratif (penugasan dll), dan aktivitas klinik (perawatan pasien, testing, imaging, dll)
  • Dokter dengan Pemerintah – bisa berupa pemerintah daerah, nasional, atau badan-badan standar yang berkaitan dengan kesehatan
  • Dokter dengan Dokter – bisa berupa pengambilalihan pasien untuk perawatan yang lebih lanjut, saling berbagi pengetahuan, diskusi kasus, sampai pada delegasi di dalam organisasi
  • Dokter dengan Sistem – biasanya berupa melihat dan memelihara data-data pasien
  • Rumah sakit dengan Pemerintah – biasanya berkaitan dengan pendanaan dan audit
  • Rumah Sakit dengan Rumah Sakit – biasanya berupa masalah administrasi dan urusan perawatan, manajemen fasilitas, dsb
  • Rumah Sakit dengan Sistem – misalnya pencatatan aktivitas seperti kehadiran pasien, daftar tunggu, penjadwalan fasilitas dan tim, dsb
  • Pemerintah dengan Pemerintah – misalnya termasuk pendefinisian, perencanaan, dan eksekusi aturan-aturan nasional. Administrasi dari layanan nasional termasuk setting dan monitoring target nasional dan budget
  • Pemerintah dengan Sistem – biasanya termasuk setup dan maintenance dari fasilitas nasional, prosedur standar dan sistem coding, dsb

Daftar interaksi di atas belum semuanya, tetapi sebenarnya sudah cukup kompleks, karena interaksi demi interaksi selalu bermunculan tanpa terduga, dan sistem harus selalu dapat beradaptasi oleh kondisi yang selalu baru dan berubah terus. Adalah sangat penting untuk mengetahui bahwa sistem e-Health harus dibuat untuk sangat interoperabel untuk mengakomodasi semua hal berbeda untuk bisa diakses oleh bermacam-macam jalur komunikasi.

Connected Health Framework

Sistem yang sangat kompleks seperti ini menuntut adanya suatu desain yang teliti dan menyeluruh. Di Industri IT ini, kita mengenal adanya framework yang disebut “Connected Health”. Framework ini menyentuh komponen hardware (server, hard disk, perangkat networking) sampai aplikasi.

Connected Health Framework merupakan strategi jangka panjang yang mencakup solusi-solusi di industri, mitra, platform, dan inisiatif di tingkat pembuat aturan (pemerintah). Dengan menguasai framework ini, maka kita bisa membuatkan suatu implementasi yang skalabel untuk suatu sistem kesehatan yang sangat canggih.

Skalabel artinya bisa diterapkan bahkan untuk negara seperti Indonesia yang keadaan kesehatan masyarakatnya masih belum sebaik negara maju. Penerapannya bisa dilakukan secara bertahap disesuaikan dengan kebutuhan.

Framework ini digunakan sebagai dasar untuk arsitektur dan blueprint desain berdasarkan SOA (Services Oriented Architecture) dan bersifat open, tidak tergantung pada vendor untuk mendapatkan solusi e-Health yang bisa digunakan untuk sebuah organisasi kesehatan maupun banyak organisasi di banyak badan-badan milik pemerintah.

ConnectedHealth

Jika kita cermati, framework ini menggabungkan solusi bisnis (bagian yang sebelah kiri), dan teknis (bagian yang sebelah kanan).

Framework ini memiliki pondasi yang kokoh dan stabil dengan adanya Service Hub (yang berada di tengah) yang didukung komponen bisnis dan layanan lain di bawahnya.

Framework ini juga bersifat sangat cepat beradaptasi dan bereaksi dengan kebutuhan-kebutuhan yang selalu berubah dengan adanya layanan-layanan kolaborasi, manajemen identitas, security, dan lain-lain (yang berada di sebelah atas).

Implementasi

Connected Health Framework ini bisa diimplementasikan secara terbuka (multi vendor), namun bisa juga diimplementasikan menggunakan single-vendor. Microsoft merupakan satu-satunya vendor yang mampu mensupply semua komponen software ini secara end-to-end. Di bawah ini adalah contoh implementasi Connected Health Framework menggunakan solusi dari Microsoft :

image

Produk-produk yang digunakan meliputi : SQL Server, System Center Operations Manager, Visual Studio, BizTalk Server, .NET Framework, Office System, Live Meeting, Exchange, Windows Server, sampai ke Windows Mobile.

Kesimpulan

Semua sistem dan framework di atas ini sebenarnya bisa dengan mudah diimplementasikan di Indonesia. Namun saya rasa, yang paling utama dari semua ini adalah dorongan dari pemerintah sendiri untuk mewujudkan Indonesia yang lebih sehat dengan memanfaatkan teknologi IT ini belum sekuat di negara lain…. Karena walau bagaimanapun, di Indonesia ini urusan perut dan obat-obatan masih lebih penting daripada IT. Bukan begitu ?

Windows Live Writer untuk menulis Blog

Windows Live Writer merupakan sebuah program gratis yang bisa dipergunakan untuk menulis blog secara offline, untuk kemudian secara otomatis melakukan update ke blog yang sebenarnya pada saat kita online ke Internet.

Tulisan ini merupakan tulisan pertama menggunakan software ini :)

Beberapa fitur software yang menarik antara lain :

  1. Mampu mengenali beberapa layanan blog utama – misalnya blogger, wordpress, sharepoint, microsoft live spaces, dan lain-lain. Jika anda belum punya blog, software ini juga akan menawarkan pembuatan blog site dengan mudah
  2. Sangat mudah membuat tampilan yang menarik – Window Live Writer mendukung foto, video, maps, tags dan lain-lainnya. Fitur editingnya juga lengkap seperti tabel, spell checker, quick hyperlinks, dll
  3. Fasilitas PREVIEW sebelum posting – Writer dapat menunjukkan preview atas sebuah tulisan baru sebelum anda lakukan posting, hasilnya sangat akurat
  4. Menulis secara OFFLINE – Writer bisa digunakan untuk menulis apapun secara offline, dan publishing ke blog site akan dilakukan secara otomatis pada saat anda online
  5. Format penulisan SOURCE CODE yang bersih – Writer menulis source code tulisan anda dengan bersih dan rapih, anda bisa melihat sourcenya langsung dari dalam Writer
  6. Pembuatan HYPERLINK yang mudah – setiap kata-kata yang ingin dibuatkan hyperlinknya tinggal diselect dan tekan tombol hyperlink

Di bawah ini contoh screen capture dari Writer dengan mode “Preview”

writer

Technorati Tags: ,

Monday, July 7, 2008

HAKI untuk mengurangi pengangguran dan meningkatkan ekonomi bangsa

Kasus pembajakan merupakan momok di kawasan Asia. Di Indonesiapun sama saja. Di negara ini semua hal bisa dibajak, mulai dari desain keramik, ukir2an, buku, lagu, video, mainan, perangkat lunak, desain baju, tas, dompet, lukisan dan sebagainya.

Kegilaan terhadap merek-merek terkenal yang mahal juga menyebabkan makin suburnya pembajakan, karena barang-barang bajakan itu kualitasnya juga cukup baik dan dijual dengan harga yang jauh lebih murah.

Sebenarnya kalau diurut-urut, kenapa negara ini sulit sekali bangkit dari keterpurukan, salah satunya ya diakibatkan pada kegemaran penduduknya membeli barang-barang palsu atau tiruan.

Tahukah anda bahwa kegiatan seperti ini menghancurkan industri kreatif ?

Dengan maraknya pembajakan, para seniman menjadi malas untuk berkreasi, karena mereka tahu hasilnya akan rame dibajak....

Untuk itulah kita perlu hukum yang kuat yang bisa melindungi orang-orang terhadap pembajakan seperti ini.

HAKI (Hak Atas Kekayaan Intelektual) adalah pengakuan hukum yang memberikan penemu untuk mengatur penggunaan gagasan-gagasan dan ekspresi yang diciptakannya untuk jangka waktu tertentu. Istilah 'kekayaan intelektual' mencerminkan bahwa hal tersebut merupakan hasil pikiran atau intelektualitas, dan bahwa hak kekayaan intelektual dapat dilindungi oleh hukum sebagaimana bentuk hak milik lainnya.

HAKI diatur oleh suatu perangkat hukum, dan biasanya bersifat teritorial. Namun di era serba tanpa batas ini, HAKI-pun dibuat selaras dengan peraturan2 internasional, misalnya diselaraskan dengan WTO.

Di Indonesia sendiri HAKI mencakup akan Hak Cipta dan Hak Kekayaan Industri, yang terdiri atas Paten, Merek, Desain Industri, Desain Tata Letak Sirkuit Terpadu, Rahasia Dagang dan Varietas Tanaman.

Disadari atau tidak, HAKI sebenarnya merupakan landasan pertumbuhan ekonomi yang sangat kuat. Penerapan hukum yang kuat atas HAKI, akan menggairahkan industri kreatif, dan akan memutar roda ekonomi dengan semakin cepat.

Indonesia terkenal akan penduduknya yang kreatif, akan sangat diuntungkan dengan penerapan HAKI yang baik, misalnya :

Industri Musik

Pencipta lagu, penyanyi, group musik diuntungkan dengan pembagian royalti yang adil. Pemilik studio musik dan produser juga mendapat bagiannya masing-masing. Masyarakat Indonesiapun akan disuguhkan lagu-lagu yang baik dan semakin baik, karena dengan hidupnya industri musik ini, maka akan semakin marak pula orang-orang kreatif yang terjun ke dalamnya, dan pada akhirnya malah mungkin bisa membuat Indonesia lebih hebat di urusan musik daripada negara adidaya...

Industri Iklan

Dengan tidak adanya saling meniru, maka para seniman yang bergerak dalam industri iklan akan saling berlomba-lomba menciptakan iklan yang lebih baik, lebih menarik, dan lebih banyak lagi media-media yang bisa digunakan untuk beriklan.

Industri Arsitektur

Para arsitek dengan bebas bisa mengembangkan desainnya tanpa takut dikopi orang. Sehingga kita akan memiliki banyak bangunan-bangunan yang artistik dan unik, dan profesi arsitekpun akan makin digemari generasi-generasi muda.

Industri Kerajinan

Para perajin bisa membuat desainnya sendiri tanpa takut ditiru. Dengan hukum yang kuat, desain yang berasal dari Indonesia juga tidak akan bisa dipatenkan orang lain di luar negeri !

Industri Software Komputer

Apakah anda tahu bahwa sebagian kecil dari software luar negeri (misalnya game) juga dikerjakan oleh tenaga-tenaga programmer dan seniman asal Indonesia ? Ini karena tingkat kreatifitas orang Indonesia sudah tidak diragukan meski di tingkat dunia. Dengan adanya hukum yang kuat, kita sendiri bahkan bisa membuat software-software seperti itu sendiri, dengan sendirinya akan meningkatkan industri software dalam negeri. Dan siapa tahu satu generasi ke depannya nanti akan bisa menyaingi Bangalore di India...

Jadi marilah kita mulai menghargai HAKI dengan tidak membeli barang-barang tiruan atau kopian. Dengan menghargai HAKI maka kitapun akan menjadi bangsa yang dihargai orang lain, dan tidak akan ada lagi barang-barang asli Indonesia (spt tempe, tahu, lagu daerah, ukiran khas daerah, dst) yang ditiru dan dipatenkan di negara lain seolah2 barang2 tadi asli negara tersebut....

Wednesday, July 2, 2008

Tips membuat Target yang SMART

Jika Anda ingin merencanakan sesuatu, gunakan metode SMART. Metode SMART ini sangat baik digunakan di dalam membuat perencanaan di pekerjaan maupun hal-lain di dalam hidup ini. Dengan SMART kita akan mendapatkan hidup yang lebih mudah dan teratur :)

SMART sendiri merupakan suatu akronim yang well known :
  • Specific - suatu target janganlah terlalu umum, harus dibuat secara spesifik. Artinya jika target itu diceritakan pada orang lain, orang langsung mengerti dan dapat mengerjakannya dengan benar tanpa asumsi
  • Measurable - suatu target haruslah dapat diukur keberhasilannya secara nyata. Misalnya target dinyatakan tercapai jika kita sudah berhasil menjualnya (kalau itu barang yang dijual) dsb
  • Achievable - buatlah suatu target yang bisa dicapai dengan cukup reasonable. Pertimbangkan faktor-faktor ketergantungan dengan orang lain, ketrampilan, sumber daya, motivasi dsb
  • Result - buatlah target yang jelas untuk setiap orang, apakah itu suatu benda, atau layanan, ataukah sesuatu yang lain
  • Time - buatlah target yang jelas ukuran waktunya, spt seberapa sering musti diperiksa ulang, kapan perlu pendapat orang lain, kapan kira-kira akan selesai

10 Tips meeting 1:1 dengan Manajer

Jika Anda ingin sukses di pekerjaan, jangan lupa lakukan meeting 1:1 secara berkala dengan manajer Anda. Idealnya setiap bulan, anda jadwalkan meeting ini, dan bicarakan hal-hal berikut ini :
  1. Sekarang sedang mengerjakan apa
  2. Bagaimana status terakhir pekerjaan Anda
  3. Apa saja yang berjalan sesuai rencana
  4. Minta pendapat apa yang bisa lebih diperbaiki lagi
  5. Ada hambatan apa saja, dan bantuan apa yang Anda perlukan
  6. Minta saran bagaimana supaya Anda bisa bekerja lebih baik
  7. Minta saran bagaimana menolong rekan Anda supaya mereka bekerja lebih baik
  8. Bagaimana supaya hasil kerja Anda bisa dinilai baik
  9. Saling memberi saran dan komentar masing-masing
  10. Hal-hal apa yang harus dilakukan setelah meeting ini

Tuesday, July 1, 2008

Keamanan dan Hukum di dunia IT

Anda pernah mencoba membeli barang-barang di Internet menggunakan kartu kredit ? Kalau iya, kemungkinan besar jika anda di Indonesia atau menggunakan kartu kredit dari Bank di Indonesia, maka anda tidak akan dapat dilayani. Ini disebabkan karena banyaknya kejahatan-kejahatan yang terjadi di Internet di Indonesia.

Kejahatan ini bisa terjadi karena lemahnya perangkat hukum di sini, bukan karena perangkat. Karena perangkat yang digunakan di Indonesia maupun di negara maju sama saja. Yang beda adalah orangnya dan hukumnya...

Dewasa ini Teknologi Informasi telah masuk ke seluruh aspek di dalam kehidupan manusia di seluruh dunia. Teknologi Informasi telah membantu mengubah banyak hal, mulai dari kantor tanpa kertas (paperless office) sampai komunikasi multimedia. Teknologi Informasi adalah kunci paling penting yang memungkinkan kita bekerja jauh lebih efisien dan cepat. Banyak sekali kegiatan di sekitar kita yang mengandalkan Teknologi Informasi, seperti transaksi banking, rumah sakit, pendidikan, pabrik, toko2, hiburan, sampai berita, semua diuntungkan dengan teknologi ini.

Teknologi yang Kritis
Komputer yang tadinya digunakan hanya untuk mengetik, sekarang digunakan untuk melakukan banyak hal, termasuk hal-hal yang kritis yang menentukan hidup manusia. Misalnya, peralatan di rumah sakit, pengaturan lampu lalulintas, sampai sistem pertahanan negara merupakan sistem yang sangat penting yang dikontrol oleh Teknologi Informasi. Satu hal kecil yang salah bisa menyebabkan malapetaka. Komputer juga digunakan untuk menyimpan data rahasia seperti politik, sosial, ekonomi, ataupun data-data pribadi.

Kejahatan di dunia IT
Meskipun canggih, sistem komputer inipun masih tergantung pada faktor manusia. Dengan makin majunya Teknologi Informasi dan Komunikasi, ternyata makin meningkat juga kejahatan di bidang ini. Kejahatan di dunia komputer ini sangat powerful karena tidak lagi memiliki batas negara dan bisa menyebar ke manapun dengan cepat.

Hukum-hukum IT
Untuk itu banyak negara mengembangkan aturan-aturan hukum supaya bisa mengakomodasi kejahatan di dunia IT ini dalam satu dekade belakangan ini. Banyak negara, seperti Amerika, Australia, Denmark, Perancis, Jerman, Yunani, Finlandia, Itali, Turki, Swedia, Switzerland, Australia, Kanada dan Jepang sekarang ini telah memiliki aturan yang cukup lengkap. Negara-negara lain seperti Spanyol, Portugis, Inggris, Malaysia dan Singapura juga telah memiliki aturan-aturan tambahan untuk mencegah kejahatan IT juga.

Cakupan hukum IT
Banyak hal yang bisa dimasukkan ke dalam hukum-hukum IT misalnya seperti :

  • Masuk ke komputer yang tidak berhak (melanggar privasi)
  • Pencurian data komputer
  • Penyalahgunaan layanan komputer
  • Data-data yang berasal dari komputer bisa digunakan sbg barang bukti
  • Spionase komputer
  • Menyebarkan berita bohong lewat media komputer
  • Pemalsuan data
  • Sabotase komputer

Implementasi
Untuk menerapkan hukum seperti ini nantinya diperlukan kerjasama antara pemerintah, polisi, warnet, ISP, NAP, vendor pembuat software, penyedia konten, dan pihak-pihak terkait lainnya.

Kenapa hal ini menjadi penting ? Karena hanya dengan keamanan dan hukum yang pasti di dunia IT ini kita perlahan-lahan akan dapat memiliki layanan yang aman yang bisa diakses oleh siapapun. Dalam jangka panjangnya, Indonesia akan kembali bersih namanya di dunia Internasional dan kita akan dapat kembali menikmati bermacam-macam fasilitas (seperti e-commerce) melalui internet......