billroper: (Default)
2025-06-27 10:04 pm
Entry tags:

Fortified

We've been running the Fortify app against our source code and the section that I'm responsible for has been pretty clean for the most part. But there was one set of routines (that I did not write) that was being stubbornly difficult in being changed to avoid an unreleased resource leak. I tried one approach (a poor one, as it turned out) that just broke everything in the area, so I backed it out and went after it again.

This time, I refactored the code to avoid the particular construct that causes Fortify to lose its mind as it scans our code. Once I did that, the code still worked, which was good.

And it passed the Fortify scan that just finished.

Yay, me.
billroper: (Default)
2025-06-18 06:34 pm

We're Taking the Afternoon Off

I am off on Thursday for the Juneteenth holiday and will be taking a vacation day on Friday, because four-day weekends are few and far between. I intend to use this time to try to catch up on many things that I need to be doing in the studio.

This does not mean that I am not *sorely* tempted to head down to watch what is now a scheduled straight doubleheader between the Cardinals and the White Sox tomorrow afternoon, tonight's game having been rained out. Two Cardinals games *and* the usually better food on the Southside...

I have things to do. :)
billroper: (Default)
2025-06-17 09:59 pm
Entry tags:

Bits and Pieces

My annual required training for work is now completed. Yay, me!

I have also fixed all of the bugs that popped up in the scan from the static code analysis tool. Also, yay, me!

And I found the bug in the compile of an older feature branch that was introduced when we mixed the new jar from their project with their fixes for the static code analysis tool with the old branch that doesn't have those fixes yet.

In other news, we decided to make superburger for dinner tonight. I had figured that we would have potato chips with it, but when I was looking for the cranberry pecan chicken salad at Sam's Club to bring back for Gretchen, I found a tub of their loaded potato salad, which includes sour cream, cheddar cheese, and bacon. It is very good.

It is also a three pound tub of this stuff. I foresee a lot of potato salad in the near future.
billroper: (Default)
2025-06-16 10:10 pm
Entry tags:

Training Day

Today, I started on the various bits of mandatory training at work. There are a lot of them.

Tomorrow, I hope to finish them. :)
billroper: (Default)
2025-06-09 10:03 pm
Entry tags:

Spring Cleaning

It is amazing how deleting roughly 150,000 lines of obsolete code will improve the quality of your code base.
billroper: (Default)
2025-06-06 10:13 pm

Will It Go Round In Circles?

Gretchen spent most of the day driving a long loop to the Loop and back to pick up K after her trip to Ball State for orientation. Like, five hours, which is absurd. She was a bit late getting to the Loop bus station, but the bus was a bit late too, so it sort of averaged out. Meanwhile, it seems like all of the other drivers on the road were intent upon "interesting" maneuvers. But everyone is home safe now.

I spent time looping at work too. Happily, I was able to sort out one problem and characterize another so that someone more familiar with that particular area of the code can do the further sorting that is required.

And then on Monday, I hope to be able to code in a straight line again. :)
billroper: (Default)
2025-06-04 09:52 pm
Entry tags:

Mystery Bug

I have a file that is loading up one way in one release, but which is loading up differently in a different release. As far as I know, we didn't make any changes to the file loading. However, the good news is that after much effort, I now have debugging versions of both environments to load the file into, which means that with sufficient persistence, I should be able to figure this out.

Assuming that the combination of code and data is deterministic. That's normally a pretty good assumption, so I'm hoping it holds here.

Fingers crossed.
billroper: (Default)
2025-05-22 09:55 pm
Entry tags:

This and That

No more raccoon noises as of yet. This is encouraging. There's still a trap in the attic and no one has ventured into it either.

The last critical piece of software is finally installed on my new Linux VM at work with some help from one of my coworkers. And there was much rejoicing.

K had an orientation session for her summer job today. She's also taking a CPR class, so that will be two of us in the family who have done that. I did it for the last season of girls softball.

(Bum, bum, bum, bum, Staying alive, Staying alive...)

There is a whole lot of stuff that needs to be done around the house. Perhaps we will do some of it this weekend.

Or perhaps I will go to the basement and do some recording.

Or both!
billroper: (Default)
2025-05-19 10:10 pm
Entry tags:

Back to Work

It was back to work this morning. With some help from one of my coworkers, my new Linux VM is *almost* correctly configured. It is, at least, capable of being used to do work. :)
billroper: (Default)
2025-04-29 10:40 pm
Entry tags:

This and That

