佳句欣賞

【公視佳句】「不懂不羞恥、不學才內疚」。

【自我反省】「聞過則喜」:當聽到別人批評自己的缺點時,應該感到高興,因為代表別人還在乎自己。如果我們心中,很肯定自己,面對別人的批評,則是一種提醒與覺察,變成進步的動力;如果別人的批評無理,則不會接受,更不會因為批評而受傷。

【阿基師】「不要抱著六十分哲學,可以做到九十分就要做到九十分」、「生氣1分鐘會失去60秒的幸福」

額外記錄:


給自己用的~LightBox圖片插入後,在原始碼裡可加上「rel="lightbox[roadtrip]"」~才能順利使用此功能。

2011年12月7日 星期三

[No.77]一次吃喝玩樂的前菜

2011/11/19 是老婆的一位同事訂婚,喜宴設在南投縣名間鄉茶米香民宿餐廳,心想正好可以利用此機會,和在FB上聯絡到的「辣妹」學生約個見面時間。

一早便趨車南下,時間很充裕,所以也不必用飆車的姿態進行。到達茶米香餐廳時才11:45,還能充分休息一番。


這據說是「臺灣茶花」

2011年9月24日 星期六

[No.76]西堤用餐

9/18 是兒子的生日,與妻原就預定要在這天,將所購買的西堤餐券利用機會幫兒子慶生,於是早早訂了位。依照訂位時間,提早來到餐廳,可是兒子卻和教會裡的同學們約定到烏來去烤肉,完全忘了這回事。

2011年9月14日 星期三

[No.75]錢塘江餐飲工藝會館--岳父祝壽

今年中秋前夕(09/10),按照慣例得一家大小回娘家去為岳父祝壽,此次用餐地點,聽說是和宜蘭有名的「玻璃屋」同一老闆開的「錢塘江餐飲工藝會館」,須採用預約制。『謎之音:目前按照其網址輸入,尚未能看見網站,連Google Maps也未能搜尋到此處。地點位置大約位於羅東高商與羅東高工之間,但靠近高工處。』

感覺其菜色與玻璃屋是略同,但這次有個較為別出心裁的是「麵線與紅蛋」,使用湯匙分裝並排列,有意思!

2011年9月9日 星期五

[No.74]一句對不起,就能解決的事

今天放學後,一位小女生(以下簡稱為甲)在媽媽的陪同下來到教室,哭著訴說班上同學如何罵她。

大致是如此,甲在課堂上,把腳伸到前面一位同學(以下簡稱為乙)的椅子下,可能是有踢到了吧,結果引起乙的不悅,兩人之間便有些微詞,後來,乙旁邊的同學,也加入圍剿行列。據甲的說詞,是乙旁邊的那些同學,聯合起來罵她,但乙都沒有任何表示,反倒是旁邊的同學似乎藉機作亂,才讓甲感到受委屈。

其實,像這樣的情形,以後也可能還會再發生。如果,甲在事件發生時的第一時間,獲知乙的不悅,趕緊說聲「對不起」,也許整件事就此落幕了。當然,也許乙的口氣比較不好,但畢竟是甲先造成的現象,先說對不起,不也是為人該有的基本禮儀嗎?

事件裡,乙若是在感到不舒服的情況下,仍能保持冷靜,用較有禮貌的方式,向甲提出異議,請甲向自己道歉,也許就不會有此一情形的後續發展了。

而那些旁邊的同學,雖然保有維持「正義之心」是好的,但若能用更冷靜的態度來協助處理,相信你們會更值得大家的推崇。

這是一次機會教育,剛好可做為事件處理的學習。

2011年9月7日 星期三

[No.73]Lifetype使用iframe的解決方法

Lifetype 是校內使用的部落格系統,自從升級為 1.2.11 版後,因其 tinymce 編輯器修改為 v3版,預設是不支援 iframe 這語法,但事發前,自己都不知道這項訊息。

