Kadangkala proses eksekusi kode dalam program menghabiskan waktu yang agak lama. Hal ini misalnya dikarenakan pemilihan format looping yang kurang baik, misalnya recursive function akan lebih lama jika bisa memakai looping dalam looping.
Untuk menghitung durasi eksekusi dari kode, ada beberapa perintah yang sering digunakan, yaitu :
- GetTickCount
Fungsi ini memiliki resolusi 10-16 ms.
- TimeGetTime
Fungsi ini memiliki resolusi 1 ms.
- QueryPerformanceFrequency
Fungsi ini memiliki akurasi sangat cepat dengan resolusi x ns, tergantung clock cpu.
- RDTSC
Mungkin fungsi dengan akurasi tercepat, yaitu dengan resolusi berdasarkan putaran clock cycle di cpu
Source code :
Untuk menghitung durasi eksekusi dari kode, ada beberapa perintah yang sering digunakan, yaitu :
- GetTickCount
Fungsi ini memiliki resolusi 10-16 ms.
- TimeGetTime
Fungsi ini memiliki resolusi 1 ms.
- QueryPerformanceFrequency
Fungsi ini memiliki akurasi sangat cepat dengan resolusi x ns, tergantung clock cpu.
- RDTSC
Mungkin fungsi dengan akurasi tercepat, yaitu dengan resolusi berdasarkan putaran clock cycle di cpu
Source code :
26/07: Fitur Spesifik Apotek
Berikut fitur utama dalam pembuatan software apotek :
- Pengelolaan Nomor Batch dan Tanggal Kadaluarsa
- Konfigurasi Tuslah dan Embalase yang sangat fleksibel dan dapat ditentukan dengan formula
- Mendukung pengenaan tuslah otomatis atas obat Resep yang dibeli langsung via kasir
- Penghitungan marjin otomatis dari harga HNA untuk mempermudah pengubahan harga jual obat secara masal
- Kontrol atas stok minimum, batas pemesanan serta stok maksimum
- Pengelolaan Nomor Batch dan Tanggal Kadaluarsa
- Konfigurasi Tuslah dan Embalase yang sangat fleksibel dan dapat ditentukan dengan formula
- Mendukung pengenaan tuslah otomatis atas obat Resep yang dibeli langsung via kasir
- Penghitungan marjin otomatis dari harga HNA untuk mempermudah pengubahan harga jual obat secara masal
- Kontrol atas stok minimum, batas pemesanan serta stok maksimum
20/05: Autofill Kalkulasi PHP Maker
Beberapa minggu ini saya disibukan mengerjakan program sistem informasi suatu bagian di rs. Sebenarnya waktu yang diberikan cukup sempit, oleh karena itu saya memelih program generator PHP Maker. Namun hal yang kurang di dalam PHP Maker yaitu dokumentasi dan helpdesk yang kurang, kecuali mungkin bagi registered user.
11/05: Mengunci File Handle
Kebetulan habis browsing2 eh kebuka blog bapak Darmal, seorang penulis buku Computer Worm. Yang menarik ada program yang source codenya nantinya akan dipublish pada Computer Worm seri 3, yaitu dvoider.exe. Berdasarkan keterangan dan setelah saya coba program tersebut mempunyai fitur antiCopy, antiDelete dll. Sebenarnya sesuai buku yang ditulis bapak ini, teknik pada program ini cukup menarik yaitu juga dapat mempunyai fitur Anti Binary Scanner. Jadi klo ada malware maka susah discan oleh beberapa antivirus khususnya antivirus lokal. Salut untuk bapak ini yang suka bereksplorasi :)

Kali ini membahas RaX File Archiver atau nama lamanya yaitu RaX File Packer. Program ini merupakan program sejenis WinRar buatan lokal. Baru aja saya lihat ternyata ada versi baru yang diluncurkan yaitu RaX File Archiver v1.1 beta 3. Bisa didownload disini. Pengen menguji dan membandingkan sisi keamanan dari program tersebut soalnya 2 versi sebelumnya yang saya coba, sisi keamanannya sangat mengkhawatirkan.
RFP atau RaX File Packer merupakan program sejenis WinRar namun buatan lokal. Program ini sebenarnya tidak terkenal namun saya sendiri agak risih karena pembuat program ini merasa tingkat kompresi ini melebihi WinRar dan RFP siap mengancam WinRar. Berikut kesimpulan yang saya ambil dari postingannya di forum Virologi, suatu komunitas tempat pembuat program ini dielu-elukan.

