Logan's Notes
Software Engineering · Smart Home · Life
Programming · 1 min read
SQL 基本觀念:外鍵(Foreign Key)約束條件
因為受到了在關聯式資料庫設定外鍵(Foreign key)的約束,在刪除資料的時候失敗,由於自己常常忘記這基本的東西,常常每次寫完又回來改約束的設定,所以紀錄一下,增加自己的印象。
Infra · 2 min read
白話文 Gitlab 升級操作指南
此篇用白話文說明怎麼升級 Gitlab 版本 (Linux packages)。
Infra · 3 min read
Database Sharding 概念
筆記一下 Database Sharding 概念
Tools · 1 min read
MacOS 個人生產力軟體 2022
欽點一下個人在 MacOS 上常用的一些生產力軟體,其中包含一些付費軟體。
Programming · 2 min read
【Python】 Module 與 Package 不應該拿來比較
網路上充斥著很多 Module and Package 的說明文章,會讓初學者誤以為這兩個是同層級的東西,但其實不是。
Tools · 2 min read
GitHub Copilot 與 Tabnine 實戰心得
自 GitHub Copilot 問世以來,也試用了一陣子,談一下我同時使用 GitHub Copilot 與 Tabnine(免費版) 在實際使用上的心得。
Smart Home · 5 min read
租屋打通任督二脈的智慧家庭
租屋比較困難的是不方便更換牆壁開關,但還是弄出很完整的智慧家庭。
Synology · 1 min read
【Synology】安裝 Watchtower 自動更新 Docker Image
在 Synology DSM 上透過任務排程表安裝 Watchtower,實現 Docker Image 自動更新。
Programming · 3 min read
在 Cordova 與 InAppBrowser 之間分享資料
Cordova 是一個 Hybrid App 可以使用 InAppBrowser 去打開一個網頁,但是他們之間要怎麼共享資料?
Hexo · 7 min read
【Hexo】心路歷程 - 打造屬於自己的 Blog
我知道網路上的 Hexo 教學文章超級無敵爆炸多! 雖然有用 Git 紀錄每一次的更動,但這邊還是想要紀錄一下我設定 Hexo 的一些想法,給以後的自己看。