Sendo X Flashlight

There's this freeware app, called Torch, that allows you to buse your Series 60 phone as a torch/flashlight by blanking the screen and maintaining the backlight on until you exit the app.

Pretty interesting (you know when you drop your garage keys at night... :P), except the screen backlight isn't even remotely as bright as the the camera Flash LED on the Sendo X. That's what I would like: an app allowing me to turn on/off the camera Flash on demand!

The incredible thing is that apparently noone ever bothered to release something like this... although it's very likely to be just a simple API call... Well... I guess not enough Series 60 developers own a Sendo X... :'(

Flash Lite getting real

And now, the Flash Virtual Machine is going mobile... for real! :)

NOKIA SIGNS LICENSING AGREEMENT WITH MACROMEDIA

Series 60 becomes a reference mobile platform for Macromedia Flash technology

Nokia (NYSE:NOK) and Macromedia (Nasdaq: MACR) today announced a licensing agreement that will integrate Macromedia Flash technology into Series 60 Platform. Series 60 becomes a reference platform for Macromedia’s mobile Flash technology, and Macromedia will implement new versions of its mobile Flash technology on Series 60. Nokia has also agreed to support Flash in its other software platforms.

Press release here.

The Flash Virtual Machine

Sometimes I wonder if Macromedia isn't going to succeed with Flash where Java failed... on this particular topic of harware and OS abstraction. Flash Lite makes their virtual machine (aka "player") more real than ever. Russ has all the details so I won't even try to repeat them here! :P

Installing & Securing Windows XP (is a tedious task...)

Moving in is such a boring thing to do. Almost as much as moving out. You waste time reinstalling everything you had before, but in different places. You also realize some items don't fit their purpose anymore or don't fit into your new place at all... |-|

I was already feeling bored about this when I crashed my PC, just to make it complete! >:(

Yeah yeah I hear you thinking... a backup saves the day (actually the month), right? I actually had a pretty decent backup... and did not loose any personal data. It's just that reinstalling the whole system & apps is such a pain (no, I had no 'disk image' backup) that I decided I would make the most out of it by switching to XP as a replacement to my aging W2K... That's where it started to hurt! XX(

Actually, I had an XP CD+license available from another PC where I had not installed it... The only problem is that CD was 3 years old. The original flavor of XP.

When you install a 3 years old Microsoft OS, the first thing you gotta do is a comprehensive Windows Update and virtually redownload all the files in a newer version, right? That was my plan...

Full story »

Offshoring/outsourcing software development

This thread in Ask Joel is the most interesting discussion I've ever read abut offshoring/outsourcing software development!

It's getting incredibly long though, so it's really hard to read through. But the first 25 comments are definitely worth reading.

My personal take on the subject is roughly this: I believe software is art more than science. I think the best approach to make it look like engineering is something along the Unified Process - that's what the IT world has learned the hard way for the last 30 years! One golden rule of UP is to have the users and the coders communicating, to have them understand each other's constraints...

This doesn't mean I think nothing can be outsourced, but you certainly cannot carelessly offshore a whole IT department to a place with a radically different culture and expect that communicating with specs will "just work"! :|

If offshoring software development is ever going to succeed we'll need a whole new set of skills and tools (internet being one of them) to master it, and we're not even close! However, I think the experience of open source software projects developped by an international community are an interesting experience to this.

I would probably elaborate on this if I wasn't this busy reading the thread at Joel's right now! :>>