跳到主要內容

發表文章

目前顯示的是 2月, 2017的文章

Google Trends Hacking

給我資料 最近試著在蒐集一些看起來有點用途的資料,Google Trends 看起來是一個 “滿有價值” 的資料,是 Google 蒐集的全球趨勢資料,包含最近流行的關鍵字,關鍵字與關鍵字的比較,etc.,但 Google 並沒有提供相關的 API 介面,所以要取得資料的做法我第一個想到的是 Crawler,於是順手找了一下大神的 開源專案 ,左看右看上看下看,都沒認真看,都覺得不順手XD。 Hack Fun 剛好讀到一篇很有趣的 文章-hacking the google trends api ,文章內容提到了幾個有趣的 end-point,像這樣 http://www.google.com/trends/fetchComponent?hl=en-US&q=html5,jquery&cid=TIMESERIES_GRAPH_0&export=5&w=500&h=300 URI http://www.google.com/trends/fetchComponent hl en-US q keywords cid TIMESERIES_GRAPH_0/RISING_QUERIES_1_0/business_and_politics export 5 w width h height 還有這樣 curl 大絕招 curl --data "ajax=1&htd=20131111&pn=p1&htv=l" http://www.google.com/trends/hottrends/hotItems 還有直接把這個貼在 Browser http://hawttrends.appspot.com/api/terms/ 這邊還有大神整理的參數對照表,實在棒棒der。 http://myweb.fcu.edu.tw/~mhsung/Research/InformationSystem/JSON/JSON_24.htm Browser Dev-Tools 看完大神的示範後,發現其實有些開放的資料並不一定要特別透過 Crawler 去取得,太沒效率了。而且大部份的瀏覽器都有提供開發工具,Hacking 那些 end-point 其實滿簡單的,比如說 Chrome 的開發者工具,我以這個潮潮的頁...

Play-Framewrok 學習

Required Java 1.8 Above Play-Framework 大多看到的教學都是以 scala 為主,需要 Java 1.8 以上的版本。 SBT SBT 跟 Activator 只要選擇一種方式安裝即可,兩種都算是 CI 統一開發環境的工具。 SBT 介紹 工具 安裝SBT Activator Activator 的好處就是有美美的 UI, 常用的指令 activator ui activator list-templates 安裝 play 官網介紹了兩種方式 Install Play With SBT Install Play With Activator