嗨~各位看官好啊~昨天咱們已經把一個最基本的 GATT server 完成了~看官們說不定會有種:「哼~不外如是!閃開!讓專業的來~」是的~此等微末之技對各位小...
今天任務 今天睡醒之後,眼前系統忽然跳出: 任務是打造個人裝備 請打造一個屬於你個人的裝備,裝備必須齊全完整 我把個人能力表呼叫出來,發現多了一個個人...
在軟體開發領域,專案交接幾乎是每個開發者都會遇到的情境。無論是因為同事離職、內部調動,還是專案轉手給其他團隊,交接的品質往往直接影響專案的後續發展。在職涯初期,...
本日任務聚焦於 Moira 占星系統的核心資料結構 —— ChartData 類別。 這個類別在 Java 中負責儲存星盤中所有天體、節氣、宮位與曆法相關資料,...
居然有人追蹤~感謝但是為了怕忘記按送出會先打一個草稿然後再持續優化喔~Laravel 支援在模型的 $casts 屬性中指定多種資料型別進行轉換,常見支援的型別...
[更新 2025/11/19] 本文原標題為「HTTP/1.1 HOL blocking」,經重新檢視後發現概念有誤。 實測環節 首先,用 NodeJS htt...
Insert 要把資料塞到table裡面,需要使用 INSERT INTO,並在VALUES裡面指定每個欄位的值,如果沒有指定欄位,必須每個欄位都給值。 INS...
在開發規範會議中,我們曾討論「如何具體落實團隊的開發流程規範」,其中一個具體做法就是使用 Git Hook: 在 commit 前,自動執行檢查流程,以確保程...
軟體開發專案的失敗,是一個在業界中常見且持續存在的問題。很多專案會被取消、大幅超出預算和時程,或未能達成其預期目標。其中最常見的原因,是使用者提出的問題不明確、...
在 Laravel 專案中,當我們需要向 外部 API 發送請求 時,常用的工具有: 傳統的 Guzzle Laravel 7 之後內建的 HTTP Clie...
在撰寫 Laravel 的單元測試或整合測試時,我們常常會遇到以下情境: 有某個方法你「不想真的執行」,而是希望它「假裝已執行並回傳你想要的結果」。 這時候...
Laravel 提供一個互動式命令列工具 Tinker,可以讓我們直接在命令列中執行 PHP 程式碼,非常適合用來: 測試函式 操作資料庫 派發任務(Jobs...
在專案中,我們常常需要重複使用某些資料處理邏輯,例如: 資料格式轉換 參數包裝 特定演算法這時就可以自訂全域的 Helper function,讓整個專案都能...
今天是Process最後一節了,撐住阿!!!!! 行程間通訊(Interprocess Communication, IPC) OS中,絕大多數情況下不是只...
上下文切換(Context Switch) 電腦裡的 CPU 數量是有限的,但同時想被執行的process 卻有很多。當OS想要從一個process切換到另一個...
DevOps 是一種整合開發(Development) 和營運(Operations) 的方法論,旨在縮短軟體開發週期,提高產品交付的速度和可靠性。 DevOp...
今天來寫文章的心得這篇文章「Generative AI: UX Research Agenda 」由 Nielsen Norman Group 發表,探討生成式...
還記得2017年年底到獅城跨年,我搭的是新加坡航空,快接近午夜子時前,降落在第三航廈,入境時路過看到的那對翅膀,是世界各地旅人經過的打卡熱門景點,對著他拍完照...
CSS 雖然不能真正算是程式語言,但也是一種「樣式語言」,因此也會有撰寫的語法規則和結構,這個單元會介紹 CSS 的語法規則和結構,只要掌握基本要領,就能寫出容...
好幾年前第一次看到 Google 圓形翻頁載入動畫時,就讓我下定決心,一定要用純 CSS 把它給做出來!所以當時就使用了 CSS 動畫和變形,真的用純 CSS...
昨天介紹了線性迴歸 (Linear Regression),它適合用來處理特徵與目標之間為線性關係的情境。然而,真實世界的資料往往並非純粹線性,而是呈現複雜的非...
Laravel 提供強大的 File Storage API,讓我們可以輕鬆地與本地或遠端的檔案系統互動。 基本使用方式 Laravel 內建支援多種儲存驅動,...
Laravel 的驗證系統讓我們可以輕鬆地限制與過濾輸入參數的格式,若驗證不通過,系統會自動回傳 422 Unprocessable Content 錯誤,省去...
繼上回介紹如何透過 Laravel 讀取與產出 Excel 檔案之後,我們這次來介紹如何透過 mPDF 這個套件來產生 PDF 檔案。 安裝 mPDF 套件 使...
身為後端工程師,處理資料是家常便飯,在專案中也經常需要產出報表。在 Laravel 中,我們可以透過套件 PhpOffice\PhpSpreadsheet\Sp...
在團隊開發中,維持一致的程式碼風格非常重要。Laravel 官方提供了非常實用的格式化工具 Pint,讓我們可以快速統一整個專案的程式風格。 Pint 是什麼?...
什麼是 Eloquent? Eloquent 是 Laravel 提供的 ORM(Object-Relational Mapping)工具,讓我們能夠以「物件導...
在上篇文章中,我簡單介紹了我的背景和這個兒童任務管理平台的開發契機,以及我如何透過 Vibe Coding 的方式開發整個專案。今天,我想聚焦在這段開發旅程中陪...
Laravel 提供了完善的資料庫操作工具,讓後端 API 開發中常見的 CRUD 操作(建立、讀取、更新、刪除)變得簡單、結構化。 Migration — 建...