XML技術與應用-S08

注意事項: 
公告 更新日期排序圖示
網路著作權提醒 2009-08-08 00:57

關於課程參與成績

Pre/In/Post Class Participation

(1) At least 5 trackback posts on your “personal blog”, 5 posts (including 2 Pre-class posts) and 3 comments on “Course blog”. Each effective post has to 5 lines long minimum.

(2) Posts/Comments/Trackbacks after 5/31 are welcome, but will not be counted for class participation.

(3) Your posts are your notes and learning records of this
course. Post may be Pre/In/After class preview/discussion/review on any
blog article.

以上是老師課程參與打成績的標準,請在5/31以前,將post完成~~

並mail完成的post數,包括課程上的post(5篇含2篇pre-class)、自己blog上

的post(5篇)及對別人的common(3篇)~~格式如下:

班級、學號、姓名、sls帳號及每一篇post的連結

eg:

資工二甲 49xxxxxxx 姓名 sls帳號

連結1

連結2

請mail至lansilote@weco.net標題請打上"XML課程參與by姓名"

 

【轉錄】哈佛大學教授:美國學生畢業前必做20件事

來源:
http://big5.ifeng.com/gate/big5/edu.ifeng.com/abroad/201002/0205_6979_1538575.shtml

 

大學生入學季節,《波士頓環球報》刊登一篇文章,題目叫“為了找到好工作現在要做的20件事”。

Written Project Emerging Web Technologies

<!--[if !mso]>

<![endif]--><!--[if gte mso 9]> Normal 0

Adobe Flex + google maps with flash API

Adobe Flex + google maps with flash APIAdobe Flex is a software development kit released by Adobe Systems for the development and deployment of cross-platform rich Internet applications based on the A

AJAX

AJAX (asynchronous JavaScript and XML), is a group of interrelated web development techniques used on the client-side to create interactive web applications or rich Internet applications.

影音新聞連結網址別亂點

網路安全真的無所不在

你我的電腦裡面肯定都充滿了病毒

瀏覽網路資訊還是小心為上阿

原文網址點我

以下將原文轉錄過來

------------------------------------------------------------------------

Yahoo!奇摩特約記者薛怡青台北報導

又有木馬病毒新狀況出現了,這回駭客利用國際間的新聞事件,以及知名美國CNN新聞網站的名義,發出一封假冒CNN影音新聞電子郵件,引誘使用者點選,若使用者不小心點選這則影音新聞,連同會遭受下載含有木馬程式的影片,並且具有側錄鍵盤的功能,如此以來,使用者在電腦上所輸入的任何帳號密碼就會被「全多錄」。

趨勢科技最新發現一則藏有木馬側錄程式的影音新聞垃圾郵件,駭客利用知名美國新聞網站CNN的名義,發出一封內容為「以色列將短暫停火」的新聞內容,並在垃圾郵件中附上影音新聞的網址,如果使用者點選該連結網址會連到假冒的CNN影音新聞網頁,再點選該影音新聞影片,系統會要求使用者先下載Adobe_Player10.exe檔案進行安裝,在這個影音播放程式裡就藏有一隻TROJ_DLOADR.QK的木馬程式,之後更要求使用者連線至另外一個網址,此時使用者如果依照指示進行就會被植入名為TROJ_INJECT.ZZ的木馬程式,該程式具有側錄鍵盤的功能,將讓使用者在電腦上所輸入的任何帳號、密碼、或者任何網路交易的細節都被駭客盜取。

因此,防毒業者再三強調與提醒使用者,千萬別點選電子郵件上的任何連結,若真的要觀看任何網頁,最好親自打上官網的網址,再到官網上找尋所需要的資訊,以降低風險。否則,點選來路不明的網址,或者下載網頁中所指示的程式安裝,都讓電腦與個人資料曝露惡意程式與駭客竊取機密的危險之中。

------------------------------------------------------------------------

Google停止開發或關閉多項網路服務

這真是一個很不幸的消息

原文網址點我

以下將原文轉錄過來

---------------------------------------------------------------------------------

Yahoo!奇摩特約記者薛怡青綜合外電報導

Google才剛宣佈完今年初縮編人力的消息,馬上又釋出多項Google服務暫停或不再繼續研發的消息,看來Google先前所講的要專注「搜尋」(Search)本業這件事,還執行的很徹底。
Google此次將暫停開發或關閉的服務包括:Google影音服務(Google Video)、Google筆記本(Google Notebook)、目錄搜尋(CatalogSearch)、手機上交網站 Dodgebal、微型部落格Jaiku等。

