• Memperpanjang Umut Baterai Laptop
    Saat mencari sumber di internet bagaimana cara menghemat baterai laptop, rata-rata mengatakan hal yang sama, yaitu :
    - Jika akan dipakai dalam jangka waktu lama lebih baik baterai dilepas, dan dicolokkan langsung ke terminal AC.
    - Jika baterai telah penuh, lebih baik lepas sumber daya AC karena bisa mengakibatkan over charged
    - dll..

    Tapi apakah itu berdasar keterangan / manual resmi dari produsen baterainya ?. say jadi ragu.. saya telah mempraktekan apa yang saya baca di beberapa blog, tapi hasilnya rasanya baterai lebih cepat drop.. masih menurut sumber di internet, kemampuan bertahan baterai Li-ion berkisar sampai 800 kali recharged, disertai dengan penurunan kapasitas dayatampung nya.



    tapi beberapa waktu ini saya mengamati di power source nya ms windows, bisa di lihat di
    start - control panel - power options - power meter, terlihat status baterai

    Current power source : AC Power
    Total bateray power remaining : 100 %

    menurut logika saya nih, kalimat diatas artinya kurang lebih, Laptop memanfaatkan AC sebagai sumber tenaganya, tidak menggunakan bateray sebagai pemacu daya dan tidak ada aktifitas charging baterai.

    kalau benar artinya seperti itu, ini bisa berarti :
    - Setelah bateray penuh aktifitas charging tidak dilakukan, jika demikian apakah mungkin terjadi overcharged ?
    - Sumber daya menggunakan AC power, tidak menggunakan bateray. ini berarti bateray yang telah penuh tidak akan berkurang dayanya, karena tidak terpakai.
    Jika benar logika saya diatas, berarti lebih baik menggunakan ac power saat memungkinkan, tanpa perlu melepas bateray, karena tidak mempercepat umur charged bateray (800x), saat listrik tiba-tiba padam tidak takut kehilangan data karena terpasang bateray yang siap digunakan saat ac mati.

    Logika ini tentu saja berlaku pada UPS (uninteruptable Power system), saat ups terhubung dengan AC Power, selain menyuplai tenaga komputer, juga melakukan charging pada baterai UPS.

    CMIIW, semoga tidak salah pilih langkah karena teori-teori yang beredar tanpa dasar.

    more
  • HP Mininote 1013
    Aku membeli produk ini nopember 2009, setelah menimbang-nimbang dengan merk satunya A*** aku putuskan untuk membeli HP mininote 1013, spesifikasi keduanya hampir sama. Processor Atom N28, Memory 1 GB DDR2, Harddisk 160 GB, layar 10,1", 6 cell lithium ion bateray... tapi HP dibanderol 200-an ribu lebih mahal. Setelah lihat barangnya, beda yang paling menonjol adalah keyboard nya, Keyboard HP hampir sama dengan keyboard notebook standard 105 keys, meski secara tampilan kelihatan penuh sesak, tapi sepadan dengan kenyamanan waktu menggunakannya.

    Karena slot memory bawaannya cuma 1, daripada mikir kemudian hari, aku minta upgrade ke 2 GB. Sampai rumah langsung pencet power... windows installer otomatis berjalan, karena type ini preinstalled windows xp home. Selesai install dan register produk via web, aku merasa ada yang kurang sreg, harddisk segede 160 GB hanya 1 partisi, didalamnya termasuk source windows preinstall nya. hal ini terasa membebani system, loading terasa berat. FYI.. menurut beberapa referensi, drive master (c:) lebih baik tidak perlu terlalu besar, karena sistem akan membaca semua isi dalam direktori tsb. karena itu perlu di repartisi (partisi ulang jadi minimal 2 partisi)

    Dari sini kesulitan dimulai..
    - sebelum melakukan partisi aku mau aman, ada software bawaan (preinstalled) roxio back on track, fungsinya untuk membackup system keseluruhan. segera aku lakukan proses backup, sistem minta external drive (waduh).. aku lihat kebutuhan kapasitas backup mencapai 6 GB. Flashdik yang 4 GB tentu saja kurang, harus beli external drive, mahal. terpaksa aku pake memory handphone w960, secara default 8GB. proses.. done.
    - aku pilih Acronis disk manager sebagai tools untuk mempartisi drive aktif, setelah sebelumnya mencoba menggunakan No**** Pa******* Ma*** tidak pernah berhasil :(.
    - semua instruksi aku ikuti, sampai pada proses split (memecah) drive, 160 GB aku split jadi 2 bagian.. untuk sistem aku isi 50 GB sisanya data.. press Commit, restart, proses ...... done
    - aku lihat hasilnya... alamaak.. kok jadi 30 GB: 120 GB... , proses udah terlanjur selesai.. aku pikir2 ulang.. ok lah, no problem.. sistem cuma 30 GB, aku rasa cukup.. netbook ini gak akan aku isi aplikasi besar kok, cukup office aja.. 30 gb angka yang relatif besar.
    - setelah aku rasa ok, mulai aku install aplikasi lain-lain (cari yang free, biar gak diuber2 polisi), untuk pdf reader pilih foxit, untuk kompress tool pilih 7zip, untuk office pilih open office, semuanya free..
    - aku rasa cukup, saatnya buat sistem backup, aku pilih acronis true image (ini program berbayar) untuk membuat image drive, siapa tahu aku butuh mengembalikan drive ke posisi terakhir saat ini, burning image ke dvd... done.

    Ah.. selesai.. UMPC ini siap dipakai istriku :), aku kurang suka .. capek jari dan matanya. aku lebih suka yang 14,1" WXGA.. lebih lega.

    more
  • Tips dan Trik Apa yang akan anda lakukan, jika anda mendapati seorang pimpinan di tempat anda bekerja "menantang" anda, karena anda melihat pimpinan tersebut ketahuan melihat "sesuatu" di internet yang tidak sepantasnya ?

    Anda takut ?.. kalo saya lihat-lihat (takut juga), kalo masih butuh kerja di tempat itu, jangan layani tantangannya, meski anda benar. Karena anda pasti akan dipecat, meski anda punya 8 saksi mata. Tapi kalau anda tidak butuh lagi kerja di tempat itu, layani saja tantangannya, yang benar pasti menang. kalo gak menang yo Nasib :)

    more
  • It's Amazing
    Lama juga tidak corat-coret.. coretan yang bisa bikin terkekeh, ato sebagian bilang "cape deeh"..
    Tidak banyak waktuku untuk berkunjung kesini, hari-hariku cukup sibuk. 4x dalam seminggu aku memberikan pelatihan programming & mysql gratis kepada teman-teman kuliahku, responnya cukup bagus, entah karena gratis, atau karena ketertarikan. yang jelas aku mulai suka dengan kehidupan ku yang baru, teman-teman baru, pola pikir baru, sekolah lagi, belajar lagi, tugas-tugas lagi..ah.. hidup ini penuh warna.
    Pelatihan ini berawal dari ide teman-teman, bagaimana kita memanfaatkan waktu yang cukup singkat ini dengan "memperkaya" khazanah keilmuan kita, terbersitlah sebuah pelatihan yang diambil dari sumber daya yang ada, materinya mulai dari sistem komputer, networking, database sampai web programming. Proposal kami ajukan ke pihak fakultas, wah.. respon pimpinan ternyata bagus, ok pelatihan lanjut.. dalam proposal itu kami meminta bantuan ruangan dan fasilitas belajar mengajar. masalah Honor melatih, biar Allah yang kasih, harapanku semoga menjadi Ilmu yang bermanfaat, yang balasannya tiada putusnya nanti saat aku mati. Yang pasti hidup ini ... Amazing..

    more
  • Sistem Informasi Perpustakaan Salah satu hasil karyaku diakui sebagai produk pendidikan program pasca sarjana universitas diponegoro semarang, dan di display pada acara Dies Natalies Universitas Diponegoro Semarang yang ke 52, berlangsung mulai tanggal 14 - 17 Nopember 2009 bertempat di Auditorium Undip Jl. Imam Barjo Semarang.

    Boleh jadi ini adalah sebuah langkah awal untuk memulai hal yang baru. Sebenarnya produk ini telah beberapa waktu yang lalu selesai dan menjadi salah satu produk yang dipasarkan oleh teman-temanku, namun setelah berdiskusi dengan ketua program studi pasca sarjana msi undip, Prof. Drs. Mustafid, M.Eng. Ph.D maka Aplikasi ini masuk sebagai produk pendidikan MSI Undip, dengan itu maka produk ini siap dipasarkan di bawah bendera Magister Sistem Informasi Universitas Diponegoro.

    Ada kebanggaan dan harapan yang datang bersamaan.
    Aplikasi ini dapat dilihat dan di download pada http://sipku.wordpress.com

    more
  • Jadi Pengangguran



    Sekarang resmi jadi pengangguran, setelah 9 tahun penuh bergumul di lingkungan perusahaan, saatnya aku menapaki cara hidup yang baru. Setelah resign dari tempat kerjaku yang lama, aku berfikir untuk melanjutkan pendidikanku ke jenjang yang lebih tinggi. Semoga.... Ada suka, ada duka di duniaku yang lama, kebanyakan suka datang dari luar bagian tempatku bekerja, dan tentu saja banyak duka terjadi sebaliknya. Sedikit aku ingin berbagi cerita, kejadian ini terjadi beberapa tahun yang lalu di tempat aku bekerja. Suatu saat terbongkarlah sebuah "sindikat" yang kedapatan merubah data absensi, data mereka pelaku "kejahatan" ini selalu dalam kondisi tidak pernah terlambat ke kantor. Staff HRD menemukan kejanggalan dalam data absensi, kemudian mengkonfirmasi ke bagianku (IT), atasanku langsung bertindak cepat, berdiri di samping personalia dan melakukan penyelidikan kepada bawahannya, karena dia begitu yakin pelakunya adalah bawahannya. saat kejadian itu terjadi, aku sedang sakit, tidak masuk kerja. Kemudian handphone ku berbunyi kuangkat, disana ada suara seseorang yang tentu saja aku kenal. berkata bahwa apa yang dilakukannya selama ini ketahuan, dan atasanku sedang mencari pelakunya, secara tidak langsung mengarahkan alibi ke aku, dengan nada takut dia meminta saran dariku. kasihan juga sebenarnya, kemudian aku katakan "OK kamu diam saja, seolah tidak tahu, karena alibinya mengarah kepadaku besok aku yang bertanggung jawab". Besoknya aku langsung menemui atasanku, tanpa banyak bicara aku katakan "Saya pelakunya". kuberikan alasan sejadinya. Kemudian dia memintaku untuk melihat bagaimana aku melakukannya, "Celaka" dalam hatiku... aku tidak tahu password yang sebenarnya, juga tidak tahu bagaimana melakukannya.. Gila... aku tidak tahu, pelaku sebenarnya bukan aku. aku tidak kehilangan akal, aku main mata kepada teman bagianku, karena mereka tahu passwordnya. setelah berhasil masuk ke sistem absensi aku kembali dibuat bingung, bagaimana melakukannya. Untungnya aku adalah programmer database, dengan menganalisa sebentar, aku bisa melakukannya. Alhasil atasanku percaya aku pelakunya. Serangkaian prosesi dilakukan. Aku meminta maaf (tidak seharusnya aku minta maaf), menerima konsekuensi jabatanku dicopot dan tunjangannya diambil. Semua ini aku lakukan, karena saat itu posisiku adalah kepala staff, menurut pemikiranku, sebagai kepala apabila bagian yang dikepalai mengalami masalah, kepala merupakan penanggung jawab penuh perilaku anak buahnya, bukan malah berdiri diluar bagian, merapat kebagian lain dan mencari kambing hitam di bagian yang dipimpinnya. bukankah kalau anak buahnya jelek, itu adalah hasil dari kepemimpinannya. Oleh karena prinsip itu aku rela melepas jabatan dan tunjangan yang selama beberapa tahun melekat pada diriku. Nothing to lose, aku merasa "do right thing" (menurut versiku). Predikat "Berbahaya" sudah melekat kepadaku, beberapa punggawa perusahaan membicarakanku, tentu saja hal yang buruk. Aku tak bergeming, aku tidak terpengaruh sedikitpun. Aku tetap bisa berjalan tegak, karena aku merasa telah berbuat benar sebagai seorang bertanggung jawab kepada jabatannya.
    Dalam hati kecilku berfikir, masalahnya harusnya tidak sebesar itu. tinggal bilang ke HRD, ada kesalahan data, saya lagi melakukan trial error, atau apalah.. he, itu kalau menurut versiku, sementara tipe pemimpin tidak selalu seperti itu. ada yang lain, yang bertindak seperti penegak keadilan. Siapa yang salah, dia yang harus dihukum.
    Aku berbagi cerita dengan beberapa pejabat yang kebetulan menjadi teman baikku. Atas saran mereka, aku harus menghadap ke Pimpinan (BOS) karena masalah ini terus bergulir. Aku kemudian menghadap langsung, meminta maaf dan menjelaskan kalau aku sudah menerima sangsi berupa pencopotan jabatan dan tunjangan. Tanggapan beliau arif dan bijak. Aku didinginkan dengan nasehatnya, beliau berkata, "Kita semua pernah berbuat salah, dan yang terbaik adalah yang mau mengakui dan meminta maaf, saya tetap respect sama kamu, mari kita perbaiki bareng bareng perusahaan ini, kalau ada kurangnya kita saling melengkapi" kalimat itu terus aku kenang. :).. karena bukan hanya ucapan, tapi BOS melakukan dengan sepenuh hati, setelah kejadian itu, setiap lebaran aku mendapat THR spesial, dipanggil keruangannya dan diberikan amplop tertutup yang berisi angpau, wow.. pengganti uang jabatan yang dicopot, pikirku. Aku tetap mampu berjalan dengan kepala tegak, aku tidak bersalah, aku tidak melakukan tuduhan yang aku akui dan pemilik perusahaan sudah memaafkanku (atas kesalahan yang tidak aku lakukan)... Sampai aku tulis ini, pelaku utamanya tidak diketahui oleh atasanku, sampai aku keluar dan semua pelakunya juga keluar dari perusahaan. (pelakunya tidak hanya satu orang, tapi beberapa orang) Sebuah pelajaran aku terapkan dalam kehidupan, bahwa jabatan / pemimpin adalah Amanah dan juga pengayom. Aku telah berusaha menjalankan jabatanku dengan baik (menurutku), meskipun taruhannya adalah jabatanku sendiri dan tentu saja sejumlah uang tunjangannya. Selamat Tinggal Masa Lalu...

    more
  • Searching Simple Rasa Google Searching simple rasa Google



    Pertama kenal Internet orang pasti ketemu dengan paman Google, sahabat para netter. Kali ini saya mencoba membuat prosedur dalam visual foxpro untuk pencarian data sedikit mirip dengan google. Sedikit saja, karena saya tahu google hebat dalam proses searching.

    Diawali permintaan client dari aplikasi Perpustakaan yang saya buat, bahwa dalam proses pencarian data, mereka menginginkan mencari data berdasar kata dalam sebuah kalimat.

    Ok ini bisa dilakukan dengan memecah sebuah kalimat menjadi kata-kata kunci.
    Algoritma singkatnya seperti ini, hitung jumlah total huruf dalam kalimat kunci, digunakan sebagai looping. baca kalimat kunci dengan cara ambil karakter per karakter dari kiri, setelah ketemu dengan spasi, simpan rangkaian karakter tadi dalam sebuah kata kunci (bisa dalam array) lanjutkan proses scanning huruf demi huruf sampai dengan jumlah karakter kalimat habis. Selanjutnya baca hasil scanning kata tadi dan buat akumulator untuk memproses sintak filter berdasarkan kata kata tersimpan.

    Berikut Fungsi getfilter selengkapnya.


    FUNCTION GetFilter
    LPARAMETERS CFILTERKU, CFIELDKU
    CCURSORKU = 'CUR'+SYS(3)
    CREATE CURSOR &CCURSORKU (KATA C(100))
    NJMLCHAR = LEN(ALLTRIM(CFILTERKU))
    IF NJMLCHAR=0
    CKALIMATSINTAK = "''$"+CFIELDKU
    RETURN CKALIMATSINTAK
    ENDIF
    I = 1
    CHURUF = 'a'
    CKATA = ''
    DO WHILE I
    DO WHILE CHURUF#' '
    CHURUF = SUBSTR(CFILTERKU, I, 1)
    CKATA = CKATA+CHURUF
    I = I+1
    ENDDO
    APPEND BLANK
    REPLACE KATA WITH UPPER(CKATA)
    CKATA = ''
    CHURUF = 'a'
    ENDDO
    SELECT &CCURSORKU
    GOTO TOP
    CKALIMATSINTAK = "'"+ALLTRIM(KATA)+"'$UPPER("+CFIELDKU+")"
    IF RECCOUNT()>1
    SKIP
    DO WHILE .NOT. EOF()
    CSINTAK = " OR '"+ALLTRIM(KATA)+"'$UPPER("+CFIELDKU+")"
    CKALIMATSINTAK = CKALIMATSINTAK+CSINTAK
    SKIP
    ENDDO
    ENDIF
    USE IN &CCURSORKU
    RETURN CKALIMATSINTAK
    ENDFUNC


    Penjelasan singkat, Fungsi ini memiliki 2 parameter, parameter pertama adalah kalimat kunci, parameter kedua adalah field dari data yang akan di filter (dilakukan pencarian atau select), nilai yang didapat dari fungsi ini adalah serangkaian sintak filter, gabungkan nilai tersebut dengan sintak filter.

    Contoh pemanggilan fungsi ini adalah :


    CFILTER = "Where "+GETFILTER(CSEEK, 'buku')
    SELECT KODE,BUKU FROM BUKU &CFILTER INTO CURSOR HASIL

    maksud dari potongan program diatas adalah, menampilkan kode dan nama buku berdasarkan kata kunci cseek, masukkan variable cseek sebagai inputan kata kunci pencarian contoh cSeek='Aneka Resep Masakan' maka program akan menampilkan semua data dengan field buku mengandung kata 'Aneka', 'Resep', 'Masakan'

    Semoga bermanfaat, Berminat lebih lanjut dengan program Perpustakaan ? Kontak saya melalui email : edi.widodo@gmail.com

    more
  • Readyboost Readyboost



    Menggunakan flashdisk sebagai pendongkrak performance OS Windows ?.. Kenapa tidak.
    Fitur Readyboost sangat menarik, ini hanya dijumpai pada Ms. Windows Vista dan Windows 7.

    Harga memory DDR2 1 GB saat tulisan ini dibuat berkisar Rp. 200.000, jika dibandingkan dengan harga flashdisk yang hanya Rp.60.000 untuk ukuran 2GB, tentu saja flashdisk masih jauh lebih murah.

    Komputer saya AMD 3000+ dengan memory Fisik 1GB DDR dan Harddisk 80GB SataII, terinstall OS Ms Windows 7, semula sebelum mencoba menggunakan fitur readyboost terasa berat, meskipun tetap lebih ringan bila dibandingkan dengan jalan windows vista.

    Caranya cukup mudah, tinggal siapkan flashdisk kosong sebesar 2GB (bisa kurang bisa lebih) colokkan ke port usb, tunggu sampai terbaca oleh system, klik kanan flashdisk tersebut, kemudian pilih properties, dan pilih settingan dedicated this device to readyboost, restart komputer, dan rasakan peningkatan performance secara total.

    btw, tentu saja penambahan memory fisik lebih dianjurkan, dan akan lebih powerfull, tapi untuk masa sulit, tidak ada rotan maka akarpun boleh jadi.

    CMIIW

    more