【Rust日报】2023-10-29 隆重推出 Rerun 0.10!
Lapce代码编辑器发布v0.3.0
Lapce代码编辑器新发布v0.3.0!
https://lapce.dev/
距离我们上次发布已经过去很长一段时间了。我们正忙着在自己的 UI 工具包Floem中重写 Lapce ,这将使我们以后对 UI 部分代码的开发变得更容易、更快。
另一件值得注意的事情是我们添加了调试适配器协议的初始基本支持。
发行说明中没有太多内容,但无论如何都是如此。
https://github.com/lapce/lapce/releases/tag/v0.3.0
隆重推出 Rerun 0.10!
[🛠️项目](https://www.reddit.com/r/rust/search?q=flair_name%3A"🛠️ project"&restrict_sr=1)
在 Rerun,我们正在构建一个通用框架,用于处理和可视化 Rust 中的多模式数据流。在当前的迭代中,它被计算机视觉、机器人和 AR/XR 等领域的开发人员使用。我们喜欢 Rust,但这些领域的规范仍然是在生产中运行意味着 C++。因此,我们需要一个 C++ API(除了我们现有的 Rust 和 Python 绑定之外)。
然而,我们很早就了解到,在 Python 和 Rust 之间维护良好/有据可查/一致的 API 是非常困难的。太多的力量自然将他们分开。如果没有重大改变,添加 C++ 会让我们的速度慢下来。
由于 SDK 允许用户记录多种数据,这些数据可以用多种不同的格式表示,因此变得复杂。SDK 需要能够轻松地将所有数据转换为 Rerun 基于 Arrow 的格式,同时感觉跨语言一致且对于每种语言来说都是原生的。
为了解决这个问题,我们构建了一个代码生成框架,该框架采用新的接口定义语言中定义的 Rerun 类型,并使用它们在 Rust 和 Python 中生成工作 SDK 代码。该框架完全用 Rust 编写,并使用 Rust 构建系统作为整个生成过程的构建图。
使用这个框架,我们现在已经发布了第一个 C++ 绑定。我们写了一篇博客文章,提供了有关技术决策的更多背景信息:https://www.rerun.io/blog/cpp-sdk
完整发行说明:https://github.com/rerun-io/rerun/blob/main/CHANGELOG.md
查看浏览器内演示: http: //app.rerun.io
[发布] RustyDHCP - 用 Rust 编写的简单、零依赖、零不安全的 IPV4 DHCP 服务器。
[🛠️项目](https://www.reddit.com/r/rust/search?q=flair_name%3A"🛠️ project"&restrict_sr=1)
一个用 Rust 编写的简单且零依赖的 DHCP 服务器,感谢 Richard Warburton 对部分代码的贡献。
请查看存储库:
https://github.com/pj1234678/RustyDHCP
特征
轻量级、简约的 DHCP 服务器。
零外部依赖;只是生锈!
易于使用和配置。
基于可靠的网络库。
快速高效。
跨平台支持和交叉编译。
可定制的租约文件:支持“租约”文件,允许您定义永久租约,确保客户端始终收到相同的 IP 地址。
不安全的零使用。
From 日报小组 时光
社区学习交流平台订阅:
Rustcc 论坛:支持 rss
微信公众号:Rust 语言中文社区
相关文章:
【Rust日报】2023-10-29 隆重推出 Rerun 0.10!
Lapce代码编辑器发布v0.3.0 Lapce代码编辑器新发布v0.3.0! https://lapce.dev/ 距离我们上次发布已经过去很长一段时间了。我们正忙着在自己的 UI 工具包Floem中重写 Lapce ,这将使我们以后对 UI 部分代码的开发变得更容易、更快。 另一件值得注意的事情…...
AI智能识别如何助力PDF,轻松实现文档处理?
AI智能识别如何助力PDF,轻松实现文档处理? 随着科技的不断发展,人工智能(AI)在各个领域都发挥着重要的作用。其中,文档智能( Document AI )在金融、医疗、教育、保险、能源、物流等…...
【SA8295P 源码分析】114 - 将Android GVM userdata文件系统从 EXT4 修改为 F2FS
【SA8295P 源码分析】114 - 将Android GVM userdata文件系统从 EXT4 修改为 F2FS 一、代码修改方法1. BoardConfig.mk2. 修改 fstab二、开机进入 adb 验证2.1 验证 userdata 修改 f2fs 文件系统格式成功2.2 测试 f2fs 文件系统性能:androbench.apk系列文章汇总见:《【SA8295P…...
LeetCode 387 字符串中的第一个唯一字符 简单
题目 - 点击直达 1. 387 字符串中的第一个唯一字符1. 题目详情1. 原题链接2. 题目要求3. 基础框架 2. 解题思路1. 思路分析2. 时间复杂度3. 代码实现 1. 387 字符串中的第一个唯一字符 1. 题目详情 给定一个字符串 s ,找到 它的第一个不重复的字符,并返…...
线程池--简单版本和复杂版本
目录 一、引言 二、线程池头文件介绍 三、简单版本线程池 1.创建线程池 2.添加任务到线程池 3.子线程执行回调函数 4.摧毁线程池 5.简单版线程池流程分析 四、复杂版本线程池 1.结构体介绍 2.主线程 3.子线程 4.管理线程 一、引言 多线程版服务器一个客户端就需要…...
docker进阶
文章目录 docker 进阶Part1 常用命令总结docker version 查看docker客户端和服务端信息docker info 查看更加详细信息docker images 列出所有镜像基本用法常用选项 docker search 搜索镜像基本用法示例用法 docker pull 拉取镜像基本用法示例用法 docker rmi 删除镜像基本用法示…...
Unity HoloLens 2 应用程序发布
设置3D 启动器画面,glb格式的模型 VS中可以直接生成所有大小的图标...
3D RPG Course | Core 学习日记三:Navigation智能导航地图烘焙
前言 前面我们已经绘制好了一个简单的地图场景,现在我们需要使用Navigation给地图做智能导航,以实现AI自动寻路,以及设置地图的可行走区域以及不可行走区域,Navigation的基础知识、原理、用法在Unity的官方文档,以及网…...
Linux 启用本地ISO作为软件源
环境:sle12sp5 (open SUSE) 1、禁用现有的源 查看源:sle12sp5 zypper lr -u ➜ sle12sp5 zypper lr -u Repository priorities are without effect. All enabled repositories share the same prior…...
SpringCloud-Alibaba-Nacos2.0.4
SpringCloud-Alibaba-Nacos2.0.4 SpringCloud Alibaba版本选择(截止到2023年3月12日) Spring Cloud Alibaba VersionSpring Cloud VersionSpring Boot Version2021.0.4.0*Spring Cloud 2021.0.42.6.11 SpringCloud Alibaba-2021.0.4.0组件版本关系 S…...
docker运行镜像相关配置文件
Dockerfile 文件配置 FROM anapsix/alpine-java:8_server-jre_unlimitedMAINTAINER Lion LiRUN mkdir -p /data/sydatasource/logs \/data/sydatasource/temp \/data/skywalking/agentWORKDIR /data/sydatasourceENV SERVER_PORT8220EXPOSE ${SERVER_PORT}ENV TZAsia/Shanghai …...
引擎系统设计思路 - 用户态与系统态隔离
用户态与系统态隔离: a. 外部用户侧的对象或者逻辑,在外部创建使用。内部系统侧的对象或者逻辑,在内部创建使用。 b. 用户状态下对内部系统的操作要立即响应,但是具体如何实际执行系统内部的机制,则是异步并行的。因为…...
致远OA wpsAssistServlet任意文件读取漏洞复现 [附POC]
文章目录 致远OA wpsAssistServlet任意文件读取漏洞复现 [附POC]0x01 前言0x02 漏洞描述0x03 影响版本0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现 0x06 修复建议 致远OA wpsAssistServlet任意文件读取漏洞复现 [附POC] 0x01 前言 免责声明:请勿利用…...
轻量应用服务器有什么优势?如何评价亚马逊云科技轻量应用服务器?
什么是轻量应用服务器? 随着如今各行各业对云计算的需求越来越多,云服务器也被越来越多的企业所广泛采用。其中,轻量应用服务器是一种简单、高效、可靠的云计算服务,能够为开发人员、企业和个人提供轻量级的虚拟专用服务器&#…...
python的日志模块学习记录
logging模块是Python的内置日志模块满足日常需要 使用方法 *** 1.导入*** import logging from logging import config*** 2.配置日志配置项(基本配置一般不能满足需要,一般使用字典配置如下)*** # 日志基本配置方法,一般不能满足需要 logging.basic…...
【java】redisTemplate mock时报空指针
原方法: Boolean locked redisTemplate.opsForValue().setIfAbsent(redisKey, "", 400, TimeUnit.SECONDS);mock方法 mock方法: 需要每个函数都mock。 Mock RedisTemplate redisTemplate;... ValueOperations<String, String> value…...
Hadoop PseudoDistributed Mode 伪分布式
Hadoop PseudoDistributed Mode 伪分布式加粗样式 hadoop101hadoop102hadoop103192.168.171.101192.168.171.102192.168.171.103namenodesecondary namenoderecource managerdatanodedatanodedatanodenodemanagernodemanagernodemanagerjob historyjob logjob logjob log 1. …...
个人职业规划
职业规划 软件体系结构 内容 组件 关系 视图 技术 抽象 封装 信息隐藏 模块化 事务分离 耦合和内聚 充分性、完整性和原始性 策略和实现的分离 接口和实现的分离 单一引用点 分而治之 结构 层 管道和过滤器 黑板 系统 分布式系统 代理者 交互式系统 …...
Linux | 如何保持 SSH 会话处于活动状态
在远程服务器管理和安全数据传输中,SSH(Secure Shell)是不可或缺的工具。然而,它的便利性和安全性有时会因常见的问题而受到损害:冻结 SSH 会话。 此外,session 的突然中断可能会导致工作丢失、项目延迟和无…...
树结构及其算法-二叉树节点的插入
目录 树结构及其算法-二叉树节点的插入 C代码 树结构及其算法-二叉树节点的插入 二叉树节点插入的情况和查找相似,重点是插入后仍要保持二叉查找树的特性。如果插入的节点已经在二叉树中,就没有插入的必要了,如果插入的值不在二叉树中&…...
在自动化工作流中集成 Taotoken 实现按需调用与成本优化
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 在自动化工作流中集成 Taotoken 实现按需调用与成本优化 自动化工作流,例如 CI/CD 流水线、监控脚本或定期报告生成任务…...
额度秒光?API报错429?DeepSeek免费资源分配逻辑全解析,工程师必存的4类降级预案
更多请点击: https://kaifayun.com 第一章:额度秒光?API报错429?DeepSeek免费资源分配逻辑全解析,工程师必存的4类降级预案 DeepSeek 的免费 API 并非“无限共享池”,而是基于用户身份、调用频次、请求负载…...
如何永久保存微信聊天记录?这款开源工具帮你一键导出并生成年度报告!
如何永久保存微信聊天记录?这款开源工具帮你一键导出并生成年度报告! 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com…...
3分钟上手d2s-editor:暗黑破坏神2存档修改终极指南
3分钟上手d2s-editor:暗黑破坏神2存档修改终极指南 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor 还在为暗黑破坏神2的存档管理头疼吗?无论是角色属性不够完美,还是装备收集太耗时࿰…...
sqlmap实战精要:从靶场验证到WAF绕过与盲注攻坚
1. 这不是“填空题”,而是数据库的“开门钥匙”——为什么sqlmap远不止是自动跑命令的工具很多人第一次听说sqlmap,是在某次CTF比赛里看到别人三分钟拿下靶机数据库;也有人在渗透测试报告里把它当个“标准动作”写进“SQL注入验证”条目&…...
为OpenClaw配置Taotoken作为OpenAI兼容供应商的完整流程
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 为OpenClaw配置Taotoken作为OpenAI兼容供应商的完整流程 OpenClaw是一款流行的AI智能体开发工具,它允许开发者便捷地接…...
告别网课低效循环:这款开源工具如何让学习时间减半
告别网课低效循环:这款开源工具如何让学习时间减半 【免费下载链接】mooc-assistant 慕课助手 浏览器插件(Chrome/Firefox/Opera) 项目地址: https://gitcode.com/gh_mirrors/mo/mooc-assistant 你是否曾在深夜对着电脑屏幕,一遍遍重复着相同的手…...
Android虚拟位置终极指南:如何为每个应用单独设置模拟位置
Android虚拟位置终极指南:如何为每个应用单独设置模拟位置 【免费下载链接】FakeLocation Xposed module to mock locations per app. 项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation 想要在社交软件中保护隐私,在游戏中获取区域限定…...
B站缓存视频转换完整指南:3步将m4s文件转为通用MP4
B站缓存视频转换完整指南:3步将m4s文件转为通用MP4 【免费下载链接】m4s-converter 一个跨平台小工具,将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 你是否曾在B站缓存了大量珍贵视频…...
无敏感信息下的机器学习公平性:两大前沿框架与工程实践
1. 机器学习公平性:从理论到无人口统计信息的实战在算法决策日益渗透到信贷审批、司法风险评估、招聘筛选等关键社会领域的今天,一个尖锐的问题浮出水面:我们如何确保这些“智能”系统不成为偏见与歧视的放大器?机器学习公平性&am…...
