Charset conversions (i18n)

Yesterday, I came accross this interesting table which lets me know what conversions I need to do when I paste text from Word into a textarea and further want to use this text on the web...

To be accurate, this table is useful for conversion from the default windows charset (windows-1252 aka CP1252) to the default web charset (ISO-8859-1 aka Latin-1). Nethertheless, this allowed me to check the conversion in my b2evolution software and I noticed that it was missing one conversion (in a total of 27).

Anyway, the world actually extends way beyond cp1252 and Latin-1, so how would one deal with other languages? :?:

For example, how do I convert Latvian from Windows-1257 to iso-8859-13 (close match) ? Or Russian from Koi8-r to iso-8859-5 (funky match) ? Check out this awesome character set database provided by the Institute of the Estonian Language. (Wouldn't it make sense if unicode.org provided this? :crazy:)

By the way, how do I know what charsets are to be used for a particular language? Here's a page by the W3C, but it's a little sparse... Another one.

Fame! (The illusion of)

Every blogger gets to do that once in a lifetime (ahem, I mean at least once...): I searched for my firstname in search engines...

Surprisingly or not (depending on how much you know about web indexing techniques), I am famous, very very famous!

  • #1 François in the world out of about 6,450,000 on yahoo.com
  • #2 François in the world out of about 3,310,000 on google.com

What more could I ask for?

Real fame? nah... I just hope those rankings last long enough for me not to look stupid when you read this :p (Those rankings can actually change on a daily basis, so... yeah maybe cyberfame just works like real fame, one day you're at the top, the next day you're gone...)

French cities at night

French cities at night
Lyon, a few weeks ago...

During this time of the year, when the sky is grey all over the country, French cities actually look best at night. And it's a good thing 'coz I wouldn't have gotten a chance to take those pictures at daytime anyway! ;)

French cities at night
Blois, a couple of days ago...

It's funny how many cities I've been to lately... I just wish I had my camera handy more often... I really gotta get one of those camera phones... But they make crappy pictures anyway, so I'm not sure they'd really fit the purpose here... ahh whatever

Video conferencing: future is now!

Okay now, sometimes I really feel stuck in south of France when I need to be working with people in Paris! Phone + email was cool until my phone bills rocketed in the past few months... :-/

Recently, I decided, with a couple of business partners, to give internet video conferencing a shot! Guess what my biggest surprise was?

It actually works! And pretty well!

Not only could we see each other while talking but it was even better than the real thing: sound quality outstrips mobile phones! Especially when compared to SFR (the crappiest - but very common - network we have in France).

Full story »

Patent pending: My personal "Cookie Tenderizer"

Today we had a healthy lunch: a friend of mine brought us home baked cookies! Don't question about the dietetics, she's gotta be knowing what she's doing, she's an engineer in the food processing industry! :> Well, anyway, those were excellent and I even got one left to take home... :)

Then, I spent the whole afternoon with the smooth thought of treating myself to this cookie... Guess my disappointment when I opened the wrapping tonight and discovered the cookie had turned to rock? What a shame these cookies harden so fast! Not even 24 hours after baking!

Then comes the geeky bloggy rush of blood to the head where I remember Russell commenting about the ephemeral chewy state of the cookies... And while I'm in a webby state of mind I decide to go google for a solution to bring my cookie fossil back to life! (I know I could have eaten it like that and it'd still have tasted good, but I decided it just wouldn't be no fun that way!)

Now, believe it or not, it seems that no one ever documented a cookie tenderizing process on the web!

Next thing I know, I was standing in the kitchen with a grin on my face, starting some weird experiment... and, against all odds, it only took me about 15 minutes to revive my cookie!

"How did I achieve that?" you wonder...

Let me introduce you to my home brewed cookie tenderizer:

My home brew cookie tenderizer

It's a simple machine actually: stove / pan (with water) / steam / grid (originally for pizza) / dead cookie.

Just let the steam go through the cookie for a few minutes... and enjoy! Your cookie is now tender, chewy and hot, just as if it came right out of the oven. Warning: it can get *really* hot!

So? Who's the man??!! :D

Anyone thinking I'm delirious here? Check it out! Still not convinced? Okay look at it from another angle: the cookie gets back to the state it was in when it came out of the oven! This is what is commonly called a working time machine! :b (except it only works for cookies, please don't sit on the stove!)

Yeah I know, I need some rest! XX( And maybe next time I'll learn how to bake fresh cookies myself...