黑洞资源笔记
-
-
- 一个由社区为社区构建的代码编辑器,完全为macOS编写。
功能包括语法突出显示、代码完成、项目查找和替换、代码片段、终端、任务运行、调试、git集成、代码审查、扩展等。
设计目标是保持为TextEdit的轻量级,但提供类似于Xcode的体验。 目前还没有releases的版本。
动机:使用 Mac 的开发人员应该能够在 Mac 上使用让您感觉自如的编辑器。类似的编辑器是基于 Electron 构建的。这是一个巨大的限制,因为它不能充分利用系统资源。
Electron需要一个Chromium实例来运行,即使是建立在它上面的小应用程序,这也可能意味着大量的性能损失和高内存使用;此外,整体的代码占用空间要大得多,动画效果也比较慢。更多的帧会丢失,而且像窗口大小调整这样的事情会感觉滞后。本机应用程序流畅如黄油,更有效地利用系统资源以获得更好的性能和可靠性。
Xcode提供了这种出色的原生体验,但它主要支持专为Apple平台编写的项目。有许多项目不是为Apple平台编写的,它们值得开发人员使用Xcode获得相同的macOS原生体验。
这就提出了一个问题,如果存在这样的编辑器会怎样?我们认为开发人员应该获得原生体验。这导致了这个概念的产生,本项目旨在实现这一概念。
CodeEdit for macOS | #编辑器 -
- kube-monkey 是 Netflix 的 Chaos Monkey 用于 Kubernetes 集群的实现。 它随机删除集群中的 Kubernetes (k8s) pod,鼓励和验证故障恢复服务的开发。
Netflix 的 Chaos Monkey的工作是随机杀掉架构中的运行实例和服务。设计原因是:“如果我们不经常检验自己战胜挫折的能力,那么在最需要的时候,遇到意料之外的故障事件的时候,能力很可能使不出来。”
kube-monkey -
- 本项目是教程《rCore-Tutorial-Book第三版》的阅读笔记,同时也是一份攻略,原教程讲述了如何一步一步地从零开始用Rust语言写一个基于RISC-V架构的类Unix内核。
根据原教程的讲解,作者将每一章的代码都整理成一个独立的文件夹。你可以一边阅读原教程,一边用你喜欢的代码编辑器切入相应的章节文件夹,试试运行看看运行的结果。
实际上官方也有每个章节的代码 rCore-Tutorial-v3,不过该代码仓库将每个章节的代码组织为 Git 的分支,有时需要同时打开多个章节的代码对比查阅时会稍显不便。另外我也在原来的代码基础上 添加了些许额外的注释,以及一些扩展资料的链接。
Practice Toy OS - RISC-V - Rust | #笔记 - 启用讨论组的目的是为了对此频道推送的资料进行补充或说明,读者亦可在讨论区进行投稿或对该条信息予以评价或反馈
-
- 如何设计一个安全的Web API | 详文
-
-