Tuesday, February 24, 2009

Happy Birthday Steve!

Yep. Like today, 54 years ago, Steve was born. To a student pair who all they wished for their baby was to be sent to college by his... future adopting parents. Cos, the two premature mum and dad only wanted to have the fun without the responsibility. We are grateful to them though for giving us Steve. A man who, less than half a century later, gave us the iPod, iTunes, iPhone, Mac OSX and the Incredible Mac!

I know and remember that day very well, as my bride was born in the same year but just one day later, which reminds me not to be a dumb ass and forget it again tomorrow, as I am pretty good at that... keep thinking about it for weeks but the day itself it's all gone... and it comes back when it's too late.

Steve is going thru some difficult times. In a period where the company enjoys iconic status, its each and every move is frontpage news, and its cash reserves are close to 30 billion green ones, the man is suffering the repercussions in the aftermath of his pancreatic cancer 'survival' a few years ago. We don't know much about it, but for the sake of the rest of us, I wish him well and a quick recovery. If that was humanly possible to recover from the statistically bitchiest cancers of them all. Mine looks like childplay compared to his. Although... I shouldn't boast too loud. Yet...

Sunday, February 22, 2009

Speedtest

I don't know about you folks but my download speeds nowadays are so sweet! Lightening fast! I was downloading a trial version of an Adobe product this morning and it felt kinda fast. I've not been unfamiliar with speeds above 1.5MB /sec in the past, and this for some time now. My subscription specifies downloads of about 20Mbits/s... but today it felt much faster. It wasn't even today, I'd say... it's been like this a few weeks now. I got a cable subscription in case you wondered. I did the well known speedtest with my Macbook Pro, talking wireless in 11g to the Airport Xtreme in the loft, with two concrete floors in between (if that played a role, that is). I got 2.5MB/s file downloads this morning and more than 2.8 yesterday evening (I was 1Gbit Ethernet wired to the router then). Look at all the captures posted here for yourselves, dudes. Trust me, I'm not making this up. Click on for sharper views! Forgot to mention. The shot on the left is captured during pinging with a London server. But I got even faster with Mälmo in Sweden and almost as fast with New York. Of course, it's Sunday morning over here... I'm like kinda speeding up on an empty F1 circuit with a Ferrari.

It's more intriguing to see what others in my own hometown are getting though. See the two comparison charts at the bottom, one for uploads and another for downloads. Downloads in cable are always much faster. Multiples, that is. That's how cable works. Otherwise, all cable operators would have filed for bankruptcy. Even those users with the same operator as mine, Telenet, are pretty lagging. I have the turbo monthly subscription version, I must admit, that costs me between 50 and 60 euro, for enjoying such speeds and also the rights to 60 gigabytes of downloads. And hundreds of free hotspots nationwide, when I am out of town.

Eat your heart out John C. Dvorak. As regular watcher of his Cranky Geeks, I often enjoy hearing him talk about the pathetic speeds he's enduring in California, of all places! He's moaning and screaming and hates it all! How sweet! I'm sitting down here in Oudenaarde, East Flanders, Belgium, that unless you are from the neighborhood  you couldn't tell where this darn place is on the map, and good ol' John enjoying the view of  Alcatraz from his balcony (I made that up, probably he's not) and gettin' fractions of what I, a 3rd world peasant, get over here. And he's paying much more than I do! Life is a bitch, innit?

Saturday, February 21, 2009

MAMP? WT...F is this again?

A few weeks ago I 'discovered' Lynda.com. What's that, you may wonder. Well, not surprisingly, this is a commercial site with above 30 thousand online tutorials for hundreds of courses on all sorts of subjects. I had heard of them before, and vaguely knew their cute logo, a caricature of Lynda Weinman, the founder, herself with teacher's glasses and all, reminiscent of a thirties look (previous century). I never tried their materials though. I thought they'd be similar to O'Reilly Media. Anyways, this time I needed an express course on some of the Internet latest buzz on a few subjects, to prepare a course for my class. Knowing that average college students (definitely mine are) are sort of not too 'efficient' in their time spending and searching obscure subjects would be the last thing on their mind, I (the teach) decided to do that in their place. 25 bucks a month for accessing a library of 30000+ online tutorials and manage some real quick learning ain't that bad at all. Innit?

Actually the subject I was interested in is pretty old, but so am I... meaning, it's been a long time since I put my fingers in the mud of the latest and brightest techie intricacies (at least since late last century), and you know, these things change pretty quick. And they even age and get replaced by new ones while life goes by. When's the time that we all thought Java would be the next big thing? When everyone believed this was just software for kids? Lemme tell you then. It's the big thing now, feels like it's been like this for ever... omnipresent... so old that risks to get bypassed by a bunch of the next big ones! C'est la vie, folks... Especially in ICT, things change for the sake of change, and for a few more (million) bucks techie suppliers will charge you as an 'add-on'. Why not?

In a nutshell, here's what I been studying lately... (for the last couple of weeks). And did that like I'd die tomorrow and lose the chance to learn it. Almost 10 hrs a day, especially on weekends. Drives my bride nuts! And the kids have fun... dad's back to school! Oh, sh..oot!

