i cant think …… A blog belong to Mohammad Azwan bin Ali. Most of his writings are about his real life story, ideas, thoughts, moderate political views, computer, programming, tips & tricks, particularly in Linux…. and of course it includes some random unspecified crappy stuffs too! Don't forget to check Movies and Junkyard pages out!

reviving a dead project

for those who remember my weak attempt on using php+php-apc+ffmpeg+bash to create a simple video uploader and management

after a long time jammed without new idea on how to expend it, i think i'm going to work on it again. now with much more feature like video tagging,category and so on. this mean database stuff will be included too. maybe i will integrate picture upload as well

let see how it's going in this 3 days self-made holiday (thursday — saturday) ...

[jamur]

perlu ke mansuhkan faedah ptptn?

kat facebook sekarang ada gerakan baru, gerakan nak mansuhkan faedah ptptn.
berat sangat ke bai nak bayar faedah tu? aduhyai... sebelum request benda tak masuk akal ni,
fikir - fikirkanlah dulu.
ingat ptptn tu nak sangat ke faedah dari pinjaman tu?
apa korang semua fikir staff ptptn tu sukarelawan? robot? tak perlu makan? bekerja untuk suka - suka?
mana ptptn nak cilok duit untuk bayar gaji staff diorang??

satu lagi, budak sekarang semakin bijak... setiap tahun jumlah budak masuk universiti bertambah, mana ptptn nak cekau duit untuk kasi pinjam kat adik adik kita nanti?

jangan fikir nak senang je lepas grad, bayar ptptn secukup rasa, settle!
kena fikir gak, tanpa ptptn boleh ke kita tampung sendiri? kalau terlampau bijak pandai takpa la kan... adalah dapat biasiswa, tak pun paling cikai buat - buat miskin, dapat aje la JPA

kalau dah grad, kerja bagus, gaji riban - riban... jasa siapa?
ingat, semua tu untuk membantu kita, apa salahnya... bayar lebih sedikit, kan...?

straddling checkerboard with ruby

this week i sharpen my ruby saw with an excessive about straddling checkerboard encryption.

In cryptography, a straddling checkerboard is a device for converting an alphabetic  plaintext  into digits whilst simultaneously achieving fractionation (a simple form of information diffusion) and homophony (a simple method for suppressing peaks of the frequency distribution). It also is known as a monome-dinome cipher. -- wikipedia

after do some reading on how the operation was, i've workout the algorithm.
as i want to learn more about ruby but don't know what i can do with it, so i decided to write this in ruby
[melt][melt]

here's the solution
[Read more →]

baca@lrt

siapa kat sini bole baca dalam lrt, dari start dia masuk sampai turun. [rolleyes] bila dah sampai ke destinasi, 1 jam kemudian sila cerita balik apa yang dah di baca.

sedar tak korang bila membaca dalam keadaan bergerak seperti bas/lrt/keretapi/kereta ni boleh beri side effect macam pening dan rasa nak muntah bagi sesetengah manusia.

side effect ni juga bole mengganggu proses pembacaan kita so apa kejadahannya membaca tapi tak masuk?

menunjuk - nunjuk? bajet ulat buku? atau sesaje nak kasi mat & mek salleh tahu kita ni dari masyarakat yang  berbudaya suka membaca walaupun dimana jua termasuklah kat dalam lrt?
oh ho ho ho... atau pengaruh jepun? pengaruh improveverywhere.com? nak cause scene? ha ha ha! masyarakat peniru

aku suka kempen kesedaran membaca, tapi aku harap kempen ni bole di pindah tempat lain. kat taman ke, kedai kopi ke... erm baca baca kat depan rumah pun gak! kalau gian sangat nak baca, baca la time tunggu lrt bole saje.

membaca itu sumber ilmu, maka membacalah untuk ilmu. lakukan di tempat yang sesuai. kalau takat baca baca lupa buat apa kan? [shrug]

[jamur]

windows persistens subst

if you have a habit to dump everything in desktop like me, it must be messy and annoying for you to manage them especially when using cmd-prompt because the path is so long.
to prevent this we can use subst to associate the path to drive letter but, the problem is it's not permanent.
so here's a trick to make it permanent every time you restart your pc

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"Z:"="\\??\\C:\Documents and Settings\novatech\Desktop\programming"

you can change Z: and C:\Documents and Settings\novatech\Desktop\programming path to suit yourself
good luck

← Before