Sur cette page, je liste un certain nombre d'outils que j'ai catégorisés. A mon sens, pour travailler efficacement en équipe, ces outils devraient être installés sur chacun des postes de développement. Néanmoins, certains outils de cette liste peuvent aussi être utilisés par des profils non développeurs.
Outils à installer sur un serveur :
Ce sont en général des outils utilisés pour le travail collaboratif.
Utilitaire multifonctions (vérifier l'état du disque dur, la structure du système de fichiers, exécuter les principales opérations de maintenance du système, configurer les paramètres cachés du Finder, du Dock et de plusieurs applications Apple, vider les caches, supprimer un certain nombre de fichiers et dossiers devenus encombrants...
Notificateur permettant à de nombreuses applications /scripts de vous notifier qu'un évènement s'est produit (réception de mail, rss, ...)
http://wafflesoftware.net/googlegrowl/
Outil de backup en ligne de commande (très simple d'utilisation). Supporte les backups de systèmes de fichiers, les backups MySQL, ... Déploiement du backup possible suivant différents protocoles (FTP, SFTP, RSync, ...)
Gratuit
Polices de caractères spéciales programmation :
Certaines polices de caractères sont plus lisibles et améliore donc l'efficacité lorsque l'on fait du développement. En voici quelques-unes :