Publications de 2012
7 articles publiés en 2012.
-
19.072012
Du RTMFP au RTMP : le système webcam maison
Sur Baboon.fr, mon site de chat — environ 10 000 connexions par jour — la webcam a tourné des mois en RTMFP : du pair-à-pair, une bande passante réduite, et Cirrus encore en bêta. Puis il a fallu se rendre à l'évidence : trop d'internautes n'avaient pas un Flash Player à jour. Retour au RTMP et à Red5.
-
30.062012
Perspectives futures : HTML5 vs Flex
Juin 2012, sept mois après l'abandon de Flash sur mobile par Adobe. HTML5 couvre 40 % du web, Flash 99 %, et il faut choisir sur quoi développer. Le pari que j'écrivais alors : « il n'y a aucun doute que HTML5 dépassera Flash ».
-
09.062012
[UnrealIRCd] : modules sympas
Deux modules UnrealIRCd pour masquer la liste des serveurs et celle des modules chargés — et la limite honnête de l'exercice : ça gêne les curieux, ça n'arrête personne de compétent.
-
27.052012
Incompatibilité XMLSocket et IRC (AS3)
En développant mon propre client IRC en ActionScript 3 / Flex, je me suis cogné à un mur : XMLSocket termine chaque ligne par un octet nul, le protocole IRC par un CRLF. Deux conventions incompatibles, et un principe — ce n'est pas au serveur de se conformer au client.
-
24.052012
Hibernate mapping : ne pas oublier les getteurs et setteurs
Un mapping Hibernate par annotations entre deux classes, avec cascade : les deux entités sont correctes, la relation est bien déclarée… et rien ne fonctionne tant que les getteurs et setteurs manquent.
-
16.052012
Une interface de chat en Flex pour Espace-IRC
Un client IRC en Flex, pensé pour des gens qui veulent tchater et pas apprendre des commandes : les commandes IRC sont générées par les boutons de l'interface, et le profil du site remonte directement dans le chat.
-
14.042012
Hibernate : récupérer les colonnes par leur nom en SQL natif
Migrer une couche DAO maison vers Hibernate sans tout réécrire : garder le SQL natif pour les requêtes compliquées, et récupérer chaque colonne par son nom plutôt qu'un tableau d'objets anonymes.
Suivre les publications
Flux RSS — aucun compte, aucun pistage.