Amaury.net
Accueil Liste articles Forum Ma liste de cadeaux Contact

informatique > Informatique pour débutants : Eee PC (05 février 2008)

Si vous regardez mes précédents billets, vous verrez que le sujet de l'informatique pour débutants m'intéresse particulièrement.

Ma mère, qui utilise fréquemment un Ordissimo, se déplace souvent (entre le Provence, la région parisienne, le Québec). Je me demandais donc comment lui permettre de garder une "vie numérique" - voire même de la développer - tout en voyageant. Le cahier des charges parait simple, mais est assez compliqué à remplir au final : un ordinateur facile à transporter, d'une extrême simplicité d'utilisation, qui permette de surfer sur le Web, de lire et d'écrire des emails, d'écrire des textes, de jouer à des petits jeux (on ne se refait pas), et éventuellement de faire de la visioconférence avec une webcam intégrée.

> Lire la suite...

projets > Minimail (26 décembre 2007)

Minimail est un webmail IMAP adapté à l'ergonomie des terminaux portables (iPhone, téléphone portable avec Opera Mini).

Boîte de réception Boîte de réception : bas de page
Liste des dossiers

Il est parfaitement intégrable avec ma documentation Skriv.

Page d'accueil : icônes d'applications Page d'accueil : formulaires de recherche

projets > Skriv (26 décembre 2007)

Skriv ("écrire" en breton et en suédois) est un web-logiciel regroupant les fonctionnalités de webmail, carnet d'adresses, lecteur de flux RSS, liste hiérarchisée de signets, bloc-notes, gestion bancaire.

La première version, développée en 2001 en PHP4/MySQL, fonctionne parfaitement, et j'ai arrêté de l'utiliser il y a seulement 2 mois à peine. Cela m'a permis d'avoir toute ma vie numérique stockée en un unique endroit, accessible de partout (à la maison, au travail, en vacances, ...).

> Lire la suite...

projets > ANet (26 décembre 2007)

ANet est une bibliothèque généraliste en Javascript. Elle propose des objets pour faciliter les manipulations DOM aussi bien que la communication AJAX avec un serveur. Elle n'est pas aussi complète que des bibliothèques comme Prototype, Scriptaculous ou JQuery, mais elle est bien plus légère et rempli à la perfection les fonctionnalités qui lui incombent.

Plus de renseignements : http://anet.amaury.net

projets > Ylib (26 décembre 2007)

La Ylib est une bibliothèque de fonctions généralistes en C. Elle constitue la base de tous mes développements en C, et contient des fonctions de CRC, de conversions Base64 et quoted-printable, de parsing XML (SAX et DOM + XPath), de chaînes de caractères bufferisées, de gestion de vecteurs mémoire, de serveur TCP/IP, ...

Le site du projet contient la documentation (générée par HeaderBrowser) et les fichiers en téléchargement : http://ylib.amaury.net

projets > Carta-Genius (26 décembre 2007)

