Продолжение поста "Разрабы Yandex.Музыка меня удивили"
Ссылка на сам пост: Разрабы Yandex.Музыка меня удивили
Вчера приложение Я.Музыка обновилось. и вот результат:
Ура! Стало быть пофиксили?
Ссылка на сам пост: Разрабы Yandex.Музыка меня удивили
Вчера приложение Я.Музыка обновилось. и вот результат:
Ура! Стало быть пофиксили?
В соц.сетях активно обсуждается, что юзер roleplay приложения ChaChat женился на боте по имени Бэтти!
Жених не называет своего имени, однако он мельком показал свой профиль в приложении, а так же свою избранницу.
Молодожёны месяц переписывались в приложении. Жених по-настоящему влюбился в аи персонажа и сделал ей предложение, на что бот неожиданно согласился и даже сам автоматически поменял их статус в приложении на «помолвлены».
Не долго думая, юзер поехал регистрировать брак и даже получил свидетельство! В своём посте юзер говорит, что очень счастлив, он общается со своей новоиспечённой женой 24/7 и не чувствует себя больше одиноким.
Когда его спросили насчёт детей, он сказал, что когда он и Бетти будут готовы, то придумают верный способ, как это сделать. В конце концов в ChaChat можно создать малыша бота самому.
Обновление в новом проекте Talkvio построенном на базе форума с более 250 000 сообщений из далекого 2007 года и уже большим количеством новых с момента создания нового движка в 2023 году. Отличается наличием минусов, есть возможность указывать свое отношение к автору и менять свое отношение через системы кармы и очков (что выгодно отличается от обычного лайканья постов). Есть пометки моего (авторский контент), поиск, блочный редактор с черновиками, черновики для комментариев, оповещения, фильтры для тех кто интересуется топами комментариев или постов, многочисленные разделы со свежим/лучшим/комментируемым/авторским, реверсные и прямые отображения комментариев, подписки на теги и на пользователей, избранное, увеличение изображений, оформление своей страницы, публикацию по расписанию, подъемы постов, случайная лента / случайные посты, сайт доступен на 2 языках, имеет темную и светлую тему, подсказки для новичков, живая панель комментариев, управление клавиатурой, скрытие просмотренных постов, и многое другое. Так же уже есть приложение на андроид. Многие вещи внедряются и дорабатываются и открыты для предложений. Реклама отсутствует как таковая. В будущем ресурс будет уделять гораздо больше вниманию авторскому контенту. Ссылка на ресурс и приложение на android в комментарии.
Изменения:
Доработки в темной теме, календарь и шапка редактора в режиме отображения постов выглядит более органично (в создании поста было и так все ок)
Исправлен баг когда могло сбиться редактирование поста при ответах под ним.
Исправлен баг на андроиде когда при попытки стереть упоминание могла закрываться клавиатура.
Исправлен скролл левой панели на маленьких экранах и андроиде в случае пролистывания снизу вверх.
Появилась возможность отменить оценку посту
Исправлен баг с отображением аватарки в некоторых случаях
Эрмитаж — это настоящий портал в мир искусства, в котором неподготовленный любитель прекрасного может потеряться и выбиться из сил в попытках найти конкретный экспонат, а возможно и просто выход на улицу. Это не шутки, в Эрмитаже больше 360 залов, в которых расположено около 3 млн экспонатов. Плутать и культурно обогащаться можно бесконечно долго. Поэтому современное приложение для ориентации в пространстве Эрмитажа — это был просто мастхэв 21 века.
Приложение под названием «Аудиогид», конечно, существовало, но было больше похоже на экспонат античного зала музея. Оно уже трудно поддерживалось гаджетами, не было версии для Android, имело хилый UX‑дизайн — в общем вся та боль, которая сопровождает приложения, разработанные в 2000-х годах.
На входе мы имели только то самое старое приложение и пожелания заказчика. Четкого ТЗ на руках не было. Поэтому для начала мы совместными усилиями сформулировали задачи, в частности, определили, какие функции должны выполнять приложение (для пользователя) и админка (для заказчика). Стало очевидно, что проще и дешевле сделать все заново, а не переписывать предыдущую версию.
Мы бодро приступили к работе, но через некоторое время грянули санкции, которые затронули сферу IT в том числе.
Некоторые варианты, которые мы планировали в начале сотрудничества, оказались невозможны, и нам пришлось быстро искать новые пути решения задач. Главным челенджем для нас стала навигация по музейному комплексу, так как готовых хороших решений на рынке не было. Второй, уже значительно более простой вызов, - это внедрение платежной системы. С остальными задачами мы расправились в рабочем режиме.
В итоге собрали абсолютно независимое от мировой конъюнктуры приложение, которое работает исключительно на отечественных сервисах, и никакие санкции ему не страшны.
Главная фишка приложения "Аудиогид» — интерактивная карта двух крыльев Эрмитажа: «Зимний дворец» и «Здание Главного штаба». Изначально мы планировали использовать зарубежные библиотеки работы с картами, но этот вариант стал недоступен.
Из исходных материалов на руках была только бумажная карта. Мы приняли решение разметить все залы как отдельные сущности через SVG и отрисовать все возможные переходы между ними в виде графа.
Мобильное приложение запускает Javascript‑код, который на SVG‑файле подсвечивает нужные переходы. А сам кратчайший путь ищется при помощи алгоритма Дейкстры.
Данное решение также дает возможность «включать» и «отключать» залы на карте, когда в этом есть необходимость, например, подготовка к новой выставке. Маршруты перерисовываются соответственно.
Приложение обновляется в фоновом режиме. Это необходимо, в частности, в том случае, когда определенный зал или экспонат становится недоступен для посетителей по какой‑либо причине. Через заданный интервал API синхронизируется. Отправляется запрос на сервер и проверяется контрольная сумма. Если есть какое‑то разночтение, скачивается обновленный пакет данных. Пользователю это не доставляет никаких проблем, он вообще этот процесс не замечает.
Простая в использовании админка — это было одно из главных требований заказчика. Потому что раньше для того, чтобы добавить новый экспонат, надо было задавать координаты: этаж, комнату, сколько метров от угла комнаты и так далее. Это было очень неудобно и отнимало много времени.
Мы реализовали эту задачу опять же через карту. Теперь достаточно кликнуть мышкой в нужное место, появляется возможность прикрепить аудиодорожку, фото и текст. По сути, это одна карта и на фронте, и в бэкенде. Принцип все тот же: SVG‑файл с детальной отрисовкой каждого зала.
Мы не сразу пришли к этому решению, изначально было не очень понятно, как корректно было бы редактировать карту, переносить или двигать экспонаты.
Админка мобильного приложения написана на фреймворке Vue.js и является частью бэкэнда laravel. К монолитной части, которая отвечает за сайт Эрмитажного магазина, прикреплена редактура приложения, чтобы заполнять базу данных и управлять контентом. Туда же прикручено несколько разделов, через которые можно редактировать контент аудиогида Эрмитажа. Таким образом редактура работает на два бэкэнда: редактирует записи сайта и аудиогида чрез разные разделы.
Важный момент — приложение работает в оффлайне. В Эрмитаже есть слепые зоны, куда не добивает интернет. При этом оно не ест много места в телефоне — удельный вес всего 174 МБ.
Также мы реализовали стандартный функционал аудиогида — прослушивание лекций, просмотр фото и т. д. В приложении доступны 10 экскурсий, 2 из которых бесплатные.
И конечно же, аудиогид Эрмитажа теперь доступен на всех операционках — и iOS, и Android.
По последним данным, за год работы приложения уже больше 63 тыс. загрузок, и на 50% выросли продажи экскурсий.
Очень долго колдовал. Начал еще полгода назад, сделал обложки за пару деньков, а вот логотипы и фоны че-то как-то влом было :) Лого Marvel сделал на одной позиции, кроме Marvel VS Capcom. Есть абсолютно все игры Marvel, которые когда-либо выпускались в Steam (игры LEGO Marvel будут в отдельной коллекции для LEGO). По крайней мере, которые я нашел. Если не все, покричите в коментах
FMSL — это приложение в виде однокнопочного решения для исправления файлов библиотеки Steam (обложки, логотипы, фоны и прочее) в нужный вид
Детальнее можно прочитать в материнском посте
Будем благодарны за лайк в официальном гуиде Steam
Коллекции франшиз, а также новости можно найти в нашем блоге
Скачать приложение Fix My Steam Library можно здесь
Мы не откажемся от доната в качестве спасибо. За ваше спасибо от нас будет спасибо. Спасибо :D
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.
Несмотря на то что мессенджер Телеграм на данный момент, является одним из устойчивых к багам и уязвимостям, иногда все-таки бывают небольшие глюки.
Если человек покинул чат-группу в Телеграмме, (в чате отобразится сообщения "Пользователь покинул группу"), и вы тут-же зайдете в профиль этого пользователя, то иногда вы можете увидеть черную полосу в его аккаунте.
Черная полоса появляется вместо списка общих чатов с данным пользователем ,в которых состоит он.
Данный баг появляется один раз. Если выйти в другое меню, и снова зайти к этому же пользователю в профиль, то все будет отображаться корректно.
Примечание:
1. Красно-белая полоса добавлена на скриншот в графическом редакторе, чтобы скрыть личные данные пользователя
2. Данный баг наблюдается в мессенджере Телеграм, который установлен на Андроид смартфоне.
Вот полный скриншот этого бага: