middleware 中間層簡介 在ASP.NET的middleware如下: 圖片來源:https://learn.microsoft.com/en-us/...
高階函數(Higher Order Functions, HOF)其實不是什麼厲害的東西,它只是名字看起來比較厲害而已。所謂的高階函數是指: 可以接收別的函數...
接下來要開始做部署的事情了,會先從後端的部分開始,本篇會先介紹如何使用 Docker 來建立 Image。 寫 Dockerfile 來建立 Image 首先我...
今日份 Ferris 昨天以 ML 系統設計來看模型開發的各個面向,今天我們用 MNIST 來示範 Rust 怎麼訓練與輸出模型。所以今天的擬人化 Ferris...
今日份 Ferris 看完資料之後,我們可以開始來開發、選擇與評估模型的表現了,所以今天的主題是以 ML 系統設計的角度來看模型開發,依然是 Ferris 日本...
我相信「閉包(Closure)」這個名詞對寫 JavaScript 的開發者來說不陌生,也很常在面試題裡面被拿出來問。Closure 其實也是函數,比較特別的是...
接下來逐步完善我們的web server。 static web 寫過C#的話應該知道一般而言靜態檔案放在wwwroot裡,有時候我們後端需要提供一些檔案讓用戶...
為遊戲命名 在遊戲製作之前總要有個名稱,這次的遊戲主要是以VTuber為出發點,並且是受HoloCure所啟發,所以將這個遊戲命名為RogueLive: VTu...
今日份 Ferris 今天 Ferris 要大展身手了! Rust REPL REPL(讀音:REH-ple)代表 Read-Eval-Print Loop,是...
在 Rust 要把東西印出來應該是簡單到不行,我們在最最最前面的章節就練習過用 println!() 印出 Hello Rust 字樣: println!(&q...
新手(包括我也是)在學習 Rust 這條路上的兩大魔王:「所有權(Ownership)」以及「生命週期(Lifetime)」,在前面章節我們曾經介紹過了生命週期...
再次把後端搬進前端 這篇再來replay一下把後端塞進前端,試著把自動產訊息的功能塞進前端tauri app。 讓 tauri 主動發送訊息給前端 先安裝隨機功...
今日份 Ferris 今天要來談談特徵工程,Ferris 直接不當螃蟹了🤣 特徵工程 昨天談到了關於資料本身的各個面向,而有了良好的訓練集之後,我們就可以開始思...
前一篇完成了後端的websocket,我們接下來來進行前端的部分。 讓 Svelte 接上 websocket 直接到我們遊戲的頁面,把之前寫的ws_clien...
練了這麼陣子的 Rust,不寫點東西練練手有點說不過去,這個章節我們就用我們前面學過的內容,先從最簡單的 CLI(Command-Line Interface)...
今日份 Ferris 今天要從 ML 系統設計的角度談談與資料相關的挑戰,延續 Ferris 日本動漫化系列,變成修理 Pipeline 的孩子 🏮 接下來幾...
Bitcoin Trading Bot Design - Code review 雖然這個作業有切了各個模組,但因為時間不夠我只有實作了比較重要的trading...
在上個章節學到了可以用 mod 來建立模組,但檔案都還是寫在同一個檔案裡,這個章節我們可以試著把它拆開放到不同的檔案裡。 不過在 Rust 裡跟「模組」有點像的...
根據昨天整理的框架來整理一下想要製作的遊戲內容。 如何應用到您的rogue-like game: 確定目的:與Rusty Roguelike相似,首先確定遊...
Bitcoin Trading Bot Design - 專案 review 今天來revie當時依照這個設計文件所簡單實現的專案,由於這個是第一次開發Rust...
先簡單說明一下websocket是什麼,Socket就是一堆洞的意思,看下圖有Socket的圖,不過這是CPU Socket,CPU和插槽長像下面這樣,以前In...
今日份 Ferris 接下來是系列文最後一階段囉,一起衝向終點吧!今天是 Ferris 日本動漫化系列哈哈哈 MLOps 與機器學習系統設計的關係 前面已經提過...
談到rust的async runtime就要講tokio。 tokio 簡介 from: tokio官網 之前提到tokio是rust裡非同步(異步)的r...
現代比較成熟的程式語言,當專案規模大到一定程度之後,通常就會有模組化的需求,可能是分開寫在不同的檔案裡,或是直接獨立變成一個套件。模組化的目的可以讓程式碼更有組...
大家對於如何使用gRPC,應該有些概念了,其實就跟restAPI呼叫很像,只是要多寫很多東西,然後很多方法或結構體也不知道去哪找(?)。以現階段來說,我用Rus...
今天開始來讀Roguelike Tutorial - In Rust的Section 4 - Making A Game,前面的章節是使用bracket-lib...
今日份 Ferris 今天要來打 Boss!畫出來的圖很酷,搭配 Ferris 屁屁好魔性 🥹*Ferris from strager - Faster th...
不管在哪個程式語言,雖然有些人可能不會或不習慣寫測試,但就算不寫也都知道測試都是很重要的部分,撰寫測試有助於確保程式碼代碼的正確性。前面我們也見識過 Rust...
今日份 Ferris 昨天完成了我們的專案,今天一起靜下心坐下來休息一下,談談未來可以改善的地方,來吧,你坐啊 結論及展望 經歷了 9 天的努力,終於把專案完成...
gRPC 簡介 什麼是gRPC? 我好像只看得懂高效能、開源,然後RPC又是什麼?先不著急google,往下拉就有答案 XDD 原來RPC 是 遠端程序呼叫...