Programming a game in Rust: River RIde Rust. A retro terminal game without using a game engine.
Part one: creating the world, player & the moving river + collisions.
Lots of GNU/Linux & security websites are talking about CVE 2023-50547 which lets remote code execution on practically all of GNU/Linux distros, and whoever is using `shim`.
In this video, first we will review the importance of the shim, then understand about the attack will step into the source code for a better understanding of how it happens and how RedHat mitigated it on the source level...
There is a fun command in vim called ":smile". Here I'm reading the source code to understand it and adding a new command to vim just for fun.
We will learn more about professional C programming, compiling software and ...
How to Use BCrypt to Store Passwords Securely: A Guide to Hashing Best Practices
Plain text passwords are a big no-no. Hashed passwords are better, but not safe enough. Salted passwords are even better, but where do you store the salt? And what if faster computers can crack your hashing algorithm?
In this video, I will show you the ultimate solution to all these problems: bcrypt. It is an industry-proven method to store hashed passwords+salt+algo in one place.
Poof... at last managed to close a ticket which was open for 6 months.
It's a story about a functionality with lots of sub-tickets.
And great day to close this. I'm starting a 2 weeks holiday from tomorrow; cycling in Philippines.
Waiting for the Philippines visa; 3 weeks already. and have my plane tickets for the next Thursday. Tried to call and say what... today is a national holiday in Philippines.
p.s. travelling for a 14 days cycling trip.