О программистах и писателях...

Автор: Mad Architect

... или о программистах для писателей.

Работа программистом в крупных конторах и крупных проектах приводит к определённым профессиональным деформациям (как, в принципе, и любая другая работа). В частности, вырабатывается привычка к автоматизации типовых задач. Например, задачи отгрузки готовой программы заказчикам-клиентам (это называется модным словосочетанием Continuous Integration)...

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

Кто пишет текст непосредственно в окошке редактирования одного конкретного сайта (а такие, я точно знаю, имеются) проблем особых не испытывают. Разве что случайно "Назад" нажмут, или браузер закроется, или электричество вырубят - тогда начинается возмущённый плач по поводу того, что три-четыре часа работы коту под хвост. Этот текст не про них. Есть и другие, которые пишут в текстовом редакторе (уж кто какой использует), потом редактируют вместе с корректором/редактором где-нибудь в гуглодоках/Office 365, потом окончательно полируют-ёкифицируют-форматируют, потом выкладывают, дайте подумать, сюда, на СамиИздат, ПрозуРУ, Мастерскую Писателей, ЛитЭру, ФикБук и ещё куда-нибудь. Потом находят ошибку, приходит какая-та гениальная мысль, разгромный отзыв или ещё что, в текст вносятся правки и начинается всё с начала. Всё это очень сильно напоминает картинку, приведённую выше. Не знаю, кому как, а мне, человеку испорченному нарзаном модными технологиями разработки, хочется чего-то простого: внёс в текст правки где-то в одном месте, сохранил файл, нажал где-нибудь на кнопку - и изменения раскидались по нужным сайтам. Что-то такое есть на "Мастерской Писателей" (в режиме бета-тестирования). Но МП - это МП, текст сначала туда загрузить надо, а потом уже раскладывать. А вот чисто для декстопа (Win/Mac) по крайней мере я ничего такого не видел/не слышал. Или есть, а я не в курсе? А если нет, каким бы функционалом можно было бы наделить такой синхронизатор?

Из очевидного :

  • мониторинг какого-либо файла/директории, и при изменении содержимого предлагать обновить текст на поддерживаемых площадках, которые задал автор. 
  • соответствующее преобразование формата (rtf->html, rtf->bb code, rtf->multi markdown) и базовые 
  • двунаправленная синхронизация с google docs/Office/(что там у маков?)
  • автоматическое/полуавтоматическое создание новых произведений на поддерживаемых площадках
  • (для параноиков) отгрузка исходного варианта текста в какой-нибудь репозиторий типа github'а
  • выгрузка собранного текста в epub/fb2/kindle-формате

Что ещё?

Кое-что из перечисленного (не связанное с интернет-синхронизацией) поддерживает компилятор в Scrivener, но хоть его и пишут весьма толковые ребята, они всё-таки забугорные и имеют собственный релиз-план.

0
736

0 комментариев, по

165 195 74
Наверх Вниз