Category

Web/Tech

Category

Tous les tutoriels et articles de barbus orientés technique.

wine logoJe rentre de vacances et machinalement, je vérifie que mon système est à jour. Des mises à jour plus ou moins importantes existent, je valide et paf! voici que Wine ne se lance plus... Plus moyen de lancer mes quelques programmes Windows, la galère commence.

Après quelques minutes de recherche sur internet, je me rends compte que ce problème touche pas mal de gens. Il apparaît lors d'une mise à jour incomplète la plupart du temps. Je vous propose ma solution qui, loin d'être élégante, vous évitera quand même de réinstaller tous vos programmes Windows sous Wine.

Dans un monde numérique où nous livrons toujours plus d'informations personnelles - aux limites de l'intime pour certaines personnes d'ailleurs - notamment sur les réseaux sociaux, il est utile de savoir comment se propage l'information et comment se prémunir des fuites d'information.

Wild Wild Web : pris dans la toile est un documentaire de Grégory Magne et Stéphane Viard diffusé sur la chaîne 13ème Rue qui éclaire un peu sur le problème de la vie privée sur internet.

ubuntuzilla

Cela fait quelques semaines que je me demande comment mettre à jour Firefox sous Ubuntu alors qu'aucune mise à jour ne semble voir le jour dans les dépôts officiels. Et voici que je tombe sur UbuntuZilla, un script Python qui permet d'installer les dernières versions de Firefox, SeaMonkey et Thunderbird sur les plateformes Ubuntu et dérivées, et cela automatiquement !

Téléchargement d'UbuntuZilla

Commencez par télécharger la version d'UbuntuZilla correspondant à votre système. Le fichier est un paquet .deb donc directement installable par Ubuntu.

guest-blogging-microIl y a quelques semaines, j'ai donné la possibilité aux membres qui le souhaitaient d'écrire leur propre article sur le site. En me penchant sur la question technique, je me suis rendu compte qu'il existait des plugins WordPress dédiés à cette tâche mais en y regardant de plus près, il se trouve que tous ces plugins effectuent pas mal d'appels à la base de données pour finalement pas grand-chose : un simple formulaire style formulaire de contact, sans contrôles, pour envoyer du texte brut. Pas très user-friendly !

J'ai donc pris une route un peu différente et en utilisant les plugins adéquats, les membres ont pu écrire via la même interface d'administration que celle que j'utilise tous les jours, même si elle a été épurée au préalable de manière à ne montrer que ce qui est nécessaire pour écrire, modifier un article et joindre des documents comme des images pour illustrer l'article.

Le tout prend environ 10-15 minutes à mettre en place. Voici la marche à suivre, en 4 étapes.

Le problème : une notification de mise à jour pour la version localisée

WordPress vérifie périodiquement ses mises à jour et vous indique par une notification lorsqu'une nouvelle version est disponible. C'est bien pratique mais lorsque l'on met le site à jour par SVN ou en utilisant Trac, ce sont les fichiers en version originale (non traduite) que l'on récupère. Du coup, vous pouvez très bien avoir votre installation de WordPress à jour et avoir une notification de mise à jour vous poussant à télécharger la dernière version localisée (fr_FR dans notre cas).

Exemple en image :

WTF WordPress ?!?
WTF WordPress ?!?

Il y a quelques années, utiliser Linux impliquait d'être un nerd. Avec la démocratisation des systèmes libres (et surtout grâce à la reconnaissance accrue des matériels utilisés par le grand public), ce n'est plus le cas et tout le monde peut utiliser une distribution comme Ubuntu. C'est même plus facile que Windows pour les grands débutants.

Le terminal Matrix-style

matrix code banner

Mais de temps en temps, on a envie de faire son geek/nerd. Et on aimerait bien avoir des caractères verts qui défilent verticalement sur un fond noir comme dans Matrix. Et bien voici comment obtenir un terminal Matrix-style en 3 commandes sous Ubuntu.

openrunnerNous utilisons tous les Mappy, Viamichelin et autres Google Maps pour planifier nos itinéraires.

Aujourd'hui, je vous présente Openrunner, qui est un planificateur avancé puisqu'il permet de sauvegarder ses parcours en public ou en privé, de classer ses parcours (voiture, piéton, cycliste route, VTT, etc.), d'obtenir les dénivelés, d'afficher les cartes IGN.

