跳至主要内容

如何在 React 頁面嵌入 youtube 影片

· 2 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

使用 iframe 是最直接的方法,在 youtube 影片點選右鍵,選「複製嵌入程式碼」,可以得到像下面的這段程式碼

<iframe width="640" height="360" src="https://www.youtube.com/embed/daVASrwlU9c" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

把這段程式碼貼進 React 可以運作,但是沒有 RWD 的效果,google 了一下找到解法,不多廢話,直接附程式碼

為什麼要設立分站

· 3 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

應該很多人都會覺得本來網站文章就沒有幾篇了,為什麼還要分成兩個網站?

原本的網站的主題是「投資 X 技術」,不過後來發現這兩個主題其實差距有點大,我的技能樹點得算有點奇怪的,一般懂技術的不懂財金,懂財金的不懂技術。如果把全部的內容都塞成一起,假設一個本來是想看投資績效追蹤的讀者,加入粉絲團後,後來看到的文章都是他看不懂的而且和投資理財都沒有關係的技術文章,大概很快就會想退粉絲吧

如何用 Python 自動翻譯 Markdown 文檔

· 5 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

很多朋友問我這個網站多國語言是怎麼做的 ?

Docusaurus 本身就支援 i18n,但是比較麻煩的是不同的語言對應的就是不同的 md 文檔,當然也可以直接將繁中的 md 檔內容貼到 google 翻譯,然後再將翻譯完成的內容貼回簡中的 md 檔,但身為工程師是不允許這樣做的...

package.json 版本的(^)代表的意義

· 2 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

前幾天 build server build 出來的專案有 exception,顯示是版本問題,一整個疑惑我不是在 package.json 把 dependencies 的版號都寫死了嗎,怎麼還會有版本問題 ?

Jenkins 安裝 & 整合 Bitbucket 筆記

· 3 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

幾天前公司 build server VM 掛點,雖然後來搶救回來,但在搶救回來之前以防萬一還是研究了一下怎麼重新安裝 Jenkins,筆記如下