前言 在昨天的文章中,我們成功為 GASO 添加了美麗的世界地圖背景,讓視覺效果更加豐富。今天我們要解決一個實際的使用者痛點:當節點數量很多時,使用者很難快速找...
前言 在前一天我們已經學會了如何使用 Core Location 來取得用戶位置,而今天我們要進一步將位置資訊反映在地圖上。我們可以使用 MapKit 此一蘋...
就像是出去玩要先查店家有沒有開,可以透過直接打電話給店家、請朋友先協助確認等成本比較低的方式。在服務檢查部分,通常使用「Health Check」。 APIS...
今天是鐵人賽 Day10,目標是讓 React 前端串接後端商品 API,並在首頁顯示商品清單。以求能看到真實資料呈現在網頁上,對整個專案流程非常重要。 1️⃣...
昨天我們用 Function Calling 做了一個「加法計算器」。 今天要更進一步 —— 讓 AI 幫我們「查天氣」,當一個小小氣象主播。 Step 1:準...
如果你跟著我們從一片空白的畫布開始,一路走到昨天,你親手打造的,已經不再只是一個簡單的工作流。 它是一座小而精悍的「自動化情報中心」。 它擁有 7x24 小時運...
Kong v.s API v.s Tracing 前幾天實踐了將Kong 以及API的Log導入了Elasticsearch,也成功地可以使用Kibana來觀看...
讀者剛聽到 CBOR時,也許覺得很陌生,難以理解。這邊快速解釋一下,讀者可以想象成,它就是一個類似 json encode 的函式庫,只是它編碼的方式是用二進位...
現在戲劇流行穿越劇,在FP的世界裏也可以進行型別容器的穿越,也就是改變容器嵌套的次序,擁有這種特性的型別容器我們稱之為Traversable。當遇到容器型別互相...
(第 11 品 無為福勝分)這一品,佛陀再次用「布施福德」與「持經功德」來對比。即使你能用七寶布滿無數大千世界,福報已經大到不可思議;但如果有人能「受持乃至四句...
XSS 📌 在你的留言板或表單偷偷放了惡意程式碼 當其他人瀏覽網頁時,這段程式碼會在他們的瀏覽器執行 攻擊者可能偷 cookie、竄改網頁、發送假訊息 攻擊方...
字串是什麼? 📌 字串就是「連續的字元」 處理字串有兩種主要方式: C 字串(傳統方式) std::string C 字串 📌 最後必須以 \0(nu...
上一篇我們聊了 Vue2 與 Vue3 的差別,這篇我們就來聊聊「Vue 的基本語法」吧!我們現在就真的要來進入語法的部分了。 插值語法(Interpolati...
步驟一:建立一個新的交易監控工作流 為了保持專案的整潔,我們不修改之前的餘額查詢工作流,而是建立一個全新的工作流。 新增工作流: 回到 n8n 主儀表板,點...
繼承 inheritance 當不同 class 之間有相同的屬性或方法時,要讓新建立的 class 保有舊 class 大部分內容,但又能定義新的屬性與方法,...
我們完成「實戰1」後會發現:在大螢幕上顯示網站會變得很大。 原因在於當視窗寬度大於設計稿寬度後,vw 數值還是會隨視窗寬度增加而持續無限制的往上漲,導致越大的...
題目 他說會給我兩個字串,pattern是字母組成的,s是單字組成的,然後單字之間都用空格隔開。我們要判斷pattern跟s的關係是不是一樣。條件: patt...
Swift 程式雖然強大,但真正讓畫面「活起來」的關鍵,是和使用者互動的能力。昨天我們打好了 App 的架構基礎,今天,我們就要親手為這個架構注入靈魂! 我們將...
自動化不是要取代人,而是讓人更專注在最有價值的地方。 昨天我們談到把工作流上傳到 GitHub 的例子(Day 26),今天換個角度,來看看一個和社群經營息...
在前一篇我們完成了第一個模組 Hello Odoo,體驗了建立 Model 與 View 的完整流程。今天要更深入地認識 Odoo 的 ORM(Object R...
前言 昨天我用 AI API 把藥品專業資訊轉換成白話解釋。但問題來了:AI 生成的解釋到底準不準?會不會誤導? 今天的任務,就是檢驗 AI 的結果,看看它和官...
在昨天的練習中,我們成功在 Xcode 中建立了自己的第一個 iOS App 專案。當你打開這個專案時,會發現 Xcode 自動幫我們產生了一些重要的檔案,其中...
在第八天,你已經在 App 裡準備好了一個「空的書架」(RecyclerView),也為「書本封面」(list_item.xml)設計好了樣式。 但目前為止,A...
📌 背景 昨天我們已經成功啟動了 Open WebUI,能夠在瀏覽器上操作介面。 但目前它還只是個「空殼子」,沒有真正的 模型引擎 支撐。 今天的目標就是:...
昨天介紹了SwiftUI,了解它的特色、基礎架構。 那今天要開始針對SwiftUI的Layout做介紹,看看畫面上的元素是如何排列與對齊的。 基本容器 (Sta...
在過去的兩週,我們已經練就了一身 Swift 語法的硬底子功夫——從變數、運算子,到類別與協定。現在,是時候告別純粹的語法練習,正式踏上打造真實 App 的旅程...
昨天我們學會了用 閉包(Closure) 讓「功能」變得靈活。今天,我們要讓「資料型別」本身也變得同樣靈活! 想像一下,我們要如何保證 一隻鳥 和 一架飛機 這...
前言 待補。 @Repository public interface ArticleJpaRepository extends JpaRepository&l...
昨天我們深入了解了類別與結構,學會了如何將資料與功能有效組織起來。今天,我們要認識 Swift 中另一項更輕便、更靈活的利器:閉包(Closure)。 簡單來說...
HTML裡有許多方法可以改變類似p標籤等的文字內容,讓顯示方式更加多元font-style:italic讓文字呈現斜體 <p style="fo...