公告版位
我是公告

N5001UWKAP  

求職小幫手也有 WebApp 版本了,用手機也可以使用求職小幫手囉!
網址是 http://jobhelper.g0v.ronny.tw/mobile ,或者可以掃描上面的二維條碼直接進入喔

感謝 nansenat16 花時間製作,nansenat16 也有把他 open source 在 GitHub
另外 nansenat16 也有製作 Android App 在 Google Play ,真的是太感謝了!

因為我只有 iPhone ,我這邊先教一下怎麼在 iPhone 把他作成 WebApp 的方式

1. 先用 iPhone 瀏覽器開 http://jobhelper.g0v.ronny.tw/mobile ,可使用上面的 QRCode,畫面如下:

IMG_2484  
  

2. 點選最下面一排的中間的按鈕

skitch_iphoto.export.skitch 2  

3. 進到動作選單之後,往右拉

skitch_iphoto.export.skitch  

4. 看到求職小幫手圖示和「加入主畫面」了吧,按下去吧

skitch_iphoto.export.skitch 3  

5. 選擇一個你想要的顯示名稱,並且按下新增

4  

6. 成功囉!以後就可以直接使用了!

5  

祝大家使用的開心,並且找到一份好的工作!

, ,

Posted by 榮尼王 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

1211185542  
「日光節約時間」就是在每一年的一段時間把時鐘調快一小時,讓一天的生活作息能夠接觸到更多的陽光,換來的是可以節省燈光照明的電力
根據 wikipedia 上所記錄,最早是在 1916 年德國開始實施
中華民國在民國34年到民國50年、民國63年、民國68年都實施過日光節約時間,不過後來都因效果不佳而取消。
下面用一些數據來說明一下日光節約時間的效果。

這邊我用倫敦、華盛頓、莫斯科、柏林、北京、台北幾個城市來舉例一下

倫敦、柏林:3月最後一個星期日~10月最後一個星期日
柏林:2012年開始永久日光節約時間,不再回調(等於時區移動了一小時)
華盛頓:3月第二個星期日~11月第一個星期日
北京、台北:無日光節約

城市 柏林 倫敦 莫斯科 華盛頓 北京 台北
經緯度 52.5N
13.4E
51.5N
-0.1W
55.7N
37.6E
38.5N
77.0W
39.9N
116.4E
25.0N
121.5E
日出日落 6/21
夏至
03:43
20:33
16h50m
03:43
20:21
16h38m
03:44
21:17
17h32m
04:43
19:37
14h53m
04:46
19:46
15h00m
05:05
18:47
13h41m
4/1 05:41
18:41   13h00m
05:36
18:34   12h58m
06:01
19:07   13h06m
05:52
18:32   12h39m
05:59
18:38   12h39m
05:46
18:10   12h24m
以上時間是沒算日光節約時間的時間
假設一般人作息時間是早上七點到晚上十一點
6/21
夏至
無日光節約日夜時間 日13:33
夜2:27
日13:21
夜2:39
日14:17
夜1:43
日12:37
夜3:23
日12:46
夜3:14
日11:47
夜4:13
有日光節約日夜時間 日14:33
夜1:27
日14:21
夜1:39
日15:17
夜0:43
日13:37
夜2:23
日13:46
夜2:14
日12:47
夜3:13
減少黑夜 41% 38% 59% 30% 31% 24%
4/1 無日光節約日夜時間 日11:41
夜4:19
日11:34
夜4:26
日12:07
夜3:53
日11:32
夜4:28
日11:38
夜4:22
日11:10
夜4:50
有日光節約日夜時間 日12:41
夜3:19

日12:34夜3:26

日13:06
夜2:54
日12:32
夜3:28
日12:38
夜3:22
日12:10
夜3:50
減少黑夜 24%

28%

26% 23% 23% 26%

假設一般人作息時間是早上六點到晚上十點

6/21夏至 無日光節約日夜時間 日14:33
夜1:27

日14:21
夜1:39

日15:17
夜0:43
日13:37
夜2:23
日13:46
夜2:14
日12:47
夜3:13
有日光節約日夜時間 日15:33
夜0:27

日15:39
夜0:21

日16:00
夜0
日14:37
夜1:37
日14:46
夜1:14
日13:41
夜2:19
減少黑夜 69%

79%

100% 33% 45% 29%
4/1 無日光節約日夜時間 日12:41
夜3:19

日12:34
夜3:26

日13:05
夜2:55
日12:31
夜3:29
日12:38
夜3:22
日12:10
夜3:50
有日光節約日夜時間 日13:00
夜3:00

日12:58
夜3:02

日13:06
夜2:54
日12:39
夜3:21
日12:39
夜3:21
日12:24
夜3:36
減少黑夜 10%

12%

0.5% 4% 0.4% 6%

以上時間是來自 http://www.timeanddate.com/

