• 8 min read

The logic behind matrix diagonalization with eigenvectors

Diagonalization has a really close relationship with eigenvectors - the standard steps in diagonalizing a matrix is to find the eigenvalues with an eigenbasis. It first seemed like magic to me before knowing why this works. In this post, I’ll try to explain the rationale behind with the concept of linear transformation with two approaches: similarity diagram and matrix. The former one is a derivation oriented on the whole basis and linear transformation landscape, and the latter is merely a verification of correctness based on pure matrix multiplication mechanics.

Read more →

• 10 min read

Securinet CTF 2021 : Hack the Empire

Package managers are wonderful solutions to dependency issues, and they provide a simple interface for developers to install libraries. But what’s working behind when you’re typing that pip, npm, ..? This cool challenge highlights some of the potential pitfalls due to misconfigurations.

Read more →