8 najlepszych bezpłatnych narzędzi współpracy dla programistów

  • Joseph Goodman
  • 0
  • 1777
  • 172
Reklama

Programiści rzadko kodują już w izolacji. Z wyjątkiem osobistych projektów hobby 5 pomysłów na projekt, które pomogą Ci szybciej nauczyć się programowania 5 pomysłów na projekt, które pomogą Ci szybciej nauczyć się programowania Jest kilka sposobów na ułatwienie programowania. Zabrudz ręce i ucz się szybciej dzięki pobocznym projektom, które możesz rozpocząć w dowolnym momencie. Baw się z tymi pięcioma. , większość nowoczesnych projektów ma zbyt szeroki zakres, aby jedna osoba mogła poradzić sobie sama. Jako taki, jeśli jesteś programistą i jeszcze nie udostępniasz ani nie współpracujesz, jesteś za zakrętem.

Na szczęście tego rodzaju udostępnianie i współpraca są teraz trywialne do włączenia do przepływu pracy. Odblokowanie tej surowej mocy jest tak proste, jak założenie darmowego konta lub dwóch, a następnie przekonanie członków drużyny, aby zrobili to samo.

Jeśli dotrzesz tak daleko, wkrótce będziesz czerpać korzyści z aplikacji internetowych, które zamierzam ci pokazać. Jeśli na początku wydają się dziwne lub bezużyteczne, daj im kilka dni na udowodnienie, jak mogą być użyteczne.

Bitbucket

Bitbucket to darmowa usługa hostingowa dla repozytoriów kodów opartych na Mercurial lub Git. Większość programistów woli Github (o którym będziemy opowiadać później) niż Bitbucket, ale tak naprawdę wolę ten, ponieważ plany są nieco bardziej przyjazne i elastyczne dla osób z płytkimi kieszeniami.

Jest bezpłatny dla zespołów do 5 osób, co jest więcej niż wystarczające dla większości hobbystów, a wszystkie plany są nieograniczone prywatny repozytoria. Ceny są wielopoziomowe w zależności od wielkości zespołu i nie przekraczają 200 USD miesięcznie dla nieograniczonego rozmiaru zespołu.

Github

Github, który jest oficjalnie największym gospodarzem kodu na świecie w momencie pisania tego tekstu, eksplodował na scenie pod koniec 2000 roku i stał się de facto portalem społecznościowym dla programistów.

Mocno zachęca do myślenia opartego na otwartym oprogramowaniu. Zrozumienie, jak twórcy oprogramowania Open Source zarabiają. Zrozumienie, jak twórcy oprogramowania Open Source zarabiają pieniądze Prawda jest taka: wielu programistów i projektów OSS generuje przychody. domyślnie upubliczniając wszystkie projekty kodu i ułatwiając rozwidlenie projektów za pomocą jednego przycisku. Wszystkie projekty mają również wbudowaną wiki, menedżera zadań i narzędzie do śledzenia błędów.

Jeśli chcesz prywatny repozytorium na Github, musisz zapłacić. Wszystkie płatne plany obsługują nieograniczoną liczbę członków zespołu; jedynym powodem, aby przejść na wyższy poziom, jest zwiększenie liczby dostępnych prywatnych repozytoriów.

Śnieżny wieczór

Śnieżny wieczór jest wprawdzie dziwną nazwą, ale jej koncepcja jest raczej przydatna. Jest to moduł do śledzenia błędów, który bezproblemowo integruje się z Github i Bitbucket, ale możesz go używać samodzielnie, jeśli nie używasz żadnego z nich.

Nowoczesny design i przejrzysta organizacja sprawiają, że korzystanie z niego jest przyjemnością, ale prawdziwą zaletą jest interfejs między programistami a klientami. Klienci mogą zgłaszać i omawiać niektóre problemy, a programiści mogą je rozwiązać w jednym miejscu.

Bezpłatne plany obsługują nieograniczoną liczbę projektów publicznych i jeden projekt prywatny, a nie przechowywanie plików w całym zespole. Aby uzyskać więcej prywatnych projektów i więcej miejsca do przechowywania, są plany od 9 USD miesięcznie do 99 USD miesięcznie.

