Wireless connection doesn’t connect
Adding more memory, good ole Intel
- taking the battery pack out – easy
- unscrewing a metal retaining bracket – a little tricky since you need a short screw driver
- free the memory by pushing the retaining arm – a bit of a sweat since it takes a nerve racking amount of brute force
- change the sticks
- push the new sticks until they don’t go any further
- attempt to put the retain bracket back on – fiddly but doable
So not only do we get a nice cool dual core Intel chip, we get some user friendly configuration options too.
Also just spotted that Parallels are beta testing a new version that runs individual Windows applications to look like they’re OSX applications with copy and pasting files and other "seemless" interoperation, plus it looks like Boot Camp is going nowhere.
IE7 breaks Virtual Server
70-536
- Using a domain to host a 3rd party component isn’t that you’re worried the 3rd party component is full of nasty code, it is that you’re not sure how well security audited it is and that some attacker may find a vulnerability in it. A nice way of thinking about the security risk.
- Seemingly risk-free resources can cause problems. E.g. The Event Log has never seemed liked a huge security risk to me, sure you could fire lots of messages for a Denial of Service, maybe clear a log to cover your tracks but, perhaps even read the log. But the one that was pointed out to me by the book I thought was very under-hand. You could shut an important service down and then pretend that all is well by logging fake log messages…clever.
I suppose I should think about doing another exam…then again I do have to wash my hair and then there’s the tiles to grout, must complete the Workflow demo, and the…
Pocket PC, car navigation
Next stage is to buy a TMC (traffic avoidance) cable and really put this navigation software through its paces.
ASP.NET why doesn’t error?
One of my the most problematic areas of ASP.NET is the combination of Viewstate and the Page Life-Cycle. If you attempt to access the Viewstate before it’s ready then not only do you get incorrect results for that call but you corrupt the state for subsequent calls too. So given that ASP knows where it is in the life cycle and that you’re trying to access the state, why doesn’t simply raise an exception? If nothing else it would save about 100Gb worth of forum posts!
In a similar vein I was working on a HtmlInputText control the other day and fell for another issue. As a good ASP developer I knew that the ID I’ve given the control will be changed to some odd unique name with lots of "ctl_" text stuck in-front of it. (If I say I want to uniquely name it and take that responsibility then it should only use my ID, grrrr). So I when I wanted to generate some Javascript to access the control I passed in myControl.ClientID. However, my Javascript failed saying the object was null. Odd. A quick review of the code I noticed that I was accessing the ClientID before I’d added the control to the page. Ok, that makes sense, but again why is the ClientID populated with the name of the ID only before it’s been added to the page? Surely if you access the ClientID before the *page* has correctly populated it, then it should error? Oh well, just yet another pitfall to side-step.
Pocket PC as a network media player
[Edit] Ah, talked too soon. Although media player can see, and catalogues, the tracks it won’t play them, ‘Invalid Parameter’ or something. Apparently some issue with the the translation of the file name. So I’m now looking at the Coding4Fun project and I’ve just installed the Mobile SDK so I’ll see how that goes.
[Edit] Hurray, using the PocketMusic player seemed to do the trick. Not sure it’s a replacement for dedicated media machine but it’s certainly small and quiet, good qualities in a music streamer…plus it’s it own remote…although I’m now eyeing up using the Mac’s front-row remote control via the PDA infrared port. For something that is supposed to save me time it seems to be creating project upon project!
Pocket PC, finally it works
The next (ahem) step was go for a GPS walk. I’ve registered with a site, GPS Walk, that supplied a breadcrumb application for the PDA. The application (and site) are still in their early days but it was a strangely fun thing to do, might have something to do with the two pubs I took in…you never know.
The third PDA success was a programmable remote control. There something satisfying with been able to change the TV channel with your PDA, surely there is some mischief to be had with the companies infrared controlled projector?
This leaves me with two remained tasks to be solved. 1. GPS for the car with traffic avoidance (TMC) and 2. Streaming MPGs to my stereo from a main server via the PDA.
Pocket PC woes
[Edit] Oh the shame. The cable has the "up" printed on the wrong side, so turn the connector over and it works a treat <doh>.
[Edit] Well Fujitsu support contacted me today. Hmm, literally was re-boot the PDA if that doesn’t work send it back for tests. Great…really tried everything there then, not impressed.
[Edit] No need now, I’ve got Exchange sync’ working now