首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【Rust日报】2022-05-17

【Rust日报】2022-05-17

作者头像
MikeLoveRust
发布2022-06-10 14:49:02
发布2022-06-10 14:49:02
8990
举报

padme v0.0.1 - Gameboy模拟器引擎

padme v0.0.1 - A Gameboy emulator engine

Padme(Pixel As Dot-Matrix Emulator,像素点阵模拟器),padme-core是一个Gameboy模拟器引擎。它本身不依赖libstd或动态内存,这使得它更容易在任何嵌入式平台或web组件中使用。

特性

  • no_std
  • 计时器
  • DMA
  • CPU 反汇编程序
  • 带fifo的像素处理器单元
  • 外部屏幕
  • 外部串行端口
  • 操纵台
  • Rom,MBC1,MBC3
  • 集成测试
  • 音频处理器单元

TODO

  • 支持MBC2、MBC4、MBC5、MBC6、MBC7
  • 为每个模块添加单元测试

项目地址:https://github.com/alexlren/padme-core

在线模拟器:https://padme.cc

pinging.net - 一个通过用Rust编写的后端监控你的互联网连接的开源网站

Pinging.net - An open-source website for monitoring you internet connection with a backend written in Rust

pinging.net 通过运行多个测试快速确定您是否在线。然后,它会通过重复测试(包括每秒一次“网络ping”)继续监控您的连接,以帮助识别间歇性网络问题。

项目目标

  • 可信赖的不要让用户猜测网站是否因为他们的互联网而没有加载,或者网站是否关闭;
  • 快速网站,不要让用户等待,即使连接速度很慢;
  • 提供多个测试,所有这些测试都只使用浏览器;
  • 非技术用户可以理解;
  • 提供简明的教程和链接以了解更多信息;
  • 允许在pinging.net之外托管(例如,在私有云上)。

非目标(目前)

  • 速度测试。有许多网站提供这种服务,托管成本将大幅增加。

GitHub链接:https://github.com/benhansenslc/pinging

ls-interactive:基于终端的交互式目录浏览器

ls-interactive - an interactive directory browser for the terminal

⚡ 特征

  • 🌟 使用箭头键在文件夹之间导航;
  • 🌟 使用Enter键浏览文件夹;
  • 🌟 使用Shift+Enter键打开终端中的文件夹(cd到文件夹);
  • 🌟 使用Ctrl+Enter在文件管理器中打开文件夹;
  • 🌟 使用Enter键打开带有本机应用程序的文件;
  • 🌟 顶部按钮(📁 ..) 打开父目录;
  • 🌟 按Esc退出;
  • 🌟 键入任何内容以使用模糊搜索筛选当前文件夹内容;

项目地址:https://github.com/Araxeus/ls-interactive


From 日报小组 odd-cat

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • padme v0.0.1 - Gameboy模拟器引擎
  • pinging.net - 一个通过用Rust编写的后端监控你的互联网连接的开源网站
  • ls-interactive:基于终端的交互式目录浏览器
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档