veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

294
active users

#開源專案

8 posts6 participants1 post today

🌖 GitHub - emacs-exwm/exwm:Emacs X Window Manager
➤ Emacs 打造的強大平鋪式視窗管理員
github.com/emacs-exwm/exwm
這是一個名為 exwm 的 Emacs X Window Manager 專案,它是一個基於 XELB 的功能齊全的平鋪式 X 視窗管理員。它提供完全鍵盤驅動的操作、混合佈局模式、動態工作區支援,並符合 ICCCM/EWMH 標準。 此外,還可選配 RandR(多螢幕)支援、系統託盤、輸入法、背景設定和 XSETTINGS 伺服器等功能。該專案在 GitHub 上有 371 個星號和 17 個分叉。
+ 「身為 Emacs 用戶,這看起來非常有趣!鍵盤操作和可擴展性是我的首要需求。」
+ 「我一直想嘗試用 Emacs 管理我的視窗,這個專案讓這變得更容易了。」
#軟體 #開源專案 #Emacs #視窗管理員

Emacs X Window Manager. Contribute to emacs-exwm/exwm development by creating an account on GitHub.
GitHubGitHub - emacs-exwm/exwm: Emacs X Window ManagerEmacs X Window Manager. Contribute to emacs-exwm/exwm development by creating an account on GitHub.

🌘 p2panda:點對點應用程式的積木
➤ 打造下一代點對點應用程式的基石
p2panda.org/
p2panda 是一個旨在提供構建現代、注重隱私、安全且本地優先應用程式所需的一切的專案。它採用模組化方法,允許開發者自由選擇所需元件並進行整合,避免框架鎖定。p2panda 致力於建立一個互通性強的點對點生態系統,並積極與研究人員合作,設計和實施具備高度彈性的解決方案,確保即使在不穩定或短暫的連線環境下也能實現協作、加密和訪問控制。其核心為廣播模式,即使在沒有網路的環境,也能透過短波、封包無線電、藍牙低功耗、LoRa 或 USB 隨身碟等方式進行資料傳輸。
+ 終於有專案關注離線優先的設計了,這對於在網路不穩定的地區非常重要!
+ 感覺 p2panda 提供的工具很全面,可以省去很多底層開發的麻煩,很期待他們開發的應用程式。
#開源專案 #點對點網路 #去中心化 #離線優先

p2panda.orgp2pandaBuilding blocks for peer-to-peer applications

🌘 OmniSVG:首個端到端多模態 SVG 生成器
➤ AI 驅動的向量圖形生成新突破
github.com/OmniSVG/OmniSVG
OmniSVG 是一個嶄新的開源專案,它利用預訓練的視覺語言模型(VLMs)來生成複雜且細緻的 SVG 圖像。從簡單的圖示到複雜的動漫角色,OmniSVG 都能輕鬆應對,是首個端到端的多模態 SVG 生成器。目前已釋出 MMSVG-Icon 和 MMSVG-Illustration 資料集,並提供相關論文及程式碼。
+ "這真是太酷了!以後設計師可以利用 AI 快速生成各種 SVG 素材,大幅提升工作效率。"
+ "我很好奇這個模型生成的 SVG 圖像品質如何,以及它在不同應用場景下的表現。"
#人工智慧 #圖像生成 #SVG #開源專案

OmniSVG is the first family of end-to-end multimodal SVG generators that leverage pre-trained Vision-Language Models (VLMs), capable of generating complex and detailed SVGs, from simple icons to in...
GitHubGitHub - OmniSVG/OmniSVG: OmniSVG is the first family of end-to-end multimodal SVG generators that leverage pre-trained Vision-Language Models (VLMs), capable of generating complex and detailed SVGs, from simple icons to intricate anime characters.OmniSVG is the first family of end-to-end multimodal SVG generators that leverage pre-trained Vision-Language Models (VLMs), capable of generating complex and detailed SVGs, from simple icons to in...

