iT邦幫忙

2023 iThome 鐵人賽

DAY 2
0

這篇我主要是想要稍微介紹一下我有在使用的工具

我自己有用過的筆記軟體有幾種,在國高中階段主要還是以手寫筆記本為主,上了大學開始會接觸到一些程式設計的相關課程,才開始使用線上的筆記軟體。當時上網查發現很多人都在推EverNote,但我自己使用過後是沒有到非常習慣這個軟體,稍微查了一下兩者的差異,**Notion的功能比較豐富,除了筆記的功能外,還能用來當作網頁公開以及工作管理(尤其是近期推出的Sprints Template,我自己是覺得蠻好用的),而EverNote就只是一個純粹的筆記軟體而已了。**但這邊我要強調一下,我並沒有用過EverNote,或許現在改版後已經有許多強大的功能,但就等到未來想要更換筆記軟體時再研究吧😅

HackMD

當時看到身邊的同學開始使用HackMD,於是我也來嘗試了一下這套筆記軟體,HackMD對不是寫Code相關的讀者來說可能會沒有那麼好用,首先要先熟悉HackMD主要的Markdown語法

  • #是Heading 1,##是Heading 2,以此類推
  • *是階層,1.則是數字階層
  • ``是文字中的程式碼, 是程式碼區塊
  • == ==是文字重點,**則是粗體

還有許多的功能可以參考這個官方網站HackMd Feature,HackMD可以將輸入法改成vim,vim是一種不需要滑鼠就可以完成所有打字功能的輸入方式,這個輸入法的學習曲線可能遠大於markdown,但如果常做一些server的維護可能就會熟悉這套輸入法了,vim有一張各個按鍵的功能表(下圖),但我也不是用這個方法學習vim的就是了🫣

https://ithelp.ithome.com.tw/upload/images/20230915/2014086958th4uK7wG.png

後來會放棄用HackMD主要有幾個問題

  • 排版看起來不夠美觀
  • 文字在預覽的時候我常常需要比對很久
  • 由於HackMD是全網頁的服務,因此在點擊文章的時候要等很久才會進入頁面

後來有看到身邊的朋友有改用另外兩套筆記軟體,分別為Obsidian和Notion,Obsidian跟HackMD用起來的感覺很像,不過這套筆記軟體是在local執行,並且支援很多套件以及文件關聯圖,但也是因為用起來跟HackMD很像所以就沒有繼續研究了。

Notion

維基百科:Notion是一款整合了筆記知識庫、資料表格、看板日曆等多種能力於一體的應用程式,它支援個人使用者單獨使用,也可以與他人進行跨平台協同運作。

根據維基百科的定義,Notion的主軸是一套筆記軟體,能結合多種擴充功能,並有多種模板(Templates)可供免費使用。簡單上手、功能強大的特性,除了從事軟體開發的使用者之外也被各領域廣泛的使用。由於Notion教學影片及介紹文章不計其數,基礎功能就不再做贅述,本文只簡述這個專案想應用的主要功能:“Calender”。

Notion: Calender

https://ithelp.ithome.com.tw/upload/images/20230915/201408696MewgUvse4.png

在新增新的Templates之後,會在主頁橫向項目中會出現Calender選項,如沒有出現也可以按橫向項目最後的“+”來新增Calender頁面。相較於列表式的清單,月曆形式的頁面可以快速地了解每日的待辦事項及任務。在新增Project以及task之後,只要新增各項目的日期或執行期間,這些項目就會出現在Calender頁面上,和Google Calender的Task功能極為相似。因此,在希望不花預算的情況下,我想實現跨平台的Calender整合。

Google Calendar + Notion

我平常習慣把我所有的行事曆都整合到Google Calendar上,這樣也方便我了解什麼時候要處理什麼事情,但我平常在排To-Do List的時候大多都是在Notion上面安排,這樣要一直切換兩種頁面就覺得蠻煩的。因此才會想出這次的主題,就是在Notion上面同步Google Calendar的日曆內容,理論上是會根據Google Calendar的時間在Notion上面建立分頁,並將這些分頁的內容儲存於Notion Database中,這些分頁會有時間跟標題,可以讓Notion在Calendar及Time Line上面呈現。

Coding Language

由於最近在做的專案都是偏向go相關的,所以我這篇會主要用go語言來實作,順便學習一下go相關的功能,在第三天會介紹一下這個語言。

Reference


上一篇
Day 1 Introduction
下一篇
Day 3 Go語言介紹
系列文
行事曆不再NG:Notion API&Google Calendar跨平台整合發想30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言