Zen and the Art of Server Administration
Making things easier
Now that the server has been online for a while, it is time to begin the work of ensuring the safety of the server. Mine needed its own firewall. It also needed the ability to ward off those that seek ill of my little server in my little corner of the Interwebs. Time to get my hands dirty. This is the story of logs, awk, bash, and bad guy databases.
Refactoring sometimes creates issues
Not as expected
I didn’t get much accomplished this weekend on my adventure game. While I did manage to get a ContainerThing class created, the next step kind of failed miserably.
ContainerThing was added as a descendent of the Thing:w
class so that we can have chests and sacks; things that have to be opened and closed before user access. That all went pretty well. I did have to adapt to using instanceof in order to access the isOpenable field and the open() and close() methods. But it worked out.
Why I like C
General Update Stuff
I haven’t been able to post in a couple of days. I thought I would update things. Also, because I sometimes don’t have access to my primary server, I want my readers to know there is a backup. You can also reach me here. I keep a Codeberg page. I can sometimes upload to it quicker.
I like to write code in C. Why would I say such a thing?