Сравнение более ранней рабочей версии скрипта с уже нефункциональной
быстро сужает фокус до изменений, которые могли его нарушить. Разница и версия
управление — это не просто что-то для работающей вики; правильное использование, регистрация версий и
анализ также является бесценным инструментом для развития. Поэтому научитесь использовать, для
ОТЛАДКА ВИКИ
317
Например, компоненты RCS (в частности, "diff") из командной строки, чтобы быстро
отсканируйте изменения или создайте файл различий для распечатки и последующего изучения.
Перл
Отладка
Perl включает в себя модуль отладчика, описанный в документации, поставляемой с
перл-пакет. Отладчик очень полезен при изучении исходников Perl в действии,
по крайней мере скрипты в целом, если вы достаточно знакомы с Perl и его
соглашения.
Чтобы использовать модуль, просто вызовите perl с ключом -d, чтобы запустить скрипт под
Отладчик исходного кода Perl. Этот переключатель может быть включен в строку shebang вашего скрипта (или
отладку можно вызвать с помощью оператора require perl5db.pl в исходном коде), но
к сожалению, это не принесет много пользы в работающей вики веб-сервера, потому что
отладчик предназначен для интерактивного запуска через консольную командную строку (DOS)
окно, а не изнутри комбинации веб-сервер-клиент. Тем не менее, поскольку
Сервер QuickiWiki должен запускаться из такого окна, запуская вики-скрипт.
способ изнутри отладчика возможен.
Отладчик работает как интерактивная среда Perl, запрашивая
команды отладчика, которые позволяют вам исследовать исходный код, устанавливать точки останова, изменять
значения переменных и так далее. Это настолько удобно, что вы, вероятно, запустите
отладчик сам по себе только для интерактивного тестирования конструкций Perl, чтобы увидеть, что они делают — вы
может вводить выражения для оценки в интерактивном режиме из подсказки.
ЧАСТЬ
III
ПРЕДСТАВЬТЕ
ВОЗМОЖНОСТИ
ГЛАВА
10
Инсайты и
Другие голоса
Вполне уместно, чтобы инструмент для совместной работы описывался людьми, которые его используют. К
С этой целью Часть 3 собирает опыт и размышления, взятые из богатого фона
использование вики. Хотя в этой главе рассматриваются некоторые из более общих и философских
последствия открытого инструмента для совместной работы и атмосферы сообщества
что оно порождает, в последующих главах рассматриваются некоторые конкретные истории болезни.
Wiki — это ограниченное сообщество: быстро внедрить, легко поддерживать,
неформальный тон и, таким образом, полностью открытый. С другой стороны, возможно, слишком открыто и хаотично
для некоторых людей и некоторых ситуаций — это, конечно, приобретенный вкус. Некоторые говорят
особой «вики-культуры», порожденной открытым духом совместного обмена.
Что это?
Существуют разные мнения о том, почему это работает — или не работает — в той или иной конкретной ситуации или с
определенный состав людей. В силу природы вики-среды многие комментарии нелегко
приписываемые какому-либо отдельному лицу. Они часто являются продуктом ряда правок и
"рефакторинг" проходит несколько участников, редактируемых по желанию до формулировки
в какой-то момент стабилизируется, таким образом становясь частью «голоса сообщества».
Мы коснемся различных «режимов» вики-разговоров по ходу дела, потому что они
влияют на то, как контент публикуется и впоследствии изменяется.
я
В ЭТОЙ ГЛАВЕ
В этой главе представлены впечатления, полученные от пользователей и посетителей
к вики, и он пытается описать культуру вики. Различные вики-инсайты добываются
из этого материала.
321
322
ИНСАЙТЫ И ДРУГИЕ ГОЛОСА
• Вики-культура начинается с Вики как открытого сообщества и как это влияет
содержание и поднимает многие традиционные проблемы сообщества. Стиль письма
Конкуренция представляет два распространенных режима вики-разговора и
иногда твердые мнения о «правильном» способе добавления контента.
• Почему Wiki Works собирает факты и мнения о проблеме открытого редактирования и
почему это обычно работает. Когда вики не работает, придерживаемся противоположной точки зрения
и объясняет, почему это происходит.
• Public Wiki Issues рассматривает вопросы, важные для общедоступных, многопользовательских
вики. Руководство по стилю вики резюмирует обычные соглашения «вики».
этикет". Уведомление об обновлении занимает то, что немногие
реализации теперь позволяют посетителю.
• Дизайн и переносимость обсуждаются некоторые компромиссы вики, сделанные для улучшения
простота, удобство использования и открытый формат хранения. Раздел «Переносимость»
делает так, что база данных не привязана к данной вики
выполнение.
• Наконец, The Future of Wiki пытается предвидеть, что может произойти.
ВИКИ-КУЛЬТУРА
Культура — термин, который трудно определить. Вкратце, взятое из нескольких словарных статей,
культура определяется следующим образом:
• Искусство и другие проявления человеческого интеллектуального
рассматривать коллективно; тонкое понимание этого
• Обычаи и достижения
жизни
• Улучшение;
рост
достижение
определенного общества или людей; их путь
рост; что-нибудь
который поддерживает условия
подходящий
для
В смысле вики все это применимо. В любой Вики вы обнаружите чувство роста
сообщество, которое выражает себя через свое архивное письмо и, в частности,
постоянное редактирование контента — рост и эволюция. Это достаточно интересно, чтобы
исследовать больше.