Stores and restraints are opening up again and the streets are crowded again.
The Foxconn company is interested in me interviewing for another software engineer position, so things are looking up compared to yesterday. Iāve already done a lot of research into Foxconnās stack (lost of Java) so Iāll devote more time to learning for the other one.
The journal section looks a bit better now. Since these journals are designed to be bite-sized and easily skimmed or moved through, it helps to have a clear listing vs the otherwise redundant title with date, date, and summary on multiple lines and pagination.
Also working on some of the China Retrospective series which youāll see on the front page soon. These are meant to summarize my experiences in China, and will eventually include pictures. These will probably be the most long-form posts youāll see here for a while, and are something I intend to share with my family and friends when the time comes.
As an exercise in understanding a large projectās code, I git clone
ād vim and compiled it, and am looking through the code to see how everything works together. Starting from the main function, moving through the calls⦠Itās all a lot more complicated than the code Iām used to and pretty old-school in terms of formatting, but itās worth a shot. I think it would be better for me to do this for something in a language Iām more familiar with than C, like Go.
Iāve also started reading Drew Niel ā Practical Vim (ISBN 9781934356982) to get a better understanding of the usage. If I plan to make a career in software Iāll need to edit text, and to edit text Iāll need an editor like vim. If I plan on using vim for the rest of my career, any time-savers or tricks I learn now would benefit me for the rest of my life. Iāve been using the editor for about 4 years now for code, blogging, fiction, config files, etc. but thereās always something new to learn.
I found a new interest in Old School Runescape, particularly botting. I canāt stand spending 7000 hours grinding by clicking on trees and stuff, so Iād rather have a separate screen where I could watch my avatar do stuff with minimal interaction. Ideally all Iād have to do is tell him to āfarm woodcutting hereā and it could manage the inventory and all that. Iāve looked into some scripts already and bots like powerbot look simple enough to do this with and abstract a lot of the finicky stuff. The frameworks Iāve seen have to be compiled in, so you canāt really adjust much on the fly, but maybe if the bot interacted with an endpoint it could get some remote procedure calls.
This is an easy way to get banned from the official servers, so Iām looking into creating a custom server I can do this in. Apollo seems to fit the bill, but itās some old java software that will probably be a pain to set up properly.
I havenāt seen any effects of Valentines Day in China. Maybe Iām not in the right places, but there doesnāt seem to be many couples around or Valentineās merchandise.
The heater/AC unit in my room sometimes stops working, giving an āH4ā error which apparently indicates āSystem Abnormalityā which probably indicates the filter is blocked, the pressure isnāt normal, or some electrical issues. It works most of the time when I power cycle though.
Another late ānightā and itās already 6:00am.