Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: 生活雜記

PTT 官方網頁版

Posted on 2017 年 10 月 30 日2021 年 3 月 12 日 By 日落 在〈PTT 官方網頁版〉中有 1 則留言

不多說,連結是:https://term.ptt.cc


這次會讓我比較興奮的是從 telnet 通訊協定,換上 HTTPS + websocket,這樣帳號密碼傳送就安全很多了。

其實叫早之前也是可以使用 SSH 連線:

ssh bbs@ptt.cc

ssh bbsu@ptt.cc   # UTF-8 版本


翻了一下 source code,這次網頁有用心處理編碼轉換問題,一開始就載入了 big5 <-> UTF-8 對應表。接下來就全部使用 websocket 連線了。

Tags:分享, 生活雜記

使用 VCS 時程式中不應該出現的東西

Posted on 2017 年 10 月 3 日2021 年 3 月 12 日 By 日落 在〈使用 VCS 時程式中不應該出現的東西〉中尚無留言

這件事情應該要從 FreeBSD 6 左右的 make build world && make install world 開始說起。每次 build world 以後,新版的 tool chain 設定檔可能都會有小部份的更新,可能是多幾個功能可以設定,或是把一些舊的功能拔掉,這時 install world 時為了擔心使用者改過的 config 檔直接被覆蓋掉,都會先做一次 diff 讓使用者確定設定檔更新以後不後搞垮系統。但有半數以上的 diff,均為 config 中開發人員的註解,像是「2005/xx/xx 最後更新」之類的,單單處理這類的 diff 就可以耗掉數十分鐘。

現在大家在寫程式時,應該都有習慣將 source code 放進 version control system (VCS) 中,方便做版本管理以及除錯。VCS 除了能夠協助開發者幫不同的修改留下記錄以外,也支援版本之間的比較、建立補丁 (patch) 等功能,讓開發者可以專心在功能的開發上。

既然 VCS 已經協助開發者記錄了這麼多東西,那有哪些是開發者已經不需要寫在 source code 裡面的呢?

  • 日期:大多數的 VCS 在開發者 commit 時就會記錄日期,開發者有修改時不必特別在程式中註解修改日期,只要 commit 時將 commit message 寫好讓其他人看得到、搜尋的到即可。
  • 作者:每個開發人員在 VCS 都會被視為不同的 commitor,所以哪個 commit 是誰送、甚至哪一行是誰修改的都有記錄。把修改原因寫清楚比較重要。
  • 註解掉不使用的程式碼:因為 VCS 會保留從古到今所有的程式碼異動,所以大可不用擔心程式碼刪除以後無法還原,若發現某一段程式已經不再使用了,就放心的把他刪掉吧,萬一誤砍了還是可以透過 VCS 復原回來。(如果 VCS 做不到這個功能就換一個吧 XD)
  • 與專案無關的 binary:大多數 icons、font、design files 都會與專案的版本一起演進,放進 VCS 是應該的。但與專案週期不同、或為一次性用途的 binary 檔案,如週年慶的活動圖片設計、影片等,就不適合放進 VCS,若真的有版本管理需要,應該另外開一個 repository。
  • symbolic link:恩 …. 有事嗎?
Tags:生活雜記, 資訊學習

三節禮品

Posted on 2017 年 9 月 29 日2021 年 3 月 12 日 By 日落 在〈三節禮品〉中尚無留言

經過幾間不同的公司,三節獎金和禮品也都不盡相同,想了想還是電影票比較實在。

電影票過期補差價還是可以繼續使用,如果沒在看電影,票券轉賣也比較容易。

但是收到米袋就有點 ….

Tags:生活雜記

Garmin 智慧手錶維修心得

Posted on 2017 年 9 月 5 日2021 年 3 月 12 日 By 日落 在〈Garmin 智慧手錶維修心得〉中尚無留言

先講一下故障情況:

  • 我使用的是 fenix 3 HR
  • 發現有問題的狀況
    • 去爬山時手錶的高度計比官方公佈的海拔高了超過 1000 公尺 (一個莫名其妙上百岳的狀態)
    • 自己壓脈搏時的心律與手錶顯示的差太多 (手量約 160 bpm,但手錶顯示約 90 bpm)
  • 已經心律感應器清洗乾淨
以上步驟做完還是有問題,於是寄信像客服詢問,客服這邊檢查的標準流程是:
  1. 先上官方網站更新韌體
  2. 清潔感應器
  3. 清理手錶右側的孔洞 (好像是氣壓計)
如果以上幾個步驟做完問題還在,再去填寫維修單,並將故障品送回廠內檢修:https://my.garmin.com.tw/myGarmin/rma/onlineNewRma

很意外的,工程師說檢查不出問題 (EMP 作祟),但讓我驚訝的是他們直接換一支新的手錶給我,雖然辦法判斷是新品還是良品,但由錶帶的鬆緊,可以卻認真的不是原有的手錶。

總之,整體服務讓我感到蠻貼心的。

Tags:分享, 生活雜記

大雪山一日遊遇好心人協助,大感謝

Posted on 2017 年 8 月 20 日2021 年 3 月 12 日 By 日落 在〈大雪山一日遊遇好心人協助,大感謝〉中尚無留言

最近幾天實在很熱,趁機跑到台中大雪山的橫嶺山步道避暑兼運動。

騎上橫嶺山第一個入口,海拔約 1300 m 就能感受到涼意。在大坑派出所向警員問了路,才知步道有二個入口,第一個入口海拔較低,但是也可以從第二個入口 (在山洞旁) 進入 ,第一個入口會一路爬坡銜接道第二個入口,大約要走 4 ~ 5 小時。如果不想太累的話,可以直接從個入口進入,路比較平。
在第二個入口處比較不好找車位,停好車發現難得有手機訊號,並收到一個簡訊,表示劉先生撿道我的皮夾並送到派出所,要我盡快前往領取。
摸了一下口袋,幹 … 皮夾因為山路叫抖、運動口袋又淺,居然已經滑出去了!!!
心跳瞬間衝到 180 bpm,馬上騎車回到剛剛問度路的派出所並找到聯絡上員警,沒想到聯絡我的警察和剛剛問度的是同一位,笑了一下說:「看來你今天是註定要來看我的」 XD
從四次元背包翻出了幾個收據和個人資料確認身份以後,發現皮夾的現金、證件一個都沒有少,實在太感動了。
這裡再次感謝匿名的劉先生和大坑派出所的林警員,謝謝!
—–
這樣跑了一趟以後,走步道的時間已經不夠了,想說就直接回市區。在派出所外面遇到一位陌生人,說先生走路上山去開車,但是已經走了好幾個小時還沒道,看看我有沒有辦法騎車上去找人順便傳話。
機車油箱還夠,借手機給那位太太試著聯絡,並同步了一下我和他先生穿的衣服樣式後,便上山找人了。這為先生很拼,從太坑派出所一直走,打算走到第二個山洞開車下來接他太太,不過聽起來太陽下山可能還來不及走到定點,便直接在他去找車。
這位毅力斐淺的林先生也是常常爬山旅遊的山友,一路上還特別推薦我台中附近幾個不錯的踏青步道,聊的實在很開心。
覺得這次受到好心人幫助以後,應該抱著同樣的心情,把這份恩情傳給別人,這樣社會才會更好 (就像是電影「讓愛傳出去」的感覺吧,有聽過這部電影的年紀應該都不小了 XD)。
ps. 覺得篇箱地區的人們,比城市裡的人更有人情味、更好相處
Tags:生活雜記

文章分頁

上一頁 1 ... 15 16 17 ... 98 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.