8 der besten kostenlosen kollaborativen Tools für Programmierer

8 der besten kostenlosen kollaborativen Tools für Programmierer / Selbstverbesserung

Programmierer codieren selten mehr isoliert. Außer bei persönlichen Hobbyprojekten. 5 Projektideen, damit Sie schneller programmieren können. 5 Projektideen, die Ihnen helfen, schneller zu lernen. Es gibt einige Möglichkeiten, die Lernkurve für die Programmierung zu vereinfachen. Machen Sie sich die Hände schmutzig und lernen Sie schneller mit Nebenprojekten, die Sie jederzeit beginnen können. Mit diesen fünf herumspielen. Lesen Sie mehr, die meisten modernen Projekte haben einen zu großen Spielraum, um von einer Person alleine bewältigt zu werden. Wenn Sie also Programmierer sind und noch nicht teilen oder zusammenarbeiten, befinden Sie sich hinter der Kurve.

Glücklicherweise kann diese Art des Austauschs und der Zusammenarbeit jetzt einfach in Ihren Workflow integriert werden. Um diese rohen Kräfte freizusetzen, müssen Sie sich einfach für ein oder zwei kostenlose Konten anmelden und dann Ihre Teammitglieder davon überzeugen, dasselbe zu tun.

Wenn Sie so weit kommen, werden Sie bald die Vorteile der Web-Apps nutzen, die ich Ihnen zeigen werde. Wenn sie auf den ersten Blick merkwürdig oder nutzlos erscheinen, geben Sie ihnen einfach ein paar Tage, um zu beweisen, wie nützlich sie sein können.

Bit Bucket

Bit Bucket ist ein kostenloser Hosting-Service für Code-Repositories, die auf Mercurial oder Git basieren. Die meisten Programmierer tendieren dazu, Github (das wir als nächstes behandeln werden) dem Bitbucket vorzuziehen, aber ich bevorzuge dieses, weil die Pläne für diejenigen von uns mit flachen Taschen etwas freundlicher und flexibler sind.

Es ist kostenlos für Teams bis zu 5 Personen, was für die meisten Hobbyisten mehr als ausreichend ist und alle Pläne unbegrenzt sind Privatgelände Repositories. Die Preisgestaltung erfolgt gestaffelt nach Teamgröße 200 $ pro Monat für unbegrenzte Teamgröße.

Github

Github, Der zum Zeitpunkt dieses Schreibens offiziell der weltweit größte Code-Host, explodierte Ende der 2000er Jahre und wurde de facto zur Social-Networking-Site für Programmierer.

Es ermutigt stark zu einer Open-Source-Denkweise. Verstehen, wie Open Source-Softwareentwickler Geld verdienen. Verstehen, wie Open Source-Softwareentwickler Geld verdienen. Die Wahrheit ist: Viele OSS-Entwickler und -Projekte generieren Einnahmen. Weitere Informationen finden Sie, indem Sie alle Code-Projekte standardmäßig öffentlich machen und es sehr einfach machen, Projekte mit einem Klick zu verzahnen. Alle Projekte verfügen außerdem über ein integriertes Wiki, einen Task-Manager und einen Bug-Tracker.

Wenn du einen willst Privatgelände Repository auf Github, müssen Sie bezahlen. Alle bezahlten Pläne unterstützen eine unbegrenzte Anzahl von Teammitgliedern. Der einzige Grund, eine Stufe zu erhöhen, besteht darin, die Anzahl der verfügbaren privaten Repositorys zu erhöhen.

Verschneiten Abend

Verschneiten Abend ist zwar ein merkwürdiger Name, aber das Konzept davon ist ziemlich nützlich. Es ist ein Bug-Tracker, der sich nahtlos in Github und Bitbucket integriert, obwohl Sie ihn auch alleine verwenden können, wenn Sie keine der beiden verwenden.

Das moderne Design und die saubere Organisation machen es zu einem Vergnügen, aber der eigentliche Vorteil ist die Schnittstelle zwischen Entwicklern und Kunden. Kunden können bestimmte Themen einreichen und besprechen, und Entwickler können diese Probleme an einem Ort lösen.

Kostenlose Pläne unterstützen eine unbegrenzte Anzahl öffentlicher Projekte, ein privates Projekt und keine teamweite Dateispeicherung. Für privatere Projekte und mehr Speicherplatz gibt es Pläne von 9 Dollar pro Monat zu 99 $ pro Monat.

Gitter.IM

Gitter ist ein wunderbares soziales Chat-Tool für Github-Benutzer. (Das Anmeldesystem setzt voraus, dass Sie über ein Github-Konto verfügen und dieses verwenden.) Es handelt sich im Wesentlichen um eine zeitgemäße Webversion von Internet Relay Chat: Viele verschiedene Chatrooms, an denen Sie teilnehmen und sich unterhalten können.

Es gibt drei Arten von Chat-Channels: 1) Channels, die an Github-Teams gebunden sind, 2) Channels, die an Github-Repositorys gebunden sind, und 3) Standalone-Channels, die direkt von Benutzern erstellt wurden. Kanäle können öffentlich oder privat sein, für private Nutzerkanäle ist jedoch ein Premium-Konto erforderlich 2 Dollar pro Monat.

Gitter ist neu, verbessert sich jedoch ständig. Wenn Sie also ein begeisterter Github-Benutzer sind, sollten Sie es wirklich versuchen.

Locker

Hier bei MakeUseOf, Locker ist seit fast einem Jahr eines unserer wichtigsten Kommunikationsmittel - und es hat sich für ein einfacheres Projektmanagement als unschätzbar erwiesen. So verwenden Sie Slack für das Projektmanagement mit diesen einfachen Tipps So verwenden Sie Slack für das Projektmanagement mit diesen einfachen Tipps mit Slacks cleverem Set Mit Funktionen und einer ablenkungsfreien Benutzeroberfläche kann die Plattform für Sie als Projektmanagement-Tool verwendet werden. Erfahren Sie, wie Sie es als Ihren persönlichen Online-Assistenten einrichten können. Weiterlesen . Der beste Weg, um es zu beschreiben, ist IRC 2.0: Die gleiche grundlegende Chat-Funktionalität wie IRC, jedoch mit viel zusätzlichem Schnickschnack.

Wenn Ihr Projektteam immer noch IRC für die Kommunikation verwendet: Chatten auf Android: Die 4 besten IRC-Client-Apps Chatten auf Android: Die 4 besten IRC-Client-Apps Diese IRC-Client-Apps (Internet Relay Chat) halten Sie auch dann auf dem Laufenden gehen. Lesen Sie mehr. Ich empfehle Ihnen dringend, zu Slack zu wechseln. Es ist webbasiert und bietet offizielle Apps für Android, iOS und Mac. Ein Windows-Client befindet sich ebenfalls in der Beta-Produktion.

Trello

Viele der MakeUseOf-Redakteure leben und sterben vorbei TrelloOrganisationsmerkmale Trello - Ein einzigartiges, einfaches und leistungsfähiges Projektmanagementsystem von einem guten Zuhause Trello - Ein einzigartiges, einfaches und leistungsfähiges Projektmanagementsystem von einem guten Zuhause Bedeutet der Name Joel Spolsky etwas für Sie? Wenn ja, werden Sie diesen Beitrag lesen wollen, weil er Spolskys neuestes und bestes Projekt zeigt. Und wenn nicht, sollten Sie wissen, dass dies… Lesen Sie mehr. So funktioniert das. Sie erstellen Karten (Projekte) und jede Karte besteht aus mehreren Listen (Kategorien), die aus einzelnen Karten (Aufgaben) bestehen..

Karten können mit verschiedenen Informationen versehen werden: Fälligkeitsdatum, teilnehmende Mitglieder, farbcodierte Beschriftungen usw. Jede Karte verfügt außerdem über ein Kommentarsystem für aufgabenspezifische Diskussionen sowie die Möglichkeit, Anhänge zu hosten. Eine Drag-and-Drop-Oberfläche für das Mischen von Karten rundet das Ganze ab und Sie erhalten eine schnelle und bequeme Möglichkeit, die Übersicht zu behalten.

Ich persönlich benutze Trello nicht so oft, wie ich sollte, aber ich sehe auf jeden Fall die Attraktivität und den Nutzen. Es ist ein wenig übertrieben, wenn Sie nur eine einfache To-Do-Liste benötigen. Für komplexere Projekte ist dies jedoch unabdingbar.

Todoist

Wenn Trello zu viel für dich ist, ist meine andere Empfehlung Todoist. Dieses schön geschmeidige Werkzeug wird von mehreren Schreiblehrern von MakeUseOf verwendet Wir haben einen einzigartigen Workflow, der uns produktiv hält. Kommen Sie zu uns, wenn wir unsere heiligsten Räume für Sie sehen! Lesen Sie weiter, um die Aufgaben in einer Linie und persönliche Projekte in Ordnung zu halten. Es ist was für eine To-Do-Liste sollte Sein.

