🦠 На сервер с MP3 файлами поставлен Let's Encrypt сертификат. Это - временная мера, так как вопрос сервера для ZX-Art в любом случае ждет кардинального решения в обозримом будущем, но на данный момент это позволило опять включить поддержку HTTPS. Во время работы без HTTPS выяснился интересный факт: некий российский интернет-провайдер настолько нескромен, что напрямую встраивает свои баннеры прямо в тело открываемого сайта, ломая при этом верстку. Что тут сказать - капитализьм (c). С HTTPS такой трюк не пройдет, как и многие другие подобные трюки.
Поскольку по независящим от меня причинам сменился IP сервера, на распространение новых DNS записей может понадобиться некоторое время. В общем, в течение суток музыка должна опять заработать.
Поскольку по независящим от меня причинам сменился IP сервера, на распространение новых DNS записей может понадобиться некоторое время. В общем, в течение суток музыка должна опять заработать.
🦴 Как вы, наверное, заметили, раз в неделю ZX-Art падает с ошибкой 500. Причина простая - превышен лимит по количеству используемых inodes на сервере, составляющий на данный момент 384 000.
Основные потребители: закачанные файлы (софт, скриншоты, картинки, музыка), кэш уменьшенных в размере картинок, кэш спектрумовских картинок. Кэши самоочищаются, выкидывая всё, что старше месяца, но объем информации уже таков, что самоочищение не помогает.
В связи с этим, нужно этот рост как-то взять хотя бы под минимальный контроль. Первый шаг: упразднен глобальный выбор палитры для спектрумовских картинок, а уже ссылки переведены на немного другой формат, чтобы поисковики из индекса не перегенерировали всё заново. Соответственно, все гигаскрины теперь делаются по схеме sRGB (базовые цвета из Pulsar, смешивание гигаскринов по формуле sRGB). Для тех авторов, кому критично смешивание по схеме Pulsar, теперь есть возможность задать для своих работ дефолтную схему. Кто желает переключить свои работы с sRGB на Pulsar - заходите, переключайте или, пишите свои пожелания в комментарии к профилям авторов и на [email protected]
🦴 В дальнейшем проблема сервера будет решаться как-то более кардинально заменой арендованной машины собственной, но этот вопрос займет изрядное время. Текущий сервер хорош своей доказанной надежностью и умеренной стоимостью. Апгрейд на полноценный VPS стоил бы порядка 2000 евро в год, и потому не рассматривается.
🦴 Помимо этого, между делом просмотрены и убраны дубли для групп на букву n, o, p, q, r, s, t.
Основные потребители: закачанные файлы (софт, скриншоты, картинки, музыка), кэш уменьшенных в размере картинок, кэш спектрумовских картинок. Кэши самоочищаются, выкидывая всё, что старше месяца, но объем информации уже таков, что самоочищение не помогает.
В связи с этим, нужно этот рост как-то взять хотя бы под минимальный контроль. Первый шаг: упразднен глобальный выбор палитры для спектрумовских картинок, а уже ссылки переведены на немного другой формат, чтобы поисковики из индекса не перегенерировали всё заново. Соответственно, все гигаскрины теперь делаются по схеме sRGB (базовые цвета из Pulsar, смешивание гигаскринов по формуле sRGB). Для тех авторов, кому критично смешивание по схеме Pulsar, теперь есть возможность задать для своих работ дефолтную схему. Кто желает переключить свои работы с sRGB на Pulsar - заходите, переключайте или, пишите свои пожелания в комментарии к профилям авторов и на [email protected]
🦴 В дальнейшем проблема сервера будет решаться как-то более кардинально заменой арендованной машины собственной, но этот вопрос займет изрядное время. Текущий сервер хорош своей доказанной надежностью и умеренной стоимостью. Апгрейд на полноценный VPS стоил бы порядка 2000 евро в год, и потому не рассматривается.
🦴 Помимо этого, между делом просмотрены и убраны дубли для групп на букву n, o, p, q, r, s, t.
🌔 Просмотрены группы на буквы m, l, k, j, i, дубли групп объединены, авторы превращены обратно в авторов.
🌓 Автор или его алиас могут теперь быть указаны издателем программы, раньше это было доступно только для групп.
🌒 Устранены логические недостатки в импорте с ZXDB, приводившие к ошибочному созданию групп вместо людей.
🌑 Исправлен импорт "комментариев" к релизам с ZXDB, которые на самом деле являются скорее версиями.
🌘 Удалены все пустые релизы без скачивания. Оказалось, что таких 11000 в базе, часть из них - какие-то ошибочные дубли.
🌗 Заново пересвязаны соответствующие релизы с базой ZXDB из-за того, что в ZXDB у релизов нет неизменяющихся ID, а порядковые номера, которые должны были по обещаниям авторов базы неизменными, предсказуемо всё-таки поменялись не так давно. В связи с этим скрипту пришлось заново перекачать каждый релиз, проверить его контрольную сумму и по контрольной сумме отыскать нужный релиз ZX-Art, заново создав связь в базе. К сожалению, нет гарантии, что разработчики ZXDB не провернут такой финт заново когда-нибудь. Добавить нормальный человеческий ID релизам они тоже отказываются.
🌖 Внедрена поддержка формата NXI - дамп памяти Next, отвечающий за Layer 2. К сожалению, универсального формата для хранения произвольной Next-графики не предвидится, поскольку там куча слоёв с кучей палитр и аппаратными спрайтами поверх. Сейчас идет обсуждение, в каком формате стоит хранить Next-графику, чтобы хотя бы сам Next её мог потом показать без потерь.
🌕 Реализована поддержка формата Sam Coupe SS3, представляющий собой hires 512*384 в палитре из четырех цветов, но под него пока не найдено работ.
🌚 Реализована поддержка EGA-подобного режима ATM, 256*192, цвет на пиксель из палитры в 16 цветов. К сожалению, графика под него есть, но её надо как-то заново выдирать, потому что имеющиеся на образах дисков SCR файлы не содержат в себе информации об использованной палитре.
🌓 Автор или его алиас могут теперь быть указаны издателем программы, раньше это было доступно только для групп.
🌒 Устранены логические недостатки в импорте с ZXDB, приводившие к ошибочному созданию групп вместо людей.
🌑 Исправлен импорт "комментариев" к релизам с ZXDB, которые на самом деле являются скорее версиями.
🌘 Удалены все пустые релизы без скачивания. Оказалось, что таких 11000 в базе, часть из них - какие-то ошибочные дубли.
🌗 Заново пересвязаны соответствующие релизы с базой ZXDB из-за того, что в ZXDB у релизов нет неизменяющихся ID, а порядковые номера, которые должны были по обещаниям авторов базы неизменными, предсказуемо всё-таки поменялись не так давно. В связи с этим скрипту пришлось заново перекачать каждый релиз, проверить его контрольную сумму и по контрольной сумме отыскать нужный релиз ZX-Art, заново создав связь в базе. К сожалению, нет гарантии, что разработчики ZXDB не провернут такой финт заново когда-нибудь. Добавить нормальный человеческий ID релизам они тоже отказываются.
🌖 Внедрена поддержка формата NXI - дамп памяти Next, отвечающий за Layer 2. К сожалению, универсального формата для хранения произвольной Next-графики не предвидится, поскольку там куча слоёв с кучей палитр и аппаратными спрайтами поверх. Сейчас идет обсуждение, в каком формате стоит хранить Next-графику, чтобы хотя бы сам Next её мог потом показать без потерь.
🌕 Реализована поддержка формата Sam Coupe SS3, представляющий собой hires 512*384 в палитре из четырех цветов, но под него пока не найдено работ.
🌚 Реализована поддержка EGA-подобного режима ATM, 256*192, цвет на пиксель из палитры в 16 цветов. К сожалению, графика под него есть, но её надо как-то заново выдирать, потому что имеющиеся на образах дисков SCR файлы не содержат в себе информации об использованной палитре.
🪓 Поправлено сохранение архива работ в ZIP. По-прежнему могут быть таймауты при попытке сохранить слишком большое число работ за раз, но в целом эта функция была изрядно поправлена.
На очереди - сохранение софта в ZIP с результатами поиска.
⚒ Просмотрены группы начинающиеся на буквы H, G, F, E, D, C, B, A. Для понимания эффекта: например, на букву C было 450 записей, а после устранения дублей, пустышек, переноса авторов в авторы осталось 379.
Как появились дубли? Из-за разного написания в разных базах. Beermans, Beermanz, Beermans group, Beermen какой-нибудь еще. В Virtual TR-DOS, например, такого много - одни и те же группы написаны по-разному. Кроме того, была досадная ошибка в импорте, при которой названия со спецсимволами типа Roga&Kopyta Hacker's Group не искались корректно, образуя при каждом импорте дубликаты.
Как появлялись пустышки? Во-первых, из-за того, что однажды ZXDB взяли, и поменяли ID почти всех авторов у себя. В связи с этим мне пришлось грохнуть всю информацию об авторах из ZXDB и переимпортировать их заново. Во-вторых, тот же Virtual TR-DOS явно работает над ошибками, и некоторые некорректно написанные авторы оттуда исчезают, а на ZX-Art, соответственно, они оставались.
Откуда взялись авторы в группах? В импорте было слишком вольное допущение, что издателем может быть только фирма, поэтому неизвестные лейблы-издатели автоматически помечались как группы. Кроме того, в ZXDB некоторые авторы, похожие на фирмы, помечены как фирмы. У нас модно было обозваться Vasya Pupkin Software LTD, даже если ты просто писал фактро соседу по подъезду.
🔨 Поздравляю всех с завершением этого этапа, на данный момент вообще все списки групп и авторов просмотрены и вручную поправлены/объединены.
Расслабляться рано: теперь необходимо пройтись по всем-всем-всем продам и выловить дубли уже на этом уровне. К счастью, у таких дублей есть четкий признак, по которому их легко выловить: у них в 99% случаев нет скриншота, что очень сильно облегчает их поиск и делает эту затею вообще реальной.
Как образовались дубли продов? Разница в названии программ и ошибки в годе публикации.
🛠 Как только эта работа будет завершена, на ZX-Art впервые образуется золотой грааль спектрумизма - единая база людей и софта. Всех и отовсюду, какие только можно собрать.
Уже прямо сейчас, на ZX-Art есть всё, кроме прессы. Есть абсолютно все демки, есть все системные программы, есть все релизы с поуэта, есть весь ленточный софт из восьмидесятых. Есть даже Sam Coupe и ZX81.
Пока что еще есть некая инерция, из-за которой архив у многих всё еще не ассоциируется с самых огромным и универсальным архивом софта и игр, но некоторые из грядущих юзабилити-фич эту инерцию окончательно сломят.
🔧 После того, как будут окончательны сведены в единую базу разрозненные записи VTRDOS и ZXDB, я поспособствую тому, чтобы в ZXDB попали абсолютно все программы, созданные в странах бывшего Союза. Да, они не собираются хранить краки и ререлизы, но хотя бы архив оригинальных программ будет полностью доступен в ZXDB, а, вместе с тем, и во всех проектах, которые на него опираются. Диверсификация архивов скоро осуществится, единоличного владения спектрумовским наследием скоро не останется ни у кого. Разумеется, распространение будет реализовываться и через API самого ZX-Art. В очередной раз повторю: копируйте всё, софт, музыку, графику, списки авторов и групп, что угодно, организуйте свои копии и свои архивы так, как вам хочется. Беспрепятственное распространение - один из ключевых принципов ZX-Art, работа в этом направлении продолжается, и забирать информацию будет всё легче и легче.
На очереди - сохранение софта в ZIP с результатами поиска.
⚒ Просмотрены группы начинающиеся на буквы H, G, F, E, D, C, B, A. Для понимания эффекта: например, на букву C было 450 записей, а после устранения дублей, пустышек, переноса авторов в авторы осталось 379.
Как появились дубли? Из-за разного написания в разных базах. Beermans, Beermanz, Beermans group, Beermen какой-нибудь еще. В Virtual TR-DOS, например, такого много - одни и те же группы написаны по-разному. Кроме того, была досадная ошибка в импорте, при которой названия со спецсимволами типа Roga&Kopyta Hacker's Group не искались корректно, образуя при каждом импорте дубликаты.
Как появлялись пустышки? Во-первых, из-за того, что однажды ZXDB взяли, и поменяли ID почти всех авторов у себя. В связи с этим мне пришлось грохнуть всю информацию об авторах из ZXDB и переимпортировать их заново. Во-вторых, тот же Virtual TR-DOS явно работает над ошибками, и некоторые некорректно написанные авторы оттуда исчезают, а на ZX-Art, соответственно, они оставались.
Откуда взялись авторы в группах? В импорте было слишком вольное допущение, что издателем может быть только фирма, поэтому неизвестные лейблы-издатели автоматически помечались как группы. Кроме того, в ZXDB некоторые авторы, похожие на фирмы, помечены как фирмы. У нас модно было обозваться Vasya Pupkin Software LTD, даже если ты просто писал фактро соседу по подъезду.
🔨 Поздравляю всех с завершением этого этапа, на данный момент вообще все списки групп и авторов просмотрены и вручную поправлены/объединены.
Расслабляться рано: теперь необходимо пройтись по всем-всем-всем продам и выловить дубли уже на этом уровне. К счастью, у таких дублей есть четкий признак, по которому их легко выловить: у них в 99% случаев нет скриншота, что очень сильно облегчает их поиск и делает эту затею вообще реальной.
Как образовались дубли продов? Разница в названии программ и ошибки в годе публикации.
🛠 Как только эта работа будет завершена, на ZX-Art впервые образуется золотой грааль спектрумизма - единая база людей и софта. Всех и отовсюду, какие только можно собрать.
Уже прямо сейчас, на ZX-Art есть всё, кроме прессы. Есть абсолютно все демки, есть все системные программы, есть все релизы с поуэта, есть весь ленточный софт из восьмидесятых. Есть даже Sam Coupe и ZX81.
Пока что еще есть некая инерция, из-за которой архив у многих всё еще не ассоциируется с самых огромным и универсальным архивом софта и игр, но некоторые из грядущих юзабилити-фич эту инерцию окончательно сломят.
🔧 После того, как будут окончательны сведены в единую базу разрозненные записи VTRDOS и ZXDB, я поспособствую тому, чтобы в ZXDB попали абсолютно все программы, созданные в странах бывшего Союза. Да, они не собираются хранить краки и ререлизы, но хотя бы архив оригинальных программ будет полностью доступен в ZXDB, а, вместе с тем, и во всех проектах, которые на него опираются. Диверсификация архивов скоро осуществится, единоличного владения спектрумовским наследием скоро не останется ни у кого. Разумеется, распространение будет реализовываться и через API самого ZX-Art. В очередной раз повторю: копируйте всё, софт, музыку, графику, списки авторов и групп, что угодно, организуйте свои копии и свои архивы так, как вам хочется. Беспрепятственное распространение - один из ключевых принципов ZX-Art, работа в этом направлении продолжается, и забирать информацию будет всё легче и легче.
Внимание! В связи с переездом сервера музыка пока не проигрывается. Её по-прежнему можно скачать в виде исходного файла, но хранилище MP3 пока недоступно до переезда сервера.
На данный момент никнейм автора - часть объекта автора. Прошлые никнеймы - алиасы. Например, moroz1999 - это часть данных автора "Дмитрий Пономарёв", а dead moroz - просто алиас.
В идеале было бы отделить никнейм автора от самого автора, сделав его просто "текущим" алиасом и сделать возможность выбора текущего алиаса в самом авторе. Будет ли так удобнее?
В списке авторов тогда люди будут отдельно, алиасы отдельно, но сопоставление с другими базами сильно упростится.
В идеале было бы отделить никнейм автора от самого автора, сделав его просто "текущим" алиасом и сделать возможность выбора текущего алиаса в самом авторе. Будет ли так удобнее?
В списке авторов тогда люди будут отдельно, алиасы отдельно, но сопоставление с другими базами сильно упростится.
Нужно ли отделить текущий никнейм в alias, как это сделано для прошлых никнеймов?
Anonymous Poll
58%
Да
4%
Нет
38%
Есть дела поважнее
👾 Всем спасибо, кто поучаствовал в опросе. Я сделал нужные выводы по поводу алиасов и подготовил новый опрос по глобальным приоритетам развития. Пункты этого списка не исключают друг-друга, и, скорее всего, будут постепенно реализованы все, но, поскольку мои ресурсы очень сильно ограничены, нужно выбирать что реализовывать в первую очередь. Скорее всего, результатами этого опроса я буду руководствоваться как прямым планом разработки, поэтому буду признателен, если вы опубликуете ссылку на канал в чатах чтобы задействовать в опросе как можно больше людей. Выбрать можно будет больше одного варианта, но, пожалуйста, выберите 3-4 самых-самых важных по вашему мнению. Опрос пришлось поделить надвое из-за ограничений телеграма, но сути это не меняет.
Свой вариант можно писать @moroz1999
Свой вариант можно писать @moroz1999
Какие пункты на ZX-Art нужно реализовать в первую очередь
Anonymous Poll
34%
Все силы на порядок в базе данных. Убрать дубли продов, автоматически найти слепленные группы/проды
20%
Альбомы. Автору можно добавить альбом, в каждый альбом можно будет привязать музыку/графику/софт
37%
Переделка каталога софта: фильтры по году, автору, железу, жанру, языкам, стране. Рейтинги.
23%
Придумать логичное дерево категорий софта, перенастроить синхронизации, перенести данные
3%
Виджет для встраивания проигрывания музыки на любой сайт. Настройки по жанрам, годам, типу звучания
23%
Поиск по файлу. Заливаем пачку trd, система разберет их содержимое и покажет, где встречались в базе
6%
Игровую музыку в .AY формате поделить на отдельные треки
20%
Доделать теги для софта
17%
Доделать в галерею zoom для просмотра карт, заменить fullscreen галерею графики
31%
Импортировать файлы прессы с vtrdos и zxpress, краки с spectrum4ever.org, недостающее с zxdenied.ru
Всем спасибо за участие в опросе, стало сильно понятнее, какие вещи востребованы на самом деле. Скорее всего, так по пунктам и будет делаться всё это.
Еще один пункт я бы добавил, он не сильно приоритетный, но интересный: релизы и скриншоты было бы хорошо вывести куда-то в открытые игровые базы данных, которые сейчас сильно востребованы в линуксовых мультиэмуляторных платформах типа Retropie или Lakka.
Там спектрум неплохо поддержан, но мы можем лучше.
Закачаны небольшие доделки, работа над которыми велась в фоновом режиме уже какое-то время:
🐹 Исправлена проблема с просмотром SXG в последней версии конвертера ZX-Image.
🐹 Реализовано комментирование групп и их алиасов.
🐹 У групп теперь можно менять роли и даты членства уже ранее добавленных авторов. Такая же возможность реализована для алиасов групп.
🐹 У релизов и продов теперь можно менять роли авторов без повторного добавления.
🐹 Изменено отображение членов группы: теперь члены, состоявшие в алиасах, сгруппированы отдельно.
🐹 Форма добавления продов расширена и теперь содержит все возможные поля.
🐹 Проды теперь можно заливать не только в категорию, но и в автора, группу или их алиасы.
🐹 Если автор и его алиас указаны в одной группе, то у автора показывалась группа дважды. Это исправлено.
🐹 Ускорен показ полноэкранной галерее. Теперь крупные картинки не ресайзятся, а отдаются как есть. Это работает сильно быстрее и экономит inodes.
Еще один пункт я бы добавил, он не сильно приоритетный, но интересный: релизы и скриншоты было бы хорошо вывести куда-то в открытые игровые базы данных, которые сейчас сильно востребованы в линуксовых мультиэмуляторных платформах типа Retropie или Lakka.
Там спектрум неплохо поддержан, но мы можем лучше.
Закачаны небольшие доделки, работа над которыми велась в фоновом режиме уже какое-то время:
🐹 Исправлена проблема с просмотром SXG в последней версии конвертера ZX-Image.
🐹 Реализовано комментирование групп и их алиасов.
🐹 У групп теперь можно менять роли и даты членства уже ранее добавленных авторов. Такая же возможность реализована для алиасов групп.
🐹 У релизов и продов теперь можно менять роли авторов без повторного добавления.
🐹 Изменено отображение членов группы: теперь члены, состоявшие в алиасах, сгруппированы отдельно.
🐹 Форма добавления продов расширена и теперь содержит все возможные поля.
🐹 Проды теперь можно заливать не только в категорию, но и в автора, группу или их алиасы.
🐹 Если автор и его алиас указаны в одной группе, то у автора показывалась группа дважды. Это исправлено.
🐹 Ускорен показ полноэкранной галерее. Теперь крупные картинки не ресайзятся, а отдаются как есть. Это работает сильно быстрее и экономит inodes.
ZX-Art на данный момент не отвечает - проблема у хостера, сервер не отвечает совсем. Ждем восстановления, обычно на это уходит пара часов.
На сервере с музыкой плановые работы, в течение дня-двух будут перебои с проигрыванием mp3.
Для выкладывания на сайт игровой графики разработан онлайн-конвертер PNG в CHR$. Теперь можно какие-то значительные игровые работы выкладывать в большом формате, а не в виде маленького скриншота.
https://github.com/moroz1999/chrd-converter - исходный код (typescript, angular).
https://zxart.ee/chrd/ - запущенный экземпляр.
На данный момент проект находится в альфа-версии, нет никакой обработки ошибок, возможны глюки и тормоза. Развиваться дальше проект вряд ли будет, поскольку свою функцию он уже выполняет.
Кстати, не забывайте, что лимит CHR$ картинки на реальной машине - около 60 килобайт.
На сайте запланированы некоторые улучшения для показа больших макроскринов: сейчас нет толком zoom, поразглядывать детали невозможно. На телефоне такие работы и вовсе неиспользуемы сейчас.
По музыке: сервер для музыки будет реанимирован на выходных.
https://github.com/moroz1999/chrd-converter - исходный код (typescript, angular).
https://zxart.ee/chrd/ - запущенный экземпляр.
На данный момент проект находится в альфа-версии, нет никакой обработки ошибок, возможны глюки и тормоза. Развиваться дальше проект вряд ли будет, поскольку свою функцию он уже выполняет.
Кстати, не забывайте, что лимит CHR$ картинки на реальной машине - около 60 килобайт.
На сайте запланированы некоторые улучшения для показа больших макроскринов: сейчас нет толком zoom, поразглядывать детали невозможно. На телефоне такие работы и вовсе неиспользуемы сейчас.
По музыке: сервер для музыки будет реанимирован на выходных.
✊🏻 Репозиторий ZX-Art опубликован в общий доступ, теперь проект официально опенсорсный.
https://github.com/moroz1999/zxart
Чего нет в репозитории:
1. Зависимостей. Зависимости берутся из composer, они все опенсорсные в свою очередь.
2. Приложенная копия базы почищена - убрана вся информация, связанная с конкретными пользователями: аккаунты, голоса, действия, права.
3. Нет самих файлов релизов, графики, музыки.
Лицензия MIT, что означает, что можно делать с проектом всё, что заблагорассудится.
https://github.com/moroz1999/zxart
Чего нет в репозитории:
1. Зависимостей. Зависимости берутся из composer, они все опенсорсные в свою очередь.
2. Приложенная копия базы почищена - убрана вся информация, связанная с конкретными пользователями: аккаунты, голоса, действия, права.
3. Нет самих файлов релизов, графики, музыки.
Лицензия MIT, что означает, что можно делать с проектом всё, что заблагорассудится.
GitHub
GitHub - moroz1999/zxart
Contribute to moroz1999/zxart development by creating an account on GitHub.
🕷 Исправлена ошибка с сохранением авторства.
🕷 В очередной раз импортированы обновления со всех поддерживаемых порталов.
🕷 Исправлена ошибка с удалением члена алиаса группы.
🕷 Вся музыка переконвертирована заново с панорамированием 100,35,100,100,35,100. Если кто-то готов предложить более удачное значение - объединяйтесь и предлагайте, повторить процесс теперь легко. К сожалению, по техническим причинам пока что сделать индивидуальное панорамирование для каждого автора никак, так как это не ключ командной строки, а общий конфиг. Можно очень извратиться и генерировать временный конфиг под каждую конвертируемую мелодию, но этим стоит заняться, если будет хотя бы десяток желающих воспользоваться этим музыкантов.
🕷 Интегрирована обновленная версия Unreal Speccy Portable, где теперь поправлена ошибка загрузки с ленты, стабилизировался режим полного экрана, поправлена работа на HDPI системах. Возможно, что-то еще исправлено, спасибо djdr0n за обновление!
🕷 В очередной раз импортированы обновления со всех поддерживаемых порталов.
🕷 Исправлена ошибка с удалением члена алиаса группы.
🕷 Вся музыка переконвертирована заново с панорамированием 100,35,100,100,35,100. Если кто-то готов предложить более удачное значение - объединяйтесь и предлагайте, повторить процесс теперь легко. К сожалению, по техническим причинам пока что сделать индивидуальное панорамирование для каждого автора никак, так как это не ключ командной строки, а общий конфиг. Можно очень извратиться и генерировать временный конфиг под каждую конвертируемую мелодию, но этим стоит заняться, если будет хотя бы десяток желающих воспользоваться этим музыкантов.
🕷 Интегрирована обновленная версия Unreal Speccy Portable, где теперь поправлена ошибка загрузки с ленты, стабилизировался режим полного экрана, поправлена работа на HDPI системах. Возможно, что-то еще исправлено, спасибо djdr0n за обновление!
На сервере с MP3 устарел HTTPS-сертификат, поэтому музыка временно не играется. Вечером проблема будет решена.
🛠 Панорамирование музыки откачено назад до выяснения проблем с качеством воспроизведения.
🛠 Исправлены проблемы в работе API, используемого для Zifi.
🛠 Исправлены проблемы в работе JSON API, используемого для Nedoos.
Ночью был закончен и выкачен на сервер очередной большой апдейт.
☝🏻 У продов теперь новый внешний вид в списке. Добавлен предпросмотр скриншотов, производитель, издатель, категория, железо.
☝🏻 В разделе софта появились фильтры по языку, странам, тегам, железу, и прочему.
☝🏻 В разделе софта теперь можно выбирать layout для продов.
☝🏻 Там же появились пресеты для быстрого сбора топа работ по любой категории, последних закачек и быстрого просмотра софта для евы или некста, например.
☝🏻 Весь раздел теперь работает без обновления страницы.
☝🏻 Также немного освежился внешний вид всего портала.
Обновление получилось большим, часов на 60-70 работы, что превысило первичные ожидания вдвое. Из-за этого многие запланированные вещи в него не вошли:
✊🏻 Есть проблема со скоростью, она будет решаться в первую очередь.
✊🏻 В списке нет голосования и добавления в избранное. Старые компоненты там не применить (это теперь angular), нужно писать заново.
✊🏻 Поиск по тегам неудобен, сейчас там попадаются теги графики и музыки, да и вообще тегов софта в базе почти нет, это еще требует отдельной проработки.
✊🏻 Нет автоподгрузки результатов, нужно вручную кликать по выбору страниц.
✊🏻 В телефоне пользоваться неудобно, нужно отдельно затачиват работу под pointer-события.
✊🏻 По умолчанию показаны все работы, нужно по умолчанию выключать MIA и прочие бесполезные пользователю статусы.
✊🏻 Скриншоты нужно приводить в порядок и к одному размеру.
✊🏻 В списке задумывался быстрый старт эмулятора и быстрый просмотр ютуба, но это пока тоже нереализовано.
Просьба потестировать и поискать неудобства и баги. Впервые в жизни можно собрать топ для какого-нибудь sounddrive или profi, теперь все проблемы базы отлично видны, и нужно приводить её в порядок.
🛠 Исправлены проблемы в работе API, используемого для Zifi.
🛠 Исправлены проблемы в работе JSON API, используемого для Nedoos.
Ночью был закончен и выкачен на сервер очередной большой апдейт.
☝🏻 У продов теперь новый внешний вид в списке. Добавлен предпросмотр скриншотов, производитель, издатель, категория, железо.
☝🏻 В разделе софта появились фильтры по языку, странам, тегам, железу, и прочему.
☝🏻 В разделе софта теперь можно выбирать layout для продов.
☝🏻 Там же появились пресеты для быстрого сбора топа работ по любой категории, последних закачек и быстрого просмотра софта для евы или некста, например.
☝🏻 Весь раздел теперь работает без обновления страницы.
☝🏻 Также немного освежился внешний вид всего портала.
Обновление получилось большим, часов на 60-70 работы, что превысило первичные ожидания вдвое. Из-за этого многие запланированные вещи в него не вошли:
✊🏻 Есть проблема со скоростью, она будет решаться в первую очередь.
✊🏻 В списке нет голосования и добавления в избранное. Старые компоненты там не применить (это теперь angular), нужно писать заново.
✊🏻 Поиск по тегам неудобен, сейчас там попадаются теги графики и музыки, да и вообще тегов софта в базе почти нет, это еще требует отдельной проработки.
✊🏻 Нет автоподгрузки результатов, нужно вручную кликать по выбору страниц.
✊🏻 В телефоне пользоваться неудобно, нужно отдельно затачиват работу под pointer-события.
✊🏻 По умолчанию показаны все работы, нужно по умолчанию выключать MIA и прочие бесполезные пользователю статусы.
✊🏻 Скриншоты нужно приводить в порядок и к одному размеру.
✊🏻 В списке задумывался быстрый старт эмулятора и быстрый просмотр ютуба, но это пока тоже нереализовано.
Просьба потестировать и поискать неудобства и баги. Впервые в жизни можно собрать топ для какого-нибудь sounddrive или profi, теперь все проблемы базы отлично видны, и нужно приводить её в порядок.
На правах рекламы:
https://www.tg-me.com/zxgrafen - частные мнения по разнообразному околоспектрумовскому визуалу. Буду признателен распространению ссылки!
https://www.tg-me.com/zxgrafen - частные мнения по разнообразному околоспектрумовскому визуалу. Буду признателен распространению ссылки!
Telegram
Отмороженный пиксель
Голландский антиштурвал ZX-сцены
💊 Импорт ZXDB: процедура обновлена под свежую версию базы данных.
💊 Поправлен показ SSX скриншотов для программ с Sam Coupe.
💊 Внесены чисто косметические улучшения в шапку портала и отображение комментариев в колонке.
💊 Покрыта первичными тестами и серьёзно исправлена библиотека zx-files, которая используется для разбора SCL/TRD/TAP файлов. Вся база файлов перепарсена заново.
💊 Осуществлён переход с PHP7.4 на PHP8. В связи с этим возможны новые баги!
💊 Поправлен показ SSX скриншотов для программ с Sam Coupe.
💊 Внесены чисто косметические улучшения в шапку портала и отображение комментариев в колонке.
💊 Покрыта первичными тестами и серьёзно исправлена библиотека zx-files, которая используется для разбора SCL/TRD/TAP файлов. Вся база файлов перепарсена заново.
💊 Осуществлён переход с PHP7.4 на PHP8. В связи с этим возможны новые баги!