pgbadger
glow
pgbadger | glow | |
---|---|---|
6 | 60 | |
3,386 | 14,825 | |
- | 1.7% | |
7.9 | 6.7 | |
about 2 months ago | 12 days ago | |
Perl | Go | |
PostgreSQL License | MIT License |
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.
pgbadger
-
Site down due hosted on digitalocean
It might also help to use pgbadger or something similar to process your postgres logs and see whether some event is aligned with your outages.
-
SQL: 2023 Has Been Released
Interestingly, when a place does get to the point where the single instance has capacity issues (after upgrading to EPYC and lots of flash drives) then other non-obvious stuff shows up too.
For example, at one place just over a year ago they were well into this territory. One of weird problems for them was with pgBadger's memory usage (https://github.com/darold/pgbadger). That's written in perl, which doesn't seem to go garbage collection well. So even on a reporting node with a few hundred GB's of ram, it could take more than 24 hours to do a "monthly" reporting run.
There wasn't a solution in place at the time I left, so they're probably still having the issue... ;)
- Moving from Oracle to Postgres, what should I know?
-
What are the top 3 most useful things that you have hosted over the years?
First of all I used a profiler (pgbadger and netdata) to figure out where the lags were coming from. I then tried the usual stuff (increasing shared_buffers, max_wal_size, min_wal_size from their ultra low defaults), but the biggest performance gain came from moving the database from eMMC to a mechanical hard drive :-D
-
Best way to find queries that might benefit from indexes.
Look into PgBadger (a log parser/analyser): https://github.com/darold/pgbadger
glow
-
Essential Command Line Tools for Developers
To get started, install Mods and check out some of the examples below. Since Mods has built-in Markdown formatting, you may also want to grab Glow to give the output some pizzazz.
- Ask HN: How do you synchronise your notes?
-
Not trying to start a rumble, but why neovim
I recently started using markdown in neovim (with an LSP) along with https://github.com/charmbracelet/glow to view markdown / navigate. Does everything I used to use Obsidian for minus the links / graph functionality which I don't really need and it's pretty snappy on an old Lenovo. Very customizable as well.
- How would you read your files if Obsidian disappeared?
-
Show HN: GPT-engineer ā platform for devs to tinker with AI programming tools
Yup, those seem to be the key challenges. I've been making good progress on them, but there's plenty more work to do!
On the topic of "AI-generated PRs", I used my tool to file a PR to the `glow` CLI tool. I don't know the go language, so I had aider make the changes to glow.
https://github.com/charmbracelet/glow/pull/502
I've also been able solve a couple of github issues that were file by users by just pasting the issue into my tool... it fixed itself. Links below:
https://github.com/paul-gauthier/aider/issues/13#issuecommen...
https://github.com/paul-gauthier/aider/issues/5#issuecomment...
- FLiPN-FLaNK Stack Weekly May 8 2023
-
How to host your own Golang based Git server for the command line.
I'm personally also quite fond of Glow. I use it pretty much every time I touch a markdown file.
-
Show HN: Frogmouth ā A Markdown browser for your terminal
Nice idea! Iām excited to check it out. I write a lot of docs in Markdown and this could be a great way to browse them.
Out of curiosity, have you seen glow[0]?
[0] https://github.com/charmbracelet/glow
-
Recommendations on file/dir/module structure, common dependencies, and/or anti-patterns for writing CLI tool in Rust
Charm's Glow is a joy to use, a good example of having the Charm's Bubbletea usage - but from the code perspective, it's a bit difficult to navigate as many code paths are put in the same package
-
AI - a commandline ChatGPT client in with conversation/completion support
thanks! Yeah all the markdown is handled through glow, which is one fairly awesome tool.
What are some alternatives?
pgaudit_analyze - PostgreSQL Audit Analyzer
markdown-preview.nvim - markdown preview plugin for (neo)vim
Mailcow - mailcow: dockerized - š® + š = š
pcstat - Page Cache stat: get page cache stats for files on Linux
minion - :octopus: Perl high performance job queue
mdless
postgresqltuner - Simple script to analyse your PostgreSQL database configuration, and give tuning advice
mdcat - cat for markdown
Octopussy - Octopussy - Open Source Log Management Solution
glow.nvim - A markdown preview directly in your neovim.
apache2buddy - apache2buddy
bat - A cat(1) clone with wings.