About

Everything that goes on in Robert's life is recorded here. Well, not everything.

Navigation

Home
Books and Stories
Building a MAME cabinet
Build a Light Box
Sword of Omens
Mass Effect Gun
Zombie Apocalypse Team
Photography
Miscellaneous Projects
2013 Florida Trip
Mac Programs
Matching Seasons
Code Snippets
Blog
Dino Comic
Tremorworks
Comic Archive
Solar Air Engine
Gates of Shadow
E-Mail

Current

Book: Random stuff on my kindle.

Game: Working through my steam list of Sakura games. Don't judge me.


Computers:
Lenovo thin notebook (carried in briefcase)
M1 Mac Mini (Main machine)
Early 2008 8-core Mac Pro (downstairs machine)
2017 MacBook Pro (used for tabletop gaming)
Custom Built 6-core Intel Gaming PC
iMac from a customer (Bedroom, not used much honestly)

Blog Archive

2010-01-03
2010-01-04
2010-01-05
2010-01-06
2010-01-07
2010-01-10
2010-01-11
2010-01-13
2010-01-14
2010-01-18
2010-01-19
2010-01-20
2010-01-21
2010-01-24
2010-01-25
2010-01-26
2010-01-27
2010-01-28
2010-01-31
2010-02-02
2010-02-03
2010-02-04
2010-02-07
2010-02-08
2010-02-10
2010-02-11
2010-02-14
2010-02-15
2010-02-16
2010-02-19
2010-02-21
2010-02-22
2010-02-23
2010-02-24
2010-02-25
2010-02-28
2010-03-01
2010-03-03
2010-03-04
2010-03-08
2010-03-09
2010-03-10
2010-03-11
2010-03-14
2010-03-15
2010-03-16
2010-03-17
2010-03-18
2010-03-21
2010-03-22
2010-03-23
2010-03-24
2010-03-28
2010-03-29
2010-03-30
2010-03-31
2010-04-01
2010-04-05
2010-04-06
2010-04-08
2010-04-11
2010-04-12
2010-04-13
2010-04-14
2010-04-15
2010-04-19
2010-04-20
2010-04-21
2010-04-22
2010-04-25
2010-04-26
2010-04-27
2010-04-29
2010-05-03
2010-05-04
2010-05-05
2010-05-09
2010-05-10
2010-05-12
2010-05-18
2010-05-19
2010-05-20
2010-05-23
2010-05-24
2010-05-25
2010-05-26
2010-05-27
2010-05-30
2010-05-31
2010-06-02
2010-06-06
2010-06-07
2010-06-08
2010-06-09
2010-06-10
2010-06-14
2010-06-16
2010-06-20
2010-06-21
2010-06-22
2010-06-24
2010-06-27
2010-06-29
2010-06-30
2010-07-01
2010-07-03
2010-07-06
2010-07-07
2010-07-11
2010-07-13
2010-07-14
2010-07-18
2010-07-19
2010-07-21
2010-07-22
2010-07-25
2010-07-26
2010-07-27
2010-07-28
2010-07-29
2010-08-01
2010-08-02
2010-08-03
2010-08-04
2010-08-06
2010-08-08
2010-08-10
2010-08-16
2010-08-18
2010-08-23
2010-08-26
2010-08-31
2010-09-02
2010-09-07
2010-09-08
2010-09-12
2010-09-13
2010-09-20
2010-09-23
2010-09-26
2010-09-29
2010-10-03
2010-10-06
2010-10-14
2010-10-20
2010-10-23
2010-10-24
2010-10-26
2010-10-27
2010-10-31
2010-11-03
2010-11-07
2010-11-08
2010-11-09
2010-11-10
2010-11-11
2010-11-14
2010-11-16
2010-11-18
2010-11-22
2010-11-24
2010-11-29
2010-12-01
2010-12-05
2010-12-06
2010-12-12
2010-12-16
2010-12-19
2010-12-21
2010-12-27
2010-12-30
2011-01-04
2011-01-05
2011-01-09
2011-01-10
2011-01-16
2011-01-21
2011-01-23
2011-01-24
2011-01-26
2011-01-27
2011-01-30
2011-02-02
2011-02-03
2011-02-04
2011-02-06
2011-02-07
2011-02-08
2011-02-10
2011-02-13
2011-02-14
2011-02-15
2011-02-16
2011-02-17
2011-02-20
2011-02-21
2011-02-22
2011-02-23
2011-02-24
2011-02-28
2011-03-01
2011-03-02
2011-03-04
2011-03-05
2011-03-06
2011-03-07
2011-03-08
2011-03-09
2011-03-11
2011-03-13
2011-03-14
2011-03-15
2011-03-16
2011-03-17
2011-03-18
2011-03-21
2011-03-22
2011-03-23
2011-03-27
2011-03-29
2011-03-31
2011-04-04
2011-04-05
2011-04-07
2011-04-10
2011-04-12
2011-04-13
2011-04-14
2011-04-17
2011-04-18
2011-04-20
2011-04-24
2011-04-25
2011-04-26
2011-04-28
2011-05-01
2011-05-03
2011-05-08
2011-05-09
2011-05-11
2011-05-15
2011-05-16
2011-05-18
2011-05-19
2011-05-22
2011-05-23
2011-05-25
2011-05-30
2011-05-31
2011-06-01
2011-06-02
2011-06-06
2011-06-07
2011-06-08
2011-06-09
2011-06-12
2011-06-15
2011-06-16
2011-06-20
2011-06-21
2011-06-23
2011-06-26
2011-06-27
2011-06-28
2011-06-29
2011-06-30
2011-07-05
2011-07-06
2011-07-07
2011-07-10
2011-07-11
2011-07-12
2011-07-13
2011-07-14
2011-07-18
2011-07-19
2011-07-21
2011-07-26
2011-07-27
2011-07-31
2011-08-01
2011-08-03
2011-08-04
2011-08-05
2011-08-08
2011-08-09
2011-08-11
2011-08-17
2011-08-21
2011-08-22
2011-08-23
2011-08-24
2011-08-25
2011-08-29
2011-08-30
2011-08-31
2011-09-01
2011-09-05
2011-09-06
2011-09-07
2011-09-08
2011-09-11
2011-09-12
2011-09-13
2011-09-15
2011-09-25
2011-09-27
2011-09-28
2011-09-29
2011-10-03
2011-10-07
2011-10-11
2011-10-13
2011-10-16
2011-10-17
2011-10-18
2011-10-19
2011-10-20
2011-10-23
2011-10-26
2011-10-31
2011-11-03
2011-11-07
2011-11-08
2011-11-10
2011-11-13
2011-11-16
2011-11-22
2011-11-27
2011-11-29
2011-11-30
2011-12-01
2011-12-06
2011-12-07
2011-12-11
2011-12-12
2011-12-15
2011-12-22
2011-12-27
2011-12-29

