Matrices from a geometric perspective
Fear of matrices? What do adding, substraction and multiply mean? We may know how to do these but what is their purpose? This article explains them from a geometry angle. Nice and fun to learn some math and clear myth about matrices.
Docker configuration for building Linux From Scratch system
Nowsday everything is on cloud and we no longer has to deal with building our own Linux kernel anymore. But it’s a fun excercise and you can learn a lot by bulding Linux from scrach. This repository is a docker image demonstrate how to build bootable ISO image.
Thorough Introduction to Apache Kafka™
Kafka in a nut shell is a distributed commit log. Using Kafka isn’t hard but manage Kafka is a complicated task. This article talks about Kafka features like distributed, horizontal scale, fault tolerant.
Image Dithering: Eleven Algorithms and Source Code
Let’s learn some graphic progcessing. We may not use it a lot in our daily life but it’s very useful to know: basic discussion of how image dithering works, and how to write a general purpose dithering engine.
Essential image optimization
Images are still the number one cause of bloat on the web. Let’s find ways to optimize them and automate this process.
Smarter Rails Services with Active Model Modules
A service object is a simple PORO class (plain old ruby object) designed to wrap up complex business logic in your Rails application. We can then call these service to do thing instead of putting them in controller or model.
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this