2015年6月21日 星期日

Google street view overlay

 從Google street view service api中,以坐標找尋到需要的街景,而要如何將圖片放置於街景之中呢?

http://projects.teammaps.com/projects/streetviewoverlay/streetviewoverlay.htm
這個demo以street view overlay達成了目標,將圖片放進一個div中,通過以下的調整來完成。


    //照片於地圖中緯度、經度
    this.lat = 24.122613;
    this.lng = 120.674283;
    this.zoom = 16;

    //街景車的緯度、經度
    this.slat = 24.122613;
    this.slng = 120.674283;

    //照片檔
    this.image = "nchu.gif";

    this.pt = new google.maps.LatLng(this.lat, this.lng);
    this.streetPt = new google.maps.LatLng(this.slat, this.slng);

    // 方位角度、仰俯角度、遠近
    this.sheading = 180;
    this.spitch = 20;
    this.szoom = 1;

    this.distance = 40;  // distance in metres from street view to marker
    this.maximumDistance = 200;     // distance beyond which marker is hidden

    // dimensions of street view container (fixed)
    this.panWidth = 400;
    this.panHeight = 480;

    // 照片寬度、高度
    this.markerWidth = 180;
    this.markerHeight = 120;

而要如何確定照片的位置能夠正確呢?

由於Google街景中的座標是由拍攝該照片的街景車位置所決定,透過heading來調整所攝影的,heading是以360度為調整,而heading調整過後,需要調整圖片的經緯度以讓圖片能放在正確的方位及位置上,而調整的原則即為兩者間的相對方位。

下面簡單介紹地圖中的相對位置:

中間點即為街景車位置,外圈為所看到實景位置。
透過heading的角度來調整lat, lng。

透過簡單的設定兩個座標,即能簡易的將照片放入街景中,還能自己調整位置呢。







知識管理系統

隨著ERP、SCM、CRM等系統的進步與普及,大家越來越重視知識管理(Knowledge Management)的重要性,開始期望著能有一套系統能夠幫助公司內的職員,將知識外化後能夠供其他的職員使用,以更有效率解決非常規的問題,因此知識管理系統,成了現今企業的一種新趨勢。

資料 資訊 知識 智慧
透過交易處理系統、報表系統,擷取最原始的資料;而經過處理,所形成有意義的資訊,再增加實踐力及累積經驗,以成為可解決問題的知識;活用知識後,應用創新價值的智慧。

SECI知識螺旋
知識創造主要有四種模式:
1. 社會化(Socialization),由內隱知識轉換成內隱知識,通常是透過觀察、模仿。
2. 外化(Externalization),由內隱知識轉換成外顯知識,利用文字、語言來傳達,如寫武功秘笈。
3. 組合化(Combination),由外顯知識組合而成,將公開的外顯知識,加以整合成新的外顯知識。
4. 內化(Internalization),由外顯知識轉換到內隱知識,通過"彙總組合"產生新的顯性知識被組織內部員工所吸收成內隱知識。

知識管理2.0
大家開始重視知識管理後,公司使用知識管理系統第一代的結果往往是失敗的,主要的原因是沒有將知識管理融入於日常工作中,而使組織內部員工認為知識管理,是做工作以外額外的工作,已產生抗拒與排斥,因而常常以失敗告終。現今知識管理2.0,主要講求的是將知識管理完全融入於工作之中,成為員工例行公事的一部分,在員工無意之間,已經進行了知識管理,員工之間,就能透過知識地圖等知識管理的工具,迅速的分享知識、獲取知識,以提升公司的效率、效果。



2015年6月9日 星期二

改寫串聯世界的想法-雲端自建雲

「宏碁自建雲 (BYOC™) 為您、為企業改寫串聯世界的想法。」

這是宏碁自建雲的標語,BYOC(Build your own cloud),一種是以消費者為主要客群,讓消費者以自己的裝置打造個人自建雲,讓生活及時同步;另一種則是以企業為主要客群,利用宏碁雲端平台(AOP),為企業聯盟中的夥伴間打造一個無縫接軌、量身訂做的串聯平台。

而在介紹宏碁自建雲之前,先介紹Private cloud及NAS。

