Skip to content

Zeroplex 生活隨筆

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

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

作者: 日落

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:分享, 生活雜記

用 Apache Bench (ab) 可能無法模擬高負載的網站實際情況

Posted on 2017 年 9 月 5 日2021 年 3 月 12 日 By 日落 在〈用 Apache Bench (ab) 可能無法模擬高負載的網站實際情況〉中尚無留言

看到一篇「Why Apache Benchmark Is Not Enough」,這邊提到 Apache Benchmark (以下簡稱 ab) 由於都固定戳同一個 URL,這個情況下有很大的機會讓 HTTP server 或是 DB 用到相同的資並 cache 起來。

這樣子其實 ab 計算出來的 request per second 等數據,就失去了參考價值。

若要模擬真實的情境,像是「使用者看到圖片以後點擊連結開啟令一個網頁」,可以考慮使用 Apache jMeter 來建立不同的網頁 request 流程、隨意點擊,讓測試時更像真人在瀏覽網頁。

Tags:網路架站, 資訊學習

使用 Linux rsyslog 儲存 ASUS Wifi 分享器的 log

Posted on 2017 年 9 月 4 日2021 年 3 月 12 日 By 日落 在〈使用 Linux rsyslog 儲存 ASUS Wifi 分享器的 log〉中尚無留言

因為一些原因,需要保留極度完整的 log,所以研究怎麼把 Wifi AP (router) 的記錄全部倒進 linux  的 rsyslog。

先修改 /etc/rsyslog.conf 裡面的幾個項目:

# provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

# provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514

把「ModLoad」、「UDPServerRun」、「InputTCPServerRun」的註解拿掉,這樣 rsyslog 就會使用 TCP 和 UDP listen port 514。當然在啟動之前要記得先去把防火強的設定弄好。

接下來重新啟動 rsyslog:

$ sudo service rsyslog

啟動完成沒有看到什麼錯誤訊息,表示已經開始運作了。接著「tail -f /var/log/syslog」應該就會看到 remote server 的資料。


但不同機器的訊息方在相同的檔案上實在很難追蹤,所以再多做一個設定,將不同機器傳過來的資料分開存放在不同的檔案。這類的設定檔會放在「/etc/rsyslog.d」,眼尖的話應該已經注意到 ufw、postfix 等服務已經有建立自己的設定了,我們參考著做即可。

假設今天 Wifi AP 的 IP 是「192.168.0.1」,而負責存放所有 log 的 loghost IP 為「192.168.0.101」,設定可以這樣寫:

if $fromhost-ip startswith '192.168.0.1' then /var/log/wifi.log
& ~

這樣 rsyslog 只要遇到從 192.168.0.1 傳過來的資料,就一律丟到「/var/log/wifi.log」。

我自己的 log 比較複雜一些,除了把防火牆以外,還有 kernel 的 log 分開成二個不同的檔案:

if $fromhost-ip startswith '192.168.0.1' and not ($msg contains 'DROP IN') then /var/log/ac3100.log
& ~

if $fromhost-ip startswith '192.168.0.1' and ($msg contains 'DROP IN') then /var/log/ac3100-fw.log
& ~


網路上大部分的資料,都是教別人怎麼把 log 往別台機器丟,只有比較少一部份是處理別台機器的 log,這邊留下一些參考文件:

  • 認識與分析登錄檔 – vbird
  • Filter Conditions — rsyslog 8.29.0 documentation
  • rsyslog: log message from remote host to specific file
  • rsyslog: log message from remote host to specific file – Ask Ubuntu
Tags:Linux, SA, 資訊學習

尋找適合自己的工作場所 – Coffee Highfive

Posted on 2017 年 8 月 24 日2021 年 3 月 12 日 By 日落 在〈尋找適合自己的工作場所 – Coffee Highfive〉中尚無留言

COFFEE HIGHFIVE 是一個可以讓你搜尋適合自己工作場所的一個服務,可以找到咖啡廳、簡餐店等,也可以自己篩選店家是否有提供 wifi 和電源插座。

雖然現在社群提供的資料還不多,希望大家看到可以幫忙補上去,讓更多人受惠。

Tags:分享

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

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

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

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

文章分頁

上一頁 1 ... 95 96 97 ... 318 下一頁

其他

關於我  (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 國際 授權條款授權.