在 20 世紀初期,照明還是用舊型電燈或燃油的時代,一般家中耗能最高的就是照明了,所以減少黑夜時間把作息移到有陽光的時間是可以減少耗源的方式
像是英國在 1916 年實施日光節約時間就減少了 15% 的燃煤和電力(但是電商也藉此趁機漲價 15% ,老百姓花費沒變)

但是現在 21 世紀,空調相當的普及,增加一小時的白天時間就相當於增加一小時的空調時間
因此日光節約時間是否有辦法節約能源已經有待再商榷


至於台灣本來緯度就不高,實施日光節約時間的效果不會比高緯度國家好,反而還要增加很多社會成本去處理調整一個小時的狀況
之前國民黨中常委邱復生提議恢復日光節約時間,還是不要比較好吧

美國白宮的 We The People 線上請願也已經有三萬多人請願要求白宮取消日光節約時間(不過請願門檻是十萬人)

, ,

Posted by 榮尼王 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

之前在 Open Data Day 提出了求職小幫手之後,有滿多人對這個想法感興趣的,不過也因為我只有在活動當天提出這想法,並且 demo 了很簡單的版本,如果當天沒參加活動的人,搜尋「求職小幫手」應該找不到任何相關資訊吧,所以我決定在我的部落格上面大概介紹一下這想法讓有興趣的人可以了解。

2011年6月29日勞基法修法,增加「有前二項規定行為之一者,得公布其事業單位或事業主之名稱、負責人姓名,並限期令其改善;屆期未改善者,應按次處罰。」,因此各地勞工局每月必需要公布開罰名單,並由勞委會設立公布專區連結到各地勞工局。這些資訊其實對基層勞工滿重要的,因為他可以知道哪些公司是有超時加班或是不按規定給付加班費之類資訊的,對於求職者也相當重要,若是知道這資訊他在評價各工作機會時心中可以多一把尺。但是這些資訊 104 之類的求職網頁並不會直接揭露給求職者看,大部份求職者也不知道政府有公開這些資訊。如果今天能有一個求職小幫手工具,可以幫你整理政府所公開的一些公司資訊,相信能增加大家選擇到較好工作的機會,於是我就生出了求職小幫手的想法。

至於目前 demo 出來的半成品大概長成下面這個樣子:

螢幕快照 2013-03-25 上午11.50.22  

已經可以支援 104, 1111, yes123, 518 四個網站。

不過大家在 Google Play 要找應該找不到求職小幫手,因為我還沒有公開,沒公開的主要原因是我雖然已經把功能完成,卻缺少 content。我的 demo 只有處理台北市勞工局公布的資料,這樣的資料是相當少的,但是如果有進到勞委會公布專區看的人應該就會知道,要把公布資料完整抓出來真的不算是一個小工程,主要遇到了幾個困難

  1. 有些勞工局根本沒有公布資料,Ex: 新竹科學工業園區管理局
  2. 有些勞工局資料幾萬年沒更新
  3. 各勞工局公開方式不同,有寫在網頁上、有PDF
  4. 有些勞工局只公布最近一次的資料,過去的資料就找不到了

要把這些資料整合起來就已經是很麻煩的一件事了,而不做這些事,公開一個只有肉體沒有靈魂的求職小幫手感覺對大家也沒有什麼幫助,反而可能會讓裝了的使用者覺得不實用馬上就刪掉了,因此至今我仍未將求職小幫手公開。

目前求職小幫手的程式碼我有公開在 Github 上面 https://github.com/ronnywang/jobhelper如果想要實作類似功能卻不知道如何下手的人可以把他抓回去看看
程式碼不多,大致上是修改自 Chrome Extension Sample 上面的 Pageaction by content

所以目前求職小幫手的進度就是在想辦法補充內容中,目前電資工會正幫忙發文給各勞工局希望能拿到更詳細的資料,希望讓內容豐富點之後就可以公開給求職者使用了,

我目前開了一個 Google Groups 來討論求職小幫手,如果有任何想法都歡迎上去討論囉!

, , , , , , , ,

Posted by 榮尼王 at 痞客邦 PIXNET 留言(5) 引用(0) 人氣()

昨晚睡覺睡到一半被簡訊聲吵醒,收到一封完全看不懂的簡訊
電話號碼: +62 811 1682561

內容是

Selamat.! Anda terpilih sebagai nasabah TKI Taiwan mendapat hadiah cek tunai NT$.250.000, dari "BANK BRI" Info hub: +6282332222289

Pengirim:
BANK BRI

看到 NT$.250.000 就覺得應該是詐騙簡訊了,不過除了 Taiwan, NT$.250.000, BANK, Info hub 以外,其他單字我都不認得..
今天再拿去給辜狗小姐翻譯一下,翻譯如下:

安全。您被選為台灣TKI客戶獲得的獎金NT$.250.000檢查,從“BANK BRI”信息中心:6282332222289

發件人:
銀行BRI

哈哈..第一次收到印尼文的詐騙簡訊,記錄一下

,