I did a bunch of little things at work today and wiped out nearly 300 more warnings in our compile as we shift to a new version of Java. This is in addition to the 2000 or so that I killed off last week. A lot of this was due to the Number constructors having been deprecated a few years back, so all of those occurrences are now patched.

After school let out, I took K to the bank. She now has a bank account and a place to deposit her paycheck from her summer job.

And I made arrangements to return my new glasses and get a replacement pair, because I actually managed to find a pair of frames that were too big for my head. I did not think that anyone *made* anything that was too large for my head.

But I was wrong.
billroper: (Default)
2025-04-28 09:54 pm
Entry tags:

Back to Work

It was Monday, so back to work.

Multiple projects vied for my attention and I completely forgot to make a phone call today that was on my list of things to do. So we'll try that tomorrow morning...
billroper: (Default)
2025-04-17 10:31 pm
Entry tags:

Generally Crazy

It was the sort of day where I took Gretchen out to Chili's for lunch and then ate the appetizer platter special *as* my lunch.

I have to say that I have missed fried mozzarella...
billroper: (Default)
2025-03-26 10:15 pm
Entry tags:

Back To It

I was feeling *much* better today than I did yesterday, so it was back to work.

In other news, I bought a DC Universe subscription for K last year. I've taken advantage of it lately to read Tom Taylor's entire run of "Nightwing" (which was a lot of fun), so if I can find those issues in the giant stack of comics, I can move them to the "read" pile...
billroper: (Default)
2025-02-21 11:15 pm

Musical Day 2

The sound problems were largely corrected in today's show and everything was much more audible than it had been before. There was one brief mic malfunction which (per K) mysteriously corrected itself without anything being done to it, but other than that, everything was fine and it was a lovely performance. (I'm suspecting that the headset mic got knocked a bit out of position and then got moved back to where it was supposed to be, but I could be wrong. It had that sort of hollow, off-axis sound to it, so...)

Meanwhile, I'm not sure *which* thing that we did fixed the problem, but the new work computer is now working, which means that I had better do some of that next week. :) (It may have been a fix to the proxy settings, as that was one of the things that we tried.)

Right now, K is out at the after-party and we are trying to decide how long we will stay up waiting for her to come home. :)
billroper: (Default)
2025-02-19 10:09 pm
Entry tags:

This and That

The new computer is, I think, mostly correctly configured now and I have moved it to the primary position for work. We'll see how it behaves tomorrow. I backed up all of the important files and moved them across earlier today, so that's done too.

Meanwhile, tomorrow is the opening night for the winter musical, "The Little Mermaid", over at Maine West. K's got a small part in the musical, but has been the student director for the show, so we're looking forward to seeing it.
billroper: (Default)
2025-02-18 11:55 pm
Entry tags:

Misconfigured

Today was mostly spent trying to get the new work laptop configured. This would have been easier if any of the instructions on line had been updated. As it was, I made a small mistake and ended up falling down a rabbit hole of mismatched documentation.

Ah, well. Tech support got back to me after 10 PM tonight (*sheesh*) and the problem is now sorted out, I think. At least things *seem* to be working.
billroper: (Default)
2025-02-10 10:38 pm
Entry tags:

Back to Work Again

Today at work was spent helping track down some odd bugs and working on the build.

Tomorrow, I will be getting in late, because I have my pre-op physical for the lithotripsy in the morning. And then we'll see what happens next.
billroper: (Default)
2025-02-07 10:31 pm
Entry tags:

This and That

It's being complex. That's a good word for it.

Progress is being made at work, which is good.

This damned cough continues. It is gradually getting better, but I am royally tired of it.

I got the rear brakes done on my car, which was an annoying amount of money. And my 12-string guitar is ready to be redeemed from the shop, which is good, because I would like to have it back. :)

Whether I *can* redeem it from the shop tomorrow depends on what the roads are like, because it's an hour or so away in Downers Grove. So we'll see how that goes...
billroper: (Default)
2025-02-06 06:15 pm
Entry tags:

Jammed Again

I am making some progress at work, but I am once again jammed up waiting for someone to tell me where it is that I am supposed to get the thing that I need.

This makes it a good time to hang it up for the day. :)
billroper: (Default)
2025-02-04 10:13 pm
Entry tags:

Tired

It feels like I am pushing a lot of string uphill lately, not helped by the very slow recovery from this darned cold. Today, I sent an email out to a number of folks responsible for the string and the hill, so we'll see if that does any good.