🌗 GitHub - cdhooper/kicksmash32:適用多款Amiga機型的雙Kickstart ROM替換模組
➤ 開源模組革新Amiga系統韌體切換體驗
github.com/cdhooper/kicksmash32
開源KickSmash32模組可替換Amiga 3000/4000系列與1200的Kickstart ROM,支援系統內編程與多閃存庫切換功能。
+ 終於有現代化方案解決經典Amiga的ROM切換痛點,USB-C介面設計很實用!
+ 硬體相容性列表清楚,可惜暫不支援16位元機種,期待未來擴充。
##硬體開發 #開源專案

Dual Kickstart ROM replacement for Amiga 3000, 4000, 3000T, 4000T, 4000CR, 4000TX, and 1200 with in-system programming and other features - cdhooper/kicksmash32
GitHubGitHub - cdhooper/kicksmash32: Dual Kickstart ROM replacement for Amiga 3000, 4000, 3000T, 4000T, 4000CR, 4000TX, and 1200 with in-system programming and other featuresDual Kickstart ROM replacement for Amiga 3000, 4000, 3000T, 4000T, 4000CR, 4000TX, and 1200 with in-system programming and other features - cdhooper/kicksmash32

🌗 擎石工作流程引擎
➤ 打造更可靠的工作流程
obeli.sk/
擎石是一個建構在 WebAssembly (WASM) 上的確定性工作流程引擎,旨在提高工作流程的可靠性。它採用簡單的架構,僅需一個單一進程運行環境和一個 SQLite 資料庫,無需複雜的基礎設施。擎石支援使用真實程式碼編寫工作流程,提供結構化並發處理,簡化錯誤處理和資源清理,並具備容錯和可重放性。此外,它提供受控的 HTTP 客戶端和 WASI Webhooks,可從 Webhook 端點或其他介面觸發工作流程。擎石是一個開源專案,使用 Rust 語言開發,並在 GitHub 上提供原始碼。
+ 這個引擎看起來很適合需要穩定可靠的工作流程,而且不用花太多時間在基礎設施上的團隊。
+ 使用 Rust 和 WASM 真是太棒了,安全性會比很多其他方案高很多。
#開源專案 #工作流程 #WebAssembly #Rust

obeli.skObelisk Workflow Engine

🌖 ClickHouse 的 Rust 一年
➤ 從實驗到實用,ClickHouse 如何擁抱 Rust
clickhouse.com/blog/rust
ClickHouse 團隊決定嘗試將 Rust 整合到其以 C++ 撰寫的程式碼庫中,並非為了完全重寫,而是為了吸引 Rust 工程師,並利用 Rust 在特定領域的優勢。他們從整合 BLAKE3 哈希函數開始,之後又加入了 PRQL 查詢語言和 Delta Lake 支援。儘管過程中遇到一些挑戰,例如效能問題和供應鏈問題,但整體而言,Rust 的整合為 ClickHouse 帶來了新的可能性,並提高了團隊對 Rust 的信心。
+ 很有趣的案例!證明瞭即使是大型 C++ 專案,也可以逐步導入其他語言,並從中獲益。
+ 期待 ClickHouse 能夠持續整合更多 Rust 程式碼,讓更多 Rust 工程師參與到這個專案中。
#開源專案 #資料庫 #Rust #ClickHouse

ClickHouseA Year of Rust in ClickHouseThis story is about how ClickHouse supports Rust components in the C++ code base and the challenges we had to overcome.

🌗 GitHub - dicroce/hnsw:階層式可導航小世界
➤ 500行代碼實現的多層圖索引演算法
github.com/dicroce/hnsw
基於C++實現的輕量級HNSW演算法庫,採用單頭文件設計與SIMD加速技術,透過多層稀疏圖結構實現高效向量近似搜索,提供簡潔API與完整建置流程。
+ 驚艷的程式碼精簡度,Eigen加速設計對性能提升顯著!
+ 請問這套件處理高維數據時會遇到維度詛咒問題嗎?
#開源專案/近似最近鄰搜索

