William-Weng
open-menu closeme
  • 【Rust】Bruno我來了,一起來打網路API…

    calendar Jun 12, 2025 · 13 分鐘閱讀 · rust cargo csv api  ·
    分享到: twitter facebook linkedin copy
    【Rust】Bruno我來了,一起來打網路API…

    前言 根據尼爾森的不正確調查,上一期文章的收視率高達了87%,因應廣大網友的要求,筆者只好再緊急加映一集…這集就進階一點,來做做網路API吧,把CSV文件當成簡單的資料來源,讀取文件後,轉成JSON格式輸出,達到隔空抓藥的效果… 作業環境 項目 版本 macOS Sequoia 15.5 Visual Studio Code 1.100.3 Rust 1.87.0 Bruno 2.4.0 Rust套件 套件 版本 功能 actix-web 4.4.0 是一個高效能、非常靈活的 Rust 網頁框架。可以建立網頁伺服器、客戶端 actix-multipart 0.6 actix-web的多檔案下載功能套件 serde 1.0 是Rust …


    閱讀更多
  • 【Rust】螃蟹一呀爪八個,兩頭尖尖,這麼大的個…

    calendar May 23, 2025 · 7 分鐘閱讀 · rust gmt cargo color  ·
    分享到: twitter facebook linkedin copy
    【Rust】螃蟹一呀爪八個,兩頭尖尖,這麼大的個…

    前言 雖然聽說Rust的語法很難,但是筆者為什麼會想要學呢?主要是看到了這個APP - BongoCat,是一個滿有趣的鍵盤互動功能,主要是利用Tauri - Rust + Web去改寫這個用C#寫的Bongo-Cat-Mver,讓它能跑在windows / linux / macOS上,事不宜遲,我們馬上行動… 作業環境 項目 版本 macOS Sequoia 15.5 Visual Studio Code 1.100.2 Rust 1.87 There should have been a video here but your browser does not seem to support it. 介紹 Rust是 …


    閱讀更多
  • 【Wails】一起來做個桌面程式小工具吧…

    calendar Apr 4, 2025 · 2 分鐘閱讀 · wails golang nodejs npm  ·
    分享到: twitter facebook linkedin copy
    【Wails】一起來做個桌面程式小工具吧…

    以前記得在Windows的bat小程式,可以用拉檔案到圖示上去執行,不用輸入路徑,真的很方便,但在macOS上就是不行,所以想自己做一個,不過當時都是用Electron這個多平台框架去做的,又大又吃資源,做一個小小的工具就上百MB,所以就沒有學下去了;不過到了今日,有許許多多的多平台框架出現,加上對Golang有一點點基本的了解,所以就選Wails了,而且它是以作業系統裡的WebView去實現的,雖然有可能長相會有一點點差別,但包裝起來的檔案比Electron小太多了啊… 說到多平台框架,最流行的就是Flutter了,本來它用的Dart語言,就是要用來取代JavaScript,結果因為手機的流行,加上原生支援,就把它帶起來了,不過呢 …


    閱讀更多
  • 【Docker容器】大家一起來當鯨魚搬運工吧…

    calendar Jan 26, 2025 · 4 分鐘閱讀 · docker container image  ·
    分享到: twitter facebook linkedin copy
    【Docker容器】大家一起來當鯨魚搬運工吧…

    Docker是一個開放原始碼的開放平臺軟體,它基於Google公司推出的Go語言實作。專案後來加入了 Linux 基金會,遵從了Apache 2.0協議。 Docker容器與虛擬機器類似,但二者在原理上不同。容器是將作業系統層虛擬化,虛擬機器則是虛擬化硬體,因此容器更具有可攜式性、更能高效地利用伺服器,其利用Linux核心中的資源分離機制,例如cgroups,以及Linux核心命名空間,來建立獨立的容器。 這邊主要還是以macOS做介紹,使用OrbStack來進行處理,個人是覺得它的介面比Docker Desktop好用得多,所以還是選擇它了,但在這裡還是會簡單的介紹一下各系統安裝Docker的過程… 作業環境 項目 版本 …


    閱讀更多
  • 【串流影音】大家一起來當直播主吧…

    calendar Jan 15, 2025 · 3 分鐘閱讀 · nginx rtmp hls docker ffmpeg  ·
    分享到: twitter facebook linkedin copy
    【串流影音】大家一起來當直播主吧…

    前幾年直播一直很熱門,一大票的直播主都紛紛的出現,不管是YouTube的,或者是一些交友APP,甚至是網路購物,之前很有很熱門的賣魚哥-王雷也是帶來了直播帶貨的熱潮。 其實本來是想學學WebRTC的,它主是要基於UDP協定,速度快,但是光看到它要自己編碼,還要裝一些有的沒的,很麻煩,再加上它的Server又不是很容易,最後還是選擇了基於HTTP的HLS協定,也就是大家在一般影音平臺常看到的.m3u8檔,而且nginx直接就支援,馬上難度就降低了許多了,這裡我們使用Docker來安裝nginx-rtmp這個帶有RTMP模組的image檔,安全又快速… 作業環境 項目 版本 macOS Sonoma 14.7.1 FFmpeg 7.1 …


    閱讀更多
  • 【EOP簡譜大師】讓我們一起成為大師吧…

    calendar Jan 12, 2025 · 2 分鐘閱讀 · music eop scorewriter sheet  ·
    分享到: twitter facebook linkedin copy
    【EOP簡譜大師】讓我們一起成為大師吧…

    EOP簡譜大師是一套免費的簡譜製作軟體,回想當年什麼都不會的時候,好在有大失的教學,才讓我更簡單的入門卡林巴的世界。 這套軟體呢,可以讓不會音符的我們,可以輕鬆的學習音樂,感謝作者… 這裡我們取用戴瓊琳老師的編曲 - 綠油精來做示範… 一起成為大師吧 There should have been a video here but your browser does not seem to support it. 作業環境 項目 版本 Windows 11 24H2 EOP-NMN-Master 1.24.12.27 下載軟體 首先,先下載EOP簡譜大師,它是一個只有在Windows上能使用的軟體… 它支援多種語言,可以選擇想要顯示的 …


    閱讀更多
  • 【MuseScore 4】身為一個打字工,會打五線譜也是滿正常的嘛…

    calendar Nov 23, 2024 · 2 分鐘閱讀 · music musescore scorewriter sheet  ·
    分享到: twitter facebook linkedin copy
    【MuseScore 4】身為一個打字工,會打五線譜也是滿正常的嘛…

    MuseScore是一套免費的五線譜製作軟體,為什麼會選擇使用它呢?其實除了它之外,像是Presonus Notion,雖然它也是免費的,但是筆者試了一下,在排版上也不是很適合我這個新手;再來就是LilyPond這個軟體,免費而且會打字就可以了,但是它也不適合我這種對音符無感的外行人,另外還是就是在卡林巴界常用的EOP 簡譜大師,最後還是選擇了視覺化的Musescore。 很感謝生在這個時代,用這個軟體,讓自學音樂更加方便許多,接下來,會以筆記的方式,一步步記錄它的使用方式… 一起成為打譜界的高手吧… There should have been a video here but your browser does not seem …


    閱讀更多
  • 【Godot 4】不可能,我3D天下無敵 - 3D遊戲我來了

    calendar May 25, 2024 · 4 分鐘閱讀 · godot game 3d gdscript  ·
    分享到: twitter facebook linkedin copy
    【Godot 4】不可能,我3D天下無敵 - 3D遊戲我來了

    今天要分享的是3D遊戲篇,這倒是我第一次作3D的遊戲,本來之前只想要做做2D的版本,因為圖片還是比3D模型來得容易找,不過Godot官方有提供很完整的範例,我就來試用看看啦,不得不說Godot真的是小巧,再加上上週做2D的經驗,這次只做的三次就成功了… 上網查了一下,其實製作3D模型的軟體滿多的,像是Blender、Maya、3ds Max、Cinema 4D、ZBrush、Houdini、SketchUp、Modo、Tinkercad… 話不多說,我們就來試試看吧… 做一個長得像這樣的東西 There should have been a video here but your browser does not seem to …


    閱讀更多
  • 【Godot 4】踏出成功的第一步 - 2D遊戲初體驗

    calendar May 18, 2024 · 5 分鐘閱讀 · godot game 2d gdscript  ·
    分享到: twitter facebook linkedin copy
    【Godot 4】踏出成功的第一步 - 2D遊戲初體驗

    記得之前有接觸過幾個遊戲開發引擎,分別是:LÖVE / Unity / Unreal / Spritekit,這一次再介紹一個叫Godot的遊戲開發引擎,它是一個Open-Source的遊戲開發引擎,可以開發2D / 3D的遊戲,比較著名的遊戲有《魔導書幸存者》、《文字遊戲》,接下來我們就一步步帶領大家做個可愛又有趣的小遊戲吧… 做一個長得像這樣的東西 There should have been a video here but your browser does not seem to support it. 作業環境 項目 版本 CPU Apple M1 macOS Sonoma 14.4.1 arm64 Godot …


    閱讀更多
  • 【Xcode 15】自己跟自己聊天? - ChatGPT

    calendar Feb 17, 2024 · 2 分鐘閱讀 · swift chatgpt xcode ai  ·
    分享到: twitter facebook linkedin copy
    【Xcode 15】自己跟自己聊天? - ChatGPT

    大家晚安,今天要來介紹的是當紅炸子雞-ChatGPT,它是由OpenAI開發的人工智慧聊天機器人程式,全稱聊天生成預訓練轉換器 - Chat Generative Pre-trained Transformer。在這裡,就簡單的使用之前星座聊天室的程式來做修改,重點放在使用API身上… 做一個長得像這樣的東西 There should have been a video here but your browser does not seem to support it. 作業環境 項目 版本 CPU Apple M1 macOS Sonoma 14.3.1 arm64 Xcode 15.2 arm64 使用方法 申請API KEY …


    閱讀更多
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