因為校方有一「學生路隊及上下學接送規劃說明」簡報檔,將其上傳至 Google Docs裡,想利用其線上播放的功能,需轉為 iframe,結果該語法,會被 tinymce 吃掉,而顯示不出來。

上噗浪發出求救訊息,很快地,得到阿欣老師的協助:
解決方法:
在tiny_mce-plog.js 最後面自己加extended_valid_elements 參數
extended_valid_elements : "span[class|align|style],embed[type|height|width|autostart|src|wmode|FALSE|TRUE|FlashVars],iframe[align|class|frameborder|height|width|id|src]",
之後,重新啟動 apache2 服務,便直接解決問題了。感謝阿欣老師!

2011年8月15日 星期一

[No.72]女兒,念高中的第一天

女兒今年升上高一了,今天是新生訓練的第一天。一早還沒叫她起床,就自己先一步溜下床盥洗著裝,因為還沒有制服,所以穿著便服去。

在送她出門後,我也晨騎去也。在我騎到一半路程時,接獲她的來電,說等不到公車,勸她再多等一會兒,時間上還來得及,不用緊張。安撫過後,待我回到家再Call她詢問,已是她快到學校了。

中午接到她的來電,要我去載她,因為今天發下了制服、運動服、鞋子等,再加上她的悠遊卡竟然不能使用;早上是在上車後改用投現的,就這樣把零錢用光了,導致沒錢可以回家~天啊!

匆匆忙忙開著車趕到三重接她,幸好去程的路上車不多。看見她時,已是換上學校的運動服樣,新鮮貨來一張。

※題外話:
回程時,車輛較多,花的時間也較久,兩個人都還沒吃午餐,因此在路上只要碰上不守規矩的車子,我的火氣就較大。

有一輛銀色BMW2677-xx的車子,變換車道不打方向燈,一直往我這車道靠過來,按了它兩聲喇叭,也照樣不理。好吧,就讓你了,可是你要右轉也打個右轉燈吧,否則右側那些機車族該怎麼辦呢?

2011年8月5日 星期五

[No.71]Lightbox2.05更新記錄

Lightbox 這個網頁圖片展示效果,有新的更新了(新版為 v2.05),主要針對 IE9 及一些 bug 修復,在此記錄一下更改的動作:

~Blogger版~
我將此外掛上傳到 Google Sites 裡,雖然在 Sites 裡可以分別建立資料夾存放,但實際的路徑並未有按此區分,因此在修改時只能以整體目錄來算。
1.修改檔案 /css/lightbox.css,第16、17行上一張、下一張的路徑:
將原本的 ../images/xxxx.gif 改為 http://sites.google.com/site/站名/檔案櫃名稱/xxxx.gif
2.修改 /js/lightbox.js,第49、50行 loading 和 closelabel 的路徑:
將原來的 images/xxxx.gif 改為和上述相同的路徑。
3.另外還有一個 /js/lightbox-web.js,不曉得是做何用途,就順便依照第二步驟給改了。

~Lifetype版~
在這裡是整個資料夾上傳,所以修改的部分,僅需更改上述的第二步驟。
同樣將那 loading 與 closelabel 的路徑改為絕對路徑即可,至於第一步驟則維持原來的 ../images/xxxx.gif 路徑無需修改。

[No.70]Ubuntu+Lifetype修復記錄

新北市網域的修改,造成這次必須更換主機名稱。就在準備要進行更改前夕,該主機也同時掛了點,在一次當機後,重新開機便進不了系統。

錯誤訊息如下:

因為對Ubuntu並不是真的很熟悉,況且也是第一次遇到如此的問題,於是上噗浪詢問了一下:

2011年7月26日 星期二

[No.69]被辣妹找上了

幾天前,臉書上有位「公會辣妹」對我發出了加入朋友的邀請,還註明是我的學生,原先只是一笑置之,雖然感覺似曾相識,但網路的詐騙層出不窮,讓我引以為惕。

