如何將 Dendron 輸出成靜態網站並部署到 Netlify?

發布於 2022-05-07 | 最後更新時間 2022-05-07 | 分類: Daily How
  • 今天一整天都在嘗試使用 Dendron 建構我的 wiki site,詳細的步驟之後再來分享,中間遇到了好幾次障礙,差點想放棄。
  • 在這邊簡單描述一下整件事的概念,其實跟之前在部落格寫的 Pin 起來改版了!從 Wordpress 搬家到 Zola! Zola 部署概念很像。
  • 在 Dendron 資料的根目錄裡面,配置好 Netlify.toml 以及依照官網教學文件建立的 dendron-publish-site.sh 文件後,就可以在 Netlify 裡面直接抓取整個 repository ,並且進行自動部署。
  • 換句話說,未來的自動部署也不一定要透過桌面版的 Dendron 進行,只要 repository 有變動, Netlify 就會自動部署差異的內容。
  • 這點跟 Zola 的部署方式很像,差異可能在客製化程度以及部署的時間,但兩者類似的流程讓我可以用類似的工具來經營,覺得這是很棒的事。

#Dendron   #Static Websites   #Netlify


為何技術文件很容易過時?

發布於 2022-05-07 | 最後更新時間 2022-05-07 | 分類: Daily Why
  • 今天在透過 Dendron 的官方文件學習 publish 功能時,走了不少彎路,一直卡在一個 bug 裡面,後來我幾乎是逐步驟測試,才發現出現問題的步驟是什麼。
  • 想起之前在學習透過 Zola 部署網站時,也發現文件上的內容看起來已經有點過時了。
  • 我還沒有維護過面向客戶的技術文件,所以不確定這件事的本質原因可能會是什麼。表層的原因可能是資源不足,或者覺得這件事沒那麼重要,但流程上是否有改善的空間?現行的工具有沒有適合拿來處理這個問題的?
  • 希望以後的自己有能力回答這些問題。

#Technical Documents


建構我的 wiki site

發布於 2022-05-06 | 最後更新時間 2022-05-06 | 分類: What I Tried Today
  • 上週透過 Logseq 內建的 export 功能,很順利地把頁面整個輸出成靜態頁面,並且上傳到自己的網域裡面,開始建立自己的小小 wiki page。
  • 不過這個方式以目前少少的測試頁面內容量來說,打開就需要一點載入時間,而且也無法自訂各種內容(包含 logo 、metadata 等),有點不滿意。
  • 所以就開始思考&研究其他的解決方案,此時看到一篇文章提到可以把 Tiddlywiki 輸出成靜態頁面,就嘗試研究了一下,但研究一晚下來覺得, Tiddlywiki 學習曲線感覺頗高,而且整體編輯或維護的流程有點...繁瑣(可能是我還不太會用),好像也沒有很符合需求。
  • 還有一個選項是透過 Logseq 的 Schrödinger 插件,把 Logseq 頁面直接轉成 Hugo 的靜態頁面。
  • 但這個方案感覺起來,反而是以「文章」為主了,不像 Logseq 內建的 Export 功能,在輸出後,還是可以在頁面上面操作它的大綱型介面以及雙向連結。
  • 感覺一時之間好像找不太到好的解決方案,需求:
    1. 每月低於 $5 的費用( Obsidian Publish 好貴)
    2. 能在本機迅速編輯,並且迅速匯出成靜態網頁
    3. 要有雙向連結功能(被連的頁面能看到誰連到它)
    4. 輸出的網頁有辦法自訂一些 metadata
  • 結論:我再研究(慢慢等)看看好惹

#Personal Wiki


為何想每天分享 book quotes?

發布於 2022-05-05 | 最後更新時間 2022-05-05 | 分類: Daily Why
  1. 覺得大家都喜歡看書的精華內容,覺得這種內容或許會有市場。
  2. 為了要分享這些內容,會逼自己去看書。
  3. 覺得能持續做一件事是很棒的事

#Book Quotes


如何讓 Twitter 增長? by madawei

發布於 2022-05-04 | 最後更新時間 2022-05-04 | 分類: Daily How
  • madawei 的Twitter 增長分享這篇提到幾個 Twitter 增長的關鍵:
    • 多寫簡單、直白、有價值的資訊,例如個人經驗總結、資料分享
    • 多關注有價值的帳號,他們寫的都是你感興趣的領域,而每天在刷推的過程中就可以找到發推的機會
    • 個人的部落格有圖盡可能配圖,並寫一段總結性的推文
    • 少即是多,和個人關注領域無關的資訊可以少發。

