有時候我只是想找一個可以快速 sed /etc/apt/sources.list 的命令 qwq
全世界只有ubuntu和debian需要手寫mirror
事實上現在arch的流量就比ubuntu+debian還多
上面那個 Ubuntu 只是個用來測試的 VM 而已
sudo apt install pacman
sudo pacman -Syu
之前這個笑話是
sudo yum install apt-get
sudo apt-get update
Downloading and attempting to run a binary on NixOS will almost never work. This is due to hard-coded paths in the executable.
不如你出個deb讓ubuntu user一鍵換mirror
不如你出個deb讓ubuntu user可以換掉apt
出個deb讓ubuntu user換成fedora
不如你出個deb讓ubuntu user可以安裝pacman
畢竟人家本就friendly for entry-level
讓使用者厭惡 apt,他們的 snap 就有使用者了(
Debian / Ubuntu-based Docker image 還算是主流欸
(meanwhile your code in written in Go)
不對,Go 好像沒 cgo 是不依賴 c runtime 的
還有幾百行的goroutine backtrace
你是 panic 在 k8s 的 plugin 裡面嗎
不然 Go 的精簡風格應該不會讓你有太多 stacks 的
他都拿起來挑毛病:
啊這js怎麼長這樣
我想go的部分更精彩
如果他們都聘被 Spring Boot 毒害過的 Java engineer 來寫 Go
我覺得到 1000 個 stacks 是挺有可能的
算了,反正現在 PHP 也已經變成 Java 的樣子了
他們的 DI 複雜到需要另外寫一個 yaml 來宣告
其實應該也沒多複雜,就是註冊一下路徑然後讓 Symfony 框架來找
Spring Boot 同樣也有一堆 Java 以外的設定檔
另外能 DI 就 DI,能 interface 就 interface
雖然對於企業大概是必須的,但學習和分析門檻也確實高了不少
然後 Laravel 還會 assume 很多使用者的 tech stack
比如幫使用者搞定 Tailwind CSS、搞定登入的架構(假設系統都是要可以註冊的)、搞定所謂的 dashboard UI
改是改得動,但要改就要在 Laravel 一堆檔案中找到對應的路由然後修改
然後還要花很多時間改正測試,如果 database schema 改了測試也會需要刪掉不少東西
大概是我對 Laravel 不熟吧,可能熟悉的就自己手刻 Auth 了 🤡
現在是拆出去了 變成 Laravel Breeze
Laravel Jetstream 應該是會更難改
然後客製化可能就包括移除註冊和 reset password 的功能
?你安裝 Breeze 但是移除註冊跟 reset password 那剩下什麼
不就剩下登入XD
但發現他把我真正想留下來的登入憑證簽發封裝進 Breeze 了
換句話說,Laravel 如果你不想從頭刻一套登入 session 管理,就得用 Breeze 然後慢慢清理框架
然後臨時想換架構,大概就只能重建一個新的 Laravel 專案,手動遷移太累
我沒有實際這樣做過 但是剛剛問 chatGPT 好像是把 Route 和 View 刪一刪就可以了?
然後如果又塞一個其他的腳手架,比如 laravel 的某個 admin dashboard
又得花一陣子清理他們好心準備的各種在需求之外的功能
然後改壞又得 git reset --hard 重新初始化
我後來是用 Laravel Filament 做後台
我先活過鐵人賽 之後來研究下怎麼更分享 Laravel Filament
musl 的優勢比較偏 static linking 吧
其實小滿多的,編譯 busybox 時,glibc static link 至少 800KiB,musl 可以縮到 200KiB 左右
不如整個刪掉,犧牲100%的效能換800KB的大小
我想說的是 現在越來越多 Python to Shit
你这一辈子就是被 Rust 害了,没法正经跟开发者处事,跟开发者的合作的时候,总是在想,这部分要是能用 Rust 重写就好了,全部 idiomatic 没有 unsafe 的那种,PR 送到仓库的时候,总是在想,它要是个 Rust 重构就好了,review 代码要求更改的时候,contributor 说进回去改一下逻辑,你的心怦怦跳,总是在想,他要是回来的时候给你展示他用 Rust 新写的框架怎幺办?要是自己悄悄写的 fork 里面的 vulnerability 被发现了怎幺办?然后 contributor 带着 commit 回来了,还改了 assignee,问你要不要来一起修安全问题,你打开了 rust-analyzer 说自己已经用 Rust 重写好了,他沉默了一会说我说的是私钥泄露。
問就是一行指令一行await
async寫成sync
下一步就是因為我要用 去把公司的 mirror 幹了重蓋
希望全世界時時刻刻提醒我要去找 IT Battle
媒體 style:業內專家建議,台灣用中華訊號最好。
大家都應該用中華 反正現在的方案全部 全部 全部 都在割韭菜
我甚至能把最新的 Linux LTS Kernel + busybox w/ musl 弄到一張 1.44M 軟碟上
舉例嘛,而且正常效能瓶頸通常不會在 libc 上面吧
至少一般 CPU intensive 的東西瓶頸不會在 libc 上面
不過 glibc 確實是有 SIMD 加速的,不知道 musl 做得如何
用時間換空間,只要你有錢,你想把7995wx塞進去都可以
正常都沒差,所以glibc+jemalloc最快了
另外,有人知道 Radeon VII 拿來搞 llama.cpp Vulkan 的效能如何嗎?
我能買得到,我猜價格應該 NT$5000 內就可以搞定
我這邊有朋友問我要不要,還在考慮是不是應該搞一張來玩
CDNA 能用正常主線 AMDGPU 驅動跑桌面嗎?
我的主力機現在就是 3090Ti + RX6600XT
現在是想要給 X99 主機搞一張 16G VRAM 的卡
Intel Arc 不好用,而且 Linux 上面看不到溫度
Keep it simple for soldering 之類的嗎
Forza horizon forbidden west 全極高 xess quality first 可以 7x 度還不錯ㄅ
Furmark2 是免費的,甚至有 Linux 版
我這邊顯卡計算效能測試都用 hashcat MD5,挖礦和跑 LLM
本來想算 folding at home 發現不能算
噢,那可能是它不認 Intel 的 OpenCL Runtime
Windows 有個神秘執行檔 點開他就會說不可以用 Arc 算 丟你去 shame 說這破卡不吃 FP32
不是 FP32 吧,是 A750 完全不支援 FP64 的問題
正常的卡還會意思一下給你 1/32 或 1/64 的 FP64 效能,A750 這些是直接完全不給你 FP64 計算能力
我上一張 3080Ti 渦輪卡買進來是 NT$12500
不知道 我對二手零件不太在行 都天價屋買全新的帶保固等死
我都還在汲汲營營省錢找 16G VRAM 能用的顯卡
RX6600XT 效能不會差太多,功耗只要 130W
不過 Linux 上面用 OpenGL/Vulkan 就沒差啦
我有說過我換7900/6700的原因
只是因為看YouTube嗎
一張750ti一張gt730一張1050一張1660s
GeForce Experience 真的是純垃圾
看不太懂這要怎麼用,我只會 SD 算圖和 llama.cpp 跑 LLM 本體
不是,source video 應該就要拿這種超高位元率的來用吧
色情內容應該不太可能 HEVC 400Mbps,至少免費的不會有
Sister last summer什麼的我才不會說
我玩不太下去 Galgame 之類的東西,完全沒耐心