Olivier Mengué – Code & rando

Aller au contenu | Aller au menu | Aller à la recherche

jeudi 18 janvier 2007

Tutoriel GPS, photos, Google Maps

Je vous invite à consulter ce tutoriel en anglais qui explique pas à pas comment mettre sur le web un compte-rendu de randonnées : la carte avec Google Earth et Google Maps, les photos avec Picasa, et la géolocalisation des photos avec WWMX Location Stamper.

jeudi 11 janvier 2007

Compte-rendu du FOSDEM 2006

Pour vous inciter à aller au FOSDEM 2007, voici un compte-rendu détaillé du FOSDEM 2006 que j'avais écrit en mars dernier.

Lire la suite...

samedi 6 janvier 2007

Départ du Dakar

C'est le départ du rallye Dakar. Voici quelques sites pour rêver :

Nouveautés sur Météo Mobile

J'ai fait quelques modifications sur mon site Météo Mobile (la météo spécialisée, à consulter sur votre téléphone) :

  • l'ajout des "bulletins de synthèse hebdomadaire et Analyse du manteau neigeux".
  • un peu de réorganisation sur la page d'index pour afficher les liens vers ces nouvelles informations. Les bulletins neige sont maintenant groupés par massif montagneux.

vendredi 22 décembre 2006

Encodage BER et Perl

Une réponse à une question sur la liste de diffusion des Mongueurs de Perl m'a amené à explorer l'encodage 'w' (BER : Binary Encoded Representation) de la fonction pack() de Perl 5 (voir perlpacktut dans la doc).

La chaîne de caractères obtenue est de longueur variable car découpée par paquets de 7 bits. Voici quelques lignes de Perl pour trouver les bornes des changements de longueur :

my @a = map { ((2**(7*$_))-1, 2**(7*$_)) } 0 .. 5;
print map { "$_: ".unpack('H*', pack('w', $_))."\n" } @a;

On obtient ceci (à gauche, le nombre en décimal et à droite encodé en BER puis en hexa) :

0: 00
1: 01
127: 7f
128: 8100
16383: ff7f
16384: 818000
2097151: ffff7f
2097152: 81808000
268435455: ffffff7f
268435456: 8180808000
34359738367: ffffffff7f
34359738368: 818080808000

mardi 19 décembre 2006

Météo mobile : lancement officiel

Mon site "méteo mobile" existe déjà depuis presque un an. Longtemps réservé à une élite (2 personnes : mon frère et moi) en raison de problèmes techniques (pas facile le développement web pour mobiles !), il était néanmoins depuis plusieurs mois indiqué sur ma page d'acceuil.

Maintenant que les problèmes techniques sont résolus (je vous en parlerais un de ces jours) et que la saison de ski commence, il est temps de faire un peu de pub. Il s'agit de la présentation d'informations météo spécialisées de Météo France pour consultation sur téléphone mobile. Le but : avoir ces infos toutes fraîches, dans la main, lorsqu'on pratique des sports de plein air. Ces bulletins ne sont malheureusement pas disponibles sur les divers "portails de contenu" des opérateurs, donc c'était un beau projet technique utile.

Vous avez donc accès sur votre téléphone mobile :

  • aux bulletins neige et avalanches par département
  • aux bulletins côtiers par région

Ces bulletins sont directement téléchargés du site Météo France et simplement reformatés pour l'affichage sur téléphone mobile. Les fautes d'orthographe viennent directement de Météo France.

Bien sûr, il n'y a aucune garantie de service : il ne s'agit que d'un site personnel, soumis au bon vouloir de Météo France et de mon hébergeur. Donc, ne comptez pas dessus si vous partez en montagne. Renseignez-vous plutôt directement auprès de Météo France et des gardiens de refuges.

Voici donc l'adresse à saisir sur votre mobile : http://o.mengue.free.fr/meteo/

J'ai testé le site avec le navigateur interne d'un Nokia 3100 (mon cadeau de Noël de l'année dernière), d'un Nokia 5140 et du navigateur mobile Opera Mini (utilisable sur ces deux mobiles et sur de nombreaux autres). Je suis curieux de lire vos réactions et suggestions d'améliorations.

samedi 25 novembre 2006

Django aux Journées Perl 2006

Hé oui, Django c'est du Python, et pourtant on j'en parlerais aux Journées Perl 2006 ce week-end à la Cité des Sciences et de l'Industrie.

J'ai deux présentations au programme :

  • 14h00 Introduction aux ORM : un introduction générale sur les ORM et une présentation du modèle de données utilisé en commun dans plusieurs des présentations : un mini modèle représentant une association de randonneurs.
  • 14h10 Les modèles de Django : une petite introduction générale sur Django puis l'accent sera mis sur la définition des modèles Django, l'API de requêtes et comment les spécificités de Python sont utilisées. L'objectif est de montrer un modèle de conception d'ORM et comment le sucre syntaxique du langage peut être mis à profit.

Je vous invite à aller voir les autres présentations sur les ORMs qui ont lieu le samedi après-midi.

mardi 21 novembre 2006

De Moret à Montigny

Dimanche, une rando dans le sud de la forêt de Fontainebleau. 28.6 km mesurés par le GPS. Les couleurs d'automne étaient à leur apogée : du vert au roux en passant par divers tons de jaune. Un peu de pluie le matin, mais le soleil était là l'après-midi pour éclairer les feuillages avec une belle lumière rasante.

Couleurs d'automne

Patientez quelques jours pour un compte-rendu plus complet avec plus de photos et la trace GPS.

lundi 20 novembre 2006

Dotclear et le spam

À peine quelques semaines d'existence de ce blog, et déjà du spam. C'est la fonction trackback de Dotclear qui est ciblée.

Voici quelques requêtes que j'utilise pour les éliminer :

SELECT * FROM dc_comment WHERE comment_trackback = 1
AND (comment_site LIKE '%sitesfree%' OR comment_auteur LIKE '%viagra%' OR comment_auteur LIKE '%pills%' OR comment_site LIKE '%hydrocone%')

DELETE FROM dc_comment WHERE comment_trackback = 1
AND (comment_site LIKE '%sitesfree%' OR comment_auteur LIKE '%viagra%' OR comment_auteur LIKE '%pills%' OR comment_site LIKE '%hydrocone%')

samedi 11 novembre 2006

Rallye du Pays Vençois 2006

J'étais le week-end dernier dans les Aples-Maritimes. Pour randonner, bien sûr, mais aussi pour assister au 10e Rallye Régional du Pays Vençois, dans l'arrière-pays au-dessus de Vence.

Voici les deux équipages que j'encourageais :

Désolé, il manque le son. Mais mon appareil photo numérique, un Nikon Coolpix E995, ne le capte pas...

Aussi, je n'ai pas pensé à marquer un waypoint sur mon GPS au moment du passage de façon à noter l'heure exacte (oui, un GPS ça donne directement l'heure de l'horloge atomique des satellites), et sur le Coolpix, l'heure n'est réglable qu'à la minute près. Voilà une idée pour la prochaine fois.

dimanche 29 octobre 2006

Circuit ouest de Villennes-sur-Seine

Et une rando de plus !

Voici donc la carte de cette rando créée à partir de la trace GPS.

Inauguration

Pour inaugurer ce blog, du code et de la rando.

Côté rando, il s'agit de deux randonnées organisées par les Randonneurs d'Île-de-France. Côté code, il s'agit de présenter ces randos sur le web avec l'API Google Maps. Voici donc la présentation de ces deux itinéraires grâce à GPS Visualizer :

  1. Le chemin de Saint-Jacques : de la Bâte à Saint-Arnoult-en-Yvelines : une boucle en partant de la gare de Dourdan
  2. Circuit ouest de Villennes-sur-Seine : mon parcours prévu demain. Incomplet, mais ce n'est pas moi qui guide la rando.

Les outils ? Mon GPS Garmin eTrex Legend C (pour la trace de Dourdan), MapSource (le logiciel de Garmin) et la carte topographique GPS Topo de l'Île-de-France (pour les routes et les points intermédiaires manquants). MapSource fait de l'export GPX que j'ai directement envoyé sur GPS Visualizer.

Dans ce blog je compte donc vous parler de code (et d'informatique en général), de rando et parfois des deux à la fois. Parce que mon métier c'est l'informatique. Parce que je randonne régulièrement. Et parce que pour lier les deux, je suis responsable bénévole de la Commission informatique de l'association Les Randonneurs d'Île-de-France.

page 3 de 3 -