Именно так. Вы верно поняли суть. Я сам слушаю через AIMP, на android. Но как всегда есть нюансы.
Телега гарантированно проигрывает через внешние сайты треки размером до 10-15 МБ, если загрузите 20-50 МБ через бота эти треки будут видны и проигрываться, а вот через внешний веб-плеер или через плейлист нет. Что-то там с API телеграм для больших файлов.
1000 треков, после того как вы их дополнительно через правки json красиво по альбомам и плейлистам распишите будут очень даже проигрываться.
Я первую версию делал специально для сообщества любителей марки авто, слушать в дороге музыку разных участников - расширять свой музыкальный вкус так сказать.
Вы будите смеяться, но изначально была идея иметь возможность быстро данные между любыми будущими сущностями гонять. И казалось, что json оптимален. Сегодня веб-плеер, завтра он же, но уже внутри android приложения.
Но раз этот скрипт MVP - то json самое оно. Даже без вкусовщины.
Почитал что пишут про проблемы json vs sqlite действительно надо уже сейчас учитывать потенциальные проблемы с потерей данных.
добавлю отключение записи количества скачиваний и выбор типа хранения данных.
Для того и нужны обсуждения - находить решения и смотреть под другим углом.
Если нужно делать "все по взрослому" Вы безусловно правы - надо подключать SQLite или сразу MySQL
Строить проект "на вырост" так сказать.
Но когда задача стоит в максимально простой форме хранить информацию о контенте, в формате универсальном для популярных сейчас языков разработки (я про json), то зачем самому себе усложнять жизнь?
Вот потребуется накопленные данные по трекам куда наружу импортировать для анализа или создания новых сущностей.
Надо выгружать из БД, а при работе с исходным json это будет уже забота сервиса которому эти данные будут предоставлены.
Кроме этого, изначально планировалась разработка telegram mini app, а в телеге все через json происходит. Так зачем изобретать что-то новое, если это формат донора на основе которого все и работает?
Так же предполагается, что статический файл (при условии что новые треки не появляются и их не более сотни) более быстрый способ для выдачи контента.
При большом размере базы треков придется переходить на SQLite. Но пока до этого надо еще дорасти.
Собственно мне очень долгое время была не понятна идея мини-апп внутри Телеги. Пытался по разному придумать для чего оно нужно обычному пользователю у которого уже есть сайт.
Идея с плеером и блогом (просто переделанной под себя лентой из канала) показалась более понятной, чем любые демо которые есть в анонсах телеграм про сам формат mini app
Прямо напрашивается старый текст, который даже сохранил себе в блокноте.
Хотя и приходится теперь по работе в телеги с клиентами общаться, но почта для работы намного удобнее.
Вот сам текст:
У меня на сайте есть просьба писать мне только по электронной почте, не используя вайберы, телеграммы, ватсапы и другие мессенджеры. Периодически у кого-то возникает недоумение по поводу такой просьбы. Я решил пояснить, почему считаю, что мессенджеры — это представители великого вселенского зла.
Причина 1. Многословие.
Сообщения по мессенджерам ничего не стоят. Хуже того, аудио-разговоры тоже бесплатны. Но самое ужасное что только могли изобрести люди — это аудиосообщения. Если текстовое сообщение можно быстро прочитать, то аудио нужно слушать от начала до конца. Если текстовое сообщение писать неудобно, поэтому оно не может быть очень длинным, то аудио может длиться несколько минут!
Как известно, если человеку не нужно платить за разговор или сообщения, то у него открываются неограниченные словарные запасы. Раньше было чудесно: вся переписка состояла из двух предложений.
— Приветствую. Когда можно вам позвонить?
— Приветствую. Сегодня, после 21:00.
Помните Чехова: краткость — сестра таланта. Я бы добавил еще: краткость — сестра уважения к собеседнику.
Причина 2. Важные сообщения теряются.
Допустим я еду на машине за рулем. Мне приходит сообщение по вайберу. Я его читаю на ходу, но ответить не могу. Ехать еще 1,5 часа. Когда я приеду, то я вряд ли вспомню, что такое сообщение вообще было, потому что за это время пришло еще десятка два сообщений. Но даже если я вдруг вспомню, что оно было, то найти его просто невозможно, потому что я не помню, в каком мессенджере оно было получено, и где именно его в этом мессенджере нужно искать, учитывая, что там десятки и сотни сообщений каждый день. Иногда бывает так, что я ответил на сообщение, но оно не отправилось. Когда (через месяц) совершенно случайно я захожу в этот чат, то вижу, что напротив моего ответа стоит значок, указывающий, что сообщение не отправлено.
Из-за всего этого у респондентов возникает чувство, что я не хочу отвечать. Иногда они обижаются, что я не ответил на важное сообщение. Не нужно обижаться, нужно писать по электронной почте.
Помните: электронная почта — лучшее средство для общения, которое только изобрела человеческая цивилизация.
Причина 3. Мессенджеры воруют внимание.
Все прекрасно понимают, что зайти к человеку, который занят работой и начать с ним разговор — крайне невежливо. Но почему-то писать по вайберу в любое время дня и ночи и ждать ответа немедленно — это вполне нормально. А встречаются совсем странные случаи, при которых отправитель сообщения каждые тридцать секунд шлёт знаки вопроса или точки, чтобы показать, что он здесь на связи — ждет сообщения!
Помните, что так можно поступать только с человеком, которого вы хорошо знаете. И даже с ним — так нельзя.
Без защиты от спама форма будет работать до первой массовой отправки сообщений.
Нужна проверка на лимит сообщений в секунду (раз капчу вы не стали делать), при этом без использования js иначе спамер с о ключенным js все равно будет долбитьвашу форму. Пока вы просто не выключите получение сообщений.
Но лет 14 назад, такие машинки приносили в сервисный центр garmin для установки программы garmin mobile xt для ms windows благодарю которому при подключении внешнего Bluetooth GPS блока этот нетбук превращался в стильный GPS навигатор.
Хорошая статья. Предположу, что те, кому не понравилась смотрят с позиции индивида. А в данном случае описаны именно направления работы с толпой.
Видимость демократии во время кризиса для консолидации коллектива и итоговое автократическое решение. Все именно так.
Про стимулирование и мотивацию хотелось бы тоже почитать, желательно с примерами.
Ну и про обход трудового законодательства в котором нет штрафов, путем необязательных премий - так оно и есть. Увы, капитализм, счасье и все такое...
Сюда же можно добавить срочные контракты с наемными работниками. Хорошо, если год.
Ну а через некоторое время, сам факт зачисления в штат организации будет конкурентным преимуществом. Не просто так договоры ГПХ и самозанятые становятся все более и более популярными.
Именно так. Вы верно поняли суть. Я сам слушаю через AIMP, на android. Но как всегда есть нюансы.
Телега гарантированно проигрывает через внешние сайты треки размером до 10-15 МБ, если загрузите 20-50 МБ через бота эти треки будут видны и проигрываться, а вот через внешний веб-плеер или через плейлист нет. Что-то там с API телеграм для больших файлов.
1000 треков, после того как вы их дополнительно через правки json красиво по альбомам и плейлистам распишите будут очень даже проигрываться.
Я первую версию делал специально для сообщества любителей марки авто, слушать в дороге музыку разных участников - расширять свой музыкальный вкус так сказать.
Вы будите смеяться, но изначально была идея иметь возможность быстро данные между любыми будущими сущностями гонять. И казалось, что json оптимален. Сегодня веб-плеер, завтра он же, но уже внутри android приложения.
Но раз этот скрипт MVP - то json самое оно. Даже без вкусовщины.
Почитал что пишут про проблемы json vs sqlite действительно надо уже сейчас учитывать потенциальные проблемы с потерей данных.
добавлю отключение записи количества скачиваний и выбор типа хранения данных.
Для того и нужны обсуждения - находить решения и смотреть под другим углом.
Спасибо.
Если нужно делать "все по взрослому" Вы безусловно правы - надо подключать SQLite или сразу MySQL
Строить проект "на вырост" так сказать.
Но когда задача стоит в максимально простой форме хранить информацию о контенте, в формате универсальном для популярных сейчас языков разработки (я про json), то зачем самому себе усложнять жизнь?
Вот потребуется накопленные данные по трекам куда наружу импортировать для анализа или создания новых сущностей.
Надо выгружать из БД, а при работе с исходным json это будет уже забота сервиса которому эти данные будут предоставлены.
Пример текущей записи о треке:
На текущий момент можете считать выбор хранения данных в Json вместо нормальной БД это дело вкуса и удобства тестирования.
Удобством работы как с текстовым форматом.
Легко перемещать между хостингами.
Кроме этого, изначально планировалась разработка telegram mini app, а в телеге все через json происходит. Так зачем изобретать что-то новое, если это формат донора на основе которого все и работает?
Так же предполагается, что статический файл (при условии что новые треки не появляются и их не более сотни) более быстрый способ для выдачи контента.
При большом размере базы треков придется переходить на SQLite. Но пока до этого надо еще дорасти.
Это все верно, но до размера в 1000 треков надо дожить.
С SQLite тестировал - мне не понравилась сама идея того, что оперативно такую базу не открыть не поправить (без специального софта).
А задача была - сделать максимально просто, что бы при желании открыл исходный json и руками поправил все тексты, названия и прочие данные.
Да и где вы видел инди-музыканта с 1000 треков?
Сделайте форк, прикрутите SQLite - вместе погоняем на тысячах треков.
Собственно мне очень долгое время была не понятна идея мини-апп внутри Телеги. Пытался по разному придумать для чего оно нужно обычному пользователю у которого уже есть сайт.
Идея с плеером и блогом (просто переделанной под себя лентой из канала) показалась более понятной, чем любые демо которые есть в анонсах телеграм про сам формат mini app
за 200 рублей купи хостинг если его еще нет. Если хостинг уже есть (с доменным именем ясное дело) то больше ничего и не надо.
вероятно не очень верная фраза вышла.
Скрипт сделан в первую очередь для себя "по фану". Скачивайте, тестируйте, используйте.
Прямо напрашивается старый текст, который даже сохранил себе в блокноте.
Хотя и приходится теперь по работе в телеги с клиентами общаться, но почта для работы намного удобнее.
Вот сам текст:
У меня на сайте есть просьба писать мне только по электронной почте, не используя вайберы, телеграммы, ватсапы и другие мессенджеры. Периодически у кого-то возникает недоумение по поводу такой просьбы. Я решил пояснить, почему считаю, что мессенджеры — это представители великого вселенского зла.
Причина 1. Многословие.
Сообщения по мессенджерам ничего не стоят. Хуже того, аудио-разговоры тоже бесплатны. Но самое ужасное что только могли изобрести люди — это аудиосообщения. Если текстовое сообщение можно быстро прочитать, то аудио нужно слушать от начала до конца. Если текстовое сообщение писать неудобно, поэтому оно не может быть очень длинным, то аудио может длиться несколько минут!
Как известно, если человеку не нужно платить за разговор или сообщения, то у него открываются неограниченные словарные запасы. Раньше было чудесно: вся переписка состояла из двух предложений.
— Приветствую. Когда можно вам позвонить?
— Приветствую. Сегодня, после 21:00.
Помните Чехова: краткость — сестра таланта. Я бы добавил еще: краткость — сестра уважения к собеседнику.
Причина 2. Важные сообщения теряются.
Допустим я еду на машине за рулем. Мне приходит сообщение по вайберу. Я его читаю на ходу, но ответить не могу. Ехать еще 1,5 часа. Когда я приеду, то я вряд ли вспомню, что такое сообщение вообще было, потому что за это время пришло еще десятка два сообщений. Но даже если я вдруг вспомню, что оно было, то найти его просто невозможно, потому что я не помню, в каком мессенджере оно было получено, и где именно его в этом мессенджере нужно искать, учитывая, что там десятки и сотни сообщений каждый день. Иногда бывает так, что я ответил на сообщение, но оно не отправилось. Когда (через месяц) совершенно случайно я захожу в этот чат, то вижу, что напротив моего ответа стоит значок, указывающий, что сообщение не отправлено.
Из-за всего этого у респондентов возникает чувство, что я не хочу отвечать. Иногда они обижаются, что я не ответил на важное сообщение. Не нужно обижаться, нужно писать по электронной почте.
Помните: электронная почта — лучшее средство для общения, которое только изобрела человеческая цивилизация.
Причина 3. Мессенджеры воруют внимание.
Все прекрасно понимают, что зайти к человеку, который занят работой и начать с ним разговор — крайне невежливо. Но почему-то писать по вайберу в любое время дня и ночи и ждать ответа немедленно — это вполне нормально. А встречаются совсем странные случаи, при которых отправитель сообщения каждые тридцать секунд шлёт знаки вопроса или точки, чтобы показать, что он здесь на связи — ждет сообщения!
Помните, что так можно поступать только с человеком, которого вы хорошо знаете. И даже с ним — так нельзя.
Источник: https://www.denis-samarin.ru/почему-мессенджеры-великое-зло/
Так вот почему bpm такой кривой...
Аудио метка генерации suno...
Не зря прочитал статью.
Еще и полутона в звуке специфические, говорите...
Без защиты от спама форма будет работать до первой массовой отправки сообщений.
Нужна проверка на лимит сообщений в секунду (раз капчу вы не стали делать), при этом без использования js иначе спамер с о ключенным js все равно будет долбитьвашу форму. Пока вы просто не выключите получение сообщений.
Классное описание. Готовый план, для желающих повторить такое же, но свое.
Был у меня такой же.
Чудовищно тормознутая штука
Но лет 14 назад, такие машинки приносили в сервисный центр garmin для установки программы garmin mobile xt для ms windows благодарю которому при подключении внешнего Bluetooth GPS блока этот нетбук превращался в стильный GPS навигатор.
Еще бы нечто подобное, но для актуальный моделей типа keenetic giga с usb блоком dect
Так как сейчас активно оптоволокно тянут в Беларуси вокруг крупных городов.
И нормальная ip телефония по ims будет в тему на хорошем оборудовании.
Хорошая попытка для прокачки навыков моделирования.
Важен не результат, а сам путь к нему.
Я про конкретно этот пример.
Скорее попытка дать вторую жизнь ноутбуку с разбитыми дисплеями.
Идея не плохая - перераковывать в стильные корпуса ноутбуки без дисплеев.
И продавать как аналоги Нюков.
Судя по описания, сотавители перепутали должность джуна и сеньора.
Может они не с той стороны считают?
Хотя каждый отдельный пункт из ваши цитируемых в целом подходит под требования аналитиков.
По сути требований описанных выше системный аналитик это такой интеллектуал поверхностно разбирающейся в вопросе и следящий на узкими специалистами.
Такой арт-директор.
Так как же порно актерам то сохранить себя в профессии то?
Еодироаать ролики что на них нельзя было обучать нейронки?
Где ответ на вопрос из вводной части ролика?
На самом деле идея то, что надо!
Скоро будет стартап сто пудов.
Хорошая статья. Предположу, что те, кому не понравилась смотрят с позиции индивида. А в данном случае описаны именно направления работы с толпой.
Видимость демократии во время кризиса для консолидации коллектива и итоговое автократическое решение. Все именно так.
Про стимулирование и мотивацию хотелось бы тоже почитать, желательно с примерами.
Ну и про обход трудового законодательства в котором нет штрафов, путем необязательных премий - так оно и есть. Увы, капитализм, счасье и все такое...
Сюда же можно добавить срочные контракты с наемными работниками. Хорошо, если год.
Ну а через некоторое время, сам факт зачисления в штат организации будет конкурентным преимуществом. Не просто так договоры ГПХ и самозанятые становятся все более и более популярными.
не находит Vivaldi в appstore (при использовании VPN России)
iPhone SE 2016 (iOS 15.7.9)
или само приложение пока не дсотупно?