Computers, Entertainment, Personal, Technology, Windows

Windows Vista

Well for various reasons I now have Windows Vista. I installed it myself and to be honest everything went smoothly. That’s not to say everything went perfectly, but nothing unsurmountable happened.

The first problem was the fact that I bought the upgrade version. I’d previously bought Windows XP Media Center Edition 2005 but I was doing a clean install. Previous version of Windows just asked for you to pop the disk of the previous version in this situation – Vista didn’t. It would only let me install from Windows. So I had to install Media Centre first.

Then once I had installed Vista it didn’t have drivers for my network card or my sound card (and no network card meant no internet and therefore no video drivers and therefore horrible resolution (at the wrong aspect ratio no less). Well luckily I have another computer with internect access so I got the network drivers (and then the video and sound drivers).

Beyond that, I haven’t done much with it yet. The Aero glass lucks cool and stuff and the new games it comes with are at least as entertaining as the old ones were when I first saw them.

PS. User Account Control really is as annoying as they say it is for at least two reasons: Firstly it seems to ask you everything twice. Second since I have administrator access anyway it doesn’t really provide any security (it happens so often that you just click accept straight away without reading it).

Computers, Entertainment, Games, Technology

Cross platform games on the PS3 and the Xbox 360

In case you didn’t know, the PS3 can run Linux. Not only that but it’s officially supported by Sony. You can download (for free) a utility to put a boot loader on to some media (most likely a hard-drive but memory cards, memory sticks and anything else the PS3 can read (and can hold 10Mb) are supported) and set it to boot “Other OS” (that’s what the menu says).

There are already videos on the Internet of it running Fedora. Zac Bowling already has one running Mono, a task simplified by the fact that the cell processor appears as a PPC.

So where does the Xbox 360 come into this? Well Microsoft are releasing something called XNA, a modified/extended version of the the .NET 2.0 run-time with emphasis on Managed DirectX that is available for Windows and the Xbox 360. A version of XNA called Mono.Xna that is built on top of the Tao framework is in development. The end result is that in theory, games developed using XNA will run on Windows, Linux, Macs, PS3’s and Xbox 360’s.

A few problems still exist. The processor that the PS3 uses is rather strictly an in-order processor so most stuff that isn’t written specifically for that will run slowly (although video playback will be pretty zippy) and so far there is no hardware 3D support for an “Other OS” so XNA (if it were available now) would run slowly.

Computers, Technology, Windows

Microsoft playing nice?

Well it seems despite the massive market share (approaching monopoly status in certain markets), Microsoft are realising that working with other companies can actually be a good thing. Windows Live Messenger’s interoperability with Yahoo! Messenger is a small step, their latest announcement is much bigger.

Ron Hovsepian and Steve Ballmer take the stage together to announce a new collaborative relationship between Novell and Microsoft.

Apparently the deal involves some patent sharing, setting up a research team to work on improved virtualization and Microsoft indirectly selling Novell support to it’s customers who also have Linux servers.

Read about the whole deal on Novell’s website.

Computers, Google, Technology

Yahoo and MSN getting jiggy with it

It was announced a while ago, but this morning MSN Messenger announced it to me personally (well it game me a popup)… MSN Messenger and Yahoo! Messenger users can now chat to each other using either’s client.

Read about Yahoo! on MSN
Read about MSN on Yahoo!

This is presumably a way to try and stop the multi-network clients that are becoming more popular and taking advertising revenue from the two of them. Well sort of. It’s more likely an attempt to stop Google’s attempt to spread a free and open IM network.

Computers, Personal, Programming, Technology, Web Programming

ASP.NET sucks

I recently bought a book about ASP.NET: Pro ASP.NET in C# by Apress, mainly because when I was looking for jobs there were lots of ASP.NET jobs advertised. And I have to say I have no idea why. Part of the problem may be that is book isn’t very good (there are bits of vague contradictions and a general obsessive (and inaccurate) preachiness about it) but I think there are major limitations to ASP.NET.

Firstly the inability to post to a different page. Who the hell decided that was good idea? I know it can be faked but that’s just silly. And you can only really have one form on a page. Well you can only have one “rich” form that ASP.NET can access in a clever and high level way.

I’m assuming people will disagree with me (if not, why is it so popular). If you do, please explain why ASP.NET is supposed to be so amazing because I don’t see it…

Updated – Clarifying my position on ASP.net