Tuesday, 8 April 2008

Far and wide

Make sure that if you work in IT you don't focus on just one aspect of your skills.


Strive for a balance of the following:


  • Can code in at least 3 languages
  • Knows about OO concepts, or other similar design abstracts
  • Knows how to write SQL (the main language for data)
  • Knows how to write and manage requirements (suggests a good understanding of English and communication)
  • Knows something about how networks work (nobody creates islands anymore)
  • Can present their material one on one or to a crowd without belittling them

Covering these general bases makes you stand out from the crowd.

Google = Smart, but a little too subtle...

I've started using Google's mail service lately to aggregate all my mail.

I'm past the debate of whether I trust Google with my data or not simply because if something is important to me I'll store it offline and online. A key challenge for Google is earning and keeping your trust, I reckon the millions they spend trying to retain my trust will be more investment than I'm ever likely to make against my personal data. However that's another debate...

The aggregation feature is very useful to me. One site, all my mail, any PC. Very smart.. However I missed some of the useful features within Outlook that I used to quickly manage mail.

In Outlook from the main view you can select a mail item with the mouse, then hold down SHIFT, select a mail somewhere below it and release SHIFT. This selects the two mails you selected and all the mails inbetween. Very useful in clearing out dead mails I know I don't want.

Google employs a tickbox against the mail.
The subtle part I just stumbled upon... Google has implemented a client side script to mock this behaviour. Select a mail with the tickbox, hold down SHIFT and select another mail far below it. All the mails inbetween are selected!

Very smart, very useful, but a shame that it's not more obvious. Well done Google!

Now, the only problem left to solve is that age old chestnut of having passwords. Need to get rid of them, they are a fantastic security hole for the Google strategy.

FriendFeed

Some of you I've noticed are using Twitter with some success. I've noticed a few other sites push toward FriendFeed.

FriendFeed is a social aggregation tool, does a very good job of pulling together all of the social feeds from quite a few sources (Picasa, Flickr, Del.icio.us, Facebook, YouTube, BlogSpot and more).

The very nice part about it is you are subscribing to me without actually knowing what services I use. However FriendFeed aggregates the things I do and puts them into an RSS feed / page you can keep up to date with.

I've used it to tag a few services I use and have created a profile for you to also tag and watch if you want. From that, you can separately drill into the social sites I use.

Well worth a look if you want to follow someone or be followed.

Monday, 11 February 2008

Orb Streaming

I found TVersity was lacking in terms of it's ability to keep running.  The service crashed on my PC and seemed to take longer than I'd expect to stream films.

The actual quality of the films wasn't too hot either, but certainly considering the software was free I had zero expectation so wasn't really disappointed.

I stumbled upon another package name Orb.  Their site does a good job of explaining what the software does, but in a nutshell:

  • Your PC securely broadcasts it's presence to the Orb site.
  • Via the Orb site, you can browse music, photos, videos located on your home PC
  • Supports the Wii, iPhone, Smartphones, etc..  Most UPMP's
  • Allows you to access ALL your files on your PC
  • Allows you to upload to your PC

Pretty good features for free software.

I found the media streaming quality to be really good and the features suitable to my need.

One really neat feature.  There are a bunch of links to Flash games suitable for playing on the Wii.  All the games are free, so basically I just found a bunch of free games.  Most are poor, but a few are pretty good.

I realised while playing with this stuff that my home PC is woefully underpowered.  It's time to upgrade...  Maybe TVersity will run better with new kit?

Maybe?  I?  Could? get a TV card too to watch streaming Internet television stations on my regular TV in the front room?

Clever Brain Stuff

 

Clever Brain Stuff from Cambridge University .

O lny srmat poelpe can raed this.
I cdnuolt blveiee that I cluod aulaclty  uesdnatnrd what I was rdanieg. The phaonmneal pweor of the hmuan mnid, aoccdr nig  to a rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in what oredr the ltteers in a word are, the olny iprmoatnt tihng is that the first and last ltteer be in the rgh it pclae. The rset can be a taotl mses and you can still raed it wouthit a porbelm.   Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the word as a wlohe. Amzanig huh?! Yaeh and I awlyas tghuhot slpeling was ipmorantt! If you can raed th is psas it on  !!

Appealed to me...

Tuesday, 8 January 2008

TVersity - Wii Streaming

I mentioned that I had started to look at streaming video from my PC to the Nintendo Wii in an earlier post.

Well I downloaded TVersity, installed and played around a bit with it. I also needed to download the Opera browser for the Wii, cost around £3.50 from the Wii Shopping channel.

After around an hour of installing and faffing around, I managed to get select media on my PC showing on the Wii. I had an AVI file of the short series Hogfather on the PC, selecting it on the Wii was a simply matter of browsing a web server running on the PC.

The web server hides behind it the TVersity magic which is a flash encoder. This software reads a file on your PC, uses DirectShow (I think) to then re-encode the file into a flash based stream (like YouTube). The result is the ability to open any file from the PC for which you have a codec and set it up suitable for viewing in a simple open format.

TVersity is free, so really this all seemed to be too good to be true... and I found out it might be.

There are a few problems which prevent me actually using this to watch movies.

1. Something is causing the videos to stutter around 5/10 minutes into them. It may simply be that my PC is too slow or is running something which soaks up the bandwidth.
2. It's a real pain not to be able to fast forward a film. I tend to shut down the PC at night which means the encode process needs to start again. You can't fast forward into non-encoded video.
3. The actual frame rate is very similar to YouTube quality video. I'm finding it very painful to try to watch at 15 frames per second with all the real detail knocked out of the videos.

I probably have very unrealistic expectations of the setup given TVersity costs zilch.

The answer I think will be to upgrade the home PC. It's a lowly Athlon64 3Ghz wit 1Gb memory. Quad core seems the way to go here or really fast dual core.

So my adventures have paused for the moment until we get around to that job.

Meantime the setup does have a few nice tricks which I'll still make good use of.

- I can listen to my music in the living room by streaming it to the Wii. The sound quality is very good.
- Using the Wii browser I get a good experience browsing the web. Handy if the main PC is in use.
- The setup seems to cope OK with using TVersity to recode some of the videocasts I watch. Seeing these on the television from the sofa instead of a smaller monitor at the PC is a delight. Particularly for the ones which last a good hour (i.e. PodTech and Channel9 videos).

I'm also not abandoning hope that there is another method to do this. Maybe Nintendo will support AVI's and USB storage devices? Time to go Google...

Friday, 4 January 2008

Wii Stream

We were lucky enough to receive a Nintendo Wii this Christmas. Suffice to say Boxing day clocked up around 9 hours of gaming when my family got together on Boxing day.

I'm a terrible geek when it comes to new things. When I first got my PSP, within a week I'd managed to get an emulator on there running megadrive games, custom web browers, SNES games and more. I cannot help myself!

And now that I'm back home and the holidays are done, I turn my attention to the Wii. It may not be the most powerful new kid on the block, but there is a fair bit of oomph in there.

My interest is in playing movies through it.

A friend at work pointed me toward http://www.tversity.com/. There is a media encoder which encodes videos to flash on the fly and streams them to a web browser. Since you can download Opera for the Wii (500 points I believe), it is possible to use this combo to pull movies, music, pictures, etc all through this package.

Best of all TVersity is free (they accept donations).

So guess what I'm doing this weekend in any spare time I can find...

Any advice appreciated from other Wii Streamers out there ;-)