前言:道理都懂,動手時卡在哪裡? 「SQL 要收斂進 Repository,這個原則我聽懂了。但真的要動手改一個已經在正式環境跑好幾年的 Controller,...
前言:AI 看得懂 SQL,為什麼還要多包一層? 「AI 又不是看不懂 SQL,裸寫 SQL 讓它直接改,不是比多包一層 Repository 介面更快嗎?」...
前言:官方 SDK 都出了,為什麼還要包一層 「廠商都出官方 SDK 了,為什麼還要多包一層 Omnipay 驅動套件,不是直接用官方 SDK 比較快?」 這是...
前言:付款方式一多,欄位要怎麼組 「同一個 PurchaseRequest,要同時支援信用卡、ATM、超商代碼、無卡分期、電子發票,這麼多種欄位組合,是不是要寫...
前言:AI 能補程式碼,但補不出你沒發現的缺口 「現在 AI 這麼厲害,寫測試不是應該叫 AI 順手補一補就好了嗎?」 如果你也這樣想過,這個系列想用一個真實存...
前言:本機測試都綠燈了,還會有什麼問題? 「AI 在本機把測試都跑過一遍,全部綠燈,這樣總可以放心合併了吧?」 如果你也這樣想過,先別急著點頭。這套系統正式環境...
前言:Repository 不是「把 SQL 包起來」而已 「Repository Pattern 不就是把 SQL 包進一個類別,讓程式碼比較好看嗎?」 如果...
前言:「無框架」聽起來很簡單,為什麼反而更難重構? 「沒有框架不是應該更自由嗎?想怎麼改就怎麼改,哪來的複雜?」 這是我常聽到的另一個誤解。框架的價值從來不是「...
一句話破題 在寫任何一行 Laravel 程式碼之前,你需要一台裝好對版本 PHP、對版本 Composer 的電腦——這句話聽起來理所當然,但「對版本」三個字...
專案名稱 Gold Dashboard|XAUUSD 市場資料研究介面 專案簡介 Gold Dashboard 是一個以市場研究為導向的 Web 儀表板,將 X...
專案資訊 專案名稱 XAUUSD Spread Comparison|多券商帳戶成本比較頁 專案簡介 XAUUSD Spread Comparison 是一個以...
專案資訊 專案名稱 黃金儀表板|XAUUSD 資料更新與 Fail-soft 介面 專案簡介 黃金儀表板是一個以市場研究為導向的 XAUUSD Web 儀表板,...
專案資訊 專案名稱 黃金儀表板|XAUUSD K線、支撐壓力與 AI 市場分析 專案簡介 黃金儀表板是一個以市場研究為導向的XAUUSD Web儀表板,將即時價...
好久沒來這平台了, 先來回顧自己的技術生涯. ★1991 – 2001:SCO-UNIX、vi 與 COBOL 的十年剛性內功1991 年,我從東海資訊畢業。1...
在上一篇我們已經生了四份對應的程式碼,但接下來我們要怎麼讓這四份程式碼動起來? 我自己是習慣使用『Docker』環境來運行程式碼,不管在哪個OS,都是可控、穩定...
接下來我們的實作都會在VScode + Github Copilot ,所以一定要準備的 VScode + Github Copilot 不能少。 在覺得最舒服...
在html裡面直接加載 <?php require_once('template/header.php'); // 加載導航欄 ?>他會直接撈Vie...
Controllers(處理資料)mycodeigniter\app\Controllers Models(操作DB資料)mycodeigniter\a...
Codeigniter4 & XAMPP 下載點https://www.codeigniter.com/downloadhttps://www.apac...
哈囉大家好!!今天就是鐵人賽的最後一天了,感覺好不真實最後一篇的內容想要來分享這次的完賽心得~ 首先很感謝ithome提供這個平台可以讓大家自我挑戰,除了可以...
哈囉大家好~今天是鐵人賽的倒數第二天了!目前小專案也告一個段落,所以想要來優化一下程式碼~那就馬上開始吧! 在登入後的頁面,之前都沒有確認切換到該頁面時,使用者...
哈囉大家好~今天除了發新的文之外,也會補上昨天的內容(有興趣的邦友可以看看昨天的文XD)在user資料表新增完OAuth Token欄位以及調整accessib...
在當今的 Web 開發中,Laravel 和 Vue.js 是兩個非常受歡迎的框架。Laravel 提供了強大的後端功能,而 Vue.js 則使得前端開發變得...
哈囉大家好~沒想到昨天沒有辦法順利完成功能,所以只能先發一些廢話衝字數來敷衍(?昨天撰寫完發送PUT Request後,測試時發現更新的內容一直在GitHub...
哈囉大家好!昨天想了很久要做的新功能,突然想到登入功能做了GitHub的OAuth,所以想要趁機玩玩看GitHub的API。這個功能也會分成上下部分,今天主要會...
哈囉,大家好!經過前面的努力,我們已經設計了資料庫結構,建立了模型,並設定了路由。現在,是時候讓我們深入 Laravel 的 控制器(Controller),將...
哈囉大家好! 昨天完成了儲存編輯內容的功能,今天要來實現刪除特定resume的功能。刪除功能我想到的實現方式有兩種:第一種是在原本resume的資料表新增「刪除...
哈囉大家好~昨天完成了從預覽模式切換到編輯模式的功能,今天要實現讓使用者修改內容的功能。那就開始吧! 按下edit按鈕後界面會切換成編輯模式如下: 前端介面的程...
哈囉大家好~昨天介紹完展示預覽頁面的程式碼,今天要來完成編輯內容的部分。這裡會分成上下兩個文章,分別是編輯模式和預覽模式的切換,以及將修改得內容更新至資料庫。那...
哈囉大家好~這兩天雨都下好大啊!雖然沒辦法出去曬太陽,但還是可以在家裡看電影昨天處理完在dashboard顯示resume list的部分,今天要完成單筆res...