C4[2] : Programme et inscriptions

01082008 Dans: Conférences, Liens

Jonathan 'Wolf' Rentzsch, vient d'annoncer l'ouverture des inscriptions pour la conférence C4[2] ainsi que le programme de la conférence. Si la conférence n'était pas à Chicago, j'y serais volontiers allé. Tout particulièrement pour :

  • SELECT * FROM SQLite_internals par Richard Hipp, l'auteur de SQLite
  • On Going Free par Brent Simmons
  • Pimp My App par Mike Lee

J'espère surtout que comme l'édition 2007, les vidéos des conférences seront mise en ligne.

Librairie pour Cocoa Touch

16072008 Dans: Cocoa, iPhone / iPod Touch

Apple a décidé de ne pas inclure diverses classes Cocoa dans CocoaTouch. Jonathan Wight a donc lancer le projet OpenSource TouchCode qui propose diverses librairies dont :

  • TouchXML, un parseur XML supportant XPath et proposant une API semblable à NSXMLDocument de Cocoa
  • TouchJSON, un parser JSON qui à pour but d'être rapide et d'avoir une consommation faible en mémoire. Ça peut être tout particulièrement utile pour échanger des données avec les API de la plupart des services web "2.0" qui utilise du JSON.
  • TouchSQL, pour manipuler des bases de données SQLite

Migration de SQLite à MySQL

25032008 Dans: Cocoa.fr

Je viens de migrer le blog de SQLite à MySQL, merci de me signaler si vous trouvez des problèmes d'affichage sur le site. Enfin pour les curieux, la migration d'une base de données de SQLite vers MySQL s'effectue de la façon suivante :

  • Créer un dump au format SQL depuis SQLite : sqlite3 db.sqlite .dump > db.sql
  • Changer la première ligne de BEGIN TRANSACTION; à START TRANSACTION;
  • Suppression des guillements double : perl -pne s/\"//g db.sql > db.clean.sql
  • Chargement de la base dans MySQL : mysql -u user -p --default-character-set=utf-8 database_name < db.clean.sql

Sponsors