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=category/tag/trucs-et-astuces', '', '54.242.205.33', 1513115513) 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
Trucs et astuces | MICHBlog

Trucs et astuces

  • 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 = 1513115513, 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éclencher un flash déporté Nikon sans fil, et sans le système évolué

Cette astuce est bien pratique pour les malheureux possesseurs de boitiers, du type D5000, ne sachant pas commander le Système d'éclairage créatif Nikon (CLS) par défaut. Je dis "par défaut" car, moyennant 400€, l'élément SU-800 vous ouvre cette porte par la voie royale (commande en mode TTL...).

Avant d'aller plus loin, je dois avouer ma grande déception vis à vis du support Nikon : il ne m'ont pas aidé une seule seconde. Pour ainsi dire, il ne connaissait même pas cette possibilité. Il m'ont par contre recommandé le SU-800 :-(

La solution est simple. Elle consiste à faire déclencher le flash déporté par l'éclair du flash intégré. C'est la vieille solution de prise de vue multi-flash sans fil.

J'ai fait ça avec un D5000 et un SB-910, mais ça marchera aussi avec des versions précédentes de flash ayant un mode "Remote".

Il suffit, dans le menu du flash, de passer le mode sans fil multi-flash sur "SU-4" (et non pas "Advanced"). Ensuite, en passant le flash en "Remote", on active le déclenchement en synchronisation à l'éclair du D5000!!

Vous n'avez donc plus qu'à lever le flash interne du boitier, et à appuyer! Je vous recommande de mettre le flash déporté à proximité du champ couvert par votre objectif, et en orientant la fenêtre du capteur de lumière (petit disque noir) vers l'appareil.

Avec cette solution, vous perdez malheureusement le mode TTL. Mais il vous reste le mode Manuel M et un mode Auto qui contrôle l'intensité du flash du SB-910 en fonction de la lumière ambiante qu'il reçoit.

Cette astuce marche aussi avec tous les appareils ayant un flash à décharge électrique (compact...). Je vous recommande quand même d'utiliser un mode de flash simple (pas de multi-flash anti yeux rouge, ...).

Voilà!

Naviguer sur Internet en Wifi avec son BlackBerry Orange sans l'option BlackBerry

Ca a l'air tout bête. Et pourtant, par défaut, il est impossible de naviguer via un réseaux Wifi sans se déconnecter du réseaux Orange.

Une preuve d'un tel postulat?

Connecté à un Wifi à l'étranger,  lorsque les services de données "pendant l'itinérance" sont "désactivés", et que la "préférence de connexion" est positionnée sur "Wi-Fi préféré" (dans Options > Réseau mobile), voici le message qu'on obtient en naviguant sur Internet - alors que tout devrait fonctionner correctement:
"Les services de données sont désactivés. Accédez au réseau mobile pour les activer."

Le problème vient des configurations du navigateur du BB faites par Orange : par défaut, le navigateur est configuré pour Orange Wold. Cette configuration induit une connexion via les réseaux de données cellulaires uniquement (EGDGE, GPRS, et 3G), et ce, même avec une connexion Wifi active. Donc à l'étranger, le roaming étant désactivé, on obtient le message précédent.

Voici la solution pour palier au problème:

  • Dans Options > Options avancées > Navigateur, sélectionnez "Navigateur de points d'accès publics" comme "config. par défaut du navigateur",
    ou, 
    Dans le Navigateur, avec un clic sur le bouton Menu > Options > Configuration du navigateur, sélectionnez "Navigateur de points d'accès publics" comme "Navigateur"
  • Voilà

Attention: il faudra rebasculer en Navigateur "Orange Wold" pour que le navigateur utilise le réseau cellulaire.

Paramétrer Hotmail sur son smartphone/client mail

Bonne nouvelle, Microsoft vient d'activer Exchange ActiveSync (EAS) sur ses serveurs Hotmail. Ce qui veut dire que le Push mail est fonctionnel! Enfin! Fini les mises à jours manuelles, place aux mises à jours à la sollicitation serveur.

Je vous donne donc tous les paramètres nécessaires pour l'activation du push:

  • Compte de type Microsoft Exchange
  • Adresse: <votre mail>
  • Serveur: m.hotmail.com
  • Domaine: <laissez vide>
  • Nom d'utilisateur: <votre mail>
  • Mot de passe: <votre mot de passe Hotmail>
  • SSL à utiliser

Pour rappel, je vous communique les paramètres POP/SMTP d'Hotmail:

  • Adresse: <votre mail>
  • Nom d'hôte du serveur de réception (POP): pop3.live.com
    • Nom d'utilisateur: <votre mail>
    • Mot de passe: <votre mot de passe Hotmail>
    • Port du serveur: 995
  • Nom d'hôte du serveur d'envoi (STMP): smtp.live.com
  • SSL à utiliser

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à

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.

iPhone : le GPS ne "fix" plus?