後來,還是在「辣妹」二字的吸引下,以傳送訊息的方式,先禮貌性的詢問一下:
我->請恕我眼拙,請問妳是那位?那裡的學生?
她->老師 不是你眼拙 是真的時間過太久囉
我是你在集集永昌國小的學生喔
退伍後帶的班級
我是--楊** 不曉得你還有沒有印象
得到回覆後,真是讓我興奮的難以闔上嘴巴,她真的是我的學生吔!

時間拉至退伍後~

2011年7月19日 星期二

[No.68]一個人的旅行(三)

話說,回到台中後,想要拿回前一晚遺留在好友學生車上的雨傘,於是去電詢問,剛好館主要外出接小孩,只回說會將雨傘留在櫃台,要我自己去拿取。

因他的工作場所是台中市「鄉村室內溫水游泳池」,位於北屯區松竹路六甲巷,於是我使用手機的導航,定完位後便一路尋訪而去,結論是:不能太相信導航這種玩意兒。它讓我在一段小巷子裡,纏繞了快一個小時,始終沒有找到正確的位置,而且還是死巷。詢問到一位阿伯,只回說還有一段路,於是又重新找起,最後終於找到正確地點。所以,請相信「路是長在嘴巴上的」這句話,尤其是人生地不熟的情況下。

拿完雨傘,還得和學生聯絡相聚碰面的地點,幸好台中公益路上的誠品書店沒有讓我找很久,停好車後,就先到三樓書店部分先看看,等二十五年沒見的英君同學來。

題外話:英君在我教完那一年後,便轉學離開集集,所以和班上其他同學也只相處了一年,這次會聯絡上,還是她主動在FB上尋人,才找到我的。不過,當我們聯絡上,便常在FB裡聊天話家常。

在等另二位同學時,我們先到地下一樓的春水堂喝茶,因為也是肚子有點餓,於是也點了二份小點心,原本我只點小杯的炭培烏龍茶,她怕我喝不夠,幫我改成中杯,但這中杯也實在太大杯了,我只能說,當這些飲料、點心用完,就只能在晚餐時看著他們吃了。

[No.67]一個人的旅行(二)

第二天一早醒來,感覺還有些宿醉,利用等待早餐送達前,再享用一下前晚來不及使用的超享受衛浴設備--按摩浴缸,頓時神清氣爽。用完早餐便向懷念的集集前進。

以前要從台中到南投,走的是省道,極為耗時。後來有了中投公路,但時常搞不清楚到從那邊上去,後來逐漸熟稔了,但這次在中投公路上,又發現可以轉到國道三號,整體車程又更快了。

2011年7月18日 星期一

[No.66]一個人的旅行(一)

7/11~7/15 是讓自己放個假的時刻,老婆要陪岳父母出國散心,小孩則想要在娘家過一下懶散的生活,於是也為自己安排個尋友之旅。

俊傑,是當兵時同梯同連同排同寢室的好友,是透過在網路上搜尋找到的,目前任職於臺灣體育學院,約定在7/13前往拜訪。7/14則是約了幾位集集的學生在台中碰面。

※看到好友,高興的忘了拍照,只好借用他的FB大頭照了。

7/13早晨,從羅東出發,中途高速公路上休息了二個服務站,在清水服務站用完中餐,還巧遇了文旭和惠雯這對賢伉儷。到達台中後,時值精神疲累狀態,於是決定到台中科博館看個太空劇場,裡頭有冷氣及舒服的躺椅,想當然很快便進入夢鄉。果然在休息過後精神充沛,這樣才有辦法應付接下來〝大攤〞的。在四季汽車旅館停好車,便搭計程車前往尋友,可是這陣大雨下的好湍急,好友眼看時間緊迫,又急電來要我直接到餐廳去集合,連司機先生都好像在替我趕時間一般,東鑽西繞的在雨中急行。

這位好友,相隔二十三年未見,酒量依舊未見衰退,而且似乎有更勝以往的感覺;他是我難得一見的好友,堪稱是位「文武全才」型的人,既會念書、體育又厲害,記憶力超強,連當初一起唱歌時,那些老歌都還是未曾聽過的。晚餐過後,又續攤去唱歌(過程省略…),這時候「小正」(老同事)出現了,陪著唱歌、喝酒,最後是他載我回旅館,不過,我把雨傘給留在好友的學生(惟臣)車上了。

回到汽車旅館後,似乎酒力開始發作,趕緊盥洗完,倒頭就睡著了。

第一天的個人旅行就在呼呼大睡中度過(未完,待續…)

2011年5月14日 星期六

[No.65]眨眼間的成長


看著這張照片是兒子剛滿三歲後,和四個月大的妹妹合照,真不敢相信,眨眼間,已經是個比我還高的〝半〞成人了。


當女兒三歲後,和妻帶著他們散步在校園間,拍下來的這張已是兒子快要進入小學就讀的前刻,幼時那種粉嫩可口的模樣,至今依然深刻的埋在記憶的腦海深處。

而今兒子就要高中畢業,為了製作畢業光碟,臨時需要找兩張舊時照片,才從相框中取出這兩張我最珍愛的兒時照,幫他掃瞄留下檔案,也算是做個成長的見證。

2011年5月8日 星期日

[No.64]Lonely walk

母親節前夕,老婆帶著女兒回娘家去幫岳母過節,為了控制自己的體重,只好還是自己一個人維持著習慣--散步運動去。

一個人走入傍晚的真理大學校園,遊客甚多,旁邊那已死亡的櫻花樹已移走,多了二個空位,是否還會再補植新樹呢?且拭目以待。穿過側門進入紅毛城,倒是很難得的遊客不多,這扁柏已看了數次,今次終於拿起相機把那小白花給攝了進來。
 


2011年5月1日 星期日

[No.63]為畢業典禮加個倒數計時器

我真是豬頭啊!自己的chrome安裝了一個 Adblock Plus for Google Chrome 的外掛,把它給擋住了。

「倒數計時器」這種東東,網路上其實很多分享的成品,但要找個適合的不容易,原本找到個「全民倒數計時器」,也註冊登記成為會員,並設定好項目內容了,顯示如下。但要實際上貼到部落格時,卻顯示不出畫面,不知是何原因?就像在下方其實有貼入該計時器的嵌入語法,在編輯器內是可以看到的,但實際網頁裡,卻看不到該計時器。後來改以 Firefox 看,竟然可以看見哩!
<embed type="application/x-shockwave-flash" src="http://timer.hugojay.com/counter.swf?t=%E7%95%A2%E6%A5%AD%E5%85%B8%E7%A6%AE&yy=2011&mm=06&dd=18&cid=uPl" width="160" height="80" allowscriptaccess="always" />


上面其實有個計時器,但在Google Chrome裡顯示不出來

又看了許多其他的成品,最後情定「看樹狗倒數計時器」,原以為只要按照語法上的修改完日期及大小就可以了,但仍然顯示不出來

<embed src="http://www.tovery.net/upload/files/watchtreedog/clock/count01.swf" width="200" height="160" flashvars="wd_txt=畢業典禮&v_t=2011/06/18" wmode="transparent"></embed>


後來不得已,只好把看樹狗的這個 swf 檔下載回來,然後上傳到自己的空間(Google Sites)試試看,果然就可以了。



<embed src="https://sites.google.com/site/from98to/home/files/count01.swf" width="200" height="160" flashvars="wd_txt=100開學日&amp;v_t=2011/08/29" wmode="transparent"></embed>


上述內容裡的 wd_txt="後面接的是名稱,這邊即訂為「畢業典禮」"
v_t="2011/06/18" 指的是要倒數的日期
width="200" & height="160" 請依照自己要的大小設定。

