Articles Rust
Memory alignment and layout in Rust
Explanation of how to implement different memory layouts in Rust programming language
Explanation of how to implement different memory layouts in Rust programming language
Hello rustaceans! The version 1.1.0 for Easy_GA crate is finally out! As always you can find the repository in Github and the crate in crates.io The full CHANGELOG is avaliable in CHANGELOG.md [1.1.0] Logger The logger is a very usefull Read more…
Crates: https://crates.io/crates/easy_ga Github repository: https://github.com/RubenRubioM/easy_ga Easy_GA is a genetic algorithm library made for Rust projects. It provides full customization for your own genotypes definitions and a genetic algorithm implementation to wrap all the common logic within a genetic algorithm. Features Read more…
Article discussing implicit vs explicit conversion and defining your own conversions in c++
ADL work is to set a couple of rules to lookup for functions based on their namespaces parameters provided, e.g:
Introduction You might think that this is a stupid debate, and maybe you are right but let me take a moment to explain to you if we should care whether to return true or false. True and false are the Read more…
Shinobu is a videogame made for Amstrad CPC using Z80 assembly and with the CPCtelera library. This project was highly related to optimize every piece of memory due to the Amstrad CPC limitation of 16KB of memory RAM. The source Read more…
If you know a bit of modern C++ you will have use the std::vector<T> container a lot of times without even wondering what type you specify to instantiate the container. This is fine for every case except for on specific Read more…
Twitch Loot Auto-Clicker is a browser extension to improve the experience while using twitch.tv. This extensions find where do you have points avaliable to collect in a twitch channel and auto click them for you to maximize your rewards. Its Read more…
Spark Engine is a graphic engine made from scratch using C++ 17 and OpenGL. Spark Engine has the ability to render 3D and 2D objects and its main object is to be used for videogames and graphics shows. Among all Read more…