RSS Feed


Search

Enter Search:



2023-12-14:

Fri:
Did some work today, helped Christina in doing some NTLM stuff on another product. Uh, doesn't work. We had to go borrow a machine because we don't have the exact one the customer is looking at/has. That's always a challenge, getting it set up, doing the test, putting it back.
We also looked into the color table stuff. That's a bust as we apply it through a clone file but we don't have one. We tried doing it the sneaky way with the super secret methods we know, to create a device with a clone file, but sudo doesn't exist on the machine anymore? Huh? I'm sure it did. That's odd.
So we can't test that either. Good all around.

Did more writing of course. I think I now have more chapters of the new story than the old one. Whoops.

Got cat food, did my own shopping... oh yeah the hot chocolate over there is good. No more buying milk for me.
I thought I got just chocolate milk today but it was piping hot! Weird. Did I hit the wrong button?

Back to the day. Right, saw my parents. Came back, put stuff away.
No game. Sean was feeling tired so we canceled.

Did more Swift stuff. I don't know if it's the end of the lesson or what but I got to a section 5 of 5, step 4 of 5 said to add some code and I hit the button to add the code. It gave a compiler error I don't understand and that was that. The code Apple wanted me to add has an error. And now I don't know if that's the end of the lesson or not. This is great.

It's fairly focused on views and swiftUI and clearly more geared to iOS than Mac OS. I think I might just take that youtube video about the multiple views, where I need to start anyway, and just see if I can add some code to it and get it to do what I want. If I can add a text field to the project in two views, and then save and load those views, I'll basically have what I need to do the app. The rest of the app is just saving or loading it all and putting the text in the right place after that. Sure there's some buttons I press to roll dice but that can't be that hard. Right? I guess we'll see what happens. I was not understanding all their view stuff at all. Either the difficulty spiked way up suddenly or I'm just not cut out for modern coding anymore. My goodness I miss LiveCode. No wonder they charge so much, native coding sucks! It should be getting easier, not harder! I don't get it. Computers should do more of the work and we less. But this just seems needlessly complex.

Okay, I followed what he did, of course his tutorial is 3 years old. I've gotten the window to show and it has content. But it's too small. He's got some kind of "constraint" on his button? It makes the view bigger. I can't figure out how he added this constraint because he doesn't show how he added it. He talks about what it does. At some length in fact. But how did it get there? No idea. Thanks. I downloaded the project and ran it. But it doesn't work. There are errors. This is a simple app with maybe 100 lines of code at max for the whole thing. How can it not work after only 3 years? It's bizarre. I guess I can just make the window bigger it's not like anyone but me is going to use the code but if i can't figure out something this simple, what hope do I have for doing anything else?

(hint: not much)

Going to bed. This sucks.

Sat:
But maybe it can suck less.

Thought about it last night. What about making it in pieces, as a spreadsheet? That's mostly what it is, with some additional convenience for rolling the dice. You can right click skills and it'll just put the right numbers in the dice rolling part. But I don't NEED that nessisarily. I guess. But I could this much easier by breaking it up. A spreadsheet for the static values, a text file for the notes, and Sean has a dice roller in javascript already. I could expand that, put the energy stuff in, maybe even save/load the values so I could always have them correct. Though thinking about it if it's only one or two values I can just type them in easily enough. It would just be... energy? And what else? Huh. Anyway, not nearly as convenient as having everything in one document in one app, but I need it across two platforms and multiple machines all with different versions of different OSs. I can't rely on that working anymore. It's the combat runner I'll most miss. Maybe I should work on that one, it's only one view, doesn't need to save or load (the old one didn't) so it should be simpler. But again, it would be Mac only so I couldn't use it at work. Not that I run battles there usually but sometimes I do. It's a mess. Wait, starter is only $33 a month for both platforms? Was that lowered recently? I guess that's not bad? Huh. Maybe it just seems more reasonable because I've gotten more desperate?

Took a kitty walk as there was no snow or rain, but it did rain as we were coming in. So he got at least one more before major snow.
Fixed my downspouts, I need more of those plastic ones that expand. They don't seem to move. Probably the ridges anchor them to the ground.
Too late to add that to my list?

Looked into alternate methods like javascript.

"simplified mac app development" gave me nothing. I was hoping for some kind of "app engine" you know, like there are a ton of "game engines" out there? I should not have to start from scratch every time. I made my own template in livecode for handling saving and loading and whatnot, why isn't there a built in one of these?

"mac swift document app template" was equally useless. I want a pre-made template. A project I can open up, and already have a window, and a document controller, and the saving and loading logic, and the undo logic, and the spell check set up, etc. etc. and I can start adding my variables to the document controller and UI elements and tie them together and that simply works. Not a bunch of tutorials on making a document app. Apple should have done that work for me. I don't need to reinvent the wheel opening a save dialog box and writing bits to the file. I mean come on, it's been 40 years why is this not more streamlined yet? Humm... Looked at a video done by Apple by a person that maybe shouldn't have been doing it? Non-native English speaker so she was a little hard to understand, where she made a small app that used the "document model" to help handle saving and such. No link to the code so it's tough to follow but she made it seem a bit like what I just described. Still would have liked the actual code to mess around with. Maybe I can find a sample code on the web somewhere to play around with? That isn't 2 years old so it still works?

