Advanced Search
Search Results
98 total results found
Retarget Skeleton Animations
Mixamo to UE5 Animation Retargeting UE5 These systems have changed with the official release of UE5. See the links above for updated tutorials If you're not an animator, you might also get use out of sites like Mixamo that provide some free animations. To use ...
GRUB
Notes on grub, because it's grand :) To apply any of these changes, make sure to run the following command after saving the configurations. sudo update-grub When you open the /etc/defaults/grub file for editing in the next section, the header comment will rem...
Gitea
This page doesn't intend to replace or improve existing documentation, but rather provides me with material to look back on in the future if I ever have to revisit this setup again. The information here may or may not help setting up your gitea, but in either ...
WebGL
Khronos: WebGL Specification I would highly recommend grabbing the Khronos reference card for WebGL, and any other related APIs you might be interested in. This WebGL reference is very useful, but unfortunately it's gated behind a 30-day trial leading to subsc...
VirtualBox
This page contains my personal notes on various issues and solutions for VirtualBox. These were mostly written while working on Kubuntu 20.04, but any Ubuntu derivative should be fine. Download your VirtualBox version from VirtualBox Linux Downloads cd ~/Downl...
TCP/IP
Transmission Control Protocol / Internet Protocol describes the standardization of packet construction and routing between software and network destinations, respectively. This means that TCP/IP allows software to be created without the overhead of determining...
OSI Model
OSI Open System Interconnection Model breaks the TCP/IP protocol down into more specific layers with more specific responsibilities. The layers of the OSI model appear in this order when information is being sent out from the host machine. If information is be...
TCP / UDP
TCP Transmission Control Protocol In TCP, the client must first contact the server and request to connect to socket which the server has been configured to listen on. The server accepts the connection and creates a new socket for communicating with the client...
Proxy Servers
Proxies There are two primary types of proxies, forward and reverse proxy. A proxy masks the IP address of a client or server by routing requests through another server. Proximity to this remote server and the average load on this server can impact network spe...
Subnetting
Subnetting is the organization of hosts within smaller networks using subnet masks, which allows us to route packets to their destination more efficiently. This approach is similiar to what is employed by delivery services, where the package is first routed to...
Boot Process
When you boot a Linux system, the following steps will be completed before you're greeted with your usual OS 1. BIOS Basic Input Output System (BIOS) performs a Power On Self Test (POST) to ensure all required hardware is available and functional. If a problem...
Multithreading
C++ Concurrency Support Below are some of the useful methods and objects I found in documentation for the C++ Concurrency Support Library. This is of course not an exhaustive list, and only covers what I've used in the examples later on this page. std::mutex i...
Software Development
Application Lifecycle Management When creating an application, we outline the entire life cycle with a few key concepts referred to as Application Lifecycle Management (ALM). These concepts are not limited to the development of the application, and are concern...
Tunneling
Reverse Tunneling this is AKA Remote Port Forwarding, where we basically forward a remote server's port to direct requests to a local port on our machine. This is rather fun to play with, and only takes a few minutes to complete a working example if you're fam...
dotnet CLI
Microsoft - dotnet CLI should be all the information you need, but it helps me to learn new things if I take notes on them. Often I end up exploring things I might not have otherwise, and having the notes around is a good reference for me if I need to do somet...
Basics
Just some notes on basic C#, as I have recently been learning .NET Microsoft - Tour of C# preproccessor directives Architecture You can download .NET as an SDK or a runtime. The SDK is for developing applications, while the runtime is for executing application...
Hugo
Official Documentation Hugo Docker Image that is not maintained by Hugo, but it is recommended by the official documentation Nice blog post on using Hugo with Docker nodinrogers - Hugo in Docker Site Setup sudo apt install docker-compose mkdir /Code/Docker/hug...
HomeAssistant
Installation There are two methods below. The recommeneded method IMO is KVM. You could use VirtualBox and maybe that would be simpler if you are already familiar. I wanted to learn about KVMs. Docker Compose This method of installation does not support add-on...