Gitter.IM

Gitter to wspaniałe narzędzie do rozmów społecznościowych dla użytkowników Github. (System logowania wymaga posiadania konta Github i korzystania z niego). Jest to w zasadzie współczesna wersja internetowa Internet Relay Chat: wiele różnych czatów, do których możesz dołączyć i rozmawiać.

Istnieją trzy rodzaje kanałów czatu: 1) kanały powiązane z zespołami Github, 2) kanały powiązane z repozytoriami Github oraz 3) niezależne kanały tworzone bezpośrednio przez użytkowników. Kanały mogą być publiczne lub prywatne, ale prywatne kanały użytkowników wymagają konta Premium 2 USD miesięcznie.

Gitter jest nowy, ale ciągle się rozwija, więc jeśli jesteś zapalonym użytkownikiem Github, powinieneś naprawdę spróbować.

Luźny

Tutaj w MakeUseOf, Luźny jest jednym z naszych głównych sposobów komunikacji przez prawie cały rok - i okazało się bezcenne dla łatwiejszego zarządzania projektami Jak korzystać ze Slacka do zarządzania projektami dzięki tym prostym wskazówkom Jak korzystać ze Slacka do zarządzania projektami dzięki tym prostym poradom ze sprytnym zestawem Slacka funkcji i pozbawionego zakłóceń interfejsu użytkownika platforma może podwoić się jako narzędzie do zarządzania projektami. Dowiedz się, jak skonfigurować go jako osobistego asystenta online. . Najlepszym sposobem na opisanie tego jest IRC 2.0: ta sama podstawowa funkcja czatu jak IRC, ale z dużą ilością dodatkowych dzwonków i gwizdków na górze.

Jeśli Twój zespół projektowy nadal używa IRC do komunikacji Rozmowy na Androidzie: 4 najlepsze aplikacje klienckie IRC Rozmowy na Androidzie: 4 najlepsze aplikacje klienckie IRC Te aplikacje klienckie Internet Relay Chat (IRC) utrzymają połączenie nawet wtedy, gdy jesteś na iść. , Zdecydowanie zalecamy rozważenie przejścia na Slack. Jest oparty na sieci dla wygody, ale ma oficjalne aplikacje dostępne na Androida, iOS i Mac. Klient Windows jest także w fazie beta.

Trello

Wielu redaktorów MakeUseOf żyje i umiera TrelloCechy organizacyjne Trello - wyjątkowy, prosty i skuteczny system zarządzania projektami z dobrego domu Trello - wyjątkowy, prosty i potężny system zarządzania projektami z dobrego domu Czy imię Joel Spolsky ma dla ciebie znaczenie? Jeśli tak, zechcesz przeczytać ten post, ponieważ pokazuje on najnowszy i największy projekt Spolsky'ego. A jeśli nie, powinieneś wiedzieć, że to… Oto jak to działa. Tworzysz plansze (projekty), a każda plansza składa się z wielu list (kategorii), które składają się z poszczególnych kart (zadań).

Karty mogą być oznaczone kilkoma informacjami: datami, członkami uczestniczącymi, kolorowymi etykietami itp. Każda karta ma również system komentarzy do dyskusji na temat konkretnego zadania, a także możliwość przyjmowania załączników. Dodaj do tego interfejs „przeciągnij i upuść”, aby tasować karty, a otrzymasz szybki i wygodny sposób na utrzymanie porządku.

Osobiście nie używam Trello tak często, jak powinienem, ale z pewnością widzę jego atrakcyjność i użyteczność. To trochę przesada, jeśli wszystko, czego potrzebujesz, to prosta lista rzeczy do zrobienia, ale w przypadku bardziej złożonych projektów jest to absolutnie niezbędne.

Todoist

