Lorsque je commence une session de programmation sur mon macbook pro, j'ai plusieurs applications que je voudrais ouvrir et être prêtes:
- DevNull smtp java server (exécuté depuis un terminal avec
java -jar DevNull.jar
) - Terminal shell dans le répertoire tomcat / bin avec l'
startup.sh;tail -f ../logs/catalina.out
exécution aprèsrm -rf
travail et les répertoires webapp - IntelliJ en cours d'exécution
- après le chargement de tomcat (très bien avec juste une minuterie), Firefox avec mon application web chargé
- après le chargement de tomcat, Chrome avec mon application Web chargée
- Chariot élévateur
- TextMate
- Quelques fenêtres du Finder ouvertes dans des répertoires particuliers
Celles-ci sont assez fondamentales ... alors cela dépend de ce sur quoi je travaille exactement en ce qui concerne les autres applications dont j'ai besoin.
Alors, comment puis-je écrire un script sur lequel je peux cliquer deux fois et que tout ce qui précède est prêt, me permettant de gagner quelques minutes chaque jour et d’être un peu moins ennuyeux au début? Y at-il une belle application qui peut facilement faire ce qui précède pour moi? Dois-je écrire un script bash ou python pour cela? Ou apprendre AppleScript?
tail -f
sur catalina.out, le diriger vers grep pour la ligne de démarrage, puis charger chrome et firefox?