對於Google關閉或暫停發展以上網路服務項目,國外有些專業部落格網站覺得對於某些具有潛力的網路服務感到相當可惜。科技部落格網站ReadWriteWeb就認為,暫停繼續研發Google筆記本、微型部落格Jaiku與手機上交網站Dodgebal這三項服務相當可惜。由於這三項服務在國外還有不少使用者愛戴,且功能與立意也都相當不錯,將來發展潛力也頗大,可惜的是,也許受大環境經濟不景氣的影響,Google無法再繼續維持這麼多項的服務。

像是Jaiku,其實就是一個與Twitter相類似的微型部落格服務,加上Jaiku推出時就是採用會員邀請制方式,台灣使用者知道的並不多,Jaiku比Twitter的使用介面要來的更為精美,而且結構上也比Twitter更完善,有整理好的討論串,還會以日期來區隔每天的訊息,非常適合微網誌的特質。

而Dodgebal是Google在2005年時併購的手機社交網站,網頁頁面風格相當可愛,不過Google自併購後並沒有對Dodgebal網站進行任何大動作的改變,這也導致Dodgebal網站的創辦DennisCrowley在2007年離開Google,並透露有種被Google欺騙的感覺,當初是因為覺得Google擁有強大的技術資源才把公司賣給Google,卻沒想到之後未Google在這個網站上盡任何心力。

至於關閉Google影音服務(Google Video)不再讓使用者上傳影片,網路觀查者覺得並不意外,由於Google Video的使用率比起旗下的YouTube的使用率差異很大,因此停止Google Video只是為了避免資源重覆浪費。

另外還包括像Google Mashup Editor、Catalog Search等也都將暫停服務與發展。難怪網路科技新聞網站TechCrunch就說,Google只要一下雨就是滂沱大雨,意指這下子所關閉或暫停的網路服務相當多。

---------------------------------------------------------------------------------

本學期因為修課的關係也碰過Jaiku跟Mashup

要關掉實在有點可惜,不過就像Dodgebal一樣

各自都還有可以取代的東西所以算還OK

 

販賣機

我在破報的網站上看到這篇文章
我覺得寫的很棒,而且還有很不錯的故事可看
所以我把整篇轉錄過來了

原文網址請點我

文章很長,一定有人懶的看
但你可以從"能夠讓青年維生的工作在哪裡?─一位打工仔的自白"這邊開始看
這則故事或許你我以後都有可能碰到

----------------------------------------------------------------------------------------
勞動市場販賣機化.青年血汗俗俗賣─一個打工族的自白
週三, 2008-12-31 18:26 — 陳韋綸

文/陳韋綸

談論未來台灣青年(即將)一躍而入的勞動市場,以草莓族症候群、高學歷等於高失業率(等於讀書沒用)的世代不正義論調去談論議題是愚蠢的,因為忽略青年就業情況惡化乃「冰凍三尺非一日之寒」的結構性問題;青年面對高失業率、低度就業、非典型僱用工作如短期契約、派遣及外包機會高漲的同時,企業及國公營事業釋放出的正式員工職缺卻日漸減少是兩個政黨都不願面對的問題。另一方面,記者桌上成堆成疊於民國九零年代商學院、人力資源所出產的論文一致地指出:「企業在面臨第三次工業革命─知識革命─的時候,一個全球化的資訊時代逼使企業以彈性取代僵化,來面對組織的不確定性。」也因此呼籲青年必須提升自我技能,成為全方面工作者。亦如經營大師彼得.布拉克於《後資本主義社會》揭示,在資本集中與大規模生產經營模式落伍後,只有專業人才─「會走動的生產工具」─才能生存。

「非典型勞動」是青年勞動的典型

然而在新自由主義語境下的現實生活中,青年看到專業人士─遊走於跨國公司之間、以五年為一循環、帶著振興方案進去、拎著數億離職金出走的執行長們─ 獲利絕佳,而大部分基層勞工階級遭遇剝削,沒有工會、沒有工作倫理,在薪資五等分的人口結構下所得與頂層菁英差距鴻溝越來越大,恰與獲利豐碩的專業人才成為維繫企業翹翹板的兩端,「人力資源彈性化」─僱用關係多樣化以及時間彈性化可沒造福所有人,卻依然如同不得不的趨勢:臨時工、派遣工、外包工、部分工時員工等等都被稱做「非典型勞動」─如今,卻像極了青年勞動的典型。

誠如《紐約時報》作家芭芭拉.艾倫瑞契(Barbara Ehrenreich)於《錙銖必較》(Nickel and Dimed)一書中所揭示,如今勞動市場所面臨的困境已不是失業問題─而是全球一半以上工作機會都是超時工作、讓人們必須兼差卻領著無法溫飽的薪資時,顯然市場化製造出來的問題,並非其本身所能消化。

以韓國為例,根據經濟合作開發組織(Organisation for Economic Co-operation and Development, OECD)於該國針對青少年工作情況進行的調查計劃,發現青少年就業率因高教育普及導致就業時間延後而低(27%),低於美國的43%;而日漸受到重視的尼特族(NEET,不升學(Education)、不就業(Employment)、不進修或參加職訓課程(Training))佔了17%;在就業機會方面,非典型勞動青年是所有工作型態的1/3。經濟合作開發組織歸納出韓國青年就業問題的原因:高等教育擴張無法與勞動市場需求銜接,僱用政策導致非正式員工/正式員工待遇兩極化(日前韓國規定企業必須將滿兩年的定期契約員工納入正式員工,引起大財團如樂天以解聘方式規避企業責任,一名男工自焚身亡)。而受限於市場供應的勞動機會,高學歷者開始向下爭食低技術類型的工作,直接排除低學歷青年。整體而言,韓國青年部份工時(即工時未達正式員工工時標準)者在十年間增加10%,就業率下降且失業率上升。目前韓國有一半以上的勞工都是非正式員工,遠超過日本的33%。

而日本,青年失業率高於其他人口金字塔階層約4%,大概10人之間就有一個失業;而八零年代經濟泡沫化後,日本亦開始採用歐美財團使用的部門分割外包化,正式工作被越來越多的兼職及部分時薪工作機會取代。青年們難以在同一企業累積職業實力,失去少時賣命工作老時享樂的想法,發展出單身寄生族(Single Parasites)做為緩衝─基本開銷依賴父母,這樣的人口在過去時年間增加超過37萬人。另一方面,人們不再相信飛特族(Freeters)自由自在的光鮮亮麗,開始注意其低工時、低技術及低薪的職業特色,造成勞動力素質成長緩慢、所得差距擴大,預計在往後50年間,這樣的人口將會上看480萬人。而上面提及的尼特族在日本也由於僱用環境惡化,青年人不願投入就業市場,即便投入勞動市場,也可能成為非正式勞工的一份子。青年勞動力有如販賣機化,僱主投幣後(僱用後)不需負擔其他福利措施保障即可使用其人力,而這樣的流動勞力已大幅出現。

如同芭芭拉.艾倫瑞契隻身進入溫蒂漢堡、沃瑪大賣場工作觀察後所言:貧窮的問題在於整個機器只在乎加速經濟發展,當僱用率幾近100%時,照理說所有人都能溫飽。然而現況卻是:那些領救濟金的被斥責為懶惰,卻無法了解許多人即便身兼兩份工作也只能以車為家─他們做的都是極具生理強度的工作,甚至對身體造成極大傷害,沒有人能想像午餐以墨西哥玉米片裹腹、在換班時幾乎昏厥的感受是如何。

能夠讓青年維生的工作在哪裡?─一位打工仔的自白

走入台北車站附近的麥當勞,小偉還有他其他兩位朋友剛從高普考補習班出來;如同其中一個人疑問:「像我們這樣的人不是在街上到處都是,何必要特別訪問我們?」大學畢業,或是入伍,或是延遲就業,或是進入補習班取得證照、進入國公營事業及公家機關。如果你問為什麼那麼多青年做著兩萬出頭、無年終無三節獎金沒有加班費的工作,或許可以繼續問下去:能夠讓青年維生的工作在哪裡?

我叫小偉,26歲,大學讀哪間喔?私立的還是不要說好了。我父母現在都已經退休,兩個姐姐,一個在做會計,一個在銀行上班;她們進入社會都快五年了,薪水也快接近3萬而已。我從高中畢業之後就開始在便利商店打工,後來當兵之後陸陸續續做了幾個工作,做過跑藥妝、藥局的化妝品業務員、加油站、銀行還有公家機關;也在台北縣市便利商店上大夜班,陸陸續續也有十幾間吧,每次都是直營店店長調走的時候帶我一起去的。

