Apparently web users judge sites in the blink of an eye — potential readers can make snap decisions in just 50 milliseconds. I hope you took just a little longer checking out my websites!
Tag: Computing
We normally see employers complaining that recent graduates don’t have “relevant” skills. This article is an interesting twist on that, with the job-seekers themselves complaining about their courses.
The Register: IT grads damn university courses
I think both employers and job seekers are missing the point. There’s a difference between “education” and “training.” University degrees should not simply be vocational training, they should teach principles that can be applied throughout a career and not just specific technologies that might well have a shelf-life of only a few years.
When it first happened I was irritated. A few days later I was irritated that I was still irritated. It didn’t make any sense, it wasn’t a big thing and it shouldn’t have bugged me at all, much less still a few days later.
After a while I realised that my irritation was more rational than I initially thought so I started to write them down as a way of structuring them. And here they are.
I though I’d start the new year with an unusual, for me at least, positive message. The message: we’ve never had it so good technology-wise and often we forget that.
I started thinking about this when I realised what I was doing with my computer. Right now, for example, I am typing this into Emacs. In the back-ground I am scanning in some film and burning the previous scans onto CD. Only a few years ago any one of these activities would have been more than enough for a simple home computer. A joke at the time was that Emacs stood for “eight megabytes and continually swapping,” and now my iPod has thirty-two megs of memory as a convenience, basically to avoid letting the battery run down too quickly.
Introduction
At the moment I’m reading Steve McConnell’s excellent ‘Professional Software Engineering,’ in which he talks extensively about creating a genuine software engineering profession. I believe that this is a great aim and, although I disagree with him on some points, I think the basic premise is both a good idea and inevitable.
However, that is not the point that I want to talk about, although it is related. It’s the fact that, even though I work in a relatively professional organisation, almost no-one here reads computer science books. Sure, there are piles of guides to complex Oracle stuff, C++ this and XML that, but there are no books around on how the whole process should work.
Introduction
This page is just a rant, a way for me to vent my anger. Don’t expect it to be fully rational or for it to make perfect sense. It could, even, be my excuse for buying new hardware; I do like my gadgets.
In fact, this piece is going to be an anti-Linux rant. If you’ve seen the rest of my website this may surprise you. I have, after all, been using Linux since 1994 when I installed Slackware from a knee-high pile of 3.5 inch floppy-discs. I spent a year writing “The Penguin Says“, a collection of Linux application reviews, I have the Oracle 8i Installation HOWTO in the Linux Documentation Project. I’m no fly-by-night, recent Linux convert.
Introduction
This is a book that I bought and read some time ago. I posted a brief review on the discussion forms that used to grace this site with every intention of writing something more complete, but I never got around to doing it. Perhaps that’s because there’s not a lot else to say!The good: there’s a lot of information in here, everything from the creation of FORTRAN and COBOL to Java and the Internet. It’s all discussed in a friendly, easy manner and rarely gets technical enough to scare off people without a computer science degree. The bad: despite the amount of research the author clearly put in, there’s not a lot new in here. It’s nice having it all in one place but it does, kind of, make the whole book unnecessary. The ugly: they really could have done with some more proof-reading. There are many typos and clumsy sentences that could easily have been improved with some light editing.
#
Introduction
It took me over a year to decide to buy a SliMP3 player. I am not normally that indecisive but I just couldn’t figure out why it cost so much. I mean, what does it do? It streams MP3 music across an Ethernet network and connects to the phono sockets on your hi-fi system. How hard can that be? There must be something cheaper or better than the Slim Devices machine! It took me all that time to research the subject and come to the conclusion that there wasn’t. I still think it’s a lot of money for what it does, but I also still think that it’s pretty much unique.
This HOWTO business has got slightly out of hand! There are so many different versions of Oracle and Linux that I’ve been forced to do a little restructuring.
This table should explain the documents that you need. Generally you need the main HOWTO (to answer any questions you might have) and the errata. If you know what you’re doing you might be able to get away with just the errata.
This is the official home page for my Oracle on Linux HOWTO.
The current version is 1.18 and was released on 19 July 2003. It’s been a long time — nearly a year — since the last release which may lead you to conclude that it’s a major update. You would be wrong! I’ve added some text about “how to ignore that this document is out of date” and a few clarifications. (This may sound lazy, but it’s not possible to keep it completely up to date.) This update is mainly for the Linux Documentation Project rather than people that come here.