Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Монстрикс — это динамичная стратегия, где ты собираешь, улучшаешь и сражаешься с могучими монстрами.

Монстрикс

Мидкорные, Стратегии, Мультиплеер

Играть

Топ прошлой недели

  • cristall75 cristall75 6 постов
  • 1506DyDyKa 1506DyDyKa 2 поста
  • Animalrescueed Animalrescueed 35 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
user8062037

Как я видео переводил с помощью ML-моделей без подписок и СМС⁠⁠

9 минут назад

Привет, Пикабу!

На выходных было скучно, поэтому, в качестве интеллектуально развлечения, решил написать Python скрипт для перевода и озвучки видео с помощью локальных ML-моделей. Результатом работы скрипта является звуковая дорожка с переводом. Для демонстрации перевел видео новостей SpaceX результат Вы можете видеть ниже.

Код выложил на GitHub'е, скрипт можно запускать как приложение на ПК. А если интересны технические подробности, то они доступны в статье на Хабре. Переводить видео на русский можно с любого (человеческого) языка, скрипт не использует внешние API для перевода и озвучки, а только локальные модели – которые загружаются автоматически при первом запуске приложения.

Всем спасибо за внимание!

Показать полностью
Python Программирование Нейронные сети YouTube Видео RUTUBE
1
2
DmitryRomanoff
DmitryRomanoff
ИТ-проекты пикабушников
Серия Разработка приложений

Монетизация мобильных приложений в Азии⁠⁠

5 часов назад

Китайский рынок мобильных приложений сегодня, это бурно развивающаяся отрасль, где есть своя специфика работы. В этой статье попытаемся собрать наиболее интересные особенности работы, способы монетизации и наметить индивидуальные подходы в сотрудничестве бурно развивающейся отрасли.

Азиатские приложения

Азиатские приложения

  • Видеореклама и просмотр видео за награду.

Это способ, где пользователи получают бонусы в виде валюты, жизней и дополнительный контент за просмотры. В играх и развлекательных приложениях это работает лучше всего. Например, в Китае и Южной Корее популярны короткие видео-рекламы с интерактивными элементами.

  • Нативная реклама.

Интеграция рекламы в интерфейс приложения. Например, спонсируемые товары в приложениях для шопинга.

  • Медийная реклама через локальные сети.

Используйте азиатские рекламные платформы TikTok Ads, Baidu, Naver в Корее, LINE Ads в Японии.

  • Микроплатежи и внутриигровые покупки.

Игры «крутилки» за внутриигровую валюту. Особенно популярны в Японии и Китае.

  • Виртуальные товары и премиальный контент.

Продажа скинов, стикеров, VIP-статусов. Например, приложение Line в Японии зарабатывает миллионы на стикерах.

  • Подписки на контент.

Аниме, манга, дорамы — ключевые ниши в Южной Корее и Японии.

  • Freemium модель.

Бесплатный базовый функционал, но платные премиум функции. Например, приложения для изучения языков Duolingo и HelloChinese. Фитнес приложения с персонализированными планами тренировок.

  • Партнёрские программы и кросспромоушн.

Кэшбэк-сервисы и партнёрство с локальными маркетплейсами Shopee, Lazada и Taobao.

  • Лицензирование приложения под брендами местных компаний.

Особенно актуально для B2B-сегмента.

  • Поддержка локальных платёжных систем.

Без интеграции местных методов оплаты конверсия будет низкой. Для Китая это Alipay и WeChat Pay. Для Японии PayPay и LINE Pay. Для Южной Кореи это KakaoPay и Naver Pay. В Индии популярны Paytm и PhonePe.

  • Социальная коммерция.

Встраивание функций для покупок внутри приложения через социальные сети, стриминговые платформы и шопинг. Особенно популярно в Китае через Taobao Live.

  • Реферальные программы.

Пользователи получают бонусы за привлечение друзей.

  • Использование супер-приложений.

Интеграция в экосистемы типа WeChat для Китая или Grab для Юго-Восточной Азии в целом. Мини-приложения внутри платформ с доступом к их аудитории. Монетизация через комиссии или подписки.

  • Геймификация для удержания аудитории.

Ежедневные награды и челленджи. Пользователи возвращаются за бонусами.

  • Квесты с платным участием.

Например, платные турниры в мобильных играх.

  • Монетизация данных.

Анонимизированная аналитика для крупных компаний. Собираются данные о поведении пользователей при соблюдении GDPR и локальных законов, например, PDPA в Сингапуре.

В заключении, стоит отметить, что в Китае очень строгие правила к сбору данных. Сегодня важно делать упор на то, что пользователи со смартфонов на первом месте, особенно в Азии, где 95% интернет пользователей заходят через мобильные телефоны.

Друзья, если работаете на азиатских рынках, поделитесь своим опытом!

Показать полностью 1
[моё] Приложение Разработка Android разработка Веб-разработка Программирование Web-программирование IT Фриланс Длиннопост
0
wmdestroy

Эмбеддер⁠⁠

6 часов назад

Господа! Я-эмбеддер. Отчасти. Могу написать отладочный софт для своей железки. Ножки, ножки, дрыг, дрыг, дрыг. Прыг! И пошел дма по ахб! Грешен. Ещё и убежденный фпгашник. Если в проекте нет камушка хотя бы на 16к гейтов - скучно. Нельзя реагировать на событие с откликом 5 нс! Как так?

Мне все эти облачные приблуды по барабану.

Железо Программист Старое железо Программирование Текст
2
5
TechBase
TechBase

Обычный рабочий день на удаленке⁠⁠

7 часов назад
Обычный рабочий день на удаленке

Главное — делать умное лицо на дейли-митингах.

P.S. Stack Overflow — спонсор моей карьеры.

Показать полностью 1
Юмор Мемы DevOps IT Программирование
0
Tpa55
Tpa55

Сбер (Греф), увольте всех программистов гиги⁠⁠

9 часов назад

Собственно очередной позор

Сбер (Греф), увольте всех программистов гиги
Показать полностью 1
[моё] Сбербанк Герман Греф ГигаЧад Искусственный интеллект Позор Программирование IT Длиннопост
23
0
user9358606

Как создать свою визуальную новеллу?⁠⁠

12 часов назад

Всем привет, у меня дикое желание создать свой собственную визуальную новеллу, хотя бы только для себя, попробовать и нигде его не публиковать. Но я столкнулся с проблемой, что я абсолютно ничего об этом не знаю, а также мои навыки программирования остановились на школьной программе 9-го класса. Поэтому я хотел бы попросить у вас совета, хотя бы в банальных движках или приложениях для создания. Я уже просмотрел несколько видеороликов на YouTube, но не нашел ничего, что бы мне понравилось. Заранее благодарю вас всех за вашу помощь, и я также постараюсь откликнуться на все ваши советы.

[моё] Проблема Визуальная новелла Помощь Программирование Gamedev Текст
8
13
TechSavvyZone
TechSavvyZone

Продолжение поста «Технологии: "Path Tracing и Ray Tracing" принципы работы»⁠⁠1

15 часов назад

После этого выполняются расчеты для обнаружения пересечения луча и полигонов — вместо миллиардов операций при обычном подходе здесь их требуется всего шесть.

ГП с трассировкой — устройство и принцип работы

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

Шейдерные процессоры выполняют арифметические операции, в то время как RT-ядра разработаны и оптимизированы именно для операций трассировки лучей.

Внутри RT-ядер находится два вычислительных движка. Первым начинает работу движок, занимающийся поиском пересечений лучей с объемами-коробками BVH.

Когда находится самая маленькая коробочка, пересекающая луч, в дело вступает второй движок. Он ищет пересечения лучей с полигонами.

Как и шейдерные процессоры, RT-ядра работают параллельно друг с другом. На современных видеокартах это позволяет обрабатывать несколько миллиардов лучей в секунду, а общий счет выполненных операций при этом достигает триллионов. Например, NVIDIA GeForce RTX 3090 родом из 2022 года выполняет за одну секунду до 36 триллионов операций. Тогда как самый мощный суперкомпьютер 2000 года, полагающийся на грубую вычислительную мощность центральных процессоров, за то же время осуществлял лишь 12,3 триллиона.

Чем отличается трассировка лучей

Трассировка пути — наиболее продвинутый способ получения компьютерных изображений. Но из-за ее высоких требований в играх пока более распространена обычная трассировка лучей. Оба способа имеют схожую основу, но трассировка лучей обеспечивает меньшую реалистичность освещения взамен на гораздо более скромные требования к оборудованию.

Для реализации трассировки лучей существует несколько техник. Рассмотрим две самые распространенные. Первый вариант схож с трассировкой пути, но имеет некоторые упрощения. Сначала для моделей сцены создаются дубликаты низкого разрешения с малым количеством полигонов.

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

Это позволяет хорошо интерполировать непрямое освещение, не прибегая к огромному количеству вычислений. Данный способ является одним из методов трассировки, который используется системой освещения Lumen в графическом движке Unreal Engine 5. Второй вариант техники называется трассировкой лучей в экранном пространстве. Тут используется совершенно другой подход на основе трех составляющих: изображения, полученного с помощью традиционного рендеринга, карты глубины кадра и карты нормалей. Из отрендеренного изображения берется информация о цвете объектов. Карта глубины показывает, насколько далеко они находятся от камеры.

В свою очередь, карта нормалей сообщает, в какую сторону полигоны отражают свет.

Когда в процессе трассировки луч попадает на отражающую поверхность, его дальнейшее распространение продолжается в соответствии с этой информацией. Например, попав в озеро, лучи отразились в сторону деревьев — значит на поверхности озера появится искаженное изображение последних.

Главная проблема подобного подхода в том, что он может использовать только отрендеренные кадры с экрана. То есть, когда деревья исчезнут из поля зрения игрока, пропадет и их отражение в озере. Такую технику трассировки лучей используют многие игры прошлых лет, в том числе — Cyberpunk 2077.

Показать полностью 10
IT Программист Инженер Программа Компьютерная графика 3D графика Программирование Компьютерные игры Ответ на пост Длиннопост
0
4
TopHypeReal
TopHypeReal

Когда пишу код с помощью ИИ⁠⁠

19 часов назад
Когда пишу код с помощью ИИ

Уже более полугода использую в своей работе чат GPT и скажу честно, он не только не сможет заменить по крайней мере в ближайшее время, программистов но даже как помощник не далеко ушел от обычных справочников. За частую он больше мешает, рекомендует кучу костылей и неоправданно сложных решений вместо простых.

Показать полностью
[моё] ChatGPT Искусственный интеллект Программирование
16
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии