2011年9月15日 星期四
玻璃罐打不開怎麼辦?
記得以前分享過如何處理超級難開的玻璃罐頭,那時候我只用吹風機吹一下瓶蓋,就可以輕鬆打開了。但今天還真的讓我遇上狠角色了,不開就是不開。正當我要學劉備摔阿斗的那一幕時,突然想起:「一天一 Google ,百萬 g 民站起來」的廣告。還真的找到一篇「罐頭打不開怎麼辦」的文章,裡面有提到用門板夾著的方式,自己跟廁所的門板夾了許久,還是打不開。最後在抽屜看到一個開罐器,拿著尖銳的一邊用力去扳瓶蓋較大的縫隙處,聽到「啵」的一聲後,就可以輕鬆旋開蓋子了。
雖然一開始會擔心蓋子會不會因此而不能使用,但其實只要力道控制好,只需讓空氣流進玻璃罐內,就可以輕鬆打開了。目前我看了一下我的蓋子,是沒有發現有嚴重變形的地方。
參考:
01: 罐頭打不開怎麼辦
02:很難轉開的玻璃罐頭
2010年5月12日 星期三
SyntaxHighlighter 讓文章的程式碼顯示行號
常常看到有些網友的文章,有關程式碼的段落都可以處理得很漂亮,原來是有個SyntaxHighlighter 好幫手。可以直接到 http://alexgorbatchev.com/wiki/SyntaxHighlighter 網站下載完整程式來測試一下。而以下則是一段簡單 Demo :
套用了SyntaxHighlighter JS 後,只需在想要呈現效果的地方,加上 <pre class="brush: html"> ... </pre>,就可以很輕鬆的完成,只是要等一會兒時間,效果才會出來,可能因為要下載比較多的 js 與 css 檔,所以沒有這麼即時。
接著紀錄自己修改 blogspot 的步驟。
1. 點選右上角的[自訂],並進入[版面配置],選擇修改 HTML。
2.在修改範本裡,找到 <head> 標籤,並在裡面加上以下程式:
3.最後按下「儲存範本」,如此,日後只要使用<pre class="brush: html"> ... </pre>,就可以出現顯示行號的效果了。
以前曾經介紹過 Blog 文章中貼程式碼,現在再推薦另一種顯示方式,可以多多比較。
【補充20101001】
在上述範例中,我過於信任作者每次 release 的版本應該是最新最好的,所以我都是參考他 current 的版本。但沒想到作者釋出 3.0.83 版後,畫面真的有點怪,行號出現的位置似乎都會亂掉,但發現許多網友使用舊的版本 2.x 版都還蠻穩定的,所以後來自己將原先使用 current 改為指定舊的版本 2.1.382 ,反而比較美觀。
可以參考作者歷次 release 的版本:
http://alexgorbatchev.com/SyntaxHighlighter/hosting.html
【補充20120214】
補充一篇德瑞克的說明。請參考:
function getValue()
{
var i=0;
i=i+1;
alert(i);
}
套用了SyntaxHighlighter JS 後,只需在想要呈現效果的地方,加上 <pre class="brush: html"> ... </pre>,就可以很輕鬆的完成,只是要等一會兒時間,效果才會出來,可能因為要下載比較多的 js 與 css 檔,所以沒有這麼即時。
接著紀錄自己修改 blogspot 的步驟。
1. 點選右上角的[自訂],並進入[版面配置],選擇修改 HTML。
2.在修改範本裡,找到 <head> 標籤,並在裡面加上以下程式:
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/> <link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCSharp.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPhp.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPython.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushRuby.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushSql.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushVb.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPerl.js' type='text/javascript'></script> <script language='javascript'> SyntaxHighlighter.config.bloggerMode = true; SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/current/scripts/clipboard.swf'; SyntaxHighlighter.all(); </script>
3.最後按下「儲存範本」,如此,日後只要使用<pre class="brush: html"> ... </pre>,就可以出現顯示行號的效果了。
以前曾經介紹過 Blog 文章中貼程式碼,現在再推薦另一種顯示方式,可以多多比較。
【補充20101001】
在上述範例中,我過於信任作者每次 release 的版本應該是最新最好的,所以我都是參考他 current 的版本。但沒想到作者釋出 3.0.83 版後,畫面真的有點怪,行號出現的位置似乎都會亂掉,但發現許多網友使用舊的版本 2.x 版都還蠻穩定的,所以後來自己將原先使用 current 改為指定舊的版本 2.1.382 ,反而比較美觀。
可以參考作者歷次 release 的版本:
http://alexgorbatchev.com/SyntaxHighlighter/hosting.html
【補充20120214】
補充一篇德瑞克的說明。請參考:
2009年7月25日 星期六
2008年11月5日 星期三
Blog 文章中貼程式碼
在網路上找了好久,
終於找到一篇看的懂,而且也可以有效的文章了。
我的目的,是希望自己在部落格所貼的程式碼能夠正確顯示出來。
不需要老是為了排版而傷腦經,現在,終於有個替代方案囉。
http://grandsights.twbbs.org/2007/04/blogger.html
在網頁範本裡加上下面這一段:
使用方式:
除此之外,我還看到可以顯示顏色的ㄟ,
不知道有沒有好心人也可以教一下。
要如何弄出有顏色的程式碼。
終於找到一篇看的懂,而且也可以有效的文章了。
我的目的,是希望自己在部落格所貼的程式碼能夠正確顯示出來。
不需要老是為了排版而傷腦經,現在,終於有個替代方案囉。
http://grandsights.twbbs.org/2007/04/blogger.html
在網頁範本裡加上下面這一段:
CODE, .code {
display: block; /* fixes a strange ie margin bug */
font-family: Courier New;
font-size: 8pt;
overflow:auto;
background: #f0f0f0 url(http://polin2005.googlepages.com/BG_CODE.gif) left top repeat-y;
border: 1px solid #ccc;
padding: 10px 10px 10px 21px;max-height:200px;
line-height: 1.2em;
}
CMD, .cmd {display: block; /* fixes a strange ie margin bug */
font-family: Courier New;
font-size: 8pt;
overflow:auto;
color: #ccc;background: #000 url(http://polin2005.googlepages.com/BG_CMD.gif) left top repeat-y;
border: 1px solid #ccc;
padding: 10px 10px 10px 21px;
max-height:200px;
line-height: 1.2em;
}
使用方式:
<pre class="code" > XXXX </pre >
除此之外,我還看到可以顯示顏色的ㄟ,
不知道有沒有好心人也可以教一下。
要如何弄出有顏色的程式碼。
2008年10月8日 星期三
Google Calendar 時區
最近在分析 Google Calendar 匯出 *.ics 時,發現裡面的時間,如:
DTSTART:20081006T230000Z
都跟實際的行事曆時間不同,事後發現,原來 Google 是使用 UTC 時間。而台灣的時區為 UTC+8,所以從Google所抓出的時間要加上8小時,才會是我們真正想要取得的時間。
註1:UTC+8 比協調世界時快8小時的時區
註2:協調世界時,又稱世界標準時間,簡稱UTC,從英文「Coordinated Universal Time」而來。
訂閱:
文章 (Atom)