🌗 GitHub - simonw/llm-hacker-news:用於從 Hacker News 提取內容的 LLM 插件
➤ 將 Hacker News 融入 LLM 工作流程
github.com/simonw/llm-hacker-n
這個 GitHub 倉庫 `simonw/llm-hacker-news` 是一個 Python 插件,旨在讓大型語言模型(LLM)能夠提取並處理 Hacker News 上的內容。使用者可以透過插件提供的 `hn:` 指令,將 Hacker News 的特定討論串 ID 輸入 LLM,以取得摘要或其他資訊。開發者可以透過建立虛擬環境並安裝依賴套件的方式,在本地設定並測試這個插件。
+ 這個插件太實用了!我經常需要分析 Hacker News 上最新的技術趨勢,現在可以用 LLM 快速搞定了。
+ 期待這個插件能支援更多 Hacker News 的功能,例如搜尋特定關鍵字或追蹤特定使用者。
#開源專案 #程式開發 #LLM #Hacker News

🌘 天氣情境協定伺服器
➤ 整合Claude桌面版即時天氣查詢功能
github.com/TuanKiri/weather-mc
開源專案weather-mcp-server採用MIT授權,運用Go語言建構輕量級MCP協議架構,提供即時天氣數據解析功能。系統整合RESTful API介接第三方氣象服務,開發者可透過YAML配置快速部署至Claude等AI助手環境,內建模組化設計包含業務邏輯層、核心處理引擎與測試模擬框架。
+ 「這種基於MCP協議的微服務架構,正是當前AI應用需要的模組化解決方案!」
+ 「想知道實際應用案例,是否能結合旅遊行程規劃功能?」
##人工智慧 #開發工具 #開源專案

A lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data. - TuanKiri/weather-mcp-server
GitHubGitHub - TuanKiri/weather-mcp-server: A lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data.A lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data. - TuanKiri/weather-mcp-server

🌘 Erica Synths DIY Eurorack 模組
➤ Erica Synths 釋出 DIY Eurorack 模組的完整設計資料
github.com/erica-synths/diy-eu
Erica Synths 將其過時的 DIY Eurorack 專案開源,並在 GitHub 上提供所有必要的檔案,包括電路圖、Gerber 檔案、物料清單 (BOM) 和組裝手冊。雖然部分模組仍需使用稀有 IC,但大部分已改用更容易取得的元件。此專案允許使用者用於個人、教育或商業用途,但 Erica Synths 不提供支援,建議使用者參考論壇尋求協助。
+ 太棒了!一直想嘗試 Eurorack,但價格太高了,開源專案讓 DIY 變得更有吸引力。
+ 雖然 Erica Synths 不提供支援,但論壇應該能找到很多有經驗的玩家,可以互相交流。
#音樂合成器 #DIY #開源專案

GitHubGitHub - erica-synths/diy-eurorack: Erica Synths DIY Eurorack ModulesErica Synths DIY Eurorack Modules. Contribute to erica-synths/diy-eurorack development by creating an account on GitHub.

🌘 GitHub - ses4255/Versatile-OCR-Program:優化用於機器學習訓練的多模式 OCR 管道(文字、圖形、數學、表格、圖表)
➤ 專為機器學習訓練而生的多功能 OCR 管道
github.com/ses4255/Versatile-O
這個GitHub專案「Versatile-OCR-Program」提供一個針對機器學習訓練優化的多模式 OCR 管道。它能夠處理包含文字、圖形、數學公式、表格和圖表的複雜教育材料,並提供結構化輸出,例如JSON或Markdown格式,方便模型訓練。系統支援多種語言(日文、韓文、英文)並具有高準確率,尤其適用於學術資料集。
+ 這個專案對於需要處理大量學術論文或考試題目的研究人員來說,簡直是救星!它能自動提取並結構化資料,省去了大量人工處理的時間。
+ 這套系統不僅支援多種語言,而且對於數學公式和圖表的處理能力也相當出色,讓我對它在教育領域的應用充滿期待。
#機器學習 #OCR #開源專案

