Archive

My (Ongoing) Linux Odyssey

Compelled by the endless debate of whether Linux is ready for the desktop, I wrote my own rant. It morphed into some kind of "my experience with Linux". This is some kind of long term review of Linux, from the very specific viewpoint of someone who uses it to do research about computers and networks. It is not a distro comparison, or Linux vs Windows TCO comparison, or any such thing. It is just a story about a guy who found Linux.

Interview with João Paredes of Chefax R&D

João Paredes is an almost-21-year-old student of Electrotecnical and Computers Engeneering at Oporto's State University for Engeneering (Faculdade de Engenharia da Universidade do Porto), in Portugal. He is well known and respected in his community, known to be a visonary and a good leader. Also known to be an excelent programmer, as he's been programming computers for 16 years now (yes, since he was 5).

Cocoa 101: Object-Oriented Programming for the Masses – Part 1

There are two major varieties of Cocoa available. The first variety, possibly the more well known of the two, is the kind that you can use to make a nice warm cup of chocolate milk. While tasty, it's hardly proper subject matter for an operating systems information site. The second variety is far more on-topic: a programming environment for Apple Mac OS X that is the modern evolution of of the original NeXTSTEP frameworks. That's what I'm here to talk about today.

A View of Linux from the Sidelines

The genesis of this article is the editorial "Why Linux Sucks as a Desktop OS" over at vBrad.com. While the author had some valid points about Linux, and I have shared his frustration, his approach was one that lost a large part of the audience. I have a little experience with Linux (I have played with Red Hat, SuSE and Mandrake, and have installed and used Linux in four or five flavors over the years) and have followed Linux as an interested observer.

Apple: Freedom Of Choice

Very few IT-companies get as much fanatic anticipation from their customers as Apple does. Lots of words have been written about that, including cheers, rants and advice as to what Apple should do next to make the Macintosh experience even nicer for its fans. Whether it's about product pricing, quality or all in all product range, Apple polarizes its users and those who wish they were. It would be foolish for me to take the same approach as anybody else and give Apple some piece of advice. So that's actually what I'm going to do now.

Underwater View Real-Time Simulation

The paper discusses various aspects of the waved water surface and underwater bottom video representation simulation and also expands on the math models and algorithms of the following related tasks: waved water surface simulation; calculation of reflected and refracted rays directions in 3-D space; underwater caustics (extra illuminated areas) forming; refractive distortion of the bottom view account; reflected skylight addition.

Why Linux Still Gives Me Grief

Several days ago I wrote a rather scathing article about my utter dismay and disappoint with Mandrake 9.1 and by association, Linux as a whole. Since then I have had many many flames and equally as many agreeing emails (is there a simple opposite word for flame?) Since then I have been trying, really really trying to get my system working fully. But time and again I'm coming up against the same brick wall of (un)usability, computer esotericism and down right idiocy.

Why Linux is Not for You: The Lengthy Rebuttal of a Linux User

Put yourself in his/her shoes. You're a budding young technical writer and the one word you hear popping up in almost every tech-related conversation is, you guessed it, Linux. Now look in the mirror and try to tell yourself you're more than a writer. After all, you write about technology because it not only interests you, but you're accurate and fair enough to tell it like it is. Maybe not.