PICT0109.JPG

這篇是當初 2008 年 3 月寫給 aokman 的,好像沒有貼在部落格上,我就把他從 aokman 的個版貼過來留個記錄好了

你的環島之旅,想要多詳細的記錄呢?
希不希望能夠有每天走的路線的完整記錄呢?

榮尼王 發表在 痞客邦 留言(1) 人氣()

GitHub 在今年六月 增加了 GeoJSON 的支援 可以直接預覽 GeoJSON 在八月則 增加了 CSV 的預覽功能

榮尼王 發表在 痞客邦 留言(3) 人氣()


去年底第一次參加 g0v 黑客松我的作品就是 選舉地圖 (2012/12/2 ,今天正好一年 XD) 把各村里投開票所藍綠的得票數配上村里界圖作出的地圖呈現 不過當初做這個有個很大的缺點,就是村里界圖是一個接近 3MB 的 GeoJSON,要 load 進瀏覽器來處理真的會耗掉很多資源

榮尼王 發表在 痞客邦 留言(0) 人氣()

前幾天建了一個 GitHub repository: https://github.com/ronnywang/data.taipei.gov.tw/ 裡面把一些 臺北市政府資料開放平台 的地理相關資料,從原先的 ShapeFile 轉換成 GeoJSON,包括 Big5 的也轉成 UTF-8 了,座標也都統一換成經緯度

榮尼王 發表在 痞客邦 留言(0) 人氣()

其實地球上根本就不該存在 Big5 JSON 這種東西 RFC 4627 有提到: JSON text SHALL be encoded in Unicode. 所以像是 PHP 在 json_decode 時,如果遇到非 UTF-8 字元,就會直接噴 NULL 給你,並且跳出 「Malformed UTF-8 characters, possibly incorrectly encoded」,連用都不給你 但是假如很不幸的,就真的拿到了一個 Big5 JSON 怎麼辦?

榮尼王 發表在 痞客邦 留言(0) 人氣()

N5001UWKAP

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

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

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

榮尼王 發表在 痞客邦 留言(2) 人氣()

投影片放在 slideshare

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

榮尼王 發表在 痞客邦 留言(0) 人氣()

我寫了一個 Heroku 上跑的 IRC 留言機器人 放在 https://github.com/ronnywang/heroku-ircbot 只要照著 github 內下面的 README 指示,不需要改任何程式也不需要花半毛錢 就可以在 Heroku 上面建立起一個 IRC 留言機器人了

榮尼王 發表在 痞客邦 留言(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 )

榮尼王 發表在 痞客邦 留言(0) 人氣()

大概記錄一下需要什麼樣的流程,因為 yum 裡面沒有 1. 先在機器上裝需要的 library 以及 tool > sudo yum install gcc-c++ openssl-devel make 2. 下載 node-js 最新的 source ,可以到 http://nodejs.org/ 找。 > wget 'http://nodejs.org/dist/node-v0.4.7.tar.gz'

榮尼王 發表在 痞客邦 留言(0) 人氣()

PHP 有一系列的 Multibyte String Functions ,很適合拿來處理 CJK 這些 Mutilbyte 字元 其中在切字串的部分就有三個不同的 function 可以用 分別是 mb_strcut, mb_substr, mb_strimwidth mb_strcut($str, $start, $length, $charset); 所切出來的字串,是 byte 數不超過 $length 的字串,所以像是 mb_strcut('我是ronnywang', 0, 8, 'UTF-8'); 出來的就是 「我是ro」

榮尼王 發表在 痞客邦 留言(1) 人氣()

javascript 的 location 有兩種跳頁的方法。 location.assign(url); location.replace(url); 其中 location.assign(url); 跟 location = url; 或是 location.href = url; 功用是一樣的。 那麼 assign 和 replace 有什麼差別呢?

榮尼王 發表在 痞客邦 留言(0) 人氣()

1 2 3 4
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。