Posted by 榮尼王 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

最近開始玩一些 Open Data 的東西,除了爬實價登錄以外,開始想爬一些好玩的東西來看看
這次我爬了台灣經濟部商業司登記的公司資料,找出 46 萬家公司的資料(照商業司的資料目前有六十幾萬家公司,所以我還有十幾萬家公司的資料是沒有找到的,我還要想想看是哪些我沒找到的)
我找出來的資料包括公司的代表人、資本額、營業項目、經理人名單等...

這些都是公開資料,所以我爬這些資料做些統計應該不違法吧

這邊我先公開一下,我這些找出的資料中, 46萬家台灣公司,資本總額前十名的公司是哪十家吧!
我貼的資料會包括該公司的統一編號,有興趣的人可以到 http://gcis.nat.gov.tw/pub/cmpy/cmpyInfoListAction.do 把統一編號輸入進去確認看看資料是否正確。

其實這數字不代表他就是台灣最大的,因為這邊的資本額資料只是單一公司,但是很多公司都是屬於同一個集團,而該集團的老闆都會是同一人,如果以集團來算的話,前十名可能就不是這十家了。另外我列出的董監事主要代表是以董監事名單依照股權列出來的,不代表這就是那個法人所掌控的公司, 所以以下十家僅供大家參考。

第十名  52242444 台灣自來水股份有限公司
資本總額: 1375億元
實收資本額: 1285億元
代表人: 阮剛猛
董監事主要代表: 經濟部

第九名 80333992 中國信託金融控股股份有限公司
資本總額: 1500億元
實收資本額: 1316億元
代表人: 辜濂松
董監事主要代表: 70845988宜高投資股份有限公司, 23360934仲成投資股份有限公司, 53325695長基投資有限公司

第八名 30414175 中國鋼鐵股份有限公司
資本總額: 1700億元
實收資本額: 1531億元
代表人: 鄒若齊
董監事主要代表: 經濟部, 勞工保險基金, 高雄市中國鋼鐵股份有限公司企業工會, 70748331景裕國際股份有限公司, 97159912群裕投資股份有限公司, 97159878高瑞投資股份有限公司, 28292730鴻高投資開發股份有限公司

第七名 89390656 南亞科技股份有限公司
資本總額: 1910億元
實收資本額: 1866億元
代表人: 吳嘉昭
董監事主要代表: 75370905南亞塑膠工業股份有限公司, 14001199福懋興業股份有限公司,20807329培仁股份有限公司

第五名 70827383 中華開發金融控股股份有限公司
資本總額: 2000億元
實收資本額: 1445.6億元
代表人: 陳木在
董監事主要代表: 12650176興文投資股份有限公司, 03557311臺灣銀行股份有限公司, 03705903兆豐國際商業銀行股份有限公司, 22522756國亨化學股份有限公司...

第五名 86517321 萬泰商業銀行股份有限公司
資本總額: 2000億元
實收資本額: 162.3億元
代表人: 盧正昕
董監事主要代表: 荷蘭商 S.A.C.PEI Taiwan Holdings B.V.

第四名 11085292 中華映管股份有限公司
資本總額: 2450億元
實收資本額: 647.9億元
代表人: 林蔚山
董監事主要代表: 11083673中華電子投資股份有限公司, 21222725仁寶電腦工業股份有限公司, 27335280綠能科技股份有限公司

第三名 47217677 聯華電子股份有限公司
資本總額: 2600億元
實收資本額: 1295億元
代表人: 洪嘉聰
董監事主要代表: 70761592迅捷投資股份有限公司, 22099202矽統科技股份有限公司, 財團法人聯華電子科技文教基金會

第二名 22099131 台灣積體電路製造股份有限公司
資本總額: 2705億元
實收資本額: 2592億元
代表人: 張忠謀
董監事主要代表: 行政院國家發展基金管理會

第一名 03795904 台灣電力股份有限公司
資本總額: 4000億元
實收資本額: 3300億元
代表人: 黃重球
董監事主要代表: 經濟部, 03557311臺灣銀行股份有限公司, 03700301臺灣土地銀行股份有限公司

以上就是單純以資本總額排序的前十名公司,以上資料不代表前十大企業,因為一個企業下面可能有很多家不同公司的,另外董監事名單不代表這家公司是掌握在這些董監事手中,可能只是這些法人在董事名單中佔相對比較多股權。我自己對公司組織這方面比較沒那麼多了解,所以純粹以資本總額做排序列出前十名。如果有人對公司組織更了解的,應該能跑出更有意義的排名出來,我這邊應該下週就會丟出我爬出來的 46萬 個公司的公開資料,也希望能有其他更了解公司組織的人能丟出更有意義的統計數據出來了!

PS: 我也希望看這篇文章的人能夠抱持著懷疑的心來看,你可以假設我也許是被某個財團某個政黨買通的情況下寫出了這篇文章,因此裡面可能有偏頗的地方,若是你有懷疑的地方,可以自己試著去查證看看,並且在下面留言的地方留下你的看法。
因為我覺得現在很多台灣人會無條件接受媒體或是部落客給你的資訊,我還是希望大家能有對資料來源有所懷疑的心態來看所有的東西,這樣子大家才比較不容易被媒體輕鬆的牽著走。

Posted by 榮尼王 at 痞客邦 PIXNET 留言(1) 引用(0) 人氣()

今天參加青平台OpenData 講座 – 「開放資料」與「開放街圖」 當地圖不再只是地圖時
這個講座主要是在分享 Open Street Map (以下簡稱OSM)
我覺得我有得到很多想法,我也在我個人的 TODO 清單又加了一些我想要做的東西
不過也因為我在聽到一些事情有些疑問我發問了兩次,事後想想我覺得我發問方式好像會給人一種感覺
就是「這個問問題的人是心裡覺得 Google Map 就很夠用了,幹嘛來用 OSM」
我想要澄清一下,因此來貼這則部落格文,並且說明我覺得 OSM 應該怎麼做比較好。

我先說明一下,我是反對 Google Map 獨大的人,也很希望 OSM 計劃能夠茁壯
而我對於反對 Google Map 獨大我的具體作法是
當我用手機要找地方時我會先開 Apple Map ,找不到我要的地方我再改用最近上架的 Nokia Here Map 
再找不到我逼不得已才會去用 Google Map
目前雖然其他兩家圖資都遠不如 Google Map ,但是等他們未來越來越強,我就可以越來越不需要用 Google Map
也算是給其他家個機會
至於 OSM 我是不知道有沒有類似 Google Map/Apple Map/Nokia Here Map 這種基本應用
所以我目前沒在用 OSM
如果有的話,我也會讓他插隊在前面先來用他。 

我個人認為,圖資可以被分成兩種
一種是「基本圖資」 ,像是疆域圖、水文、、道路圖、重要地標...
另一種是「應用圖資」,像是房價實價登錄資料、郵筒位置、無障礙評比地圖、原住民文化說明地圖、某企業分店位置...
只是基本圖資與應用圖資有時候分野會很模糊,例如說便利商店位置分布能不能算是基本圖資?郵筒位置算不算基本圖資? 

OSM  的目標應該是希望將地球上所有的圖資都以 open data license 讓全世界都可以取用
用 wiki 的形式讓全世界都能編修
這個方向很完美,我也樂見其成

我今天的第一個發問,是針對 Dennis 在分享他建立郵筒地圖的時候,因為他編修過程是用 Google Map ,再把結果丟到 OSM 上
這樣子其實有點吊詭,就是講了這麼多「不該讓Google Map獨大,請大家來用OSM」,結果過程中還是用了Google Map

再來是其中有一位老師是在做原住民文化地圖的,他目前的作法是產生 KML 在 Google Map 上顯示
我的第二次發問簡單說是想問,有什麼辦法可以說服這位老師把 KML 改成在 Open Street Map 上面顯示?

其中我第一個問題其實心裡本來就有答案了,答案就是 OSM 現在就是基本圖資不足,無法作到類似 Geocoding 的功能(將地址轉換成經緯度或是經緯度轉換成地址),因此除了 Google Map 似乎真的沒什麼好的選擇,未來 OSM 基本圖資豐富了,這個問題自然就迎刃而解。

而第二個問題的部分,我想了想之後我覺得我想錯方向了,也許 OSM 的人也跟我一樣想錯方向
現在那位老師是用 KML(原住民文化地圖) + Google Map 來呈現
與其說服他把這組合改成 KML(原住民文化地圖) + Open Street Map
是不是改成 Open Street Map(原住民文化地圖) + Google Map 會更好?

推廣 Open Data 的人總是會想要一步到位,希望全世界都可以把全部東西都 Open
因此會希望全世界的開發者馬上都把 Google Map 全部改掉
但是做應用的開發者心裡想的,卻是希望我服務能趕快給別人看,我底層用 Google Map/Apple Map/Bing Map/Open Street Map 完全不是重點
我知道 Google Map 未來可能會在我變大的時候要跟我收錢,那我那時候再換掉不就得了?
為什麼我要為了「給 Open Data 一個機會」而一開始就把底層換成目前圖資完整度以及基本應用還有待進步的 OSM
結果是讓使用者體驗變差?

與其這樣,我覺得要推廣 Open Street Map 應該轉個方向
今天因為 Open Street Map 的基本圖資還不夠完備,因此我不強求你要完全使用 Open Street Map
至於你的基本圖資的部分用 Google Map 也沒有關係
但是希望你能夠將你所產生的應用圖資(Ex: KML) 丟上 Open Street Map
這樣子你的圖資也能夠被大家廣為使用。
而且今天應用圖資多了,自然就可以透過這些應用圖資還原出更多的基本圖資出來。

