Vinc3nt Lin
banner
vinc3entlin.bsky.social
Vinc3nt Lin
@vinc3entlin.bsky.social
愛折騰的工程師 💻
分享開發上的難題、解決問題的過程、生產力工具、科技趨勢的想法
Blog: www.vinny987.xyz
#deploy
想要練習 Kubernetes、Linux 和網路管理,但不想額外花錢嗎? 可以試試 Vagrant

🚩使用 Vagrant 在本地模擬 AWS VPC 架構:NAT Gateway 與 EC2 實例配置指南
使用 Vagrant 在本地模擬 AWS VPC 架構:NAT Gateway 與 EC2 實例配置指南
最近在撰寫「從 Linux 基礎實現 Docker Bridge 網路」系列文時,我使用 AWS EC2 作為實驗環境。然而,不僅要承擔隨時間增加的費用壓力,還經常遇到 SSH 連線不穩定的問題,這樣的配置似乎有點大材小用了。
www.vinny987.xyz
January 23, 2025 at 4:02 AM
#chatgpt
小試最近出的 GPT-4o with scheduled tasks
操作起來很像 Slack Reminder 或 Google 助理
不過我覺得比他們用起來更無腦
期待未來可以整合更多 APP 和工具
January 22, 2025 at 7:14 AM
#linux #route
ip route 的輸出格式真的很難記,過一段時間就會忘。
乾脆畫成圖算了🤔

🚩Linux 筆記:看懂 ip route 與 route
https://www.vinny987.xyz/blog/2025/linux-notes-understanding-ip-route-and-route
January 17, 2025 at 4:02 AM
#wsl
你知道嗎? WSL 所有的 Distro 會共享 Network Namespace

最近深入研究 network namespace 後才發現這個神奇設計
大家使用 WSL 要注意阿

🚩WSL 筆記:共享網路命名空間特性
WSL 筆記:共享網路命名空間特性
最近在玩 iptables 指令時,我原本打算使用多個 WSL Distro 來模擬多台主機的環境。不過實驗過程中,我發現了一個有趣的現象:在任何一個 Distro 中進行的網路設定,居然會同步到所有其他的 Distro!
www.vinny987.xyz
January 16, 2025 at 4:02 AM
為了寫 「從 Linux 基礎實現 Docker Bridge 網路 」系列
光是開 EC2 和 Public IP 的錢就花了快 $5 😦

錢都花了,文章大家加減看一下🙏
January 15, 2025 at 4:02 AM
#docker #linux

最後在來聊聊 Port Forwarding 的實現,差不多都講完了。

🚩從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (6)
從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (6)
在上一章中,我們認識了 Docker 對 iptables 的修改,成功讓容器之間以及容器與外網的流量順利傳輸。然而,還有一個重要的情境需要解決:外部網路如何存取容器。
www.vinny987.xyz
January 14, 2025 at 4:02 AM
#docker #linux
是時候回過頭,了解 Docker 對 iptables 做了什麼

🚩從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (5)
從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (5)
在之前的章節中,我們用了偷吃步的方法,將 iptables 的 FORWARD 預設行為改成 ACCEPT。然而,當我們在上一章將 FORWARD 的預設行為改回 DROP 後,先前建立的網路連線卻斷掉了。這是怎麼回事呢?
www.vinny987.xyz
January 11, 2025 at 4:02 AM
終於有時間寫第四篇了
這次我們來認識 NAT (Network Address Translation )

🚩從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (4)
從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (4)
在上一章中,我們成功實現了 container namespace (ns0/ns1) 與 root namespace 之間的網路連通。不過,當 container namespace 嘗試連接外部網路時卻遇到了問題。接下來讓我們深入探討這個現象背後的原因,並了解解決方案。
www.vinny987.xyz
January 10, 2025 at 4:02 AM
January 9, 2025 at 5:29 PM
January 2, 2025 at 4:02 AM
最近求職發現,後端 Golang 職缺有顯著的成長,反而 Node.js 呈現凍漲甚至下跌的感覺。

且想要在 DevOps 角色更加深入雲原生體系,Golang 也是支援度最好的選擇。

所以最近要開始從 0 開始學 Golang 啦😁
January 1, 2025 at 9:28 AM
#zeabur

開兩個小應用,常駐服務將近一個月,費用完美的落在 Developer Plan 額度內。
December 30, 2024 at 4:21 PM
#sora

openAI 的聖誕禮物 - 聖誕假期期間,sora 無限制額度,enjoy it 🎄
December 24, 2024 at 9:56 AM
#iThome鐵人賽感想

這場 iThome 鐵人賽,對我來說是一段意義非凡的旅程。很榮幸能與團隊一起獲得最佳團隊獎,雖然個人獎項擦身而過,但整個過程讓我收穫滿滿。