高中的時候最低時薪是66塊,我後來做比較久都有拿到70到80塊,不過國定假日上班沒有兩倍工資,加班也沒有加班費,反正那時候便利商店都沒有很要求這些,而且台北縣也不太抓。在高雄當完兵後回來發現便利商店制度變了,店長開始採用責任制,我覺得對工讀生很不利。

「想寫信給他們的董事長:是你們做錯事耶!」

像是短溢收。短溢收就是打收銀時看結帳有沒有金額不符(看金額有沒有正負零,有負的就是少找錢。)有時候店長會出來幫忙結帳,但是短收都是工讀生吸收,沒有調錄影帶就直接扣錢。有時候一個時段只放一個工讀生,店長就在後面,接班時才會出來,人潮多的時候有時候難免出錯。當兵回來我開始做大夜班,短溢收就由大夜班吸收,過期的雜誌也是。每天大夜班會拿到一張單子,上面有今天要挑出來的快過期雜誌,然後我們要做下架的動作,如果沒有挑出來就直接開發票扣薪水,要大夜班的店員買回去。

我做了十幾間,沒有一家店長可以保證可以把所有單子上面的雜誌全部挑出來。為什麼會有漏挑?客人都有個習慣,走到哪裏看到哪裏;店長會說早午晚班人潮比較多,沒有辦法挑雜誌,但是總有離峰時間吧?而且大夜班也要清洗機器呀。而且單子上有分兩欄,一欄是店長簽名,一欄是大夜簽名,店長每次都不簽名,這樣是說所有責任都要我們大夜負責嗎?到了晚上書架的書又多又亂,一般人很難想像不要漏挑真的很難,一天下來書全部不在原本的位置……早班也要挑飲料(十二點過期的十一點要挑出來),這種事兩個人做會很快,但是一個人一定會漏掉,店長又不肯分擔風險,很想問店長:分紅利的時候沒有分給我們,為什麼我們就要承擔所有的風險?常常有一種很累的感覺……

我還有聽過更慘的,一個月下來被扣了一萬多塊,一瓶麥卡倫好幾千塊耶……幾乎是做白工,那時候很想幫他申訴,但是他爸跟他說店長對你這麼好,這件事就算了。而且他們只要知道是誰投訴,就會把那個人列入電腦的黑名單內,打上「惡意離職」,然後每一家直營或是連鎖店永不錄用,如果有人還想回去做或是想呆久一點,都不太敢申訴。我的話就是覺得被扣快要2000多塊很不合理呀!那時候就找到青年九五勞動聯盟一起去申訴。在過程中他們一直很想營造工讀生很不負責任的感覺,一直問我:小偉,你對於一個工讀生的責任認知是什麼?我那時候很氣,還想寫信給他們的董事長:是你們做錯事耶!

其實要對付工讀生的方式真的是百百種;聽說有店長經過高人指點,發薪水時拿出兩個薪資袋,叫工讀生把扣的錢放入另一個袋子裡然後簽名交給他,規避勞基法第二十六條(雇主不得預扣勞工工資作為違約金或賠償費用。)大家都以為Part Time比正式員工輕鬆,錯,反而是被吃死死。現在工讀生會被要求總公司上課,通過考試之後薪水沒增加多少,但是店長就多一個理由來要求你。而且額外上課也沒算在工時裡……

正式員工就是待店時間長,有所謂的全天班,一天要上16個小時,那種大部分都是被坳的。像我這種上大夜班的,會遇到店長跟你說最近生意比較不好,或是最近人手多,叫我少排幾次班,然後把正式員工拉下來上大夜班,因為大夜班如果做滿整個月,薪水就會超過正職,但是把正職拉下來,就可以省下人事費用,但其實大夜班人手一直都很缺。

「工作當然難找,不過這是一個常態,不是嗎?」

那時候高中畢業沒考上大學去當兵,我家有傳統觀念是出社會就要自己工作。為什麼我要在便利商店工作?因為入門快,特別是我所有東西都會。現在我白天在政府機關上班,簽定期契約,屬於一家民間公司。聽早一點進去的同事說公司向來都沒有年終獎金。晚上就去台北車站附近的補習班,準備高普考,昨天看新聞說公家機關首度超越竹科新貴成為最搶手的工作。現在大家都是抱著有錢拿就好,下降底標想說先進去再說,什麼年終獎金或是三節都是額外。工作當然難找,不過這是一個常態,不是嗎?

