Return to Vana'diel

Who tricked me into playing FFXI again? I’ve been slowly coming out the other side of a FFXI bender. It’s still fun. I like numbers-go-up. But it’s too demanding. This is always the problem I run into with games. I look at ways of optimizing progress, and it turns into me managing a half a dozen or more characters. It was 8 characters this time. I had the idea a couple months in that I should get them all full inventory upgrades so I could hold more stuff....

August 24, 2019

Tetris 99 Reactions

Tetris 99. Wow. At first I was skeptical. I don’t like competitive games as a general rule. I see games as a way to understand their creator, or myself, or to challenge myself to grow, or to give me material for other ideas. When the content is centered around what other people do and how they react to things, this changes the game fundamentally for me, and then it doesn’t really fit one of the driving reasons I play them....

February 19, 2019

Message Queue MUD Dockerization Update

I made progress on that MUD I’ve been working on. Try it out (yea, naming things is hard): 1 2 3 git clone -b v0.1.0_share https://gitlab.com/modle13/queue-mud.git cd queue-mud docker-compose up Over the weekend, I got it working nearly back to the state it was before dockerizing. There’s a bit less logic (the creatures decision point just returns a string), and the Angular frontend is still disabled. I had had a publisher and consumer working back in early January, but now it has the whole chain: command > validate > attack if command is attack and there’s a target > response queue....

February 7, 2019

Recent Games - 1st Installment

I took several weeks off from playing games, since before Christmas, after I spent half a dozen weekends in a row playing Graveyard Keeper (191 hours on record; still nowhere near my record for Terraria, FFXI, WoW, Monster Hunter, or FFXIV). Good game, but I probably should have stopped after finishing it the first time. PS4 Collection I tried playing some games on PS4. Humble Bundle had a bundle. I always go for the platform bundles, because they’re usually a good deal....

January 30, 2019

Migrating Eatables from Python2.7->3.7 and Django1.8->2.1.5  [draft]

export db data, re-apply migrations, import db data 1 2 3 4 pipenv run python manage.py dumpdata > fixtures/db.json pipenv run python manage.py flush pipenv run python manage.py migrate pipenv run python manage.py loaddata fixtures/db.json Remove entries from db.json: 1 2 3 "model":"contenttypes.contenttype", "model":"sessions.session", "model":"auth.permission", migrating 2.7 to 3.7.1 Need to purge heroku cache, and to do that, need to install the heroku-repo plugin; without it, will see › Warning: repo:purge_cache is not a heroku command....

January 21, 2019

Minimalism

Minimalism doesn’t mean giving up everything you own. It means measuring the utility and acknowledging the opportunity cost of owning those things. I recently went on a trip where all I had with me was a few days’ change of clothing, my phone, a few books, a notebook, and a laptop. It was glorious. No stuff in the way. No stuff not in the way to think about. Everything I needed and nothing more....

January 6, 2019

Choose Your Own Adventure

Re: Black Mirror Bandersnatch: If this is a test, I’m pretty sure I failed. Watched 12/30/18. I settled in for a 50ish minute chill out. (I don’t do much passive TV watching. Always building something or reading something or feeling like I should be. But I was tired. I expected to watch and go to bed.) Turns out this is an interactive episode, which is incredibly engaging. I tried as many of the forks as I could, and took almost 2 hours....

January 1, 2019

Outrageously Ambitious 2019 Goals

Docs Trello Board Google Sheets Writing Calendar Google Docs notepad Game Journal Games Buy no new games (this is going to be a hard one, but I probably spent more in 2018 on games alone than in any other year, between our new Switch, PS4 sales, Humble Bundles, and Steam sales). Play entire collection of unplayed Steam games (at least one session each, finishing them is not required)....

January 1, 2019

Containerizing the Flask, Angular, RabbitMQ MUD  [draft]

Here it is running on the bare metal linux mint install. We’re going to run it in minikube. First, containerizing the angulars Got the angular app up and running with this Dockerfile https://mherman.org/blog/dockerizing-an-angular-app/ With the frontend running in a container, and the flask backend and rabbitMQ running on bare metal, everything is working as expected. Then, containerizing the flasks This was pretty slick, but didn’t work with my code:...

December 15, 2018

Setting Up SSH Access From the Public Web  [draft]

One way (suboptimal): Use Network Connections (app tray on client) Ethernet > Wired connection 1 > IPv4 Settings > Method: Manual > Addresses: Add > set below values > Save > systemctl reboot -i IP: 192.168.X.X Netmask: 255.255.255.0 Gateway: your-router-dns-ip (Advanced Setup > WAN IP Addressing > Select the DNS type. > Static DNS Addresses > Primary DNS) Better way: Use DHCP Reservation in Your Router Advanced Setup > IP Address > DHCP Reservation > Manually Add MAC Address (your MAC address, taken from ifconfig ether field) > Manually Add IP Address (your desired static IP address)...

December 8, 2018