Pull to refresh

Gobby — сделаем вместе

Reading time3 min
Views3.2K

Что такое Gobby?


Gobby — свободный совместный (коллаборативный) редактор, поддерживающий множество открытых документов для одной сессии и многопользовательский чат.
Он может работать в Windows, Mac OSX, Linux. Редактор позволяет нескольким пользователям одновременно редактировать один и тот же документ.
С помощью Gobby можно быстро обсудить или вместе отредактировать какой-либо текстовый материал (например, как это делаем мы ;) ).


Как установить?


Для Linux-пользователей всё достаточно просто: они могут установить Gobby прямо из репозитариев своих операционных систем, как это сделали мы.

Пользователи Debian/Ubuntu устанавливают его так:
sudo apt-get install gobby

Для установки на другие платформы, можно скачать и воспользоваться инструкцией по установке на официальном сайте, и она не должна вызвать у вас какие-либо проблемы.

Gobby работает по системе клиент-сервер: один из пользователей становится сервером, остальные подключаются к нему, зная его IP-адрес. Если по каким-то причинам ни у кого из желающих поработать в Gobby не оказалось выделенного IP-адреса, вы можете воспользоваться Gobby в связке с Hamachi.

Возможности


  • Взаимодействие в реальном времени, используя шифрование данных
  • Каждый пользователь имеет свой индивидуальный цвет, который отличает его текст от текста других участников
  • Редактор поддерживает подсветку синтаксиса для большого количества языков программирования
  • Очень удобный IRC-подобный чат для общения с вашими партнёрами
  • Защита сеанса паролем
  • Множество открытых документов в одном сеансе
  • Режим Drag'n'drop документов
  • Синхронизация докуменда по вызову
  • Поддержка Zeroconf
  • Поддержка Unicode
  • Gobby — кросплатформенный проект. Работает в Microsoft Windows, Linux, Mac OS X и других Unix-подобных операционных системах
  • Gobby — свободное программное обеспечение, распространяемое под лицензией GPL 2

Интерфейс программы и работа с ней


Все изображения кликабельны.

Обсуждение статьи




Список документов и пользователей




Встроенный чат




Список доступной подсветки синтаксиса




Редактирование документа




А зачем всё это?


Примеров применения Gobby можно увидеть массу.

Мой партнёр — корректор


Два человека вдвоём редактируют статью так, что второй следит за тем, что пишет первый. Таким образом, велика вероятность того, что «корректор» найдёт большинство сделанных ошибок и поможет их исправить. Например, эта статья писалась в Gobby и у нас была возможность поправлять партнера.

Документируем и программируем


Другой случай, когда мы разделяемся на программиста и того, кто будет весь код документировать. Можете посмотреть пример такого взаимодействия на скриншотах выше.

Учимся вместе


С Gobby связан полезный опыт обучения языкам программирования с товарищами: мы собирались в этом чудесном клиенте и писали классы, функции, комментировали, дискутировали по поводу построения моделей, иногда даже приходили к интересным решениям. Мы считаем, что Gobby является удачной средой для быстрого изучения конкретного языка программирования с помощью партнёра (в модели ученик-преподаватель), так как с помощью него легче писать примеры кода и проще вести беседу.

Аналоги


ACE — аналогичный Gobby текстовый редактор с поддержкой стандартных возможностей, таких как копирование и вставка текста, загрузка и сохранение документов.
CoWord — расширение к Microsoft Word, позволяющее нескольким пользователям одновременно править один и тот же документ.

Ресурсы

Официальный сайт проекта
Описание на Wikipedia
Многопользовательские редакторы реального времени

Огромное спасибо S2nek, который вместе со мной составлял статью в Gobby.
Tags:
Hubs:
+40
Comments53

Articles