dbdiagram.io – Drawing Entity-Relationship Diagrams by Writing Code

在我們設計 DB Schema 的過程中,欄位和架構都需要經過來回修改才能定案,這時如果是使用一些比較傳統畫 Diagrams 的服務,每經過一次討論就要修改一次 Diagrams,且他人也不容易一起共同修改,反而浪費更多時間。

dbdiagram.io 一款免費繪製 ER Diagrams 的服務,它可以透過撰寫程式的方式去產生 ER Diagrams,因此很適合在討論階段時使用;除此之外,dbdiagram.io 常見的功能一個也沒少,可以將結果匯出成圖片或是 SQL 語法,更可以透過 SQL 語法匯入。

Forcing FSCK on Root Partition in Ubuntu

在一般狀況下,如果要針對非 Root 的 Partition 進行 fsck,只要先 umount 後再執行即可,但如果是 Root Partition 的話,可以搭配 tune2fs 指令在重開機後讓系統自動執行。

tune2fs 是 Linux 中可以針對 ext2 ~ ext4 檔案系統進行相關調整的指令。

Getting Started with Linux /etc/fstab File

在 Linux 系統中會有一個 /etc/fstab 的檔案,其全名為 Filesystem Table,它主要是負責紀錄硬碟與掛載目錄的對應。

在早期,如果要掛載硬碟到特定目錄時,必須手動使用 mount 指令執行,且在重啟系統以後又要再來一次。如果透過 /etc/fstab 控制相關的資訊的話,一來不需要每次都重新掛載,二來在管理上也非常方便。

Paste – Proposals that Stand Out in Seconds

在溝通的過程中,如果能透過簡報呈現我們的歸納和總結,就能夠比較容易達成讓對方理解的效果,但因為要製作簡報除了好的內容之外,美觀及排版又非常重要,往往一動用到簡報,就跟「快速溝通」這件事背離了。

那有沒有可能讓簡報又快又美呢?答案是有的,Paste 就是一個能幫你處理簡報美感的工具,你只要專心在內容上就可以快速產出精美的簡報了。