On a fait l’acquisition au bureau d’un nouveau bouquin qui s’appelle : Présentation Zen. Heureusement celui ci contrairement au livre “Don’t Make Me Think! A Common Sense Approach to Web Usability“ est en français et traduit dans des dizaines d’autres langues!
Ce livre a été écrit par Garr Reynolds qui est aussi l’auteur d’un blogue de référence sur les présentations multimédias et Zen. D’ailleurs vous pouvez consulter un extrait du livre ici au format PDF.
C’est un livre très intéressant qui est destiné aux personnes qui font ou souhaitent faire des présentations multimédia à l’aide de Powerpoint (moi j’ai envie de dire OpenOffice Impress !). Mais contrairement à ce qu’on a l’habitude de voir, on parle ici de présentations qui ont un aspect professionnel sans être trop surchargé de texte ou graphique de mauvais goût.
J’ai terminé la lecture du livre hier soir, ça se lit assez facilement, en deux soirées vous êtes capable de comprendre l’essentiel du livre et si comme moi vous faites plusieurs présentations par an, alors vous devez en faire l’acquisition rapidement ! (Lire la suite…)

Xdebug est un extension php qui vous permet d’afficher des informations de déboguage comme les erreurs d’un script, les traces de fonctions et de la « stack » directement dans votre navigateur. Mais les fonctionnalités de l’extension de s’arrête pas la. En effet, lorsqu’il est jumelé avec un IDE, il vous permet d’utiliser les fonctions de pas-à-pas et de breakpoint. Avec cet outil, vous pouvez profiler votre code et obtenir des statistiques de performance sur l’utilisation de vos fonctions.
(Lire la suite…)

Eclipse et Netbeans sont deux IDE open source qui vous offre de nombreuses fonctionnalités comme la gestion de projets, le déboguage, l’accès à SVN, ainsi que des outils de collaboration.
Que vous soyez débutant ou expert, l’autocompletion est un outil qui peut vous être très utile. En ajoutant à votre IDE les sources de TYPO3 dans «l’include path» de votre projet, vous pouvez consulter rapidement la liste de fonctions de l’API de développement de TYPO3. L’autocompletion de code vous permettra de développer vos applications plus efficacement.

Exemple avec Netbeans
Depuis quelques jours je travail sur l’extension tc_directmail. Cette extension n’est pas compatible par défaut avec outlook 2007 pour ce qui est des ancres (liens intra-pages) dans le message. Cela vient du fait que les éléments de contenu de TYPO3 débute par “<a id=”c##”></a>”, qui est la cible des liens. Ce format n’est pas compatible avec Outlook 2007. Il ne semble comprendre que les ancres avec une propriété “name”, i.e.: “<a name=”c##”></a>”.
Une solution serait de modifier l’extension tc_directmail pour qu’elle remplace les ancres.
La solution que j’ai trouvé qui est encore plus simple est de modifier tous les ancres de la page que nous envoyons par courriel. Il suffit d’insérer le typoscript suivant dans le “setup” du “template” du répertoire qui contient les pages directmail:
tt_content.stdWrap.dataWrap = <a name="c{field:uid}"></a> |
Après une petite recherche sur internet j’ai trouvé une façon très facile d’écraser n’importe quel contenu (stdWrap) en typoscript. Il existe déjà plusieurs possibilités avec la fonction “stdWrap” telles que la modification de la casse, supprimer les balises HTML, “wrapper” le stdWrap, etc. Comme ce n’est jamais assez, je me suis demandé s’il était possible d’utiliser du PHP à même le typoscript pour modifier le contenu du stdWrap.
La propriété “postUserFunc” du stdWrap sert exactement à cet effet.
Il suffit d’appeler un script PHP préalablement défini et d’appeler la fonction de celui-ci tout en y passant quelques paramètres au besoin.
Voici un exemple d’utilisation :
includeLibs.nomLib = fileadmin/templates/scripts/scriptPHP.php
tt_content.cheminDuStdWrap.stdWrap {
postUserFunc = nomDeLaClasse->nomDeLaFonction
}
Il y a quelques temps de ça, le réseau des professionels Linkedin offrait de nouvelles options du coté de la gestion des groupes avec la possibilité de chercher dans la liste des groupes, ou bien de lancer des discussions avec l’ensemble des membres du groupe. (Lire la suite…)
Avez-vous déjà tenter d’installer le SGC TYPO3 sur un système d’exploitation autre que Linux ? Sans doute l’avez-vous déjà réalisé sous l’environnement Windows (je vous invite d’ailleurs à consulter l’étude que nous avons réalisé l’an dernier sur 5000 installations de TYPO3 dans le monde).
Mais savez-vous également que l’on peut réaliser une installation de TYPO3 dans un environnement Unix comme HP-UX ou bien encore sur OpenSolaris ? Dans un contrat récent, nous avons réalisé une installation de TYPO3 sous l’environnement HP-UX et cela fonctionne parfaitement ! (Lire la suite…)
Au moins de juin dernier, je me suis servi du congé de la fête nationale du Québec pour changer de distribution. Aucun lien avec la fête, mais c’était un jour de congé et cela tombait pratiquement en même temps que la sortie de Open Suse 11. Et étant un fan inconsidéré de l’environnement KDE, il me fallait tester cette nouvelle distribution et de la fameuse version 4 de KDE qui y est installé par défaut (en fait c’est pas vraiment vrai car on peut faire le choix, c’est plutôt le live cd qui est en version 4).
Et puis cela tombait bien, puisque je me lassais déjà de ma distribution Mandriva. Faut dire que tous les 6 mois, une nouvelle version de Linux sort, autour d’avril et puis octobre. Cette année, nous avons eu droit à Mandriva 2008.1, Ubuntu 8.04, Open Suse 11 et Fedora 9. (Lire la suite…)

J’ai eu l’occasion il y a quelques semaines déjà de m’attarder à la configuration d’une carte video (nvidia pour ne pas la citer) sous Linux, mais en utilisant la sortie DVI. Le but était de pouvoir faire fonctionner mon installation MythTV avec ma TV LCD et je peux vous dire que ça n’est pas une affaire simple. J’ai donc décider de partager avec vous le résultat de mes recherches.
Commençons par le début :
Avant toute chose, vous devez installer le driver de votre carte vidéo. Étant donné que nvidia est la carte la mieux supportée sous Linux, je ne vous donnerais que des informations en rapport avec cette carte. Et puis je ne rentrerais pas dans les détails technique non plus, car cela peut dépendre d’une configuration à l’autre. (Lire la suite…)
Voici une astuce concernant le logiciel de messagerie Thunderbird que j’utilise maintenant depuis plusieurs mois (voir à ce sujet ma migration de Kmail vers Thunderbird).
C’est par le plus grand des hasard que j’ai découvert un affichage qui ressemble de très prêt à ce que l’on retrouve avec les logiciels de messageries disponibles sous MAC OS X, c’est à dire afficher les courriels dans sa boite de message en fonction de la date d’arrivée et ainsi retrouver facilement tous les messages reçus dans la journée, la veille ou la semaine dernière, au lieu d’avoir la liste des courriels les uns en dessous des autres. (Lire la suite…)