分類
好用軟體

如何自動化更新Google Data Studio報表的資料來源為CSV的檔案?

先回答文章標題, 無法達成, 不過我們可以利用其他方式來實際這個需求, 就是利用另外的 Data Connector, 讓我們繼續看下去吧:

之前的COVID-19 Taiwan統計-使用Google Data Studio (https://diary.tw/archives/2207)介紹了使用Google Data Studio來展示每日的COVID-19的個案數量, 十分方便好用, 由於是一次性上傳CSV檔案, 但這個資料是每日更新的, 所以若是有需要自動化這個更新, 要如何進行呢?

在Google Data Studio中, 資料的連接器共有以下這些:

https://datastudio.google.com/data

之前使用的是 File Upload (Connect to CSV files), 由於是自行上傳的檔案, 更新也得再次上傳才能達成, 所以資料是無法自動化更新(當然也和這個File Upload連接器沒有API所以無法進行).

然而要如何達成這個自動化更新的資料來源呢? 上面連結的連結器有許多是資料庫的, 如: MySQL, PostgreSQL, Microsoft SQL Server 等, 還有許多 Google 自己的資料來源, 其中有一項可以利用的是 Google Sheets (也就是 Google Drive 中的像 Excel 的表格資料檔案).

這樣一來, 只需要更新 Google Sheets 的內容, 就可以順利更新 Google Data Studio 中的報表資料了, 所以這次我們就選用這個資料連接器來進行操作囉.

一樣從前一篇的資料來源開始:

分類
好用軟體

COVID-19 Taiwan統計-使用Google Data Studio

這個是利用 Google Data Studio 進行展示的功能:

https://diary.tw/s/cov19tw (COVID-19/新冠肺炎/武漢肺炎台灣地區確診統計資料, 每日下午3~4點更新, 預設日期區間為一個月, 本土個案; 報表可依縣市、鄉鎮、是否境外移入、性別、年齡層區分, 可自訂日期區間為2020/1起至今的資料統計)

利用資料來源-地區年齡性別統計表-嚴重特殊傳染性肺炎-依個案研判日統計:

https://data.gov.tw/dataset/120711

這個資料集來產生的.

Google Data Studio 是個很方便的資料展示報表工具, 我們可以很容易地利用這個工具來實現大量資料的互動式報表展示, 並且方便與其他使用者共用.

這裡介紹如何進行這個報表的建立, 首先至上面的資料集下來對應的 csv 檔, 連結為:

https://od.cdc.gov.tw/eic/Day_Confirmation_Age_County_Gender_19CoV.csv

再到 Google Data Studio 建立一個新的資料來源, 如下圖:

從 Google Connectors 中找到最後一個[上傳檔案],

分類
好用軟體

WordPress的網站縮圖API-mShots

這個是依附在 akismet 下的透過網址可以成生網站的縮圖, API的語法如下:

https://s0.wp.com/mshots/v1/https%3A%2F%2Fdiary.tw%2F?w=800

其中有兩個部分, API為: https://s0.wp.com/mshots/v1/ 後面直接加上 urlencode 後的網址, 另外有個參數是 w 為指定寬度.

以上面的網址來看, 就是本站的首頁 https://diary.tw/ , 而 urlencode 後就是 https%3A%2F%2Fdiary.tw%2F , 並加上 ?w=800 來產出圖檔囉.

像是

這個專案的 GitHub 連結: https://github.com/Automattic/mShots/

PS: 在 WordPress後台留言管理介面會用到這組 API, 若要停用可以參考這篇: https://wordpress.org/support/topic/how-to-disable-mshots-service/

繼續閱讀:

https://shkspr.mobi/blog/2018/12/using-the-wordpress-mshots-screenshot-api/

分類
好用軟體

看看2000年時的Apple網站-從web.archive.org

這個是 2000/2/26 時的 apple.com 網站:

當時的重點商品是 Power Mac G4, 下方還有 iBook 與 PowerBook 耶, 而 EarthLink 則是上網服務的公司.

這個畫面是利用 https://web.archive.org/ 這個網站服務來取得, 上面的畫面可以由這裡查看:

http://web.archive.org/web/20000226101337/http://apple.com/

這個服務忠實地記錄著各個網站的歷史(其實就是當時, 現在看是歷史)畫面, 有興趣了解的朋友們, 可以自行使用看看.

分類
好用軟體

GitHub支援在Markdown檔案中顯示Mermaid語法的圖形了

Mermaid 是 Markdown 中可以支援圖表的語法, 一樣是使用文字就可以將圖表如流程圖(Flowchart)、程序圖(Sequence Diagram)、甘特圖(Gantt Diagram)等進行呈現.

關於 Mermaid 與其語法可以參考這裡:

https://mermaid-js.github.io/mermaid/

也有線上編輯器可用:

Mermaid Live Editor: https://mermaid.live/

而在 Github 中, 文件是使用 Markdown 的格式, 但原來並不支援 Mermaid, 最近提供了這個功能, 實在非常方便而實用:

https://www.ithome.com.tw/news/149380

繼續閱讀:

https://github.com/github/roadmap/issues/372

https://ithelp.ithome.com.tw/articles/10234553

分類
好用軟體

Cloudflare的Email Routing服務已開放測試版了(包含免費版)

去年 Cloudflare 提供的 Email Routing服務:

https://blog.cloudflare.com/zh-tw/introducing-email-routing-zh-tw/

已於日前對外開放測試版了(Cloudflare Email Routing available to everyone, including free zones.):

https://blog.cloudflare.com/email-routing-open-beta/

可以利用 Cloudflare 服務提供的 Email Routing功能來進行信箱收件指派了呢, 設定方式可以參考上面的文章, 幾分鐘時間就可以完成設定, 快來試試這個好用的服務吧.

分類
好用軟體

Cloudflare提供了DDos於免費方案的警示服務了(email notification)

DDos在 Cloudflare中, 是很強而有力的防禦工具, 目前已主動提供於免費方案中可以啟用警示服務了.

詳情可以參考這篇官方資料:

https://support.cloudflare.com/hc/en-us/articles/360053216191-Understanding-Cloudflare-DDoS-alerts

而什麼程度的流量會被觸發呢? 有以下兩種條件:

  • HTTP attacks for a duration over 2 minutes that generate more than 2,000 requests per second
  • L3/L4 attacks for a duration over 2 minutes that generate more than 20,000 packets per second

所以若有需要知道被 DDos的用戶, 可以透過建立通知: HTTP DDoS Attack Alerter (中文為: HTTP DDoS 攻擊警報器) 來進行設置.

 

分類
好用軟體

Alexa網站統計服務將於2022/5/1結束

前幾天看到的(https://www.alexa.com/):

End of Service Notice

Twenty five years ago we founded Alexa Internet. After more than two decades of helping you find, reach, and convert your digital audience, we will be retiring Alexa.com on May 1, 2022. Thank you for making us your go-to resource for content research, competitive analysis, keyword research, and so much more.

Alexa是一個老牌的網站流量統計, 而且十分悠久, 已有 25年了, 不過即將於 2022/5/1 起結束這個服務了.

官方說明:

https://support.alexa.com/hc/en-us/articles/4410503838999

這個服務個人也用了很久, 不過近年來的確用的也少了, 可以參考這個搜尋結果:

https://diary.tw/?s=alexa

或標籤:

https://diary.tw/archives/tag/alexa

抓個目前的記錄來紀念一下:

 

 

想抓取自己流量的朋友們可以利用以下方式:

https://www.alexa.com/siteinfo/[domain name]

像上圖就是:

https://www.alexa.com/siteinfo/diary.tw

來取得的.

看看你用的經驗有多久了呢?

PS. 之後若有流量查找需求, 可以用另一家的服務來替代- similarweb: https://www.similarweb.com/

繼續閱讀:

分類
好用軟體

Google已下架的服務與產品

偶然的機會看到這個網站:

https://killedbygoogle.com/

從分類上來看, 共有 244筆資料, 其中 Apps 是 44筆, Services 是 180筆, Hardware 是 20筆, 大家有沒有什麼特別有印象的呢?

個人是覺得 Google Reader 是很棒的服務:

https://diary.tw/archives/1285

其他像是 iGoogle、Google+、Google URL Shortener、Panoramio等都是很不錯的服務呢.

分類
好用軟體

Google News的分類RSS

Google News 很好用, 集合了許多媒體內容, 不過若要在程式內應用, 能取得其 RSS 資料格式是比較方便好用.

Google News: https://news.google.com/

而 Google News 的 RSS 為: https://news.google.com/rss

不過若要找特定的主題或分類的 RSS呢? 例如 “台灣” 這個主題:

https://news.google.com/topics/CAAqJQgKIh9DQkFTRVFvSUwyMHZNRFptTXpJU0JYcG9MVlJYS0FBUAE

試了一下, 原來只需要再加上 /rss 在最前面即可, 如下:

https://news.google.com/rss/topics/CAAqJQgKIh9DQkFTRVFvSUwyMHZNRFptTXpJU0JYcG9MVlJYS0FBUAE

所以若要取得其他分類項的主題, 一樣可以利用相同的方式.