Jeśli Trello jest dla ciebie za dużo, moją inną rekomendacją jest Todoist. To pięknie wyglądające narzędzie jest używane przez kilku pracowników pisania MakeUseOf Kim jesteśmy: wewnętrzne spojrzenie na naszych pisarzy i ich stacje robocze Kim jesteśmy: wewnętrzne spojrzenie na naszych pisarzy i ich stacje robocze Wszyscy mamy szeroką gamę konfiguracji komputerów i każdego z nich nas ma unikalny przepływ pracy, który zapewnia nam produktywność. Dołącz do nas, odkrywając nasze najświętsze miejsca, abyś mógł je zobaczyć! aby utrzymać porządek w zadaniach i projektach osobistych. To jest lista rzeczy do zrobienia powinien być.

Todoist jest szybki. Inne listy rzeczy do zrobienia, których użyłem, wymagały wielu przycisków Prześlij i szczegółowych informacji o zadaniu, aby dodać pojedynczy element do listy. W Todoist wystarczy wpisać zdanie i nacisnąć Enter. Możesz dodać więcej szczegółów, jeśli chcesz, ale nigdy nie jest to wymagane.

Darmowe konta są wystarczające dla większości ludzi, ale uaktualnienie do Premium dla 29 USD rocznie zapewnia funkcje, takie jak przypomnienia o zadaniach, niestandardowe filtry, śledzenie wydajności, automatyczne kopie zapasowe, synchronizacja projektu i wiele innych.

Pojawić się w

Nadal używasz Skype lub jednej z tych alternatyw Skype Sick of Skype? 7 najlepszych darmowych alternatyw Skype Nie masz dość Skype? 7 najlepszych darmowych alternatyw Skype Alternatywy Skype mogą uwolnić cię od przeciętności i znacznie poprawić wrażenia z czatu wideo. Ten artykuł obejmuje osiem opcji. obsługiwać czaty wideo Twojego zespołu? Jeśli tak, przestań robić wszystko i sprawdź Pojawić się w. Ta aplikacja internetowa jest wygodniejsza i mniej uciążliwa niż Skype kiedykolwiek był lub będzie.

Nie ma nic do pobrania ani zainstalowania. Wystarczy wejść na stronę internetową, wpisać nazwę czatu wideo, a następnie udostępnić link swoim kolegom z drużyny. To tymczasowy pokój, który znika po zakończeniu czatu i wszyscy wychodzą. I to całkowicie za darmo.

Jedynym minusem jest to, że obsługuje tylko do 8 użytkowników na pokój. Darmowy czat wideo Skype obsługuje tylko do 25 użytkowników na rozmowę, ale Appear.in to lekki Przenieś w Google Plus Hangouts. Appear.in jest tutaj i to naprawdę dobry sposób na poruszanie się po Hangoutach Google Plus. Appear.in Is Here & To naprawdę dobre Ludzie od wieków domagali się przyzwoitej aplikacji do wideokonferencji. Myśleliśmy, że to Google Plus. Pomyliliśmy się. Poznaj Appear.in. . Nie ma powodu nie użyć tego.

Współpraca nigdy nie była łatwiejsza

Niezależnie od tego, czy jesteś nowym programistą Jak nauczyć się programowania bez stresu Jak nauczyć się programowania bez stresu Być może zdecydowałeś się kontynuować programowanie, czy to dla kariery, czy dla hobby. Świetny! Ale może zaczynasz czuć się przytłoczony. Nie za dobrze. Oto pomoc w ułatwieniu podróży. lub ktoś, kto jest na dobrej drodze do opanowania programowania. 7 Przydatnych sztuczek do opanowania nowego języka programowania. 7 Przydatnych sztuczek do opanowania nowego języka programowania. Możesz być przytłoczony, kiedy uczysz się kodować. Prawdopodobnie zapomnisz o rzeczach tak szybko, jak się ich nauczysz. Te wskazówki pomogą ci lepiej zachować wszystkie nowe informacje. , te narzędzia internetowe na pewno się przydadzą. Każdy z nich w taki czy inny sposób zwiększył moją wydajność i mam nadzieję, że wszyscy robią to samo dla ciebie.

Powiedz nam, jak to idzie! Czy są jakieś inne aplikacje internetowe do współpracy dla programistów, za którymi tęskniłem? Podziel się z nami tym, co wiesz w komentarzach!

Kredyty graficzne: Praca zespołowa za pośrednictwem Shutterstock




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.