訪問結束,小偉逕自騎車回家。訪談時不發一語的朋友忍不住談到那位北上來的朋友,原住民,高職畢業在都市陸陸續續在好幾個工廠工作;現在在土城檳榔攤工作,有投幣卡拉OK的那種,生意不好還常常遇到醉漢鬧事不付錢,都快撐不下去。「要比慘一定有人比你更慘。」記者是否能夠訪問到他?「不要吧,太殘忍了……」揮了揮手示意拒絕,自行上了火車離去。

學運連結工運?對於今日社會運動的另一種想像:青年勞動九五聯盟

根據勞委會最近公佈98年第一季的人力需求摘要得知,農曆年後企業釋放出的工作機會越來越少─近兩季約莫已減少3萬多個職缺。與97年同季人力需求淨增4 萬人相比,如同元旦前後的寒流般冷得刺骨。然而一年過去,唯一不斷增加的,就是部份工時的工作機會,即便製造業不斷地萎縮,企業對於彈性化勞動力的需求,依然索求無度。無論是星巴克或是85度C,還有街角巷口的便利商店,徵人廣告不曾有撕下來的一天。

「低度就業絕對是台灣近幾年來的問題。目前台灣就業機會聚集在服務業。」青年勞動九五聯盟的鄭中睿如此表示。由學院出發、集結各大專院校學生的青年勞動九五聯盟,早先替申訴的工讀生們向麥當勞及85度C討取積欠工資,近來則是在反財團減稅、反違法無薪假抗爭行動現場皆可看到成員身影;作為台灣目前以關注非典型僱傭勞工的非營利團體─雖然鄭中睿戲稱他們比較像是討債公司,相當程度也說明在缺乏大工會奧援及現行場(現場)廠(工廠)組織的法條限制下,青年勞動九五聯盟何以成為非典型勞動者集結聲音的推動力。

隱藏於失業率背後的低度就業

鄭中睿指出,低度就業是一份有年終、有不定期契約的正常工作,現在有很多服務業不是這樣,使許多人處於失業/就業的循環。台灣帳面上的失業率看來還沒有很恐怖,事實上是因為沒有把短期失業及低度就業納入統計。這樣問題必須回歸台灣近年總體經濟政策,在亞太營運中心計畫失敗、竹科發展園區後出現斷層後,台灣無論是綠色、創意、或是觀光產業都處於毫無前景的狀態。

「這樣來看,我不會說高等教育擴張導致低度就業,而是『放大』這樣的狀況。教育程度普遍提高,勞動市場缺乏相等的就業機會…。在這樣的就業市場下產生銅版兩面的極端,起碼就我在校園的觀察,大學生不是極端現實,對於所學斤斤計較;就是極端虛無,而兩者都不用談什麼理想或抱負,這樣的情況已經扼殺青年勞動的創造力。」由主計處公佈的資料顯示,三十年間,台灣青年待業人數增加十萬人,而15到24歲仍留在校園內的人數則增加一倍之多。

「相對日本,台灣的勞動市場向來由中小企業與國公營企業支撐,勞動力從未正式化;在經濟景氣好時還可以搬出黑手邊頭家這套,現在是產業升級完全升不上去。」他表示,外貿依存度高,當整體經濟不景氣時,台灣於東亞經貿體系的位置更加邊緣化;另一方面則是階級固化,勞動市場會比過去有大財團吸納勞動力的日本掉得更快。

受梏於台灣工會法場廠以及30人組成工會的人數限制下,造就台灣大批勞動力無法組織;而財團法人化後的青年勞動九五聯盟,目前仍以追討債務為主,並且招募會員,希冀人數壯大後,直接向公部門施壓,形成類政黨的壓力團體,「對國家施壓如果成功,會比對個別僱主施壓來得有效率。」這樣的策略,很像香港近幾年清潔服務業職工會:早先組織率不高,勞工普遍勞動條件差,同樣以綁最低工資運動一起發展。

問及青年一旦投入非典型勞動,是否還有向上爬升的機會?鄭中睿則說:「永遠都是有可能,該問的是:可能性有多大?」

青年勞動九五聯盟
----------------------------------------------------------------------------------------

上了大學我們到底在追求什麼?

你投入十元硬幣就能買到價值十元的飲料

那你投入幾十萬的學費有得到你想要的嗎?

朱平的肯夢國際之前在招收學生
30萬10個月的訓練課程,出來你就有一項專長了
或許把學費花在這會更有幫助些

不過朱先生也說,大學畢業,才是做自己的開始

還是先努力別被二一好了

