Классическая гитара, фламенко, семиструнная гитара - ФОРУМ: Электронный каталог музыки для виуэлы - Классическая гитара, фламенко, семиструнная гитара - ФОРУМ

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Электронный каталог музыки для виуэлы

#1 Пользователь офлайн   dmedv 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 474
  • Регистрация: 09 Декабрь 07

Отправлено 29 Декабрь 2014 - 01:11

Был такой электронный каталог на CD, "Libros de musica para vihuela", со сканами всех 7 сборников музыки для виуэлы и базой данных для поиска по ним. Собственно, он и сейчас есть, и его даже можно купить примерно за 60 евро... Но есть две проблемы. Во-первых, диск был выпущен в 2003 году, и программное обеспечение за 10 лет основательно устарело. На Mac и Linux оно не работает вообще, а на Windows после XP работает только в режиме совместимости и очень-очень криво. Во-вторых, качество сканов там оставляет желать много лучшего (иногда оно просто неудовлетворительное). Сейчас, конечно, есть сканы гораздо лучшего качества, которые можно свободно скачать с сайтов разных библиотек, но обычно это просто один большой PDF, и подробного каталога явно не хватает.

Я в последнее время занимался тем, что пытался как-то реанимировать этот электронный каталог, благо база данных там была просто в виде текстовых таблиц, которые легко можно было использовать. В итоге я немного переделал бызу данных, заменил картинки на лучшие по качеству (там, где это было уместно) и вместо старой программы написал простенькую веб-страничку, которая позволяет делать всё примерно то же самое: просматривать список пьес в каждом сборнике, фильтровать список по разделу (libro primero, libro segundo, ...) и типу музыки (виуэла соло, виуэла и голос, гитара соло, ...), смотреть сканы страниц выбранной пьесы. Еще я добавил сохранение страниц в виде одного PDF или ZIP-архива с отдельными картинками и поиск по названию пьесы (его почему-то не было в старой программе). Еще добавил туда страницы с музыкой для виуэлы из Ramillete de flores.

Выглядит это на данный момент вот так:

Изображение

Я писал одному из создателей диска, Карлосу Гонзалесу, и он ответил, что сам он в принципе не против того, чтобы заново опубликовать этот каталог в свободном доступе, но издательство Opera Tres, выпустившее этот диск, пока против. Проблема тут, понятное дело, не со сканами (которые и так уже давно всем доступны), а собственно с каталогом, который я фактически скопировал с их диска. Сейчас эта веб-страничка работает на моем компьютере, который не очень подходит на роль веб-сервера. В приципе, я готов уже послать этих Opera Tres куда подальше и всё это опубликовать, но и самому поддерживать сайт и платить за хостинг мне не хочется. Тем более, что я не уверен, что это так уж кому-нибудь нужно. Спрашивал на earlyguitar.ning.com - там практически никто не заинтересовался. Я, честно говоря, немного удивился даже... Неужели там все настолько хорошо знают эти книги, что могут без каталога в них свободно ориентироваться?

Еще у Джона Гриффитса сейчас есть интересный проект, даже не каталог, а целая электронная энциклопедия, в которой будет собрана вообще вся мыслимая и немыслимая информация по музыке для виуэлы, но непонятно, когда он рассчитывает закончить и как собирается публиковать. http://www.lavihuela...ela_21cent.html Он там пишет, что делал всё с помощью FileMaker Pro. Это внушает некоторые опасения... Боюсь, что лет через 10 тоже придется переделывать с нуля.

Короче, если кого-то интересует этот каталог, скажите об этом здесь. Я пока еще не решил, что с ним делать.

Сообщение отредактировал dmedv: 29 Декабрь 2014 - 01:15

2

#2 Пользователь офлайн   dmedv 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 474
  • Регистрация: 09 Декабрь 07

Отправлено 06 Январь 2015 - 23:57

Решил все-таки сделать работающий демо-сайт:

http://ec2-54-69-54-...m:8080/vihuela/

Не гарантирую ничего. Месяц пусть поработает, потом я посмотрю, сколько с меня амазон сдерет за трафик и виртуальную машину, и по результатам м.б. удалю (должно быть бесплатно первые 12 месяцев, но у них какие-то хитрые условия, я не разобрался до конца).
2

#3 Пользователь офлайн   kosheleff 

  • Активист
  • PipPipPipPip
  • Группа: Пользователи
  • Сообщений: 308
  • Регистрация: 18 Июнь 07

Отправлено 08 Январь 2015 - 21:23

Просмотр сообщенияdmedv (06 Январь 2015 - 23:57) писал:

Решил все-таки сделать работающий демо-сайт:

http://ec2-54-69-54-...m:8080/vihuela/

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

Прекрасным делом занимаетесь - я хотел тот диск когда-то даже заказывать!
0

#4 Пользователь офлайн   dmedv 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 474
  • Регистрация: 09 Декабрь 07

Отправлено 01 Февраль 2016 - 01:00

Год бесплатного хостинга на Амазоне закончился, платить дальше у меня что-то нет желания, поэтому опубликовал все исходники на GitHub, кому надо может скачать и установить на свой веб-сервер. Некоторые познания в Java, SQL и Linux для этого м.б. потребуются, но в принципе ничего особо сложного там нет, в README все написано.
https://github.com/d...ca-para-vihuela
0

#5 Пользователь офлайн   dmedv 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 474
  • Регистрация: 09 Декабрь 07

Отправлено 08 Февраль 2016 - 03:55

Я все-таки решил сделать сайт :D
http://www.musicaparavihuela.com/
2

#6 Пользователь офлайн   Антон_К 

  • зануда
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 6 446
  • Регистрация: 08 Август 08

Отправлено 08 Февраль 2016 - 10:10

Классный сайт! Сразу захотелось учиться играть на чём-то этаком или на гитару переложить хотя бы.
0

#7 Пользователь офлайн   el_gato 

  • Любит посидеть
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 110
  • Регистрация: 10 Октябрь 08

Отправлено 08 Февраль 2016 - 17:39

Просмотр сообщенияАнтон_К (08 Февраль 2016 - 10:10) писал:

Классный сайт! Сразу захотелось учиться играть на чём-то этаком или на гитару переложить хотя бы.


Антон! Перекладывать - вообще не вопрос, ты ж знаешь! 3ю в фа-диез и в путь - читать табы))
0

#8 Пользователь офлайн   Mischa 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Главные администраторы
  • Сообщений: 5 949
  • Регистрация: 11 Март 05

Отправлено 08 Февраль 2016 - 18:06

Просмотр сообщенияdmedv (01 Февраль 2016 - 01:00) писал:

Год бесплатного хостинга на Амазоне закончился, платить дальше у меня что-то нет желания, поэтому опубликовал все исходники на GitHub, кому надо может скачать и установить на свой веб-сервер. Некоторые познания в Java, SQL и Linux для этого м.б. потребуются, но в принципе ничего особо сложного там нет, в README все написано.
https://github.com/d...ca-para-vihuela


Ух ты:"catch (Exception ex) { }" Шутка, ничего не имею ввиду
0

#9 Пользователь офлайн   dmedv 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 474
  • Регистрация: 09 Декабрь 07

Отправлено 08 Февраль 2016 - 18:44

Просмотр сообщенияMischa (08 Февраль 2016 - 18:06) писал:

Ух ты:"catch (Exception ex) { }" Шутка, ничего не имею ввиду

Смысл там в том, что если мы каким-то чудом словили этот Exception, то значит произошло что-то настолько страшное и непредвиденное, что я даже знать об этом не хочу :lol:
0

#10 Пользователь офлайн   Антон_К 

  • зануда
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 6 446
  • Регистрация: 08 Август 08

Отправлено 08 Февраль 2016 - 18:54

