Archivio mensile:Agosto 2012

Ottimizzare la shell per Git

Oh-My-Zsh è un framework per gestire al meglio la configurazione della shell Zsh. Include oltre 40 plugin (rails, git, OSX, ecc.) e oltre 80 temi. E’ facile da installare sul vostro sistema OSX e già la configurazione base aiuta notevolmente nell’utilizzo dei Repository Git, ad esempio. Come si vede dall’immagine sopra la shell riconosce che nella directory in cui si è posizionati vi è un repository Git e ne segnala il branch corrente. Io, oltre a git, ho abilitato anche il plugin per OSX:

  • aprire il file ~/.zshrc
  • modificare la riga: plugins=(git osx)

Chrome su OSX Lion lento (domini local)

Come ambiente di sviluppo sul mac utilizzo Zend Server CE e configuro i vari applicativi con domini locali del tipo:

esempio1.local
esempio2.local
ecc.

La configurazione è nel file /etc/hosts.

Chrome, il browser che prediligo per lo sviluppo, su questi domini risultava lento in fase di caricamento. In realtà era estremamente lenta la fase di interrogazione DNS per risolvere i vari nomi a dominio locali (come quelli sopra riportati). In un question su Stackoverflow ho scoperto che l’estensione .local (TLD) “it’s reserved for some Multicast DNS features (used by Bonjour)“. Rinominando i domini di cui sopra in:

esempio1.localdev
esempio2.localdev
ecc.

la velocità è tornata quella di sempre (estremamente veloce, trattandosi di domini locali).