Рекламное объявление
Программисты редко пишут код изолированно. За исключением случая личные хобби проекты 5 идей проекта, которые помогут вам научиться программированию быстрееЕсть несколько способов облегчить процесс обучения программированию. Запачкайте руки и учитесь быстрее с побочными проектами, которые вы можете начать в любое время. Поиграйте с этими пятью. Подробнее В большинстве современных проектов слишком много возможностей для одного человека. Таким образом, если вы программист, и вы еще не делитесь или не сотрудничаете, вы находитесь за кривой.
К счастью, этот вид совместного использования и совместной работы теперь тривиален для включения в ваш рабочий процесс. Разблокировать эту грубую силу так же просто, как зарегистрировать бесплатную учетную запись или две, а затем убедить своих товарищей по команде сделать то же самое.
Если вы сможете продвинуться так далеко, вы скоро пожнете преимущества веб-приложений, которые я собираюсь вам показать. Если они сначала кажутся странными или бесполезными, просто дайте им несколько дней, чтобы доказать, насколько они могут быть полезны.
Bitbucket это бесплатный хостинг для хранилищ кода на основе Mercurial или Git. Большинство программистов предпочитают Github (о котором мы поговорим далее), а не Bitbucket, но я на самом деле предпочитаю этот, потому что планы немного дружелюбнее и более гибки для тех из нас, у кого мелкие карманы.
Это бесплатно для команд до 5 человек, что более чем достаточно для большинства любителей, и все планы предоставляют неограниченный частный Хранилища. Ценообразование зависит от размера команды и ограничено 200 долларов в месяц для неограниченного размера команды.
GithubНа момент написания этой статьи, которая на момент написания этой статьи была крупнейшим в мире хостом кода, она взорвалась на сцене в конце 2000-х годов и стала де-факто сайтом социальных сетей для программистов.
Это сильно поощряет менталитет с открытым исходным кодом Понимание того, как разработчики программного обеспечения с открытым исходным кодом зарабатывают деньгиПравда в том, что многие разработчики и проекты OSS приносят доход. Подробнее сделав все проекты кода общедоступными по умолчанию и сделав чрезвычайно легким создание проектов одним нажатием кнопки. Все проекты также поставляются со встроенной вики, диспетчером задач и системой отслеживания ошибок.
Если вы хотите частный репозиторий на Github, вам нужно заплатить. Все платные планы поддерживать неограниченное количество членов команды; единственная причина подняться на новый уровень - это увеличить количество доступных частных репозиториев.
Снежный вечер по общему признанию странное имя, но понятие этого довольно полезно. Это средство отслеживания ошибок, которое легко интегрируется с Github и Bitbucket, хотя вы можете использовать его самостоятельно, если вы не используете ни один из них.
Современный дизайн и чистая организация делают его приятным в использовании, но реальным преимуществом является интерфейс, который он обеспечивает между разработчиками и клиентами. Клиенты могут отправлять и обсуждать определенные проблемы, а разработчики могут решать эти проблемы в одном месте.
Бесплатные планы поддерживают неограниченное количество публичных проектов и один частный проект, и не требуется групповое хранилище файлов. Для более частных проектов и больше места для хранения, есть планы от 9 долларов в месяц в 99 долларов в месяц.
Gitter замечательный инструмент для общения в чате для пользователей Github. (Система входа требует, чтобы у вас была и использовалась учетная запись Github.) В основном это современная веб-версия чата Internet Relay: множество различных комнат чата, в которые вы можете вступить и пообщаться.
Существуют три типа каналов чата: 1) каналы, связанные с командами Github, 2) каналы, связанные с репозиториями Github, и 3) автономные каналы, созданные непосредственно пользователями. Каналы могут быть общедоступными или частными, но для частных пользовательских каналов требуется Премиум аккаунт для 2 доллара в месяц.
Gitter - новинка, но она постоянно совершенствуется, поэтому, если вы заядлый пользователь Github, вам стоит попробовать.
Здесь, в MakeUseOf, слабина был одним из наших основных способов общения в течение почти всего года - и это оказалось бесценным для проще управление проектом Как использовать Slack для управления проектами с помощью этих простых советовБлагодаря продуманному набору функций Slack и пользовательскому интерфейсу без отвлекающих факторов платформа может стать для вас инструментом управления проектами. Узнайте, как настроить его в качестве личного онлайн-помощника. Подробнее . Лучший способ описать это - IRC 2.0: те же основные функции чата, что и в IRC, но с множеством дополнительных функций.
Если ваша команда проекта все еще использует IRC для общения Чат на Android: 4 лучших клиентских приложения IRCЭти клиентские приложения Internet Relay Chat (IRC) помогут вам оставаться на связи даже в пути. Подробнее Я настоятельно рекомендую вам перейти на Slack. Для удобства он работает через Интернет, но имеет официальные приложения, доступные для Android, iOS и Mac. Клиент для Windows также находится в стадии бета-тестирования.
Многие из редакторов MakeUseOf живут и умирают Trello«s организационные особенности Trello - уникальная, простая и мощная система управления проектами из хорошего домаИмя Джоэл Спольски что-нибудь значит для тебя? Если да, то вы захотите прочитать этот пост, потому что он демонстрирует последний и самый лучший проект Спольски. А если нет, вы должны знать, что это ... Подробнее . Вот как это работает. Вы создаете доски (проекты), и каждая доска состоит из нескольких списков (категорий), которые состоят из отдельных карточек (задач).
Карты могут быть помечены несколькими частями информации: даты выполнения, участвующие участники, цветные этикетки и т. Д. Каждая карточка также имеет систему комментариев для обсуждения конкретных задач, а также возможность размещения вложений. Завершите это перетаскиванием интерфейса для перетасовки карт, и вы получите быстрый и удобный способ оставаться организованным.
Лично я не использую Trello так часто, как следовало бы, но я определенно вижу привлекательность и полезность этого. Это немного излишне, если все, что вам нужно, это простой список дел, но для более сложных проектов это абсолютно необходимо.
Если Трелло слишком много для тебя, моя другая рекомендация Todoist. Этот красиво обтекаемый инструмент используется несколькими Письменные сотрудники MakeUseOf Кто мы: взгляд изнутри на наших писателей и их рабочие станцииУ всех нас есть широкий спектр компьютерных настроек, и у каждого из нас есть уникальный рабочий процесс, который поддерживает нашу производительность. Присоединяйтесь к нам, так как мы обнажаем наши самые священные места для вас! Подробнее держать в очереди задачи и личные проекты в порядке. Вот что такое список дел должен быть.
Todoist быстр. Для других списков дел, которые я использовал, требовалось несколько кнопок «Отправить» и сведения о каждой задаче, чтобы просто добавить один элемент в список. С Todoist вам просто нужно набрать предложение и нажать Enter. Вы можете добавить больше деталей, если хотите, но это никогда не требуется.
Бесплатные аккаунты достаточно хороши для большинства людей, но переход на Премиум для 29 долларов в год предоставляет такие функции, как напоминания о задачах, пользовательские фильтры, отслеживание производительности, автоматическое резервное копирование, синхронизация проекта и многое другое.
Вы все еще используете Skype или один из них? Skype альтернативы Надоело скайп? 7 лучших бесплатных альтернатив SkypeАльтернативы Skype могут освободить вас от посредственности и значительно улучшить впечатления от видеочата. Эта статья охватывает восемь вариантов. Подробнее обрабатывать видео чаты вашей команды? Если это так, остановите все, что вы делаете, и проверьте Появляются. В. Это веб-приложение является более удобным и менее навязчивым, чем когда-либо был или будет Skype.
Там нет ничего, чтобы загрузить или установить. Просто зайдите на сайт, введите имя для видеочата, а затем поделитесь ссылкой со своими товарищами по команде. Это временная комната, которая исчезает, когда чат заканчивается, и все уходят. И это совершенно бесплатно.
Единственным недостатком является то, что он поддерживает до 8 пользователей на комнату. Бесплатный видеочат Skype поддерживает только до 25 пользователей на разговор, но Appear.in легкий Переместить через Google Plus Hangouts Appear.in здесь и это действительно хорошоЛюди в течение многих лет взывали о приличном приложении для проведения видеоконференций. Мы думали, что это Google Plus. Мы были не правы. Познакомьтесь с Appear.in. Подробнее . Нет никаких причин не использовать это.
Сотрудничество никогда не было проще
Являетесь ли вы новый программист Как научиться программированию без стрессаВозможно, вы решили заняться программированием, будь то для карьеры или просто как хобби. Большой! Но, может быть, вы начинаете чувствовать себя разбитым. Не так здорово Вот помощь, чтобы облегчить ваше путешествие. Подробнее или кто-то, кто уже на пути к мастерство программирования 7 полезных приемов для освоения нового языка программированияЭто нормально, когда вы учитесь кодировать. Вы, вероятно, забудете вещи так же быстро, как выучите их. Эти советы помогут вам лучше сохранить всю эту новую информацию. Подробнее эти веб-инструменты наверняка пригодятся. Каждый из них так или иначе повысил мою производительность, и я надеюсь, что все они сделают то же самое для вас.
Расскажите нам, как это происходит! Существуют ли другие совместные веб-приложения для программистов, которые я пропустил? Поделитесь тем, что вы знаете, с нами в комментариях!
Кредиты изображений: Командная работа Via Shutterstock
Джоэл Ли имеет степень бакалавра в области компьютерных наук и более шести лет профессионального опыта написания. Он главный редактор MakeUseOf.