只要修改這幾項即可。

2011年4月20日 星期三

[No.62]春之綠

喜歡春天來臨時的鮮綠,尤其在偌大校園裡,看著枝葉冒出新綠時,總給自己一種新生的感受。而當葉片豐饒了整樹時,那旺盛的生命力,又是何等澎湃呀!




2011年3月29日 星期二

[No.61]品德小天使的抉擇~無奈篇~

上週教師晨會後,接到一張「品德小天使」的推薦表單,每班要各推出一位人選,再由校方選出二~四位代表參加新北市的選拔。原已忘記此事了,可是今日的晨會又再度提起,才又重新想到班上尚未推薦,於是趁著下午讓孩子們提名。

但說實在話,這種人選並不好推薦。

每個人都有其個體特質,或許在某方面有所缺失;但在另一方面,也許則擁有他人所欠缺的長處。何況,我們並非十全十美的人,那要如何去評斷一個人的品德,是否完善?

舉例來說:

班上有位孩子,經常上課時不容易專心,和同學相處時也常爆粗口,甚或開別人玩笑,常惹得老師和同學生氣。但這位孩子,卻也常有另我意想不到的舉動出現,如:會主動撿起地上的垃圾、當某項工作被所有同學忽略時,他卻會一肩挑起自動站出來做。這樣微小的舉動,直讓我想抱他在懷裡,好好疼惜一番。

試問,這樣的孩子,難道不也算是一位有品德的小天使嗎?

諸如上述的例子,在本班甚多。所以,我才說很難選呀!

2011年3月14日 星期一

[No.60]Ubuntu下超過4G的檔案分割

校務評鑑結束後,想將使用 tar 指令壓縮過的檔案複製到 USB 隨身碟裡,卻出現了問題,都只複製到 4G 後就出錯了。

在網路上找到這篇:超過 4G 的檔案怎麼在網路上複製

實際上跟著做了一遍,看起來是 OK 的,做個記錄一下。但也有人回覆著:「如下 tar cvzf 指令,裡頭的 z 是使用gzip壓縮,若是版本不同,在分割完再結合後,解壓縮會有問題,這點要注意。可能在下指令時,必須去掉那個 z 的參數!

我的操作步驟如下:

split -b 1024MB work-xxxx.tar.gz work2011-

以每個檔案分割為 1G 大小,並命名為 work2011-,後續結尾會以 aa、ab、ac…自動命名。

結合指令則為:

cat work2011-* > 自己的命名

2011年3月12日 星期六

[No.59]tinymce3的超連結調整記錄

這是一篇部落格系統的細微調整記錄,主要為調整在插入超連結時,原本系統預設為「在目前視窗打開超連結」,將其修改為「在新視窗打開超連結」。一般使用者請自動忽略,不必理會。

更換為新版的 Tinymce3 編輯器後,原本已修改過「插入/編輯超連結」的目標預設值又被改變為「在本地視窗開啟」,本想照舊版的修改方式微調,發現程式已大幅重新改寫過,一時之間找不到可以修改的地方。

經過維謙老師的提示後,在 js/tinymce/plugins/advlink/js 裡,找到一個 advlink.js,大約在 503~507 行之間,有找到:

html += '<option value="_self">' + tinyMCEPopup.getLang('advlink_dlg.target_same') + '</option>';
html += '<option value="_blank">' + tinyMCEPopup.getLang('advlink_dlg.target_blank') + ' (_blank)</option>';
html += '<option value="_parent">' + tinyMCEPopup.getLang('advlink_dlg.target_parent') + ' (_parent)</option>';
html += '<option value="_top">' + tinyMCEPopup.getLang('advlink_dlg.target_top') + ' (_top)</option>';


試著把 blank 那行調整到 self 行的上頭,然後在 blank 行末,將其 (_blank)</option> 改為 </option>;並在 self 行末改為 (_self)</option>,即變成為如下:

html += '<option value="_blank">' + tinyMCEPopup.getLang('advlink_dlg.target_blank') + '</option>';
html += '<option value="_self">' + tinyMCEPopup.getLang('advlink_dlg.target_same') + ' (_self)</option>';
html += '<option value="_parent">' + tinyMCEPopup.getLang('advlink_dlg.target_parent') + ' (_parent)</option>';
html += '<option value="_top">' + tinyMCEPopup.getLang('advlink_dlg.target_top') + ' (_top)</option>';


到目前為止,這樣的修改好像還沒有問題發生,但不敢保證正確無誤,因此次關於編輯器的升級,有很多程式的寫法改變了,有的一時之間尚無法找到正確位置。若有問題請再隨時反應吧!



額外記錄:

修改 editcomments 外掛時所用的來源:
r7018 - plugins/branches/lifetype-1.2/editcomments

修改 recentcomments 外掛所用的來源:
r7009 - in plugins/branches/lifetype-1.2/recentcomments

修改 templateeditor 外掛所用的來源:
r7080 - in plugins/branches/lifetype-1.2/templateeditor

2011年3月6日 星期日

[No.58]一滴水紀念館周邊初探

好久沒和妻散步這麼久了,平常大概都只走個一鐘頭左右,今天兩人循著曾走過的路徑反向而走,感覺輕鬆許多,總共花了二個鐘頭。

這是位於臺灣淡水高爾夫球俱樂部旁的「一滴水紀念館」,據說是由日本搬遷過來。這附近因為幅地遼闊,就在滬尾砲台旁,於是便加以利用整建為「和平公園」。





2011年3月2日 星期三

[No.57]edit-commentform.js 的修改記錄

校內部落格使用了Lifetype架設,因為升級新的版本,雖然借由高雄維謙老師的協助,順利升級了。但有些部分還是沒能依照舊有的習慣使用,所以就嘗試著自己修改。

edit-commentform.js 原是在利用 editcomments 這個外掛來對迴響做一些修改用途,但經過阿欣老師的作法而衍生出來的發想,後來也證明了確實可用。但在新版裡,有些利用tinymce編輯器使用的工具列竟然沒出現插入檔案/資料夾的圖示,於是參照tinymce裡的tiny_mce-plog.js進行修改。

維謙老師製作的原檔:


tinyMCE.init({
mode : "textareas",
theme : "advanced",
relative_urls : false,
plugins : "inlinepopups,insertdatetime,emotions,paste",
theme_advanced_buttons1: "fontsizeselect,forecolor,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,|,pastetext,|,undo,redo",
theme_advanced_buttons2: "bullist,numlist,|,blockquote,|,link,unlink,image,insertresource,emotions,|,hr,insertdate,inserttime,code",
theme_advanced_buttons3 : "",
language : "tw",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true,
apply_source_formatting : true,
force_p_newlines : true,
force_br_newlines : false
})


2011年2月17日 星期四

[No.56]幫校務評鑑網站做個修改

99學年度,校方又要接受校務評鑑了,上次我是用Lifetype部落格系統製作,但這次因無擔任資訊組長職務,所以只能協助尋找相關的產品使用。幸好在噗浪上,有噗友介紹了由屏東縣永港國小許立民老師所作的「評鑑成果管理系統」,試用了一下,覺得應該還蠻符合校內需求,於是也介紹給資訊組長使用。

但正式上線且建立完資料夾後,才發現左方的目錄樹部分,因顯示資料過長,導致必須不斷的移動捲軸,才能選擇要觀看的項目,這樣反造成了不便。於是上網尋找、求救,終於在臺北市力行國小陳老師的提示下,才找到一個地方嘗試。

在此做個記錄:

於 js/dtree.js 裡,找到 function dTree(objName) 裡頭有個 closeSameLevel: false,將此 false 值改為 true,便達到所要的效果了。
Blogger Tips And Tricks|Latest Tips For Bloggers Free Backlinks