至於基本圖資的部分,今天的講座主要講的是希望大家一起來畫地圖
這件事又回到 Open Gov Data 的議題了
其實剛剛講的資本圖資像是疆界、河流、道路、地標這些資料,政府手上全部都有
只要政府願意 open ,這部分幾乎是瞬間解決
而且政府也有定期維護資料正確性的的義務
如此一來,Open Street Map 的基本圖資完備了,那麼把 OSM(原住民文化地圖) + Google Map 改成純 OSM 又有什麼問題呢?

結論就是,我覺得台灣的 OSM 現在假如想要成長,優先應該做的事有兩個
1. 鼓勵大家把自己的應用圖資推上 Open Street Map
2. 推動政府 Open Data 以增進 Open Street Map 的基本圖資
至於叫開發者把基本圖資都從 Google Map 轉移到 Open Street Map 這件事還是之後再說吧
這樣做會讓大家比較容易第一時間就對 Open Street Map 有所排斥,結果反而收到反效果。 

, , , ,

Posted by 榮尼王 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

前幾天開始有網友在 PTT 就可板發起「[3000p] 讚美馬英九徵文比賽」,主要是為了要回應英國經濟人的「Ma, the bumbler」
沒想到這個討論串引出了非常多創意奔放的內容,其中今天早上出現了一篇 tourgogo 的「二目惟懼」,真的是神對啊!
讓我覺得在微網誌上 140 字無法訴說我對他的佩服,就決定來 po 一篇了。

4bbdb0c62c3f4  

周星馳電影唐伯虎點秋香的原句是

對穿腸:十口心思,思民思國思社稷。
唐伯虎:八目共賞,賞花賞月賞秋香。

其實這句對的並不是很好,「十口心思」正好是 (十 + 口 + 心) = 思 ,並且帶有著十個人一起在憂國憂民的意思
而電影中唐伯虎所對的八目共賞,(八 + 目) = 貝 ,但是 (貝 + 共) 並不是賞 ,這邊其實感覺就輸了一截了
(剛也去教育部異體字字典查過了,賞並沒有共貝這種寫法的古字。)
(更新一下,剛剛查到這句對子其實應該要對「八目尚賞」才對,只是電影為了白話點改成八目共賞,結果就變成對錯了)

但在今天早上 tourgogo 的文章 中,他的句子是

飲酒馬:十口心思,思民思國思社稷。
唐伯虎:二目惟懼,懼中懼日懼美青。

(目 x 2 + 惟) = 懼!!!

而且這句話還有「雙眼中只帶著恐懼,怕中國怕日本怕老婆」的意思
真的是神對啊!

 

只能說這次的徵文比賽真的很多台灣的天才都出現了
前幾天有一篇 belleaya 的神文改寫兒時記趣,把「鞭數十,驅之別院」改寫成「蛆吱別怨」已經是一大經典

這邊我跟比較不熟 PTT 文化的人說明一下
在 PTT 上面討論政治文時,會把支持藍的稱為蛆蛆(大概是因為藍的很支持與祖國統一,而祖字跟蛆很像)
把支持綠營的稱為吱吱(印象中好像是藍營的認為支持台獨的是猴子?)
所以會有藍蛆和綠吱的名詞出現
之前也有很有創意的「吱聲堂」和「蛆城市」來表示藍營綠營人聚集的地方 XD
所以「蛆吱別怨」這句話意思就很明白了 XD

 

只能說時局越亂,就會有越多的人才出現 XD

Posted by 榮尼王 at 痞客邦 PIXNET 留言(2) 引用(0) 人氣()

[20121121 update]
1. 剛剛發現之前爬的資料沒有存到座標,所以我剛剛把程式改了一下並且更新 realprice20121117.zip 了,不過我發現他座標的算法好像改了,所以之前的一萬七千筆我有保留座標在 old_pos 變數上..先來研究看看新舊座標是差在哪裡...

=========分隔線=========

呼,終於把九月的實價登錄資料爬完了,資料數量從 17,826 筆增加到了 41,078 筆
內政部把總價和門牌改成圖片這件事本來真的有點讓我想放棄爬資料的,因為改圖片這件事讓我原來的爬資料程式邏輯整個無用
還好我後來在洗澡時想到解決方式,這次總算還是把資料跑出來了

廢話不多說了

Dropbox 位置: https://www.dropbox.com/s/q11dzzhmo3oc5md/realprice20121117.zip
Google Drive 位置: https://docs.google.com/file/d/0B_CxAZD9rYXMNm1PeWtGakl2TlE/edit

不過因為內政部這次把地址和總價改成圖片,因此將圖片還原回文字這件事讓我花了不少功夫
總價部份我應該是全部還原了,但是 41,078 筆中有 4,767 筆資料是我沒有 100% 確定數字是正確的
因為這 4,767 筆是用 OCR 加上我一筆一筆檢查確認的,不敢保證是否有疏漏(我也檢查了快一小時)
不過應該也有 95% 以上的準確度吧
這 4,767 筆靠 OCR 加人工檢查的資料放在  http://ronnywang-public.s3.amazonaws.com/opendata/realprice/20121117/guess.html
如果有人有更好的 OCR 工具或是有閒的話也可以再幫我驗算一次,如果有錯我就馬上修正資料囉 

