雖然沒有碰 Rust,但聽說語言變動速度很快,導致常常要追 changelog。
然後無意間就發現有人做了 rsvm 來做 Rust 環境的版本管理。
翻了翻,目前有:
可能有人覺得太麻煩了,做了一個 devenv 來完全自訂需要的 env … XD
軟體開發和生活瑣事
「根據你和我之間的關係生成一張圖片,呈現我對待你的方式,不必粉飾」
然後就 …. XD


生成式 AI 供應商多半會保留記錄,供客製化和訓練用,所以我個人還是比較傾向使用 API 方式來使用相關功能,至少參數可以調整 (如 LibreChat),比較不會出現奇怪的東西。
pgloader 來將 MySQL 資料轉移到 PostgreSQL 實在蠻方便的。
手上的 side project 轉移資料時,居然會遇到 broken pipe 的錯誤,調整 DB server 以後,問題還是持續發生。最後使用 --debug 看訊息,才發現是連線中斷。
後來是透過官方文件中的 --with` 加上 prefetch rows 來避免大量資料導致錯誤發生,調整以後指令大致如下:
pgloader --with 'prefetch rows=1000' --debug \
mysql://user:passwd@127.0.0.1:3306/db_name \
pgsql://user:passwd@127.0.0.1:5432/db_name
忘記帶手機出門,過了半天才發現。但過了半天才發現,表示其實沒有手機好像也不會怎麼樣?
先說缺點:
優點不多,但是感覺差很多:
Ubuntu 24.04 後,ATP 設定檔都採用新的格式,如下:
Types: deb
URIs: http://archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
如果換成自己的 repository,沒有 sign 會出現錯誤,可加上以下參數強制忽略簽章:
Trusted: yes
注意:不要信任不明來源