Deep Kranzky

Kranzky's Dairy

2018-06-26

Up early. Did some work. Made breakfast and lunch. Took kids to school. Back home to bacon and eggs and some reading before working some more and going for a mid-morning ride around the river. Afternoon business call, then picked up the kids and off to swimming lessons. Then into the city for a pubby dinner at Butcher’s Arms and a look at the light installation in the city.

“C in a Nutshell” arrived today, and I did some refactoring of code based on the C11 standard as a result. Expect to refactor some more tomorrow, and continue on the editing UI. Feel like I’m entering another rut. Sigh.

2018-06-25

Up early. Made breakfast and lunch for the kids. Beautiful morning, so walked Jack in once Dzung was back from dropping off Eliza. Regular day at work. Took a break mid-morning to ride two laps around the river and soak in the nice weather. Reheated some soup for lunch, Dzung and I read our books outside in the sunshine. Then walked in to school to get Jack, picking up a few groceries on the way home. He got his report today; Bs in Maths and Japanese, but Cs for everything else. We’ll need to work on improving those grades!

Picked up Eliza after quiz club. She complained of a headache. Kids good, Jack did some homework and some reading. He tries hard. Eliza did hers. I managed to squeeze in some HackTile work; got a PanelManager implemented, with a few placeholder panels rendering where the editor UI will be. Should be able to flesh them out over the next few days.

Made grilled pork steaks with roasted sweet potatoes in a lemon butter sauce, garnished with parsely and red onion for dinner. Eliza helped. Delicious! Put both kids to bed, reading to them both (I downloaded an illegal PDF of Magician’s Gambit, since they pulled it from the Kindle store). Dzung cleaned up, so with nothing left to do I’m having an early night reading in bed. I’m enjoying this cruisy approach to hobby projects, chipping a little off each day rather than burning the candle at both ends.

2018-06-24

Busy day. Finished making the lamb and barley soup that I started last night, and went to the shops to grab salad, cheese and frozen chips. Then prepared soup, hamburgers, chips and salad for Dzung’s side of the family. Beautiful sunny day, so we sat outside to eat. Ma had two lamb sliders, and Ba ate several bowls of soup, and asked for some more to take home for dinner. Success!

Lilian, Lachlan and Joshua played their violins for us afterwards. Then packed up and went to pick up Mum and Dad to take them to the Civic Centre in Cottesloe where we watched Eliza and Jack’s piano concert. They played with confidence. Very proud of our kids. Finished the day at Barchetta, watching the sun set over the ocean. Ordered pizza and a share plate, and wine and beer.

Did a little bit of work on HackTile but nothing much. Need to find time during the week, as I’m pretty tired now and will make it an early one.

2018-06-23

Up early to buy brioche burger buns from Garden City before they sell out. Then back to get the kids breakfast and take them to karate. Dzung took Eliza to buy a viola while Jack had his lesson. Home via garbo again, this time to pick up lunch for the kids and to get premium hamburger meat. Kids got dressed and we went in to Supanova. Finlay had the time of his life!

Supanove

Dropped Fin at mum and dad’s in the late afternoon. Stayed for a cuppa and a some rocky road. Then in to Hayashi for a wonderful dinner (superior beef, vegetable tempura, sous vide salmon, clam miso soup, rice, beer, lotus chips). Back home to make lamb and barley soup for tomorrow, using leftovers from last week’s roast. Finished reading Queen of Sorcery to Eliza, and miffed to find that the series has been pulled from the Kindle Store. Wrote an email to PRH UK to ask for an explanation.

Did a little bit of HackTile work; added an overlay renderer and used it to add a transparent background to debug displays. Need to soldier on and get this UI built out over the next week!

2018-06-22

Morning meeting. Light day at work. Went shopping at lunch time to pick up groceries and beer, and to get the new Mario tennis game. A bit of HackTile in the afternoon; refactoring to add two game modes that can be toggled between, and starting to build out controls for the UI. This work will take a while.

Finlay over for a sleepover. I made tortillas. Everyone watching Hotel Transylvania 2 while I read End of Watch. Will have an early night.

2018-06-21

Another busy day at work. Lots of HackTile design, but no programming. Plan to introduce two states; a game state and an editor state, and toggle quickly between them. The editor will have a fixed layout, with the entity and rules editors implemented as pop-up dialogues. That gives me something to start with; refactoring to support multiple states will take a bit of work, and the editor layout can then be implemented with placeholder content, and I can then start fleshing out just the entity editor. Should work fine. Still need to stew on it for another day or two before I roll up my sleeves and start implementation.

Dzung made leftover curry for dinner, I cooked some lamb cutlets to pad it out. She’s feeling sick, and there’s still a bit of meh-ness around. Forgot to put the bins out last night; another symptom of our general malaise at the moment. I’m going to watch an episode of The West Wing and call it a night.

2018-06-20

Bit of a meh kind of day. Eli came over early, as his mum and dad both needed to be in the office early. He and Jack are obsessed with minerals. They examined Jack’s rock collection enthusiastically, and were fascinated when I set up the digital microscope for them to use. After school, Jack made “Brentwood Geologist” membership cards for himself, Eli and Josh, which I helped him print and laminate. Great to see them obsessing over something!

Watched the lap-a-thon in the afternoon, which Dzung volunteered at. Made bolognaise for dinner. Sat on the sofa and watched three episodes of Seinfeld after dinner. Don’t know why, it was just part of the overall meh-ness of the day. I think it started when I woke up bright and early for this morning’s team meeting and nobody showed up. Also the comedown after the intense work setting up new customers.

Did some HackTile work; got alpha blending working for sprites. Really has a big performance hit; barely hitting 100fps when maxing things out now. But it’s necessary, as I want to have multiple layers. Spent some time thinking about the sprite editor, sketching out some UI designs based on SEUCK. I think I need to stew on this for a few days before coding anything up. I want to keep the editor simple, so making it opinionated is key. One way of doing this is to impose tight constraints on flexibility; limiting the exact number of entities and how they can be used, for example.