參賽對我來說是一個里程碑。能與眾多優秀工程師同台競技,持續超過 30 天不間斷的發文,對我來說是個挑戰。在與眾多優秀工程師同台競技的過程中,我逐漸克服了內心的「冒牌者症候群」。精進自己的表達力,並在時間管理和團隊合作方面有了很大的提升。

許多人可能和我一樣,隨著功力漸深,總是有比自己更深入了解或經驗豐富的人在。我們常常過度謙虛,忽視了自己的能力與潛力。我或許不夠完美,但我會比昨天的自己更好。

(1/2)
December 22, 2024 at 11:12 AM
#zeabur
終於把評論系統搞出來了,同時深入去研究怎麼利用 zeabur 部署和設置 IaC

🚩透過 Zeabur Template 打造 Remark42 評論系統:完整部署與設定指南
透過 Zeabur Template 打造 Remark42 評論系統:完整部署與設定指南
我的 Astro 部落格主題是整合評論系統 waline,但我覺得它的文件不夠清晰、整合較為複雜,且缺少我想要的驗證源。經過幾番考察後,我選擇使用 Remark42 作為新的評論系統。
www.vinny987.xyz
December 19, 2024 at 4:08 PM
中華電信和全家的工程師
怎麼測試到線上環境來了🤣
December 18, 2024 at 10:30 AM
正在整合評論服務到部落格
到時候再出一篇介紹教學文章
December 17, 2024 at 3:40 PM
#openai
ChatGPT 在 2024/12/11 事故報告已經出來了。

簡單來說,openAI 在這次更新為 K8s 叢集添加了新的服務提升可觀測性,但卻意外的使 K8s API 操作密度暴增,進而導致 K8s Control Plane 近乎癱瘓。

- 叢集需要規模夠大才能重現問題,所以在 Testing 階段沒有發現
- 上線後因為 DNS Cached 沒有立即發現問題。
- 發現問題後要退版時又因為 K8s Control Plane 效率低下,成效緩慢。

(1/2)
December 16, 2024 at 12:39 PM
「別愛上你的程式碼」
每個寫程式的人都有經驗,我們常常會過度欣賞自己所寫的程式,不願意刪減任何部分。然而,有時候重新審視需求,從頭開始思考,會發現現在有更好的解決方案或架構。最終的實現不僅更加簡潔,代碼行數也更少,降低了複雜性,從而提升了效能並且更易於維護。
I Fell in Love With My Code, Then I Had to Kill It | HackerNoon
Sometimes the best code is the code you delete. Don't love your code and do what's best for the codebase.
hackernoon.com
December 15, 2024 at 1:47 PM
#sora
簡單的試用了 sora,雖然它產生影片的速度很快,但一直無法呈現我想要的感覺。我是不合格的 AI 咒術師🧙‍♂️
December 14, 2024 at 4:02 AM
趁著 Grok Chat 推出之際,來玩玩 Grok AI API

GenAI 新選擇:馬克斯的 Grok API 配置與 Chatbox 整合 #grok
GenAI 新選擇:馬克斯的 Grok API 配置與 Chatbox 整合
馬斯克的 GenAI - Grok 發布已有一段時間,提供每位用戶每月 25 美金的免費使用額度。該模型吸引了許多人與其他主流模型進行比較,特別是在特殊功能與市場用途上的表現。我申請了 API 並記錄了完整的配置過程。
www.vinny987.xyz
December 13, 2024 at 12:11 PM
12 Days of OpenAI: 第四天——Canvas 正式版已經發布,免費用戶也可以享受這項功能。

對我而言,最大的改進在於 GPTs 也能夠使用這個工具。在使用 Canvas beta 版時,我一直遇到一個困擾:在調整文章後,文章中的連結經常被修改掉。然而,現在可以透過與 GPTs 的嚴格提示設置來避免這個問題的發生。#chatgpt
December 12, 2024 at 4:02 AM
原本只是想探索容器資源限制,變成探索怎麼觸發 OOM Kill 😂 #docker #linux

探索容器資源限制:透過實驗理解 Docker 的 CPU 和記憶體調度 (2)
探索容器資源限制:透過實驗理解 Docker 的 CPU 和記憶體調度 (2)
在上一章節,我們介紹了 Linux 的 cgroup(Control Groups)技術用於資源限制的概念。本章將聚焦於 Docker 容器,通過實驗探索資源限制的實際效果和特性。
www.vinny987.xyz
December 11, 2024 at 4:02 AM
「AI發展已放緩!Google執行長示警:唾手可得的果實已消失」

自今年下半年起,大家可以感受到先進AI模型本身的提升已變得相當有限,反倒是透過提示整合其他軟體來創造新的突破。我認為在沒有重大技術革新之前,頂尖AI的市場格局已經基本確立。 #ai
December 10, 2024 at 4:02 AM