Skip to content

Instantly share code, notes, and snippets.

View manuc66's full-sized avatar

Emmanuel Counasse manuc66

View GitHub Profile
/* VT100 terminal reset (<ESC>c) */
console.log('\033c');
/* numbers comparations */
> '2' == 2
true
> '2' === 2
@manuc66
manuc66 / SPA112_ovh_belgium_config
Last active October 9, 2021 15:32
SPA112 ovh belgium configuration instruction
Paramétrage de ligne sur le SPA112 :
- une fois sur l'interface du téléphone, cliquer sur
"voice" puis "line 1",
- passer les champs avec les valeurs suivantes :
=> line enable : yes
=> proxy : sip.ovh.be
=> use outbound proxy : yes
=> outbound proxy : sip.ovh.be:5962
=> register : 1800
@nrc
nrc / tools.md
Last active August 2, 2023 16:40
Rust tooling

Rust developer tools - status and strategy

Availability and quality of developer tools are an important factor in the success of a programming language. C/C++ has remained dominant in the systems space in part because of the huge number of tools tailored to these lanaguages. Succesful modern languages have had excellent tool support (Java in particular, Scala, Javascript, etc.). Finally, LLVM has been successful in part because it is much easier to extend than GCC. So far, Rust has done pretty well with developer tools, we have a compiler which produces good quality code in reasonable time, good support for debug symbols which lets us leverage C++/lanaguge agnostic tools such as debuggers, profilers, etc., there are also syntax highlighting, cross-reference, code completion, and documentation tools.

In this document I want to layout what Rust tools exist and where to find them, highlight opportunities for tool developement in the short and long term, and start a discussion about where to focus our time an