分類
好用軟體

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

分類
手機大未來

Line Pay新版APP將於2022/2/15上線

從這裡看來的:

LINE Pay新版APP 2/15上線!正式移除一卡通MONEY,分道揚鑣內幕有哪些?

https://www.bnext.com.tw/article/67628/line-pay-taiwan-new-app

之前在推出 LINE Pay APP時, 就覺得很棒, 因為 LINE Messenger很肥大, 支付又要從主介面選出很麻煩, 所以有個獨立的 APP十分方便.

不過今天看這個消息, 才知道原來 LINE Pay APP是依存原日本版本的支付工具啊. 看起來團隊也因為本地市場, 行銷活動等需求而另外開發了新的版本, 而在新版 LINE Pay APP中不含LINE Pay 一卡通Money, 也是令人感到十分有趣的合作狀況.

可以參考去年兩篇:

先來看看功能介面吧:

https://www.youtube.com/watch?v=zmJOwOevT_w

(引用自: https://www.youtube.com/watch?v=zmJOwOevT_w)

相信這次的介面調整能大幅提升使用者需要的功能, 並完整因應本地市場應用的場景, 也對 LINE Pay APP能讓支付體驗能有更進一步的提升.

PS: LINE Pay 一卡通Money中的餘額(存款)雖未能在新版本LINE Pay APP中支援, 但仍可在原 LINE Messenger 中找到使用哦.

 

分類
好用軟體

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功能來進行信箱收件指派了呢, 設定方式可以參考上面的文章, 幾分鐘時間就可以完成設定, 快來試試這個好用的服務吧.

分類
Blog服務

Buy me a coffee

新增加了 Buy me a coffee 贊助功能.

這個服務是 Buy me a coffee 提供的:

https://www.buymeacoffee.com/

若你覺得我寫的文章有幫助到你, 而你也願意買一杯(或更多杯)咖啡給我, 可以透過右下角咖啡標的按鈕, 或是到這裡:

https://www.buymeacoffee.com/timhuang

進行買咖啡贊助, 自由參加, 也歡迎多分享我的文章.

當然, 若你也想將你的文章加入贊助功能, 也可以透過我的推薦連結來加入 buy me a coffee 哦:

https://buymeacoffee.com/?via=timhuang

分類
Wordpress

快速學習WordPress Child Theme製作方式

在 WordPress 中, 佈景主題 (Theme) 是很重要的功能之一, 不過往往因為需要自訂一些特殊功能或介面, 需要調整 Theme 的檔案.

一旦更新了 Theme, 又會將原本自行調整的功能覆寫掉, 如何能解決這個問題? 可以使用子佈景主題功能.

先來看看官方資料:

https://developer.wordpress.org/themes/advanced-topics/child-themes/

我們可以自建一個子佈景主題來達成這樣的應用需求, 簡易步驟說明如下:

  1. 在 wp-content/themes/ 建立一個目錄, 以 twentyfifteen 佈景主題為例, 我們就建一個 twentyfifteen-child 這個目錄.
  2. 在這個子佈景主題目錄下建立兩個檔案:
    1. style.css 內容用註解的方式, 但需要有以下兩項屬性, Theme Name 與 Template, 例如:
      /*
      Theme Name: Twentyfifteen Child
      Template: tweentyfifteen
      */
    2. functions.php 內容需要加入引用原始 style.css 功能, 如下:
      <?php
      add_action( 'wp_enqueue_scripts', 'enqueue_parent_styles' );
      function enqueue_parent_styles() {
        wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' );
      }
      ?>
  3. 其他若是有需要調整的程式碼, 以複製同檔名方式放在這個子佈景主題裡, 例如 header.php, 把原始 header.php 複製一份到子佈景主題, 再依自己客製求修改調整即可.

接下來只需要到管理介面啟用這個子佈景主題即可, 而未來的主佈景主題更新也不會影響這個子佈景主題, 但若是 header.php 有一定幅度的更新時, 自行修改的部分, 也是需要留意與主佈景主題的相容性狀況.

另外也請參考 hubspot 的這篇:

https://blog.hubspot.com/website/wordpress-create-child-theme

 

 

分類
好用軟體

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 攻擊警報器) 來進行設置.

 

分類
程式技術

取得Youtube影片的縮圖

