RIP, Dennis Ritchie

You are currently browsing the archives for the Software category.
Kemarin secara tidak sengaja saya dan seorang pembaca berbincang mengenai pajak Microsoft. Ringkasannya saya tulis di bawah ini dalam bentuk FAQ.
Apa itu pajak Microsoft?
Pajak Microsoft adalah biaya sistem operasi Microsoft Windows yang dibebankan kepada konsumen yang membeli satu paket komputer. Biaya sistem operasi ini sudah termasuk dalam biaya yang dibayarkan konsumen untuk membeli komputer tersebut.
Every single PHP documentation will tell us that in order to escape from HTML to PHP mode, we need to start with < ? or <?php and end with ?>. What they neglect to say is that we don’t really need ?> whenever it occurs at the end of the file.
In fact, it is better if we omit them.
Entah kenapa cukup sering ada email atau pesan singkat dari seseorang yang menanyakan sesuatu hal tentang Linux, dan ketika saya tanya apa distro-nya, dijawab dengan “RedHat Linux 9″. Lebih aneh lagi, biasanya pengguna ini pengguna baru dan baru saja memasang RedHat Linux 9 tersebut di komputernya. Memang tidak terlalu sering, tapi paling tidak setiap satu atau dua bulan ada kejadian semacam ini. Jauh lebih sering daripada distribusi lain yang seumur dengan RedHat Linux 9.
Jika bertemu dengan kasus semacam ini, biasanya langsung saya anjurkan untuk pindah ke Ubuntu atau distribusi lain yang jauh lebih baru.
Cross Site Request Forgery atau CSRF (dilafalkan ‘sea-surf’) adalah sebuah celah keamanan dimana aplikasi web terlalu mempercayai sebuah request walaupun request tersebut bukan berasal dari inisiatif pengguna. Celah keamanan ini belakangan menjadi populer akibat bobolnya daftar kontak pada layanan email Gmail.
Kalau ada yang heran mengapa blog ini tidak diperbaharui sejak kurang lebih satu setengah bulan yang lalu, itu karena saya terpaksa lembur memperbaiki berbagai macam aplikasi yang pernah saya buat sejak bertahun-tahun yang lalu. Ternyata sebagian besar aplikasi yang pernah saya buat memiliki celah keamanan CSRF ini :(.
Akhirnya saya bisa juga membaca salinan MoU ‘siluman’ antara Pemerintah Republik Indonesia dan Microsoft. Berikut adalah rangkuman hal-hal yang penting yang tertulis pada MoU tersebut.
Sewaktu Windows 95 dirilis, ada fasilitas yang sangat berguna walaupun letaknya agak tersembunyi. Fasilitas ini adalah hardware profiles. Dengan fasilitas ini kita dapat menggunakan lebih dari satu konfigurasi perangkat keras secara bergantian dengan menggunakan hanya satu instalasi Windows.
Sebagai contoh dulu semua komputer yang saya gunakan saya lengkapi dengan removable hard disk enclosure. Jika saya akan berpindah komputer, saya cukup memindahkan hard disk ke komputer tujuan, dan ketika boot saya hanya perlu untuk memilih profil perangkat keras yang bersangkutan. Dengan demikian tidak perlu lagi proses konfigurasi ulang ketika saya berpindah komputer walaupun saya menggunakan satu instalasi Windows dalam harddisk yang sama.
Pada suatu hari saya pergi ke pasar untuk membeli jeruk. Di pasar saya temukan ada dua penjual yang menjual jenis jeruk yang sama. Bedanya, penjual A menghargai jeruknya Rp 1000/ons, sedangkan penjual B menghargai jeruknya Rp 2000/ons. Mengingat kualitas dan jenis jeruknya yang sama dengan penjual B, dan harganya yang lebih murah, maka tidak sulit untuk menjatuhkan pilihan kepada penjual A.
Minggu depannya, saya kembali ke pasar yang sama. Harga yang ditawarkan kedua penjual tetap sama, tetapi kualitas jeruk dari penjual A lebih baik daripada penjual B. Dalam kasus ini, lebih mudah untuk mengambil keputusan untuk membeli jeruk dari A.
Ternyata hoax ini sudah mulai menyebar melalui email.

Kesimpulannya? Ada konspirasi politis antara Redmond dan Gedung Putih!
Pada sebuah ruang presentasi, biasanya pembawa presentasi mendapatkan meja dan kursi di depan audiens dan menghadap ke arah mereka. Kemudian, layar presentasi diletakkan di belakang dan sedikit di samping pembawa presentasi. Jika pembawa presentasi menghadap ke arah audiens, maka dia akan membelakangi layar presentasi.
Kemudian, dalam menyajikan sebuah presentasi ada dua pilihan konfigurasi layar pada komputer notebook:
Dual head: tampilan yang ada di layar monitor berbeda dari yang ada di layar presentasi. Ini bisa secara independen (kedua layar terpisah, dan memiliki kontrol yang berbeda) atau tergabung menjadi satu (kedua layar digabungkan menjadi sebuah desktop yang melebar atau meninggi).
Hidayatullah.com hari ini memuat artikel berjudul Badan Intelijen AS Ungkapkan Wikipedia Versi Intel. Bagian dari tulisan tersebut yang saya sorot adalah himbauan yang diletakkan di bagian atas artikel tersebut:
Apakah Anda gemar mengisi informasi di Wikipedia? Berhati-hatilah, karena informasi Anda banyak menguntungkan intelijen AS.
Berkontribusi di Wikipedia menguntungan intelijen AS?

Among all kinds of time wasters out there, word games got to be my favorite. And from all those word games, there’s one game that stands out from the other, it’s called TextTwist. It is a very simple word game, and yet very addictive. I know I’m not alone, the game is consistently placed as one of the most popular game for months, maybe years, while the likes of Dynomite, Bejeweled and now Zuma tend to be short lived craze.
The game presents a set of six letters and the player needs to arrange the letters to form English words from three to six letters long within the allotted time. If the player can find at least one six letter word, it advances to the next puzzle. Otherwise, the game is over. The player get extra score for every words found, and a big bonus if all words were found before the time runs out.