分類
好用軟體

iTerm2在MAC下使用滑鼠滾輪(or Trackpad兩指上下)時, 不會滾動畫面問題

可能是某次更新後, 在 iTerm2下的 Trackpad兩指上下滑動時, 發現只會出現指令的前後則內容, 而無法控制畫面內容的上下滾動.

查了一下資料, 有這篇: https://superuser.com/questions/1753719/how-do-i-get-mouse-scroll-in-less-to-work-in-iterm2-like-it-does-in-terminal

不過我原本的 Scroll wheel sends arrow keys when in alternate screen mode設定就是 Yes了, 而且從字義上來看反而應該要選 No才對, 調整後, 果然一切正常了, 太好了.

如何選到這個選項? 左上角的 [iTerm2] [Settings] [Advanced] 捲到 Mouse 這個區塊, 就可以找到這個設定囉.

分類
好用軟體

AWS上有GPU的EC2 Instance價格參考

根據 AWS的官方資料 – https://docs.aws.amazon.com/dlami/latest/devguide/gpu.html, 得到共有以下幾種 EC2中使用 GPU: P3, P4, P5, G3, G4, G5, G6, G5g, 其中 G5g 是 ARM-Based CPU, 而 GPU又有以下幾種: Tesla V100, Tesla A100, Tesla H100, Tesla M60, T4, A10G, L4.

根據上面的內容, 整理一下相關的價格與 GPU數量, GPU記憶體等資料, 彙整成一個方便使用的查找表:

請參考: https://sample.diary.tw/aws-gpu/

大家可以多加利用, 查找使用上適合的價格與規格資料.

 

分類
Javascript

台灣上市公司財務報告附註揭露之員工福利(薪資)資訊(107年度至112年度)

利用 “公開資訊觀測站財務報告附註揭露之員工福利(薪資)資訊” – https://mops.twse.com.tw/mops/web/t100sb14 的資料, 配合 FooTable 功能 (FooTable 可以參考這篇文章: https://diary.tw/archives/2140), 實作了一個查詢由 107年至 112年的上市公司則務報告附註揭露之員工福利(薪資)資料查詢功能.

請參考: https://sample.diary.tw/salary/

這份資料集是由 107年開始至 112年, 所以 107年沒有前一年的資料, 有需要查詢參考研究的朋友, 請多多利用.

[2024/7/11 23:12]

利用 lookerstudio (formerly datastudio) 來進行彙整, 製作互動報表方式來呈現, 請參考: https://diary.tw/s/twsalaries

透過這個報表, 可以很快的查詢一些有趣的資料, 例如台積電在107~112年的員工人數與平均薪資, 你只需要將公司名稱設定為”台積電”, 再依年度排序出結果, 即可得到如下的報表:

這樣是不是十分方便呢? 大家也可以試試查找自己想要的資料.

 

分類
Javascript

利用Javascript來將URL的追蹤碼移除

工具連結: https://sample.diary.tw/urlshare/

在分享連結給朋友時, 往往會因為有過多的追蹤碼(Tracking Code)像是 utm_*, 或是 facebook 的 fbclid 等, 很長以外, 也不想將追蹤碼被分享, 這個時候, 往往就需要手動將 URL上的對應參數給移除後再分享出去.

利用 Javascript 中的 URL物件與 searchParams 可以方便與快速地移除這些小東西, 程式碼主要用到了 searchParams 中的 delete 即可, 例如:

分類
Python

如何快速查找URL對應重導後的URL-使用Python

有時有些URL會因為分析, 或是廣告等原因, 需要進行重導(redirect), 然而在程式實作上, 若需要找到這個重導的結果URL, 要如何進行呢? 可以使用 requests library 的訪問連結後來取得, 程式如下:

response = requests.get('https://youtu.be/dQw4w9WgXcQ') 
print(response.url) # https://www.youtube.com/watch?v=dQw4w9WgXcQ&feature=youtu.be

利用 requests.get 的結果, 再將 response 的 url 取出即可.

參考資料:

https://stackoverflow.com/questions/36070821/how-to-get-redirect-url-using-python-requests

