node-seccomp
tealdeer
Our great sponsors
node-seccomp | tealdeer | |
---|---|---|
1 | 48 | |
3 | 3,884 | |
- | - | |
0.0 | 6.0 | |
over 2 years ago | 16 days ago | |
C++ | Rust | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
node-seccomp
-
Node.js packages don't deserve your trust
I was exploring the actual implementation[0] of a capabilities feature in Nodejs and was utilising seccomp (via libseccomp) on Linux at least to achieve a greater degree of security than might otherwise be possible by remaining in userland code. The idea is that you'd write your code, import whatever you like and define your capabilities upfront at initialisation. The problem is there's quite a big disconnect between what you are doing in JavaScript and what's happening with system calls in v8, libuv and the other native parts that it's difficult to predict what you need to block and what's actually going to happen. So I don't think my approach is really viable in a general sense, although capabilities in general I think would improve the situation if the wider community were to adopt the approach.
[0]. https://github.com/roryrjb/node-seccomp
tealdeer
- Googling for answers costs you time
-
What is your expectation of a senior dev?
Not really. 😉
-
229 Linux Commands with Examples
There's also a cli program called tealdeer that does this kind of thing and uses a local cache. And there's a fuzzy search interactive cli cheatsheet program called navi that's also pretty cool (and you can write your own cheatsheets).
-
I like flatpaks, have a few dozen of them installed, but damn those updates are massive
man command & -h/--help flags & tealdear
-
bashrc inspiration - your favorit trick
My new found love is tealdeer + fzf and this alias:
-
man sed
This is a nice tool for shortened man pages.
-
Which tldr client should I use
I use the rust implementation since I have cargo installed anyway. https://github.com/dbrgn/tealdeer
-
Secret of getting good with Linux, I made this for my channel once.
TeelDeer Github & Docs
-
Example-based cheat sheets from the command line
tealdeer (loosely pronounced TLDR) provides example-based and community-driven man pages https://github.com/dbrgn/tealdeer
-
FFmpeg cheat sheet
tealdeer for commandline cheatsheets
What are some alternatives?
ansi-italic - The color italic, in ansi.
tldr - 📚 Collaborative cheatsheets for console commands
proposal-ses - Draft proposal for SES (Secure EcmaScript)
cheat - cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
rua - Build tool for Arch Linux providing control, review and jailed build options
grub-btrfs - Include btrfs snapshots at boot options. (Grub menu)
cheat.sh - the only cheat sheet you need
updog - Updog is a replacement for Python's SimpleHTTPServer. It allows uploading and downloading via HTTP/S, can set ad hoc SSL certificates and use http basic auth.
outfieldr
hstr - bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.
tools
ytfzf - A posix script to find and watch youtube videos from the terminal. (Without API)