billroper: (Default)
Several months ago, I got an email letting me know that they were going to retire the server that my VM for work runs on and that I would be getting a new VM. This would have been fine if the new VM was actually equivalent to my old VM. However, it wasn't.

See, various development organizations had negotiated with IT years ago as to what type of VM developers needed. That included a big chunk of disk storage, because there are development tools and a metric ton of source code (in multiple versions) that take up a big chunk of disk storage. When the new machines were being allocated, they did not have the agreed upon amount of disk storage, because the new servers did not have as much disk storage per CPU as the old servers. In fact, they did not have as much storage as people were actually using on a per-user basis.

This seems to me to indicate that -- just maybe -- someone did a lousy job of specifying the new server configurations. But these are the servers that we have.

So I went to my boss and, instead of using the quota that had been allocated to me, he gave me a nice shiny new VM with everything that I needed. I configured it and was as happy as a clam.

For about two months, until they decided they were going to retire the physical server that hosted my new VM.

So I have a new VM now on a new machine. I have spent several days configuring it.

It will not successfully talk to the ClearCase server in the same data center.

I am not very happy about this.

Half Day

Sep. 12th, 2017 10:36 pm
billroper: (Default)
The girls had a half day off from school today, which maximized the amount of chaos around the house. But nothing too odd happened, so...

I am continuing my work on porting our C++/C# code up to Visual Studio 2017. This would be less entertaining if Microsoft hadn't changed their locale support in the CRT library around to hide all of the internals. Gack!

Plugh!

Sep. 6th, 2017 11:27 pm
billroper: (Default)
I am trying to port some of our old code to Visual Studio 2017. Unfortunately, the programmer who wrote one of the sections of code used some internal structures relating to locales that are no longer exposed by the header files. I understand why he did it, but I now get to figure out how to disentangle it.

This is about as much fun as it sounds like. :)
billroper: (Default)
Those of you who have read Dilbert may be familiar with Mordak, the Preventer of Information Services. He was running amok at work today.

Tomorrow will, I hope, be better. :)
billroper: (Default)
The last day of meetings down in the Loop was today. It was a good experience and we learned things and sorted out problems.

I am, however, really tired and looking forward to taking tomorrow off. :)
billroper: (Default)
This was Day Three down in the Loop and I am tired. But there is only one day of meetings left. :)

Today was a meeting to show our product to members of the sales force and help them with strategies to sell it. This was a good meeting for me to be at for at least two reasons. First, I can answer questions. Usually accurately.

Second, I find out what people are doing with the product and what they need.

It's a good thing.
billroper: (Default)
Day two of meetings went well. Forewarned (and four armed), I stopped at McDonald's and picked up a breakfast sandwich on the way to the office, thereby avoiding another carbfest for breakfast.

The problem with meetings in the Loop is that I am getting up an hour and a half earlier than usual, but no one in the house is managing to go to bed any earlier than they usually do. This way lies exhaustion...
billroper: (Default)
First day of meetings in the Loop today, this time over at the Willis Tower, the previous Loop office having closed. I will say that the breakfast situation there is dire enough that I am probably going to stop at the McDonald's in the Ogilvie Transportation Center to get a breakfast sandwich on the way. I need something with actual protein in it in the morning, not a muffin. :)

The meetings were productive (good!), but by lunch, I was pretty much ready to eat the table. It's a lovely granite table, so there would have been lots of minerals...
billroper: (Default)
We have meetings in the Loop next week and I want to be able to demo the Proof of Concept project that I figured would take about two days of work. Piece of cake.

Except that a Series of Unfortunate Events at work last week meant that I had spent about a day on it last week, not the two or more days that I had hoped to have available. Oops.

Well, I guess that's what Saturday is for (after softball practice and lunch). The Proof of Concept now works well enough to prove the concept, so I am going downstairs to rejoin the family.

In any case, I knew I could do it. :)
billroper: (Default)
I got on a roll today at work and managed to write a lot of new code -- admittedly, code that leveraged old code, but stuff that is moving the pile in the right direction.

Of course, I haven't actually executed the code yet. That will be tomorrow's project. :)
billroper: (Default)
So Katie headed out on her Girl Scout camping trip late this afternoon. After we dropped her off, the rest of the family headed out to Schaumburg where we visited Play It Again Sports and acquired a softball catcher's mitt. Katie can use this when she is catching this fall. (We measured it against Gretchen's hand, which is approximately the same size.) The rest of the team is welcome to use it when they are catching. We'll see how this goes tomorrow during practice.

This was followed by dinner at Olive Garden, which was quite good, although Julie ate very little of her kids' meal, but substantially more of breadsticks and chocolate milk. Nothing goes together quite as well as a garlic breadstick and chocolate milk, I guess.

I went back to work to try to hunt down a bug that has -- in the absence of the person who has complained about it -- completely vanished. *sigh*

And I followed the end of the Cardinals game on the ESPN website. The Cards were leading 11-3 going to the bottom of the eighth. They were leading 11-8 going to the bottom of the ninth. Then they gave up two runs to the Pirates without the Pirates actually having to get a hit. Happily, the Pirates did not get a hit before the inning ended, and the Cards ended up winning 11-10.

