Broadband for your parents

Monday, 25 February 2008

Dad finally took the plunge a few weeks ago and signed up with Adam Internet to get ADSL2+. They've had dialup for years, and I think Mum will really appreciate the extra speed as she does a lot of family history searches online. I would have recommended Internode (which is who I use), but Adam's cheaper plans couldn't be argued with.

Provisioning only took a few days, and fortunately for them I had a spare Netgear DG834Gv2 modem that they could use. I'd bought it a few years ago to help out my brother-inlaw connect two machines in his house wirelessly (it was configured as an access point, as they had problems getting the individual wireless cards to talk to each other directly). When my brother-inlaw got broadband he got his own modem, so I got mine back.

The new connection came up fine, but only at 3Mbit which was a lot slower than I was expecting (they're only about 2.2km from the exchange). They also noticed their voice calls were a bit noisier.

So Saturday I spend most of the day crawling around inside their ceiling installing a new Cat5 cable (from MIMP) to run from an Advanced Circuits 921E2+ central splitter (from MATS Systems - I bought a C10100E from them, but Mark says the 921E2+ is even better) out to the back room where the modem and computer are.

The trickiest thing (apart from all the physical gymnastics of navigating 195cm/6' 5" body a around the ceiling space) was pulling the cable down the gyprock wall cavity. After several failed attempts trying to drop a weighted string down, we realised there was enough slack in the existing phone cable that we could use that to pull a string back up the wall, then pull the Cat5 cable back down again.

The good news is that their speed as jumped up to 8Mbit! I'll have to check to see if they think the voice quality has improved at all.

We noticed that the little junction box (official name "Network Termination Device") mounted on the fascia is missing its cover (possibly broken when some maintenance was done to the electricity wire not so long ago). I suspect if Telstra repaired or replaced this, it could bump them up a bit higher still.

Weird Visual Studio 2008 error of the day

Monday, 18 February 2008

Unexpected error encountered. It is recommended that you restart the application as soon as possible.

Error: The parameter is incorrect.

File: vsee\lib\shelutil\rdtutil.cpp

Line number: 182

A strange error, and it won't let me close Visual Studio, so I'm going to have to kill it. No idea what triggered this.

The wait is over..

Friday, 15 February 2008

At 11.13am, the discussion paper was sent out to all FLC staff. That would be the time that our printer ran out of paper!

Anyway, the impact for our team is as follows:

I'm not interested in moving to ISTS, and I don't think I'm alone there. Interesting times ahead.

Now we're off to have a team lunch - a chance to chat and get out of the office for a little while.

The waiting is the hardest part..

Friday, 15 February 2008

Today is the day that the "Managing Change Discussion Document" is published for the Flexible Learning Centre. It's the plan of how the University intends to change our unit, and more importantly what is happening to the positions (and by extension, the people) who currently work in this unit.

The next step is two weeks for feedback, followed by big meeting for everyone in the FLC to discuss the changes.

I don't like the suspense of waiting, and I think everyone in the building is a bit nervous at the moment :-(

Nhibernate 1.2.1 with ActiveRecord RC3?

Wednesday, 13 February 2008

As has been pointed out elsewhere, ActiveRecord RC3 was compiled against NHibernate 1.2.

I can confirm from personal experience that it isn't a great idea to try and swap in NHibernate 1.2.1 and assume everything will continue to function.

While it is true that you can using binding redirects to get most of the way there, dont' forget that some tools like FxCop don't respect these.

  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="NHibernate" publicKeyToken="aa95f207798dfdb4" culture="neutral" />
        <bindingRedirect oldVersion="1.2.0.4000" newVersion="1.2.1.4000" />
      </dependentAssembly>
      
    </assemblyBinding>
  </runtime>