About This Blog

Ses logs en temps réel ou tail -f sous Windows

Posted by: Fred Blanc  /  Category: Programmation, Tutoriels, how to, windows

Qu’est ce que tail -f ?

Sous linux, il est très facile de pouvoir suivre en temps réel l’évolution d’un fichier. Cela prend tout son sens dans notre métier, où le debugging prend une place somme toute assez importante. Il est donc possible grâce à la commande tail -f nomDeFichier.log de visualiser en temps réel l’ajout de nouveau message d’info, de debug, d’erreur indiquant l’état de l’application en cours.

Et sous Windows ?

Sous Windows, il n’existe pas (à première vue) de possibilité en ligne de commande pour réaliser l’équivalent. Il est par contre possible, d’utiliser un logiciel permettant d’émuler dans une interface graphique le fonctionnement de cette commande intégrée au système *nix.
Ce logiciel s’appelle BareTail et est disponible en version free et en version pro.

Il ne nécessite pas d’installation, ce qui le rends portable sur une clé usb. Cela est intéressant si on développe en nomade.

Le plus de cette applicatif, c’est qu’il permet de surligner des lignes en fonction de mots clés qu’elles contiennent.

La dernière release date de 2006, mais le programme est pleinement fonctionnel tout de même.

Article de référence : Le Tail sous Windows sur spawnrider.net, le blog de Yohann Ciurlik.

Aller plus loin

Oui c’est possible, sur le même site, on trouvera BareGrep. Et je vous le donne en mille, ce dernier permet de faire une recherche récursive dans les fichiers d’une arborescence selon plusieurs critères (types de fichiers, chemin, sélection de plusieurs fichiers comme base de recherche, regex, …). C’est donc le portage graphique du grep de Linux, également très souvent utile.

Conclusion

Ces deux outils vous seront très utiles si vous devez développez sur plateforme Wamp ou autre. Il s’agit d’une excellent initiative et qui comble un manque de la ligne de commande de Windows.

Zend Framework : Ajouter un sélecteur de date sympa dans vos formulaires sans écrire une seule ligne de JavaScript

Posted by: Fred Blanc  /  Category: Programmation, Tutoriels, Zend Framework, php, web2.0
Cet article est une traduction du billet de Sudheer Satyanarayana que vous retrouverez en VO sur LampComputing

Les utilisateurs du Zend Framework savent que le toolkit Dojo est intégré depuis la version 1.6. Dans un post précédent, j’ai expliquer comment ajouter un selecteur de date Dojo sympa dans votre élément texte de formulaire en codant manuellement le JavaScript nécessaire. Dans le billet d’aujourd’hui, nous allons voir comment créer le même élément avec Zend_Dojo. Comme l’indique le titre, vous n’aurez pas à écrire une seule ligne de code JavaScript. Zend_Dojo effectuera tout le travail pour vous.

Prérequis : vous devez être à l’aise avec Zend_Form, Zend_Controller et Zend_Layout. Read more…

Tutoriel : intégrer la recherche dans la documentation du Zend Framework dans votre navigateur

Posted by: Fred Blanc  /  Category: Programmation, Tutoriels, Zend Framework

Avoir la possibilité de rechercher dans la documentation du Zend Framework directement à partir de son navigateur (Firefox, Internet Explorer) via le champ de recherche est un plus non négligeable en gain de temps et en ergonomie lors de la phase de développement. Read more…

Tutoriel : Règles de conservation de messages sous Thunderbird

Posted by: Fred Blanc  /  Category: Général, Tutoriels, thunderbird

Thunderbird logo

Version de Thunderbird concernée : 2.0 et ultérieures

Vos dossiers ‘pubs’, ‘loterie’ s’engorgent de mails inutiles que vous avez déjà lus ou que vous ne lirez pas et/ou plus. Vous en avez assez de supprimer manuellement régulièrement le contenu de ces dossiers ? Mais vous ne souhaitez pas que ces mêmes dossiers grossissent indéfiniment ?

Alors les règles de conservation de Thunderbird vont vous permettre de gérer cela de manière automatisé selon vos propres critères. Voyons comment. Read more…

Tutoriel : Bien configurer wamp pour développer en local

Posted by: Fred Blanc  /  Category: Programmation, Tutoriels, php

Introduction à WAMP pour les Nuls

(car nous l’avons tous été un jour ;), ce n’est donc pas péjoratif )

WAMP c’est quoi ? WAMP est un package contenant tout ce qu’il vous sera nécessaire ou presque pour développer un site PHP/MySQL en local sur votre poste de travail. En clair, vous n’avez pas besoin d’avoir un hébergement sur internet (gratuit ou payant) pour développer vos sites. WAMP est l’acronyme pour Windows, Apache, Mysql, PHP et il est le pendant de LAMP (pour les plateformes Linux) et MAMP (pour les plateformes Mac).

Installer WAMP

Vous pourrez trouvez tout le nécessaire à l’installation (Installeur & Documentation) sur le site officiel de WAMP.

Configurer WAMP pour le développement local

Une fois que vous avez installé et démarré WAMP, vous pouvez consulter les sites que vous allez créer en tapant dans la barre d’url de votre navigateur favori : http://localhost/nouveausite/. Cela marche parfaitement. Mais…

Vous pouvez préférer avoir des urls qui ressemblent plus à ce que vous voyez au quotidien en naviguant sur le web, idéalement vous souhaiteriez quelquechose comme : http://nouveausite.local/.

Nous allons voir à présent comment faire. Ce n’est pas bien compliqué. Suivez le guide…

Read more…