朱先生的網誌在這

網路著作權提醒

  1. 作品完成就享有著作權, 使用他人作品或公開自己作品時要注意授權範圍(轉載/重製限制, 時間, 是否含電子出版,...)

Cheers Club講座-【創意,來自不按牌理】

http://www.cheers.com.tw/CLUB/index.jsp

演講者是Google的簡立峰和OOPS的朱學恒

主  題:簡立峰 ‧ 朱學恆 創意對話-創意,來自不按牌理

與談人:簡立峰(台灣 Google 工程研究所所長)

     朱學恆(財團法人奇幻文化藝術基金會創辦人兼執行長)

時  間: 97 年 8 月 20 日(三)晚上 19 : 30 (19 : 00開放入場)

地  點:福華文教會館 卓越堂(台北市新生南路 3 段 30 號 2 樓)

 

我比較想看無名的簡志宇 V.S OOPS的 朱學恒(抖)

人體動作分析與行為感知 新一代感知互動技術趨勢研討會

http://www.itpilot.org.tw/new/seminar/970730/index.htm

=======

我想學生應該可以報名,雖然可能會像有一次我去”韓國線上遊戲法律考察說明會”一樣,只有我是學生怪怪的Orz……

不過我一直覺得這種東西很有趣, 如果搭配了Second Life或許會更好玩……

不曉得只貼網址算不算轉載...如果算的話這篇文章我就自刪了……

分享

http://www.web20.org.tw/

Idea Show
這篇新聞號稱這個是台灣DEMO展

http://ideas.org.tw/ado/0626edm/
這個是演講,演講內容如下:
資通訊產業ICT平台國際研討會 - 下一波殺手級產品在哪裡?

也是跟創意有關的,感覺是故意搭配創意週的。
應該是免費報名的

[筆記一] XML(一)

metalanguage則是指用來表示某個抽象的名詞集合的語言(這樣解釋不知道對不對...),我們希望利用它來描述個體的真實情況,也可以用來描述自己本身的情況。
許多我們所使用的程式語言,都是它們源語言的分支。
SGML(Standard Generalized Markup Language)是XML發展的基礎,是一種metalanguage。
HTML是經由SGML描述出來的一種語言。我們稱HTML為SGML語言的一種應用實例(instance)。
任何人都可以利用SGML的定義來建立不限數量的新語言。迄今為止,HTML是由SGML為基礎建立起來的語言中,最受歡迎的一種。
XML有syntax rule。
XML需是well-formed。
XML是SGML的子集合,XML可以用來定義其他的語言,使用XML的重點不在於如何呈現資料,而是如何使它所呈現的資料有意義。

-

參考資料來源:
http://www.asjh.tn.edu.tw/learning/html/xml.htm
http://soly84.blog.51cto.com/153780/27543


DTD文件類型描述

XML文件的文檔類型描述(document type declaration)可以看成一個或者多個XML文件的模板,在這裡可以定義XML文件中的元素、元素的屬性、元素的排列方式、元素包含的內容等等。

DTD (DATA TYPE DEFINE) 概念緣於SGML,每一份SGML文件,均應有相對應的DTD。對XML文件而言,DTD並非特別需要,well-formed XML就不需要有DTD。DTD有四個組成如下:

  • 元素(Elements)
  • 屬性(Attribute)
  • 實體(Entities)
  • 註釋(Comments)

元素聲明語法如下:

<!ELEMENT 元素名稱 元素內容>

屬性聲明語法如下:

<!ATTLIST 元素名稱、屬性名稱、屬性值型態、屬性的內定值>

實體聲明語法如下:

<!ENTITY 實體名稱 實體內容>

註釋語法如下:

<!—- 註解內容 -->

由於DTD限制較多,使用時較不方便,近來已漸被XML Schema所取代。

RESOURSE FROM http://dwz.tw/5inj

xml

可擴展置標語言Extensible Markup Language,簡稱XML),又稱可擴展標記語言,是一種置標語言。置標指電腦所能理解的信息符號,通過此種標記,電腦之間可以處理包含各種信息的文章等。如何定義這些標記,既可以選擇國際通用的標記語言,比如HTML,也可以使用像XML這樣由相關人士自由決定的標記語言,這就是語言的可擴展性。XML是從標準通用置標語言(SGML)中簡化修改出來的。它主要用到的有可擴展置標語言、可擴展樣式語言(XSL)、XBRLXPath

歷史

XML是從1995年開始有其雛形,並向W3C全球資訊網聯盟)提案,而在1998二月發佈為W3C的標準(XML1.0)。 XML的前身是SGMLThe Standard Generalized Markup Language),是自IBM從1960年代就開始發展的 GMLGeneralized Markup Language)標準化後的名稱。

GML的重要概念:

  • 文件中能夠明確的將標示與內容分開
  • 所有文件的標示使用方法均一致

1978年,ANSI將GML加以整理規範,發佈成為SGML,1986年起為ISO所採用(ISO 8879),並且被廣泛地運用在各種大型的文件計劃中,但是SGML是一種非常嚴謹的文件描述法,導致過於龐大複雜(標準手冊就有500多頁),難以理解和學習,進而影響其推廣與應用。


同時W3C也發現到HTML的問題:

  • 不能解決所有解釋資料的問題 - 像是影音檔或化學公式、音樂符號等其他形態的內容。
  • 效能問題 - 需要下載整份文件,才能開始對文件做搜尋。
  • 擴充性、彈性、易讀性均不佳。

為了解決以上問題,專家們使用SGML精簡製作,並依照HTML的發展經驗,產生出一套使用上規則嚴謹,但是簡單的描述資料語言:XML。 XML是在一個這樣的背景下誕生的——是不是能有一個更中立的方式,讓消費端自行決定要如何消化、呈現從服務端所提供的資訊?

XML被廣泛用來作為跨平臺之間交互數據的形式,主要針對數據的內容,通過不同的格式化描述手段(XSLT,CSS等)可以完成最終的形式表達(生成對應的HTML,PDF或者其他的文件格式)。

 

resoures from

MusicXML Definition

"Word-processing and spreadsheet programs have been sharing formats for years, so you can write in one program and share your results with people who prefer something different. Finally, the musical world has realised that it needs the same thing. Its name is MusicXML." - David Hewson, The Sunday Times, August 29, 2004

Recordare has developed MusicXML™ technology to create an Internet-friendly method of publishing musical scores, enabling musicians and music fans to get more out of their online music. MusicXML 2.0 files will soon serve the same role for interactive sheet music that MP3 files serve for recorded music.

The MusicXML format represents common Western musical notation from the 17th century onwards. It lets you distribute interactive sheet music online, and to use sheet music files with a wide variety of musical applications. The MusicXML format is open for use by anyone under a royalty-free license, and is supported by nearly 100 applications

What's New

Version 2.0 was released in June 2007. The big change is the addition of many features to make the MusicXML format better suited for distributing interactive sheet music online. This includes a compressed version of the MusicXML format that makes MusicXML files about 20 times smaller than the uncompressed version, roughly the same size as the corresponding MIDI files. The MusicXML version history summarizes the changes since version 1.0.

The MusicXML alphabetical index lists each of the 95 new features in version 2.0. The index is also available as an Excel file. Each entry includes a brief description and a reference to the defining DTD file. Version 2.0 adds features to versions 1.1 and 1.0,  so every valid MusicXML 1.0 and 1.1 file is also a valid MusicXML 2.0 file.

MusicXML programs are in the midst of adding MusicXML 2.0 support. Recordare's new Dolet 4 for Finale plug-in reads and writes MusicXML 2.0 files in both compressed and uncompressed formats. It also reads and writes the earlier MusicXML 1.1 and 1.0 formats. Finale 2008 reads MusicXML 2.0 files.

Two recent MusicXML presentations are now available online:

Files

The MusicXML DTDs, tutorials, and sample files may be found on our download page, along with trials for MusicXML software such as Dolet 4 for Finale, capella, and PDFtoMusic Pro.

A MusicXML tutorial for software developers is available in both HTML and PDF format, including a MusicXML FAQ. This is the easiest starting point for learning about MusicXML.

A set of 18 musical examples is available in XML and graphic formats. These include songs for voice and piano, a song for voice and guitar tablature, an orchestral excerpt, and some instrumental music. A MusicXML 2.0 example, Scott Joplin's Elite Syncopations, is also available in several formats, including XML, musicRAIN, PDF, MIDI, MP3, and the Myriad Music Plug-in.

The different MusicXML elements, attributes, and entities are listed in an alphabetical index, also available as an Excel file. Each entry includes a brief description and a reference to the defining DTD file.

If you start doing a MusicXML implementation, you will need to refer to the actual MusicXML document type definitions (DTDs). These are distributed under the MusicXML Document Type Definition Public License 2.0. All the component DTDs are listed at the MusicXML DTD Index. Most browsers do not display DTDs directly, so you will probably want to look at the HTML versions of these files.