Does WAMP, and MAMP, Javascript, AJAX, EJBs, .NET, Flex, XML action script, Coldfusion, XHTML, Javascript, Weblogic, TomCat, Jboss, Apache, XML, XLST, CSS, MySQL, PHP, ClassicASP, YUI, Flash, Dreamweaver, Objective C, Websphere, RSS, and so on... rings a bell? Most of you have heard all these terms, seen them in action, and probably have to work with them each day of your wonderful life,... but how many of you can tell a good story about what they really mean? Eh? And how they actually work? How 'bout that, then? And most important, why? And even more important, where are they different from each other! See what I mean? When I started with computers in early 1970ies we only had punch cards, and Fortran 2 (yep, long before Fortran 4 that was). I was proud in full mid seventies to go spend my pathetically scarce savings and buy McCracken's Fortran IV guide, I remember. So, for an old rat like me, you can imagine the frustration to have to deal with such concepts in my old days... Why do that then? Simple answer... just being curious. Curiosity killed the cat, you may say. Well, no worries... been there, done that. As colon cancer survivor (so far) I shouldn't worry too much that heavy studying of impossible Internet concepts is ever gonna kill me.

So, lemme share with you, geeks, what I learned from this experience...

A. First of all, and not being such a novelty as an idea, Internet apps are at the same time easy and hard to do. As ever been. Programming didn't change much from the times I was learning it. Similar syntax, formalisms, constructs, conventions, standards, mindbreakers, smart and boring. The fundamentals are still the same!

B. It proves far simpler to create normal transactional apps over the web than most people would dare think (at least me). It's been much more often than I dare admit, until Lynda came by, that I simply couldn't get it how all these buggers, web servers, app servers, database servers, client computing, and server side middleware all came together. Lemme tell you now, then. It's so bloody simple! In less than two weeks, starting from scratch by learning the basic 1989 Tim Berners Lee HTML up to today's 'sophisticated' javascript and AJAX XML asynchronous server calls, I managed to put together a simple transactional app on my MAMP! WTF is this, you may ask... no worries, it stands for Macintosh Apache MySQL PHP, an Open Source software stack (all you need to care about this is that it's free and downloadable and piece of... tiramisu to get up and running). It's an environment within which one can create conventional DB apps but running in a sort of cloud computing client-server configuration. Over the net and via good ol' browsers.

Lemme give you an example...Suppose you are an IT consulting business and want your per diem billable staff to spend 24 hrs a day at the client offices charging them 100 dollars an hour 'for each and every' one of these 24 hrs. You don't want them to come back to the 'office' in order to 'allegedly' prepare 'time reports' and actually relax, chatting with the dumb blonds (admin assistants they're callin' them nowadays, we used to call 'em secys) and having a good time, while you, the boss, are sweating 'kareklopòdara' (Greek term meaning 'rugged stool legs'... if you know what I mean) to recover cash from your aging AR to pay your VAT and the dudes' social security tax, right? Got it?

If you belong to this class of unfortunate C-level officers, like one I used to be, then an app like I described above, a cloud run transactional app, is all the panacea you need. No excuses to come to the office dammit! Hook on the net during your lunch break, dude, and report your time back home over the client's Internet connection, right? With a browser time reporting app like this I'm talkin' about, right?

You may think I am nuts (and you're probably right) but I set out to make a small prototype of an app like this on this semester's class on B2B technologies in the University of Antwerp... Will my students bear that for 13 weeks? Who knows. Judging from the first two sessions attendance, I doubt it. It's not a mandatory course you see. Who cares... knowing me, they lose...

Friday, February 20, 2009

Racist US? C'm on... you must be sh!ttin' me!

The controversial cartoon... one more reason for senseless commentary on CNN650.com...

... and the response of one clever reader of the Huffington article on the subject...

Octuplets mum

I am raged. I mean, really. I am normally cranky...not today though. This morning I'm fockin' RAGED! I couldn't get much sleep and was on my feet at 5am. It's still early, as I write this, quarter to six sort of thing. I turned on my super trooper Internet radio and fell on this CNN650 (KIKK) US based radio station... a news broadcaster on the sound of it. Can you imagine that they've been going on for hours now commenting with hatred I never seen before about this woman in California who gave birth to octuplets? How irresponsible she is, and how the nation should take custody of her babies, and that she is into a reality show now, and that she was looking for a 2 million dollar house, and that she just bought new and expensive makeup... My Goad, I couldn't believe the pettiness and horsesh#t of these reporters! The whole miserable nation is falling apart amidst the worst financial crisis in living memory and suddenly the 'octuplets' became the center of the universe going on for weeks of gossip and hatred unseen by all measures! What f@cking right do these freaktards have to judge in public any person for that matter? Did they just forget their own constitution and its thousands of amendments to allegedly protect the right to privacy of their own citizens in the land of the free and the brave? Forgot the shame their big 'Dick' and that Texan moron BushCo brought to the world with their Iraq invasion and Guantanamo Bay practices in the name of 'war against terrorism' and against the 'axis of evil'? Did they just forget the scam sh#thole this whole country has fallen into and pulled the rest of the living world in the process, along with them? Did they just forget their monumental financial depression and just found all the free time to act like that moron GOP evangelist Russ f@ckin' Limbaugh to spread their filth and hatred around? Is this a nation of dickheads or they are just made dickheads by their criminal and beyond imagination corrupt media?

Ok, right, they changed subject right now. Now it's about that bimbo Alaska governor Palin and her hot off the press biography! Like anyone in his sane mind would ever care! Gimme a break bro. Let's gossip about that b#tch now! Please Goad, show them the way! These retard reporters are just plain nuts! And they are getting paid for it. God, show them the way and spare us further misery!

Oh, jee! Now they have it about that chimp who watched TV with a remote, and lived like one of the guys, and 'brutally' attacked a woman, friend of its owner one day, and the Police shot it dead! The woman owner confessed in tears the chimp was her 'life'... she cooked for him... she loved him... she 'slept' with him! Wow! What a confession! Yeah, right! US of A. This is the place I definitely wanna spend the rest of my days! Nooot?