2014/12/29

Resolve Google Tag Manager XML Error in Blogger : 'The reference to entity l must end with the ';' delimiter.'

I am trying to integrate Google Tag Manager trace code into Blogger, but getting the XML error: The reference to entity "l" must end with the ';' delimiter.

我試著把 Google Tag Manager 的 trace code 整合在 Blogger 內,但出現了 XML error: The reference to entity "l" must end with the ';' delimiter.。



以下是 Google Tag Manager 提供的 trace code


<!-- 20141223 Trace for Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-KJ4PG3"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script type='text/javascript'>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->


Solution 解決方法


After Google, I found an ampersand "&l" which hasn't been escaped properly from trace code. From the DTD (Document Type Definition), it suggests that we might use an entity as 3 parts: "&", "entity name", and ";", namely &l;.
在 Google 後,我發現原來 Google Tag Manager 的 trace code 內的 &l 寫法並未正確的逃脫,以 DTD 的要求來說,一個實體是由三個部份組成:一個和號 (&)、一個實體名稱、以及一個分號 (;),所以 &l 必須寫成 &l;。

But even I used the $l; which comply the regular of DTD, the XML error message still happen. After I change to use "&amp;l", it works.
但我發現即使改用了 DTD 建議的寫法:$l;,還是出現了相同的錯誤。後來我改用了畸型的寫法 &amp;l 竟然就正常了。

Frankly, I really don't know why. It just works.
老實說,我還是不知道為什麼,但它就是有用!

2014/12/24

貓在鋼琴上昏倒了 Cat collapsed on the piano

這篇文章是我 2011 年4月寫的文章,因為要重新改版,所以現在改寫文章,加圖後重新發表。

「貓在鋼琴上昏倒了」,是一句二十年前的廣告詞。

整個廣告開始,就是某一件事,經由大家交頭接耳的傳播下去,傳到最後竟變成「貓在鋼琴上昏倒了 」。我猜廣告製作人也許是希望傳達:傳言的變動與可怕。

不過,這句話對我有其他的用途,我先賣個關子。

Cat collapsed on the piano
Photo by: Father's Cat's Christmas Photo

2014/12/22

Think Waldorf 想想華德福-2014 慈心華德福國中小冬季節慶 Cixin 2014 Winter Vacation

四季的慶典一向是華德福教育中非常看重的一項年度活動,帶領小孩領略四季的變化,也帶小孩感謝大地的賜予。

如果想要了解冬季節慶,就一定要來看一看節慶是如何進行的。

Cixin 2014 Winter Vacation

活動地點:宜蘭縣立慈心華德福教育實驗中小學(冬山校區)
地址:宜蘭縣冬山鄉香和村照安路257號 
電話:(03)959-6222 959-6234 

冬季節慶周活動


  • 2014/12/27 (六) : 節慶準備日
  • 2014/12/29 (一) 0830 - 1530: 一至四年級螺旋
  • 2014/12/30 (二) 0830 - 1030: 家長螺旋
           1530 - 1730: 五、六年級螺旋
           1800 - 2000: 五、六年級節慶活動
  • 2014/12/31 (三) 0830 - 1030: 家長螺旋
           1530 - 1730: 七、八、九年級螺旋
           1800 - 2000: 七、八、九年級節慶活動

節慶準備日行程


時間活動中心各班教室
08:20-09:10三-九年級集會節慶工作準備
09:20-10:00一-二年級集會節慶工作準備
10:00-10:50 X 節慶工作準備
10:50-12:00 X 工作本展
12:00-13:00 X 圍爐
13:30-X一-四年級賦歸
14:00-15:30螺旋準備X
15:30-X五-九年級賦歸

你可以相信什麼媒體? Why you should not believe the media?

這篇文章是2010年台北市長選舉前,我參加了一個聚會,談到了當時花博一公尺水管700元的事件。

討論的朋友一直要我相信這其中一定有貪污或不法,但我一直用「假設」的前題來回應他的問題。

因為當天的時間有限,我的表達能力也有限,雖然我一直解釋但對方就是不能理解為什麼要用「假設」來回答他。

我曾經在《桃色風雲搖擺狗》一文中表達了「每個人都應有獨立思考的能力」的論點,並且在文中也表達了對媒體報導內容的不信任。

另外,從台灣多數媒體的眾多行為,也同樣表現出不能讓人信任,有那些行為呢?請聽我一一道來。

所以我就藉這篇文章把我的完整論點說出來。

2014/12/19

許瑞云醫師演講「慢性病的希望」

這篇文章是我參加「慶祝「清淨母語」內湖門市開幕的好康」一系列活動中, 2010/12/11 許瑞云醫師「慢性病的希望」演講後的筆記。

因為我正在重新整理部落格文章,所以我刪掉舊文、修改內容後重新發文。

2014/12/09

Install Python on OSX based on XCode

From the reference, XCode may great for learning but it's not good for development. Since the Python version shipped with XCode may be out of date from the official current Python release.

從參考資料得知,利用 XCode 的方式學習 Python 是不錯的選擇,但因為 XCode 不一定會使用最新版的 Python,所以不利於開發。

You might use Eclipse to learn Python, but I'm a beginner. Finally I choose XCode 6 + Command Line Tool to learn Python.

我找到的另一種方案是使用 Eclipse,但我只是想學習 Python,最後我仍然選擇 XCode 6 + Command Line Tool 做為我學習 Python 的平台。

2014/12/03

RTC hwclock 和 date 系統時間

最近客戶遇到有關 hwclock 的問題,發現設備因為斷電時間過長,進入 Linux 系統後,Linux 的系統時間又回到 1970年1月1日了。

因為對 hwclock 不了解,所以就趁這個機會熟悉一下 Linux 內和 clock 有關的命令,包括:hwclock、date。

2014/12/02

那段開小伙的日子-「飄香羊肉爐」aroma mutton hot pot

最近看了第三季的「深夜食堂」後,突然後想到自己 2005 年曾寫出這篇投稿到「陶板屋」後集結出書的食記。

這篇文章主要記錄在服役時食用桃園平鎮龍岡「飄香羊肉爐」的記憶。其實這間店還有賣另一項主食-燒酒雞,只是我個人因為對羊肉爐的特殊記憶,才對「飄香」羊肉爐念念不忘。

只是四年前因為環保因素,我不吃所有四隻腳的動物,所以我想這輩子可能都不會再嚐到這個味道。但即使如此,看了「深夜食堂」後的感動,仍促使自己想和讀者分享這個特殊的記憶。