The two main top-level DTDs are partwise.dtd and timewise.dtd. Two XSLT stylesheets (parttime.xsl and timepart.xsl) are provided to convert between the two formats. The compressed file format is described in the container.dtd file. Multiple movements or other musical collections are represented using opus.dtd. The opus document contains XLinks to individual scores, and will evolve to include more detailed reference and musicological information. There is also a midixml.dtd for representing Standard MIDI Files in XML.

resourse from http://www.musicxml.org/xml.html

KML(Keyhole Markup Language)

KML全名為(Keyhole Markup Language),符合目前最通行的一種文件交換語言標準XML(eXtensible Markup Language),有固定的語法與結構。KML文件跟其他XML家族最大的不同處是它以地理資訊的描述為主,如點、面、圖形與立體空間的定義與描述。

而Keyhole這個字是Google收購的一家公司名稱,Google在收購Keyhole之後,將Keyhole公司原本的服務改名為Google Earth,並且標上斗大的標語「Explore the world from your PC」,也就是讓網路使用者可以在家翹著二郎腿,利用電腦與網路探索全世界的全貌。Google Earth的功能與服務是什麼呢?如果你有看過電影「MIB星際戰警」,應該對下面場景不會太陌生。主角湯米李瓊斯在一天忙碌工作之餘,回到自己位於 MIB總部的電腦前,打開螢幕鍵入一堆數字,隨著衛星影像的逐漸拉近,影像的逐漸清晰,看到自己女友在自家後院悠閒澆花的模樣。

到底這種即時的3D地圖能做到什麼呢?

根據Google網站所描述的應用,包括
Commercial real estate(商業不動產評估)
Residential real estate(居住環境的評估與居家不動產評估)
Architecture/construction/engineering (建築與土地開發決策評估)
nsurance(保險評估,包括居家是否鄰近地震斷層與洪水區等)
Media(媒體報導)
Defense/Intelligence(國防)
Homeland security(國土安全)
Asset Tracking(將Google Earth Pro與GIS和RFID整合,進行全球貨物或是產品的追蹤與定位)
Security Systems(與保全系統整合)
也可以與GPS系統的結合,即時監測每一家計程車公司的計程車離你多遠

 

 

resourse from  http://en.wikipedia.org/wiki/Keyhole_Markup_Language

XSL

XSL(Extensible Stylesheet Language) is used to format XML documents and consists of two parts.

  • one part of XSL is XSL Transformation Language (XSLT),which transforms an XML document form one form to another. XSLT use XPath to match nodes for transforming an XML document into a different document. Result document may by XML or HTML.

 

  • Another part of XSL is XSL formatting objects, which used to format XML documents for presentation. Typically used when transformation result is for print media

   

XSLT[note]

1.<xsl:template match = "/ | *">
      <xsl:apply-templates/>
   </xsl:template>    

   document root node (/)
   any element nodes (*).

2.<xsl:template match = "text() | @*">
      <xsl:value-of select = "."/>
   </xsl:template> 

    text nodes (text())
   attribute nodes (@).

參考來源:XML how to progtam

GML投影片

GML投影片

[Project]KML專題心得

KML是一個相當方便的東西,之前是有使用過Goole map但是卻沒有使用過Goole Earth,沒想到Goole Earth時再是一個很酷很炫又很方便的東西,更沒想到可以使用一個KML檔來分享自己標示的一些地點,剛開始在摸KML的時候,一直搞不懂到底要怎麼寫,而且更是沒有那些地理資訊,後來開始摸Goole Earth才發現可以自己產生KML檔,於是就跟組員開始玩起介紹自己家園的遊戲,這是我的國小國中高中我家我女朋友家F1賽車場啥都可以找,還蠻好玩的。

後來又發現了3D建築物的功能,做的很棒,效果也是非常驚艷,接著還有模擬飛行的功能,只是每次玩都玩到頭暈。

然後發現又有另外一套軟體World Wind,他的功能就比較專業一些,有什麼天然災害資訊的,地理資訊的,比較讓我提不起興趣,不過他的圖比較漂亮。

KML真的是很方便的東西,我們報告的內容也準備的蠻久的,應該也還蠻淺顯易懂的,大家應該也對KML有了蠻充分的了解,接著動手玩玩看那兩套軟體,相信大家也可發現他們的實用所在了。

訂閱文章