3 ms·
If you control the servers you’ll be working on, you can install the tooling you’d like. If you don’t, you can lobby for it to be installed. Some Postgres serv
by sgarland 3y ago
If you control the servers you’ll be working on, you can install the tooling you’d like. If you don’t, you can lobby for it to be installed.
Some Postgres servers I work on have massive log files, and due to DDOG indexing retention being short, sometimes it’s required to go sleuthing on the host. While LC_ALL=C speeds up grep quite a bit, it’s still an order of magnitude slower than ripgrep.
Luckily, I can add tooling to these servers if there is a valid need, and “massively speeds up searches when speed is of the essence” is very much an accepted case.
- Yizahi 3y agoOur test servers are upgraded weekly/daily, and embedded devices we are testing are upgraded daily/hourly. It's just not feasible. And embedded devices has an additional constraint for space and/or bureaucracy. I'm still waiting for the feature complete "less" to be added there after like half a year (we have a weird distro with busybox bolted on top). I understand that my case is maybe an outlier, but I've resigned that I only learn what's available in the busybox and basic Debian. I wish that distributives maintainers would enforce inclusion of the modern tools like Rak in the default install, then they would become the norm across whole industry. Like for example MS includes Powershell regardless of the opinion of people who dislike it. And now you can expect that powershell is available in any modern Win install. In latest Win11 new Terminal is now a permanent feature in every install and you can expect to have it everywhere on Win11. Etc.
- sgarland 3y agoEmbedded notwithstanding (I admit that’s a special case where most norms go out the window), you could put the tooling and configs into Ansible plays and run them with the upgrades, or use Puppet to push them continuously. Regarding distro maintainers, specifically Debian, ripgrep is in Bookworm [0]. [0]: https://packages.debian.org/bookworm/ripgrep https://packages.debian.org/bookworm/ripgrep