macosrec
spotprice
macosrec | spotprice | |
---|---|---|
8 | 6 | |
74 | 30 | |
- | - | |
6.1 | 6.3 | |
9 months ago | 6 months ago | |
Swift | Go | |
GNU General Public License v3.0 only | 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.
macosrec
-
Should you add screenshots to documentation?
I built a macOS commmand line util to take window screenshots or videos https://github.com/xenodium/macosrec Window screenshots are mostly covered by macOS built-in app, but videos are not.
Mostly grew out of a desire to post screenshots on my posts and projects.
I often wish I could see how some projects look before I install them (but they often don't have screenshots). I'm doing my bit with my projects, I hope.
-
Ask HN: What apps have you created for your own use?
- https://xenodium.com/an-ios-journaling-app-powered-by-org-pl... - Lately, I'm having a go at building a privacy-focused plain-text-based iOS journaling app. I starte building it for someone important in my life but now using it myself.
- https://flathabits.com - After reading Atomic Habits, I wanted a habit tracker but most had more friction than I wanted, required accounts, had distractions, lock-in etc. so I built a privacy-focused app, with little friction and no-lockin (saves to plain text).
- https://plainorg.com - There are a gazillion markdown apps on the App Store, but hardly any supporting org markup, so I built one.
- https://xenodium.com/scratch-a-minimal-scratch-area - I wanted a surface where I could just dump text with as few taps as possible.
- https://github.com/xenodium/macosrec - I wanted to take either screenshots or videos of macOS apps from the command line, so I could integrate anywhere.
- https://github.com/xenodium/chatgpt-shell - I'm far down the Emacs rabbit hole, so I prefer Emacs-integrated tools. Built a ChatGPT Emacs shell to see what the hype was all about ;) tl;dr it really does help.
- https://github.com/xenodium/dwim-shell-command - A way to manage and easily apply the gazillion one-liners (and more complex scripts) I've come across. I got close to 100 utils check-in now https://github.com/xenodium/dwim-shell-command#my-toolbox
- https://github.com/xenodium/ob-swiftui - Play around with SwiftUI layouts from the comfort of my preferd editor.
- https://github.com/xenodium/company-org-block - Org block completion.
- https://xenodium.com - I tend to scratch own itches and post my solutions here.
-
macOS Command-Line Tools You Might Not Know About
brew install duti
> screencapture - take screenshots
Big fan of screencapture. I wanted something similar but for capturing window videos, so I built https://github.com/xenodium/macosrec
I often wrap command line utilites with Emacs functions (don't need to remember invocation flags/structure but also enables batch invocations):
https://xenodium.com/recordscreenshot-windows-the-lazy-way
- macosrec: Take screenshots/videos from the command line
- macosrec: Take screenshots/videos of macOS windows from the command line
- Show HN: Macosrec – take videos/screenshots of macOS windows from commmand line
-
Taking screenshots or videos (gifs) of any macOS window
Will write it up at some point... tl;dr built macosrec (command-line utility) and hooked it up to Emacs via dwim-shell-command. I'm trialing the following bindings:
- Show HN: macosrec – take screenshots/videos of macOS windows from commmand line
spotprice
-
Ask HN: What apps have you created for your own use?
All of mine are CLI...
https://github.com/jftuga/less-Windows - [not really mine, but I just help maintain the port] - GNU less compiled for Windows 10 & 11. Stand-alone version with no dependencies.
https://github.com/jftuga/gofwd - A cross-platform TCP port forwarder with Duo 2FA and Geo-IP integration
https://github.com/jftuga/spotprice - Quickly get AWS spot instance pricing - a bit easier to use than the aws cli; is also faster and has more features
https://github.com/jftuga/tcpscan - A standalone, fast, simple, multi-threaded cross-platform IPv4 TCP port scanner
https://github.com/jftuga/ipinfo - Return IP address info including geographic location and distance when given IP address, email address, host name or URL
https://github.com/jftuga/photo_id_resizer - Resize photo ID images using face recognition technology
https://github.com/jftuga/chars - Determine the end-of-line format, tabs, bom, and nul characters
-
How to find regions where p4d.24xlarge instances are available?
I wrote a program to quickly and easily get AWS EC2 spot price. Here is the output:
-
Leveraging Mispriced AWS Spot Instances
I wrote a program to get AWS spot instance pricing. This program is similar to using "aws ec2 describe-spot-price-history" but is faster and has a few more options.
https://github.com/jftuga/spotprice
- AWS EC2 Spot Instances Availability by Region
- Common avenues for reducing waste in AWS (Specifically EC2)
- Ask HN: What are some tools / libraries you built yourself?
What are some alternatives?
dwim-shell-command - Emacs shell commands with DWIM behaviour
lowdefy - The config web stack for business apps - build internal tools, client portals, web apps, admin panels, dashboards, web sites, and CRUD apps with YAML or JSON.
osc52pty - OSC 52 workaround for Terminal.app
terraform_ec2_spot_instance - Use terraform to create an AWS EC2 spot instance
prefsniff - A utility to sniff preferences changes to macOS plist files
rupy - HTTP App. Server and JSON DB - Shared Parallel (Atomic) & Distributed
tutu - Zsh bookmark navigation utility
yadm - Yet Another Dotfiles Manager
ripgrep - ripgrep recursively searches directories for a regex pattern while respecting your gitignore
sqldb-logger - A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.
exa - A modern replacement for ‘ls’.
Tabula - Extract tables from PDF files