In this article I’m gonna show how to extend C code with a function written in Rust. For the sake of simplicity, let’s do it by writing a simple “hello world!”. (more…)
Read more »
I always wanted to create a shading language but I never thought that I could actually do it. Today I reached a personal milestone, I can now compile a simple triangle shader into SPIR-V and use it with Vulkan. I have absolutely zero experience writing co... (more…)
Read more »
A smarter cd command. Supports all major shells. Contribute to ajeetdsouza/zoxide development by creating an account on GitHub. (more…)
Read more »
So, I’m a big fan of FRP for UI. I love to use it on the web. React and other frameworks sort-of follow FRP. For the Desktop, and… (more…)
Read more »
A few months ago, we saw how to execute a shellcode from memory in Rust. What if we could write the actual shellcode in Rust?
Writing shellcodes is usually done directly in assembly. It gives you absolute control over what you are crafting, however, it co... (more…)
Read more »