這是關於資料工程的文章,如果你在 Google 上搜尋該主題,並在點擊 **Feeling Lucky** 後進入將會找到這篇文章。 > 此外,這篇文章是由一位經驗豐富的網頁開發工程師撰寫,他在職業生涯中開始了新的主題,也就是:這是我的學習,我的研究,如果你有任何補充,請隨時在下面留言告訴我!...
我使用 Git 已經很多年了。提交、推播、拉取,偶爾遇到問題也會感到恐慌。但如果你問我執行`git commit`時到底發生了什麼,我會給你一個模糊的答案,例如“保存更改”,並希望你不要再問更多問題。 這讓我很困擾。所以我用 Rust 建構了自己的版本控制系統[Veridian](https:...
我們都經歷過這種情況。你正沉浸在程式碼編寫中,需要記住一個 Git 指令,或是一個 CSS 彈性框屬性的語法。你用 Google 搜尋,點擊第一個結果,然後…到處都是廣告。資訊過時,加載緩慢。你翻了十多段才找到真正的答案。 這就是我建造[DevSheets.io 的](https://devs...
正直地說,在不久前我還認為「與其花時間選擇工具,還不如直接寫程式碼來得快」。 然而,在今年年初參加的黑客松中,我看到了團隊成員使用的工具,讓我的想法發生了改變。他們從API設計到數據可視化,進行得相當順利。我之前親手花了30分鐘的工作,他們卻在5分鐘內完成了。 那時我明白了。「使用有效率...
# 有了TCP為何還需要HTTP?再用RPC?這次徹底講明白了 > 記得剛工作那會兒,第一次接觸RPC概念時,我內心滿是疑惑——明明HTTP用得好好的,為什麼要搞出個RPC?直到參與了幾個微服務專案後,我才真正能理解它們各自的價值。今天,就讓我們一起理清這些協議之間的關係。 ## 從網路...
簡介 == 大家好!最近我一直專注於**後端開發**,終於決定是時候深入學習 Node.js 了。我一直拖延這個時間,現在**終於到了❗** 老實說,我以前在考慮後端概念時感到有點害怕 - 例如**建立伺服器**、**使用資料庫**...😳和一般基礎設施。我不知道 Node.js 為我...
# 為什麼我開始減少逛技術社群,而是去讀非技術的書?  我得承認,我有過很長一段...
# 尤雨溪強烈推薦的這個庫你一定要知道 ⚡️⚡️⚡️ ### 前言 今天帶大家看看尤雨溪在推特牆裂推薦的 Nitro v3 這個庫!  #### 往期精彩推薦 - [字節也在用的 @tansta...
## 前言 每次寫文章最痛苦的就是到各個平台發布文章,歐陽的文章發布在:`微信公眾號、掘金、知乎、CSDN、博客園`。這也就意味著每次發布文章我都需要到這些平台去`上傳文章圖片`、`粘貼md內容`、`填寫摘要`、`上傳logo`這些,每個平台我都需要手動操作一次,非常繁瑣。也試過一些`多平台文...
TL;DR ----- 在本指南中,您將學習如何使用 A2A 協定、AG-UI 協定和 CopilotKit 在來自不同 AI 代理框架的 AI 代理程式之間建立全端代理程式到代理程式 (A2A) 通訊。 在我們開始之前,我們將介紹以下內容: - 什麼是 A2A 協議? -...
提到 **JetBrains** 這家公司,相信搞開發的同學應該都不陌生。  該公司盛產各種程式設計 IDE 和開發工具,雖然 2000 年才成立,到現在卻已經發布了超過 30 款世界頂級的程式設...
當我第一次聽到人們談論*「解決問題」*時,我完全不知道它到底是什麼意思。這是我在領英貼文、科技社群甚至 YouTube 影片中不斷看到的那些短語之一, *「提高你的解決問題能力」* 、 *「你需要 DSA 才能找到工作」*和*「每天練習 LeetCode」。* 當時,這些話聽起來就像是只有真正...
自從 2022 年 AI 程式設計開始流行以來,我一直對它持懷疑態度。後來,我改變了主意:我不再手動編寫大部分程式碼,而是讓 AI 產生 90% 的程式碼。說實話,我喜歡這種速度。 2023 年,我使用 ChatGPT 產生了大約 40% 的程式碼。這種體驗令人沮喪。我花在向 ChatGPT ...
AI代理人已經開始使用了,但您是否曾經感到「雖然能生成可運作的程式碼,但品質讓人擔心...」? 我最開始也是這樣。 使用 Claude Code、Cursor、Codex 時,確實能迅速生成程式碼。 但是,您會擔心這些程式碼真的算是「好程式碼」嗎? 正如 Zenn 上的這篇文...
# 💻 工程師是動不動的生物? 轉眼間一天都坐在電腦前。 發現計步器的數字是「200步」。 隨著遠端工作和長時間編碼變得司空見慣,**工程師的運動不足**問題愈發嚴重。 肩膀僵硬、腰痛、眼睛疲勞、專注力下降…… 但「沒有時間運動」的感覺,是不是很多人都有? 我想向...
前端架構師,這個崗位,在我的技術體系的認知中,是不需要這樣的一個崗位的。但是市面上,我發現,在招聘的需求中,很多企業依然在招聘前端架構師這個崗位。 為什麼市場中,依然會有這個崗位呢? 真實的場景中,這個崗位的設立,是否真的是合理的呢? 作為前端出身的同學,這是我一直在思考的一個問題...
## 大家好,我是蘇三,又跟大家見面了。 ## 前言 今天想和大家聊聊一個經典的技術選型問題:在高性能場景下,為什麼我更推薦使用PostgreSQL而不是MySQL? 有些小夥伴在工作中可能會疑惑:MySQL這麼流行,性能也不錯,為什麼要在高性能場景下選擇PostgreSQL呢? ...
 > 本文首發於公眾號:[嘟爺創業日記](https://link.juejin.cn?target=https%3A%2F%2Fmp.weixin.qq.com%2F...
我在研究的時候 看到兩間台灣店家 把發票跟物流整合得不錯   我留意到三件事 1) 首先 這兩家應該都是用 shopify app ...
## 把程式碼變成“可改的樹”:一文讀懂前端 AST 的原理與實戰 ### 前言:什麼是 AST(抽象語法樹)? 在現代前端開發中,AST(Abstract Syntax Tree,抽象語法樹)指的是“用樹來表達一段程式碼的語法結構”。通俗理解:把程式碼先讀懂、拆解成一個個語法“節點”,...
每週二晚上《CodeLove Talk》直播! 開放觀眾 Call-in,一起討論軟體開發相關的話題!