最新文章

  • 用Defold做遊戲, 大家一起來推箱子吧…
  • 用Defold做遊戲, 大家一起來吃生魚片吧…
  • 【Aseprite】想做2D像素遊戲嗎?一起來編譯好工具吧,不用錢…
  • 【Swift】什麼是QOI?相當OK的圖片?
  • FFMpeg跟iOS終於在一起了
  • 【Github】網頁跟APP的相連
  • 【Rust】Rust與Swift相遇
  • 【Workflow】自動化工作流程如初見

標籤

SWIFT 17 XCODE 16 IOS 14 ANDROID 12 GAME 12 FLUTTER 11 GOLANG 10 INSTALL 8 VUE 8 BACKEND 7 DATABASE 7 DART 6 FIREBASE 6 JAVASCRIPT 6 API 5 C# 5 IMAGE 5 MYSQL 5 RUST 5 UNITY 5 WEB 5 CARGO 4 FFMPEG 4 FRAMEWORK 4 GITHUB 4 NODEJS 4 NOSQL 4 SQLITE 4 TYPESCRIPT 4 2D 3 ANDROID STUDIO 3 HTML 3 KOTLIN 3 LAYOUT 3 LINUX 3 LUA 3 PUSH 3 CSV 2 DEBUG 2 DEFOLD 2 DOCKER 2 EMAIL 2 GDSCRIPT 2 GODOT 2 GRAILS 2 GROOVY 2 HEROKU 2 JAVA 2 LISTVIEW 2 MACOS 2 MUSIC 2 NATIVESCRIPT 2 SCOREWRITER 2 SHEET 2 SWIFTUI 2 TAURI 2 TOOLS 2 UBUNTU 2 3D 1 3RD 1 AASA 1 ACTIONS 1 AI 1 ALGORITHM 1 APNS 1 APOLLO 1 APPLINK 1 AR 1 ASEPRITE 1 AUDIO 1 BASH 1 BINARY 1 BLOG 1 BUILD 1 BUTTON 1 C 1 CA 1 CHAT 1 CHATGPT 1 CHEATSHEET 1 COLOR 1 COMBINE 1 CONTAINER 1 DECRYPT 1 ENCRYPT 1 EOP 1 FCM 1 FIREALPACA 1 GMT 1 GRAPHQL 1 HEXO 1 HLS 1 HOMEBREW 1 HOTKEY 1 JWT 1 KOA2 1 LOVE2D 1 MAGIC 1 MARIADB 1 MAS-CLI 1
所有標籤
2D3 3D1 3RD1 AASA1 ACTIONS1 AI1 ALGORITHM1 ANDROID12 ANDROID STUDIO3 API5 APNS1 APOLLO1 APPLINK1 AR1 ASEPRITE1 AUDIO1 BACKEND7 BASH1 BINARY1 BLOG1 BUILD1 BUTTON1 C1 C#5 CA1 CARGO4 CHAT1 CHATGPT1 CHEATSHEET1 COLOR1 COMBINE1 CONTAINER1 CSV2 DART6 DATABASE7 DEBUG2 DECRYPT1 DEFOLD2 DOCKER2 EMAIL2 ENCRYPT1 EOP1 FCM1 FFMPEG4 FIREALPACA1 FIREBASE6 FLUTTER11 FRAMEWORK4 GAME12 GDSCRIPT2 GITHUB4 GMT1 GODOT2 GOLANG10 GRAILS2 GRAPHQL1 GROOVY2 HEROKU2 HEXO1 HLS1 HOMEBREW1 HOTKEY1 HTML3 IMAGE5 INSTALL8 IOS14 JAVA2 JAVASCRIPT6 JWT1 KOA21 KOTLIN3 LAYOUT3 LINUX3 LISTVIEW2 LOVE2D1 LUA3 MACOS2 MAGIC1 MARIADB1 MAS-CLI1 MONGODB1 MUSESCORE1 MUSIC2 MYSQL5 NATIVESCRIPT2 NGINX1 NODEJS4 NOSQL4 NPM1 PHOTOSHOP1 PIXEL1 PUSH3 QOI1 RASPBERRY-PI1 RDBMS1 REGEX1 RTMP1 RUST5 RX1 SCOREWRITER2 SCRIPT1 SHEET2 SHELL1 SMS1 SQLITE4 SSL1 SWIFT17 SWIFTUI2 TAURI2 TINYURL1 TLS1 TOOLS2 TYPESCRIPT4 UBUNTU2 UI1 UNITY5 UNREAL1 VIDEO1 VIRTUALBOX1 VSCODE1 VUE8 WAILS1 WEB5 WEBAPP1 WEBSOCKET1 WEBVIEW1 WINDOWS1 WORKFLOW1 XCODE16 YAML1
[A~Z][0~9]
William-Weng

版權  WILLIAM-WENG. 版權所有

to-top