Transformer un projet Eclipse général en un projet Eclipse Android

Publié dans Java | 3 commentaires

Imaginons que vous ayez un projet Eclipse qui soit de type Java ou autre (ou rien du tout), mais que vous savez pertinemment que c’est un projet Android et que vous aimeriez bien l’utiliser en tant que tel (histoire de pouvoir travailler quoi). D’instinct, on voudrait faire un clic droit sur le dossier, puis Configure > …  mais il n’y a rien pour Android. Voici la technique que je mets en oeuvre quand ça m’arrive.

Il faut modifier le fichier .project (ouvrir l’onglet Navigator pour le voir, ou bien aller directement le chercher sous Windows ou autre dans le dossier du projet Eclipse en question) pour qu’il contienne :

Continuer la lecture

Migration vers WordPress en cours

Publié dans Informations | Laisser un commentaire

Comme vous pouvez le voir, la migration vers WordPress est en cours ! Mais pas tout à fait terminée, j’ai des soucis avec la syntaxe Wiki de Dotclear ! Et il manque 2-3 images aussi… Mais je suis très fier de ma page 404 : http://30minparjour.la-bnbox.fr/bliblablou

Du coup j’ai plein de billets en attente de publication, donc dès que j’aurai fignoler tout ça, il devrait y avoir du lourd 😉

Page 404 de GitHub

This is not the web page you are looking for

Publié dans Geekeries | Laisser un commentaire

Juste, juste, juste énorme ! La page d’erreur 404 « Star Wars » de GitHub !

Page 404 de GitHub

Page 404 de GitHub

Et en plus il y a un effet de parallaxe ! Vous pouvez essayer un URL un peu au pif pour la voir, par exemple : https://github.com/bliblablou.

Définitivement : tu ne vends pas de bâton de la mort… tu vas rentrer chez toi et réfléchir à ta vie…

Wikipédia

Sur Wikipédia, tous les chemins mènent à la philosophie

Publié dans Geekeries | 2 commentaires

Dans le dernier xkcd : Extended Mind, au demeurant particulièrement fun, l’auteur explique dans le descriptif de l’image (passer sa souris sur l’image et attendre une ou deux secondes) que : Wikipedia trivia: if you take any article, click on the first link in the article text not in parentheses or italics, and then repeat, you will eventually end up at « Philosophy ». Ce que je traduis en gros par : Astuce Wikipédia : prenez n’importe quel article de Wikipédia au hasard, cliquez sur le premier lien de l’article qui n’est ni dans des parenthèses, ni en italique, et répétez l’opération. Il est probable que vous arriviez un jour à « Philosophie.
Continuer la lecture

Spam

Quand les spameurs utilisent des techniques de SEO

Publié dans Référencement | Un commentaire

Je suis en ce moment énormément frappé par les spams dans les commentaires de ce blog, c’est assez affligeant et c’est ce qui va sûrement me motiver suffisamment pour tester WordPress pour 30 minutes par jour (j’ai fait des tests, mais pour l’instant il me manque un design correct). Mais pour revenir aux spammeurs, aujourd’hui je viens d’en découvrir un qui utilise des techniques de SEO !

Continuer la lecture

George Müller

Anecdote n°3 : Georges Müller dans le brouillard

Publié dans L'anecdote du week-end | Laisser un commentaire
George Müller

Photographie de M. George Müller

L’évangéliste Charles Inglis raconta ce qui suit à propos de George Müller: « Lorsque je suis allé en Amérique pour la première fois, il y a trente et un ans, le capitaine du navire était l’un des plus fervents croyants que j’ai jamais connus. Alors que nous nous approchions de Terre-Neuve, il me dit : Monsieur Inglis, la dernière fois que je suis passé par là, il y a cinq semaines, il s’est passé une chose si extraordinaire qu’elle a changé toute ma vie de croyant. Jusqu’alors j’étais un croyant ordinaire comme il y en a beaucoup. Il y avait à bord avec nous un homme de Dieu, monsieur George Müller, de Bristol. j’avais passé vingt-deux heures sans quitter le pont de commandement un seul instant, lorsque je sursautai parce qu’on m’avait touché l’épaule. C’était monsieur George Müller.
Continuer la lecture

Droïd sonde

Anecdote n°2 : pari sur décodage

Publié dans L'anecdote du week-end | Laisser un commentaire