分類
好用軟體

Googlebot來源IP

最近因為要阻擋異常流量, 使用了 Cloudflare 的 WAF 功能, 對來訪問的所有流量進行管理驗證(Managed Challenge):

https://developers.cloudflare.com/waf/reference/cloudflare-challenges/#managed-challenge-recommended

使用了這個功能後, 對來第一次來訪問的訪客都會先出現一個 Cloudflare 驗證. 若沒有問題才可以正常訪問網站.

過沒幾天, Google Search Console發信來說明影響了 Googlebot 來爬內容, 有 403的回應.

分類
Python

使用WordPress posts API新增文章(使用Python)

如何使用 WordPress posts API 來新增文章呢?

可以先參考官方資料:

https://developer.wordpress.org/rest-api/reference/posts/#create-a-post

而 API的位置在: https://{hostname}/wp/v2/posts

而新增一篇文章的方式有了這些資料就可以很快速地建立起來, 另外我們還需要先有一個 application password 來進行驗證才行, 在 WordPress 5.6 版本起, 可以在使用者下建立 application password, 所以可以透過這個方式來進行驗證, 可以參考這裡:

https://make.wordpress.org/core/2020/11/05/application-passwords-integration-guide/

分類
好用軟體

樂天也出雲端空間服務

樂天 Rakuten 也出雲端空間服務了:

https://home.rakuten-drive.com/?lang=en

因為目前沒有繁體中文介面, 僅有韓文、日文、英文介面, 不過免費就有 10GB空間可用, 有興趣的朋友們可以試用看看.

除了雲端空間 (Cloud)外, 還有傳檔服務 (Transfer), 兩種應用場景, 也有對應的 APP 可用:

iOS: https://apps.apple.com/tw/app/rakuten-drive/id1489041568

Android: https://play.google.com/store/apps/details?id=com.estmob.android.sendy.app

申請帳號可以從這裡去: https://www.rakuten-drive.com/account/signin

若有樂天購物帳號的朋友們, 可以參考這裡樂天點數集點活動, 訂閱三個月 USD $7.99, 可以獲得 200點樂天點數:

https://www.rakuten.com.tw/ad/pointgallery/rakutendrive/

分類
系統技術

Oracle Cloud上主機網路異常處理

今天早上監控通知在 Oracle 上的 VM主機異常, 於是檢查了一下, 發現看起來是 DNS解析失敗, 繼續做一些測試:

  1. ping 8.8.8.8 – 回覆很久才開始, 一旦有回覆後, 就還蠻正常的.
  2. ping 1.1.1.1 – 回覆很久才開始, 一旦有回覆後, 就還蠻正常的.
  3. ping www.google.com – 會出現 Temporary failure in name resolution 這個錯誤訊息.
  4. nslookup 查找 www.google.com 會 timeout
  5. route 指令列出路由資訊很慢

綜合以上問題, 看起來主機的網卡連接可能有些異常, 而且速度十分緩慢, 即使是 ping gateway 10.0.0.1 也是一樣, 於是想說將 firewalld 停掉, 但仍狀況相同, 即使從 ssh reboot 或由 OCI 上的 reboot 都無法解決.

分類
WebTrend

2023年網路趨勢分析-Cloudflare Radar

從這裡看來的: https://radar.cloudflare.com/year-in-review/2023

Cloudflare 推出了 2023 review 報告, 非常全面地介紹了在 2023年的網路流量與分析, 有許多有用的參考資料.

分析與解讀可以參考官方的 blog 文章:

https://blog.cloudflare.com/radar-2023-year-in-review

主要有幾個重要的觀察點:

  • 流量相較於2022成長了 25%
  • Google仍是最受歡迎的網路服務
  • 行動設備有66%流量來自於Android
  • Starlink 成長了兩倍的流量
  • Google Analytics, React, Hubspot 是在排行前面網站中最常見的技術
  • 有 50%流量使用 HTTP/2, 有 20%流量使用 HTTP/3
  • NodeJS 是最常在在自動化 API被呼叫中被使用
  • GoogleBot 是最大量在 Cloudflare中的呼叫來源