Tech

Compile and debug from your web browser!

I just came across this recently and I haven’t used it much but it looks like it could save me a bit of time, not to mention not having to downloading compilers. C, C++, C#, VB, Java, Python, PHP, Ruby, Rust, Go and even, wait for it…BASH (no debugging of Bash yet, though) plus even MORE! Give it a shot for your quick and dirty projects or just to try something out.

Compile and debug from your web browser! Read More »

Easily send notifications to your desktop/device

What is it? It’s a way to send arbitrary notifications from…well, just about anywhere to just about anything that can “listen”. The author has created an app (iOS and Android) as well as a CLI, and an API that you can run via cURL or any other similar app which means you can drive it just about any way you want!

I came across this in HackerNews at https://news.ycombinator.com/item?id=29715464. The author has the source available on github at https://github.com/binwiederhier/ntfy. While you can host it yourself, the author has the service available for free at ntfy,sh.

Easily send notifications to your desktop/device Read More »

A Linux that makes it easy to track…

…your installed packages and determine which file(s) are used by which package. I came across GoboLinux.org recently and, I have to say, I’m intrigued! It’s an experiment that has been going for 10 years(!) – you can read an interview with one of its original developers at https://hub.packtpub.com/gobolinux-interview-lucas-villa-real/. There’s an fairly active forum over at https://gobolinux.discourse.group/ and they also do Twitter, IRC(!), Mastodon, and…yes, Facebook!

No, I haven’t installed it yet…not enough time to play with a radically different distro (that is not without its problems) but it’s progressing and takes an interesting approach to file and package management.

A Linux that makes it easy to track… Read More »

For all you CLI/shell aficionados

Next Generation Shell (https://ngs-lang.org/) looks interesting. I’ve been doing a lot with REST APIs which generally return JSON or XML; i.e. something I need to parse to know the results. I could do a lot of my coding in Python or some other language that can easily parse those returns, there are a number of reasons I use bash (notably, the ability to put stuff into the current environment for later use and not have to worry about config files cluttering up my filesystem). NGS doesn’t address THAT particular issue but it does have native parsing capability as well as quite a few other really useful features. It’s something to look in to, for sure! For Mac and Linux and a docker container, too.

For all you CLI/shell aficionados Read More »

Remember the gopher protocol?

It was an early, lightweight precursor to HTTP. Well, Gemini (https://gemini.circumlunar.space/) intends to revive it with a boost. So, it’s a lighter weight version of HTTP (or “the web” as we commonly refer to it) with a different delivery mechanism (your normal web browser probably won’t work without an extension or plug-in). What do I think of it? meh but it’s an interesting development nonetheless…

Remember the gopher protocol? Read More »

Getting Emacs up and running

I started using Emacs back in…ohh…1992? And I loved it! It was bare bones and it was fun learning about all the packages and modes that were available, not to mention learning EmacsLisp! Nowadays, however, most (myself included) prefer to install something and begin using it right away. Well, guess what? There’s a lot of function in base Emacs and https://karthinks.com/software/batteries-included-with-emacs/ spells out a lot of what you can do without adding anything! Yeah, I learned a lot!

Getting Emacs up and running Read More »