扩展程序:R锈蚀扩展库,旨在使R用户熟悉
2021-02-05 15:09:49 145KB rust r extension api-wrapper
1
内斯·罗斯·艾克西 这是一个将与集成的项目。 目的是提供一种更简单的方法来在网络上重用NES模拟器应用程序。 演示版
2021-02-05 11:06:14 102KB javascript emulator rust webassembly
1
自由女神 libemuls是用Rust编写的框架,用于编写复古游戏系统模拟器。 尽管它提供了用于仿真系统的二进制文件,但它并非供最终用户使用,而是供有兴趣编写仿真器的开发人员使用。 目录: 建筑 该体系结构基于关注点分离,这在两个方面表示: 在层方面:通过将前端与后端分离,可以轻松编写不同的前端(例如SDL,WASM ...) 在组件方面:每个硬件组件都封装在一个库中,以便可以通过将库放在一起来编写仿真器; 例如,可以通过将MOS 6510,VIC-II和SID 8580的单独库连接在一起来模拟Commodore 64(当然,这并不意味着“连接”是一个简单的任务)。 软件支援 由于该项
2021-02-05 11:06:11 84KB emulator rust games chip8
1
掌上游戏机 用Rust写的模拟器。 向后兼容Game Boy软骨。 用法 确保已 ,然后运行: make sdl 然后,您可以加载ROM并运行以下命令进行播放: cargo run --release path/to/rom/file.gb 如果游戏支持保存文件,则模拟器将读取保存数据并将其写入与rom相同的文件名,但扩展名为.sav而不是.gb 。 功能支持 墨盒类型 MBC1 MBC3(带有实时时钟) MBC5 仅限GBC的功能 全彩支持 H空白DMA传输 CPU双速模式 该模拟器已经过测试,可以与Pokemon Blue和Pokemon Silver完美配合。 依
2021-02-05 11:05:46 2.36MB emulator rust gameboy sdl2
1
nanachibot:nanachibot是基于Rust的Mastodon bot客户端
2021-02-03 01:36:54 24KB bot rust mastodon mastodon-bot
1
快速节点管理器( fnm ) :rocket: 快速,简单的Node.js版本管理器,内置于Rust 产品特点 :globe_showing_Americas: 跨平台支持(macOS,Windows,Linux) :sparkles: 单个文件,易于安装,即时启动 :rocket: 注重速度打造 :thinking_face: 适用于.node-version和.nvmrc文件 安装 使用脚本(macOS / Linux) 对于bash , zsh和fish shell,有一个: curl -fsSL https://fnm.vercel.app/install | bash 升级 在macOS上,它与brew upgrade fnm一样简单。 在其他操作系统上,升级fnm与安装fnm几乎相同。 为了防止在shell配置文件中重复,请添加--skip-shell以安装命令。 参量 --install-dir 设置要安装的fnm的自定义目录。 默认值为$HOME/.fnm 。 --skip-shell 根据$SHELL定义的当前用户shell,跳过将特定于sh
2021-02-02 20:36:40 169KB nodejs javascript nvm version
1
多标签 多算法的Rust实现 橙色点是多边形质心。 蓝绿色点是理想的标签位置。 红色框显示搜索空间。 您可以通过克隆此回购,切换到生成自己这个可视化的分公司,并打开 Jupyter笔记本电脑,然后通过细胞步进。 您还可以使用笔记本轻松显示自己的多边形。 如何使用 extern crate polylabel; use polylabel :: polylabel; extern crate geo; use geo :: {Point, Polygon}; let coords = vec! [ ( 0.0 , 0.0 ), ( 4.0 , 0.0 ), ( 4.0 , 1.0 ), ( 1.0 , 1.0 ), ( 1.0 , 4.0 ), ( 0.0 , 4.0 ), ( 0.0 , 0.0 ) ]; let poly = Polygon :: new (coords. into (), vec! []); let label_pos = polylabel ( & poly, & 0.10 ); // Point(0.5
2021-02-02 16:38:39 319KB rust algorithm mapping geo
1
RustRobotics:PythonRobotics的Rust实现,例如EKF,DWA,Pure Pursuit,LQR
2021-02-02 16:37:38 156KB rust algorithm control localization
1
git和diff输出的查看器 代码在不断发展,我们都花时间研究差异。 Delta旨在使这既高效又令人愉快:它允许您对diff的布局和样式进行大量更改,并允许您随意接近默认的git / diff输出。 line-numbers激活的增量 side-by-side和line-numbers激活的增量 达美航空的主要特点是: 用颜色主题突出显示语言语法 基于Levenshtein编辑推理算法的行内突出显示 > 20个可样式化元素支持Git样式字符串(前景颜色,背景颜色,字体属性) 并排视图 行号 diff-highlight和diff-so-fancy仿真模式 可样式化的框/行装饰,以引起对提交,文件和大块标题部分的注意。 支持Git的--color-moved功能。 可以直接从diff复制代码(默认情况下, -/+标记已删除)。 n和N键绑定可在大型差异文件之间以及log -p视图中的差异之间移动( --navigate ) 配置增量的最方便方法是使用~/.gitconfig [delta]部分。 这是一个简单的例子: [ core ] pager = delt
2021-02-02 16:35:41 1.03MB git rust diff delta
1
gitui::collision::collision:生锈的git的快速终端用户界面:crab:
2021-02-02 16:35:40 9.29MB git rust terminal async
1