Просмотр сообщенияel_gato (08 Февраль 2016 - 17:39) писал:

Просмотр сообщенияАнтон_К (08 Февраль 2016 - 10:10) писал:

Классный сайт! Сразу захотелось учиться играть на чём-то этаком или на гитару переложить хотя бы.

Антон! Перекладывать - вообще не вопрос, ты ж знаешь! 3ю в фа-диез и в путь - читать табы))

С утра что-то голова болит. Минут пять думал, что за "зю" ))))
0

#11 Пользователь офлайн   Mischa 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Главные администраторы
  • Сообщений: 5 949
  • Регистрация: 11 Март 05

Отправлено 08 Февраль 2016 - 19:02

Просмотр сообщенияdmedv (08 Февраль 2016 - 18:44) писал:

Просмотр сообщенияMischa (08 Февраль 2016 - 18:06) писал:

Ух ты:"catch (Exception ex) { }" Шутка, ничего не имею ввиду

Смысл там в том, что если мы каким-то чудом словили этот Exception, то значит произошло что-то настолько страшное и непредвиденное, что я даже знать об этом не хочу :lol:


Насколько я понимаю, он все время туда заходит, так как эти вещи закрываются раньше, но не обнуляются, поэтому он закрывает уже однажды закрытое...
0

#12 Пользователь офлайн   dmedv 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 474
  • Регистрация: 09 Декабрь 07

Отправлено 08 Февраль 2016 - 19:47

Просмотр сообщенияMischa (08 Февраль 2016 - 19:02) писал:

Насколько я понимаю, он все время туда заходит, так как эти вещи закрываются раньше, но не обнуляются, поэтому он закрывает уже однажды закрытое...

По-моему, даже если они закрываются раньше, Exception при попытке повторно закрыть это не вызовет. Например, в случае ResultSet:

Цитата

Calling the method close on a ResultSet object that is already closed is a no-op.

Хотя, в каждом конкретном JDBC-драйвере это может быть по разному реализовано, лучше на это не рассчитывать и перестраховаться.
Но вообще, конечно, их не нужно закрывать раньше, достаточно только внутри finally. Исправлю потом :)

Сообщение отредактировал dmedv: 08 Февраль 2016 - 19:51

1

#13 Пользователь офлайн   dmedv 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 474
  • Регистрация: 09 Декабрь 07

Отправлено 03 Январь 2017 - 05:02

Всех с Новым Годом!
Я тут за выходные полностью переписал код сайта на Angular 2 и Spring, стало лучше :) Правда, с точки зрения пользователя почти ничего не изменилось, внешний вид остался прежним, но появилась одна важная новая функция: теперь можно пользоваться прямыми ссылками на отдельные пьесы из каталога. Например, по этому адресу должна сразу открыться "Fantasía que contrahaze la harpa..." Алонсо Мударры:

http://www.musicapar...uela.com/#/3/22

Аренда доменного имени и хостинга заканчивать в феврале, но плата за год относительно небольшая, так что я еще как минимум на год продлю.

Если найдете ошибки в новой версии, пишите сюда, я исправлю.
3

#14 Пользователь офлайн   abejorro 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 810
  • Регистрация: 03 Апрель 11

Отправлено 03 Январь 2017 - 11:18

Дима, большое спасибо за этот сайт! Очень удобно и быстро находить ту или иную табулатуру всех этих деятелей....
Жаль, если сайт накроется....
0

#15 Пользователь офлайн   dmedv 

  • СуперЮзер
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 474
  • Регистрация: 09 Декабрь 07

Отправлено 04 Январь 2017 - 02:25

Просмотр сообщенияabejorro (03 Январь 2017 - 11:18) писал:

Дима, большое спасибо за этот сайт! Очень удобно и быстро находить ту или иную табулатуру всех этих деятелей....
Жаль, если сайт накроется....

Пока есть кто-то, кому это нужно, буду стараться, чтобы не накрылся.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей