分類
好用軟體

Cloudflare新功能Access

Cloudflare 的強大功能再出新服務 Access, 之前在 Beta 後, 最近上線正式版本了, 而且非常棒的是同時 5人以下是免費的(不過仍需要註冊信用卡或 Paypal, 不過不用擔心, 因為人數是自訂, 超過5人時, 第6人是無法使用的).

Cloudflare Access 服務提供了強化存取權限的功能, 不僅能有效降低管理端的負擔, 也能方便存取敏感性資料的後端, 舉例來說, 以往可能是走 VPN 的方式, 使用特定內部 IP 來存取特定服務的地方, 可以直接不用 VPN 改走外部 IP (當然必須是固定的, 或一個 Range), 以白名單方式存取外, 還能更容易用 email 驗證方式, 或是第三方像是 facebook / google 等登入授權方式進行.

如此一來, 可以更容易, 更彈性地管理敏感性資料的後端, 即使不在白名單的 IP 內也可以透過 Email 驗證(使用 email 收 token 方式), 或第三方登入方式進行驗證.

最基本的設定方式如下:

特定 URL, 於 policy 1 設定一個白名單群的 ip, 使用 bypass 方式, 而另一個 policy 2 則是設定特定 email 允許存取 (allow), 如此一來, 在存取特定 URL 時, 若在白名單 IP 就直接進入, 而在外部 IP 時, 則會出現 Cloudflare 的登入畫面如下:

輸入 email 後, 若是在名單內的 email , 則會寄出認證碼, 若不是則不會寄出哦, 用戶是等不到任何通知與錯誤訊息的(但 cloudflare 會有記錄可以查 login pass 與 login denied), 輸入認證碼後, 即可順利進入指定 url 進行操作:

存取記錄如下:

如此一來, 在白名單 IP 內, 或是不在白名單 IP 內的用戶都可以透過更安全更快速的存取方式來進行特定 URL 的存取了.

真的很方便好用, 快去試看看.

官方文件: https://blog.cloudflare.com/cloudflare-access-now-teams-of-any-size-can-turn-off-their-vpn/

分類
好用軟體

好記又好用的DNS服務IP