Todoist ist schnell. Andere Aufgabenlisten, die ich verwendet habe, erforderten mehrere Senden-Schaltflächen und Details zu den einzelnen Aufgaben, um nur ein einzelnes Element zur Liste hinzuzufügen. Bei Todoist müssen Sie nur einen Satz eingeben und die Eingabetaste drücken. Sie können weitere Details hinzufügen, wenn Sie möchten. Dies ist jedoch nie erforderlich.

Kostenlose Konten sind für die meisten Leute gut genug, aber ein Upgrade auf Premium für 29 $ pro Jahr bietet Funktionen wie Aufgabenerinnerungen, benutzerdefinierte Filter, Produktivitätsüberwachung, automatische Sicherungen, Projektsynchronisierung und mehr.

Erscheinen

Verwenden Sie noch Skype oder eine dieser mit Skype gespickten Alternativen? Sind hier 6 der besten kostenlosen Alternativen, die mit Skype satt werden? Hier sind 6 der besten kostenlosen Alternativen Sind Sie mit Skype frustriert und suchen nach Alternativen? Eine dieser fantastischen Video-Chat- und Anruf-Apps, die auf fast allen Plattformen verfügbar sind, kann Ihnen den Wechsel erleichtern. Weitere Informationen zum Umgang mit den Video-Chats Ihres Teams? Wenn ja, stoppen Sie alles, was Sie tun, und checken Sie aus Erscheinen. Diese Web-App ist bequemer und weniger aufdringlich als Skype jemals war oder sein wird.

Es ist nichts herunterzuladen oder zu installieren. Gehen Sie einfach zur Website, geben Sie einen Namen für den Video-Chat ein und teilen Sie den Link mit Ihren Teamkollegen. Es ist ein temporärer Raum, der verschwindet, sobald der Chat vorbei ist und alle gehen. Und es ist völlig kostenlos.

Der einzige Nachteil ist, dass nur bis zu 8 Benutzer pro Raum unterstützt werden. Der kostenlose Video-Chat von Skype unterstützt nur bis zu 25 Benutzer pro Konversation. Appear.in bietet jedoch ein einfaches Move Over Google Plus-Hangout. Appear.in ist hier und es ist wirklich gut, sich über Google Plus Hangouts zu bewegen. Appear.in ist hier und es ist wirklich gut Leute haben nach einer anständigen Videokonferenz-App seit Ewigkeiten gejagt. Wir dachten, das wäre Google Plus. Wir lagen falsch. Treffen Sie Appear.in. Weiterlesen . Es gibt keinen Grund nicht um es zu benutzen.

Die Zusammenarbeit war noch nie einfacher

Ob Sie ein brandneuer Programmierer sind Wie man Programmieren ohne all den Stress lernt Wie man Programmieren ohne all den Stress lernt Vielleicht haben Sie sich für das Programmieren entschieden, ob für eine Karriere oder nur als Hobby. Großartig! Aber vielleicht fangen Sie an, sich überfordert zu fühlen. Nicht so toll. Hier finden Sie Hilfe, um Ihre Reise zu erleichtern. Lesen Sie mehr oder jemanden, der sich auf dem Weg zur Programmierbeherrschung befindet 7 nützliche Tricks zum Erlernen einer neuen Programmiersprache 7 nützliche Tricks zum Erlernen einer neuen Programmiersprache Es ist in Ordnung, beim Lernen von Code überfordert zu sein. Sie werden die Dinge wahrscheinlich so schnell vergessen, wie Sie sie lernen. Diese Tipps helfen Ihnen dabei, all diese neuen Informationen besser aufzubewahren. Lesen Sie weiter, diese Web-Tools werden sich sicherlich als nützlich erweisen. Jeder von ihnen hat meine eigene Produktivität auf die eine oder andere Weise gesteigert, und ich hoffe, dass sie alle dasselbe für Sie tun.

Sag uns wie es geht! Gibt es andere kollaborative Web-Apps für Codierer, die ich vermisst habe? Teilen Sie in den Kommentaren mit, was Sie wissen!

Bildnachweise: Teamwork via Shutterstock

Erfahren Sie mehr über: Tools für die Zusammenarbeit, Programmierung.