Carta-Genius est un logiciel de création de fichiers PDF. Initialement destiné à la génération de planches de cartes de jeu (dont j'avais besoin pour les jeux de société que je crée), il est utilisable pour générer n'importe quel document de qualité professionnelle.

Cet outil gère automatiquement l'insertion des traits de coupe et le placement recto/verso, ce qui permet de l'utiliser pour générer des planches de cartes qui sont directement utilisables par des imprimeurs numériques professionnels. Je l'utilise moi-même pour faire imprimer et découper les cartes de mes jeux de société comme Pandocréon Menhir.

Carta-Genius prend en entrée un fichier XML qui décrit la composition des cartes à mettre dans le PDF. Les commandes XML sont nombreuses et dépassent la simple description de document ; la syntaxe contient aussi bien des primitives graphiques (cercles, recangles, polygones, courbes de Bézier, texte simple, texte formaté, ...) qu'un langage avancé (variables, expressions mathématiques, manipulation de chaînes, ...). La génération se fait en ligne de commande, et une interface graphique en XUL a été développée.

projets > Headerbrowser (26 décembre 2007)

Headerbrowser est un outils qui permet de générer de la documentation en HTML à partir d'informations stockées dans du code source en C ou C++. Dans le même esprit que JavaDoc, et plus ou moins compatible avec HeaderViewer d'Apple, il crée de la documentation offrant une ergonomie très pratique à base de colonnes.

Programmé en C++, ce programme a été chroniqué dans le Linux Magazine n°28, qui reprenait la chronique Brave GNU World.

Ce projet bénéficie de son propre site : www.headerbrowser.org.

inventions > Informatique (14 novembre 2007)

J'ai toujours réfléchi à ce à quoi devait ressembler l'ordinateur parfait. C'est un thème qui m'a toujours turlupiné.

Pendant l'été 1991, alors que j'avais 15 ans, je me creusais pas mal la tête sur ce sujet. Je sentais déjà que les micro-ordinateurs devaient essayer de se rapprocher des "stations de travail", les ordinateurs très puissants (et très chers !) qui tournaient sous Unix. Je m'inspirais évidemment des ordinateurs NeXT, qui avaient tracé cette voie. Mais comme toujours, j'essayais de trouver de nouvelles idées pour améliorer les choses, et aussi des éléments moins chers pour rendre cela plus abordable.

> Lire la suite...

informatique > Un ordinateur dans la poche (15 août 2007)

Je suis à la recherche d'un ordinateur portable que je pusse transporter partout, et utiliser aussi bien au travail qu'en vacances. L'idée n'est pas d'avoir une vraie machine pour l'utilisation quotidienne (on a déjà des ordinateurs pour ça, qu'ils soient portable ou non), mais plutôt une machine d'appoint que je pourrait transporter partout.

Les usages que je pourrais en faire :

  • Surfer sur le Web et lire mes emails, à condition d'être près d'une borne Wifi (à la maison, chez la famille, ou dans n'importe quel Mc Donald), ou en utilisant un téléphone GPRS comme modem (voir en utilisant un modem GPRS interne, ce que commencent à proposer quelques portables).
  • Programmer. Souvent en vacances, je lis des magazines ou de la documentation que j'ai imprimé à l'avance, et ça me donne plein d'idées que je ne peux pas mettre en pratique aussi vite que je le voudrais.
  • Décharger les photos de mon appareil photo numérique, pour pouvoir les trier sur un écran plus grand, et éventuellement commencer à les redimensionner et à ajouter des commentaires.
  • Jouer un peu.
  • Me connecter à distance sur mes serveurs pour travailler dessus.
> Lire la suite...

informatique > Outils de travail coopératif (01 juillet 2007)

Je regarde de près les outils de travail collaboratif, ce qu'on entend habituellement sous le terme de "groupware". Le but de ces outils est de faciliter le travail en équipe, ce qui prend tout son sens en entreprise aussi bien que pour faire avancer un projet open-source.

La plate-forme de groupware la plus connue est Microsoft Exchange. Je l'ai utilisé pendant 3 mois chez Mediabilis, et il faut bien reconnaître que c'est très pratique à utiliser. Pour commencer, la gestion des emails est efficacement centralisée : on pouvait les lire aussi bien sur nos postes avec Outlook qu'à travers une interface Web particulièrement performante. La rédaction de messages internes à l'entreprise était facilité par l'utilisation d'un carnet d'adresse interne : les fiches de tous les employés étaient immédiatement disponibles. Enfin, la gestion d'emploi du temps était faite par Exchange elle aussi ; il était facile de savoir si une personne était disponible ou si elle était en réunion ou en déplacement à l'extérieur, et tout aussi simple d'organiser des réunions.

> Lire la suite...

informatique > Dédibox (3) : Subversion et WebDAV (30 avril 2007)

Pour faire du "versionning" de code source, j'utilisais auparavant CVS. Mais maintenant j'ai bien envie d'essayer Subversion, qui combine la facilité d'utilisation de CVS avec de nouvelles fonctionnalités bien pratiques.

> Lire la suite...

informatique > Créer une startup rapidement (10 avril 2007)

Je vais vous parler aujourd'hui de quelque chose qui me trotte dans la tête depuis quelques temps. Non pas la création d'une startup, mais le fait que tout existe de nos jours pour faciliter la création d'une activité sur Internet. Tout au moins d'un point de vue technique.

> Lire la suite...

informatique > Dédibox (2) : DDOS (29 décembre 2006)

Voici la suite de mes aventures avec mon serveur Dédibox.

J'ai un petit problème : je me prends depuis quelques semaine un DDOS. Un très grand nombre de connexions sont faites depuis plusieurs adresses IP, cherchant toutes à se conencter sur le port 80 (serveur Web).

Pour être exact, les logs Apache me disent plusieurs choses :

  • Le user-agent utilisé pour toutes ces connexions est "Maxthon".
  • On dirait que les requêtes essayent de craquer une session de forum PHPBB, sûrement pour pouvoir déposer des spams sur des forums.

Après une petite recherche sur le Net, j'apprends que Maxthon est un navigateur Web alternatif, basé sur Internet Explorer. Entre autre particularités, il propose un truc un peu bizarre : le fait de pouvoir contrôler son navigateur à distance. Je ne vois pas bien l'utilité de la chose. Par contre, les hackers/spammeurs l'ont bien comprise et exploitée, et semblent prendre le contrôle de centaines de navigateurs Maxthon, sans que leurs propriétaires ne le sachent, pour effectuer des milliers de requêtes.

> Lire la suite...

informatique > Informatique pour débutants (2) (27 septembre 2006)

Voici un article complémentaire à mon précédents message sur le sujet. Je vais vous parler de l'EasyGate, de l'OLPC et du Linutop.

> Lire la suite...

informatique > Informatique pour débutants (24 septembre 2006)

J'ai toujours été fasciné par les tentatives ayant pour but la simplification de l'outil informatique, pour le rendre exploitable par le plus grand nombre. J'ai beau être informaticien, et maitriser les interfaces les plus frustres (Unix en ligne de commande), j'ai toujours considéré que l'intérêt de l'informatique était d'être utilisable par tous, de permettre à la créativité de tout le monde de s'exprimer.
On me rétorque souvent que c'est aux gens d'apprendre à utiliser les ordinateurs... Moi je pense que c'est aussi à l'outil de s'adapter ; pourquoi faudrait-il prendre des cours de Word (ou OpenOffice, c'est mieux) alors que tout ce qu'on souhaite c'est écrire une simple lettre ? On peut simplifier les outils pour qu'ils remplissent parfaitement les besoins simples. Qui peut le plus peut le moins, certes ; mais pourquoi perdre les utilisateurs au milieu de fonctions inutiles ?

> Lire la suite...

informatique > Dédibox : install et config (12 septembre 2006)

J'ai loué une machine en hébergement dédié. Ca n'intéresse pas grand-monde, parce que le sujet est très technique. Mais bref.

Mon ami Olivier m'avait fait remarqué l'offre Dédibox, une offre d'hébergement de machine dédiée montée par la maison-mère du fournisseur d'accès à Internet Free. Cette offre possède un très bon rapport qualité-prix.

Je vais donc détailler ici les différentes action que j'ai effectué sur ce serveur après son installation. Cela pourrait servir à d'autres personnes qui voudraient faire la même chose.

> Lire la suite...

informatique > Nouvelles interfaces graphiques (22 juin 2006)

On peut lire un peu partout sur Internet que "les interfaces graphiques de nos ordinateurs n'ont pas évolué depuis 20 ans". C'est à la fois très vrai et une belle connerie.

Oui, c'est vrai. Les interfaces sont toujours à base de fenêtres, d'icones, de souris. Les concepts de double-clic, de glisser-déposer, de corbeille, etc. ont été mis au point au début des années 80 dans la forme encore utilisée de nos jours (je ne parle pas des premières interfaces graphiques de la fin des années 70, qui n'avaient pas encore tous ces concepts).

> Lire la suite...

informatique > Mac user pour 1 semaine (15 juin 2006)

Cela fait maintenant près de 15 ans que je m'intéresse aux Macintosh d'Apple. Curiosité toute naturelle au début, pour quelqu'un qui s'intéressait à l'informatique au sens large, avide de découvrir tous les secrets de ce monde mystérieux. Mais il est vrai que je jetais régulièrement un oeil de ce côté-là, je lisais fréquemment SVM Mac...

> Lire la suite...

perso > Pandocréon Carta-Genius (27 août 2003)

Je viens de terminer Pandocréon Carta-Genius, un logiciel de qualité professionelle, servant à créer des fichiers PDF contenant des cartes à jouer, avec tout ce qu'il faut pour qu'un imprimeur puisse le traiter (traits de coupe, ...).

informatique > L'ordi. du futur (07 mars 2003)

Pour commencer, quelques citations intéressantes :

  • "Il y a un marché mondial pour peut-être cinq ordinateurs" (1945, Thomas Atson, au directoire d'IBM).
  • "Il n'y a aucune raison pour laquelle quelqu'un voudrait un ordinateur à la maison" (1977, Ken Olsen, président et cofondateur de Digital Equipment Corp.).
  • "640 KO devrait être suffisant pour tout le monde" (1981, Bill Gates, fondateur de Microsoft).

Ne semble-t-il pas alors un peu hasardeux de vouloir jeter un oeil en direction du futur de l'informatique ? Sûrement, mais notre propos est ici différent. Loin de vouloir prédire les évolutions technologiques des dix ou quinze prochaines années, nous allons regarder comment - à partir de ce que nous voyons et utilisons actuellement tous les jours - nous souhaiterions voir évoluer les technologies.

> Lire la suite...