.
摘錄自「這輩子,只能這樣嗎?」
拜傳統之賜,人們傾向用最簡單的方法解決事情,越簡單越好。但很明顯的,我們要把握的是艱難的部份;適者生存的贏家,往往都能堅持到底。
.
2011年3月18日 星期五
2011年3月17日 星期四
2011年2月15日 星期二
水之鏡抗反光保護貼
.
現在主要使用notebook在寫paper,但微星CR420是鏡面的螢幕
用久了,眼睛真的會非常不舒服
雖然我想挑霧面螢幕,但無奈的是,CR420並沒有出霧面螢幕的model……
終於,我受不了了,稍微搜尋一下,大概找到一些資料
簡單說,鏡面螢幕成本真的比較低,因為少了一層AG(Anti-Glare)鍍膜
解決方法是買保護貼
網路上有人推薦的是人因的愛目之鏡跟水之鏡
我在新竹nova附近找,只有順發有賣水之鏡的現貨,而且尺寸齊全,人因的愛目之鏡到是找不到,其他的就是一些雜牌,或是3M的防窺鏡片,但我不要防窺……
保護貼同樣是14W還有分16:9和16:10的
量了一下,CR420是16:9,size是310*174mm,剛好跟水之鏡的規格一模一樣
而水之鏡又有分AR跟AG
AR是比AG又多一層AR(Anti-Reflection)鍍膜,簡單說效果就會像是反光比較低的鏡面螢幕(我猜跟Toshiba的CSV一樣?Toshiba的csv也是號稱多一層鍍膜)
我就是要霧面,所以買AG,AR比AG貴100
貼的不是很好,因為我保護膜有掉到地上,雖然還未拆,但因為是靜電式吸冷,吸了一堆灰塵,而這些灰塵在貼的過程中掉到螢幕上,害我貼的一堆氣泡,即使事前先把螢幕擦乾淨也沒有……
因為灰塵在螢幕上,就會鼓起來,導致保護貼沒法密合
我是再拿貼布把灰塵黏走,但貼得很累
還好保護貼是靜電吸附式,可以一直撕撕貼貼
綜合一下心得,下次再貼肯定可以貼很好:
1.需要一個乾淨的桌面,我就是桌面不夠乾淨,保護貼才會掉到地上,導致後來的慘況
2.我覺得手比廠商附的推氣泡用的工具好用多了
貼完的心得是:有差
反射的部份改善很多,已經很接近霧面螢幕了(很接近的意思是,還是會反射一部份)
但螢幕會變得有顆粒狀,也就是看起來會有一粒一粒的感覺,畫質降低
但,我寧願畫質下降,也不要反光
.
現在主要使用notebook在寫paper,但微星CR420是鏡面的螢幕
用久了,眼睛真的會非常不舒服
雖然我想挑霧面螢幕,但無奈的是,CR420並沒有出霧面螢幕的model……
終於,我受不了了,稍微搜尋一下,大概找到一些資料
簡單說,鏡面螢幕成本真的比較低,因為少了一層AG(Anti-Glare)鍍膜
解決方法是買保護貼
網路上有人推薦的是人因的愛目之鏡跟水之鏡
我在新竹nova附近找,只有順發有賣水之鏡的現貨,而且尺寸齊全,人因的愛目之鏡到是找不到,其他的就是一些雜牌,或是3M的防窺鏡片,但我不要防窺……
保護貼同樣是14W還有分16:9和16:10的
量了一下,CR420是16:9,size是310*174mm,剛好跟水之鏡的規格一模一樣
而水之鏡又有分AR跟AG
AR是比AG又多一層AR(Anti-Reflection)鍍膜,簡單說效果就會像是反光比較低的鏡面螢幕(我猜跟Toshiba的CSV一樣?Toshiba的csv也是號稱多一層鍍膜)
我就是要霧面,所以買AG,AR比AG貴100
貼的不是很好,因為我保護膜有掉到地上,雖然還未拆,但因為是靜電式吸冷,吸了一堆灰塵,而這些灰塵在貼的過程中掉到螢幕上,害我貼的一堆氣泡,即使事前先把螢幕擦乾淨也沒有……
因為灰塵在螢幕上,就會鼓起來,導致保護貼沒法密合
我是再拿貼布把灰塵黏走,但貼得很累
還好保護貼是靜電吸附式,可以一直撕撕貼貼
綜合一下心得,下次再貼肯定可以貼很好:
1.需要一個乾淨的桌面,我就是桌面不夠乾淨,保護貼才會掉到地上,導致後來的慘況
2.我覺得手比廠商附的推氣泡用的工具好用多了
貼完的心得是:有差
反射的部份改善很多,已經很接近霧面螢幕了(很接近的意思是,還是會反射一部份)
但螢幕會變得有顆粒狀,也就是看起來會有一粒一粒的感覺,畫質降低
但,我寧願畫質下降,也不要反光
.
2011年1月20日 星期四
關於"warning: deprecated conversion from string constant to ‘char*"這個warning
.
印象中,至從某個版本gcc(應為gcc4.3)更新後,就會出現這個warning
原本不會有warning的code,根新後,一堆這種warning
我記得原因是,當你宣告一個字串常數char *str = "xxx";
可是,你卻把他當成char *給別人,而非const char *,於是別人就可以改該常數
正確的解法是改code,該constant就傳constant
程式是該有任何warning的,沒錯!
但問題是不是我寫的code,又即將要淘汰,而又有很多很多warning,怎辦?
從某個地方找到solution,將該特定warning濾掉吧,先focus在別的warning吧
在make file或gcc指令加入該參數(來源出處):
這個solution我試過,有用,它會濾掉該特定warning
當然,最根本的解法是寫出沒有warning的code
如果是需要maintain的code,時間又充裕,還是花時間改吧
同一個網頁提供使用sed批次處理的解法,他沒試過,我也沒試過,但有5人投票他票,這個解法不能解全部,但能大幅減輕warning數量
.
印象中,至從某個版本gcc(應為gcc4.3)更新後,就會出現這個warning
原本不會有warning的code,根新後,一堆這種warning
我記得原因是,當你宣告一個字串常數char *str = "xxx";
可是,你卻把他當成char *給別人,而非const char *,於是別人就可以改該常數
正確的解法是改code,該constant就傳constant
程式是該有任何warning的,沒錯!
但問題是不是我寫的code,又即將要淘汰,而又有很多很多warning,怎辦?
從某個地方找到solution,將該特定warning濾掉吧,先focus在別的warning吧
在make file或gcc指令加入該參數(來源出處):
-Wno-write-strings
這個solution我試過,有用,它會濾掉該特定warning
當然,最根本的解法是寫出沒有warning的code
如果是需要maintain的code,時間又充裕,還是花時間改吧
同一個網頁提供使用sed批次處理的解法,他沒試過,我也沒試過,但有5人投票他票,這個解法不能解全部,但能大幅減輕warning數量
find . -exec sed -E -i .backup -n \ -e 's/char\s*\*\s*(\w+)\s*= "/char const* \1 = "/g' {} \;
.
2011年1月7日 星期五
將windows 7的alt tab換回winxp的style
2011年1月5日 星期三
Breaking Night - Liz Murray
-
曾經好幾度想要放棄博士班的學業
Breaking Night講的是Liz Murray的故事,算自傳吧
Subtitle中,有一句是"My journey from homeless to harvard"
是的,曾經無家可歸的她(曾經還在街上流浪),不僅讀到哈佛,還拿到哈佛的博士
除了她,還有另一個類似的例子,也是進哈佛,還拍成電影:風雨哈佛路
請友人幫我從美國回來時帶回來(Amazon收我7NT的海外購物費,不厚道啊,我明明是寄到美國)
才看到第一頁就很悲慘
不僅是她媽的悲慘
我也很悲慘
生字一堆……
誰能告訴我:Mary-friggin-Poppin到底是什麼意思啊?(我猜是一首歌……)
第一頁在回憶她媽的悲慘青年時
主要是回憶她媽的話,第二頁從她媽的話中再間接描述她爸
我想,因為她媽和她爸如此悲慘,她的童年才會如此悲慘
她媽說的Pumking,應該是是在叫主角(一開始我以為是她爸的暱稱)
希望看了這本書能讓我有繼續的動力
人生的機會不多,有就要好好把握和珍惜
如果情況如此悲劇的她,都能唸到名校的博士
狀況好得多的我沒理由撐不下去
但我首先要先撐下去在寫論文的餘暇把書看完……Orz
-
曾經好幾度想要放棄博士班的學業
Breaking Night講的是Liz Murray的故事,算自傳吧
Subtitle中,有一句是"My journey from homeless to harvard"
是的,曾經無家可歸的她(曾經還在街上流浪),不僅讀到哈佛,還拿到哈佛的博士
除了她,還有另一個類似的例子,也是進哈佛,還拍成電影:風雨哈佛路
請友人幫我從美國回來時帶回來(Amazon收我7NT的海外購物費,不厚道啊,我明明是寄到美國)
才看到第一頁就很悲慘
不僅是她媽的悲慘
我也很悲慘
生字一堆……
誰能告訴我:Mary-friggin-Poppin到底是什麼意思啊?(我猜是一首歌……)
第一頁在回憶她媽的悲慘青年時
主要是回憶她媽的話,第二頁從她媽的話中再間接描述她爸
我想,因為她媽和她爸如此悲慘,她的童年才會如此悲慘
她媽說的Pumking,應該是是在叫主角(一開始我以為是她爸的暱稱)
希望看了這本書能讓我有繼續的動力
人生的機會不多,有就要好好把握和珍惜
如果情況如此悲劇的她,都能唸到名校的博士
狀況好得多的我沒理由撐不下去
但我首先要先撐下去在寫論文的餘暇把書看完……Orz
-
2010年11月17日 星期三
VituralBox安裝guest addition的方法
.
這篇文章其實是篇備忘
我個人以往安裝VirtualBox的guest addition都是將geust addition的安裝光碟mount起來後,再將其copy到某個資料夾,再在該資料夾下安裝(執行./VBoxLinuxAdditionals-x86.run)
因為若不這樣做,而是直將在guest addition的光碟中執行安裝程式,那麼若將該光碟移除,你的VirtualBox guest os將會失去guest addition的功能
但有一天我在某處找到另外的安裝方法,特擷取出來給大家,我其實忘了在哪找到的,因此,若你是原作者,請通知我,謝謝
(我剛用google搜尋到一篇,應該是出自這裡)
指令如下,其實和copy guest addition的內容後再安裝沒什麼差別
但個人覺得這種方法比較好,因此就擷錄出來了
下列的指令執行後,會將guest addition安裝到"~/vbox"下
另外,我忘了,需不需要在安裝前,先將"~/vbox",如果有機會重灌vm,我會注意的
.
這篇文章其實是篇備忘
我個人以往安裝VirtualBox的guest addition都是將geust addition的安裝光碟mount起來後,再將其copy到某個資料夾,再在該資料夾下安裝(執行./VBoxLinuxAdditionals-x86.run)
因為若不這樣做,而是直將在guest addition的光碟中執行安裝程式,那麼若將該光碟移除,你的VirtualBox guest os將會失去guest addition的功能
但有一天我在某處找到另外的安裝方法,特擷取出來給大家,我其實忘了在哪找到的,因此,若你是原作者,請通知我,謝謝
(我剛用google搜尋到一篇,應該是出自這裡)
指令如下,其實和copy guest addition的內容後再安裝沒什麼差別
但個人覺得這種方法比較好,因此就擷錄出來了
下列的指令執行後,會將guest addition安裝到"~/vbox"下
另外,我忘了,需不需要在安裝前,先將"~/vbox",如果有機會重灌vm,我會注意的
1. [裝置] -> [安裝客端額外功能] ,把VboxAdditions這片光碟掛載起來,並到終端機內
2. 進入光碟機的目錄下:cd /media/cdrom0
3. 執行VBoxLinuxAdditionals-x86.run,並把目標指定到/vbox的目錄下:
./VBoxLinuxAdditionals-x86.run --target ~/vbox
.
訂閱:
文章 (Atom)


