【Rust日報】ratatui版本更新

[new ver] ratatui v0.26.3

一個構建終端用戶界面的庫。新版本包括:

  • 修復Unicode 截斷 bug

  • 對顏色更好地序列化

  • 更快的渲染

  • 棄用assert_buffer_eq

  • 暴露錯誤類型

  • 常量函數和類型

官網: https://ratatui.rs/

鏈接: https://ratatui.rs/highlights/v0263/

[new lib] ansi2

一個將 ANSI 字符串轉換為 HTML 和 SVG 的庫。

ansi2

use?ansi2::{Canvas};let?canvas?=?Canvas::new(s);
for?row?in?canvas.pixels.iter()?{for?pixel?in?row.iter()?{//?draw?pixel}
}

ansi2-wasm

npm?i?ansi2?-gneofetch?|?ansi2?--format=svg?--theme=vscode?>?./neofetch.svg

ansi2html

cargo?install?ansi2htmlneofetch?|?ansi2html?>?neofetch.html

ansi2svg

cargo?install?ansi2svgneofetch?|?ansi2svg?>?neofetch.svg

GitHub: https://github.com/ahaoboy/ansi2

[new lib] arduino-plotter

用于與 Arduino 串行繪圖儀通信的協議庫和 CLI。

GitHub: https://github.com/LechevSpace/arduino-plotter

[new lib] bul

Kubernetes 的交互式容器日志資源管理器。

#?安裝
brew?install?ynqa/tap/bul
#?使用
Usage:?bul?[OPTIONS]Options:--context?<CONTEXT>Kubernetes?context.-n,?--namespace?<NAMESPACE>Kubernetes?namespace.-p,?--pod-query?<POD_QUERY>query?to?filter?Pods.--container-states?<CONTAINER_STATUS>Container?states?to?filter?containers.?[default:?all]?[possible?values:?all,?running,?terminated,?waiting]--log-retrieval-timeout?<LOG_RETRIEVAL_TIMEOUT_MILLIS>Timeout?to?read?a?next?line?from?the?log?stream?in?milliseconds.?[default:?100]--render-interval?<RENDER_INTERVAL_MILLIS>Interval?to?render?a?log?line?in?milliseconds.?[default:?10]-q,?--queue-capacity?<QUEUE_CAPACITY>Queue?capacity?to?store?the?logs.?[default:?1000]-h,?--helpPrint?help?(see?more?with?'--help')

GitHub; https://github.com/ynqa/bul

[new lib] capitalist-chess

國際象棋變體引擎,增加了銀行和市場。

4051717231671594ecc83d3b4911bd9a.png

GitHub: https://github.com/adam-mcdaniel/capitalist-chess


From 日報小組 長琴

社區學習交流平臺訂閱:

  • Rustcc 論壇:支持 rss

  • 微信公眾號:Rust 語言中文社區

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/17286.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/17286.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/17286.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

618電商選品爆款攻略,誰掌握誰爆單

618電商節是各大電商平臺和品牌商家的重要促銷節點&#xff0c;選品和營銷策略對于銷售成績至關重要。以下是一些選品和營銷攻略的要點&#xff1a; 一、市場分析與目標定位 1、分析當前經營類目市場的流行趨勢、熱門品類以及消費者需求的變化。 目前市場上商品繁多&#xf…

Java 命令執行某一個特定類

在Java中&#xff0c;要執行一個特定的類&#xff08;通常是包含main方法的類&#xff09;&#xff0c;你需要使用java命令&#xff0c;并指定類的完全限定名&#xff08;包括包名&#xff09;。通常&#xff0c;這還需要你設置正確的類路徑&#xff08;classpath&#xff09;&…

Apache Cassandra和Java:介紹如何在Java中連接和使用Apache Cassandra這款數據庫

1. Apache Cassandra簡介 Apache Cassandra是一個開源的分布式NoSQL數據庫系統,最初由Facebook開發,用來處理大量的結構化數據 across many commodity servers. Cassandra在高可用性和無單點故障的同時,提供了出色的數據分布策略。 Apache Cassandra的主要特點: 分布式…

超詳細避坑指南!OrangpiAIPro轉換部署模型全流程!

目錄 OrangepiPro初體驗 前述&#xff1a; 一、硬件準備 二、安裝CANN工具鏈&#xff08;虛擬機&#xff09; 三、配置模型轉換環境&#xff08;虛擬機&#xff09; 1.安裝miniconda 。 2.創建環境。 3.安裝依賴包 四、轉換模型 1. 查看設備號&#xff08;開發板&…

一步一腳印:輕松掌握服務器硬件的奧秘

在這個信息化飛速發展的時代&#xff0c;無論是企業還是個人&#xff0c;對數據處理和存儲的需求日益增長。服務器&#xff0c;作為互聯網的基石&#xff0c;其重要性不言而喻。但對于大多數人來說&#xff0c;服務器的內部世界似乎既復雜又遙遠。不過&#xff0c;不用擔心&…

在Anaconda中修改查找和安裝軟件包的存儲庫的來源channels

以下是一些關鍵的步驟和命令&#xff0c;用于修改Anaconda的channels&#xff1a; 查看當前channels 使用命令 conda config --show channels 可以查看當前配置的channels。 添加新的channel 使用命令 conda config --add channels <channel_url> 來添加一個新的channel…

TIM定時器PWM輸出

tim.c #include "tim.h" #include "stm32mp1xx_tim.h" #include "stm32mp1xx_gpio.h" #include "stm32mp1xx_rcc.h"//tim4初始化(蜂鳴器) void tim4_init(){//1.使能GPIOB的外設時鐘RCC->MP_AHB4ENSETR | (0x1<<1);//使能TI…

辦公必備!一鍵拆分文件,效率翻倍的秘密

需求介紹 1、我有一張數據表“測試數據.xlsx” 2、我要根據A1“COUNTY_CODE”分類拆分成幾張數據表&#xff08;這里從9657到9658共12類&#xff0c;就是拆分成12張數據表&#xff09; 3、根據12個分類&#xff0c;發送數據郵件給對應的收件人 4、收件人及抄送人、共同抄送人…

Appium系列(2)元素定位工具appium-inspector

背景 如實現移動端自動化&#xff0c;依賴任何工具時&#xff0c;都需要針對于頁面中的元素進行識別&#xff0c;通過識別到指定的元素&#xff0c;對元素進行事件操作。 識別元素的工具為appium官網提供的appium-inspector。 appium-inspector下載地址 我這里是mac電腦需要下…

基于Cloudflare/CloudDNS/GitHub使用免費域名部署NewBing的AI服務

部署前準備&#xff1a; Cloudflare 賬號 https://dash.cloudflare.com/login CloudDNS 賬號 https://www.cloudns.net/ GitHub 賬號 https://github.com/Harry-zklcdc/go-proxy-bingai Cloudflare 部署 Worker CloudDNS 獲取免費二級域名 GitHub New Bing Ai 項目 https://git…

揭秘黃金分割數列:斐波那契數列的奇妙之旅

新書上架~&#x1f447;全國包郵奧~ python實用小工具開發教程http://pythontoolsteach.com/3 歡迎關注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目錄 一、黃金分割數列——斐波那契數列的簡介 二、實現斐波那契數列的函數 三、斐波那契數列在…

前端開發之xlsx的使用和實例,并導出多個sheet

前端開發之xlsx的使用和實例 前言效果圖1、安裝2、在頁面中引用3、封裝工具類&#xff08;excel.js&#xff09;4、在vue中使用 前言 在實現業務功能中導出是必不可少的功能&#xff0c;接下來為大家演示在導出xlsx的時候的操作 效果圖 1、安裝 npm install xlsx -S npm inst…

Discuz!X3.4論壇網站公安備案號怎樣放到網站底部?

Discuz&#xff01;網站的工信部備案號都知道在后臺——全局——站點信息——網站備案信息代碼填寫&#xff0c;那公安備案號要添加在哪里呢&#xff1f;并沒有看到公安備案號填寫欄&#xff0c;今天馳網飛飛和你分享 1&#xff09;工信部備案號和公安備案號統一填寫到網站備案…

數據預處理

數據預處理 引入一.配置java , hadoop , maven的window本機環境變量1.配置2.測試是否配置成功 二.創建一個Maven項目三.導入hadoop依賴四.數據清洗1.數據清洗的java代碼2.查看數據清洗后的輸出結果 引入 做數據預處理 需要具備的條件 : java,hadoop,maven環境以及idea軟件 一…

斯坦福2024人工智能指數報告 2

《人工智能指數報告》由斯坦福大學、AI指數指導委員會及業內眾多大佬Raymond Perrault、Erik Brynjolfsson 、James Manyika、Jack Clark等人員和組織合著&#xff0c;旨在追蹤、整理、提煉并可視化與人工智能&#xff08;AI&#xff09;相關各類數據&#xff0c;該報告已被大多…

靜態網站部署指南

一、資源準備 1.1 服務器 # 當前的服務器,公網ip:127.0.0.1 # 通過ssh協議連接訪問服務器1.2 域名 目前個人擁有的域名有: 域名所有者有效期wujinet.top個人2029-04-151.3 網站代碼 純靜態網站,網站源碼由筆者自行開發并提供發布部署的技術支持。 二、技術棧 2.0 源碼…

linux部署rustdesk

1.拉取RustDesk鏡像 sudo docker image pull rustdesk/rustdesk-server2.啟動hbbs服務 sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v pwd:/root -td --nethost rustdesk/rustdesk-server hbbs3.啟動hbbr服務 sudo dock…

spring boot 之 結合aop整合日志

AOP 該切面僅用于請求日志記錄&#xff0c;若有其他需求&#xff0c;在此基礎上擴展即可&#xff0c;不多逼逼&#xff0c;直接上代碼。 引入切面依賴 <!-- 切面 --> <dependency><groupId>org.springframework.boot</groupId><artifactId>sp…

【C++】set與map

目錄 一、鍵值對 二、set 1. set的模板參數列表 2. set的構造 3. set的迭代器 4. set的容量 5. set的修改 6. set的查找 三、map 1. map的模板參數列表 2. map的構造 3. map的迭代器 4. map的容量 5. map的修改 6. map的查找 一、鍵值對 用來表示具有一一對應關…

SARscape5.7已經支持3米陸探一號(LT-1)數據處理

SARsacpe5.6.2.1版本已經開始支持LT-1的數據處理&#xff0c;由于當時只獲取了12米的條帶模式2&#xff08;STRIP2&#xff09;例子數據&#xff0c;對3米條帶模式1&#xff08;STRIP1&#xff09;數據的InSAR處理軌道誤差挺大&#xff0c;可能會造成干涉圖異常。 SARsacpe5.7最…