8 des meilleurs outils de collaboration gratuits pour les programmeurs

8 des meilleurs outils de collaboration gratuits pour les programmeurs / L'amélioration personnelle

Les programmeurs codent rarement de manière plus isolée. Sauf dans le cas de projets de loisirs personnels. 5 idées de projets pour vous aider à apprendre à programmer plus rapidement 5 idées de projets pour vous aider à apprendre à programmer plus rapidement Il existe plusieurs façons de faciliter l'apprentissage de la programmation. Mettez la main à la pâte et apprenez plus vite avec les projets annexes que vous pouvez commencer à tout moment. Jouez avec ces cinq. En savoir plus, la plupart des projets modernes ont trop de possibilités pour une seule personne. En tant que tel, si vous êtes programmeur et que vous ne partagez pas ou ne collaborez pas encore, vous êtes en retard..

Heureusement, ce type de partage et de collaboration est maintenant facile à intégrer à votre flux de travail. Déverrouiller cette puissance brute est aussi simple que de créer un compte gratuit ou deux, puis de convaincre vos coéquipiers de faire de même..

Si vous pouvez aller aussi loin, vous allez bientôt profiter des avantages des applications Web que je vais vous montrer. S'ils semblent étranges ou inutiles au début, donnez-leur quelques jours pour prouver à quel point ils peuvent être utiles..

Bitbucket

Bitbucket est un service d'hébergement gratuit pour les référentiels de code basés sur Mercurial ou Git. La plupart des programmeurs ont tendance à préférer Github (que nous couvrirons plus loin) à Bitbucket, mais je préfère en fait celui-ci car les plans sont un peu plus conviviaux et plus souples pour ceux d'entre nous qui ont des poches peu profondes..

C'est gratuit pour les équipes jusqu'à 5 personnes, ce qui est amplement suffisant pour la plupart des amateurs, et tous les forfaits fournissent des services illimités. privé les dépôts. Les prix sont échelonnés en fonction de la taille de l’équipe, avec un plafond à 200 $ par mois pour une taille d'équipe illimitée.

Github

Github, qui est officiellement le plus grand hébergeur de code au monde au moment de la rédaction de cet article, a explosé à la fin des années 2000 et est devenu le site de réseautage social de facto pour les programmeurs.

Cela encourage fortement un état d'esprit open source Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent La vérité est la suivante: de nombreux développeurs et projets OSS génèrent des revenus. Lisez Plus en rendant tous les projets de code publics par défaut et en rendant extrêmement facile de créer des projets avec un bouton en un clic. Tous les projets sont également livrés avec un wiki intégré, un gestionnaire de tâches et un système de suivi des bogues..

Si vous voulez un privé référentiel sur Github, vous devez payer. Tous les plans payés prennent en charge un nombre illimité de membres de l'équipe; la seule raison de monter d'un niveau est d'augmenter le nombre de référentiels privés disponibles.

Soir neigeux

Soir neigeux est certes un nom étrange, mais le concept de celui-ci est plutôt utile. C'est un outil de suivi des bogues qui s'intègre parfaitement à Github et Bitbucket, bien que vous puissiez l'utiliser seul si vous n'utilisez ni l'un ni l'autre..

Son design moderne et son organisation propre en font un plaisir d'utilisation, mais le principal avantage réside dans l'interface qu'il offre entre les développeurs et les clients. Les clients peuvent soumettre et discuter de certains problèmes et les développeurs peuvent les aborder tous au même endroit..

Les plans gratuits prennent en charge des projets publics illimités, un projet privé et aucun stockage de fichiers à l'échelle de l'équipe. Pour plus de projets privés et plus d'espace de stockage, il y a des plans de 9 $ par mois à 99 $ par mois.

Gitter.IM

Gitter est un formidable outil de discussion sociale pour les utilisateurs de Github. (Le système de connexion requiert que vous possédiez et utilisiez un compte Github.) Il s'agit en fait d'une version Web contemporaine d'Internet Relay Chat: de nombreux salons de discussion auxquels vous pouvez participer et converser.

Il existe trois types de canaux de discussion: 1) des canaux liés à des équipes Github, 2) des canaux liés à des référentiels Github et 3) des canaux autonomes créés directement par les utilisateurs. Les canaux peuvent être publics ou privés, mais les canaux d’utilisateurs privés nécessitent un compte Premium. 2 $ par mois.

Gitter est nouveau mais en constante amélioration, donc si vous êtes un passionné de Github, vous devriez vraiment essayer.

Mou

Ici à MakeUseOf, Mou est l’un de nos principaux moyens de communication depuis presque une année - et il s’est avéré inestimable pour faciliter la gestion de projet. Comment utiliser Slack pour la gestion de projet avec ces astuces simples Comment utiliser Slack pour la gestion de projet avec ces astuces simples de fonctionnalités et d’interface utilisateur sans distraction, la plate-forme peut également servir d’outil de gestion de projet pour vous. Apprenez à le configurer comme assistant personnel en ligne. Lire la suite . La meilleure façon de le décrire est l’IRC 2.0: la même fonctionnalité de discussion que l’IRC, mais avec de nombreuses fonctionnalités supplémentaires..

Si votre équipe de projet utilise toujours IRC pour la communication Conversation sur Android: les 4 meilleures applications client IRC Conversation sur Android: les 4 meilleures applications client IRC Ces applications client IRC (Internet Relay Chat) vous permettent de rester connecté même lorsque vous êtes sur Internet. aller. En savoir plus, je vous recommande vivement de passer à Slack. Il est basé sur le Web pour la commodité, mais a des applications officielles disponibles pour Android, iOS et Mac. Un client Windows est également en production bêta.

Trello

