Warning: UPDATE command denied to user 'michelon01'@'10.0.126.147' for table 'drupal_cache' query: UPDATE drupal_cache SET data = 'a:451:{s:13:\"theme_default\";s:7:\"garland\";s:13:\"filter_html_1\";i:1;s:18:\"node_options_forum\";a:1:{i:0;s:6:\"status\";}s:17:\"menu_primary_menu\";i:2;s:19:\"menu_secondary_menu\";i:2;s:15:\"install_profile\";s:7:\"default\";s:17:\"node_options_page\";a:1:{i:0;s:6:\"status\";}s:12:\"comment_page\";s:1:\"0\";s:18:\"drupal_private_key\";s:64:\"b4e640288de05f522bbe6b032bdd5e965244625713cbf8cf2021d99f2fe3072a\";s:19:\"file_directory_temp\";s:9:\"files/tmp\";s:19:\"file_directory_path\";s:5:\"files\";s:14:\"file_downloads\";s:1:\"1\";s:21:\"date_default_timezone\";s:4:\"7200\";s:22:\"configurable_timezones\";s:1:\" in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174

Warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/bootstrap.inc on line 569

Warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/bootstrap.inc on line 570

Warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/bootstrap.inc on line 571

Warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/bootstrap.inc on line 572

Warning: INSERT command denied to user 'michelon01'@'10.0.126.147' for table 'drupal_watchdog' query: INSERT INTO drupal_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174)</em> in <em>/home/michelon/www/olivier/blog/includes/common.inc</em> on line <em>141</em>.', 2, '', 'http://olivier.michelon.me/blog/?q=node&page=2', '', '54.242.205.33', 1513115548) in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174

Warning: INSERT command denied to user 'michelon01'@'10.0.126.147' for table 'drupal_watchdog' query: INSERT INTO drupal_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>UPDATE command denied to user &amp;#039;michelon01&amp;#039;@&amp;#039;10.0.126.147&amp;#039; for table &amp;#039;drupal_cache_browscap&amp;#039;\nquery: UPDATE drupal_cache_browscap SET data = &amp;#039;O:8:\\&amp;quot;stdClass\\&amp;quot;:2:{s:9:\\&amp;quot;useragent\\&amp;quot;;s:1:\\&amp;quot;%\\&amp;quot;;s:4:\\&amp;quot;data\\&amp;quot;;s:609:\\&amp;quot;a:25:{s:7:\\&amp;quot;browser\\&amp;quot;;s:15:\\&amp;quot;Default Browser\\&amp;quot;;s:7:\\&amp;quot;version\\&amp;quot;;s:1:\\&amp;quot;0\\&amp;quot;;s:8:\\&amp;quot;majorver\\&amp;quot;;s:1:\\&amp;quot;0\\&amp;quot;;s:8:\\&amp;quot;minorver\\&amp;quot;;s:1:\\&a in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174
MICHBlog
  • warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/common.inc on line 141.
  • user warning: UPDATE command denied to user 'michelon01'@'10.0.126.147' for table 'drupal_cache_browscap' query: UPDATE drupal_cache_browscap SET data = 'O:8:\"stdClass\":2:{s:9:\"useragent\";s:1:\"%\";s:4:\"data\";s:609:\"a:25:{s:7:\"browser\";s:15:\"Default Browser\";s:7:\"version\";s:1:\"0\";s:8:\"majorver\";s:1:\"0\";s:8:\"minorver\";s:1:\"0\";s:8:\"platform\";s:7:\"unknown\";s:5:\"alpha\";s:0:\"\";s:4:\"beta\";s:0:\"\";s:5:\"win16\";s:0:\"\";s:5:\"win32\";s:0:\"\";s:5:\"win64\";s:0:\"\";s:6:\"frames\";s:0:\"\";s:7:\"iframes\";s:0:\"\";s:6:\"tables\";s:0:\"\";s:7:\"cookies\";s:0:\"\";s:16:\"backgroundsounds\";s:0:\"\";s:10:\"javascript\";s:0:\"\";s:8:\"vbscript\";s:0:\"\";s:11:\"javaapplets\";s:0:\"\";s:15:\"activexcontrols\";s:0:\"\";s:8:\"isbanned\";s:0:\"\";s:14:\"ismobiledevice\";s:0:\"\";s:19:\"issyndicationreader\";s:0:\"\";s:7:\"crawler\";s:0:\"\";s:10:\"cssversion\";s:1:\"0\";s:10:\"aolversion\";s:1:\"0\";}\";}', created = 1513115548, expire = 0, headers = '' WHERE cid = 'CCBot/2.0 (http://commoncrawl.org/faq/)' in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174.

Désimlocker son iPhone firmware 4 (compatible tous modèles)

En France, un iPhone acheté avec un abonnement est verrouillé par l'opérateur contractuel ;  on parle de "simlockage". Le mobile n'est alors utilisable qu'avec une carte SIM de l'opérateur. Pour pouvoir l'utiliser avec d'autres opérateurs, donc pour le "desimlocker", il faut en faire la demande auprès du service client de l'opérateur contractuel.  Notez que cette demande est gratuite au bout de 6 mois d'abonnement, et, qu'avant cette période, le prix est à l'appréciation de l'opérateur. A titre d'exemple, Orange vous facturera 76€ pour le "desimockage" de votre iPhone avant ces 6 mois.

La manipulation de "desimlockage" va consister à effectuer la demande auprès de votre opérateur en communiquant l'IMEI de votre iPhone, puis à restaurer l'iPhone. Lors d'une restauration, iTunes interroge toujours ses serveurs afin de savoir s'il existe une demande de desimlockage pour l'IMEI identifiant votre iPhone.  Le cas échéant, il déverrouille l'iPhone lors de la réinstallation du firmware.

Seul problème, la procédure classique de "desimlockage" vous faire perdre tout jailbreak! Heureusement, il existe une solution pour "desimlocker" sans restauration! Elle s'appelle UltraSn0w et est éditée par la Dev-Team!

Voici la procédure:

  • Lancez Cydia
  • Recherchez "ultrasn0w" et installez le
  • Si vous ne le trouvez pas immédiatement, ajouter la source "repo666.ultrasn0w.com" à Cydia dans Gérer > Sources > Modifier > Ajouter.
  • Voilà!

Jailbreaker son iPhone/iPod Touch firmware 4.0.1 (compatible tous modèles)

Ca y est, un jailbreak compatible avec tous les iTruc vient de sortir! Il a été développé par un certain "comex" de la Dev Team.

Son installation est tout simplement hallucinante : jamais un jailbreak n'a été aussi rapide. Le craquage se fait en ligne, et sans reboot : pas de mode DFU nécessaire, pas de connexion USB, le EDGE suffit! Son secret? L'exploitation de la faille PDF dont on parle beaucoup en ce moment...

Voici la procédure de jailbreak:

EDIT : ne faites surtout pas la mise à jour vers l'iOS 4.0.2 : cette version corrige la faille exploitée ici.

Comment fait-on le casque des Daft Punk?

Dans la série "Comment fait-on?", voici aujourd'hui le processus de fabrication d'un véritable casque Daft Punk!

Réalisé patiemment avec la technique d'animation en volume!

Palier l'erreur "Cette application n'a pas pu démarrer car LIBPQ.dll est introuvable"

Cette erreur est dûe à un problème dans vos variables d'environnement : le répertoire "bin" de votre PostgreSQL n'est plus accessible par le module "php_pgsql.dll" de EasyPHP. Le package WAMP qu'est EasyPHP ne parvient donc pas à trouver les librairies PostgreSQL LIBPQ.dll nécessaire à l'extension.

Voilà comment palier cette erreur sans faire une réinstallation brutale de l'ensemble:

  1. Allez dans les "Propriétés système" de Windows (appui simultané sur la touche Windows du clavier et sur Pause ou clic droit > Propriétés sur l'icône "Poste de travail" ou Démarrer > Panneau de configuration > Système)
  2. Dans l'onglet Avancé, cliquez sur "Variables d'environnement".
  3. Dans la partie "Variables système", Modifiez la variable Path en ajoutant en valeur à la fin:
    "; <votre chemin d'accès au dossier PostgreSQL>", par exemple "; C:\Program Files\PostgreSQL\8.2"
    N'oubliez pas le ";" pour séparer cette valeur des existantes.

iPhone/iPod Touch : économiser de l'espace de stockage en allégeant Navigon

Navigon dans sa version Europe pèse 1.88 Gb. Une fois déployé sur un iDevice, l'application dépasse les 2Gb, soit les 1/4 de l'espace disque disponible sur un iPhone 3G 8Go par exemple! Le logiciel de navigation pesant à peu près 200 Mo, ce poids important de l'application est dû à la quantité importante de données cartographiques routières. Grâce à son architecture favorable à la création de "package pays", il est possible d'alléger l'application en supprimant des cartes inutiles, et ce, avec ou sans jailbreak!!! En effet, l'architecture logicielle de Navigon comporte un dossier regroupant des fichiers correspondant à l'ensemble des pays disponibles dans le package acheté, à raison d'un fichier par pays!

Il suffit simplement de supprimer ces fichiers inutiles pour alléger son Navigon. Typiquement, en supprimant les pays de l'Europe de l'Est, on parvient à réduire le poids de l'application sous la barre des 1Gb, ce n'est pas négligeable!!

  1. Procédure sans jailbreak:
    • Ouvrez iTunes. Dans la rubrique Applications de la Bibliothèque, sélectionnez Afficher dans l'explorateur Windows avec un clic droit sur Navigon (ouverture du dossier "Mobile Applications" dans l'explorateur).
    • Copiez et conservez Navigon.ipa à un endroit sûr.
    • Dans le dossier "Mobile Applications", changez l'extension en renommant Navigon.ipa en Navigon.zip.
    • Ouvrez l'archive avec votre compresseur de données préféré (WinRAR), et allez dans le dossier "\Payload\NAVIGON.app\maps".
    • Supprimez dans le compresseur les cartes inutiles (fichiers d'extension .map), et quittez.
    • Renommez l'application Navigon.zip en Navigon.ipa.
    • Via iTunes, sauvegardez votre iTruc puis faites une restauration depuis une précédente sauvegarde avec cette sauvegarde (vos préférences de Navigon ne seront pas perdues).
    • Voilà
  2. Procédure avec jailbreak:
    • L'avantage de cette solution est qu'elle ne modifie pas l'ipa d'iTunes.
    • Installez iPhoneBrowser.
    • Avec iPhoneBrowser, allez dans "/var/mobile/Applications/XXXX-XXXX-XXXX-XXXX/NAVIGON.app/maps" (dans le dossier "Applications", développez les applications XXX... avec le "+" pour faciliter l'identification du NAVIGON.app).
    • Supprimez les cartes inutiles.
    • Voilà

iPhone/iPod Touch : tester Navigon 1.5.1 avec Panorama View 3D avant d'acheter

Une application de plus de 50€ sur l'Apple Store mérite d'être testée avec d'être achetée. Une version de démonstration de Navigon a existé dans le temps mais elle n'est plus proposée...

Avec un OS jailbreaké et à vos risques et périls, il est cependant possible de la tester de nouveau.

Je vous propose la version Europe (1,88 Gb), j'éditerai un prochain post afin de vous expliquer comment alléger Navigon dans le cas où un manque d'espace de stockage se fait ressentir.

Voici la procédure:

  • Sauvegarder votre iDevice avec iTunes.
  • Dans Cydia, ajoutez la source (Gérer > Sources > Modifier > Ajouter) "http://cydia.hackulo.us".
  • Recherchez le paquet "AppSync" correspondant à votre OS et installez-le.
  • Téléchargez l'ipa de Navigon:
  • Décompressez-le sur votre bureau.
  • Ouvrez iTunes, et faites un glisser/déposer, de votre ipa, du bureau vers votre bibliothèque.
  • Remplacez éventuellement Navigon si iTunes vous le propose.
  • Si vous avez déjà Navigon 1.5.1, sauvegardez votre iTruc puis faites une restauration depuis une précédente sauvegarde avec cette sauvegarde (pas de perte de jailbreak et vos préférences de Navigon ne seront pas perdues).
  • Si vous avec une version antérieure de Navigon, synchronisez simplement avec iTunes.
  • Si vous n'avez pas Navigon, ajoutez le via iTunes et synchronisez.
  • Voilà, installé!
  • Si l'appli crach au démarrage, aie!
    • Dans Cydia, dans Gérer > Réglages, prenez-vous pour un bon geek en sélectionnant Développeur (Aucun filtre).
    • Recherchez les sources OpenSSH et Link Indentity Editor et installez-les!
    • Téléchargez Putty ou Tunnelier (http://www.putty.org/), Tunnelier étant le plus user friendly.
    • Téléchargez iTunnel accroché à ce post.
    • Lancez d'abord iTunnel (Run iTunnel.cmd), puis connectez vous avec votre client SSH au 127.0.0.1 avec comme login "root" et mot de passe "alpine" dans le cas ou vous ne l'avez pas modifié.
    • Avec le terminal SSH, allez dans "/var/mobile/Applications/XXXX-XXXX-XXXX-XXXX/NAVIGON.app" (commande "cd <nom du dossier>" pour se balader"). Vous pouvez identifier les XXX... à l'aide de la commande "ls -t" dans le dossier "Applications". Cette commande va trier les dossiers en fonction de leurs dates de modification, Navigon étant l'application la plus récente.
    • Une fois dans le dossier "NAVIGON.app", exécutez la commande "ldid -S NAVIGON" qui va "signer" l'appli pour votre iTruc.
    • Déconnectez vous du SSH et redémarrer votre iTruc.
  • Lancez Navigon et activez la 3D dans Options > Visualisation de la carte > Panorama View 3D.
  • Si ça vous plait, n'oubliez pas de l'acheter!

Un merci à wortel!!

Google Search 4 Wikipedia : un plugin Firefox pour utiliser les services de recherche Google directement depuis Wikipédia

Utilisateur de Mozilla FireFox?

Je viens de créer un plugin Firefox qui offre un accès direct aux services de recherche de Google à partir d'une page Wikipedia : un simple clic sur le service de ton choix ouvrira la page de résultats de recherche du sujet courant de consultation de Wikipedia!

Plus besoins de sélectionner le titre Wikipedia, Ctrl+C, Ctr+T, Ctrl+E,Ctrl+V, Enter puis clic sur le service : un simple clic suffit!

noads   Plus d'info sur la page dédiée au projet.

Jailbreaker son iPhone/iPod Touch firmware 4.0.0

Cette fois ci, ce ne sera pas aussi simple que Spirit, mai rassurez vous, ça reste très abordable.

Choses intéressantes,  le jailbreak va permettre à l'iPhone 3G et à l'iPod Touch 2G d'avoir le multitâche et le fond d'écran du Springboard personnalisable. Nouveautés phares de l'iOS4, cette restriction était le mal venu...

  1. Télécharger redsnOw (Windows ou Mac)
  2. Télécharger le firmware correspondant à votre truc:
  3. Connectez votre iPhone en USB à votre ordinateur
  4. Mettez à jour iTunes
  5. Synchronisez une dernière fois votre iPhone/iPod Touch
  6. Fermez iTunes
  7. Lancez redSnow
  8. Selectionnez le fichier ipsw correspondant au firmware que vous venez de charger
  9. Laissez-vous guider et ne manquez surtout pas l'étape décrite du passage en DFU. Pour réviser:
    http://www.youtube.com/watch?v=bITIiGswjFI
  10. Une fois jailbreaké, connectez-vous à un Wifi, et lancez Cydia une première fois
  11. Voilà

EDIT :  il semblerait que cette manipulation ne fonctionne qu'avec l'iPhone 3G et l'iPod Touch 2G. Quelqu'un a-t-il testé avec une version ultérieure?
En tous cas, dès qu'un hack interopérable sera sorti, je le signalerai!

EDIT 2voici le tuto pour un jailbreak tous modèles confondus.

YouTube : un éditeur de vidéos en ligne!

La nouvelle n'est pas transcendante, c'est le moins qu'on puisse dire, mais c'est un utilisateur de YouTube déganté qui nous la présente.

Microsoft va hurler au plagiat car cet outil ressemble beaucoup à Windows Movie Maker... Enfin, cet éditeur est en ligne, et il est full Flash!

Seul petit point, dans cette première version, ils n'ont pas géré le recouvrement de deux bandes sons : c'est juste de l'ajout de vidéos bout à bout.

A croire en tous cas que depuis la sortie de l'iPhone 3GS, nous sommes tous friands de ces outils d'édition rapide de vidéos...

Voici la source Google:
Edit video online with the YouTube Video Editor.

Mozilla Firefox : actualiser les flux RSS plus souvent

Vous avez sans doute remarqué que les marques pages dynamiques s'actualisent à une fréquence faible par rapport à la vitesse de circulation de l'information aujourd'hui.

Par défaut, Firefox rafraichit ses onglets RSS toutes les 60 minutes, ou au démarrage. Il n'offre aucune possibilité de paramétrage de cet intervalle via l'interface. Il est néanmoins possible de le modifier en passant par le "about:config" (la page cachée des préférences avancées).

Firefox teste au démarrage l'existence d'une option nommé "browser.bookmarks.livemark_refresh_seconds", si elle existe, il prend sa valeur pour intervalle entre deux rafraichissement, si elle n'existe pas, il prend 60 minutes.

Voici la procédure pour l'ajouter:

  • Dans Firefox, ouvrez un nouvel onglet (Ctrl+T)
  • Tapez comme adresse : "about:config"
  • "Faites attention"
  • Faites un clic droit n'importe où dans la liste et Nouvelle > Valeur numérique.
  • Saisissez "browser.bookmarks.livemark_refresh_seconds"comme nom d'option. Validez.
  • Saisissez votre nouvelle valeur en seconde (300 pour 5 minutes). Validez.

Faites attention, une faible valeur peut considérablement ralentir votre navigation pendant le rafraichissement.

Sinon, je vous recommande ce plugin qui raffraichit à la demande (avec un bouton):
https://addons.mozilla.org/fr/firefox/addon/2081/

Voilà!

Syndiquer le contenu