What are tags? You can give your posts a "tag", which is like a keyword. Tags help you find content which has something in common. You can assign as many tags as you wish to each post.
View posts by people in your network with tag it
Posted by Irpan on Jul 7, '08 4:59 AM for everyone
Akhirnya bisa ngerasain juga menggunakan windows vista (original lho bukan bajakan ^^) setelah sekian lama berkeinginan sekali menggunakannya. Kesan pertama dirasakan setelah mencobanya ternyata vista cukup berat, dengan memori 1GB rasanya masih belum cukup membuat vista berjalan optimal, mungkin memori 2GB keatas baru cukup kali :)
Dari segi tampilan, vista tampil dengan cukup menawan, saya suka sekali dengan tampilan aero nya yang glossy dan transparan. Kemudian sidebarnya cukup oke juga, dapat menampilkan bermacam-macam widget yang saya butuhkan seperti clock, notes, date, dll. Namun yang membuat bingung adalah banyak struktur menu aplikasi yang berubah baik di start menu maupun pada aplikasi standard, jadi perlu membiasakan diri lagi menggunakan windows nih.
Ada satu lagi yang cukup mengganggu adalah sering munculnya dialog box konfirmasi apabila ingin menjalankan suatu program atau menginstall suatu aplikasi walaupun program atau aplikasi tersebut merupakan program atau aplikasi standard windows vista sendiri :( .
Terakhir, issue yang beredar, banyak program2 yang masih belum bisa berjalan dengan baik pada vista. Saya sendiri belum menemukan problem seperti ini, tapi kalau memang benar gawat juga nih apabila sedang butuh menginstall suatu aplikasi ternyata tidak bisa berjalan dengan baik di vista.
Posted by Irpan on Jun 12, '08 5:51 AM for everyone
Ternyata ngga selalu menginstall Windows lebih mudah dari pada menginstall Linux setidaknya hal tersebut yang terjadi pada saya. Ketika saya ingin menginstall Windows XP di komputer notebook Compaq V3736TU ternyata tidak berhasil sama sekali karena hard disk tidak terdeteksi. Tidak mau ambil pusing, langsung saja saya install CD Ubuntu 8.04 Hardy Heron versi AMD64 dan benar saja proses instalasi berjalan dengan mulus :)
Setelah install paket-paket lainnya terutama adalah paket multimedia dan codecs, video dan audio notebook dapat berjalan dengan baik. Berbeda dengan Linux, instalasi Windows memakan waktu kurang lebih tiga hari! dan itupun masih belum berjalan dengan baik semua fungsionalitas notebook yang ada x(
Setelah mencari-cari solusinya, ternyata letak permasalahannya ada pada driver SATA untuk hard disk yang tidak ada pada CD instalasi standard Windows XP. Nah, untuk itu harus dibuat sedikit modifikasi pada CD installasi Windows XP yaitu dengan memasukkan (inject) driver SATA tersebut ke dalam Windows XP, langkah-langkahnya secara lengkap bisa dilihat disini, terima kasih buat mba Pramestyani yang sudah posting solusi menginstall Windows XP. Alternatifnya adalah dengan menginstall Windows XP Black Edition (DVD) atau menginstall Windows Vista dan notebook akan langsung berjalan dengan baik.
Jadi kalau ada yang kesulitan menginstall Windows XP di notebook terbaru dengan SATA support ngga ada salahnya menginstall Linux :p apalagi jika menginstall Compiz, Compiz bisa langsung berjalan dengan baik setidaknya di notebook saya, dan tampilan serta desktop effect jadi lebih mantap ^^
Posted by Irpan on Dec 10, '07 7:14 AM for everyone
Beberapa hari yang lalu saya mencoba upgrade blog wordpress ke versi terbaru, setelah proses upgrade ternyata blog masih dapat berjalan dengan baik. Namun, hari ini ada masalah yang muncul yaitu ketika mencoba mengganti theme, blog menjadi error. Setelah coba di cek, blog masih dapat berjalan tetapi masuk ke menu admin menjadi error.
Sebelumnya, kenapa saya meng-upgrade wordpress?, hal ini karena tiba-tiba web text editor wordpress (tinyMCE) menghilang. Dugaan saya, hal ini mungkin terjadi karena saya meng-install plugin tertentu, jadi apabila mau post harus mengedit manual dengan menambahkan tag-tag html. Karena ngga mau repot dan ngga mau ambil pusing terpaksa saya mencoba meng-upgrade blog wordpress.
Lalu dimana letak kesalahannya?, saya teringat ketika meng-upgrade wordpress terbaru ada step yang tertinggal. Karena lupa dan terburu-buru, saya lupa men-deactive-kan semua plugin yang terinstall, jadi mungkin karena hal tersebut wordpress tidak berfungsi dengan baik. Lagi-lagi karena ngga mau ambil pusing, delete aja wordpress yang bermasalah tersebut dan install yang baru ^^ , dan sekarang akhirnya berjalan dengan baik kembali.
Di wordpress versi terbaru ini terdapat fitur yang cukup bagus, yang kalau tidak salah dulu merupakan suatu plugin tetapi sekarang di-include ke wordpress, yaitu tinyMCE advanced dan widget sidebar. Fitur tinyMCE advanced menambahkan menu editing text pada toolbar, sedangkan dengan widget sidebar kita bisa menambahkan widget dengan cara drag ‘n drop jadi tidak perlu mengedit file sidebar.php pada setiap theme-nya.
Kebetulan juga saya mendapat beberapa theme yang cukup bagus, jadi kalau lagi bosen dengan satu theme bisa langsung diganti dengan theme yang lainnya. Next step, saya akan coba untuk mengutak-atik theme wordpress (kalo sempet) dan mencari kemudian meng-install plugin-plugin yang bagus :)
Posted by Irpan on Nov 12, '07 1:30 AM for everyone
Program M$ Excel merupakan program spreadsheet yang paling populer dikalangan pengguna pc desktop maupun laptop. Coba, siapa yang tidak mengenal excel sekarang ini, padahal banyak program sejenis yg beredar seperti OO Calc, KSpread, GNUmeric, Corel Quattro, dll. Karena kegunaannya, banyak pengguna pc menggunakan Excel untuk mengolah data, atau bisa juga digunakan sebagai database. Namun, belakangan ini saya menemukan beberapa limitasi dari program Excel, karena itu, kemudian saya mencoba mencari lagi limitasi yang lainnya dari berbagai sumber. Bagi mereka yang mengandalkan Excel dalam pekerjaannya sehari-hari, penting untuk mengetahui limitasi Excel tersebut, sehingga kedepannya bisa mengantisipasi masalah yang mungkin muncul akibat limitasi tersebut.
Feature Maximum limit: Open workbooks Limited by available memory and system resources Worksheet size 65,536 rows by 256 columns Column width 255 characters Row height 409 points Page breaks 1000 horizontal and vertical Length of cell contents (text) 32,767 characters. Only 1,024 display in a cell; all 32,767 display in the formula bar. Sheets in a workbook Limited by available memory (default is 3 sheets) Colors in a workbook 56 Cell styles in a workbook 4,000 Named views in a workbook Limited by available memory Custom number formats Limited by available memory Names in a workbook Limited by available memory Windows in a workbook Limited by system resources Panes in a window 4 Linked sheets Limited by available memory Scenarios Limited by available memory; a summary report shows only the first 251 scenarios Changing cells in a scenario 32 Adjustable cells in Solver 200 Custom functions Limited by available memory Zoom range 10 percent to 400 percent Reports Limited by available memory Sort references 3 in a single sort; unlimited when using sequential sorts Undo levels 16 Fields in a data form 32 Custom toolbars in a workbook Limited by available memory Custom toolbar buttons Limited by available memory
Following are a few related facts: Corel's Quattro Pro spreadsheet supports 18,278 columns and up to 1,000,000 rows. The spreadsheet in Microsoft's Office Web Components supports 18,278 columns and 262,144 rows
Posted by Irpan on Aug 10, '07 6:43 AM for everyone
Belum lama ini saya menemukan pesan ContextSwitchDeadlock pada aplikasi yang saya buat dan saya sendiri tidak tahu apa yang menjadi penyebabnya. Setelah mencoba mencari tahu di web, ternyata hal tersebut disebabkan oleh MDA (Managed Debugging Assistants). Sederhananya MDA itu semacam asisten yang membantu dalam hal mendiagnosis error, yang bekerja dengan CLR dotNET. MDA akan bekerja jika suatu keadaan atau kondisi tertentu terpenuhi, dan biasanya keadaan tersebut dicurigai berpotensi menyebabkan error pada aplikasi tersebut. ContextSwitchDeadlock merupakan salah satu MDA dari sekian banyak MDA yang ada pada dotNET framework. Saya mendapatkan ContextSwitchDeadlock ini ketika menjalankan aplikasi konversi file text ke database yang jumlah recordnya kurang lebih 40 ribuan. Dari pesan yang ditampilkan oleh dotNET, ternyata CLR tidak dapat melakukan perpindahan context selama lebih dari 60 detik. Dari situ MDA mencurigai bahwa telah terjadi suatu deadlock pada thread sehingga berpotensi menyebabkan over time atau not responding. Memang untuk menjalankan aplikasi konversi yang jumlah record-nya 40-50 ribu record membutuhkan waktu beberapa jam, karena itu sama MDA dianggap telah terjadi deadlock pada aplikasi tersebut. Nah, solusi yang saya dapatkan adalah dengan me non-aktifkan ContextSwitchDeadlock MDA dengan cara dari menu Debug -> Exceptions -> Managed Debug Assistants un-check item ContextSwitchDeadlock, dengan itu MDA ngga akan usil lagi dengan seenaknya menghentikan aplikasi yang sedang dijalankan. ^_^
Posted by Irpan on Jul 18, '07 7:25 AM for everyone
Sudah lebih kurang tiga hari dipusingkan oleh pekerjaan mengenai kodingan VB.Net, akhirnya bisa solved juga masalahnya, jadi agak sedikit lega ^ ^ . Sebenernya masalah tersebut terjadi karena kurang memahami IDE-nya .Net apalagi kalau bukan Visual Studio. Permasalahan tersebut mengenai class library dll yang saya buat ternyata memiliki perilaku yang aneh, ketika saya edit source code-nya, kemudian saya build ulang, setelah itu saya add kembali ke form yang saya buat. Kemudian ketika saya trace sampai ke source code ternyata dll tersebut memberikan hasil yang sama dengan sebelum dll tersebut saya edit dan build ulang, aneh kan.
Setelah lama mencoba untuk men-solve masalah tersebut akhirnya saya menemukan cara untuk mengatasinya. Jadi ternyata karena dll tersebut di reference oleh komponen lainnya yang kemudian komponen tersebut dibutuhkan oleh form yang saya buat. Terjadi banyak reference dan akhirnya karena secara default settingan copy local enable sehingga file dll tersebut banyak di copy ke komponen-komponen atau project lainnya. Ketika saya edit dan build ulang dll tersebut maka saya juga harus build ulang komponen lain yang me reference padanya. Selama ini saya pikir Visual Studio ’cukup cerdas’ untuk mengatasi masalah tersebut, ternyata tidak >_< , jadi developer harus ekstra hati-hati terhadap hal semacam itu apalagi jika projectnya semakin membesar .
Terima kasih kepada teman-teman yang telah membantu memberikan hint dan masukannya ^ ^ . Jangan bosen ya kalau dimintakan bantuannya lagi… Arigatou ^ ^
Posted by Irpan on Jul 5, '07 2:34 AM for everyone
Menggambar atau melukis sesuatu tentu semua orang bisa melakukannya, media yang dipakai bisa bermacam-macam seperti kanvas, kain, kaca dan lainnya. Menggambar dengan media komputer... hm..., banyak software yang dipakai untuk menggambar seperti adobe illustrator, corel draw, inkscape, dan lain-lain. Nah kalo menggambar langsung dengan menuliskan kode-kode HTML... ada yang pernah coba
Posted by Irpan on Jun 26, '07 7:47 AM for everyone
Setelah cukup lama menggunakan Visual Studio IDE untuk .Net, ternyata terdapat beberapa feature yang cukup bermanfaat dalam mengembangkan software. Feature yang pertama adalah feature debugger, feature ini bertujuan memudahkan developer untuk men-debug programnya. Feature debugger yang cukup bermanfaat menurut saya adalah window Autos, dengan window Autos, secara otomatis visual studio menampilkan variable beserta content-nya pada window tersebut pada saat session debug aktif.
Developer dapat secara cepat melihat daftar variable dan melihat perubahan content dari variable step by step. Selain window autos, apabila kita menunjuk variable dengan mouse pointer, visual studio juga menampilkan content dari variable tersebut.
Bagi programmer yang suka menggunakan mouse, feature ini tentu cukup membantu sekali.
Selain feature debugger, feature help pada visual studio tentu sangat membantu developer, terutama untuk mencari referensi API dari .Net. Saya menemukan feature seperti dynamic help window dapat memudahkan programmer menemukan referensi. Dynamic help secara otomatis menyediakan referensi yang berkaitan dengan code yang diketikan oleh programmer.
Feature-feature tersebut sebenarnya bukan feature yang menurut saya sebuah feature yang baru apabila dilihat dari ide-nya, hampir IDE modern memiliki feature-feature tersebut. Tetapi feature tersebut didesain sedemikian rupa oleh para developer visual studio, sehingga cukup membantu para developer atau programmer .Net yang menggunakannya.
Posted by Irpan on Jun 19, '07 7:36 AM for everyone
Python merupakan suatu bahasa pemrograman tingkat tinggi yang dinamis dan object oriented yang dapat digunakan untuk men-develop bermacam-macam aplikasi. Python bersifat interpreted language dan sangat cocok digunakan sebagai scripting dan embedded language. Karena sifatnya tersebut, python dapat berjalan diberbagai sistem operasi dan arsitektur komputer.
Sebagai scripting language, tentu python memiliki perbedaan dengan scripting language yang lain, salah satunya adalah syntax-nya yang jelas dan simple. Feature lain yang membedakan python dengan scripting language yang lain dapat dilihat pada official website-nya.
Yang menarik bagi saya, python dapat berjalan pada sistem operasi symbian, yang merupakan sistem operasi yang banyak dipakai pada smartphone. Selama ini, developer yang ingin mengembangkan aplikasinya diatas symbian menggunakan bahasa pemrograman C++, sekarang dengan python, developer dapat mengembangkan aplikasinya se-reliable aplikasi C++ namun dalam waktu yang relatif lebih cepat.
Python yang berjalan diatas symbian mampu mengakses dan menggunakan API dari symbian dan tidak hanya itu bahkan dapat mengakses hardware dari smartphone itu sendiri. Selain python, perl juga telah dapat berjalan diatas symbian, namun hanya dapat menjalankan API perl standar dan belum mampu mengakses dan menggunakan API dari symbian.
Tentu saja yang perlu diingat coding di hp tentu tidak sama dengan coding di komputer langsung, terasa kurang nyaman sekali. Tetapi, bukan tidak mungkin kita dapat membuat script yang sederhana namun sangat berguna, dan tentu saja kita dapat membuatnya anywhere and anytime.
Posted by Irpan on Jun 14, '07 2:04 AM for everyone
Bagi programmer yang sering mengembangkan data driven application seperti sistem informasi biasanya sering membuat graph atau chart sebagai teknik mempresentasikan data kepada user. Dengan visualisasi data berupa graph atau chart, user lebih mudah menerima dan mengolah informasi yang terdapat pada data-data tersebut. Bagi programmer php terdapat third party library untuk membuat graph atau chart seperti JpGraph, dengan menggunakan library tersebut membuat graph atau chart menjadi cukup mudah sekali.
Untuk programmer .net terdapat library open source yang dapat digunakan untuk membuat graph atau chart yaitu ZedGraph. Penggunaan ZedGraph cukup mudah yaitu dengan membuat object graph-nya, setting properti-propertinya kemudian gambar graph tersebut. ZedGraph mendukung bemacam-macam jenis graph atau chart seperti line chart, bar chart, pie chart, dan lain lain.
Posted by Irpan on Jun 8, '07 2:49 AM for everyone
Buat yang sering berselancar di dunia maya pasti sudah tau dan familiar dengan om google, ya… sebuah mesin pencari raksasa yang siap membantu para peselancar yang ingin mencari informasi di dunia maya. Nah, khusus bagi programmer atau developer, ada website khusus yang dapat melakukan pencarian sampai pada source code-nya yaitu Krugle. Dengan krugle, programmer dapat melakukan pencarian berdasarkan kata kunci (keyword) dan dapat di filter berdasarkan bahasa pemrograman tertentu, selain itu, kata kunci yang diinginkan juga bisa dipilih berdasarkan letaknya apakah di bagian comment, source code atau lainnya.
Code yang didapatkan pastinya yang berlisensi terbuka (open source) karena hanya dengan source code yang berlisensi terbuka yang dapat diakses secara umum. Selain mendapatkan bagian source code, kita juga memungkinkan untuk mendapatkan source code project secara keseluruhan, karena krugle juga memberikan referensi sumber dimana source code tersebut didapatkan.
Jadi bagi para programmer tentunya krugle dapat dimanfaatkan untuk sekedar meringankan bebannya .