GTA3 Code Review: Weapons, Vehicles, Cops and Gangs (youtu.be)
Today, we'll review the source code for RE3– the reverse-engineered C++ source code for Grand Theft Auto III and Vice City.
Today, we'll review the source code for RE3– the reverse-engineered C++ source code for Grand Theft Auto III and Vice City.
I spent years of my life programming C++ for a living. Now I’ve been away from it for a while, every few years I look back at it and every time it’s gotten a little worse....
Tailwind is great. Y'all love to overcomplicate things. I hope this helps you keep them nice and simple#tailwindcss #webdevelopment ALL MY VIDEOS ARE POSTED ...
Adding abstraction to your code always feels like the right thing to do. But when you add abstraction, you add coupling which can often undermine the value of the abstraction.
Software is complicated. Machine learning, microservice architectures, message queues... every few months there's another revolutionary idea to consider, another framework to learn. And underneath so many of these amazing ideas and abstractions is text....
It's hard to come up with good names in code, but its also easy to get wrong. By looking at some examples, we can get 80% of the way there. Access to code examples, discord, song names and more at https://www.patreon.com/codeaesthetic
Video that explains dependency injection in a visual and easy-to-understand manner
Learn how to use GitHub actions continuous integration and delivery in a software development project. In this quick tutorial, we look at 7 powerful ways to automate code with CI/CD.
Learn the basics of parallelism and concurrency in JavaScript by experimenting with Node.js Worker Threads and browser Web Workers. #javascript #programming ...
Zig is general-purpose systems programming language often used as an alternative to C, C++, and Rust. Learn the basics of Zig in this quick tutorial. #progra...
C Is Great, Long Live C! Programming in Modern C with a Sneak Peek into C23 - Dawid Zalewski - ACCU 2023...
.NET developers have two options when it comes to OpenAPI or Swagger: Swashbuckle and NSwag. Just decorate your controllers or minimal API endpoints with a b...
Gorgeous C++? That's not even possible.Or... maybe it is. Google at least thinks so. In this video, we discuss Google's C++ style guide, and how they use it ...
Trying to improve an old chess bot by experimenting with various interesting techniques.You can play (or watch) the bot on lichess: https://lichess.org/@/Cod...
OpenGL Tutorial for creating a Voxel 3D Engine like Minecraft using Python. Libraries and modules used: Pygame, ModernGL, Numpy, PyGLM, Numba, OpenSimplexCod...
Let's breakdown the StackOverflow survey results to determine the best and worst programming languages of 2023. Find out which technologies have the highest ...
Let's find out how to implement a player's Field of View in DOOM and what algorithms to use for this.Metallica - E1M1 (At Doom's Gate) @StateOfMercury http...
What does the creator of CSS, Håkon Wium Lie, really think about CSS-in-JS? As someone who has played a pivotal role in shaping the way we style websites, Hå...
This is a lovely youtube video exploring code optimizations by cleverly pruning the state space in a Code of Advent problem; it has a lot of good generic advice, and quite a funny ending.
WebSocket fundamentals (the protocol)- How to enable it for curl in your build- The new API calls added to libcurl for speaking WebSocket- Two API models- ...
Mojo is a new LLVM programming language designed as a superset of Python with the low-level performance of C.
Binary Space Partitioning is the heart of DOOM! Let's understand what is BSP and how it works in DOOM.Metallica - E1M1 (At Doom's Gate) @StateOfMercury htt...
Is O(log n) better than O(n)? In this video we talk about algorithms, time complexity, and why it's sometimes confusing.Buy 🦀 Rust stickers: https://strager...