之前介紹過 Youtube Data API (https://diary.tw/archives/2032), 其中利用 part=snippet 可以取得縮圖的網址, 不過仔細看一下, 目前應該都統一了, 其實只需要 videoId 就可以自行組合出對應的縮圖, 清單如這裡:

https://developers.google.com/youtube/v3/docs/thumbnails

其中預設會出現的有: default, medium, high, standard, maxres 共計5組, 不過再觀察 player用的縮圖, 預設也會有 0, 1, 2, 3 共計 4組, 合起來就會有 9組圖檔.

網址也很單純, 也就是:

https://img.youtube.com/vi/[videoId]/[thumbnail_type].jpg

分類
程式技術

Youtube Data API 中的Category ID

上次寫了 Youtube Data API (https://diary.tw/archives/2032) 來看看若要加上分類要如何進行.

當然需要先取得 category id 囉 (API中的欄位是 videoCateogryId), 從網路上找到的資料如下:

https://gist.github.com/dgp/1b24bf2961521bd75d6c

由於各國家/地區的 category 也可能有不同, 在台灣的清單如下(由上傳分類項目取得): 電影與動畫、汽車與車輛、音樂、寵物與動物、體育、旅遊與活動、遊戲、人物與網誌、喜劇、娛樂、新聞與政治、DIY 教學與生活風格、教育、科學與科技、非營利組織與社運活動.

對應上面的網址如下:

id 中文 英文
1 電影與動畫 Film & Animation
2 汽車與車輛 Cars & Vehicles
10 音樂 Music
15 寵物與動物 Pets & Animals
17 體育 Sport
19 旅遊與活動 Travel & Events
20 遊戲 Gaming
22 人物與網誌 People & Blogs
23 喜劇 Comedy
24 娛樂 Entertainment
25 新聞與政治 News & Politics
26 DIY 教學與生活風格 How-to & Style
27 教育 Education
28 科學與科技 Science & Technology
29 非營利組織與社運活動 Non-profits & Activism

所以若是需要找出教育的排行, 可以利用相同的API, 但多加上videoCategoryId=27:

https://youtube.googleapis.com/youtube/v3/videos?part=snippet%2CcontentDetails%2Cstatistics&chart=mostPopular&regionCode=US&videoCategoryId=27&key=[YOUR_API_KEY]

這樣即可取得囉.

[2022/2/17 15:30]

實作出國家/地區與分類項呈現方式, 請參考範例:

https://sample.diary.tw/yttrend/detail.php

 

分類
Blog服務

Web3.0 的 BBS 論壇開張 – BBS Network

從這裡看來的:

https://buzzorange.com/techorange/2021/12/21/bbs-in-web-3/

BBS 是一個去中心化的 Web3.0 公共網絡,由使用者運行的線上留言板組成,而 BBS Network 是一個 SocialFi 項目,用戶可以通過其分享原創內容。

看起來傳統的 PTT / Reddit 也都有更有趣的應用方式了, 走 BBS Network 這類加上 NFT 型的加值內容, 把這些內容更是去中心化的管理方式, 同時能解決被”解決”的問題.

創作或寫作內容, 利用這個方式來發佈, 同時有機會獲利與不被遮蔽下架問題, 的確挺有趣的. 趁剛開幕, 快去申請你想要的帳號與討論區吧.

試開了一個: https://bbs.market/DIARY/posts, (域名直接是 bbs.market, 下面的子目錄為自訂的論壇名) 朋友們可以來發文囉, 來玩看看發文即鑄幣的有趣內容社群服務.

繼續閱讀:

分類
WebTrend

LINE Pay Money改名一卡通MONEY

LINE Pay Money改名一卡通MONEY

把識別做正確也是好的, 先來看看之前的訊息:

Line Pay與一卡通合作生變?!

https://diary.tw/archives/2030

所以也是因為種種原因而將這個識別與長期難分辨的Line Pay 與 Line Pay Money 正名.

簡單地說, 原本在 Line Pay Money 服務的, 就是由一卡通電支執照提供的帳戶, 所以正名為一卡通Money 是很正確的, 而 Line Pay 目前同時也能連結自家的 Line Bank (連線銀行, 純網銀帳戶), 這樣就清楚多了呢.

在 Line 的官網 https://line.me/zh-hant/ 服務總覽中, 金融的部分就是 Line Pay與 Line Bank 了:

繼續閱讀: