25 Mac alata za produktivno kodiranje

25 Mac alata za produktivno kodiranje

1. Suvremeni preglednik

Chrome i Firefox brzi su i imaju konzole za otklanjanje pogrešaka koje su ključne za web programere. I dalje biste trebali testirati u Internet Exploreru (a uskoro i Microsoft Edgeu), kao i u Safariju, ali trebali biste obaviti posao pomoću Chromea ili Firefoxa.

Besplatno na //www.google.com/chrome/browser/ ili //www.mozilla.org/en-US/firefox/new/

2. Alfred

Zamislite Alfreda kao verziju OSX-ovog Spotlight-a s turbopunjačem. Alfred služi kao naredbena crta za cijelo vaše računalo, pomažući vam pokretanje aplikacija, reprodukciju glazbe i obavljanje pretraživanja s bilo kojeg mjesta pomoću univerzalnog prečaca. Besplatna verzija dolazi s gotovo svime, ali kad instinktivno koristite Alfreda desetke puta dnevno, vjerojatno ćete se razmaziti za powerpack od 20 dolara.

Besplatno na //www.alfredapp.com/

3. Devdocs.io

Devdocs je preglednik API dokumentacije.

Besplatno na //devdocs.io/

4. Vrijeme spašavanja

Uz toliko ometanja i mogućnosti u vašem digitalnom životu, lako ćete se raspršiti. RescueTime vam pomaže razumjeti svoje svakodnevne navike kako biste se mogli usredotočiti i biti produktivniji. Rescue Time sigurno radi u pozadini na računalu i mobilnim uređajima. Prati vrijeme provedeno na aplikacijama i web lokacijama, pružajući vam točnu sliku vašeg dana i daje vam detaljna izvješća i podatke na temelju vaše aktivnosti kako biste svakodnevno postajali produktivniji.

Također možete postaviti ciljeve koji će vam pomoći da budete na putu i dodatno poboljšali vašu produktivnost. Vaš napredak možete vidjeti na nadzornoj ploči, u tjednom izvještaju e-poštom i izvješću o ciljevima.

//www.rescuetime.com/

5. Spektakl (ili Divvy)

Nemojte maksimizirati, minimizirati ili povlačiti prozore - upravljajte njihovim položajima pomoću vrućih tipki! Spektakl štedi vrijeme kada želite postaviti dva prozora jedan pored drugog. Također može pokretati prozore između monitora, što je savršeno ako koristite više zaslona. Divvy djeluje još bolje, ali Spectacle je besplatan.

Besplatno na //spectacleapp.com/ ili 14 USD na //mizage.com/divvy/

6. IDE

Uređivači teksta izvrsno rade za rad s jednostavnim skriptama, ali kad se vaš projekt zakomplicira, trebali biste se prebaciti na integrirano razvojno okruženje. Dobar IDE ponudit će alate za kontrolu verzije, testiranje, povezivanje javascripta i diff. Što je najvažnije, nudit će zdrave zadane konfiguracije. JetBrains stvara izvrsne IDE-ove za JavaScript, Ruby, Python i PHP.

Besplatno probno razdoblje, zatim 79 USD //www.jetbrains.com/

7. Atom (ili uzvišeni)

GitHub-ov besplatni uređivač teksta izvrstan je za pisanje malih skripti ili manipuliranje datotekama prevelikim za IDE-ove. Omogućuje vam upotrebu makronaredbi i drugih tehnika uređivanja teksta koje štede vrijeme. Uzvišeni tekst djeluje još bolje i možda vrijedi 70 dolara za registraciju ako ga puno koristite.

Besplatno na //atom.io/ ili //www.sublimetext.com/2

8. OhMyZSH

Ako uopće provedete vrijeme u terminalu, ovo se isplati preuzeti. ZSH kodovi boja izlaze iz vašeg naredbenog retka. Također prikazuje važne vizualne znakove, na primjer na kojoj ste git grani i u koje vrijeme je vaša zadnja naredba završila. Dovršenje kartice i automatsko ispravljanje također štede vrijeme.

Besplatno na //github.com/robbyrussell/oh-my-zsh

9. Skitch

