Safer First Steps: Initial Server Setup on Ubuntu 16.04

When people spin up a fresh Ubuntu 16.04 server, there’s one mistake I see a lot: rushing in, changing SSH ports, poking at firewalls, and then… boom, you lock yourself out of your own box. If that sounds familiar, don’t worry. You’re not the first, and you won’t be the last. In this guide, I’ll walk you through a practical…

Read More »
Point Blank

How to fix: Point Blank ACCESS VIOLATION error

Most of the time, when I start Point Blank (the game), I got these: PointBlank.exe caused ACCESS_VIOLATION in module “E:\Point Blank\PointBlank.exe” at 001B:00000000. Or: PointBlank.exe caused ACCESS_VIOLATION in module “E:\Point Blank\i3FrameworkDx.dll” at 001B:00B57217, i3Framework::JumpStage()+135 byte(s) Or: PointBlank.exe caused ACCESS_VIOLATION in module “E:\Point Blank\i3MathDx.dll” at 001B:0035682E, i3TransformSourceBind::i3TransformSourceBind()+147131 byte(s) I’m using Windows 7 64bit, 4 GB RAM, 128 bit – 512 MB…

Read More »
Systemd Units and Unit Files: A Practical How-To Guide

Systemd Units and Unit Files: A Practical How-To Guide

If you’re poking around a Linux server and keep bumping into .service files and systemctl commands, you’re dealing with systemd units. If that feels a bit magical (or annoying), you’re not alone. Let’s make it boring and predictable—so you can actually control what your server does at boot instead of just hoping. This walkthrough is for you if: – You…

Read More »