🌘 Coolify:雲端自助託管的強大平臺
➤ 打造屬於你的雲端環境,無需複雜設定
coolify.io/
Coolify 是一個開源且可自我託管的平臺,提供類似 Heroku、Netlify 和 Vercel 的服務,讓使用者能夠輕鬆地在任何伺服器上部署網站、API、後端、資料庫等應用程式。它支援多種程式語言和框架,並提供自動化的 SSL 憑證、資料庫備份、Webhook 集成、API 存取、即時終端機、協同作業、請求部署、伺服器自動化、監控和通知等功能,讓開發者專注於程式碼本身。目前已有超過 1,804 名使用者採用 Coolify 的雲端服務。
+ "這個專案太棒了!終於可以不用擔心被雲端服務供應商綁住,自由選擇部署環境。"
+ "Coolify 整合了許多實用的功能,對於小型團隊或個人開發者來說,簡化了 DevOps 的流程,大大提升了效率。"
#雲端運算 #開源專案 #DevOps

CoolifyCoolifyAn open-source & self-hostable Heroku / Netlify / Vercel alternative.

🌘 GitHub - antiwork/gumroad
➤ Gumroad 開源程式碼庫:本地開發環境設定指南
github.com/antiwork/gumroad
該GitHub倉庫是antiwork/gumroad專案的公開程式碼庫,用於建立類似Gumroad的銷售平臺。它提供了詳細的環境設定和安裝指南,包括Ruby、Node.js、Docker、MySQL、ImageMagick、FFmpeg和PDFtk等必要的工具和函式庫。專案使用Bundler管理Ruby gems,npm管理Node.js依賴,並需要設定環境變數以使用如S3、Stripe和Resend等服務。開發者可以透過`make local`命令啟動Docker服務,並使用`bin/rails db:prepare`和`bin/dev`命令啟動本地伺服器和背景工作。
+ 這個專案看起來很棒!對於想了解Gumroad類似平臺是如何運作,或是想自己搭建類似服務的開發者來說,是一個很好的資源。
+ 環境設定步驟看起來有點繁瑣,但詳細的說明很有幫助,應該可以順
#開源專案 #軟體開發 #Gumroad

GitHubGitHub - antiwork/gumroadContribute to antiwork/gumroad development by creating an account on GitHub.

🌘 InitWare:一套服務和系統資源管理中間件
➤ 下一代服務管理系統
github.com/InitWare/InitWare
InitWare 是一套允許使用者將服務和系統資源作為邏輯實體 (稱為 "unit") 管理的中間件。其核心組件是一個服務管理 ("init") 系統。它與 systemd 兼容,並可在 NetBSD、GNU/Linux 和其他現代 BSD 系統上運行。InitWare 旨在提供更高的可移植性、模組化程度和更清晰的範圍,並已解決已知的安全問題,目前在 NetBSD 上作為輔助服務管理器使用已相對安全。
+ 聽起來像是一個很有潛力的系統,對於需要跨平臺服務管理的人來說,這是一個不錯的選擇。
+ 我很期待看到它的穩定版本,如果真的能解決 systemd 的一些問題,那將會非常有幫助。
#系統管理 #開源專案 #中間件

🌘 宣佈 MassTransit v9 上市
➤ 開源框架邁向商業化之路
masstransit.io/introduction/v9
MassTransit 宣佈將其最新版本 v9 轉向商業授權模式,延續其作為領先的 .NET 訊息框架的地位。此舉旨在確保專案的長期可持續性、持續創新以及企業級別的支持。雖然 v8 版本將繼續保持開源,但 v9 將提供獨家功能、效能增強和企業級支援,並提供適合不同規模組織的商業授權選項。
+ 雖然希望保持開源,但理解專案需要資源來持續發展,商業模式或許是更合理的選擇。
+ 很高興看到 MassTransit 能夠持續進化,提供企業級別的穩定性和支援,這對我們的專案來說非常重要。
#軟體 #商業模式 #開源專案

masstransit.ioAnnouncing MassTransit v9An open-source distributed application framework for .NET