在輸出的 json 中,如果是我無法確定數字正確的部份,我在 fields 那個欄位有增加一個 "交易總價原始圖檔" 資料
這一欄的資料會長成 "A2CB10110020011-01.png" 這個樣子
只要到 http://ronnywang-public.s3-website-ap-northeast-1.amazonaws.com/opendata/realprice/20121117/totalprice/A2CB10110020011-01.png 就可以看到原始圖片
所以如果要做服務的人也可以把這圖片加進去讓 user 可以看到來自實價登錄網站上總價圖片
同樣地址的圖片我也有放在  http://ronnywang-public.s3-website-ap-northeast-1.amazonaws.com/opendata/realprice/20121117/address/[caseNo]-[caseSeq].png

而原始圖片 41,078 筆資料的打包檔我也放在 Dropbox 和 Google Drive 了 

地址原始圖片 Dropbox 22.37M: https://www.dropbox.com/s/4p9ol2xjib6v9zk/images-address-20121117.zip
總價原始圖片 Dropbox 14.2M: https://www.dropbox.com/s/bajbhbsan4vvol7/images-totalprice-20121117.zip

而門牌的部份有 16,393 筆資料我無法抓出文字的(因為我沒有中文 OCR 工具),不過因為已經有座標資訊了,大部份的應用這些資訊應該都足夠了

最後再來碎碎念一下
如果這次內政部網站不惡搞把總價改成圖片,其實我的爬資料程式是可以程式跑下去就等他跑完,新的匯出檔就產生好了
這樣之後我的人工部份幾乎就是打個指令按下 enter ,剩下就是上微網誌發文請大家下載了
但是內政部這次這樣一搞我為了解決圖片問題昨天大概花了四個小時再那邊檢查

很多人會認為爬資料的人本來就是一種惡意行為,政府讓我們這些人難做是正確的
但是我想聲明幾點,有看我程式的人應該會知道,我爬資料的過程,每一個連線之間都會 sleep 0.5 ~ 1 秒,只是為了讓爬資料的過程所造成的 loading 不要超過人類的操作
另外我把資料爬出來之後,其他人就可以直接拿我的資料,不需要再去爬一次,這樣子也可以減少很多人也去爬資料
如果政府今天能自己放出一個打包檔,鬼才會想去寫程式爬資料
這些資訊既然政府決定公開了,就不應該用防賊的方法這樣處理
很多話已經有很多人說過了,我也不多說了

Code for Tomorrow-奶娘國家的KPI

全台實價登錄網站 -恭喜內政部成功開倒車 

和人民做朋友真的這麼難?民間版全台實價登錄網站的哀歌 

Posted by 榮尼王 at 痞客邦 PIXNET 留言(3) 引用(0) 人氣()

投影片放在 slideshare

http://www.slideshare.net/ronnywang_tw/2012-php-conf-slide-pixnet-php-15004028

Posted by 榮尼王 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

我寫了一個 Heroku 上跑的 IRC 留言機器人
放在 https://github.com/ronnywang/heroku-ircbot

只要照著 github 內下面的 README 指示,不需要改任何程式也不需要花半毛錢
就可以在 Heroku 上面建立起一個 IRC 留言機器人了
之後只要用 HTTP GET 就可以直接在 IRC 上面留言了

像是 PIXNET 現在內部會把很多系統異狀透過機器人到 IRC 上面回報,PIXNET 的 RD 只要看 IRC 就可以知道系統狀況,不需要一台一台機器來看了。
IRC 是很方便的工具。

Posted by 榮尼王 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()


今天看到一個舊聞,說台灣很多豪宅為了得到政府的容積獎勵,因此將豪宅的中庭申請為「開放空間」
得到容積獎勵的豪宅可以多蓋幾層樓多賣個幾千萬幾億,然後等到房子蓋好了
再把開放空間告示牌藏的很隱密,並且蓋好圍籬,設置管理員讓大家不敢進入
高價買了房子的人還不知道自己的中庭是開放空間


圖片來源: TVBS 報導 豪宅開放空間設阻礙 7月起開罰

所以理論上那些建商為了貪圖開放空間的容積獎勵的豪宅中庭,任何人都有權利進去散步溜狗打太極拳的
如果圍籬築太高的話,營建署公布今年 2012/7/1 開罰,大家看到就可以檢舉。

然後看到這新聞後我就有個手機 App 的想法
這個 App 打開之後,會根據你所在位置列出你附近所有的豪宅開放空間(這資料應該可以在營建署那邊查到)
你可以沒事就去你家附近的豪宅大中庭無聊打打卡溜溜狗
App 裡面還可以幫大家統計本週打卡名人榜,誰有逛過最多間豪宅中庭
如果你被警衛趕的話就直接打電話報警,因為那是開放空間警衛沒資格可以趕你走。

