Rust [Daily] 2019-05-27: toast - support running docker container task tool

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)

Read More


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).

finshir


toast: Support Tools running tasks docker container

#task #docker

image: ubuntu
tasks:
  greet:
    command: echo 'Hello, World!' # Toast will run this in a container.

img

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.

toast


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!

Read More


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.

img
img
img

plotters


VSCode another syntax highlighting plug-in

#VSCode #highlighter

Read More


"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.

calcify


terminal-typeracer: command line typing games

#game #cli

img

terminal-typeracer


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

price


i3status-rs: i3status achieve pure Rust

# i3status

img

i3status-rs


limber: Simple for backup Elasticsearch document (but fast) tool

#elasticsearch

limber


From Daily Group @Chaos

Daily subscription address:

Independent daily subscription address:

Community learning platform subscription:

Guess you like

Origin blog.csdn.net/u012067469/article/details/90605848