mercredi 31 octobre 2012

Raspberry Pi reçu!

J'ai reçu mon Raspberry Pi aujourd'hui (Modèle B, avec 256 Mo de RAM).

J'ai pu le tester rapidement en installant la distribution Raspbian, tout fonctionne: les choses sérieuses vont pouvoir commencer.


Version française

Juste un petit message pour dire que j'ai finalement décidé de créer une version française du blog, associée au domaine error418.fr. Les adresses error418.net, error418.org, 418error.net et htcpcp.net, restent sur le site en anglais.

lundi 29 octobre 2012

Réservation de noms de domaines



Je n'avais jamais réservé de domaines avant ce projet et j'ai été surpris de voir que les  noms de domaines n sont pas si cher que je pensai.

Pour 7,16€,  on peut réserver un nom de domaine pour un an.

Une autre intrrogation que j'avais sur la réservation de domaine était à propos de  l'enregistrement Whois. Je n'ai pas de terrible secret à cacher, mais je ne veux pas montrer mon adresse physique au monde entier. J'ai trouvé le service OwO (OVH Whois Obfuscateur) du fournisseur OVH. Avec ce service, seul mon nom est visible, et l'adresse postale diffusée est l'adresse du registar.

Avec ce prix et ces services (et trop d'enthousiasme ) J'ai décidé d'acheter non pas 1 mais 5 noms de domaine:
  • error418.org
  • error418.net
  • error418.fr (pour la version française de ce blog)
et parce que je suis un peu fou, 2 domaines moins bons
  • 418error.net
  • htcpcp.net
Impact sur le budget: -35,80€

L'activation du nom de domaine a été très rapide, mais je vais détailler leur configuration dans un autre post.

dimanche 28 octobre 2012

Et le gagnant est Rasperry Pi

http://www.raspberrypi.org/


J'ai choisi ma plate-forme matérielle:

Le Toshiba Libretto est trop grand pour tenir dans une théière normale, et je ne veux pas le démonter.

Les routeurs TP-Link sont vendus entre 35-40$ sur les sites chinois, mais le délai de livraison peut être long, et la plate-forme semble moins puissante.


J'ai trouvé des Raspberry Pi à vendre en France sur Ebay à 36,5€ (+3,5€ de  livraison )... ce sera donc ma plate-forme matérielle. Il peut fonctionner sous Linux facilement, c'est donc une base idéale pour un petit serveur web. J'ai vu beaucoup de projet plus ambitieux que le mien sur le forum officiel de Raspberry Pi  Je pense qu'il sera facile de trouver de l'aide et de la documentation.

J'espère le reçevoir la semaine prochaine.

samedi 27 octobre 2012

A la recherche d'une plateforme serveur

À ce stade, je pense à 3 solutions pour le serveur:
  1. Réutiliser mon vieux Toshiba Libretto 70CT: J'aime vraiment cette machine minuscule mais je ne l'utilise plus. C'est un vrai ordinateur portable équipé d'un processeur Pentium fonctionnant sous Windows 95. J'ai seulement besoin de trouver une carte réseau PCMCIA 16 bits, mais je ne suis pas sûr qu'il puisse tenir dans une théière.

  2. Acheter un  Raspberry Pi. Cette carte à la mode semble être soutenue par une grande communauté. Je suis sûr que ça peut être une bonne solution, et plus moderne, mais il est toujours difficile de trouver ces cartes.

  3. Construire un système OpenWRT basée sur un routeur TP-LINK comme le MR3020 ou le MR11U. Pas cher, facile à trouver et soutenu par la communauté des projets PirateBoxes.

vendredi 26 octobre 2012

Cahier des charges

Comme tout projet, ce projet va commencer par une phase d'initialisation. Qu'est ce je veux faire exactement, et comment vais-je le faire?

Pour la première version de ce projet, je ne veux pas être trop ambitieux. La théière sera un simple serveur web hébergeant une page d'erreur 418. Peut-être qu'elle pourra aussi héberger le blog, mais je ne suis pas sûr que ce soit une bonne idée.

Spécifications matérielles
Le système est reparti en deux parties:
-la théière
-le serveur

La théière
La théière doit être assez petit pour avoir un bon WAF. Un mauvais à la WAF peut compromettre l'ensemble du projet.

La théière doit être assez grande pour soutenir le serveur.
La théière ne doit pas  forcement pouvoir être utilisée pour infuser du thé.

Le serveur

La théière-serveur sera hébergée à la maison, avec ma connexion Internet personnelle.
Elle utilisera une connexion Ethernet, parceque je n'aime pas wifi.

Spécifications logicielles
Le système d'exploitation et les logiciels pourrons être open source, mais ce n'est pas une contrainte stricte.

Budget
Le budget de ce projet sera compris entre 50 € et 100 € pour l'achat du matériel (y compris théière et serveur) et la réservation nom de domaine.

Délais
La date limite pour la fin du projet est le 21/12/2012: J'ai vraiment envie de brancher la théière-serveur avant la fin du monde.

jeudi 25 octobre 2012

Erreur 418 - Je suis une théière


Je commence ce blog à propos d'un projet personnel autour du fameux code d'erreur 418. Mon but est d'améliorer mes compétences techniques et de m’entraîner un peu à l'anglais dans la version anglaise de ce blog avec un projet amusant.

Ce code erreur est documenté dans le protocole HTCPCP, referencé dans la RFC 2324 de l' IETF. Cette RFC, publiée le 1er avril 1998, est bien sur une blague, mais c'est un point de départ intéressant.

Ce document est écrit avec un style très technique comme les autres RFC et décrit un protocole de contrôle pour cafetières. Il fournit un ensemble complet de requêtes et de codes d'erreur, dont le fameux code 418 destiné à être retourné dans le cas où un utilisateur essaierait de faire du café avec une théière.


J'ai donc décidé de lancer un petit projet geek: la mise en œuvre du protocole HTCPCP, ou au moins de son erreur 418.

Oui, je vais connecter une théière sur Internet.