blog mirul
previously this is a blog, now this is just a place to throw my random thoughts
3 CANVAS SHOES LOOKBOOK FOR MEN
1. The Professional Look
2. Casual Dude
3. Party Fever
some rules are dumb
pernah dengar kat uitm ni ade masa yang dilarang utk keluar masuk, kiranya mcm curfew la. pukul 12 tgh mlm - 6pagi. nampak macam bagus, tapi tak pun sebab ade student yg sanggup bermalam kat luar sebab tak boleh masuk kampus.
kalau yg ada kereta tu, park tepi kedai mamak 24jam pastu tidor. kalau takde kete, lepak je la kat mamak ke, cybercafe ke. mcm org homeless. rulesnya konon nak elakkan org keluar malam, tapi lagi memalukan universiti je sebab student tido bersepah.
ade je rules lain yg bodoh aku pernah encounter, seperti rules asrama yg tak bagi student outing ke bandar tanpa parents. bukan semua sekolah berasrama (ehem) ade rules ni, tapi yg ada, aku mmg takleh brain la. katakanlah student tu parents dia tinggal jauh, tak dpt bawa anak dia pergi outing, so nak suruh anak tu mereput kat asrama ke. nasib baik aku pindah after a few years kepada sekolah asrama yg cool gila, lepaskan student diorg merayau every weekend. tapi within time limit. at least nak beli barang keperluan pun lepas la.
nak dumb rules lagi? entah la tak terfikir pulak yg lain. kalau sesiapa ade buah fikiran roger2 la.
ROT13 Cipher in ruby
this is my first try just changing the input string into array and substituting each character with case statement. you can try this script at labs.codeacademy.computs "-- ROT 13 encrypter--"def encrypter(x)z = case xwhen "a" then "n"when "b" then "o"when "c" then "p"when "d" then "q"when "e" then "r"when "f" then "s"when "g" then "t"when "h" then "u"when "i" then "v"when "j" then "w"when "k" then "x"when "l" then "y"when "m" then "z"when "n" then "a"when "o" then "b"when "p" then "c"when "q" then "d"when "r" then "e"when "s" then "f"when "t" then "g"when "u" then "h"when "v" then "i"when "w" then "j"when "x" then "k"when "y" then "l"when "z" then "m"else "ERROR"endreturn zendputs "Enter word: "word = gets.chompwordarr = []donearr = []wordarr = word.split("")wordarr.each {|y| donearr << encrypter(y) }puts "Result: "puts donearr.join
but i think i can do better, why not i try taking the value of character and adding/subtracting 13 instead. but then it was troublesome.
after some googling (or cheating) there is a simple way to do this... using the tr method
puts "Enter word: "word = gets.chompword.tr!("abcdefghijklmnopqrstuvwxyz","nopqrstuvwxyzabcdefghijklm")puts word
to make things a bit smarter, use method
def rot13(word)
word.tr!("abcdefghijklmnopqrstuvwxyz","nopqrstuvwxyzabcdefghijklm")
end
puts "Enter word: "
enterword = gets.chomp
puts rot13(enterword)
Programmer or engineer?
hope i can go through this course with no disturbance from PET. lol
this may be a turning point in my life where i would decide what i am
going to do after this. programmer or engineer?
tough decision... and now im stressed. -.-"