Snimite snimke zaslona (ili djelomične snimke zaslona) globalnim prečacem, a zatim brzo označite svoj zaslon strelicama i velikim tekstom (zadana boja je vruće ružičasta!). Jednostavno možete izvesti u razne formate ili povući i ispustiti snimke zaslona u druge aplikacije. Budući da Evernote posjeduje skitch, automatski će sigurnosno kopirati sve vaše snimke zaslona.

Besplatno na //evernote.com/skitch/

10. IzvorDrvo

Ovo je najbolje grafičko korisničko sučelje za Git i besplatno je (iako ćete ga morati registrirati na adresu e-pošte). Čak i ako većinu Gita napravite iz naredbenog retka, izvorno je stablo i dalje korisno kada trebate izvoditi složenije Git zadatke (poput obrnutih predaja, složenih spajanja ili izbora trešanja).

Besplatno na //www.sourcetreeapp.com/

11. Trello

Ovaj virtualni KanBan izvrstan je za upravljanje malim proizvodima s malim timovima. Trello je puno vizualniji (i taktilniji) od Jire, a manje dogmatičan od Pivotal Trackera. Može se koristiti za sve, od fancy popisa obaveza do API koordinatora sprinta priče.

Besplatno na //trello.com/

12. Prečaci univerzalnog upravljačkog ključa (Bash)

Oni stotine puta kad svaki put posegnete za tipkama sa strelicama zbroje. Ovaj video od 90 sekundi mogao bi vam uštedjeti dane vašeg budnog života. Ovi univerzalni prečaci rade na cijelom OSX-u (kao i kada ste SSH ušli u Linux box).

Besplatno (uključeno u OSX)

13. ScreenHero

Ako uopće napravite bilo kakvo daljinsko uparivanje, svakako želite koristiti Screen Hero. Jeftiniji je od poslovnih alternativa (Citrix, LogMeIn) i brži od Skypea. Svaki korisnik dobiva i svoj miš i tipkovnicu! Samo jedna osoba mora imati plaćeni račun Screen Hero da bi ga mogla koristiti. Team Viewer ima sličnu funkcionalnost i besplatan je za osobnu upotrebu.

Slack je nedavno nabavio Screen Hero, ali i dalje ga možete ovdje besplatno preuzeti: //www.freecodecamp.com/field-guide/how-do-i-install-screenhero

14. Trezor datoteka

Obavezno omogućite File Vault, OSX-ov ugrađeni enkriptor tvrdog diska. Na ovaj način, čak i ako vam ukradu prijenosno računalo, vaš identitet, kôd i podaci su sigurni.

Besplatno (uključeno u OSX)

15. Vremenski stroj

OSX uključuje sustav za sigurnosno kopiranje bez problema pod nazivom Time Machine. Čak i ako sve datoteke pohranjujete u Dropbox, Evernote ili Google Drive, vjerojatno ne želite trošiti sate na rekonfiguraciju razvojnog okruženja. Stavite vanjski tvrdi disk na stol i priključite ga svako malo da biste automatski napravili sigurnosnu kopiju. Time Machine će vas početi podsjećati svakih 10 dana.

Besplatno (uključeno u OSX)

16. Pohrana u oblaku

Pohrana u oblaku ne samo da omogućuje jednostavno dijeljenje datoteka tijekom suradnje s kolegama, već služi i kao vatrootporna sigurnosna kopija dragocjenih fotografija i videozapisa (na mnogim poslužiteljima na mnogim mjestima u svijetu.) Prostor se svake godine jeftiniji. Na primjer, dodatni prostor na Google disku iznosi samo 0,25 USD / gigabajt godišnje.

Besplatno na drive.google.com/ ili //www.dropbox.com/downloading

17. LastPass / 1Password / PassPack

Prosječna osoba svake godine gubi sate resetujući lozinke koje je zaboravila. Alati za lozinke poput ovih spremaju vrijeme i mentalnu energiju spremanjem i automatskim popunjavanjem lozinki. Omogućuju vam i da imate duge, jedinstvene lozinke za svaku web stranicu, što hakerima gotovo onemogućava razbijanje lozinke.

Besplatno na //lastpass.com/ ili //agilebits.com/onepassword ili //www.passpack.com/

