Geek's Code Corner

Programming

Recent Posts

  • Correlation Heatmaps with Significance in Python
  • My Frustrating Experience with Ghost’s Blog Editor
  • Hardening SSH
  • Bayesian analysis of sales data, using PyMC3
  • Putting Benford’s Law to the Test

Archives

  • December 2023
  • November 2023
  • September 2023
  • July 2023
  • June 2023
  • April 2023
  • March 2023
  • January 2023
  • December 2022
  • September 2022
  • August 2022
  • July 2022
  • February 2022
  • January 2022
  • December 2021
  • October 2021
  • August 2021
  • June 2021
  • May 2021
  • April 2021
  • February 2021
  • December 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • April 2020
  • March 2020
  • January 2020
  • December 2019
  • September 2019
  • August 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • March 2018
  • December 2017
  • November 2017
  • August 2017
  • May 2017
  • April 2017

Categories

  • Diy
  • Games
  • General
  • IoT
  • Programming
Programming

Capture-Mark-Recapture model in PyMC3

Imagine you wish to know how many fish are in a rather large pond… The water is murky so forget about counting them easily… In ecology this is a common problem! The population size of a species often needs to be known, but it is either impractical or simply impossible Read more…

By Luke Anderson, 6 years ago
Programming

Steganography using PIL and NumPy

Steganography is the practice of hiding information in other images, audio, text, … You can add hidden messages to pictures, hide a file within another file, … Here we’ll try to hide some information inside an image. Images are essentially two dimensional lists of pixels, which in turn consist of Read more…

By Luke Anderson, 6 yearsApril 17, 2019 ago
General Programming

The Sound of Silence: Building a Quiet Mechanical Keyboard

Are you still typing away on a cheap rubber dome keyboard? If so, you might be missing out on the satisfying and efficient experience of using a mechanical keyboard. I鈥檝e been using my own homemade mechanical keyboard for years now, and I can鈥檛 imagine going back. Furthermore, the 60% size Read more…

By Luke Anderson, 6 yearsMarch 1, 2019 ago
Programming

Printing Abyssal Conspiracy

Both KeyForge Adventures have been out for a while and as I’ve managed to defeat the Keyraken with all my decks it is time to have a look at Abyssal Conspiracy. Preparing cards for printing is done using the same to steps as described in this post. While adding the Read more…

By Luke Anderson, 7 yearsNovember 15, 2018 ago
Programming

Better code for the MacroPad

A while ago I’ve made a MacroPad and I recently improved the code! In this post I’ll briefly show some advanced code to create a MacroPad class which allows custom functions to be added to key presses using a decorator. The original code as well as instructions how to build Read more…

By Luke Anderson, 7 yearsSeptember 24, 2018 ago
Programming

Fighting Batch Effects with pyComBat

Even high-end scientific equipment can have a bad day! Machine performance can be affected by ambient temperature, humidity, … so when samples are measured in different batches, this needs to be corrected for. In this post we’ll have a look at the Python package pyComBat which does this elegantly and Read more…

By Luke Anderson, 7 yearsAugust 6, 2018 ago
General Programming

Guest Author for TBG!

Recently my post on the analysis of Gwent Pro Rank data was picked up by a member of a Gwent Team, Team Bandit Gang, and they reached out! After pitching some ideas back and forth I ended up doing an analysis on climbing the ladder in Pro Rank. Want to Read more…

By Luke Anderson, 7 yearsAugust 3, 2018 ago
Programming

Expanding Zigbee Range with Ikea Tradfri Repeaters

My brand new Aqara Sensors were on the very edge of my Zigbee range, resulting in unwanted disconnects every few days. Fortunately Sweden’s largest contemporary designer has a cheap solution … though getting it to run with Home Assistant was a bit of a challenge. The temperature, humidity and pressure Read more…

By Luke Anderson, 7 yearsJuly 10, 2018 ago
Programming

BusyBoard: no more interruptions during meetings

Working from home has become the norm since the start of the COVID-19 pandemic for me, and it doesn’t look like this will change in the near future. As working from home goes hand in hand with online meetings it can come in handy to be able to notify members Read more…

By Luke Anderson, 7 yearsJuly 4, 2018 ago
Programming

Clustering the Palmer Station penguin data, using PyMC3

This post will be all about trying to infer the species various observations originated from, without actually having access to the labels. This might sound like a far-fetched example, but it happens more often than you might expect in biology! When studying large animals you can usually find clear differences Read more…

By Luke Anderson, 7 yearsMarch 19, 2018 ago

Posts pagination

Previous 1 … 4 5 6 Next