mac9james 的部落格

yahoo widget

 

Yahoo widget可以說是我第一個接觸到跟web2.0技術相關的的技術,當時的我,對於web2.0的內容還是一知半解,對於yahoo widget只知道是一個有關桌面的小程式,實際使用之後,我發現只要連上網路,瀏覽器都不用開直接讀取資料這個工具,真的還蠻方便的,下面就稍微介紹一下

 

 

Yahoo! Widget Engine 是一個讓使用者可以方便使用一些小工具的環境,使用者將一些生活上常用到的工具,像計算機、日曆、天氣情報放以不同於傳統的便利方式來使用這些東西。其實 Yahoo! Widget Engine 原本並非是 Yahoo! 公司的產品,他的原名是 Konfabulator,本來是一個要收費的小軟體,但在 2005 Yahoo! 併購後,宣佈可以免費下載使用這個軟體,並將名稱更改為 Yahoo! Widget Engine

------引用自NKTalk

 

使用心得:使用過程中,發現其實只要有稍微一點的網頁寫作經驗,其實widget上手還蠻容易的,尤其之前也有修過梅老師關於xml的課程,所以其實看他的文件方面並不吃力,寫作過程中也很順利的完成了一個可以分類的rss閱讀器,這樣打開電腦就可以開始看到最新的rss及行事曆對我來說是個很實用的功能,的確是個很棒的engine來完成自己的小工具

last.fm

自己有在用last.fm這個網路電台,雖然梅老師說已經不流行了...不過看在自己用的很順手的份上,還是來稍微介紹一下...

last.fm ...號稱全球最大的網路電台

 雖然是不是真的全球最大我們並不清楚,不過敢這樣誇口我想他們還是有一定的底氣,歌曲的量不用說,當然是不在話下,可是網路電台這麼多,last.fm又是如何脫穎而出的呢?

接下來我們會探討這個問題

談到last.fm,我們就不得不提一下Audioscrobbler,這是一種透過在你電腦上的額外安裝套件,從你的播放軟體中得抵你的歌曲播放紀錄,得到歌曲播放紀錄後,讓你每次只要啟動你的個人電台就會主動找到最適合你聽歌類型的音樂,當你越常使用last.fm紀錄你的歌曲,你會發現他的選歌越來越精準,藉此讓你發現聽歌的時候,其實不用多辛苦,只要開了last.fm的電台,就可以放一整天不會膩了,這也是讓越來越多人對於開始使用last.fm的關西,再加上可以看到聽歌類型跟你一樣的朋友(last.fm的功能之一),我想,這對於那種自己週遭朋友很少人聽的歌曲類型可以討論的人來說,這是一個很不賴的功能,對於我來說,我覺得last.fm真的蠻不錯用的,選歌很準,缺點就是電台的播放其實不泰穩定(還是因為我在台灣收聽的關西),我個人的使用習慣,是回到家就開者last.fm一整天,然後聽到爽歌,再搭配海盜什麼灣,其實,真的還不錯用.......總之,希望last.fm快點度過他的財務危機..不然我真的要跳槽到梅老師的imeem了...

 

json

在web2.0的課程中,我們常常會用到json的格式,所以我們現在就來稍微介紹一下json的格式吧

wiki--JSONJavascript Object Notation)是一種輕量級的資料交換語言,以文字為基礎,且易於讓人閱讀。儘管JSON是在Javascript的一個子集,但JSON是獨立於語言的文字格式,並且採用了類似於C語言家族的一些習慣。

我的評論: 

JSON用於描述數據結構,分成兩種資料格式:名稱/值對(collection) & 值的有序列表(Array)

我們常常使用json在javascript中,透過使用eval()來讀取,以得到所要求的資料

 

wiki--JSON與XML最大的不同在於XML是一個完整的標記語言,而JSON不是。這使的XML在程式判讀上需要比較多的功夫。主要的原因在於XML的設計理念與JSON不同。XML利用標記語言的特性提供了絕佳的延展性(如XPath),而JSON的重點在於資料的交換。

我的評論: 

相較於xml,json在資料的傳遞中更為方便,不過xml在資料的修改,新增,讀取, 細節方面,又有更強大的優勢因此,在api的引用上,通常有兩種方面的格式,在xml上,我們對於資料的詳細處理方面較方便,在json方面,則是資料傳遞更容易

 

 

 

[Lab3]主題尋找中..隨後補上

http://www.taconet.com.tw/mac9james/mac9james/new/search.html

google basic video search api:可以從google中直接搜尋相關影音

http://www.taconet.com.tw/mac9james/mac9james/new/search.html

GOOGle RSS api:透過ajax的方式,讓google api自行透過javascript解析rss

http://www.taconet.com.tw/mac9james/map.html

GOOLE map api;使用google map的功能 坎入自己的網站內容中

[Lab0]讀書心得-我們比我聰明

Web2.0心得報告
495512032 翁恩強 資工三乙

我們比我更聰明?這是什麼怪標題,這是我第一次聽到這本書的時候所發出的感想,雖然是在web2.0這堂內容就是關乎於使用者分享的課程上所聽到的,坦白說,我還是抱持者懷疑的態度,認為這應該又是一本以聳動標題來引起讀者注意的膚淺書籍,畢竟在誠品書店已經上過好幾次類似的當,讓我對於某些以標題的精采以及內容的貧乏知名的書籍感到相當的失望,感謝梅老師的推薦,這本書的確是不同於以往的體驗,相較於封面標題的聳動令人坐立難安,內容卻是相當的豐富以及充滿獨特性,這本書的確是好看,感覺對於web2,0的概念來說,以及實現過程中所出現的問題,都作了相當仔細的說明,許多的好例子跟壞例子,明確的指出我們該在現在這股網路web2.0的浪潮中所該站的位子,大家都想要創業賺大錢,網路公司,聽起來似乎是個充滿前景跟利潤的行業,可是,當你若是貿然的進入這個環境,沒有充分的準備以及了解,等待你的就只有失敗了,相對於此,本書是本web2,0的入門好書值得加以閱讀,web2.0是什麼?分享?為何要分享?又要如何分享?如何從<分享>上獲的利潤,又為什麼現在這麼多公司崇尚分享個概念?什麼又是群眾智慧?這本書中都有很詳盡精采的解釋,以下,就是我對於這次閱讀這本書的一些感想;


(1)資訊越為人所知,越為人使用,越有價值
當一個資訊開始流動並為人所了解,就會造成傳遞的現象,一個人知道了,或許就會傳遞給另外一個人,則所謂行銷公司最樂意使用的方式-病毒式行銷,商機也就隨之出現了

(2)「群眾外包」一詞,定義為運用「(網上)群眾的潛在能力」,而且成為滲透到幾乎所有商業層面的一種新選擇。把原本由公司員工來做的工作,交由網上的群眾來進行。這樣的作法已獲得一些顯著成果,尤其是在產品開發的部分。

網路,一個全新的資訊獲取體驗,現在在也不是單純的我說你聽,網路給予一個學生成為老師的機會,使用者開始為了自己的需求,而成為了設計者,越來越多的網路行銷企劃,越來越多的idea以及創業計畫透過網路,在全世界,在web上,聚集在一起解決某項問題,現在對於解決問題,問最靠近自己所再地區的親朋好友再也不是第一選項了,打開你家的電腦,你可以在網路這個浩瀚的大海中透過最接近你相關產業的專業人士給你的建議,不管你是在中國,在美國,在澳大利亞,在俄羅斯,網路讓我們沒有國界,web2,0讓我們解決問題來的更輕鬆.因此,有想法的公司,開始在新產品開發、顧客服務、銷售、製造、融資,甚至管理等各方面尋求網上群眾的協助。這些公司都是藉由找尋與培養包括顧客在內的網路社群,進而運用其專業能力興盛起來的。


(3)品牌無法光靠金錢打造。──羅伯.戴維斯(Robert Davis)
品牌無法光靠金錢打造,那要用什麼打造呢?有個非常重要的因素,沒錯,就是口碑,在本書中 ,舉了寶橋來舉例,他透過了家庭主婦的八卦天性還有雞婆個性,來傳達一個訊息—寶橋的東西,適合在家庭中使用!!透過了最常作家事的家庭主婦,寶橋順利的營造了自己的品牌口碑,發放了某些折價卷,寶橋打開了自己在家庭市場的良好品牌效應

(4)「除了做對的事之外,讓大家『知道』你在做對的事也很重要。」
──約翰.洛克菲勒(John D. Rockefeller)

前面的寶橋說出我們的心聲,宣傳的確是非常重要的一環,如何宣傳的恰到好處,如何宣傳的充滿公信力,我想沒有誰麼是比最貼近,最常使用類似產品的人推薦來的有效,因次,寶橋讓家庭主婦推薦他們,M80讓所欲宣傳的歌手,通知他們的死忠歌迷,在電台點歌,號召購買專輯,這些都是所謂的營造口碑,最重要的,我想還是,「革命性」,是因為至少早在古埃及人拿米到曼菲斯 ( M e m p h i s )的市場與人交換橄欖油或蜂蜜時開始,商人就已懂得運用顧客幫忙「宣傳口碑」了。寶僑不過是以全新的方式動員大量人力接手這些過去由顧客主動進行的工作而已,而且不必(或幾乎不必)為此提供什麼報酬。到目前為止,寶僑多數的推廣人對於該公司產品都持很正面的看法,但當然,你無法控制他們實際會說出口的話。不過值得欣慰的是,一些研究發現,美國人在談論品牌時,正面描述是負面描述的六倍之多。


(5)「隨著溝通成本的降低,給予意見回饋的成本效益已愈來愈高。有成千上萬的討論群組、排名系統、電子郵件串,以及部落格,可以為人類所知的任何產品提供完全自發的抱怨、評論,以及建議。」
──唐娜.庇特里(Donna Pitteri),「WE ARE SMART E R」社群成員

網路,充滿者訊息,所以有個很重要的關鑑,就是我們要如何找到自己所需要的問題解答,企業需要得到產品的評價,消費者需要使用心得,這些,我們都可以在網路上的大量部落格資訊,以及電子郵件,相關資訊網站的評價排名,我們可以得到類似的訊息

(6)讓你的口碑製造者成為你的品牌的一部分

透過讓你的支持者加入你的宣傳中,加入你的產品服務中,你會發現,你得到正確使用心得,還有商業上的價值,服務上的效率將是巨大的.


結語:再這個資訊爆炸的時代,分享,群眾智慧,的確是個非常重要的課題,我們再這個時代中,該如何發展,該如果定義自己的角色呢?我的建議是,先 看完這本書吧,你會發現自己適應的很快的,你的工作將不再是你自己工作,問題也不再是你自己的問題,你得到的,將是一個對於網路全新不同的使用經驗

[Proposal] 音樂廣播電台(原 主題尋找中..(隨後補上))

使用到的技術:

mashup,wiki,flicker,last.fm api,xml,rss

 

內容:

 

 寫一個音樂廣播電臺,聽到一首歌就可以去搜尋他的專輯封面以及在youtube找

他的mv,然後顯示出歷年來發行的專輯.

 

組長:

 495512032 翁恩強

 組員:

495512410 蔡耀瑋

495512537 繆潮安

495512501 黃勝偉

 

XSL

XSL  (Extensible  Stylesheet  Language),全名為延伸式樣規語言,早期也曾被稱為「Extensible  Style  Language」;XSL係用來描述資料該如何被展示在使用者眼前的語言,W3C對於XSL之定義如後。

XSL為用來表現樣規(stylesheets)之語言,由兩個部分組成: 
1.XSL  Transformations  (XSLT):轉換XML文件之語言
2.XSL  Formatting  Objects  (FO):XSL格式化物件,用來述明格式化語意之XML字彙。

XSL樣規以描述文件如何藉由格式化字彙(即XSL格式化物件,  XSL  FO)轉換成XML文件,進而詳述XML文件呈現方式。XSL提供程式開發者一個工具,敘述XML頁面中哪一欄位的資料應該被顯示、其顯示的確切位置,以及如何顯示的方式。XSL也可重複利用在多個XML文件上。以呈現到一般網頁為例,藉著XSL的使用,使用者可以控制原始XML文件中的資料呈現在瀏覽器上的外觀,例如字的大小與樣式、擺放的位置等。  轉路<http://www.xml.org.tw/Function/Fglossary1.asp?key=XSL>

XPath

Xpath,Path語言提供一個方法來定址XML,以及一些操作字串、數字和布林數值的基本函式。

XSLT和XPointer都有使用到XPATH。XPath塑造了XML文件為節點樹的模型,

這些節點依序是根節點、元素節點、文字節點、屬性節點、命名空間節點、

處理函式節點和註解節點。

 來源<http://www.xml.org.tw/function/Fglossary1.asp?key=XPath>

頁面