La plupart des éditeurs MakeUseOf vivent et meurent par TrelloLes caractéristiques organisationnelles de Trello - Un système de gestion de projet unique, simple et puissant issu d'une bonne maison Trello - Un système de gestion de projet unique, simple et puissant provenant d'une bonne maison Est-ce que le nom Joel Spolsky vous dit quelque chose? Si c'est le cas, vous allez avoir envie de lire cet article, car il présente le dernier et le plus grand projet de Spolsky. Et si non, vous devriez savoir que c'est… Lire la suite. Voici comment ça fonctionne. Vous créez des tableaux (projets) et chaque tableau se compose de plusieurs listes (catégories) composées de cartes individuelles (tâches)..

Les cartes peuvent être étiquetées avec plusieurs informations: dates d'échéance, membres participants, étiquettes à code de couleur, etc. Chaque carte dispose également d'un système de commentaires pour les discussions spécifiques à une tâche, ainsi que de la possibilité d'héberger des pièces jointes. Complétez le tout avec une interface glisser-déposer pour mélanger les cartes et vous obtenez un moyen rapide et pratique de rester organisé.

Personnellement, je n’utilise pas Trello aussi souvent que je le devrais, mais j’en vois certainement l’attrait et l’utilité. C'est un peu exagéré si tout ce dont vous avez besoin est une simple liste de tâches à faire, mais pour les projets plus complexes, c'est absolument essentiel.

Todoist

Si Trello est trop pour vous, mon autre recommandation est Todoist. Cet outil aux lignes épurées est utilisé par plusieurs rédacteurs de MakeUseOf: Qui sommes-nous? Un regard sur nos écrivains et leurs postes de travail. Qui sommes-nous? Un regard sur nos écrivains et leurs postes de travail Nous possédons tous une grande variété de configurations nous avons un flux de travail unique qui nous permet de rester productifs. Rejoignez-nous pour découvrir nos espaces les plus sacrés! Lisez Plus pour garder les tâches en ligne et les projets personnels en ordre. C'est quoi une liste de choses à faire devrait être.

Todoist est rapide. D'autres listes de tâches que j'ai utilisées nécessitaient plusieurs boutons Soumettre et des détails par tâche simplement pour ajouter un seul élément à la liste. Avec Todoist, il vous suffit de taper une phrase et d'appuyer sur Entrée. Vous pouvez ajouter plus de détails si vous voulez, mais ce n'est jamais nécessaire.

Les comptes gratuits conviennent bien à la plupart des gens, mais passer à Premium pour 29 $ par an accorde des fonctionnalités telles que des rappels de tâches, des filtres personnalisés, le suivi de la productivité, des sauvegardes automatiques, la synchronisation de projets, etc..

Apparaît dans

Utilisez-vous toujours Skype ou l’une de ces solutions de rechange Skype Fed Up With Skype? Voici 6 des meilleures alternatives gratuites Vous en avez marre de Skype? Voici 6 des meilleures alternatives gratuites Êtes-vous frustré par Skype et à la recherche d'alternatives? L'une de ces fantastiques applications de conversation vidéo et d'appels disponibles sur presque toutes les plateformes peut vous aider à faire la transition. Lire la suite pour gérer les conversations vidéo de votre équipe? Si c'est le cas, arrêtez tout ce que vous faites et vérifiez Apparaît dans. Cette application Web est plus pratique et moins intrusive que Skype n’a été ou ne sera jamais.

Il n'y a rien à télécharger ou installer. Rendez-vous simplement sur le site Web, tapez un nom pour le chat vidéo, puis partagez le lien avec vos coéquipiers. C'est une pièce temporaire qui disparaît une fois la discussion terminée et tout le monde s'en va. Et c'est totalement gratuit.

L'inconvénient est qu'il ne prend en charge que 8 utilisateurs maximum par pièce. Le chat vidéo gratuit de Skype ne prend en charge que 25 utilisateurs maximum par conversation, mais Appear.in est un outil léger permettant de passer au-dessus des Hangouts Google Plus. Appear.in est ici et c'est vraiment bien Déplacez-vous dans les Hangouts Google Plus. Appear.in est ici et c'est vraiment bon Les gens réclament depuis longtemps une application de vidéoconférence décente. Nous pensions que c'était Google Plus. Nous avions tort. Rencontrez Appear.in. Lire la suite . Il n'y a pas de raison ne pas pour l'utiliser.

La collaboration n'a jamais été aussi facile

Que vous soyez un tout nouveau programmeur Comment apprendre à programmer sans stresser Comment apprendre à programmer sans stressé Peut-être avez-vous décidé de vous lancer dans la programmation, que ce soit pour une carrière ou comme un loisir. Génial! Mais peut-être que vous commencez à vous sentir dépassé. Pas si bien. Voici de l'aide pour faciliter votre voyage. Pour en savoir plus ou pour quelqu'un qui est sur la voie de la maîtrise de la programmation 7 Astuces utiles pour maîtriser un nouveau langage de programmation 7 Astuces utiles pour maîtriser un nouveau langage de programmation Vous pouvez vous laisser submerger par l'apprentissage du code. Vous oublierez probablement les choses aussi vite que vous les apprendrez. Ces conseils peuvent vous aider à mieux conserver toutes ces nouvelles informations. En savoir plus, ces outils Web seront certainement utiles. Chacun d’eux a augmenté ma propre productivité d’une manière ou d’une autre et j’espère qu’ils feront tous la même chose pour vous..

Dites-nous comment ça se passe! Existe-t-il d'autres applications Web collaboratives pour les codeurs que j'ai manquées? Partagez ce que vous savez avec nous dans les commentaires!

Crédits d'image: travail d'équipe via Shutterstock

En savoir plus sur: Outils de collaboration, Programmation.