私有雲(Private cloud)
維基百科:是將雲基礎設施與軟硬體資源建立在防火牆內,以供機構或企業內各部門共享數據中心內的資源。私有雲完全為特定組織而運作的雲端基礎設施,管理者可能是組織本身,也可能是第三方;位置可能在組織內部,也可能在組織外部。

相對於公用雲,私有雲可以彈性的配置,為企業客製化的解決方案,亦可降低資料遺失或外來攻擊的風險,但也因其成本較高、無法快速建置,為其需要克服的問題。簡而言之, 私有雲即是指企業能夠完全控制的雲端計算方式。

網路附加儲存Network Attached Storage,NAS
維基百科:是一種專門的資料儲存技術的名稱,它可以直接連接在電腦網路上面,對異質網路使用者提供了集中式資料存取服務。

為了方便檔案的交流,以前的電腦不關機設定ftp網路分享,而電腦不關機所增加的電費相當可觀,因而發展出一台能連接網路、硬碟容量大,功能不需像電腦般的完整,但是卻很省電,即為NAS。NAS的功能與以前電腦不關機架ftp大同小異,卻因其省電、容量大而成現今熱門的一個雲端服務。而也有人把NAS歸類於私有雲的範疇。

以下簡述宏碁自建雲的功能。

宏碁自建雲-消費者
宏碁自建雲-消費者主要包含四個應用程式:相片、音樂、檔案、文件,其主要的功能就在於及時同步、無限串聯,讓消費者能夠快速地用網路連結生活,也備份檔案降低風險。

ab相片:
當按下快門的瞬間,相片不只進了拍照的手機、平板裡,也及時同步進入個人電腦中,還能自動將照片分類,以方便管理。

ab音樂:
將電腦視為一個大型的專屬音樂庫,可將喜愛的音樂串流進入音樂庫,只須連上網路,就能在行動裝置中享用所有音樂,也可支援iTunes。

ab檔案:
利用行動裝置,能夠遠端存取個人電腦中的檔案,也能將Office文件轉檔成PDF及壓縮,方便於檔案的傳遞,類似於一個大型的Google drive、Dropbox,不論身在何地,都能快速使用檔案。

ab文件:
ab文件即是ab檔案的延伸,注重於Microsoft的Office文件,能夠在所有裝置上編輯、更新諸如Word、Excel、PowerPoint等文件,並且同步儲存。

宏碁自建雲-企業
宏碁自建雲-企業主要是利用宏碁雲端平台(AOP),幫助企業跨越時間與投資成本的藩籬,將各裝置連結雲端。

串聯家庭:
從行動裝置連結至家中的智慧家電,利用智慧開關、智慧插座、智慧監控等等,控制家電的耗電量、溫度、使用狀況,讓使用者能夠兼顧舒適與節能。

電子書:
企業能輕鬆地架設電子書訂閱服務,透過自動調整的版面,讓使用者能夠閱讀精美的內容。

電子票務:
企業能夠以零建置成本建置企業專屬的行動售票服務,顧客資料儲存於共享的IT基礎建設中,安全無虞、易於監控,顧客也能隨時隨地的購、退票。

電子拍賣:
類似於電子票務,企業也能透過低成本快速的建置電子拍賣服務,讓顧客能夠快速地連結競標。

透過以上的介紹,可以發現宏碁自建雲主要是透過雲端服務,快速地透過行動裝置連結到生活中,算是物聯網的實踐過程之一。一般私有雲,指的是企業自行建置需要較高成本的雲,來進行雲端服務;而宏碁自建雲則是經過較明確的設計,規劃出幾項實用的功能,運用NAS技術,讓消費者及企業能夠快速存取,使用者只須要簡單的配置即可,也大幅降低了建置成本,卻也能保持一定的彈性。




2015年5月17日 星期日

免費HTML電子報範本

繼上一次電子報的網站後,由於每個網站對於聯絡人個數都有一定的限制,必須升級才能享有更高階的功能,而鑑於免費的需求,尋找了另一個途徑-免費HTML電子報範本,免費下載的圖像、排版、HTML程式碼,讓使用者可以自行修改喜歡的樣式,也能使用自己的平台,即可不受到網站上流量的限制。

關鍵字:電子報(email)、範本(templates)、HTML