繼 Google DNS 服務 8.8.8.8, 8.8.4.4 兩組好記的 IP 之後(https://zh.wikipedia.org/wiki/Google_Public_DNS), 又有好記的 DNS Service IP 囉.

IBM 的 Quad9 服務, DNS Service IP 為 9.9.9.9, 除了提供 DNS 服務外, 還多了檢查安全性的功能呢. (https://www.techbang.com/posts/55177-ibm-announces-free-dns-referral-service-quad9-as-long-as-the-dns-server-is-set-to-9999-to-block-malicious-web-sites)

另外是知名快取服務供應商 Cloudflare 提供的 1.1.1.1, 提供了最快速的 DNS 服務.(https://www.ithome.com.tw/news/122215)

有這麼好記又好用的 DNS 服務真是太棒.

分類
好用軟體

Google線上學習數位課程

Google 推出了線上學習的數位課程, 有中文版本, 很棒呢, 對於想學習數位, 而又不得其門而入, 或是想要了解更多數位領域的資訊, 是很好的學習資訊, 中文版本:

https://learndigital.withgoogle.com/digitalgarage-tw/

原英文版本:

https://learndigital.withgoogle.com/digitalgarage/

利用影片與教材和課後測驗, 來進行學習, 十分有趣又可以增加數位資訊學習, 很不錯呢.

分類
好用軟體

Android檢查指定日期區間的資料傳輸使用量

今天要介紹的是 Android 在 5 版本起就取消的指定日期區間查詢功能的資料傳輸使用量.

原來在 Android 系統中, 有詳細記錄各 app 的資料傳輸量, 不過在系統中, 從 Android 5 (Lollipop) 起, 為了簡化介面, 把原本可以進行日期區查詢資料傳輸量功能拿掉了. 先來看一下原本的介面:

其中日期區間是可以自行選擇的, 不過之後的介面:

就已無法選擇自行定義的日期區間了, 當然, 若要查特定某一天使用量突增的狀況, 也就比較難查找出來是哪個 APP 使用量造成.

大部分的資料流量程式 APP, 都是安裝 APP 後自行記錄, 而在原本的 Android 系統中, 其實原本也就有記錄這些資料, 只是需要呈現出來, 找了一下, 有個 APP 可以提供這樣的功能:

Datally: https://play.google.com/store/apps/details?id=com.google.android.apps.freighter

這個 Google 提供的 APP, 可以將之前的使用歷程查找出來, 十分方便, 而且精細(每日時段), 若有需要查詢過去指定日期的資料傳輸使用量的朋友們, 可以多加利用. 除了查詢資料傳輸量外, 還有節省流量, 找 wifi 等功能呢.

參考資料:
https://android.stackexchange.com/questions/89781/can-i-change-the-date-range-in-the-lollipop-cellular-data-usage-chart

分類
好用軟體

Google File Stream-雲端檔案串流問題

最近碰到一個 Google 雲端檔案串流問題, 程式開起來就出現以下訊息:

雲端硬碟檔案串流發生問題 已停止運作

還沒有登入, 只是開起來這個 agent 就會發生, 若再繼續登入, 也會出現這個問題, 而無法繼續登入, 查了一下相關資料, 中文未能找到, 改找英文的:

Google Drive File Stream encountered a problem and has stopped

果然就有一些資訊可以解決, 目前的解決方式為, 先關閉或移除 Google File Stream, 然後到

PC: C:\Users\[user name]\AppData\Local\Google
MAC: ~/Library/Application Support/Google

目錄下, 將 DriveFS 移除或改名, 再重新安裝(或啟動), 即可正常使用.

參考資料:
https://productforums.google.com/forum/#!topic/drive/iOekrsD9VAc

分類
好用軟體

使用Google Spreadsheet產生條碼(Barcode)

使用 Google 的 Spreadsheet 產生條碼, 其實是使用外部 API 來達成, 配合 Spreadsheet 中的函數:

=image(url, [mode], [width], [height])

來進行. 函數說明可以參考: https://support.google.com/docs/answer/3093333

這裡使用了兩家 API, 1 為 barcodesinc, 2 為 tec-it 這兩個 api.

1. https://www.barcodesinc.com/generator/
2. https://barcode.tec-it.com/

以舒潔衛生紙為例, 國際條碼為: 4710114813019

若生成 CODE 128 使用 barcodesinc 使用 url:
https://www.barcodesinc.com/generator_files/image.php?code=4710114813019&style=196&type=C128A&width=200&height=100&xres=1&font=3

若生成 EAN13 使用 tec-it 使用 url:
https://barcode.tec-it.com/barcode.ashx?data=4710114813019&code=EAN13&dpi=96&dataseparator=

若資料為變數儲存格, 則使用以下語法:
=image(“http://www.barcodesinc.com/generator/image.php?code=” & C3 & “&style=196&type=C128A&width=200&height=100&xres=1&font=3”)

以下為範例結果:

填入即可, 參考範例文檔:
https://goo.gl/v6rc4L

分類
好用軟體

很不錯的監控服務 – uptimerobot

先說, 我使用的是免費的版本, 功能就十分方便好用了.

原本是使用 monitor.us 服務, 雖然可以監控的項目很多種類, 不過後來因為要收費了, 所以另外找了這個 uptimerobot, 也用了好一陣子, 監控密度夠高也穩定, 雖然監控項目以 http / https 為主, 但也十分夠用了.

最近收到一個監控通知, 內容第一次看到, 如下:

原來也有監控 SSL 的憑證到期呢, 真的十分貼心, 很棒. 如此一來, 即使在 SSL 忘了更新, 或沒時間檢查的狀況下, uptimerobot 也會協助監控, 就不會那麼容易過期了.

繼續閱讀:
https://blog.uptimerobot.com/introducing-ssl-monitoring/

另外, 單純提供 SSL Certificate Expiration check 的服務:
https://certificatemonitor.org/

分類
好用軟體

HelloFax免費線上傳真服務

想要傳真文件, 若是數位檔案的話, 可以很方便地透過線上傳真的方式進行. 這個服務是 HelloFax, 可以利用以下介紹連結來加入:

https://app.hellofax.com?ref=d06a5a81&s=F

這樣你也可以有5張免費傳真哦. 操作方式很簡單, 只需要填寫 email 申請, 然後進行 email 驗證就完成了. 接下來就可以利用 google drive / one drive 或直接上傳的方式將文件檔案傳到 HelloFax, 並填入收件人電話, 如果為台灣, 可以填入:

+886 2 xxxx xxxx 為台北市話傳真機接收. (可傳到世界多個國家含台灣, 可以參考以下連結說明)

https://app.hellofax.com/info/internationalFaxPricing

不過台灣的傳真計價方式是一頁要用兩頁來轉換, 也就是比傳真到美國或加拿大貴一倍, 當然因為是透過國際傳真的方式, 所以送件電話會是 +1 xxx xxx xxxx 的美國電話.

如此一來, 便能不用出門, 家裡沒有傳真機, 或是跑 7-11 進行線上傳真囉.

繼續閱讀:
https://free.com.tw/hellofax/

分類
好用軟體

好用的縮圖與快取服務(images.weserv.nl)

在查找 imgproxy 專案時, 找到的一個圖片快取、調整大小的一個服務:

https://images.weserv.nl/

在網站應用上, 這種使用情境是很常見的需求, 當然, 自己寫或是用已有的專案都能解決, 如前面提到的 imgproxy 專案:

https://github.com/DarthSim/imgproxy
https://github.com/willnorris/imageproxy

不過像是 weserv 這樣的, 可以直接使用的服務就更方便了. 接下來來測試一下效果. 以這張圖為例:

https://www.flickr.com/photos/okilyt/35120121534/sizes/l

在 flickr 上會生成許多尺寸, 如下(連原始圖共12種類):

Original (4512 x 3008)
Large 2048 (2048 x 1365)
Large 1600 (1600 x 1067)
Large 1024 (1024 x 683)
Medium 800 (800 x 534)
Medium 640 (640 x 427)
Medium 500 (500 x 333)
Small 320 (320 x 213)
Small 240 (240 x 160)
Thumbnail (100 x 67)
Square 150 (150 x 150)
Square 75 (75 x 75)

利用 image.weserv.nl 來進行對應操作, 會使用到的參數就是 url, w, h, t (基本的參數), 先來介紹一下簡單用法, url 為必要參數, 因為是快取圖片來源的基礎, 不需要給 protocol, 從 host 開始即可, 如

http://sample.diary.tw/imgs/001.jpg 只需要給 sample.diary.tw/imgs/001.jpg (需要 url encode)

接下來是 w 寬度參數, 預設會成比例縮小, 若是 w, h 同時給, 則以較小的為約束邊, 進行縮小, 若是再給定 t=square 則用來限制縮小的圖為方形縮圖, 要了解更多就參考網站上的說明:

https://images.weserv.nl/#quick-reference

相信很快就能上手.

分類
好用軟體

Gmail中主要收件匣未讀信件查找

使用 Gmail 收 email 很方便, 再加上可以匯入外部郵件, 更是方便, 可以將其他信箱的郵件匯入, 並加以整理. 由於空間夠大, 再加上查找方便, 所以使用 Gmail 來整理郵件真的很好用.

最近因為匯入了一個舊的信箱, 裡面有一些未讀的信, 但又可能太久之前, 所以若要找出來, 並設定為已讀得一頁一頁翻. 當然, 使用搜尋的語法, 應該可以很方便, 不過始終找不到適合的語法. 如: is:unread, 這個可以找出所有未讀信, 但實在有太多廣告信, 也都會並列進去, 所以這樣的方式並沒有辦法找到在主要信箱中的未讀信.

於是找了一下在 Gmail 裡的 search 語法, 找到這個方式: 使用 category:primary , 也就是說, 信箱上方的分類, 其中”主要”信箱內的內容, 可以用 category:primary 來進行搜尋. 結合未讀的語法, 就是:

category:primary is:unread

若中間不寫 AND 預設也是 AND, 所以就是在主要信箱中, 未讀的信件列表就會出現了, 果然找到舊的併入 email 中, 未讀的信件, 完成這個搜尋作業.

其他更多進階語法, 可以參考 Gmail 的搜尋語法:
https://support.google.com/mail/answer/7190?hl=zh-Hant

如包含附件(夾檔), 使用 Has:attachment, 已加上星號的信件: is:starred 等.