Play Safe at Your Office

Posted: June 23rd, 2008 | Author: | Filed under: My Self | Tags: , | No Comments »

Too many open windows on your desktop at a time? Or running “forbidden” application at your office?

Virtual Desktop will create new desktops for you and let you to switch between desks and windows quick and easy. Providing up to 4 virtual desktop, user can easily switch their virtual desktop by simply press [Alt]+[1], [Alt]+[2], [Alt]+[3] or [Alt]+[4]

Virtual Desktop is built as a service and requires only 2MB ram memory to work.

Virtual Desktop is freeware and comes with full Delphi sources.

If you are using Linux, you should have no problem with this, but for Windows, this is the solution.

Download Virtual Desktop HERE


Happy May 16

Posted: May 16th, 2008 | Author: | Filed under: My Self | Tags: , , , | 2 Comments »
  • Happy belated bday to my dad
  • Happy teacher’s day to my mom

  • Happy teacher’s day to all my teachers, lecturers and friends
  • Happy May 16 to Alip and Cindy

  • Happy bday to Kak Ras
  • Finally: Selamat menjawab soalan kepade bebudak MMU. ngeh ngeh…

Streamyx ROX

Posted: April 10th, 2008 | Author: | Filed under: IT Related, My Self, Project | Tags: , | 1 Comment »

Sorry guys… I didn’t mean to show you my screenshot

Hahahaha… I’ll post the discussion on how to get the same/almost the same speed in my next post


Embed Watermark By Adding Message Pattern in C

Posted: April 1st, 2008 | Author: | Filed under: My Self | Tags: , , | 5 Comments »

Post ini adalah respon kepada post si Izel yang bertajuk “Embed Watermark By Adding Message Pattern in C

Assume that Blind Embedding Algorithm works only in grayscale images. Here we encode only one bit of information, thus m is either 1 or 0. This system employs a single reference pattern, wr, which is an array of pixel intensities with the same size as the cover image. This pattern might be predefined or it might be generated randomly based on a watermark key. The message pattern, wm (which encodes one-bit message, m), is equal to either wr or –wr, depending on whether m = 1 or m = 0 respectively. In the embedder, the message pattern, wm, is scaled by an input parameter,a, to yield the added pattern. The value a controls the trade-off between visibility and robustness of the watermark. Thus the blind embedding algorithm computes the following:

Wm = { wr if m = 1;

{ -wr if m = 0;

wa = α wm;

cw = co + wa

[Source: Izel]

Adeh… kesian aku tengok bebudak nie… code separuh separuh.. Meh aku bocorkan rahsia penuh code tersebut. Lepas nie setiap kali tutorial… aku nak korang ucap thanks kat aku tau sebab kita dah tak yah buat tutorial utk module-module yang lepas2 nie… Sila lah download source code nye


Menyumbang Code kat Project Orang Lain

Posted: March 28th, 2008 | Author: | Filed under: IT Related, My Self, Project | Tags: , , | 2 Comments »

Sedang aku mecari-cari nama untuk projek web based password manager yang aku post dengan title “Another Open Source Project” tu.. Aku telah dijemput oleh founder sebuah projek untuk menyertai 1 projek yang kini sudahpun separuh jalan disiapkan. Projek tu pun merupakan sebuah projek web based password manager jugak tapi yang nie jauh lagi gempak dari apa yang aku plan nak buat la. Projek yang dimaksudkan ialah Clipperz.


[image source: clipperz.com]

Gempak gile aaa… Siap pakai zero-knowledge protocol lagi..

Setelah aku mendownload source code yang diberi, aku pun try la install kat hosting aku dan aku dapati yang installation script dia tak macam web application yang maju-maju sekarang nie la, jadinye… aku pun tulis la 1 installation script pakai PHP untuk meletakkan taraf clipperz setaraf dengan web application lain.

Script tu dah pun siap dan dah pun di-test. So aku submit la code tu kat submission page untuk projek tu. Jadinye sekarang… nantikan la kemunculan installation script clipperz yang baru… hahahah…

Dikesempatan ini, aku jugak nak ucapkan ribuan terima kasih kepada semua yang sudi menyumbang idea untuk nama kepada projek aku yang tak jadi nak buat tu…

Thanks..