Pour l’envoi d’une sonde vers Saturne, la NASA a décidé d’ajouter aux données collectéesDroïd sonde des codes détecteurs et correcteurs de manière à éviter de perdre des informations à cause d’incidents durant l’aller-retour de leur sonde. C’est l’algorithme de Viterbi qui est alors utilisé ! Problème : la NASA sait comment coder avec cet algorithme, mais elle n’a pas la puissance de calcul pour décoder les données… Qu’à cela ne tienne ! La sonde décolle et encodera les données, la NASA fait le pari qu’au retour de la sonde, la puissance de calcul aura suffisamment augmentées et des optimisations dans le décodage auront été trouvées, pour permettre le décodage sur Terre en un temps raisonnable. Et en effet, 3 ans plus tard, la sonde revient sur terre… et la NASA est capable de décoder le code convolutif de Viterbi ! Continuer la lecture

Une approche façon Creative Commons pour expliquer sa politique de confidentialité

Publié dans Geekeries | Laisser un commentaire

Ce billet papote autour d’une manière de faciliter l’explication des politiques de protection de données personnelles inspirée de « Creative Commons ». C’est un mouvement qui est en train de se former, qui est sujet à recherche et qui tend à s’appeler « Privacy Commons » (ô originalité !) !

Quelques mots sur Creative Commons

Creative Commons est une association à but lucratif permettant de protéger des créations par une licence. Ces licences sont particulières car elles permettent de protéger ses œuvres tout en permettant leur rediffusion sous certaines conditions. Une licence se décompose en trois couches :

  • Les termes légaux
  • Des icônes, traduisant de manière rapidement compréhensibles par un lecteur humain les termes légaux
  • Des moyens pour une machine de comprendre les termes légaux

Je suis sûr que vous avez déjà vu les icônes ci-dessous ! Sur le Site du Zéro ou Flickr par exemple. Ce sont des icônes Creative Commons.Creative Commons a ainsi réussi à rendre la loi sur les copyrights très facilement compréhensibles pour tous les utilisateurs.

Continuer la lecture

Anecdote n°1 : le NSA ne veut pas de Zero-Knowledge Proof of identity

Publié dans L'anecdote du week-end | Laisser un commentaire

En 1987, lorsque Amos Fiat et Adi Shamir, tous deux non-américains et travaillant en dehors des Etats-Unis, ont voulu publier leur article How to Prove Yourself: Pratical Solutions to Identification and Signature Problems, initiant la notion de Zero-Knowledge Proof of Identity, le NSA (l’agence de sécurité nationale des Etats-Unis notamment chargée de la collecte et de l’analyse de toutes les formes de communications) a cherché à les empêcher de publier leurs recherches ! Continuer la lecture

Comment sécuriser les mots de passe de mes utilisateurs ? Le Hashage !

Publié dans Geekeries | 5 commentaires

Aujourd’hui j’ai eu un cours qui m’a permis de comprendre ce que je n’avais jamais compris. Lorsque j’ai appris le PHP, on m’a dit : « il faut chiffrer les mots de passe de tes utilisateurs quand tu les enregistres dans une base de données ! ». Moi, docile, j’ai obéis ! (quoi, on me glisse dans l’oreillette que cela n’a rien à voir avec le chiffrement mais plutôt avec le hachtakage hashage ? Oui bon, on y vient !)
Cela paraît logique :

  • lors de son inscription, l’utilisateur me fournit un mot de passe en clair (appelons-le Mclair),
  • je le chiffre (il devient Mchiffré) et l’enregistre dans ma base de données,
  • lorsque cet utilisateur veut se connecter, il me fournit un mot de passe en clair (appelons-le Tclair), je le chiffre (appelons-le Tchiffré) et teste s’il correspond au mot de passe chiffré de ma base de données (Tchiffré == Mchiffré ?)

Avec ce système, si quelqu’un accède à ma base de données, il ne lui servira à rien de lire les mots de passe de mes utilisateurs puisqu’ils sont sécurisés, il ne pourra donc pas se faire passer pour un de mes utilisateurs. C’est déjà suffisamment embêtant que quelqu’un ait réussi à s’introduire dans ma base de données !

Ce que je n’avais bien capté, c’est ce qui signifie chiffré un message et pourquoi on m’avait encouragé à utilisé la fonction de chiffrage « Md5 » alors que je lisais par ailleurs qu’il valait mieux utiliser « Sha-1 ». Aujourd’hui, je suis un homme nouveau qui voit le monde autrement et qui se couchera accessoirement légèrement moins bête ce soir.
Continuer la lecture