Benchmark email 免費HTML電子報範本
http://www.benchmarkemail.com/tw/resources/Free-HTML-Email-Templates
Benchmark提供了客戶一些經過設計後的範本,提供使用者免費的下載,只需依ZIP格式下載後解壓縮,即可從HTML檔中修改程式碼以製作出喜好的排版、字型、˙圖片,對於有一點程式能力基礎的使用者而已,非常的便利;範本都能與Outlook、Google、Lotus Notes等大型的ESP(Email Service Provider)完全相容,而使用者也能透過自己的平台如:學校的計算機中心,來發送電子報,則不需要受制於網站上的流量。

第二種方式則是透過線上編輯喜歡的樣式並完成為範本後,再自行下載HTML&CSS檔。

Campaign Monitor Template Builder
https://www.campaignmonitor.com/email-templates/#gallery
Template Builder能夠在網頁上快速的透過簡易按鈕新增文字、圖像、按鈕,並透過直觀的拖曳方式,將版面調整成喜歡的樣式,而更方便的即是只需填入信箱地址,就能夠將HTML、CSS、Image檔傳到使用者的信箱,不須任何註冊及登入, 下載後的HTML檔案也能夠直接透過使用者自己的平台運作。



另一方面,為了讓電子報能夠更便利的發送,有些網站提供API(Application Programming Interface),來讓使用者能將其服務鑲嵌在自己的網路上,以強化其服務的應用,使用者能夠透過程式碼觸發一些事件來更改電子報上的內容,增加使用者的彈性。

關鍵字:API、Automation

Campaign Minitor Our API
https://www.campaignmonitor.com/api/getting-started/
Campaign Monitor提供使用者API的功能,提供了許多語言的samples&wrappers供使用者下載,包括Ruby、 Python、 PHP、 .NET、 Java等等,也提供XML、JSON這兩種程式語言的Resourse範本給使用者參考,也附上詳細的教學,只需依照需求搜尋就能找到相對應的語法格式了。

Automation
https://www.campaignmonitor.com/features/automation/
Guides
https://www.campaignmonitor.com/guides/email-automation/
有些時候,email會只寄給一些特定的用戶,像是註冊時的歡迎信之類只會寄信給單依用戶時,手動寄發當然不是一個好方法,此時,Automation就派上用場了,可以設定立即寄信、幾天後寄信、幾周後寄信等等,完成後只要用戶觸發了事件(在網站上註冊帳號),就會發一封歡迎信給該用戶,這個功能提供了較貼心的服務,也省去許多麻煩。



2015年5月10日 星期日

電子報製作軟體

根據toptenreviews的統計http://email-marketing-software-review.toptenreviews.com/,統計出許多好用的電子報軟體受大廣大的喜愛,而從中,挑出前三名並自行搜尋了幾個其他的軟體來試用及分析,以選出好用的電子報軟體。


iContact
http://www.icontact.com/
首先試用了iContact,但是其schedule a demo必須先經過專員的聯繫,而我剛填寫資料後,並不會立刻收到答覆,這降低了使用者的試用意願,而由於時間的關係,也先跳過這個軟體。但是身為票選的第一名,可以從首頁、影片中,看出其中精心的製作,做得相當精緻,而這想必也是iContact吸引人的原因之一。


Benchmark email
http://www.benchmarkemail.com/
benchmark email票選結果為第二名,這是一個方便用來為公司製作電子報的軟體,剛開始製作時,有三種方式可供選擇:自行設計html、純文字版本、內建模板,依照教學順序,電子報製作起來相當簡單、快速,而比較特別的是內建多個模板可供選擇,而選擇想要的模板之後,還可以透過修改工具進行版面的調整,讓每個人在相同的模板下創造出個人的風格,是一個便於版面設計的電子報軟,而其有繁體中文的頁面,讓中文使用者能夠更方便設計。


Pinpointe
http://www.pinpointe.com/
我目前使用這個網站都呈現一個鬼打牆的情形,按下Try it free後總是會連結到購物車,並要求信用卡付款,因此,我並沒有適用到其功能。


Compaign monitor
https://www.campaignmonitor.com/
相較於Benchmark email,其版面就沒有那麼豐富了,雖然透過簡單的設定即可開始,但是相對出來的結果也非常簡單,只能夠輸入訊息,而其即以社交軟體的動態方式顯示。而其他的版面功能設計相對隱密,會造成使用者未能完整使用其功能的情況,但是Compaign monitor自己也列出了Top100的設計樣式,也能夠讓使用者多多參考。