Le GPS est très utile sur l'iPhone, surtout si on se sert de ce périphérique comme outil de navigation. Voici des solutions qui fonctionnent pour palier l'absence de "fix" GPS dans une application:

  1. Commencez par redémarrer votre iPhone (restez appuyé sur le bouton de mise en veille en haut à droite)
  2. Dans Réglages > Général > Réinitialiser, "réinitialisez les alertes de localisations"
  3. Si vous avez un iPhone jailbreaké, désinstallez l'add-on SBSettings "Rotation Inhibitor". Il a une fâcheuse tendance à bloquer l'a-GPS de l'iPhone sur le mode triangulation!
  4. Si toujours rien, faites une dernière synchronisation avec sauvegarde sur iTunes, puis restaurez votre iPhone (bouton "Restaurer" sur l'onglet résumé).

Partager la connexion Internet de son iPhone

L'iPhone offre différentes possibilités pour partager sa connexion Internet avec d'autres périphériques, et ce, via tous les médiums de communication qu'il possède! Je vais vous présenter deux solutions : une qui va activer le "partage de connexion internet", fonctionnalité apportée par le firmware 3 de l'iPhone, l'autre qui va transformer l'iPhone en un véritable routeur Wifi.

  1. Partage de la connexion Internet de l'iPhone par activation du "Partage de connexion"

    Ce mode dit de "modem attaché" ("Tethered modem" in english) est proposé par votre opérateur par le biais d'une option type "clé 3G". A titre d'exemple, cette option chez orange, nommée "Internet everywhere", commence à partir de 9.90€ par mois. Grâce au jailbreak, et à vos risques et périls, il est pourtant possible de l'activer sans souscrire à l'option!!

    Remarque 1 : le partage de la connexion Internet n’est pas disponible avec l'iPhone d’origine. Si vous êtes en deçà de l'iPhone 3G, allez à la prochaine étape!!

    Remarque 2 : Seule la connexion Internet via EDGE/GPRS/3G est partageable. Il n'est pas possible, avec le partage de connexion Internet, de partager une connexion Wifi. Ainsi, cette technique n'est pas à retenir pour palier la défaillance de la carte Wifi de votre ordinateur (allez à la prochaine étape)

    • Avec un iPhone 3G ou supérieur, et un firmware 3.0.x (non mis à jour)

      Dans ce cas de figure, il n'est pas nécessaire de jailbeaker votre iPhone!!

      Remarque : Vous pouvez vérifier la version du firmware ici : Réglages > Général > Informations > Version.

      Voici la procédure:

      • Rendez-vous sur une des adresses suivantes avec Safari afin de télécharger un nouveau profil opérateur:
      • Récupérez le certificat correspondant à votre opérateur téléphonique et installez le
      • Activez le partage de votre choix normalement dans Réglages > Général > Réseaux > Partage de connexion
      • Choisissez USB ou Bluetooth
    • Avec un iPhone 3G ou supérieur, et un firware 3.1.x ou supérieur

      L'iPhone dispose dans son architecture UNIX d'un fichier ComCenter de configuration global du service de communication de l'iPhone. Il se trouve, pour information, ici:
      "/System/Library/PrivateFrameworks/CoreTelephony.frameworks/Support/".

      Ce fichier a un nouveau rôle depuis la versions 3.1 du firmware. Avant cette version, il suffisait d'éditer les paramètres APN, ou de charger un nouveau profil opérateur pour activer le partage (comme on a vu précédemment). Aujourd'hui, le fichier ComCenter comporte en plus un test de signature numérique du profil opérateur de votre iPhone. Cette signature, fournie avec un profil ayant l'option adéquate, est nécessaire pour l'activation du mode modem. Le nouveau Hack consiste donc à modifier le fichier ComCenter afin d'ôter ce test, et à charger un nouveau profil opérateur afin de simuler que l'option a été souscrite.

      Simple non?

      Je vous propose deux options : une "pas à pas", et une "nothing to d"o. Il faut un iPhone en 3.1.x ou supérieur jailbreaké.

      • Pas à pas

      http://www.helpmiphone.com/archives/re-activer-le-partage-internet-avec-le-firmware-3-1-2

      • ou Nothing to do
      1. Lancez Cydia
      2. Avec icône "Recherche", recherchez "iphone-notes"
      3. Installez iPhone-Notes.de's Source
      4. Avec icône "Recherche", recherchez "tethering"
      5. Installez Tethering "votre iPhone" - "votre OS"
      • Redémarrez l'iPhone
      • Rendez-vous sur une des adresses suivantes avec Safari afin de télécharger un nouveau profil opérateur:
      • Récupérez le certificat correspondant à votre opérateur téléphonique et installez le
      • Activez le partage de votre choix normalement dans Réglages > Général > Réseaux > Partage de connexion
      • Choisissez USB ou Bluetooth

    Cette technique de partage de connexion permet de partager Internet via le cable Dock USB ou le Bluetooth avec, réciproquement, un ordinateur équipé de iTunes 8.5 (pour les drivers USB) ou équipé d'un Bluetooth 2.0 complet! J'insiste sur ce dernier point car, par exemple, il n'est pas possible d'utiliser cette technique de partage avec un iPod Touch. En effet, le Bluetooth de l'iPod Touch/iPad/iPhone ne supporte pas les connexions montantes. Notons qu'il ne s'agit ici que d'une restriction logicielle...

    Ainsi cette technique de partage reste limitée par son manque d'interopérabilité. La solution suivante va venir arranger les choses en utilisant le médium Wifi!

    EDIT : Cette solution semble poser un problème. Le profil opérateur mis à jour rend inutilisable la fonctionnalité MMS. En cas de problème, désinstallez juste le profil dans Réglages > Général > Profils. Ce sera le dernier dans la liste.

  2. Partage de la connexion Internet de l'iPhone via Wifi

    Une superbe application transformant l'iPhone en véritable routeur Wifi est apparu depuis peu : il s'agit de MyWi. Elle est d'autant plus intéressante qu'elle propose aussi le tethering via Bluetooth et USB.
    Cette application ne se trouvant évidemment pas sur l'App Store, il faudra donc un iPhone jailbreaké pour vous la procurer.
    La bonne nouvelle est que le "Tethering" avec cette solution est compatible avec tous les iPhones. Il faudra juste un firmware en 3.1 ou ultérieur.

    Voici la procédure payante :

    • Lancez Cydia
    • Avec icône "Recherche", recherchez "mywi"
    • Installez MyWi
    • Payez et enjoy lol

    Voici la version gratuite :

    • Lancez Cydia
    • Depuis l'icône "Gérer", Sources > Modifier > Ajouter, et ajoutez l'adresse Cydia/APT suivante:
      http://www.sinfuliphonerepo.com
    • Avec icône "Recherche", recherchez "mywi"
    • Installez MyWi Cracked
    • Voilà!

    L'application est très simple d'utilisation :

    1. Activez le Wifi dans les réglages de l'iPhone
    2. Lancez l'application MyWi
    3. Activez le Wifi Tethering
    4. Nommez votre hotspot
    5. Sécurisez le
    6. Connectez votre périphérique au réseau (il apparaitra comme un banal réseau Wifi)

Direct Media Access 4 AlloShare : un plugin Firefox pour gagner du temps sur AlloShare.com

Utilisateur de Mozilla FireFox?

Je viens de créer pour toi une extension qui a pour vocation de faciliter et d'accélérer ta recherche de vidéos sur le site AlloShare.com.

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

noAds : un plugin Firefox pour rendre directes les liens hypertextes publicitaires

Utilisateur de Mozilla FireFox?

Je viens de créer pour toi une extension qui a pour vocation de modifier les URLs publicitaires afin de les rendre directs (pas d'intermédiaire qui s'enrichit pour une annonce gratuite!).

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

Azureus Vuze : mettre à jour le Tracker d'un Torrent "mort"

Le protocole de transfert de données Pair à Pair (P2P) BitTorrent est une solution de partage reposant sur le principe d'un échange permanent en multisourcing.

Les données Torrent sont morcelées en blocs élémentaires. Dès qu'un bloc est chargé, une nouvelle version du bloc est disponible pour les autres utilisateurs du Torrent. Il s'agit ainsi d'un cercle vertueux.

Le Torrent est concrètement un fichier .torrent qui contient toutes les métadonnées relatives aux fichiers qu'il rend téléchargeables (nom, extension, taille, somme de contrôle). Il contient également l'adresse de Tracker, ces serveurs qui ne possèdent pas les données mais qui connaissent l'état de l'essaim du Torrent (swarm).
Les clients envoient régulièrement au Tracker des informations. En échange, le Tracker transmet aux clients des informations sur les autres clients auxquels ils peuvent se connecter.

Le BitTorrent a son vocabulaire. Il y a:

  • les Seeders, les clients possédant et rendant disponible l'intégralité des données.
  • les Peers, les clients possédant et rendant disponible certains blocs seulement.
  • les Leechers, les clients qui souhaitent télécharger les données.

La différence majeur avec le P2P classique et le BitTorrent est l'absence de fil d'attente : le téléchargement est immédiat afin d'augmenter le plus rapidement possible le nombre de Peers. Plus il y a de Peers, plus le réseau est efficace.

Selon wikipedia, "le mode de fonctionnement observé de BitTorrent souffre d'un handicap majeur : au début de la mise en disponibilité d'un fichier, beaucoup de sources sont disponibles pour le télécharger [...] ; mais avec le temps, il devient de moins en moins partagé, et donc de moins en moins disponible au téléchargement, ce qui aboutit à la « mort » du torrent".

Syndiquer le contenu