05:58 Opensong на "Дыхание Славы 2019" |
После моего краткого выступления на конференции “Дыхание Славы 2019” я увидел заинтересованность некоторых братьев и сестер, с которыми и хотел бы поделиться более подробной информацией. На этот раз постараюсь объяснить вам, как это работает более наглядным образом. О формате OpensongДля хранения текстов песен с аккордами мы используем формат Open Song XML. На самом деле это просто файл XML, только без расширения. Подробнее об этом формате можно почитать на wiki. Каждая наша песня хранится в отдельном файле, в котором содержится текст песни с аккордами и много другой полезной информации. Когда-нибудь я постараюсь осветить эту тему более подробно. Систематизация и хранение репертуара.Для начала хочу дать некое общее представление: Это наша, так сказать “упрощенная концептуальная” схема. Целое состоящее из нескольких составных частей. Теперь разберем каждый элемент несколько подробнее. Итак пройдемся далее по пунктам нашей схемы.
1. Набираем песню в редакторе.
Для работы с базой песен существуют различные программы. Кроме того из за простоты формата файл можно открыть практически в любом текстовом редакторе. На настольном компьютере обычно я использую программу OpenChords. Так же рекомендую другим начинать с неё. Большинство наших песен набрано именно в ней. Интерфейс напоминает простой блокнот с обогащенным функционалом. Когда нибудь тоже расскажу о ней подробнее. Сайт программы на английском; Скачать последнюю версию (английский язык) ; Для себя я самостоятельно собирал русифицированную версию (работает немного не стабильно - не судите строго, сохраняйтесь чаще). Также моим верным карманным спутником является мобильное приложение OpenSongApp для Android. Официальный сайт OpenSongApp на английском. Ссылка для установки на мобильные устройства: Некоторые полезные возможности этих программ:
2. Добавляем данные в базу данных Airtables.
Сама база находится в интернете и не привязана к конкретной программе, формату или носителю информации. Ссылка на нашу базу в Airtables (режим только для чтения). Я искал именно такой сервис, чтобы все желающие могли им пользоваться с любой платформы:
3. Создаем репозиторий на GitHub.GitHub - это сервис для хостинга и совместной разработки информационных проектов. Важный плюс такого подхода - система контроля версий.
Ссылки на наши репозитории:
3a. Дублируем базу на облачный сервис.Технический уровень у всех разный - поэтому работа с GitHub может быть сложной для понимания обычных пользователей. Да и большинство будет просто скачивать готовые песни. Поэтому базу песен мы выкладываем на облачный сервис. Облачное хранилище данных (англ. cloud storage) — модель онлайн-хранилища, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в пользование клиентам. В нашем случае это Облако Mail.Ru и GoogleDrive. Впрочем можно использовать любой - ЯндексДиск, Dropbox, OneDrive и тд. Что для вас лично больше знакомо и удобно. 4. Практическое применение:Основные цели которые я преследовал и которые удалось достичь:
ЭпилогЯ отдаю себе отчет, что у разных людей разный уровень компьютерной грамотности. Возможно кто то скажет, что для них сейчас все это так же сложно, как слетать на Луну. Кто-то, наоброт, скажет, что все это детский сад, и они пользуются более прогрессивными технологиями. Но думаю, найдутся те, кто то сможет извлечь из этого что то путное, дельное, и использовать в своем служении. Устанавливайте программы, используйте и создавайте, делитесь с другими своими песнями! Огромное спасибо за внимание! Всегда готов помочь! |
|