Posts

Another chinese input methods in MacPorts

除了內建的和 Yahoo 輸入法之外,在 MacPorts 裡也找到其它可用的選項。 dhcp-22007:~ shawn$ port search "Chinese input method" gcin @1.2.1 (x11) a Chinese input method server. openvanilla @0.7.2 (aqua, textproc) package of popular Chinese input methods Found 2 ports. Wow, gcin 也放進來了! Great job!

MacPorts update & upgrade

To update MacPorts $ sudo ports selfupdate To upgrade outdated installed applications $ sudo ports upgrade outdated

My settings for X on ArchLinux

[shawn@arch2k5 ~]$ cat .xprofile #export LANG=zh_TW.utf8 export LC_CTYPE=zh_TW.utf8 export LANGUAGE=zh_TW.utf8 export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus ibus-daemon -d nm-applet & gnome-power-manager &

?? operator

x=1; string NumberIs = (x==1)?"One":"Not Known"; Above code checks if X is queal to One then return "One" to NumberIs variable else return "Not Known" There is another operator ?? which specifically checks for null DataRow dr = myRow ?? DataRow.EmptyRow This is same as: If (myRow == null) dr = myRow else dr = Datarow.EmptyRow ?? checks for left side is null or not. If it is null then it returns right part.

Accesssing TextBox value in Init Event

As per ASP.net Page Lifecycle, Events that actually wire up Server Controls and load their viewstate, take place, quite after Init. However, one thing to remember is that even in Init Request object is available. Hence, if you are aware of textbox control then you can access it using Request["textBoxName"]. Ideally you would use HTMLcontrol instead of ASP.net server control Like: <input type="text" id="myTextbox" value="<%=SomeValueFromServerSide%>"> This textbox then can easily be accessed in Init using var textBoxValue = Request["myTextBox"]

國小母校

Image
我的國小母校,桃園縣立成功國小,一所建立幾十年的老學校,據說在日據時代就已存在了。我媽、我老姐、我老婆和我都是校友! 雖然離家裡很近,但畢業後 2x 年都沒回去過幾次! 但,在小朋友二歲多的今天 (2010/8/28),跟老婆心血來潮,一起帶著小孩再度重回母校,看看 2x 年後的校園有了哪些改變! 進了校門後,我不自覺的將牽著的老婆的手握得更緊。一家人緩緩的進行校園巡禮後,我發現除了活動中心和行政大樓還在之外,其它的教舍都不復當年了! (OS: 2x 年不變的學校,很難吧!) 我還依稀記得當年的動物園座落在校園的哪個角落! 我還得當時蒸便當的位置在哪裡! 我還記得大象溜滑梯在哪棟大樓的後面! 我還記得賣著好吃的千力麵和涼麵的福利社,擠得水洩不通的樣子! 伴著垃圾場惡臭的側門外,有一個小雜貨店已不復存在! 揚著黃沙的操場已被 PU 跑道和場地取代! 第二排及第三排教舍已變成一片小朋友的樂園,滿是遊樂設施! 啊! 那個水泥做的斑馬還在! 只是少了支耳朵。水泥做的獅子也還在,只是不復當年的威風! 花豹和小鹿斑駁不堪! 大概只有駱駝才可以和斑馬一樣,清晰可辨! 我想,當年的班導師應該都退休了吧? 幾個曾經帶個的班導師,都讓我留下深刻的印象! 我老婆訝異著她早已忘懷多時的事物,我竟一路一一描述著當年的狀況! 或許,這是我少少的長處之一吧! 短短的 1.5 個小時,卻像是走回時光隧道那般的回味無窮! 我想我以後會常帶小朋友回來這裡走走,到操場跑跑,在他的童年裡回味著自己的童年!

How to downgrade FreeBSD's Ports

su as root cd /usr/ports/ports-mgmt/portdowngrade; make install clean; rehash setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs cvs login portdowngrade www/p5-FastCGI portsdb -Uu portupgrade -f p5-FastCGI