Utilisé par des cyclistes notamment, il permet également à chacun de déposer un parcours et de le partager avec d'autres (et de le mettre sur votre blog par exemple).

Calculer un itinéraire

Pour un vélotaffeur comme moi, c'est aussi un formidable outil de mesure de distance parcourue et de dénivelé à franchir afin de ne pas arriver en sueur au bureau.

  1. Afin d'utiliser toutes les fonctionnalités d'Openrunner (comme la sauvegarde de parcours et les stats de dénivelé), il faut tout d'abord créer un identifiant.
  2. Recherchez votre endroit de départ.
  3. "Démarrer" doit être basculé sur "ON".
  4. Mettez en place les points de passage primordiaux.
  5. Cliquez sur "Calculer l'itinéraire".

Votre itinéraire sera calculé et redessiné. Bien entendu, je ne décrirai pas ici comment vous pouvez modifier les points de passage, modifier le point de départ, etc.

Sauvegarder un parcours

Nous allons sauvegarder le parcours afin de pouvoir accéder aux options avancés (dénivelés, par exemple).

  1. Sauvegardez votre parcours.
  2. Cliquez sur "Profil du parcours - Calculer".

Calcul du dénivelé

Et voilà le dénivelé :

Ca monte et ça descend...

bug-fix pansementJe viens de mettre le site à jour vers WordPress 2.8.1 - d'habitude, je fais partie des early-adopters (en local surtout, je ne mets plus à jour sauvagement comme avant !) mais j'ai attendu quelques semaines étant donné le mini-fiasco de l'auto-update de la version 2.8...

En règle générale, j'attends toujours les premiers retours et les versions mineures en x.x.1 qui corrigent les petits problèmes des versions majeures.

Une faille de sécurité importante corrigée

Ce matin, j'ai appris (ici et ) qu'une faille de sécurité touchait toutes les versions antérieures à la version 2.8.1 : inclusion de fichiers locaux, absence de vérification des privilèges, cross-site scripting (XSS), fuite d'informations... bref, n'importe qui pouvait modifier arbitrairement des pages ! Gloups. Mise à jour sur le champ.

Il y a quelques jours, j'ai été confronté à un bug d'affichage du champ de recherche du site : le champ était trop large et débordait sur le design du site. Ce bug avait été constaté par Agat il y a plusieurs mois mais comme je ne l'avais jamais constaté, je ne savais comment le résoudre.

Et bien la solution est toute simple ! Lorsque l'on crée un champ texte, on a l'habitude de faire comme ceci :

En fait, la déclaration suivante :

size="15"

ne définit que le nombre de caractères visibles (ce que vous pouvez écrire) dans le champ. Cela ne définit donc pas la taille du champ en lui-même.

A la demande de Bashogun, voici un petit guide qui dévoile les étapes de la création et l'hébergement d'un site Internet. Ce guide est plutôt général et ne se veut pas exhaustif, c'est plus une suite d'étapes pour gagner du temps pour monter et mettre rapidement un site en ligne.

you are here

Sachez que la première chose à faire est définir vos besoins : quel type de site allez-vous créer, à quel public s'adresse-t-il, quel langage (code du site) allez-vous utiliser, quelles sont les fonctionnalités à mettre en oeuvre, combien de pages pensez-vous créer dès le départ, nom du site, design (couleurs, logo)... Tout doit commencer avec un papier et un crayon : couchez par écrit ce que voulez puis commencez à dessiner à main levée votre design. Faîtes un plan. Je vous promets que vous ne le regretterez pas, c'est du temps gagné pour la suite.

twitter logoJe ne sais pas si vous avez la même impression que moi mais c'est à croire que le monde entier vient de découvrir Twitter récemment.

Comme si les gens s'étaient réveillés un matin et avaient exprimé l'envie de décrire leur quotidien en moins de 140 caractères. Depuis quelques jours, pas mal de gens (connus ou non) se sont mises à suivre mon flux, c'est aussi pour cela que j'ai remarqué cette tendance.

Pour ceux qui prennent le wagon en marche, voici une petite séance de rattrapage.

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :