Typo3, une version 4.2 qui va bien

Je viens de finir un projet sous Typo3, concours de circonstance ce projet à démarrer peu de temps après la sortie de la version 4.2 de celui-ci.

J’ai découvert Typo3 en 2004, à une époque ou je cherchais un outil me permettant de capitaliser mes développements et gérer un backoffice unique pour les sites de mes clients. Ne trouvant pas la réponse adéquate à mes besoins fonctionnels, c’est à cette période que j’ai initié le projet TeamZone.

Début 2007 j’ai recroisé Typo3 dans un projet ne nécessitant pas de développement particulier, étant concentré sur le développement de TeamZone, je n’ai pas prêter attention à son évolution.

Mai 2008, nouveau projet sous Typo3, cette fois ci du développement spécifique en extensions fut requis, j’ai donc fait connaissance avec l’API de Typo3 en version 4.2 et son fameux Typo Script.

Lire le reste de cet article »

Widget Flash, Action Script 3, Socket, HTTPS, Proxy

Travaillant actuellement sur des Widgets en Flash, j’utilise les sockets via la classe native en AS3 pour m’authentifier sur des services en lignes et diverses autres opérations.

J’ai été confronté récemment a devoir faire des requêtes sur couche HTTPS … Le seul problème c’est que Flash aujourd’hui, n’as pas de fonction native pour travailler en HTTPS et pour des besoins fonctionnels spécifiques j’ai utilisé les sockets.

La seul librairie que nous avons trouvé pour répondre aux besoins, est celle-ci : as3httpclientlib, un client HTTP/HTTPS pour ActionScript 3, après une bonne phase de R&D sur le principe des échanges clients <-> serveurs (merci les RFC …), j’ai put mettre en place mes besoins à l’aide de cette librairie, donc si l’info peut servir à d’autre, c’est avec plaisir que je la transmet.

Nouveau défi à venir, faire passer mon socket HTTPS via un proxy et en plus avec gestion d’une authentification sur proxy en option …

Si quelqu’un à de l’expérience sur ce genre de chose, tous conseils et échange sera la bienvenue …

Installation de Trac sur une Debian

Pour faire suite à mon article sur l’installation de Subversion et un besoin rapide d’un gestionnaire de projets, voici un rapide descriptif de l’installation du logiciel Trac sur une plateforme Debian.

1. Installez les packages nécessaires.

Comme à notre habitude, on lance une console, on passe en root, on update nos sources et on télécharge les packages suivants :

apt-get update
apt-get install enscript python-docutils python-pkg-resources \
python-pysqlite2 python-setuptools libapache2-mod-python

2. Installez le logiciel Trac.

A la date de cette article, c’est la version 0.10.4.2 qui est proposée dans les dépôts Debian, la version sur le site de Trac est une 0.11rc1, cette version apportant pas mal de changements (voir les Release Notes) il me semble évident d’installer cette version.

Nous allons donc installer Trac via le “easy_install” de Python :

easy_install Trac==0.11rc1

Lire le reste de cet article »

Faille de sécurité critique dans OpenSSL sur Debian

L’information est sortie cette semaine, une faille de sécurité critique dans OpenSSL sur Debian à été découverte.

Extrait de linux.fr :

Le 13 mai, un message publié sur la liste de sécurité Debian identifiait une anomalie impactant le paquet openssl. Ce bug a été introduit par un mainteneur Debian, qui a eu la main lourde en voulant “corriger” des alertes remontées par Valgrind (un logiciel qui audite le code). Résultat des courses : le générateur de nombres aléatoires, composant critique de nombreux systèmes de chiffrements, n’est au final pas si aléatoire que ça, voire carrément prévisible.
En conséquence, tous les certificats et clefs SSL/SSH générés sur une Debian (ou dérivée) depuis 2006 l’ont été à partir d’un univers des possibles très restreint (environ 250 000 clefs, à confirmer) et présentent donc un niveau de sécurité largement inférieur à celui estimé.

Cette vulnérabilité touche Debian ainsi que toutes les distributions utilisant des paquets Debian (Ubuntu, Xandros…).

la suite de l’article …

Que cette faille impacte les Debians depuis 2006 à cause d’un “patch” sur un paquetage aussi sensible qu’OpenSSL, ca me laisse … comment dire … un gout amer aux premiers abords …

Lire le reste de cet article »

Ouvrage libre “Pratique d’ActionScript 3″.

Pour ceux qui n’ont pas encore eu l’information, O’Reilly France c’est fini . Un peu étonnante cette nouvelle, drôle de se dire qu’un éditeur de “bibles informatique” qui a forgé notre métier de développeur Web disparait de nos librairies …

Suite à cette situation le livre “Pratique d’ActionScript 3″ par Thibault Imbert ne pourra jamais sortir aux éditions O’Reilly, mais l”auteur à décidé de le laisser en libre téléchargement pour la communauté Flash.

Récemment dans ma profession j’ai été confronté au développement de Widgets en Flash, cela faisait bientôt 2 ans que je n’avais pas fait de projets sérieux en Action Script, le développement AS3 m’a vraiment surpris dans son évolution et on sent bien le potentiel à venir via les frameworks de type Flex et Air.

Bravo donc à Thibault pour son initiative, la communauté Flash ne peut que le remercier et le soutenir …