18. Privatno pregledavanje / anonimni način

Mnogi ljudi ne shvaćaju da ovo postoji, ali tijekom pregledavanja lako možete sakriti svoj identitet od web stranica. U Google Chromeu pritisnite Command + Shift + N. U Firefoxu pritisnite Command + Shift + P. Kao bonus, ovo je korisno za pokretanje dvije sesije preglednika na istom računalu, a ponekad vam može pomoći da zaobiđete stranice s zidovima s plaćom poput NYTimes.com.

Besplatno (uključeno u Chrome i Firefox)

19. Alat za razmjenu poruka

Naš je tim pogledao i isprobao mnogo različitih alata za razmjenu poruka. Od svih koji nam se sviđaju, Gitter je najbolji za stalnu chat sobu, slanje privatnih poruka, stvaranje korisničkih kanala specifičnih za potrebe grupa i jednostavno dijeljenje datoteka. Ako vam nije potrebna privatna soba s više od 25 ljudi, Gitter je potpuno besplatan. Gitter vam pomaže da sinkronizirate sve dok se krećete između radne površine i mobilnih uređaja.

Besplatno na //gitter.im

20. StackExchange

Teško je zamisliti programiranje prije 2008. godine. Tada su inženjeri odložili prve trake selotejpa koji sada drže profesiju softverskog inženjerstva stvarajući StackOverflow. A sada su tu ServerFault, SuperUser i, nama osobno najdraži, UX Exchange. Postoji velika vjerojatnost da će vas svaka poruka pogreške koju google odvede do Stack Overflow posta, i to s dobrim razlogom. Otvorite račun i platite ga unaprijed odgovaranjem na pitanja i glasanjem za korisne odgovore.

Besplatno na //stackexchange.com/

21. Protok

Ako ste ikad imali problema sa spavanjem nakon duge noći buljenja u zaslon računala, Flux je za vas! Vaš cirkadijalni ritam ne može razlikovati sunčevu svjetlost od sjaja monitora. Ovaj besplatni alat postupno mijenja boje računala tijekom i nakon zalaska sunca.

Besplatno na //justgetflux.com/

22. LinkedIn

Bez LinkedIn-a jednostavno ste isključeni s radara većine poslodavaca i regrutera. Neki brzi LinkedIn savjeti: 1) povežite se sa svima kojima možete. 2) Uđite u detalje o svojoj povijesti rada, mrežnim tečajevima koje ste pohađali i stečenim certifikatima. 3) Ako primite nevažne ili neželjene poruke od regrutera, nemojte kukati zbog njih. Samo pristojno odgovorite ili ih jednostavno ignorirajte.

Besplatno na //www.linkedin.com

23. Susreti

Ne postoji brži način za izgradnju vaše profesionalne mreže i otkrivanje novih ideja nego za prisustvovanje večernjim razgovorima, mikserima i hack večerima. Mnogi od ovih događaja su besplatni i obično započinju oko večere. Neki uključuju i hranu! Idite na Eventbrite.com ili Meetup.com i pregledajte događaje u vašem području.

Besplatno na //www.meetup.com/ i //www.eventbrite.com/

24. Twitter

Iako Twitter omogućuje dijeljenje svake misli koja vam padne na pamet, stvarna je vrijednost komunikacija u stvarnom vremenu. Mnogi ljudi s kojima ćete željeti razgovarati imaju Twitter račune i bit ćete iznenađeni koliko često (i brzo) će odgovoriti na vaš tweet. Obavezno upotrijebite fotografiju profila (snimke glave najbolje rade) s kratkim relevantnim opisom. I držite stvari pozitivnima!

Besplatno na //www.twitter.com

25. Google (ili DuckDuckGo)

Često se kaže da najproduktivniji programeri rano i često guglaju. Vjerojatno je netko naišao na bilo koji problem na kojem ste zapeli i objavio odgovor na blogu ili StackOverflowu. Ako možete artikulirati svoj problem, obično možete potražiti rješenje.

Besplatno na //www.google.com

Koristite alate i napredujte! A ako želite biti bolji u kodiranju, pogledajte //freecodecamp.com.

Izvorno objavljeno na blog.freecodecamp.com 1. listopada 2014.