Campus is accepting up to 40 students from the area:
I don’t know if Housing will be involved at all, but good to know in general.
Campus is accepting up to 40 students from the area:
I don’t know if Housing will be involved at all, but good to know in general.
So much for an uneventful opening.
We haven’t gotten all the details yet, but I’m willing to bet at least one un(der)patched URHnet machine was involved.
CITES is promising a post-mortem on Monday, we’ll have to see what the results are.
Today was not a good day, but it wasn’t a bad day either.
We’ve got a couple legacy vendor apps that still have to run on MS SQL 7, one of which “brands” the server on install. So, we’ve been hesitant to move it off the 4+ year old NT4 server that it was originally installed on. That got hurried along today, as the RAID1 logical drive the OS was installed on suffered a simulataneous failure of both drives.
Luckily, the OS was still functional enough to:
After grabbing those, we proceded to install a new server (glad we had some spare new hardware laying around) with Windows 2000 and SQL 7. Because we kept the drive layout identical to the failed server, we could change the raw database files “under the hood” and it would still work (cross your fingers). After patching it up to the same level as the failed server, stop the SQL service, move the existing Data, Logs and Backups folder out of the MSSQL7 folder and move the copies off the failed server in, start the service….Bingo, users, data, sps, maintanence plans, the whole shebang came along just fine….
Yay for applications that don’t use the registry to store all their configuration data. I’ve got to give some of the credit for this to Marty, he first tried this when migrating another one of our database servers from Windows 2000 to Windows Server 2003. It worked flawlessly on SQL 2000, I figured it was worth a try on SQL 7 also.
Then this afternoon I got to shift gears completely and work on proxyarp on a LEAF router I installed as a consulting job. Now I just hope the ISP can make their registration system work with our kludge.
We’re pretty much up to full capacity. I’m not sure of the final number, but the URHnet management system says just under 9800 residents. On the network side, we’ve got 5579 jacks, with 4885 active as of tonight.
So far there haven’t been any major issues (I’ll go knock on wood now), a couple “micro-outbreaks” of some newer Rbot variants, but nothing like 2 years ago. With all the extra we’ve put into service, we’ve found some wiring issues and had a few rooms we couldn’t easily manage. Just over 100 tickets open right now, and the nettechs have been staying on top of them pretty well.
In all, this has been a fairly smooth opening.
Actual sign seen at a campus apartment during move in.
It would be more accurate if it was “Hey Dads!”
Update (08/27/05): Now immortalized on collegehumor.com
Day 2 wasn’t very eventful, no one was scheduled to move in on Friday.
Today has been a big day. The Information Office people told me that 75% of our residents are moved in now, which is hard to believe. According to the boss, as of 5:30 pm today: 600 new IPs given out today and we’ve loaned out 2500 hubs this week. Less than 75 open tickets right now, but I expect more later tonight and tomorrow.
We’ve got a ways to go to get up to full, but we’re getting there.
Hopefully Jim won’t hit me too hard for posting this kb article.
Just at 10 open tickets, only a few IGuides are here now. Tomorrow is the first day of real move-ins, about 1000 Living and Learning Communities residents.
The computer labs open on Friday, Saturday is the big day for freshman move-in. Everybody else comes back on Sunday.
As I’ve mentioned before, I’ve been reading Joel on Software. The book itself really isn’t aimed at my profession per se, but it does give some useful advice and insight on how to wrangle developers and management. The phrase “pushing on a string” is used more than once, and I think it’s a perfect analogy for how some things happen around here.
There are also some excellent suggestions on ways to improve your process that apply to things outside of software development:
Not just for coding projects, for everything. This forces you to think about the steps required for doing the job, detailing every minute step along the way. Who knows how many “Damn, I never thought of THAT happening” late night/early morning panic sessions could be avoided just by writing down and running through paper writeups of the process.
We’ve been trying for years to get our developers to see the power of source control (even if it is just Visual SourceSafe). It’s a mish-mash of forcing “no making changes in production without scripts/code/etc being in sourcesafe” and general habit forming that is slowly dragging everyone over. Now if Visual Studio.NET would just integrate better with VSS, we’d all be happier.
Okay, I’ll admit it, this one is pretty much programmers only. But, there are some applications to real life here. Would you junk your 5 year old car just because it needs new tires or a new water pump? Depends on the car, I know, but in general, small maintenance is better than large, delayed outlays giving your competition time to run over you. Rewrite large chunks of code if you feel the need, but don’t toss all the code out just because you wrote a bad sort function 5 years ago. I’m just as guilty of this as everybody else.
If you’ve got dead weight on your team (and you can’t get rid of them), give them some small, easily accomplished sub-project to work on that might take them months. Best case? They actually finish it, it works and you can integrate it into the big picture. Worst case? They are hopelessly lost for several months and you end up handing that task off to someone more talented to do in a few days. Win/Win in my book…
Taking a page from Office Space, you should just accept the fact that the customer only knows how the interface should look, not how the code under the hood should actually work. We’ve got at least one ongoing project where this is painfully true. The interface is implemented in what I like to call “so, this button goes here” and the business logic was decided, and is constantly re-decided, by strings of emails between non-technical Important People, non-technical managers and technical programmers.
I know lots of people have told you this before, but Joel brings it out in a way that makes you able to show your manager that being “in the zone” is a good thing and supplying all the things needed to get you there is good.
This isn’t really something that’s in the book, but it’s how I translated the spec writing suggestion into my job: Anytime you suggest a change, give as detailed as an example as possible. If you can’t go back and read an email 2 days later and understand exactly what you meant because you were so far “in the zone” on that problem at the time, saving your old mail as a reference isn’t going to help much…
There are some things I’d like to start doing at work from this book, but who knows if I’ll actually have the time or the energy. The most visible one would be to put together a “What did Housing Network Engineering do this summer?” entry for the intranet.
Some back of an envelope items for that list:
MS KB 326965: IIS6 won’t serve .iso files until you add a MIME type for them.
Stumble over that 404 error for a while, why don’t you?