Diferente pentru blog/sculele-zilnice intre reviziile #7 si #8

Nu exista diferente intre titluri.

Diferente intre continut:

In felul asta am ajuns la ideea acestui articol care sper sa fie util pentru voi. Daca aveti alte tool-uri pe care le folositi poate puteti sa sharuiti si cu noi restul.
Asa ca fara alta multa vorbarie sa trecem la chestii mai serioase :
 
 
# *OS* : aici e o zona tricky si nu vreau sa pornesc un flame war asa ca bare with me: am trecut de la Windows pe care l-am schimbat in momentul in care trebuia sa-mi instalez 2 servere de jboss pe aceeasi masina si setup wizard-ul ma enerva la culme, apoi Linux ( Ubuntu) care e a naibii de bun pentru development dar care m-a dezamagit la fiabilitate si uzabilitate ( crapa X-ul o data la 2 zile, daca foloseam 2 monitoare nu era chiar foarte friendly samd ) si intr-un final am ramas pe Mac OS X. Multa vreme am cam strambat din nas la ideea de Mac dar dupa ceva vreme a ajuns la concluzia ca e mix-ul perfect intre usabilitatea Windows-ului si mediul developer friendly din Linux. Asa ca daca puteti acordati-i o sansa. Nu veti fi dezamagiti.
 
# *IDE* : alegeti unul si nu-l schimbati. Nimic nu e mai anti-productiv decat sa-ti schimbi IDE-ul dupa ce te-ai obisnuit cu el. Invatati scurtaturile pe care vi le pune la dispozitie, invatati tool-urile pe care le are si folositi cat mai mult din ce va ofera. Pentru ca scriu in cea mai mare parte a timpului Java si pentru ca restul echipei foloseste acelasi IDE am ajuns la *IntelliJ Idea* dupa o lunga perioada de *Eclipse*. Bun Eclipse-ul dar parca mai bun IntelliJ-ul. Oricum e o chestie de gust pentru ca tool-ul pe care il stii e cel mai bun.
# Editor de text: poate veti spune "Daca am IDE ce nevoie mai am de editor de text?". De multe ori vei edita fisiere de configurare, vei citi loguri si vei face alte 100 de operatii care sunt prea heavy weight pt un IDE. Pick *VIM* or *Emacs*. Din nou, stati pe el pana cand ajungeti la un nivel de power user. Recompensa o sa merite investitia.  O chestie simpatica pe Mac este 'MacVIM':http://code.google.com/p/macvim/
# Daca lucrati pe Linux/Mac OS X poate merita sa va uitati la *ZSH* ca inlocuitor pentru *bash*. 'Un link util':https://github.com/robbyrussell/oh-my-zsh . Are o gramada de mici detalii care-ti fac viata mai usoara: completion pt directoare si fisiere, istoria sharuita intre terminale, shortcut-uri pt diverse actiuni/comenzi. Plus o chestie de gust: are teme care-ti modifica command prompt-ul pentru a oferi mai multe informatii ca branch-ul de Git pe care lucrati, full path-ul curent. Nu exagerati totusi cu "infrumusetarea", nimeni nu are nevoie sa-si vada in terminal nivelul de baterie ramas. :). Si tot pe Mac s-ar putea sa va interseze 'ITerm2':http://www.iterm2.com/ ca inlocuitor pentru *Terminal*. Parca e putin mai polished, putin mai utilizabil, putin mai productiv.

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.