iT邦幫忙

rust相關文章
共有 322 則文章
鐵人賽 Software Development DAY 30
為你自己學 Ru.....st 系列 第 30

技術 [為你自己學 Rust] 網站開發框架 Actix

嗯...用 Rust 來做網站有搞頭嗎? 雖然 Rust 的特點是效能好並且安全性高,但如果要拿來做網站的話,老實說目前在 Rust 還沒有看到功能比較完整的網...

鐵人賽 AI & Data DAY 30

技術 [Day 30] - 打完收工 🫰|Rust 加 MLOps,你說有沒有搞頭?

今日份 Ferris 今天最後一天啦,恭喜自己完賽,這 30 天就跟用 Stable diffusion 畫圖一樣,有時候很崩潰,有時候很順遂 (單押),但無論...

鐵人賽 AI & Data DAY 29

技術 [Day 29] - 期末專欄 🎞️ | Rust 是資料分析的未來嗎?

今日份 Ferris 今天要來談未來,所以是超級未來感擬人化 Ferris,越畫越放飛自我了哈哈哈 Rust 是資料分析的未來嗎? 正如在這個系列文前半段提到的...

鐵人賽 Software Development DAY 29
為你自己學 Ru.....st 系列 第 29

技術 [為你自己學 Rust] 建立桌面應用程式 - Tauri

對一般只寫 JavaScript 的工程師來說,想要寫一個桌面應用程式,目前比較簡單的選擇就是 Electron 了。只要會 HTML、CSS 跟 JavaSc...

鐵人賽 Software Development DAY 30

技術 30 一段旅程的結束是另一段旅程的開始

轉眼間就來到了第30篇,在此回顧一下我們演示了哪些東西: 01 簡介 02 安裝 rust 開發環境 node.js 開發環境 03 桌面A...

鐵人賽 SideProject30 DAY 29

技術 Day 29 - 部署到 AWS EC2

上一篇是介紹如何將 Rust 後端部署到 DigitalOcean,這篇會介紹如何部署到 AWS EC2,兩種方式給大家參考。 AWS EC2 AWS EC2(...

鐵人賽 Software Development DAY 28
為你自己學 Ru.....st 系列 第 28

技術 [為你自己學 Rust] Rust 與 WebAssembly

如果說以一個前端工程師來說,學習 Rust 除了練到一些系統程式之外,另一個好處就是 Rust 可以編譯成 WebAssembly(wasm)。 什麼是 WAS...

鐵人賽 AI & Data DAY 28

技術 [Day 28] - 預測服務 🚀 (下) | Rust x Docker 部署鋼鐵草泥馬 🦙🦀

今日份 Ferris 今天要使用 Docker 把先前的專案容器化啦,畫圖的時候畫出鯨魚 (海豚?) 螃蟹,有夠可愛哈哈哈 部署機器學習應用 🏮 今天要部署的...

鐵人賽 SideProject30 DAY 28

技術 Day 28 - 部署到 DigitalOcean

前面已經透過 Docker Buildx 建立了 Image,並且把 Image 上傳到 Docker Hub,接下來就可以開始部署到 DigitalOcean...

鐵人賽 SideProject30 DAY 28

技術 [Day 28] RogueLive: VTuber's Dark Odyssey 剛起步就要Debug

昨天在加入player system之後執行出現了錯誤, error[E0425]: cannot find value `player_movement` i...

鐵人賽 Software Development DAY 28

技術 28 前端授權與驗證

之前我們在第11篇把前端換成SvelteKit後,其實有衍生一點小問題,就是SvelteKit預設是啟用SSR,而我們放進tauri裡面要使用SPA模式,所以需...

鐵人賽 AI & Data DAY 27

技術 [Day 27] - 預測服務 🚀 (上) | ML 系統設計 🏭

今日份 Ferris 當模型成為服務時是最讓人興奮的,就像是親手建造的火箭要升空了! 部署模型與產品化 從 [Day 21] - 機器學習系統設計 🏭 x Ru...

鐵人賽 Software Development DAY 27
為你自己學 Ru.....st 系列 第 27

技術 [為你自己學 Rust] 寫函式庫給自己跟別人用

一般我們在新增一個 Rust 專案的時候,就是直接 cargo new 下去,然後就會生成 Cargo.toml 跟 src/main.rs,最後寫一寫就 ca...

鐵人賽 Software Development DAY 27

技術 27 rust warp auth middleware

middleware 中間層簡介 在ASP.NET的middleware如下: 圖片來源:https://learn.microsoft.com/en-us/...

鐵人賽 SideProject30 DAY 27

技術 [Day 27] RogueLive: VTuber's Dark Odyssey 實作玩家與角色

實作玩家與角色 今天來實作遊戲角色 1. 設計和實現VTuber角色的基本移動和互動 功能描述: VTuber角色可以在遊戲場景中上下左右移動。玩家可以透過鍵盤...

鐵人賽 Software Development DAY 26
為你自己學 Ru.....st 系列 第 26

技術 [為你自己學 Rust] 把函數丟來丟去的高階函數

高階函數(Higher Order Functions, HOF)其實不是什麼厲害的東西,它只是名字看起來比較厲害而已。所謂的高階函數是指: 可以接收別的函數...

鐵人賽 AI & Data DAY 26

技術 [Day 26] - 模型開發 🧠 (下) | Rust x PyTorch 模型訓練與輸出 🦀

今日份 Ferris 昨天以 ML 系統設計來看模型開發的各個面向,今天我們用 MNIST 來示範 Rust 怎麼訓練與輸出模型。所以今天的擬人化 Ferris...

鐵人賽 SideProject30 DAY 26

技術 Day 26 - 後端部署(Docker)

接下來要開始做部署的事情了,會先從後端的部分開始,本篇會先介紹如何使用 Docker 來建立 Image。 寫 Dockerfile 來建立 Image 首先我...

鐵人賽 AI & Data DAY 25

技術 [Day 25] - 模型開發 🧠 (上) | ML 系統設計 🏭

今日份 Ferris 看完資料之後,我們可以開始來開發、選擇與評估模型的表現了,所以今天的主題是以 ML 系統設計的角度來看模型開發,依然是 Ferris 日本...

鐵人賽 Software Development DAY 25
為你自己學 Ru.....st 系列 第 25

技術 [為你自己學 Rust] 閉包(Closure)

我相信「閉包(Closure)」這個名詞對寫 JavaScript 的開發者來說不陌生,也很常在面試題裡面被拿出來問。Closure 其實也是函數,比較特別的是...

鐵人賽 Software Development DAY 26

技術 26 用 JWT 實現 rust Auth

接下來逐步完善我們的web server。 static web 寫過C#的話應該知道一般而言靜態檔案放在wwwroot裡,有時候我們後端需要提供一些檔案讓用戶...

鐵人賽 SideProject30 DAY 25

技術 [Day 25] RogueLive: VTuber's Dark Odyssey 實作

為遊戲命名 在遊戲製作之前總要有個名稱,這次的遊戲主要是以VTuber為出發點,並且是受HoloCure所啟發,所以將這個遊戲命名為RogueLive: VTu...

鐵人賽 Software Development DAY 24
為你自己學 Ru.....st 系列 第 24

技術 [為你自己學 Rust] 把東西印出來!

在 Rust 要把東西印出來應該是簡單到不行,我們在最最最前面的章節就練習過用 println!() 印出 Hello Rust 字樣: println!(&q...

鐵人賽 AI & Data DAY 24

技術 [Day 24] - 資料處理和特徵工程 🔢 (下) | Rust x Jupyter 資料工程 🦀

今日份 Ferris 今天 Ferris 要大展身手了! Rust REPL REPL(讀音:REH-ple)代表 Read-Eval-Print Loop,是...

鐵人賽 Software Development DAY 25

技術 25 使用Tauri派送訊息給Svelte

再次把後端搬進前端 這篇再來replay一下把後端塞進前端,試著把自動產訊息的功能塞進前端tauri app。 讓 tauri 主動發送訊息給前端 先安裝隨機功...

鐵人賽 Software Development DAY 23
為你自己學 Ru.....st 系列 第 23

技術 [為你自己學 Rust] 再看生命週期(Lifetime revisit)

新手(包括我也是)在學習 Rust 這條路上的兩大魔王:「所有權(Ownership)」以及「生命週期(Lifetime)」,在前面章節我們曾經介紹過了生命週期...

鐵人賽 Software Development DAY 24

技術 24 Websocket 前端:使用 Svelte

前一篇完成了後端的websocket,我們接下來來進行前端的部分。 讓 Svelte 接上 websocket 直接到我們遊戲的頁面,把之前寫的ws_clien...

鐵人賽 AI & Data DAY 23

技術 [Day 23] - 資料處理和特徵工程 🔢 (中) | ML 系統設計 🏭

今日份 Ferris 今天要來談談特徵工程,Ferris 直接不當螃蟹了🤣 特徵工程 昨天談到了關於資料本身的各個面向,而有了良好的訓練集之後,我們就可以開始思...

鐵人賽 Software Development DAY 22
為你自己學 Ru.....st 系列 第 22

技術 [為你自己學 Rust] 練習 - CLI 應用程式

練了這麼陣子的 Rust,不寫點東西練練手有點說不過去,這個章節我們就用我們前面學過的內容,先從最簡單的 CLI(Command-Line Interface)...

鐵人賽 AI & Data DAY 22

技術 [Day 22] - 資料處理和特徵工程 🔢 (上) | ML 系統設計 🏭

今日份 Ferris 今天要從 ML 系統設計的角度談談與資料相關的挑戰,延續 Ferris 日本動漫化系列,變成修理 Pipeline 的孩子 🏮 接下來幾...