Charsets in MySQL 4.1

Once you start messing with charsets in MySQL you eventually get to a situation where the default charset for your database is UTF-8 but you want to import old backups in their own charset, for instance ISO-LATIN-1.

But when you import it, MySQL thinks it's UTF-8 and all your specials chars get messed up.

Simple solution, add this at the end of your CREATE TABLE statements:

DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci

More in the MySQL Manual.

Note: this does not convert your data, this does tell MySQL that those particular tables are in another charset. I think, if you want to convert, you need to change the charset of your connection at the time you do the import (using the --default-character-set switch for example). Gotta re-check that though... but I think it can be overridden like this:

SET NAMES latin1

iPod de grande consommation

Thierry reprend un post de Engadget ironisant sur le "cimetière des iPod" dont des nouveaux modèles sortent plus vite que les piles des anciens ne s'usent...

Mmmh... est-ce qu'on parle de cimetière pour les téléphones mobiles de Nokia et tant d'autres?

Et avant ça, est-ce qu'on parlait de cimetière pour les Swatch?

Et avant ça, est-ce qu'on parlait de cimetière pour la collection prêt à porter de l'année dernière dont le tissu n'était même pas encore usé?

Elle est belle, hein, notre société de consommation?! |-|

iPod nano & co

iPod nano

Hier soir Steve Jobs a annoncé quelques nouveautés autour d'iPod et d'iTunes. J'ai trouvé que le show était un peu moins captivant que le précédent à la WWDC 2005, mais on peut quand même retenir quelques news intéressantes:

  • Il y a 10 millions clients sur l'iTunes Music Store, ce qui implique qu'un client a acheté en moyenne 60 morceaux! En moyenne! C'est assez significatif!
  • Sortie de iTunes 5. Rien de transcendental. Juste une interface un peu modernisée, des playlists que l'on peut classer par dossiers et la possibilité, sous Windows, de synchroniser ses contacts et son calendrier avec Microsoft Outlook/Exchange. J'aurais préféré que ce soit avec Mozilla Thunderbird! C'est quand même dommage que tout le monde se mette à supporter Exchange mainenant que je ne l'utilise plus... (M'enfin je vais peut être continuer à l'utiliser uniquement comme pivot de synchronisation entre mon téléphone, mon Palm et mon iPod... :roll:
  • Sortie (enfin) de l'iPhone: le Motorola ROKR distributé par Cingular aux US. Le reste du monde peut attendre. Il s'agit d'un iPod shuffle (100 titres) avec un écran et un clavier téléphonique. Il s'agit aussi de la vraie raison de la sortie de iTunes 5. Le seul truc vraiment intéressant là dedans, ce sont les pubs Cingular absolument géniales (à partir de la minute 36).
  • L'iPod a 74% du marché aux US. Sur le dernier trimestre, il s'et vendu 6 millions d'iPod contre 2 millions de PSP. Mwouais... sauf que le PSP elle était pas disponible dans le monde entier, si je ne m'abuse... En gros, la PSP risque de faire mail bientôt, et du coup, l'iPod vidéo ne devrait pas tarder non plus...
  • 4 nouveaux contructeurs proposent l'intégration iPod dans leurs voitures. Ca me fait penser qu'il faudra que je parle de ma propre expérience avec Pionneer...
  • Clou du spectacle: l'iPod nano! C'est vraiment petit. Ca vaut le coup de regarder à partir de la minute 43... Version 4 Go Flash: $249. En 2 Go: $199.

underscore vs dash

Because this SEO troll is slowy boring me, I'm going to check it out right now:

Stay tuned for results once the googlebot has cropped these...

Hébergement PHP & MySQL: misère...

Le journal du net publie une sorte de comparatif sommaire des hébergeurs PHP/MySQL soit gratuits, soit low cost…

L’info a retenir, c’est que globalement tout le monde est à la traine. PHP est ultra stable en version 4.4 (ou au moins 4.3.10) et MySQL est utra stable en version 4.1 … et pourtant, quasiment aucun hébergeur ne propose ces versions à jour.

En gros, si vous voulez faire tourner une application critique qui nécessite une fiabilité élevée, il vous faut un serveur dédié… et encore, pas n’importe lequel, parce que sur les serveurs dédiés mid-cost – ceux qui sont fournis avec panneau d’administration – il est quasiment impossible d’upgrader PHP & MySQL sans tout casser…

Médiocrité, médiocrité… XX(