Zoho compaign
https://campaigns.zoho.com/
Zoho也有提供板型供使用者選擇,而除了自行設計html外,還能夠直接上傳版型來使用,這讓使用者可以到其他網站下載版型,再來套用。內建版型中,有一個叫做"手機友好模板"的分類,是特別為行動裝置所優化的模板,而選擇後,會有一個編輯器來幫助編輯,可以自由加入或刪除文字區塊、圖形等等,整體而言是一個相當易於使用、彈性較高的電子報軟體。但是他的進入頁面是簡體中文,可能會有直接轉台的情況發生。


綜合以上,我個人是比較推薦Benchmark email,簡單易上手,版面設計彈性很大,是一個相當實用的電子報軟體。





2015年5月3日 星期日

開放的資料-opendata

原先,大家都把資料當作是企業的機密,隨著Google採行開放大部分資料,只保留核心資料的措施獲得極大的成功後,漸漸把資料推向opendata的時代,大家開始把資料開放出來給群眾共享,因為他們相信群眾的力量大於企業本身的力量,而延伸出許多crowdsourcing的例子,opendata不須向使用者收費,而使用者若能將其設計成產品也能夠直接販賣,不需要支付權利金,這讓大眾都能享受該筆資料,以激發出更多的創意及想像。

政府資料開放平台
http://data.gov.tw/
除了企業以外,政府在於opendata的推動也不遺餘力,將政府的資料經過整理後開放給大眾使用,希望這些原本看起來起不了用處的資料,能夠透過群眾智慧,發揮出意想不道的作用,而我也在這平台上尋找到我比較有興趣的資料,並思考其能達成的事情。

首先我搜尋到了創意園區的資料http://data.gov.tw/node/7184,裡面包含了創意園區內的名稱、介紹、地址、聯絡方式、交通方式等等資料,能聯想到的就是透過與Google Maps的連結,讓觀光遊客能夠透過APP觀看創意園區的介紹,並能導航到想要去的景點。

當完成基本的概念後,可以增加趣味在APP中,例如可以設計一個成就系統,當到達一個景點後能夠解鎖成就,當累積多少成就後就能夠兌換某些實質或虛擬的獎勵。也可以在各景點中加上評論區,讓遊客能夠為景點評分並且寫下評論。

當基本功能都完成後,需要的就是更多的資料,而我就找了更多文藝相關的資料,如文創商店http://data.gov.tw/node/6223、特色圖書館http://data.gov.tw/node/6222,新增資料讓我的文藝地圖能夠更佳精彩,只需要有巧思就能讓原本看似沒有意義的資料變得有意義,這就是opendata。




2015年4月26日 星期日

雲端資料庫-Parse

Parse是一個雲端資料庫,在學生或是公司需建立小型資料庫時,免費版所提供的強大功能及流量已足夠其使用,但是不同於Ragic較生活應用的操作方式,Parse對於非資訊人員會稍嫌複雜,當操作時,必須使用到javascript來進行,簡單的部分如將key值改入,而困難的部分也關係到版型、功能等等。

當輸入資料時,操作就是跟其他資料庫相同,很制式地打入名稱、價格、介紹等等這些自己定義的欄位,而每輸入一筆資料,系統就會自動為該筆資料加上一個亂數的objectId,而相較於以前使用資料庫時是用1、2、3...這種自動跳號的機制來設定Id,而Parse則是使用了一個字串來表示Id,其中為夾雜著文字及數字的亂碼。

Parse也可以使用來匯入檔案,只是相對於Ragic使用excel來匯入,Parse的門檻相對較高,需使用一個JSON檔案匯入,而門檻高所換來的好處就是能夠更彈性的來安排這些欄位及資料,最後呈現時,也可以打開程式碼來進行介面的修改及設計,甚至可以到提供版型的網站如Mobile Design Templates下載所想要的版型,藉由修改程式碼來更換自己所需的版型。

Parse也提供了許多新穎的功能,例如註冊帳號能夠寫入User的資料庫、註冊帳號時能透過設定寄送email認證信,清楚的資料庫邏輯設計,能讓使用者在建立不同資料時放入不同類別的資料庫中,再透過後端服務來加強資料庫的應用,因此,Parse已經不只是雲端資料庫了。