fabricefontaine.fr
Le site de Fabrice Fontaine. D'où le nom, quoi. Malin, Fabrice !


Outils web et offline

Une liste d'outils pour se simplifier la vie et les développements web ? Ben voilà, quoi.

php

elePHPantphp
Langage de programmation fort utilisé sous internet, car il est gratuit, il est facile de s'y mettre, et la grande majorité des hébergeurs le proposent.
La version actuelle de php (php5) contient un nouveau modèle objet, très agréable, qui le fait ressembler à java sans ses lourdeurs de compilation.
Mon site (fabricefontaine.fr) est développé - avec beaucoup de plaisir et de classe(s) - en php5.
EasyPHPEasy php, à télécharger sur son PC pour faire du php / MySQL / apache en local. L'installation est super simple. Gratuit.
Dès la version 2.0 beta 1, EasyPHP propose la version 5 de php.
FPDFFPDF est une classe PHP qui permet de générer des fichiers PDF en pur PHP, c'est-à-dire sans utiliser la librairie PDFlib. Le F de FPDF signifie Free : vous êtes libre de l'utiliser et de la modifier comme vous le souhaitez."
10 Principles of the PHP Masters
  1. Use PHP Only When You Need it
  2. Use Many Tables With PHP and MYSQL for Scalability
  3. Never, ever trust your users
  4. Invest in PHP Caching
  5. Speed up PHP Development with an IDE, Templates and Snippets
  6. Make Better Use of PHP's Filter Functions
  7. Use a PHP Framework
  8. Don't use a PHP Framework
  9. Use Batch Processing
  10. Turn on Error Reporting Immediately


Outils

MySQLMySQL
Base de données gratuite open source généralement associée à php. Du coup, se faire gratos un site internet avec une base de données, c'est super simple. Allez voir OVH par exemple :)
Microsoft GIF Animator
Outil pour faire de petites animations GIF. Freeware.
Notepad++Editeur de texte Notepad++, avec du syntax highlighting. Freeware.
KeePass Password Safe, un coffre à mots de passe
Cet outil a changé ma vie : grâce à lui, je ne mets plus tout le temps les mêmes mots de passe, je n'hésite plus à m'inscrire à tel ou tel site, je ne passe plus des heures à m'énerver sur un login ou un mot de passe oublié. Un vrai soulagement, cet outil ! Freeware.
UnxUtils: unix.exe
Port of the most important GNU utilities to Windows. Freeware.
Hébergeur OVH
C'est mon hébergeur et mon registrar depuis 2003 je crois. L'année précédente, j'avais eu la légèreté de confier mon site internet à ifrance.com (hébergement) et gandi.net (registrar). J'ai pu constater l'incompétence et le non-professionnalisme - à la limite de l'escroquerie - de ces deux rigolos. Je ne saurais trop vous déconseiller de travailler avec eux ; à cause d'eux j'ai perdu mon nom de domaine cartographe.com. A l'opposé, les gars d'OVH sont hyper professionnels, la hot-line web répond rapidement et de façon fort juste, le service est de qualité. On sent que ce sont des techos et moi, ça me rassure.
FirefoxAllez, un petit coup de navigateur web Firefox, où les développeurs peuvent contribuer en proposant des extensions, comme par exemple :


Design HTML

Les sites web pour les nuls ? Il y a la théorie (The World's Worst Website) et la pratique (Les sites les plus kitschs du web). Et celui-là, il est pas magnifique, hein ?
Yahoo! User Interface Library
Bibliothèque de composants web 2.0 conçus par Yahoo. Merci à Nicolas pour l'info.
Yahoo! Design Pattern Library
What's a Pattern? A pattern describes an optimal solution to a common problem within a specific context.
Yahoo! Maps
Bibliothèque de composants Maps.
Web 2.0 par aculo
Bibliothèque de composants web 2.0 à télécharger.
Templates HTML
Liste de sites de templates gratuits, dont celui-là.
Thumbnails
Générateur de thumbnails de page web.
HTML4 Elements
Petit aide-mémoire des éléments en HTML4. Ca leur fait un peu de pub, au w3c.
Floatutorials: Simple tutorial for float design, histoire de ne pas devenir dingue à cause de CSS.


Validation HTML

Il y a plusieurs outils pour valider une page HTML. En voici quelques-uns :
  • Link Checker, pour vérifier online qu'une page ne contient pas de liens brisés
  • Xenu, pour vérifier sur Windows qu'une page ne contient pas de liens brisés
  • Markup Validation Service, pour vérifier online qu'une page est bien conforme à son format déclaré (HTML4, XHTML1.0, ...)
  • CSS Validation Service, pour vérifier online que les fichiers CSS d''une page sont bien conformes (CSS2, CSS3, ...)
Voici des exemples d'extension Firefox pour aider à construire des pages HTML nickel :
  • Tidy HTML Validator, qui permet de valider la page HTML en cours, de voir les éventuelles erreurs et de les corriger à la volée. Un müst - prononcer à l'allemande ;)
  • Web Developer, qui permet d'analyser la page HTML en cours : taille, css, formulaires, et de faire des modifications à la volée - génial pour les css. Ein anderes müst.
  • View formatted source (format source extension), which displays formatted and color-coded source and optional CSS information for each element.
  • Google Page Speed Tracker: Webmasters and web developers can use Page Speed to evaluate the performance of their web pages and to get suggestions on how to improve them.
  • Firebug: Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page...(on peut y ajouter Page Speed pour voir comment optimiser ses pages)


Le coin du geek

Antémémoire : Histoire et mémoire de l'informatique. Musée de l'informatique, à la Défense.
Le clip de la chanson "Starlight" fait la part belle aux codes graphiques des jeux des années 80. Et voici également un pac man suédé à la carotte et un Super Mario suédé au théâtre.
The Great Escape : it got out through the Window, not caring about the Control.
Un peu de méditation geek :
Geek Meditation Session

Valid XHTML 1.0 Transitional Valid CSS 3
© 2007-2009 Fabrice Fontaine. Le site et ses textes ont été créés par Fabrice Fontaine ; quand ce n'est pas le cas c'est indiqué.
Dernière modification de cette page : 2010-06-12 17:26:56