RSSAmplifier

Blog

Coornail's Thoughts

Recent content on Coornail's Thoughts

coornail.netRSS feed ↗13 posts

Latest posts

Serenity of Bird Photography

I like photographing birds. I take our dog for a walk, drink a coffee, then I often go to the yard to capture those feathered creatures. It’s a ritual to collect my thoughts and prepare for the day. There might be a few lessons there which are applicable for another parts of life (and work).

Astrophotography gallery

Here are a few images I took using the following equipment: Canon 800D (unmodified) Star Adventurer Pro pack Canon EF 75-300mm @ 300mm Andromeda Bode and Cigar galaxies Hercules Globular Cluster Milky Way North American Nebula Orion Pinwheel galaxy Planetary Alignment

Birds

Serenity of Bird Photography Eurasian Jay Canon EOS Rebel T7i 300 mm 1/640 f/5.6 ISO1250 Long-tailed tits Canon EOS Rebel T7i 300 mm 1/100 f/5.6 ISO250 Mallard Canon EOS Rebel T7i 300 mm 1/640 f/5.6 ISO800 Thush Canon EOS Rebel T7i 300 mm 1/1000 f/8 ISO1000

10 Years of Dotfiles

A recent Hacker News thread got me to revisit my dotfiles repository and reflect on the tools I’ve been using for the past 10+ years. Technologies like the cloud and docker came, but surprisingly nothing major has changed in these years.

Monitoring OPNsense with Zabbix and Grafana

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. It’s gaining in popularity against PfSense.

AWS Cloudfront index.html subdirectory access denied issues

Cloudfront enables you to host your static website via s3. You should set your root object to index.html to rewrite https://yourdomainname.com to https://yourdomainname.com/index.html for cleaner urls. However you might run into an issue of having subdirectories in your s3 bucket that you want to do the same for (for example on hosting a hugo blog). Unfortunately Cloudfront doesn’t support…

Go 1.18 interface{} to any conversion

Go 1.18 brought us great new features, such as generics, fuzzing and workplaces. It also has a new alias for interface{} to a more understandable any .

Analyzing Bearable data export with Python - Part 2

In the previous section we looked at how to build basic plots of your bearable data in python. Today we are going to check out correlations between factors, just like we did in R.

Analyzing Bearable data export with Python - Part 1

In my previous blogposts we looked into how we can analyze Bearable data export with R. Today let’s look at how we can do something similar in python.

Why Write Technical Articles

I don’t have many people reading my blog, on most days I get about 5 visitors. Why on earth should I keep writing articles? The chance of landing a job is slim and I certainly won’t earn any revenue from the site.

Analyzing Bearable data export with R - Part 3

In the previous two sections we learned how to draw some graphs and how to look for correlations between factors. Today we will look into how we can correlate your mood with factors.

Analyzing Bearable data export with R - Part 2

In the previous section we learned how to process Bearable’s date field, and how to visualize some data points. Today we will learn to look for correlations between factors.

Analyzing Bearable data export with R - Part 1

I use the Bearable app to track my mood, energy levels and sleep quality. Bearable app gives you rudimentary data analysis about the factors influencing your metrics. However we can do better.