Archive 2018

Functional Thinking

Published at November 16, 2018 ·  6 min read

Functional Thinking For functional programming. A Non Functional Aproach This is a sample program that processes a generated sample list of data. With the list of data it performs common operations such as find items, count types, sum things up etc. Do you see the duplicate code that is copy pasted with small changes? Can you tell what each loop is doing without thinking about what is going on in the loop or using the comments?...


Growing Frozen Particle Waves

Published at November 11, 2018 ·  1 min read

Growing Frozen Particle Waves I recently added docker support to Frozen Particle Waves. If you are looking for an OSS project where you can contribute to this is a great option. It isn’t finished so you have a great base to contribute updates and exhibit your skills. Some additions and updates that you can help with: Add a storage system and services to add users and cameras. Separate the UI into a more up to date framework such as Angular....


Process Slaughterhouse

Published at October 5, 2018 ·  3 min read

Cattle not pets If you are running a stateless scale out application the cattle not pets mantra will be stuck in your thoughts. Sick processes and whole container environments that misbehave are taken out back of the server and executed. For the benefit of those handling on call support and for immediate recovery the easy button is great. However, it ignores the real problem. If you had a leaky roof the long term solution is not get more buckets to catch the water....


Not the view I was expecting

Published at September 8, 2018 ·  2 min read

Not the view I was expecting It was a wonderful clear labor day on the river. The water was cool and flowing east just west of the Lake Wylie dam. A break from floating on a tube to climb a tree to a rope swing ends early with a fall. A gash to the calf and a splash in the water. In short time my daughter will be whisked away in an ambulance....


Introducing Frozen Particle Waves

Published at September 1, 2018 ·  2 min read

Frozen Particle Waves Frozen Particle Waves is a project I started to learn and demonstrate the use of a Spring Boot server app with an Angular client side UI. Currently it can be used to aggregate images from webcams that expose images through http endpoints and also supports basic auth. It uses Spring Boot as the application server to provide REST endpoints to the client side Angular UI. Spring security is used to secure the endpoints and handle user authn/authz....


XOR NOT Security

Published at July 21, 2018 ·  1 min read

We used xor to keep your secrets safe If you experience this situation it is time to look closer. While XOR will make a string that is eyeball safe it isn’t going to provide protection from even the casually interested. Weather this was chosen by the developers due to timeline pressures and added to the fix it later list or just an unfortunate set of google results you need to understand why simple XOR isn’t an option for security....



Recent posts

Alter system calls with LD_PRELOAD

Mount a block device image

DevOps notes

Linux kernel module basics

zpool reimport


Archives

2021 (5)
2019 (2)
2018 (7)