每特17劃

及時當勉勵 2004-06-07

竹筷捲軸法 Chopstick Scroll Craft method

竹筷捲軸法 Chopstick Scroll Craft method

3D列印完,常常會需要清潔噴頭。尤其是較黏的材質,例如: PETG ,若沒清潔的話,殘留的部份,可能會影響到後面第一層列印的成功率。


為什麼刷 LineageOS 時是用 `.zip` 而不是 `.img`?

為什麼刷 LineageOS 時是用 .zip 而不是 .img

近期在 Hacking Thursday 聚會和 Pellaeon Lin 在協助阿寬刷 LineageOS 的過程中,阿寬問道:

為什麼是刷 `.zip` 檔,而不是 `.img` 檔?

這個疑問題的背景是在,LineageOS 的刷機過程中的兩個步驟:


試用 Open Build Service

試用 Open Build Service

註冊帳號

  1. 先至 Open Build Service 網站: URL
  2. 點選 “Sign Up”

  1. 將註冊表單填一填

  1. 之後 … ,跑完 email 認證手續後,即可登入使用。

設定 Repository

作業系統環境

以 Ubuntu 22.04 作業系統為例:


試用 zswap

試用 zswap

根據 Pellaeon 的 blog 分享的資訊:

原本要安裝 systemd-swap ,就改為直接用 tmpfiles.d 來設定。


Linux 上的 Shebang 是在那裡定義的?

Linux 上的 Shebang 是在那裡定義的?

在 Linux 的指令執行檔的開頭,常常會看到以 #! 字串開頭的宣告,像是:

  • #!/bin/bash
  • #!/usr/bin/env python3
  • #!/bin/sh

這個開頭宣告的作用,是告訴系統要用什麼指令來執行該指令執行檔。 例如: #!/usr/bin/env python3 開頭的,就會以 /usr/bin/env python3 這個指令來執行。