Category Archives: Murmuring

Just Murmuring :)

樂多增加新機器了 :p

新聞在這邊:新進blog備份資料主機

如果你不自己架設的話,我覺得樂多是目前用起來最方便的 blog system,我也許應該寫 3rd-party converter 大力推廣?(不過這樣好像會拆 wretch 的檯子?唉呀呀…)

要轉文章 (這部分還要考慮「延伸閱讀」的斷點)、Catelogy (這個要看一下)、圖 (轉放到 xs.to 好了?)、…

我再想看看要怎麼弄好了… (頭大)

日本研究出 170Mbps over Powerline

重大外電報導 (…),Slashdot 上消息指出日本三大廠商 (Sony & Mitsubishi & Panasonic) 研究出透過電力輸送線跑出 170Mbps 的速度:Japanese Firms Claim 170Mb/s Service Via Powerline

原消息在 Yahoo! NewsJapanese Giants Launch Web Over Powerline System

170Mbps 當骨幹是不夠,不過當 last mile 倒是還可以用。台電你也去搞個一類執照啊,這樣就放光纖賣 last mile 給 ISP 跟種花奠釁 PK 了啊… (雖然不太可能 XD)

侵佔罪

看到「永遠的真田幸村」裡的「沒收手機、清空簡訊的違法學校」這篇,就想到昨天在 Ptt 上面看到的文章。

有人在 Ptt 上問,研究所考試時帶計算機進去進去的限制。(某些計算機可以算微積分,有些則有 Program 功能,看考試的類型會決定可以用到哪種層級的計算機)

而有人跑出來問會不會被「沒收」,畢竟工程計算機一台都不便宜。呃… 我看了就笑出來了,如果他敢「沒收」不還的話大概就要上新聞了:

帶兩台去,如果其中一台不能用的話,請監考人員暫時放在講台前保管,或是確認後不要帶進試場,或是其他合理的方式都行。

如果考完不還你的話,找一下負責人員處理,如果這些人都不願意理你的話記得先報警以侵佔罪現行犯處理,自己的權益記得要堅持。

下面有個推文的確很重要,要記得在計算機上面貼自己的名字… (用透明膠帶貼好)

好用的 XSLT

XSLT 其實蠻簡單的,而且 IE6 與 Firefox 支援的都蠻完整的,只是不太清楚為什麼一直沒有起來?

W3SchoolsXSLT Tutorial,直接以大量的範例講解,看完以後再回去看 W3C 的文件就不需要把時間花在理解句子與單字了。(也就是把 W3C 的文件當工具書來查而已)

XSLT 是 XSL Transformations 的縮寫,1.0 版最後定案是 1999/11/16,是一項非常久的技術了。在 W3SchoolsXSLT Browsers 提到 IE6、Netscape 7 都有很不錯的支援:

Internet Explorer 6 fully supports the official W3C XSLT Recommendation.

Netscape 7 supports the official W3C XSLT Recommendation.

你可以把 XSLT 當作 client side 的 template engine,也就是 browser 幫你 template。

但請不要認為他「只是」一個 client side template engine,事實上他可以有很多奇奇怪怪的應用,只要 browser 有支援都可以玩…

Anyway,既然是 template engine,那麼就會把 template 與 data 分開放。下面就是一個例子,我以 ‘[‘ 及 ‘]’ 取代 ‘<‘ 及 ‘>’,因為要打 &lt; 及 &gt; 很麻煩。

這是 acg.xml,放 data 的:(至於例子,就不要太講究了)

[?xml version="1.0" encoding="UTF-8"?]
[?xml-stylesheet type="text/xsl" href="acg.xsl"?]

[acg]
        [item]
                [title]男女蹺蹺板[/title]
                [author]津田雅美[/author]
        [/item]

        [item]
                [title]騙錢蹺蹺板[/title]
                [author]庵野秀明[/author]
                [author]津田雅美[/author]
        [/item]
[/acg]

其中的 [?xml-stylesheet type=”text/xsl” href=”acg.xsl”?] 就是跟 browser 講要用哪個 stylesheet 去表現這些資料,這邊選的是 acg.xsl:

[?xml version="1.0" encoding="UTF-8"?]
[xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"]

[xsl:template match="/acg"]

[html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-TW" lang="zh-TW"]

[body]
        [table border="1"]
                [tr]
                        [th]Title[/th][th]Author[/th]
                [/tr]
                [xsl:for-each select="item"]
                [tr]
                        [td][xsl:value-of select="title" /][/td]
                        [td][xsl:for-each select="author"][div][xsl:value-of select="." /][/div][/xsl:for-each][/td]
                [/tr]
                [/xsl:for-each]
        [/table]
[/body]

[/html]

[/xsl:template]

[/xsl:stylesheet]

產生出來的樣式可以看 http://netnews.nctu.edu.tw/~gslin/acg.xml,可以用 IE 與 Firefox 測看看 :P