Quantcast
Channel: geekmonkey
Browsing latest articles
Browse All 63 View Live

Image may be NSFW.
Clik here to view.

Developer PC Build 2021

Some time in 2020 I came to the realisation that my 2013 built gaming computer for getting a bit outdated. With becoming a father and working a full time job I didn't have as much time as I used to to...

View Article



Image may be NSFW.
Clik here to view.

Julia GPU Programming with WSL2

I use Windows for gaming. It's been a long time since I've last done any serious development work on my Windows machine and yet I still spent a good chunk of money on building out a beefy machine for...

View Article

Image may be NSFW.
Clik here to view.

Learn With Me: Julia - Introduction (#1)

Welcome to Learn With Me: Julia. A series where you can follow me along my journey of learning Julia, Data Science and Machine Learning. This series is heavily inspired by Learn With Me: Elixir, a...

View Article

Image may be NSFW.
Clik here to view.

Learn With Me: Julia - Tools and Learning Resources (#2)

Before we really dive into Julia I wanted to go over the tools and learning resources I have and will be using going forward. These resources fit my learning journey and may not directly apply to you...

View Article

Image may be NSFW.
Clik here to view.

Learn With Me: Julia - Structs and Binary I/O (#3)

Diagrams.net (formerly draw.io) is a fantastic website and tool that allows you to create rich diagrams. The service is entirely free and diagrams can be saved to your Google Drive, Dropbox, or...

View Article


Learn With Me: Julia - Bitwise Operators (#4)

In part 3, we learned about structs and binary I/O in Julia. We looked into how the PNG format stores metadata and how it is represented using chunks. Each chunk consisted of four components: length,...

View Article

Image may be NSFW.
Clik here to view.

Advent of Code 2021 - Day 1

Over the last few years, Advent of Code has gained a lot of popularity. Many developers use it as a creative way to challenge themselves or practice their skills in new programming languages. Nearly...

View Article

Image may be NSFW.
Clik here to view.

Advent of Code 2021 - Day 2

Still with me? Great! Let's head on to solving day 2.The story tells us, that we're still in the submarine and are trying to learn how to navigate it. The submarine can take a bunch of simple commands...

View Article


Image may be NSFW.
Clik here to view.

Advent of Code 2021 - Day 3

Deep under the water, we find ourselves hearing creaking noises. Our submarine handily gives us a diagnostics report. Sadly, as is oft too common in AoC, the report format is complete garbage, to put...

View Article


Image may be NSFW.
Clik here to view.

It's bingo time (AoC 2021 Day 4)

Our underwater journey continues. It can get dark underwater, and today is no exception. The only thing we can see apparently is a giant squid that has attached itself to the outside of our submarine....

View Article

Image may be NSFW.
Clik here to view.

Learning to type Dvorak

Earlier this year, and for the first time in my professional life, I experienced pain caused by repetitive stress injury (RSI). An incorrect desk setup or keyboard can have many detrimental effects on...

View Article

Image may be NSFW.
Clik here to view.

Rethink your git workflow with git-worktree

Git is an immensely powerful tool with a vast set of features. Worktrees are one feature that was unknown to me until recently, and boy do I wish I had discovered it sooner. When working in a team,...

View Article

Image may be NSFW.
Clik here to view.

Setting up PyTorch on Mac M1 GPUs (Apple Metal / MPS)

I'm currently taking the Deep Learning nano degree offered by Udacity to deepen my knowledge of modern Machine Learning and Deep Learning.The course walks through the basics of ML and introduces...

View Article


Image may be NSFW.
Clik here to view.

Names should be descriptive, not cute

‘There are only two hard things in Computer Science: cache invalidation and naming things.’- Phil KarltonMixmaster, Broadside, Windcharger, Ransack, Ramjet, Wheeljack, Skyfire, Slingshot and Wideload....

View Article

Image may be NSFW.
Clik here to view.

Detecting unused database columns using Ecto schemas

When building large database-backed Elixir applications using Ecto, it is inevitable for your database schema to evolve over time. As your database schema changes, it's possible for there to be...

View Article

Browsing latest articles
Browse All 63 View Live




Latest Images