Put the spreadsheet together. It looks very close to the old app, and only took me ~2-3 hours. Neat. We'll see how it works. Now, I can't count the time I also spend doing the dice rolling stuff, but that's for another day. That was a slog by itself.

I have to leave in an hour and a half anyway.

Left for game. It went fine, Sean prepared a wrong location based on something he thought I said? But I did not say it. So there. But he had prepared a second location and we did that. We got the plans to a laser drill which may prove useless but at least checks the location off the list. We don't have the skills to understand it, despite having a robot in the party. Because even robots can't know everything.

Gave Alyx their present!

Sun:
Thought about the game before I got up. Realized what the theme of this year was going to be and the rest fell into place quickly. I won't spoil the theme here, no, no, for all you thousands of readers I have (Hello!) you will just have to wait until after. Ha who am I kidding exactly? No one, that's who. Anyway.

Worked on nailing that down, so I'm ready in that sense. I just have to wrap everything which can be done a bit later. Get the price stickers off, that sort of thing. Still plenty of time for that.

Checked sites, did my Sunday Readings. Ate lunch.

Thought about the last gift, and came up with something. Good going, brain!

Nothing too great the rest of the day. Got ready for tomorrow of course.

3 calls. The deaf guy I didn't reach, something about his printer. Car salesman guy who wants 6:00 and I hate him for it, who wants to transfer files back to a pc he transferred file from? Why is this not making sense to me? I hate him. And how dark it will be when I have to leave. And the fact he seemingly did this once but now suddenly can't do it again? Why? And a lady down the street that said edge "wasn't responding" but I didn't reach.

Talked to someone from an email. I guess his machine is blue screening quite often. Like it couldn't get through a malwarebytes scan in safe mode! I tried the window RAM check, which it passed. Odd. He said he had his old drive, he's going to try just replacing his current one and see how it goes. If it boots he should know soon and that would in fact help narrow it down. Wow, BSOD, haven't dealt with that in awhile. And my life was much better for it, I must say. That took an hour and a half. Guh. Well, I'm ready for bed, don't know about you.

Mon:
Had an 8:30 meeting about color tables and clone files. Good stuff.
  We have another meeting about it tomorrow. It's an hour, this one was half an hour. Maybe the one for Wed can be 2 hours? We can hope.

That was basically the most interesting work story today.

Finished chap 10 of the Sylvia story. Started 11 but realized the ghost thing was lacking. I'm making it into more of a murder mystery where the ghost just stands around they have to figure out what happened, rather than the ghost just telling them. Because that's boring. I need at least one more clue though, the final clue. We'll see what I come up with.

Got to the end of the 300+ chapter story I'm reading. it's not done yet. How can you write so many chapters?

Came home, had dinner. Checked sites. Then went out again to see "I could copy files once but not a second time duh!" guy. In the cold. And the dark. So fun.

Went out there. He didn't actually need anything moved, because he mostly had onedrive set up. It wasn't working on one PC so I upgraded it or whatever and it started again. He really needed some apps installed, thankfully he had the installers on the one. So I got through that and got home at 8:00.

Still didn't reach printer guy, but the lady down the street called me as I was about to go back upstairs because I wasn't calling her cell phone, I wanted to look at her machine remotely. But she is right across the street so I agreed to go over there.

Oh right I have to call blue screen guy! He says it isn't blue screening anymore. Sigh. Okay he's going to drop it off, that helps. But Friday but i guess that's fine, I can work on it while doing the game the most painful part of the process is just waiting for the files to move over. I hope it's windows and not the drive because that would make getting his stuff off harder.