久了之後,那些住在豪宅中的有錢藝人立委議員富豪都會越來越不爽每天中庭有一堆陌生人在當公園逛
他們也只能去找當初騙他們買下房子的建商算帳
讓這些無良的建商可以得到點教訓 XD

Posted by 榮尼王 at 痞客邦 PIXNET 留言(4) 引用(0) 人氣()

今天看到了一篇文章,標題是 「沒有競爭力的平均分配」
內容主要是在批評台灣這次奧運只拿一面銀牌,主因就是運動資源太過分散
若要以奪牌為目標,應該要把資源集中在五到十樣運動來衝刺就好了
(為了不幫該文章宣傳,我就不附連結了,有興趣想看就自己搜尋吧)

對於這篇文章的論點,我非常不贊同,本來想寫一則微網誌碎碎念一下
但是兩百字以內說不完我想說的話,所以決定還是寫一篇部落格了

該篇文章的邏輯是「台灣若要以奪牌為目標,應該放棄把資源放在比較沒機會的運動,針對有機會的項目衝刺」
這個邏輯我是同意的,我不同意的是,為什麼要「以奪牌為目標」?

我認為體育發展應該是要以全民運動為目標,以提升國人運動習慣,進而增進國民的健康
這才是一個國家發展運動的重點
為了奪牌為目標,只是為了滿足民族虛榮心,對整個國家來說我並不覺得有什麼幫助。

同樣的道理推到學校教育
請問大家「考試高分」比較重要,還是「吸收知識」比較重要?
我相信大部分人都會認為教育是吸收知識比較重要
但是台灣的教育實際上在做的事卻不是以吸收知識為目標
補習班林立、不求理解先求把題型背起來應付考試、考前狂念考古題
這些行為都是以「考試高分」為目標,卻對「吸收知識」幫助不大

再推到我們現在政府的作為,失業率高漲,民怨連連
政府為了解決失業問題,選擇的方式是降低勞工薪資,增加派遣或短期工作機會,認同無薪假,修改失業率的計算方式
如此一來,數字上的失業率減少了,政府好像達成他的目標了,但是這樣是對的嗎?
這跟考試時狂背考古題考了高分,卻沒把知識吸收進去,不是一樣的嗎?

如果因為這次台灣只拿了一面銀牌,就放棄掉較沒機會奪牌的運動
這跟為了考試拿高分,放棄去把課業讀通,選擇只念考古題有什麼兩樣?

Posted by 榮尼王 at 痞客邦 PIXNET 留言(2) 引用(0) 人氣()

Navi Song  

如果有玩過薩爾達傳說的話,應該會覺得這首歌寫的很有意思(不是搞笑的那種)

 

薩爾達傳說裡面,男主角是林克(Link) ,一個穿著綠色緊身衣帶綠帽的精靈族人,女主角是海拉爾(Hyrule)的公主薩爾達(Zelda),很多人都誤以為薩爾達是男主角的名字。娜比Navi是在1998年的時之笛(Ocarina of Time)中一路飛在林克旁邊的小妖精,在遊戲中需要提示的地方,會喊出「Hey~Listen~」並且指出關鍵的物品。卡農Ganon則是反派的名字。

目前薩爾達傳說系列作已經出了十幾套,每一代劇情結構都大同小異,大致上就是卡農大魔王企圖征服世界,並且綁架走了海拉爾的公主薩爾達。林克一路過關斬將後,成功的擊敗卡農救回薩爾達公主並拯救了海拉爾國。雖然劇情都差不多,但是每一代故事都是發生在不同年代,因此每一代的林克、薩爾達、卡農其實都是不同人,這也是他們的無止盡的宿命吧(也是遊戲公司可以省下人物設計的成本 XD)

這一首歌娜比之歌很有意思的是把薩爾達傳說架空世界的人物搬到現實世界,以娜比的角度描述了她一路跟在林克身邊,結果林克選擇了薩爾達,最後娜比選擇犧牲了自己成全林克和薩爾達,並且以遊戲中娜比最常說的「Hey~Listen~」 為歌名。

 

薩爾達傳說還有另一個網友創作也是我很喜歡的,就是 Smosh 出的薩爾達傳說RAP,旋律就是經典的薩爾達傳說主題曲,這個就寫的很好笑的,而且整個 MV 拍起來可以感受到 Smosh 對薩爾達傳說滿滿的愛啊~(Smosh 的作品很常惡搞薩爾達傳說啊)

  

裡面也惡搞了很多的薩爾達梗,像是林克常要用劍劈草找寶物、大家以為男主角叫薩爾達、薩爾達每一代都要被魔王卡農綁架走一次、娜比沒事就在旁邊喊hey~look~, hey~listen~ 。玩過薩爾達傳說再來看這兩首改編歌真的超有意思的

[update] 感謝大毛長輩提醒,Navi 只有在時之笛出現過,不過因為我也只破過時之笛而已 XD
, , ,

Posted by 榮尼王 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

PHP 有個 is_a ,主要功用是看某個物件是否是哪一個 class

doc: http://tw.php.net/manual/en/function.is-subclass-of.php

參數
PHP 4.2 以後
bool is_a ( object $object , string $class_name )
PHP 5.3.9 以後
bool is_a ( object $object , string $class_name [, bool $allow_string = FALSE ] )

這個 function 一年來改了兩次啊
在 PHP 5.3.7 以前,第一個參數只能是 object ,因此只要丟了 string 進去, is_a() 就一定回傳 false,如果你有丟 string 的需求,必需要改用 is_subclass_of()
在 2011/8/18 出來的 PHP 5.3.7 加上了第一個參數是 string 的支援,並且會 autoload 該 class 再來做 is_a() 的判斷。如此一來遇到的問題就是如果你有 spl_autoload_register() ,可能會因為第一個字串是不存在的 class 而狂噴 Warning
在 2012/1/10 出來的 PHP 5.3.9 又增加了第三個參數,要給 true 才會 autoload 該 class ,如果給 false 並且第一個參數是字串的話,則這個 function 只會 return false

等於這三次情況預設行為被改了兩次了

如果之前用法是第一個參數是 object 的寫法的話,恭喜你,完全沒有任何改變 (不過因為他的行為跟 instanceof 一模一樣,因此在 PHP 5.0.0 曾被標為 deprecated 過)
但是如果你的需求是判斷該 class name A(string) is a class name B(string)
在 PHP 5.3.7 之前的 is_a() 做不到
PHP 5.3.7 ~ 5.3.9 突然可以做到,而且還關不掉
PHP 5.3.9 以後又預設變成做不到,第三個參數要加 true 才做的到。

所以如果你想要寫一個 PHP 5.0 以後都可以使用的 is_a() 判斷的話
比較保險是改用 is_subclass_of() ,不過 is_a('ObjectFoo', 'ObjectFoo'); 是 true , is_subclass_of('ObjectFoo', 'ObjectFoo'); 是 false
這個需要注意

(今天踩到的雷,特此記錄一下..測試環境和線上環境的 PHP 版本還是要一樣比較好啊)
, , ,

Posted by 榮尼王 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

從 6/13 到 7/1 的台北市東區水上救生協會課程就快要結束了,這段期間很累,但是也很充實。

坐在電腦前面工作的我,參加救生員班主要目的並不是要當救生員,而是想增加自己的水性,知道怎麼保護自己也保護別人。尤其是去年開始我以台灣長泳為目標,暑期的週末幾乎都泡在水中,這樣的知識更加的重要。而因為之前也常在松山運動中心五米深水池游泳,但是每次潛兩米就因水壓大到耳朵痛就不敢再潛下去,得知參加救生員課程可以練到潛到五米池底,於是我就決定報名了。 (順帶一提退伍後上班一年多我就胖了13KG,參加這課程我也希望可以運動減肥)

救生員的課程是循序漸進而且很充實的,從最基本的救生四式(抬頭捷、抬頭蛙、側剪、基本仰),水中自救(仰漂、韻律呼吸、水母飄、抽筋自解)、入水法(打樁式入水、淺跳式、跨步式)、接近法、被溺者抓住時的解脫法、抓到溺者的帶人法、如何將溺者帶上岸的起岸法、基本潛水、水中脫衣及浮具製作、跳水、繩結、CPR等。一堂一堂的課讓動作越來越熟悉。課程上完考完試可以得到救生員執照,但是這課程卻不像考駕駛執照的課程一樣,考駕照的課程感覺是為了考試量身訂作,因此考完駕照之後能不能上路還是個問題,但是救生員課程是還會教許多很實用但是執照考試並不一定會考東西,像是從五米高跳台跳水體驗、水中穿衣游泳水中脫衣等,真的是非常值得上的課程。

五米跳台跳水真的是很恐怖,站在搖晃的跳台上往下看約三層樓的高度,腿都軟了,真的很難得的體驗。而水中穿衣服游泳也是人生頭一遭,感受到了穿著長袖長褲在水中浮力有變大但是阻力也變大許多。參加課程之前的心願潛到五米水底的心願也已達成,現在已經可以潛到水底躺在池底欣賞五公尺深的景色。然後這幾天上課也讓我瘦了三公斤,照鏡子也覺得自己的肉好像比以前結實了一點,真的是非常值得的啊。

如果你可以連續游一百公尺自由式和一百公尺蛙式不休息,歡迎你也來參加救生員的課程,不是只為了救人,也是為了救自己(我常跟朋友說,不會游泳,台灣島沉了怎麼辦 XD)

Posted by 榮尼王 at 痞客邦 PIXNET 留言(5) 引用(0) 人氣()