#Twitter


Why ask why?

發布於 2022-05-04 | 最後更新時間 2022-05-04 | 分類: Daily Why

今天看了發現問題思考法後,決定開始嘗試每天問自己一個 Why,並且嘗試回答看看。藉此找出更多上位的概念。第一天的 Why 就來問 「Why ask why?」

書中提到:

  • Why 所表示的並非「單發性事象」,而是事象間的關係性。總之,Why 是用來畫關係性這一條線的疑問詞。只有透過這樣的疑問,才能夠探究關係性的疑惑,進而察覺更進一步的未知。
  • 透過重複問為什麼,就能逼近本質,重新定義更好的問題,進而發現真正應該解決的新問題。
  • 透過問 Why 可以思考「目的」而非「手段」,藉此改變擂台、改變遊戲規則,這樣就能去思考「不必執行原本的手段也可以達到目的」的做法。

所以持續問「Why」的原因是,探究某件表象事物背後真正的本質是什麼,藉此定義出更好的問題、更應該被解決的問題。以 哈佛這樣教談判力 的概念來說,就是要關注利益而非立場,才有機會找到雙贏的解決方案。

#Good Questions


如何透過自己不同意的論點發展想法?

發布於 2022-04-26 | 最後更新時間 2022-04-26 | 分類: Daily How
  • 今天看了 David Perell 的 Tweet,他寫說,練習把那些你不同意的論點寫下來,然後嘗試著站在他們的角度去讓論點變得更好,這樣的練習是很好的事。
  • 這個想法看起來是來自 Tyler Cowen 的文,裡面有一句提到 "Much of my writing time is devoted to laying out points of view which are not my own."
  • 我想到以前我很喜歡的一個老師曾說過,他在思考一個論點時,都會思考反對者可能會怎麼想,接著他再想,可以怎麼破解對方的論點,接著又再想,對方可能會怎麼反擊,這樣想個幾輪下來,自己的論點就會越來越強壯了。

#David Perell   #Writing


選擇 Second Brain 的標準

發布於 2022-04-24 | 最後更新時間 2022-04-24 | 分類: Random Thoughts
  • 看了 Moving to Obsidian as a Public Second Brain ,作者提到選擇 Second Brain 標準的那段跟我的想法很像,標準如下:
    • Markdown based
    • Git
    • Offline-ready Mobile app
    • Bidirectional Linking
    • Publish with Search
    • (Nice to have) Image and File storage
  • 我的話應該是:
    • Markdown based
    • Outliner
    • Bidirectional Linking (要有 transclusion 的效果)
    • Daily Journal mode
    • Mobile app
    • (Nice to have) Publish

#Second Brain


關於 Eugene Wei 寫的一小段話

發布於 2022-04-24 | 最後更新時間 2022-04-24 | 分類: Random Thoughts
  • 看了 Eugene Wei 網站的 My archives ,這已經是 2012 年的文了,寫著他搬遷網站後,有些舊文沒有空整理,就都放在這個頁面。裡面有一段話很喜歡:

  • Going back through my old posts is often embarrassing, like hearing a recording of my own voice or seeing a photo of how I used to dress or comb my hair. But mostly it's like reading letters from past versions of myself. It amuses me.」

  • 我也常常因為看到過去寫的東西而覺得有點尷尬,但又會覺得,那就是曾經的我,也是為了變成現在的我而必經的我。

#Eugene Wei   #Quotes


Mess with DNS

發布於 2022-04-23 | 最後更新時間 2022-04-23 | 分類: What I Found Interesting
  • 今天發現 mess with dns 這個網站,覺得很有趣,隨機分配給使用者一個 domain ,然後使用者就可以照著旁邊的指示去增加 A record 與 CNAME record ,進而了解這些設定是怎麼運作的。
  • 也喜歡它簡單的介面設計,整個體驗很流暢。因此看了一下 about ,發現還有 wizard zines 這個網站,好像是透過漫畫介紹這些複雜的網路&程式相關概念。不過我還是更喜歡單純的文字內容。

#DNS