Thought for the Dazed

I've had to give up that Distance Learning course as I was having trouble seeing the teacher.

Flickr
www.flickr.com
RobMiles' items Go to RobMiles' photostream
Twitter
C# Yellow Book

Search entire site
Friday
Jun252010

Imagine Cup Video Marking

Hull University Campus Playing Fields
Hull University Campus of an evening. Nice eh?

This time next week I’ll be on my way to Poland, and the Imagine Cup World Finals. Great stuff. By way of a taster I went through the video entries that I was judging as part of the first round of the competition. There were some excellent projects in there, and I’m really looking forward to seeing what else the the students have made. If you want to take a look at the videos yourself, you can find them on the Imagine Cup Website. http://imaginecup.com/default.aspx.

If you are thinking of taking part next year (and you really, really should be) then looking at these entries is a great way to get a feel for the the way the competition works.

Thursday
Jun242010

Get Your Eyes Tested

Roses

I’ve just got my new glasses for using the computer. And you know what? They are great. Text leaps from the screen, and everything is shiny sharp. Just like my old pair used to be a few years ago.

I’m really pleased I had my eyes tested and got some new glasses. Apparently my eyes haven’t changed a lot, but enough to make me need new ones to use the computer.

A piece of advice from someone who has been wearing specs since he was two. Get your eyes tested regularly, particularly if you do close up work. I left my recent test a little too long, which made for a lot more pain in computer use then I needed.

Wednesday
Jun232010

Magic Numbers

Radio Humberside Front Door

What use is 5ebe2294ecd0e0f08eab7690d2a6ee69?

Actually, quite a lot. Particularly if you have lost the password to your website and you need a value to put in the password table.  Which is what I did last week.

We tell people never to write down passwords, but that still leaves us with the problem of what the server does to remember them. The server has to “write down” the password so that it can be compared with whatever the user types in to gain access to the site. 

The problem is solved using a technique called “one way” encryption. This takes whatever you give it and converts it into gibberish. It is called one way because the idea is that it is very hard to take the gibberish and work out what it originally meant. Sort of like the notes that I take during meetings, but more useful.

When someone logs in the password that they type is passed through the same encryption process and compared with the gibberish in the password file. This means that anyone stealing the password file from your server ends up with a file full of gifbberish which they can’t easily convert into the actual passwords that were entered.  This is why your sysadmin can’t tell you what your password is, because they don’t have that information. They can give you a new password though, because they can take some text and run it through the encryption before storing it against your username.

So, if I am stupid enough to forget a password I’m sort of stuck.  Which is where 5ebe2294ecd0e0f08eab7690d2a6ee69 comes in. The one way encryption that is used most is called MD5. If you take the word “secret” and run it through MD5 you get the block of gibberish you see above. I put that into my database in the right place and, hay presto, I was able to log in with the password “secret”.

Tuesday
Jun222010

Making Web Apps for Dining with Nerds

Engerland
Flying the flag for Engerland. I especially like the balcony the top right hand corner with the Scotland flag. I think they’ll be rooting for Slovenia tomorrow….

If you are a student with nothing better to do because you have finished your term then this is the perfect time to pick up some new skills. One such skill (posh prose don’t you think) is writing web applications. You can get a great start (including 196 pages of well worked example text about building a Nerd Diner system) here:

http://www.microsoft.com/web/jumpstart/develop.aspx

At the moment the focus is on VS 2008, but I’m sure the content will be updated in due course, and all the fundamentals are the same. In fact the microsoft.com/web stuff is very interesting, particularly if you are wanting to host things like WordPress on your Windows system.

Monday
Jun212010

Radio Humberside Paper Review

Hull City Centre

One of the nice things about getting up early to review the newspapers for the local radio station is that you do get to see the city looking rather nice.

Hull City Centre Fountain