Rust Chinese translation team recruited community
#activity #RustChina
The first task: Rust official website translation
Here are details https://github.com/rust-lang/www.rust-lang.org/blob/master/TRANSLATIONS.md
Welcome to the Rust groups involved in translation, QQ group chat number: 716348056, QQ group is a focal point for the follow-up will be the formation of micro-channel group, tg and other groups.
(There are those who participate will and time into, eat melon masses do not interfere)
How to achieve a Chat App with Rust
#chat #rocket #learning
This article describes how to use simple JavaScript Rust and build on the local machine simple chat application. The main technology stack is Rocket / websocket / JavaScript (you can also use TypeScript)
MEAP out Rust-related learning resources Introduction
#meap
Finshir v0.3.0 released
#ddos #lowSlow
Low & Slow one kind of traffic generator
Low & Slow is a DDos attack, the use of a large number of requests to hold slow consumption of server resources, thus affecting the normal access request. finshir Rust is one such tool used to write, based on coroutines (used May).
toast: Support Tools running tasks docker container
#task #docker
image: ubuntu
tasks:
greet:
command: echo 'Hello, World!' # Toast will run this in a container.
Of course, you can also use it to complete more complex tasks: cross compiler, monitor file changes and so on. But Toast will not run in parallel tasks, you must use the order execution plan, which is subject to Docker limited, but use parallel in a single task.
Zen and the blockage is removed from the system (block) of Art
#servo
Title to imitate the "Zen and the Art of Motorcycle Maintenance." This paper is a servo contributors to write articles, he explains how to remove the blocking logic from the parallel system. A long article warning!
Plotters: Rust graphics library
#plotter
Although render graphics in most cases you do not need much computing power and programming languages such as Python and Javascript for visualization purposes. Sometimes we need to make large amounts of data in accordance with a number, for example, rendering a number of human genetic data may require trillions of data points sampled at, which for many high-level programming language is even feasible. In this case, Rust is the perfect candidate for rendering digital because it has a high level of abstraction capability, but runs very fast.
Plotter currently supports the back-end using HTML5 canvas, and also supports wasm, there are examples of plotters + wasm in its projects in the demo.
VSCode another syntax highlighting plug-in
#VSCode #highlighter
"Physics simulation" Calcify 0.5.6 released
#physics #vector #matrix
Calcify crate is for 3-D and 4-D vector algebra and matrix, is contemplated for physical simulation. It is based on a basic structural building ThreeVec, including built-in the most common actions. It includes physical constants, 3, and 4-D vectors and matrices and many related operations, set, and the histogram output tree to be serialized in the json or MessagePack.
terminal-typeracer: command line typing games
#game #cli
pris: a particular field of graphic design slides and other languages for
#slides #dsl
characteristic:
- Can be compiled to PDF
- Complete control over typography
- First-class inspection and operational support
i3status-rs: i3status achieve pure Rust
# i3status
limber: Simple for backup Elasticsearch document (but fast) tool
#elasticsearch
From Daily Group @Chaos
Daily subscription address:
Independent daily subscription address:
Community learning platform subscription: