【Rust日报】2020-08-21 RustConf研讨会在线举办

2024-06-23 00:08

本文主要是介绍【Rust日报】2020-08-21 RustConf研讨会在线举办,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Oxigraph - 实现了SPARQL标准的图数据库

Oxigraph is a graph database implementing the SPARQL standard.

Official website: https://github.com/oxigraph/oxigraph

Oxigraph是一个实现了SPARQL标准的图数据库。宗旨是为了实现一个基于RockDB和Sled的K/V仓库的兼容的,安全的,快速的图数据库。由Rust语言实现,Oxigraph同时也提供很多读,写和处理RDF文件的工具功能。

Oxigraph目前正在重度活跃的开发中,很多SPARQL的查询评估还没有经过优化。

Oxigraph的组件:

  • lib

  • python

  • js

  • server

  • wikibase

安装和使用:

需要最新的稳定版本的Rust和Cargo安装 同时也需要clang编译RockDB。直接安装就可以:

    $ cargo install oxigraph_server### build the fat binary at target/release/oxigraph_server$ cargo build --release### 用Docker Image$ docker run --rm oxigraph/oxigraph --help### run the docker webserver on port# 7878 ### save the local data at /data$ docker run --init --rm -v $PWD/data:/data -p 7878:7878 oxigraph/oxigraph -b 0.0.0.0:7878 -f /data### build and run the wikibase server$ cargo install oxigraph_wikibase$ cargo build --release$ cd target/release/$ ./oxigraph_wikibase --mediawiki-api https://test.wikidata.org/w/api.php --mediawiki-base-url https://test.wikidata.org/wiki/ --namespaces 0,120 --file test.wikidata## wikibase server from docker image$ docker run --rm oxigraph/oxigraph-wikibase --help$ docker run --init --rm -v $PWD/wikibase_data:/wikibase_data -p 7878:7878 oxigraph/oxigraph-wikibase -b 0.0.0.0:7878 -f /wikibase_data --mediawiki-api http://some.wikibase.instance/w/api.php --mediawiki-base-url http://some.wikibase.instance/wiki/

RustConf研讨会在线举办

RustConf is online!

Official website: https://rustconf.com/

RustConf研讨会在线举办,大家可以科学观看和回顾:

  • Video#01 RustConf 2020 - Opening Keynote

  • Video#02 RustConf 2020 - Error Handling Isn't All About Errors

  • Video#03 RustConf 2020 - How to Start a Solo Project That You'll Stick With

  • Video#04 RustConf 2020 - Under a microscope - exploring fast and safe rust for biology

  • Video#05 RustConf 2020 - Bending the curve - a personal tutor at your fingertips

  • Video#06 RustConf 2020 - My First rust project - starting a 2d game with amethyst

  • Video#07 RustConf 2020 - Controlling telescope hardware with rust

  • Video#08 RustConf 2020 - Macros for a more productive rust

  • Video#09 RustConf 2020 - Rust for non-systems programmers

  • Video#10 RustConf 2020 - Closing keynote

tickrs | 实时滚动数据终端,用tui-rs打造。

tickrs | Realtime ticker data in your terminal. Built with tui-rs.

https://github.com/tarkah/tickrs

https://i.imgur.com/4Izc2dz.mp4

用tui-rs打造应答机模式的实时滚动数据终端。

受gotop启发,看到又搞了一个Rust语言版的ytop 超级兴奋,于是自己搞了一个TUI的APP来跟踪实时股票数据。考虑到要让没有API Key的用户都可以体验,最后选择了用Yahoo Finance的后台数据。

  • Cargo

      cargo install tickrs
  • Usage

      tickrs 0.3.3Realtime ticker data in your terminal ????USAGE:tickrs [FLAGS] [OPTIONS]FLAGS:-h, --help         Prints help information--hide-help    Hide help icon in top right-V, --version      Prints version informationOPTIONS:-s, --symbols <symbols>...    Comma separated list of ticker symbols to start app with
  • 特别感谢:

    • fdehau / tui-rs - great TUI library for Rust

    • cjbassi / ytop - thanks for the inspiration!

Veloren - Rust语言开发的多人版立体像素角色扮演游戏

Veloren is a multiplayer voxel RPG written in Rust.

代码:https://github.com/veloren/veloren

官网:https://veloren.net

Veloren是一款用Rust语言开发的多人立体像素角色扮演游戏。Veloren的开发受到Cube World,Minecraft和Dwarf Fortress等多款经典类似游戏的启发。这款游戏目前正在热烈和重度研发中,已经有发布版本并可以玩了。

  • 系统开发:

目前游戏贡献者们的交流与沟通主要是在项目的Discord网络社区服务器上进行。想了解项目最新动态,可以加入社区走近研发人员,了解项目或者自己为项目做点贡献。任何一个认真的想投入精力的都可以加入我们的团队。不要懂得编程也可以为项目和社区做贡献。

  • 有用的链接:

    • Sign Up注册用户,在这里你可以在线注册用户,用于登陆需要验证的服务器,包括Veloren官方服务器。

    • Book:Veloren手册,大量关于veloren的重要资料,包括如何编译程序软件,如何分发发布等信息。

    • Future Plans,这里可以找到Veloren的开发路线和最近研发团队的主要工作。

  • 官方社交媒体和官网:

    • Website

    • Discord Server

    • Subreddit

  • 获得Veloren:

官方支持64位版的Windows,Linux,MacOS版本,可以到官网下载: https://www.veloren.net

由于研发更新非常快,最新发布的"稳定版本"并不一定兼容公开的对外服务器。如果你想自己编译Veloren 可以在官方的参考书里找到相关的信息。

From 日报小组 BobQin,北纬27度

这篇关于【Rust日报】2020-08-21 RustConf研讨会在线举办的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1085788

相关文章

轻量级在线服装3D定制引擎Myway简介

我写的面向web元宇宙轻量级系列引擎中的另外一个,在线3D定制引擎Myway 3D。 用于在线商品定制,比如个性化服装的定制、日常用品(如杯子)、家装(被套)等物品的在线定制。 特性列表: 可更换衣服款式,按需定制更换模型可实时更改材质颜色可实时添加文本,并可实时修改大小、颜色和角度,支持自定义字体可实时添加艺术图标,并可实时修改大小、颜色和角度,支持翻转、各种对齐可更改衣服图案,按需求定制

一份LLM资源清单围观技术大佬的日常;手把手教你在美国搭建「百万卡」AI数据中心;为啥大模型做不好简单的数学计算? | ShowMeAI日报

👀日报&周刊合集 | 🎡ShowMeAI官网 | 🧡 点赞关注评论拜托啦! 1. 为啥大模型做不好简单的数学计算?从大模型高考数学成绩不及格说起 司南评测体系 OpenCompass 选取 7 个大模型 (6 个开源模型+ GPT-4o),组织参与了 2024 年高考「新课标I卷」的语文、数学、英语考试,然后由经验丰富的判卷老师评判得分。 结果如上图所

21.手绘Spring IOC运行时序图

1.再谈IOC与 DI IOC(lnversion of Control)控制反转:所谓控制反转,就是把原先我们代码里面需要实现的对象创 建、依赖的代码,反转给容器来帮忙实现。那么必然的我们需要创建一个容器,同时需要一种描述来让 容器知道需要创建的对象与对象的关系。这个描述最具体表现就是我们所看到的配置文件。 DI(Dependency Injection)依赖注入:就是指对象是被动接受依赖类

在线装修管理系统的设计

管理员账户功能包括:系统首页,个人中心,管理员管理,装修队管理,用户管理,装修管理,基础数据管理,论坛管理 前台账户功能包括:系统首页,个人中心,公告信息,论坛,装修,装修队 开发系统:Windows 架构模式:B/S JDK版本:Java JDK1.8 开发工具:IDEA(推荐) 数据库版本: mysql5.7 数据库可视化工具: navicat 服务器:SpringBoot自带 ap

vue项目集成CanvasEditor实现Word在线编辑器

CanvasEditor实现Word在线编辑器 官网文档:https://hufe.club/canvas-editor-docs/guide/schema.html 源码地址:https://github.com/Hufe921/canvas-editor 前提声明: 由于CanvasEditor目前不支持vue、react 等框架开箱即用版,所以需要我们去Git下载源码,拿到其中两个主

DDei在线设计器-API-DDeiSheet

DDeiSheet   DDeiSheet是代表一个页签,一个页签含有一个DDeiStage用于显示图形。   DDeiSheet实例包含了一个页签的所有数据,在获取后可以通过它访问其他内容。DDeiFile中的sheets属性记录了当前文件的页签列表。   一个DDeiFile实例至少包含一个DDeiSheet实例。   本篇最后提供的示例可以在DDei文档直接预览 属性 属性名说明数

比较学习难度:Adobe Illustrator、Photoshop和新兴在线设计平台

从入门设计开始,几乎没有人不知道 Adobe 公司两大设计软件:Adobe Illustrator和 Photoshop。虽然AI和PS很有名,有一定设计经验的设计师可以在早期探索和使用后大致了解AI和PS的区别,但似乎很少有人会系统地比较AI和PS。目前,设计软件功能多样,轻量级和网页设计软件已成为许多设计师的需求。对于初学者来说,一篇有针对性的AI和PS比较总结文章具有非常重要的指导意义。毕竟

中国341城市生态系统服务价值数据集(2000-2020年)

生态系统服务反映了人类直接或者间接从自然生态系统中获得的各种惠益,对支撑和维持人类生存和福祉起着重要基础作用。目前针对全国城市尺度的生态系统服务价值的长期评估还相对较少。我们在Xie等(2017)的静态生态系统服务当量因子表基础上,选取净初级生产力,降水量,生物迁移阻力,土壤侵蚀度和道路密度五个变量,对生态系统供给服务、调节服务、支持服务和文化服务共4大类和11小类的当量因子进行了时空调整,计算了

江西电信联合实在智能举办RPA数字员工培训班,培养“人工智能+”电信人才

近日,江西电信与实在智能合作的2024年数字员工开发应用培训班圆满闭幕。包括省公司及11个分公司的核心业务部门,超过40名学员积极报名参与此次培训,江西电信企业信息化部门总监徐建军出席活动并致辞,风控支撑室主任黄剑主持此次培训活动。 在培训会开幕仪式上,徐建军强调,科创是电信企业发展的核心动力,学习RPA技术是实现数字化转型的关键,他阐述了RPA在提高效率、降低成本和优化资源方面的价值,并鼓励学

【服务器08】之【游戏框架】之【加载主角】

首先简单了解一下帧率 FixedUpdate( )   >   Update( )   >   LateUpdate( ) 首先FixedUpdate的设置值 默认一秒运行50次 虽然默认是0.02秒,但FiexedUpdate并不是真的0.02秒调用一次,因为在脚本的生命周期内,FixedUpdate有一个小循环,这个循环也是通过物理时间累计看是不是大于0.02了,然后调用一次。有