avril 2008 Archives

29/04/2008 19:13:22

Vous reprendrez bien un peu de C ?

  if ((c = strchr(srv_socket[i].addr, ':')) != NULL) {
  	*c++ = '\0';
  	port = (short) atoi(c);
  }

Remarquez la remarquable arithmétique de pointeurs qui permet, en trois instructions, de séparer une chaîne au format "addr:port" en une chaîne addr et un entier port.

Par contre, on ne peut pas dire que ce soit IPv6-ready.

(source : fichier d'exemple server.c de la bibliothèque "State Threads")


Posté par Gabriel | Lien | Catégories Bidouillage | Commentaires | Votez pour cet article sur Wikio

23/04/2008 10:58:56

Wikio

J'essaye vaguement de faire fonctionner le lien "votez pour ce billet sur wikio", au début par curiosité, et maintenant par obstination stupide parce que je n'aime pas quand les choses me résistent.

Alors si par hasard il fonctionne chez quelqu'un, merci de me le signaler (j'ai l'impression que c'est une sombre histoire d'encodage d'url).

Mise à jour : non seulement j'ai réussi à résoudre le problème, mais j'ai en plus reçu un mail d'un employé de Wikio qui me proposait de m'aider, moins de deux heures après avoir posté mon billet. Il faut croire que leur système de surveillance de l'actualité et des blogs est vraiment performant ! Mise à jour (25 avril) : bon, en fait ce n'est pas complètement résolu. Je viens d'envoyer un mail à Wikio leur demandant de corriger leur service, on va bien voir si je serai entendu.


Posté par Gabriel | Lien | Catégories Blog | Commentaires | Votez pour cet article sur Wikio

20/04/2008 23:55:17

Retour

C'est reparti. J'avais mille choses à vous dire mais je les ai oubliées. Enfin, le blog est réparé, les liens fonctionnent tous (y compris dans le fil RSS, si je ne me suis pas trompé), alors ça va reprendre son cours petit à petit.

Juste pour dire qu'unicode c'est bien, latin9 aussi, mais que faire cohabiter les deux, c'est la misère (et ce n'est pas près de s'arranger). luit, peut vous être d'un grand secours dans ce genre de situation. Et je viens de réaliser qu'il a été écrit (originellement) par mon maître de stage. Le monde est petit.

À propos de stage, il se passe bien, même si la recherche a tendance à révéler mon côté maniaco-dépressif, j'ai l'impression. En ce moment, c'est la phase maniaque, j'en profite. J'en reparle dès que possible.


Posté par Gabriel | Lien | Catégories Blog | Commentaires | Votez pour cet article sur Wikio