jpaek.com/blog

Abstract Factory

March 22, 2023

The abstract factory pattern helps to create families of related objects through the use of individual factories. One key insight (which was helpful to me) is to fully grasp "families of related objects". Using the Wikipedia diagram for reference…

Composition Over Inheritance

March 22, 2023

The Gang of Four [1] advocates favoring "composition over inheritance". Favor "object composition" over "class inheritence". What this means is do not extend from a parent class. Consider instead to compose references to the parent class. When using…

Clustering Coefficient

March 20, 2023

Described below is the local clustering coefficient, network average clustering coefficient, and global clustering coefficient. This is my abridged summary after reviewing the content indicated in the reference(s) section. Local Clustering…

Eigenvectors and Eigenvalues

March 20, 2023

Mostly here a review for myself linear algebra (over 10 years ago) and making sure of rendering. Basis Vector Basis vectors may be initially thought of as orthogonal vectors conceptually (but that's not necessarily true). More accurately, they are…

Watts-Strogatz Model

June 14, 2022

My draft on this topic. Recently, I have been looking into graph generation models like G(n,p) which is a random, graph generation method. The Watts-Strogats is also random graph generator. Unlike G(n,p), Watts-Strogats uses a rewiring probability…

Particle Filters Video Demonstration

June 03, 2022

Project Description A short video using particle filters capturing the details of a completed assignment for a AI/Robotics class. This uses simulated data such as terran elevation and uncertain probablistic sensor readings to localize to the correct…

Remark MDX Images - Test

May 20, 2022

Testing of the remark-mdx-images to embed images within markdown. I should see here a image of a black square which I generated using the convert utility via command-line. convert -size 32x32 xc:black test-image.png

Learning Series: Gatsby - How to include images

April 19, 2022

I found understanding the Gatsby plugin system a bit overwhelming to start. The configuration file is fine and I find this modular system very good. What makes it difficult is it is very modular and thus, you need to know exactly, what plugin it is…

Short Series: How To Apply Unintended Upgrades For Ubuntu

April 25, 2020

This steps were generated while using Ubuntu 20.04. Install unattended-upgrades You will need unintended-upgrades installed. Create (or modify existing) configuration file Depending on your situation, you might find that you do not want automatic…

Hello World Title

July 12, 2017

Hello World, first post