Today, I propose the 3 following articles to start your day. The Future of Pretendo After Nintendo Network Pretendo is an open-source project that aims to recreate Nintendo Network for the 3DS and Wii U using clean-room reverse engineering. And now that Nintendo is discontinuing their servers for Wii U and 3DS's servers, this project… Lire la suite MCS 0011 : Nintendo Network, Shift Left, the Importance of Static Analysis
Auteur : 10xlearner
MCS 0010 : Pytest main, std::optional, Area 51
Today, I propose the 3 following articles to start your day. Simplifying Test Execution with pytest.main() This article explains all the use you can have of the function 'pytest.main'. Since I am currently leveling up my knowledge of the python language/environment, this article comes at the perfect time 😄 std::optional In this article, you will… Lire la suite MCS 0010 : Pytest main, std::optional, Area 51
MCS 0009 : GitHub Wiki, UPT, Empty Containers and Unsigned Arithmetic
Today, I propose the 3 following articles to start your day. What is a GitHub Wiki and How Do You Use it? This article gives a nice overview of what GitHub Wiki is and the possibilities it offers. A nice to read if you are using GitHub to versionize your code, as you will be… Lire la suite MCS 0009 : GitHub Wiki, UPT, Empty Containers and Unsigned Arithmetic
MCS 0008 : Qt update, GitHub Code Security, Taking meeting notes
Today, I propose the 3 following articles to start your day. Qt 6.7 Released! The new release of Qt is available! This post lists the changes that are integrated in this release. Notably, it now supports C++20 compilation. Security research without ever leaving GitHub This article goes into details about all the possibilities offered by… Lire la suite MCS 0008 : Qt update, GitHub Code Security, Taking meeting notes
MCS 0007 : Software prefetching, the Importance of Naming, Event Bubbling
Today, I propose the 3 following articles to start your day. The pros and cons of explicit software prefetching This article, by Johnny's Software Lab, is a great introduction to software prefetching when using C or C++. This is a tool that is not necessary for everyone, but can be very powerful when you need… Lire la suite MCS 0007 : Software prefetching, the Importance of Naming, Event Bubbling
MCS 0006 : .NET and Windows 95, Famous Bugs, Visual Studio update
Today, I propose the 3 following articles to start your day. I ported THOUSANDS of apps to Windows 95 This youtube video is so insane !! This is the story of how @itsmattkc used .NET techology in order to port THOUSANDS Apps to Windows 95. An impressive work and a must watch ! Bugs that… Lire la suite MCS 0006 : .NET and Windows 95, Famous Bugs, Visual Studio update
MCS 0005: Implicit and Explicit conversion free resources
Today, we are Sunday, and today I relax, so I'll just give you a link to get the document I have created. It contains the table from the Implicit and Explicit Conversions paper, so that you can easily have access to it, share it with your team and print to display it in your office.… Lire la suite MCS 0005: Implicit and Explicit conversion free resources
MCS 0004: Tip about Vector::at, GitHub Copilot usage, Weekly Reflection
Today, I propose the 3 following articles to start your day. Tip of the Week #224: Avoid vector.at(), on Abseil.io The title is pretty straightforward about it subject. If you've been using C++ for some time, you may have already come to the same conclusion. I find this article very useful to give to new… Lire la suite MCS 0004: Tip about Vector::at, GitHub Copilot usage, Weekly Reflection
MCS 0003: Origami, Agile Retrospectives, Checking C++ array size
Today, I propose the 3 following articles to start your day It's All Chaos and Horror, on Embedded.fm This episode of a audio show where Elecia and Christopher White discuss with Professor Inna Zakharevich to talk about Turing complete origami crease patterns. A great and interesting show to learn more about Turing complete program and… Lire la suite MCS 0003: Origami, Agile Retrospectives, Checking C++ array size
MCS 0002: Visual Studio extension, Game Bytes, A Developer lesson
Today, I propose the 3 following articles to start your day (and mine 😉) New Conan Visual Studio Extension Conan is a package manager for C++ developers, and they just release an extension in order to simplify the integration of their tool in Visual Studio. I find the example project they used really cool: a… Lire la suite MCS 0002: Visual Studio extension, Game Bytes, A Developer lesson