🌘 Headscale:開源的 Tailscale 控制伺服器自主託管方案
➤ 自主掌控網路安全,Headscale 為您打造安全、私密的網路環境。
github.com/juanfont/headscale
Headscale 是一個開源的、可自我託管的 Tailscale 控制伺服器實作,旨在為個人用戶和小型開源組織提供一個替代方案。它基於 WireGuard 構建,提供一個私有的網路環境,並允許使用者管理節點、分配 IP 位址、設定使用者權限以及共享機器。此專案不隸屬於 Tailscale Inc.,但獲得了 Tailscale 員工的貢獻,並致力於服務自託管社羣。
+ 「這個專案太棒了!終於可以不用依賴 Tailscale 的官方伺服器,完全掌控自己的網路安全了。」
+ 「對於想要學習 WireGuard 和網路設定的人來說,Headscale 是個很好的入門專案,透過實際操作可以更深入瞭解相關技術。」
#開源專案 #網路安全 #VPN

🌘 igatha:戰亂與災害求救訊號與復原應用程式 (iOS & Android)
➤ 離線求救的希望:igatha 開源專案
github.com/nizarmah/igatha
igatha 是一款開源的求救訊號與復原應用程式,專為戰亂與災害區域設計。它利用藍牙低功耗 (BLE) 技術,在傳統網路失效時提供離線緊急通訊能力。使用者可透過手動或自動方式發送求救訊號,並可透過應用程式尋找需要幫助的人員。此專案強調透明度、可及性和社羣貢獻,並採用 GPL-3.0 授權。
+ 「在這種情況下,一個不用網路就能運作的求救工具真的很有幫助,而且開源的特性讓人更安心。」
+ 「希望更多人能參與到這個專案中,讓它在實際應用中更加完善,幫助更多需要幫助的人。」
#應用程式 #求救 #災害 #開源專案

GitHubGitHub - nizarmah/igatha: SOS signaling and recovery app for wars and disasters (iOS & Android).SOS signaling and recovery app for wars and disasters (iOS & Android). - nizarmah/igatha

🌘 GitHub - williamw520/toposort:Zig 語言的拓撲排序函式庫
➤ Zig 語言的高效拓撲排序解決方案
github.com/williamw520/toposort
這個 GitHub 專案 williamw520/toposort 提供了一個高效能的 Zig 語言拓撲排序函式庫。它支援建立依賴圖、執行拓撲排序、產生可並行處理的獨立子集、偵測並回報循環依賴,以及支援不同的節點類型。該函式庫提供了安裝使用方法、詳細的程式碼範例,以及配置選項,例如設定詳細模式和最大節點值範圍,以優化效能。 此外,它也展示瞭如何使用切片或字串作為節點類型,以及類似 Makefile 規則格式的依賴添加方法。
+ 聽起來這個函式庫非常實用,尤其對於需要處理複雜依賴關係的專案來說,能有效提升開發效率。
+ Zig 語言越來越受歡迎了,能看到有這樣的函式庫出現,相信能幫助更多開發者採用這門語言。
#開源專案 #Zig 語言 #拓撲排序

🌗 KOReader:一款多格式電子書閱讀器
➤ 跨平臺、多格式、高度客製化的電子書閱讀解決方案
github.com/koreader/koreader
KOReader 是一款專為電子墨水閱讀器設計的電子書應用程式,支援 PDF、DjVu、EPUB、FB2 等多種格式,並可在 Cervantes、Kindle、Kobo、PocketBook 和 Android 等裝置上運行。它具有高度客製化、多語言介面、整合 calibre 等功能,並針對電子墨水裝置進行了優化,以提供快速且流暢的閱讀體驗。
+ 這款閱讀器支援的格式真的很多,而且能在我的 Kobo 上使用,太方便了!
+ 開源專案真好,可以根據自己的需求進行修改和優化,比商業軟體更具彈性。
#軟體 #電子書 #開源專案

GitHubGitHub - koreader/koreader: An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devicesAn ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices - koreader/koreader