Archive for the ‘Windows’ Category
Wednesday, August 27th, 2008
Walaupun Service Pack 1 sudah dikeluarkan untuk MS Windows Vista namun entah mengapa saya masih saja sayang dengan MS Windows XP. Karenanya saya masih menginstall MS Windows XP pada Acer Aspire 4530 saya yang baru. Namun ternyata cukup banyak masalah yang timbul terutama karena installasi Windows XP saya yang masih Service Pack 2 belum dapat membaca Harddisk SATA. Hal ini bisa diatasi dengan mengganti BIOS Aspire dari AHCI menjadi IDE… namun kok ya kurang puas. Sayapun melakukan update driver Windows XP untuk HDD saya dari IDE ke SATA dari dalam Windows XP langsung dan berakhir dengan penuh suka cita… munculnya Windows Blue Screen.
Dan berhubung gak punya Floppy Disk dan gak berniat membeli, maka satu-satunya jalan paling mudah adalah mengupdate installasi Windows XP saya dengan SATA driver dan Service Pack terakhir bila diperlukan.
Tools dan bahan yang dibutuhkan:
- nLite dari sini
- Windows XP Installation Disk
- Windows XP Service Pack 3 dari sini
- NVIDIA nForce Serial ATA Controller (DosAHCI) Driver dari sini
- Intel SATA AHCI Driver dari sini
(more…)
Posted in Tips, Windows | No Comments »
Wednesday, August 20th, 2008
Blog ini mungkin sedikit terlambat namun lebih baik terlambat daripada tidak ngeblog tentang hal ini sama sekali :D.
Ceritanya Minggu lalu, tepatnya mulai dari tanggal 11 hingga 14 Agustus 2008, saya mengikuti acara Microsoft TechEd South East Asia 2008. Ini adalah kali pertama saya ikut acara ini terutama karena TechEd SEA dilakukan di Kuala Lumpur. Saat dapat informasi acara ini dari milis dotnet di Februari 2008 langsung saya ajukan ke para bos dan mereka langsung menyetujui tanpa tedeng aling-aling.
(more…)
Posted in .NET, Indonesia, Malaysia, Social, Windows | 1 Comment »
Monday, July 14th, 2008
Bila anda sering bermain dengan `object` maka anda mau tidak mau akan membutuhkan UUID (Universally Unique Identifier) untuk memberikan nilai identitas `yang` unik bagi object tersebut. Nah Microsoft .NET sudah memiliki built-in class untuk UUID ini dan terkenal dengan GUID (Globally Unique Identifier).
Karena built-in, pemakaiannya pun cukup mudah:
Guid g = new Guid();
g = Guid.NewGuid();
Console.WriteLine(g);
Console.WriteLine(Guid.NewGuid());
Pada baris pertama, nilai g masih sama dengan nilai default atau dalam format canonical `100000000-0000-0000-0000-000000000000`. Dan dengan bantuan static method NewGuid() maka sebuah GUID baru yang (mungkin) unik akan dibuat. Penggalan code diatas akan menghasilkan 2 buah GUID yang berbeda.
(more…)
Posted in .NET, Tips, Windows | 2 Comments »
Saturday, March 22nd, 2008
Sesuai contoh di MS Visual Studio, DataFormatString haruslah berbentuk {0:x} dimana x adalah FormatString yang hendak digunakan. Namun anehnya bila saya menggunakan predefined string seperti karakter n, c, g dan d maka data di kolom tersebut tidak ditampilkan sesuai format yang saya inginkan. Namun bila menggunakan format sendiri seperti {0:dd/MM/yyyy} maka data akan ditampilkan sesuai format tersebut.
Biasanya untuk menghandel masalah ini saya menjadikan kolom tersebut Template Column, cara yang paling sederhana untuk orang malas seperti saya 
Ternyata dari sini saya dapat solusi sederhana, cukup rubah nilai property HTMLEncode menjadi false.
Contoh:
<asp :BoundField
DataField="LUAS"
HeaderText="Luas (M2.)"
SortExpression="LUAS"
DataFormatString="{0:n}"
HtmlEncode="False" >
<itemstyle HorizontalAlign="Right" />
</asp>
Posted in .NET, Software Engineer, Tips, Windows | No Comments »
Wednesday, February 27th, 2008
Salah satu notebook di kantor, Dell Vostro, beberapa hari belakangan ini sama sekali tidak bisa shutdown. Bahkan pernah saya biarkan dan hingga keesokan harinya masih saja dalam status trying to shutdown.
Notebook itu terinstall Vista Business dan merupakan bagian dari domain kantor serta digunakan sehari-hari oleh Office Manager saya. So, status user dia hanyalah user biasa dan bukan administrator.
So, akhirnya saya periksa notebook tersebut dan login dengan menggunakan user saya (yang kebetulan diberik hak administrator). Saat login dan di windows tidak ada masalah berarti. Lalu saya coba shutdown, windows kemudian meminta waktu untuk melakukan update OS. Setelah proses update selesai, windows dapat shutdown dengan sempurna. Hmm.. jangan-jangan???
Saya kembalikan ke Office Manager dan beliau kemudian login dengan user dia dan mencoba men-shutdown notebook tersebut. Eng ing eng.. notebook shutdown dengan cepat dan perfect.
Bingo… ternyata ada Update yang menggantung dan tidak bisa dilakukan karena user yang login tidak memiliki akses administrator. Wah.. ini masalah nih… mudah-mudahan MS menyadari-nya.
Posted in Tips, Windows | 2 Comments »
Saturday, November 17th, 2007