Tues:
Some work today. A one hour meeting bringing our total meeting time about the machine cloning the color table to more than 1.5 hours. Yes, only we can have a one hour meeting about the simple act of installing a clone file.

Also set up the device to get the log. I don't think it's been touched, I just turned the login screen back on. Naturally, it doesn't work. It's totally busted. Seems like every time I go to use this login screen it's busted. Weird, that. I emailed the usual people "hey here is what I did, yes I'm testing this crappy product again please fix it?" but they didn't get back to me. So there's that.

Wrote a chapter and a half, almost done dealing with the ghost.

Went to see edge lady. Her machine was fine. Mostly. I poked around, make sure things were in order. And got cookies.

Came back here, had dinner. Checked sites.

Shoot, almost forgot the most important news. I only got half the haul today. Yes, half! I checked at the usual times but at 3:30 the one location had been changed already. Gurr. Why doesn't all this have a set schedule? But the other location had a few things. So I at least got something but I get so little these days every one counts. Oh well. Waste increased this week I guess.

Reached printer guy, and he was fine so that takes care of that. Nothing for tomorrow.

Did xbox with the others.

Wed:
I did get a response to my query about the machine that's acting up. That response was, "I guess it shouldn't be doing that, huh?!" No, no it should not. Then of course he asked for remote access to it, because we can't do anything without that, but we've made it at as hard as possible to do it. It's not just a switch of some kind, that we can turn off when we build the version of the software we're going to release. No no. I followed the procedure I know of to do it, but it didn't work. I emailed back, "here's the output from the procedure I used. Is there a new procedure to use, because it didn't work?"

I got no reply.

Such a great piece of code. So glad to have been a part of it.

Elsewise I finished 3 chapters today. Yes! That's a lot, you may say. I was surprised too. But it just kept coming out so I kept putting it down.

Came back here, checked sites. Videos, and dinner. Only one slice of pie left, boooo! Then I make the killer crackers. Killer because it has enough butter and sugar to actually kill you! Must be eaten in small portions only.

Did xbox with myself. It's a special promotion you have to do 4 missions so I just did them. It only lasts a week and they were easy so no big deal.

Thurs:
Got a pretty good haul for once! If you only count granola bars. I got tons of them. And candy bars. More cereal. The weird thing was, the lady left some stuff on the table. I was doing the plants and saw her there, and there was a big crowd around the drink dispenser. By the way did I say? The "chocolate milk" is really just hot cocoa with a shot of milk. That's all. That's why it was hot. Anyway. They all finally left and I went to get stuff but it was just sitting on the table. Shoot, now that I think about it, the second location had stuff in two cans. She didn't leave anything out there. I should have still checked the cans! Well, I can tomorrow morning I doubt they'll be emptied between now and then. Anyway, a lot of those nasty cookie dough bars, I'll see if the birds will eat them or something they were terrible. I did get a few sandwiches, don't get me wrong. One thing of carrots. But mostly bars.

Work wise had the meeting. No action on my misbehaving machine. So that's neat.

Only did 2 chapters today. What a slacker!

Got back here, one call but she's not going to be here today. Well I don't return calls fri/sat so you're screwed lady!!!

Checked sites, ate dinner, got caught up on Rick and Morty.

Looking ahead, I'll probably go to the bank tomorrow, I have just enough to deposit I guess. Shopping. May have some work tomorrow? The backlog is getting stuff back in it at last, for next year. Demo... monday? Tomorrow? It's sometime soon.

Seeing my parents of course. Don't know about game, Sean wanted to do the warframe stuff, I told him I already did it because it was easy, don't cancel game for that on my account. We'll see what happens then.

Over the weekend I'll want to do a lot of the wrapping, make the killer stuff, as I finished the pie today. I should be in good shape. There's only one gift that hasn't come in yet. It "departed shipping partner facility" whatever the golf balls that means, that was 2 days ago. USPS is "awaiting item." Great. Thanks.

Only one more Monday to the Big Day. You've got a lot of christmas specials to get through, better get cracking.

See you next time when we're only days away!