Weekly #12

2021/05/29 09:24

《Rams》 -工业设计传奇设计师 迪特.拉姆斯 2018 纪录片(附中文字幕)

“Rams’ is the new documentary by filmmaker Gary Hustwit (Helvetica) about legendary designer Dieter Rams. For over fifty years, Rams has left an indelible mark on the field of product design with his iconic work at Braun and Vitsoe, and his influence


A Polkadot Postmortem - 24.05.2021

最近 Rust 的 binary_search 性能改进导致区块链项目 Polkadot 出了 bug。

这个性能改进是一个中国人提交的 PR,他在 Twitter 上表示这次 PR 用一周时间跑了 5 万多个开源 Rust 项目的测试,都没发现什么问题,没想到这个价值几十亿美金的项目中招了。


Introducing WebContainers: Run Node.js natively in your browser

StackBlitz 公布了一项名为 WebContainers 的技术(但没有开源),可以在浏览器中跑 Node.js 运行前端工具链进行本地开发。

  • 用 WebAssembly 运行 Node.js 的某些原生依赖
  • 使用虚拟的文件系统,不用在本地创建 node_modules 文件夹,将来可能会用上 Chrome 的 File System Access API
  • 把 TCP 协议栈映射到 ServiceWorker 上,从而解决了浏览器无法发送原生 TCP 请求的问题。

有网友做出了简单的开源实现


Krustlet: Kubernetes Kubelet in Rust for running WASM

一个试验性项目,让 WebAssembly 作为 Container 跑在 K8S 上。


Aseprite - Animated sprite editor & pixel art tool

一个像素动画编辑器,点击下方图片即可观看演示视频。

Aseprite v1.3 Trailer


ASCII Play

在浏览器中编写字符动画。


v86

使用 WebAssembly 模拟 x86 兼容 CPU 以及一些周边硬件设备。