Anda pengguna sistem operasi MS Windows seperti saya? Bila ya maka anda pasti familiar dengan Taskbar di kiri bawah yang berisi macam-macam aplikasi yang berjalan di belakang layar (background). Sadar tidak sadar, aplikasi-aplikasi ini membuat waktu loading MS Windows kita menjadi lebih lambat bila terlalu banyak.
Yuk kita lihat aplikasi apa saja yang berjalan di MS Windows XP Media Center bawaan dari HP Pavilion dv2100CTO saya:
Aplikasi bawaan dari HP:
- HP Pavilion Webcam
- HP Wireless Assistant
- HP Quick Launch Buttons
- Bluetooth Devices
- Synaptics Pointing Devices
Aplikasi installasi sendiri:
- Athan, Waktu Sholat Reminder plus Adzan bila waktunya tiba (Download dari sini)
- Avira Antivir PersonalEdition Classic, Antivirus gratis yang cukup powerfull dan ringan (Download dari sini)
Gak terlalu banyak kan? Dan hampir semuanya saya perlukan loh. Alias diusahakan sekecil mungkin resource komputer yang digunakan oleh mereka.
Posted in Personal, Windows | 5 Comments »
Thursday, November 8th, 2007

Lama tidak menggunakan C++, tiba-tiba saya harus men-tracing aplikasi Number Portability untuk Operator Denmark. Awal-awal agak gagap, karena memang sudah lama tidak memegang C++. Namun karena pada dasarnya memang pernah pegang ya gak lama kemudian sudah cukup familiar deh.
Apa itu Number Portability? Ah.. nanti deh gw jelasin.. panjang soalnya.
Yang pasti tracing dan debugging C++ Daemon itu memang tricky. Apalagi kalau orangnya malas baca file log kaya saya. Apalagi bila Running Environment-nya nun jauh di London sono. So akhirnya semua log tracing saya lempar ke console deh. Any error saya throw out exit code.
Primitif? jelas… tapi udah darurat dan gak kepikir apapun lagi nih
Posted in Software Engineer, Windows | No Comments »
Monday, July 23rd, 2007
Bilamana anda seperti saya, yang menyimpan image DVD/CD yang sering diakses dalam harddisk. Dan untuk mengakses image-image tersebut, biasanya saya menggunakan aplikasi yang meng-emulasi-kan sebuah DVD/CD dengan menggunakan image-image itu sebagai datanya. Dan selama ini saya sangat mengandalkan MS Virtual CD yang sedikit buggy but works dan tentu saja… free. Namun ternyata MS Virtual CD ini tidak berjalan dengan manis di MS Windows Vista… yang memang tidak friendly terhadap aplikasi-aplikasi lama.
Setelah melakukan googling dan membaca di beberapa situs, akhirnya saya mencoba solusi gratis Virtual CloneDrive dari SlySoft yang bisa di download disini. Berbeda dengan MS Virtual CD yang tidak memerlukan installasi, Virtual CloneDrive perlu di-installasi dahulu. Bila installasi sukses, maka sebuah drive virtual baru akan aktif di komputer anda. Dan gambar icon yang muncul dari drive ini adalah gambar seekor domba yang tersenyum lebar, bukan icon optical drive standard.
Installasi juga membuat relasi image-image DVD/CD standard seperti ISO dan IMG ke Virtual CloneDrive. Sehingga untuk mengaktifkan image DVD/CD tersebut anda cukup melakukan double-click atau pilih perintah Open pada image DVD/CD itu. Selanjutnya Virtual CloneDrive akan me-mount image tersebut ke virtual drive-nya dan anda bisa menggunakannya seakan-akan anda menggunakan optical drive biasa.
Hingga saat ini, saya belum menemukan kelemahan dari Virtual CloneDrive ini sehingga sudah menjadi favorit saya menggantikan MS VirtualCD. Entah bila digunakan untuk image yang di proteksi…
Posted in Review, Windows | 1 Comment »