Category: Uncategorized
-
Getting into docker a bit deeper
-
Messing around with autoconf
-
Setting up docker on Ubuntu based systems for local dev.
-
C# native interop
C code: Compile the above C code with clang as follows: C# code: Output of C# code:
-
Version control software
-
Game developer resources I’ve gathered over the years
-
Learning to use AES encryption
I’ve started working on a simple credentials manager app that runs on the console and I wanted the credentials that are kept on file to be encrypted for obvious reasons. The app is written in C++ and I needed to find and work with an appropriate encryption library. I’ve tried using two libraries: OpenSSL and…
-
Git shallow cloning stuff
so after you use shallow cloning in git using –depth 1, if you call git pull you will find that git will pull all changes not just –depth 1. to honour the –depth 1 from cloning we call call git pull with the same depth: git pull –depth 1 origin master life saving stuff
-
Quick cloning of kernel mainline
git clone –depth 1 https://github.com/torvalds/linux.git linux_mainline using github as it’s a mirror of mainline and depending where you’re accessing the internet from, much faster. the –depth 1 will limit the history to 1 commit back I believe. If you’d need to view more than that then you can probably use git log — [filename] https://stackoverflow.com/questions/278192/view-the-change-history-of-a-file-using-git-versioning
-
Quake 2 tools
Over the past few weeks (perhaps few months) I’ve been trying to create a few Quake 2 tools that can run on the browser from scratch. I’ve started working with a Pak extractor tool that should allow you to load a pak archive, page/search through all items, add/remove items from the archive and also allow…