Php-Developpeur
Blog pour Développeur PHP
Blog pour Développeur PHP
10/01/10
Un webware qui va vous permettre de réduire de manière très significative la taille de vos CSS, tout en les réorganisant. Il permet aussi de réduire la complexité de votre code CSS en supprimant les règles redondantes et inutiles.
Pour optimiser vos CSS : http://isnoop.net/tools/css.php
Voici également une classe PHP qui permet de faire des choses sympa en compression CSS : http://www.phpclasses.org/browse/package/5364.html (cliquez ici pour une démo)
10/01/10
Voici un webware indispensable aux infographistes et webdesigners.
Checkmycolours permet d’analyser le contraste entre le premier plan et l’arrière plan pour chacun des éléments de votre design, le tout selon les recommandations du W3C.
Site de Checkmycolours : http://www.checkmycolours.com/
3/01/10
Si, comme moi, vous faites régulièrement les mêmes choses sur votre ordinateur :
Z-Cron est fait pour vous.
En effet, les fonctions plus que limitées du planificateur de tâches de Windows ne permet pas une mise place facile des tâches planifiées.
Site de Z-Cron : http://www.point2click.de/freeware/cron.html
3/01/10

Voici le logiciel indispensable pour gagner un maximum de temps en tant que développeur.
En effet, ce logiciel vous permet d’effectuer de nombreuse tâche de manière automatique.
Exemple avec la commande :
linkscreen
J’obtiens :
<link rel="stylesheet" href="" type="text/css" media="screen" />
Pour ma part je l’ai configuré, pour effectuer des tâches précises :
Bref, un outils indispensable pour tout développeur voulant gagner du temps
Plus d’informations sur le site de l’éditeur : http://www.phraseexpress.com
2/04/08
Vous ne rêvez pas
IETester est là et vous permet de bénéficier sur une même plateforme des différentes version d’Internet Explorer (et ça marche sous Vista)
Je vous invite à télécharger ce super outils : http://www.my-debugbar.com/wiki/IETester/HomePage
4/02/08
Grand utilisateur du logiciel libre depuis de nombreuses années, j’ai pu testé bon nombre de logiciels gratuits, au final juste une poignée me semble vraiment indispensable, et je vais vous les lister ci-dessous :
IZArc est un logiciel de compression/décompression gratuit et en français (freeware) semblable à Winzip et à winrar.
Comment simplement zipper ses fichiers ? Ce petit utilitaire créé par Ivan Zahariev permet de traiter de nombreux formats d’archives (7-ZIP, ACE, ARC, BZ2, CAB, GZ, JAR, RAR, TAR, TBZ, TZ, UUE, XXE, YZ1, ZIP, ZOO, etc…)
Vous pourrez, via son interface claire et personnalisable, compresser et décompresser à loisir vos archives, mais aussi les convertir d’un format à l’autre, les envoyer par e-mail, etc.
Particularités très intéressantes de ce freeware :
PuTTY est un client SSH, Telnet,Serial Link, rlogin, et TCP. Il était à l’origine disponible uniquement pour Windows, mais il est à présent porté sur diverses plate-formes Unix (et non-officiellement sur d’autres plate-formes). PuTTY est écrit et maintenu principalement par Simon Tatham.
Il est open source, sous une licence de type MIT.
Il existe un addon à Putty, ExtraPutty, qui permet d’automatiser des ensemble de commandes par un simple clique (création de scénarios de commandes etc).
WinSCP est un client SFTP graphique pour Windows. Il utilise SSH et est open source. Le protocole SCP est également supporté. Le but de ce programme est de permettre la copie sécurisée de fichiers entre un ordinateur local et un ordinateur distant.
Après avoir utilisé durant de nombreuses années VLC, j’ai découvert ce player, depuis je peux plus m’en séparer !
The KMPlayer (à ne pas confondre avec KMPlayer) est un lecteur multimédia graticiel pour Windows qui lit un grand nombre de formats comme VCD, DVD, AVI, MKV, Ogg Theora, OGM, 3gp, MPEG-1/2/4, WMV, RealMedia, Flash Video et QuickTime parmi d’autres (Il est basé sur une librairie de FFmpeg).
Il gère un grand nombre de sous-titres et permet aussi de capturer de l’audio, de la vidéo, et de faire des capture d’écran. Il lit aussi les fichiers contenus dans des archives RAR et ZIP et les fichiers incomplets ou n’ayant pas la bonne extension de fichiers. Il supporte certains plugins Winamp.
FileZilla est un logiciel permettant de se connecter à distance sur un serveur pour y télécharger des fichiers. Un gestionnaire de site est disponible permettant de répertorier l’ensemble des adresses auxquelles vous êtes amenés à vous connecter régulièrement. Pour les besoins de sécurité, FileZilla propose un mode dans lequel il ne conserve aucune trace des mots de passe sur votre ordinateur et une authentification est nécessaire à chaque connexion aux serveurs, même en utilisant les favoris du gestionnaire de site. Le programme permet bien sûr de se connecter aux machines distantes sécurisées utilisant le protocole SSH.
Mozilla Firefox est un navigateur Internet disposant de nombreux avantages face à ses concurrents. C’est une solution alternative sérieuse à Internet Explorer, parfaitement adaptée à l’utilisation dans un cadre professionnel ou personnel.
7 – Remplacer votre Notepad par Notepad++
Notepad++ est un éditeur de code source qui supporte plusieurs langages. Ce programme, qui est codé en C++ avec 100% win32 api et STL, a pour but de fournir un éditeur de code source "petit" (de taille binaire) et efficace (performance d’exécution). Il est sous licence GPL.
Non seulement Notepad++ utilise une composante surpuissante Scintilla, mais en plus il est développé pour faciliter la vie des développer – une IHM entièrement configurable.
OpenOffice.org est une excellente alternative à Microsoft Office !
Cette suite bureautique de qualité professionnelle comporte tous les outils nécessaires à la plupart des utilisateurs, traitement de texte, tableur, présentation, base de données… et bien d’autres outils capables de rivaliser avec Word, Excel, PowerPoint ou Access !
La migration vers OpenOffice.org est totalement transparente puisque les documents créés avec la suite de Microsoft sont entièrement compatibles avec cette solution gratuite, même les fichiers les plus anciens ! Lorsque cela est nécessaire, il est possible d’enregistrer vos documents dans un formats Microsoft Office lisibles par vos collaborateurs qui n’auraient pas encore franchis le pas !
Winamp est un lecteur multimédia personnalisable, multi-formats et gratuit. Il permet de lire les flux vidéo, en direct ou enregistrés.
ImgBurn est un logiciel de gravure CD / DVD / HD DVD / Blu-ray ultra-léger que tout le monde devrait posséder dans sa boîte à outils!
ImgBurn prend en charge un grand nombre de formats de fichiers image – notamment BIN, DI, DVD, GI, IMG, ISO, MDS, NRG et PDI.
Il prend en charge les noms de fichiers/dossiers Unicode, ce qui vous évite tout problème si vous utilisez un jeu de caractères international.
DeepBurner est un outil de création de CD et de DVD. Il permet de réaliser des sauvegardes de vos données ou bien de créer des CD Audio. Le logiciel est en mesure de graver sur la plupart des formats existant : CD-R, CD-RW, DVD-R, DVD-RW, DVD-RAM, ou encore DVD+RW. DeepBurner gère convenablement les médias comportant plusieurs sessions et peut graver vos supports suivant différents modes, DAO, SAO et TAO. Il est également capable de gérer dynamiquement la taille du tampon sur le disque et de prévenir l’échec de vos gravures grâce à la compatibilité avec la technologie Burn-Proof. Enfin, l’application est en mesure de créer une image ISO de vos CD ou DVD.
Alcohol 52%, petit frère d’Alcohol 120 % est un logiciel d’émulation et de sauvegarde. Contrairement à son aîné, Alcohol 52 % permet de créer seulement 6 lecteurs virtuels. Pour bénéficier de la gratuité totale de ce logiciel, vous devrez installer la Protection Database Search Toolbar développée par Candeo Technologies. Cette barre des tâches concentre en fait une base de données qui identifie la plupart des systèmes de protection de disques.
XnView supporte plus de 400 formats d’images (y compris Tiff, GIF animés et ICO animés) et permet de modifier leur taille ainsi que leur nombre de couleurs. Vous pourrez également leur appliquer différents filtres (flou, moyenne, emboss, etc.) et effets (lentille, vague, etc.). Vous serez également en mesure de créer des diaporamas, des vignettes, réaliser des captures d’écran, des conversions par lot, et beaucoup plus.
Eraser s’adresse principalement aux utilisateurs qui manipulent du contenu sensible. Ce logiciel permet en effet d’effacer des fichiers sans qu’il n’existe une quelconque manière d’en récupérer, même partiellement, les données.
Le logiciel utilise par défaut l’algorithme de Guttmann qui consiste (en gros) à écrire plusieurs fois des chaînes précises de données sur les données à détruire.
L’interface permet d’effacer ponctuellement un disque, un fichier ou un dossier ou bien d’en programmer l’effacement à intervalle régulier. Il est même possible d’ajouter un lien dans le menu contextuel de l’explorateur de Windows afin de pouvoir effacer un fichier sans accéder au logiciel.
Sumatra PDF est un lecteur de documents PDF on ne peut plus simple et très rapide ! Léger (il tient sur une clé USB) il ne nécessite aucune installation et permet de lire et imprimer vos fichiers PDF, tout simplement !
Messenger Plus! Live est l’évolution de MSN Messenger. L’application s’intègre entièrement à Windows Live Messenger afin de lui ajouter de nombreuses fonctionnalités.
Vous pourrez ainsi choisir de gérer vos conversations en cours par onglet (et non dans des fenêtres séparées), d’envoyer des émotisons (nécessite que l’autre personne ait Messenger Plus! Live), de cacher rapidement les fenêtres Live en cours d’utilisation, etc.
20/01/08
Le problème reste toujours entier quand on développe en PHP : quel logiciel utiliser ?
Beaucoup utilise de simple éditeur de texte avec pour unique fonction la colorisation syntaxique.
Pour ma part, j’ai essayé la casi totalité des produits existants sur le marché (aussi bien sur Linux que sous Windows), et je vais tâcher de vous lister ceux qui m’ont semblé le plus pertinent.
20/01/08
Tout d’abord on va tâcher d’expliquer en quoi consiste la virtualisation…. pour se faire allons du côté de chez Wikipedia :
En informatique, on appelle virtualisation l’ensemble des techniques matérielles et/ou logicielles qui permettent de faire fonctionner sur une seule machine plusieurs systèmes d’exploitation et/ou plusieurs applications, séparément les uns des autres, comme s’ils fonctionnaient sur des machines physiques distinctes. Les outils de virtualisation servent à faire fonctionner ce qu’on appelle communément des serveurs privés virtuels (« Virtual Private Servers » ou VPS) ou encore environnements virtuels (« Virtual Environments » ou VE).
Pour ma part, je me sers de la virtualisation pour différentes choses :
Il s’agit d’un outil indispensable à tout informaticien professionnel.
Il existe de nombreuses solutions de Virtualisation gratuite comme payante. Ayant une préférence significative pour tout ce qui est Open Source et Multi Plateforme, je vous conseille VirtualBox
Vous pouvez le télécharger et le retrouver à cette adresse : http://www.virtualbox.org
12/01/08