October 27, 2024 Questions the choice of initial value for inverse authalic latitude function
September 24, 2024 I’m trying to learn D3.js
September 21, 2024 How to represent angles in C++.
March 9, 2024 Discussing the algorithm used by Snyder for Modified Stereographic Conformal projection
February 18, 2024 Step-by-step instructions to build and install PROJ - the coordinate transformation software.
January 12, 2024 Questions and answers about code layout and dependencies management
November 29, 2023 How to allow regular users to create symbolic links in Windows
August 15, 2023 The economics of knowledge distribution.
July 8, 2023 Programs can change system time without messing with UAC
April 10, 2023 How to calculate Fourier coefficients for Oblique Cylindrical Equal-Area projection.
October 1, 2022 Sometimes testing return values can be more trouble than it’s worth.
August 30, 2022 A short guide to setting up Git authentication
August 18, 2022 Using MathJax for transcribing Snyder’s Map Projections manual
August 10, 2022 Getting a HTTPS certificate is easier than expected with a good tutorial
February 5, 2020 Math problem for sensor calibration
January 13, 2020 Short program for number spelling. Good example for recursive functions.
November 24, 2019 Songs across the pond
April 18, 2018 The long tails of normal distribution
October 14, 2014 Parula, Jet and Haxby colormaps
September 28, 2014 Tutorial on creating a new theme in Hugo
April 25, 2014 David Heinemeier Hansson advocates for moving on from TDD. Maybe it’s time to replace TDD (Test Driven Development) with TAD - Test Assisted Design. And hey, I can create my own three-letter acronyms!