internet-monitoring
Mosh
internet-monitoring | Mosh | |
---|---|---|
10 | 152 | |
1,093 | 12,216 | |
- | 0.4% | |
6.3 | 4.6 | |
almost 3 years ago | 30 days ago | |
C++ | ||
- | GNU General Public License v3.0 only |
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.
internet-monitoring
- How to constantly measure and log home internet quality?
- Vodafone schämt euch.....
-
Advice on periodically checking webpages using Synology NAS
May you check this out https://github.com/geerlingguy/internet-monitoring
- Fully 3D printed cluster. Think I’ll move the rest of my gear into this one next because it worked out so well.
- geerlingguy/internet-monitoring
- Internet-monitoring – A Docker Stack which Monitors your home network
-
Setting Up Starlink, SpaceX's Satellite Internet
It's not the official place where I'm working on this particular project, but if you have any notes or feedback you'd want to track/share through my internet-monitoring project, please feel free! Email is a bit tough, as the volumes right now mean I sometimes see a message quickly, other times after days or weeks :)
https://github.com/geerlingguy/internet-monitoring/issues
Mosh
-
The IDEs we had 30 years ago and we lost
If you haven’t already, and I know this doesn’t hold up for GUI emacs or vim, but consider running them through https://mosh.org/
- mosh: Mobile Shell
-
Write Your Own Terminal
FWIW, I wouldn't try to parse escape sequences "directly" from the input bytestream -- it's easy to end up with annoying bugs. Longer-term it's probably better to separate the logic e.g.:
- First step (for a UTF-8-input terminal emulator) means "lexing" the input bytestream as UTF-8 into a stream of USVs, which involves some subtleties (https://github.com/mobile-shell/mosh/blob/master/src/termina...).
- Second step is to run the DEC parser/FSM logic on the sequence of USVs, which is independent of the escape sequences (https://vt100.net/emu/dec_ansi_parser ; https://github.com/mobile-shell/mosh/blob/master/src/termina...).
- And then the third step is for the terminal to execute the "dispatch"/"execute"/etc. actions coming from the FSM, which is where the escape sequences and control chars get implemented (https://github.com/mobile-shell/mosh/blob/master/src/termina...).
Without this separation, it's easier to end up with bugs where, e.g., a UTF-8 sequence or an ANSI escape sequence is treated differently when it's split between multiple read() calls vs. all in one call.
-
Typing Fast Is About Latency, Not Throughput
Btw, you can use mosh to hide the latency of SSH. https://mosh.org/
-
How do I enable new pane/tab with CWD while using mosh?
I've been using Kitty's SSH features for as long as I can remember but I recently setup Mosh and I really like how it doesn't drop connections and supports roaming.
-
Buying an iPad Pro for coding was a mistake
I am surprised many people write about ssh into a server. Mosh[1] feels more responsive and it also supports longer sessions.
[1] - https://mosh.org/
-
Prompt2, heads up; they are readying up another version Prompt2 has been abandoned by devs since iOS 14 / 1y ago in a crashing state - Now they want to make another money-heist cash-grab from its users by forcing them to upgrade one of the most expensive apps of all time.
Also they support Mosh which I install on my servers. It's way better than plain ssh when you're on mobile networks and wifi, especially with connections that are unreliable or bandwidth-constrained.
- Zellij New WASM Plugin System
-
networkingStarterPack
I’ve recently been experimenting with MoSH (Mobile Shell). Basically think SSH but with UDP - so more resilient to shoddy network conditions, roaming access points, etc.
-
How can I get a lisp image to run in the background?
If it is not for production (e.g. running as a daemon or a server) and you only care about the development, another ad-hoc way is using screen/tmus-like software incl. byobu, and combine it with mosh.
What are some alternatives?
smokeping_prober - Prometheus style smokeping
Eternal Terminal - Re-Connectable secure remote shell
starlink-grpc-tools - Random scripts and other bits for interacting with the SpaceX Starlink user terminal hardware
tmux - tmux source code
yet-another-cloudwatch-exporter - Prometheus exporter for AWS CloudWatch - Discovers services through AWS tags, gets CloudWatch metrics data and provides them as Prometheus metrics with AWS tags as labels
Gravitational Teleport - The easiest, and most secure way to access and protect all of your infrastructure.
internet-pi - Raspberry Pi config for all things Internet.
Advanced SSH config - :computer: make your ssh client smarter
node_exporter - Exporter for machine metrics
Code-Server - VS Code in the browser
vaping - vaping is a healthy alternative to SmokePing!
PowerShell - PowerShell for every system!