2407 版的 tdx7984 "去坐巴士" 出爐囉! 終端使用者的 使用方式 沒有改變。 查詢 「經過某一站牌的所有路線」 希望有變快一點, 因為舊版要針對每一路線去呼叫 tdx 服務 (很傷我的點數!) 新版則是查詢靜態的資料庫, 而資料庫每天半夜才更新一次。 修了很多 bugs, 現在應該比較不容易當掉。 熱門 (有很多路線經過) 的站牌, 會出現好幾條路線都查不到 「下一站」 的資訊, 可能是因為我的會員等級太低, 所以後台一直出現 API rate limit exceeded 的錯誤訊息。 我只測試台北、台中、高雄; 光是這樣, 就已經看到不少資料不一致或不全的狀況, 甚至一個縣市自己內部的資料就互相打架, 例如台北市 221 號公車的 SubRouteUID, 有時叫做 TPE10415 有時叫做 TPE104150。
2024年7月18日 星期四
2023年10月10日 星期二
tdx7984 "去坐巴士": 「過某站所有路線」 按照 「下一站站名」 排序的公車到站時刻網頁服務
「台灣等公車」這個手機 app 算是蠻好用的, 但是還缺幾個我很需要的功能, 所以我就寫了
tdx 7984 "去坐巴士",
並且在我退休後的新網站上面提供
這個服務。
它有以下的特性與限制:
2021年5月18日 星期二
jitsi/webrtc 的 echo test 測試網頁 [麥克風除錯之瀏覽器篇]
最近又被疫情逼著開始認真用
jitsi meet 遠距教學。 最煩的就是有時候會發現我的麥的聲音出不去。
還好找到兩個超讚的網站可以自己一個人唱獨角戲測試。
因為 jitsi 採用網頁介面及開放的網路標準 webrtc,
我猜這兩個測試網站應該適用於任何瀏覽器 (firefox、 chrome、 safari)
也適用於任何桌面作業系統 (GNU/Linux、 MS Windows、 MacOS)。
2020年4月8日 星期三
尊重你的隱私與自主權的免安裝免註冊雲端視訊會議自由軟體 jitsi
Zoom 的資安疑慮引發爭議, 資訊人權議題請見另文:
金鑰傳中國的 Zoom、 臉腫的教育部、 很政治的技術物。
這篇的重點是要推薦 jitsi。
我不要廢話、 你不要猶豫, 現在馬上用滑鼠中間鍵點進去開一個新分頁。
按下橘色的 「Start a Call」、 隨意命名一個不會跟別人撞山的會議室
(例如 Greg607f638e)、 允許它使用你的麥克風 (還有攝影機,如果有的話)
但不要勾選 「remember this decision」, 你就開始遠距會議了。
什麼? 不必註冊帳號? 沒錯。 你去公園找一張桌子坐下來, 需要註冊帳號嗎?
使用 jitsi 當然也不必向哪一家公司註冊帳號。
[2024/9/15] 現在開設會議的主持人 (moderator) 必須先採用 google 或 github
等等某個第三方帳號登入。 其他參加者仍舊不必註冊。
2018年1月20日 星期六
ptx 公共運輸整合資訊流通服務平台 bash 及 php 範例
[2023/7] 現在 ptx 已經被新的服務取代囉: 運輸資料流通服務 tdx。
去年中才知道這個好站: 交通部透過
公共運輸整合資訊流通服務平台 (PTX)
提供各種大眾運輸工具的時刻/路線/動態/...等等政府開放資料,
正好可以拿來實作我心目中理想的
具有運算思維的公車動態地圖。
最近終於有空, 用它重新寫好公車動態 geojson 查詢
(範例: 公車即時動態 geojson 文字檔之
臺中市 151 路、
高雄市 100 路;
其他都市名稱請見 官網說明文件 第 4 頁; 原始碼)。
壞掉好久的
朝陽科大五路線公車動態地圖 終於又可以動了!
以下分享範例程式及注意事項給 php 程式設計師。
2017年11月16日 星期四
用 TGOS 全國門牌地址定位服務繪製全家便利商店全國門市地圖
[2022/9/7 現在改推另一個範例: TGOS 批次地址查經緯度 + umap 私房地圖範例: 清冠一號中醫診所地圖] 至於本篇舊文, 可以直接跳到 TGOS 重點提示 那一節查看 TGOS 服務的使用方式。
一、 下載 「全家門市」 地址
這篇我們要列出某大規模連鎖店的全國門市、 用內政部資訊中心所提供的 「批次地址比對服務」 把門牌號碼轉成經緯度、 最後再匯入 umap 私房地圖。 全家門市查詢 有簡單的靜態網頁, 最容易處理, 那就決定用全家當範例了。 用 wget 把所有網頁抓下來, 如 FamilyMart.tgz (包含下面成果的打包壓縮檔)。
2017年2月17日 星期五
不求甚解工程師的人工智慧學習捷徑地圖
[2017/9/15 更新]
寒假期間開始學機器學習/深度學習 (machine learning/deep learning),
繞了好大一圈之後, 才發現其實可以不必那麼辛苦。
筆記一下搜尋關鍵詞來幫助那些跟我一樣不求甚解、
只想快快動手寫簡單小程式的工程師。
2015年12月5日 星期六
免 sim 卡、 (從國內外) 打 (全球) 市話很省錢的手機方案: voip.ms 篇
2015年11月23日 星期一
通話隱私保護: 用 CSipSimple 播打加密的網路電話
這個世界上就是有美國 NSA、
中國政府、
臺灣黃世銘 等等這樣的偷窺狂喜歡竊聽別人的電話。
(被起訴後, 甚至還可以獲得
未來副總統候選人的律師專業協助!)
所以你需要學會保護自己的通話隱私。
過去貴哥推薦
台灣人發明的反竊聽裝置 JackPair。
不過最近發現不需要買硬體, 直接用你的
android 手機打 sip 電話就可以達到幾乎相同的效果。
跟老婆打了好幾個星期的免費加密電話, 感覺很好。
(嗯?) 在這裡分享一下使用方式及爬文心得。
2015年9月7日 星期一
用向量圖磚 (vector tiles) 自製陽春離線地圖
受到
臺中公車達人 的刺激,
我一直想要寫一個離線版的臺中公車地圖。
最好可以放在手機上。
我只需要大致的街道圖跟街道名稱,
不需要縮放 (zoom) 很多等級, 所以並不需要完整龐大
[而且超出我的人腦跟電腦能力範圍] 的 OSM 的圖資。
後來發現
mapzen vector tile service 提供各種向量圖磚, 完全符合我的需要。
把一二十塊圖磚抓回來之後, 就可以用 d3.js 自製陽春地圖了!
(這篇並不需要寫程式也可以操作一下感受成果;
但最終還是對程式設計師比較有用。)
2015年9月3日 星期四
sip: 自由開放的免費網路電話 [通訊協定]
家人或好友常跑外國嗎? 小孩在外國留學嗎? 看外勞在手機上打字跟家裡聯絡覺得很辛苦嗎? 趕快在 android 手機上安裝 CSipSimple 自由的網路電話、 雙方都申請免費 sip 帳號 (看起來像 e-mail) 不論分隔天涯海角, 兩人都可以用 wifi 打免費電話講到飽。
[2016/2/28 重新整理全文]
2015年7月13日 星期一
喜歡 (或討厭) 爬坡嗎? GraphHopper 幫你的腳踏車/登山行程規畫路線
GraphHopper 以 OpenStreetMap 為底圖,
提供開車/腳踏車/走路的路線規畫服務。
最有趣的是: 他們的腳踏車路線規畫還包含海拔高度估計。
2015年5月6日 星期三
從 OSM 撈有趣的座標資料: 網站與工具
有時我們可能會需要某類的地圖資訊,
例如霧峰所有的便利商店座標、 全臺灣火車站位置、
或是左營高鐵站附近的鐵道路線座標等等。
你可以選擇
一次下載整個 pbf 資料庫, 再用命令列工具處理。
或者, 如果你要抓的資料量不大、 次數不是很頻繁,
那麼另一個選擇是採用 RESTful API 直接從網站上撈資料。
沒耐性的讀者可以直接跳到第五節 「Overpass Turbo」。
2015年3月17日 星期二
我的私房地圖, OSM 版 (mapbbcode 與 umap)
登入 google 帳號, 就可以建立自己的地圖。
好幾次出國玩, 我都是在 google map 上面標示目的地、
用它來規劃行程。 每一張 「我的地圖」 可以分別選擇公開分享或私密隱藏。
所以社運團體可以拿它來規劃遊行動線、 房仲業者可以用它掌握手中物件位置。
至於經營「注意力經濟」、致力提升流量的網站 -- 例如美食部落客、
連鎖店、 巡迴表演團體、 ... -- 則可以
把自製的地圖內嵌在自己的網站裡。
不過我更有興趣的是 OSM。 前陣子寫完 「網頁內嵌互動地圖」 很簡單 之後一陣子, 才發現原來 OpenStreetMap 開放街圖根本不必寫程式也可以做到, 而且介面比 google maps 清爽簡單。 但不是在 OSM 官網, 而是在衍生網站上。 這裡要介紹的兩個網站都有把程式碼釋放出來 -- 如果你高度重視隱私, 甚至還可以下載程式原始碼、 自己架站。 遇到像是 NSA 監看雲端服務廠商之類的鳥事, 你的風險就比別人更低。
!doctype>2015年1月18日 星期日
台中市公車族 窄頻版動態到站時刻表
這一頁過時囉。 改推 tdx7984 "去坐巴士" 全國公車動態查詢。
台中公車族, 2G/3G/4G 上網吃不飽方案, 窄窄的頻寬需要省著用嗎? 貴哥也是。 所以放棄 (精美詳細含地圖但佔頻寬的) 官版公車到站時間查詢網頁, 改而自己從官網抓原始資料, 另外寫了這個 精簡文字版路線查詢網頁, 每次查詢吃掉的資料量大約都在 15K~30K 之間。 以前我的手機很少用電信數據上網; 現在我用 AFWall+ 防火牆 設定只允許瀏覽器用電信2G/3G/4G上網, 等公車時就會把電信數據上網打開, 很大方豪邁地不斷重新整理。 [8/2 更新: 感謝 064023 底下的留言! 他的改良版 比我的好用多了。 我現在都改用他的版本, 或是我幫他映射的頁面: cyut、 v.im、 frdm.info、 ]
本程式釋放到公領域, 歡迎拿 原始碼 自己隨意修改。 例如歡迎把最下面的作者資訊與廣告連結拿掉, 改成你自己 (更精簡) 的廣告連結, 然後來這裡留言分享你的連結。 (我的目的就是要分散我的網站的流量啊 ^_^)
順便分享一個 g0v 的專案: 臺中市公車地圖, 這是我不太成熟的 OpenStreetMap 混搭習作 :-)
2010年10月7日 星期四
Wikisummaries 挑喜歡的好書來讀; 摘要分享讀過的好書
格主因為整天掛在網路上, 近年來紙本書籍讀得很少。 閱讀網路部落格文章 (我最常看的東東之一) 固然多元﹑ 新穎﹑ 即時, 也不乏很有深度的作品, 但紙本的經典著作還是有它的價值。 例如我在寫 (另一個) 觀點部落格 「資訊.人.權.貴 隨便記」 時, 就經常發現自己在引用 小王子 和 1984 這兩本書裡面的段落。 當然, 因為書看得太少, 有時只好拿臨時浮現在腦海中的關鍵詞上網搜尋 quotes, 打腫臉充胖子隨便引用沒讀過的書當中的片段。
有那麼多人/那麼多網站介紹那麼多好書, 但是時間又不夠, 該如何取捨呢? 把想讀的書名加上 "summary" 拿來搜尋, 或許可找到一些該書的短評摘要。 例如 「長尾理論」 是什麼東西? 請搜尋 "long tail summary"。
2009年5月18日 星期一
ptt 打工板
那天去南亞技術學院和長庚大學演講, 和阿祥閒聊時得知 有一個很棒的打工資訊來源: 批踢踢的打工板。 感謝阿祥分享。
- 在 Linux 下, 先將終端機的字元編碼改為 big5。
例如 ubuntu 的 gnome terminal, 從 「終端機」=>
「設定字元編碼」=>「big5」。 然後下指令
telnet ptt.cc若是 windows, 請用 pietty 連線, 連線方式記得要將 ssh 改為 telnet。 - 用 guest 登入, 然後依序進入:
(C)lass 【 分組討論區 】
生活娛樂館 生活, 娛樂, 心情
Life_Job 職場 Σ職場甘苦談 → 求職/行業/工作/職場
part-time 求職 ◎最特別工作經驗徵文活動起跑囉!
或者註冊之後, 可以從主選單進入
(F)avorite 【 我 的 最愛 】
按 a 可新增最喜愛的看板, 鍵入 part-time
找一些技術性質的打工, 應該是不錯的經驗, 還可以豐富你的履歷表。
大人問小孩: 「全世界的玩具隨便你挑? 這怎麼可能?
如果我要的玩具只有一個, 正好又被別人借走了呢?」
不必 sim 卡也可撥手機及(節費!)市話的解決方案, 上次介紹過