I understand that there will be a new pitcher in the bullpen tomorrow, yesterday's call up (who was largely responsible for the five runs in the eighth) having been sent back to Memphis tonight. I feel rather sorry for him.
billroper: (Default)
Well, the terrible mess continues to be a terrible mess, but -- in a complete surprise to me -- it doesn't seem to be fatal. I have cleaned up the mess and the debris appears to all be in the trash can.

Meanwhile, I am just about to fix my last bug for this release (I hope!) unless someone finds something else that I should be working on. We'll see how that goes.
billroper: (Default)
Being up obscenely late the night before does nothing at all for your schedule the following morning. Happily, by afternoon, things were more or less on track. I even got to catch up with Gretchen, Katie, and Julie at the pool, although I arrived an hour and a half after they did, just a bit after 7 PM.

Ah, well. The summer is winding down and there are only a limited number of days left for getting into the pool, so we'll take it as a victory.

Meetings

Jul. 27th, 2017 11:06 pm
billroper: (Default)
I am trying valiantly to reduce the stack of bugs that I have at work. This is being complicated by the fact that we are in between version control systems, so I can't actually check in any fixes.

And then there are the meetings, which seem to take up ever increasing amounts of time. I pointed this out today to my boss.

"I suppose there are a great many meetings," he replied. "We should have fewer meetings."

"We could have a meeting to discuss how to do that," I answered.

Happily, he let me live. The fact that he was on the other end of a phone line probably helped. :)
billroper: (Default)
So it was like this:

During yesterday's round of "Get 'Er Done!", I wandered into the studio and discovered that the main monitor was severely static-ridden. Several rounds of reboots, cable tightening, and card reseating later, I decided that the monitor was probably shot and needed to be replaced. The question then became: With what?

Well, there are some lovely 27 inch UHD monitors out there now for not too much money. But the video card in the studio computer is old enough that it doesn't support UHD resolutions. Of course, I could replace the video card too. And I realized that this was not only turning into a project, but into a relatively expensive project. Better to buy a cheaper, decent monitor as a stop gap.

I had pulled up the Micro Center webpage and saw a Dell monitor there on substantial sale. Heck! That was the 16 x 10 monitor that I had been wanting to replace the monitors in my office with. And that sale price was much lower than I had ever seen for this particular monitor. If I bought two matching monitors for the office, I could swap the old 4 x 3 monitor out as a spare, send the widescreen monitor down to the studio for the rest of its life, and declare victory for not too much money.

I discussed this quickly with Gretchen who allowed that I could go ahead and do this. I then dove into the car and started driving, because it was 5:20 PM, Micro Center closes at 6 PM on Sunday, and it is a good half-hour drive to get there -- more if traffic is uncooperative.

Traffic was only moderately uncooperative -- I made it to the store just before 5:55 PM. I had already reserved the monitors on line, so I just had to pick them up at the front desk, pay for them, and head out. I made it back home by 6:30 PM, which allowed us to bundle the girls into the van and head over to the softball league season-ending pool party.

When we got home, Gretchen started making dinner and I started setting up monitors. And once I had the two monitors set up, I looked at them and realized that this was not a matched pair of monitors. One of the monitors had a distinct yellow tinge that I couldn't eliminate with any amount of calibration. Looking at things on line, I discovered that this is endemic with these monitors.

So I packed up the offending monitor. This morning, I drove back to Micro Center, returned the yellow-tinged monitor, got a replacement, and brought it home and hooked it up.

It had a very light yellow tinge. After reading a lot of webpages and a lot of tweaking, the yellow has now been tamed and the monitors are a reasonable match.

Meanwhile, down in the studio, my old office monitor is plugged in and operating nicely with no static. Thus, it appears that the problem was that the studio monitor was getting ready to completely give up the ghost, so I actually replaced the right part.

Overall, this was more of an adventure than it should have been. :)

Tired

Jul. 19th, 2017 11:52 pm
billroper: (Default)
Well, at least there's no scheduled phone call for work tonight. Maybe I should go to bed. :)
billroper: (Default)
Oh, look! My midnight phone meeting has just been pushed to 12:30 AM. I think I am going to try to beg off of this...

Day Off

Jul. 3rd, 2017 10:07 pm
billroper: (Default)
Like most of the people in the U.S. who had the option, I took today as a vacation day. Not a lot got done, although most of the bills are now paid.

And Uncle Jeff arrived in town this afternoon for a visit, which is always a good thing.

Tomorrow, the girls march with the softball team in the Des Plaines Independence Day parade. So sleep would be a good idea.

35 Years

Jun. 27th, 2017 11:38 pm
billroper: (Default)
I have been reminded that I have been working at this job for 35 years now. Three different companies (at least, depending on how you count), but the same job.

That's not bad for a temporary job. :)
billroper: (Default)
It was back to work today, where I discover that I am running out of June. How can this be happening?

(Yeah, I know. Softball. :) )

Profile

billroper: (Default)
billroper

September 2017

S M T W T F S
      1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 1920212223
24252627282930

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 20th, 2017 05:38 am
Powered by Dreamwidth Studios