Социальные сети Рунета
Воскресенье, 4 декабря 2022

Mission Zero: Мобильный Хитмэн готовится к ЗБТ Mission Zero — мобильная игра про добычу секретных данных и побег. По сути это ещё одна Identity V, на этот раз со шпионским подтекстом и более реалистичными персонажами, хоть и в футуристичном сеттинге. Из-за всего этого её часто сравнивают с Hitman, тем более что к игре пр...

Constraints в PostgreSQL, или о том, как попытаться спокойно жить Данный материал был создан на основе одноимённого доклада на PGConf.Online, вошедшего в число самых популярных выступлений конференции. Поскольку тема ограничений по-прежнему сохраняет свою актуальность, а смотреть видео с мероприятий любят не все, появилась эта статья.Конце...

Как основателям IT-стартапа оформить партнёрские отношения до создания общей компании Приветствую! Меня зовут Евгений Рябов, я корпоративный и инвестиционный юрист, автор книги "Стартап и инвестор: правила игры", в прошлом основатель legal-tech стартапа. В этой статье я отвечу на один из самых популярных вопросов в стартап-среде — как грамотно оформить отноше...

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

Паттерны проектирования в Dart В последние годы растет популярность фреймворка для кроссплатформенной разработки приложений Flutter, а вместе с ним вторую жизнь получил и язык программирования Dart. Dart создавался как потенциальная замена JavaScript и мог бы занять нишу, которая сейчас принадлежит TypeSc...

Что будет с iOS-разработкой в России Этим вопросом наверняка задавался не один мобильный разработчик, который создаёт приложения для айфонов и другой яблочной техники. Приложения удаляют из App Store, статьи пугают тем, что скоро все смартфоны превратятся в кирпич, — ситуация напряжённая. Может, уже стоит искат...

Роль аналитика в проекте по распилу монолита Привет! Меня зовут Виктория Кабыткина, я работаю старшим системным аналитиком в компании Lamoda. По своему опыту как в банковской сфере, так и в сфере e-commerce, могу заметить, что во многих компаниях существует тенденция избавляться от монолита и переходить на микросервисн...

Готовим Window Inset под соусом Jetpack Compose и щепоткой View Обожаю запах свежей мобильной разработки по утрам, дням и вечерам

Луковичная архитектура в компоновке backend-приложения и куда в итоге класть маперы Как скомпоновать приложение? Какие в нём должны быть слои? Как назвать пакеты? Где расположить DTO, маперы, реализации интерфейсов? И нужны ли вообще интерфейсы? Когда новичок попадает в свою первую компанию, очень часто на эти вопросы у него нет однозначного ответа. Он смот...

Состоялся релиз MMO Ys Online: The Ark of Napishtim с промокодами Мобильная игра Ys Online: The Ark of Napishtim появилась в App Store и Google Play, но не в России. Вы всё равно можете поиграть. Ys Online: The Ark of Napishtim — мобильный проект с аниме стилистикой и изометрическим геймплеем. Диалоги хоть и текстовые, но они озвучены, пл...

Lavritech V7.1 Lite: младший брат Wirenboard на ESP32 В своём блоге я рассмотрел десятки контроллеров разных компаний, среди которых Kincony, Norvi, RobotDyn, LILYGO и т. д., всё это замечательные изделия, но есть у них одна общая черта — все они созданы зарубежными производителями. Само по себе это неплохо, но хотелось бы уж...

Путь к метрикам Метрики используют для оценки, отражения динамики и выявления слабых мест в процессе разработки. Как их внедрять и применять здесь и сейчас? А если у вас в команде проблемы с процессами, может вам и не до метрик? Раз вы видите проблемы, то, наверное, как-то их оцениваете, из...

Sony и Microsoft собираются захватить мобильный рынок Китая Пока индустрия наблюдает за возможной сделкой Microsoft и Activision Blizzard, Sony нанимает юристов, чтобы оценить её негативные эффекты. Оказывается, это не единственное поле битвы двух IT-гигантов. Издание Gizmochina передаёт, что Sony раскрыла свои планы инвестировать в ...

Как стать Flutter-разработчиком, или Почему кроссплатформа сейчас — это лучший выбор Hola, Amigos!На связи Александр Чаплыгин, Flutter Dev. В разработке я 3 года, сейчас работаю в компании по заказной мобильной разработке, за последний год делал проекты для частного медицинского центра, системы маркировок и нескольких стартапов. По свежим следам хочу рассказ...

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

Кто я в IT Технологии и сервисы, новые языки программирования и нейронные сети. Читая публикации на хабре где публикуются разные умные люди, пишут умные статьи, лично я задаюсь общим вопросом. По общему моему анализу статей на Хабре, большинство тематик связаны с наукой, современными т...

Orient Arcadia — аниме гача с релизом в Тайване Orient Arcadia — мобильная игра, которая появилась в Тайване; до этого её выпустили в Японии, если верить иностранным источникам. Проект приковывает аниме-графикой, особенно во время гачи — анимации по качеству и стилю напоминают Genshin Impact и другие ААА мобильные игры. Р...

Текстовый обзор новинки 2022 года - 3D принтера для высокотемпературной печати PICASO3D Designer XL S2 (Series 2) Всем привет, друзья! С Вами 3DTool!Так получилось, что первым 3Д принтером из нового модельного ряда PICASO 3D Series 2 пришедшим к нам на обзор, оказался PICASO 3D Designer XL S2. И если Вы уже познакомились с анонсом данной линейки, то скорее всего знаете, что она представ...

Apple разрешит продавать NFT в приложениях из App Store В то время как Apple продолжает зачищать программные продукты российских разработчиков у себя в App Store, в компании приняли решение разрешить разработчикам продавать невзаимозаменяемые токены (NFT) через функцию покупок в приложении. При этом, Apple хочет по...

Процессы и люди в IT: Иерархия в организации В области информационных технологий традиционно уделяется большое внимание и процессам, и людям. Неудивительно, ведь с одной стороны работает большое количество людей, их совместную работу нужно организовать с помощью какого-то процесса. С другой стороны, эффективность работ...

Как я участвовал в конкурсе Telegram на создание медиаредактора и занял никакое место (но получил бесценный опыт?) Задача состояла в создании автономного приложения для редактирования медиафайлов на Swift без использования сторонних UI-фреймворков. Конкурсные функции и интерфейсы должны быть созданы с нуля. Использование сторонних реализаций медиаредакторов с похожими функциями строго за...

[Перевод] Java и низкая задержка Источник Я уже сбился со счёта, сколько раз мне говорили, что Java — неподходящий язык для разработки приложений, основным требованием к которым является высокая производительность. Обычно первым делом я прошу уточнить, что подразумевается под словом «производительность», п...

Почему каждый разработчик должен уметь пользоваться командной строкой bash Командная строка в операционной системе Linux “умеет” делать очень много полезного — того, что часто невозможно сделать при помощи других инструментов. Самый популярный вариант интерфейса командной строки называется bash.Даниил Пилипенко, программный директор факультета back...

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

Развиваемся за деньги работодателя В недавней статье я писал о том, что не всем нужно развиваться. Теперь встаёт вопрос: а как же развиваться тем, кто хочет развиваться?Даже если ты стремишься к развитию, это не означает, что ты должен учиться 24/7, читать что-то новое каждый вечер после работы, запускать по ...

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

Обзор на «кривое»: Project Winter Mobile и Wild Arena Survivors Привет тому, кто это читает. Ух, давненько же я ничего сюда не писал, а так хотелось… И все потому, что с момента моей последней статьи на этом сайте не вышло ничего такого, о чем мне бы было интересно написать. Конечно, громких релизов на мобильные за последние несколько ...

Allure TestOps: «Нестандартный» сценарий использования Привет. Меня зовут Николай, я QA Automation Engineer в мобильной платформенной команде Delivery Club. Эта статья будет о том, как мы интегрировали Allure TestOps (далее Allure TO) в регрессионное тестирование нескольких мобильных приложений и ушли от TestRail. Альтернативу T...

История Android от L до T Как для мобильных разработчиков менялся Android с 2014 года и до сегодняшнего дня? Казалось бы, можно просто открыть официальное описание каждой версии и узнать. Но интереснее не просто читать сухие чейнджлоги, а вместе вспомнить все и из отдельных фактов сделать общие вывод...

Патчим байт-код для просмотра логов в Android. Подробная инструкция и примеры кода Привет, Хабр! Меня зовут Саша Лепехин, я разрабатываю мобильное приложение СберИнвестор под Android. Во время разработки и тестирования мобильного приложения мне часто нужно  просматривать логи внутри приложения, причем без подключения по adb. В принципе, есть множество...

От Web до Desktop за 2 недели: технология Electron на практике Если у вас есть компьютер и вы используете его по назначению, то скорее всего вы так или иначе работали с приложениями на Electron (даже если об этом не знали).Меня зовут Сергей Володин, я руковожу командой разработки VK WorkMail. В этой статье я расскажу, как на основе Elec...

“Один дашборд, чтобы править ими всеми” Привет! Как мы писали в предыдущих постах, наша команда создает удобные дашборды для разных департаментов СИБУРа, от хозяйственной деятельности до продаж. Но всегда есть кто-то уровнем повыше, которому нужно как-то централизованно и быстро получать самую верхнеуровневую...

OAuth в iOS В большинстве случаев мобильное приложение должно уметь авторизовывать пользователя для доступа к данным, и зачастую это должно происходить с помощью сторонних сервисов. В таких случаях используется OAuth2.0 — протокол, позволяющий авторизоваться в другом сервисе без необход...

Голосовые чаты Discord стали доступны всем пользователям консолей Xbox Microsoft выпустила новое обновление для консолей Xbox Series X|S и Xbox One, которое принесло с собой поддержку голосовых чатов Discrod. Впрочем, речь идёт не о полноценном приложении Discord для Xbox, а лишь о возможности перенаправлять голосовой звонок на игровую консоль...

Вопрос-ответ с программистом Накопили много вопросов о веб-разработке, но не знаете кому их задать? Тогда приглашаем вас на лайв «Вопрос-ответ с программистом»! В прямом эфире на ваши вопросы ответит опытный разработчик со стажем более 20 лет. Приходите на лайв, если вы: Новичок в веб-разработке. ...

Одна панель, чтобы объединить все визуализации. Panel for Python Качественная визуализация данных не менее важна для анализа данных, чем методы математической обработки. На сегодняшний день существуют десятки (если не сотни) библиотек для визуализации наборов данных на Python, но иногда в них встречаются уникальные возможности и хотелось ...

MMORPG Summoners War: Chronicles ждёт релиз в Америке Summoners War: Chronicles — мобильная MMORPG с красивой графикой, которая, к сожалению, не дотягивает до уровня Tower of Fantasy. В середине сентября мы сообщили, что за первый месяц релиза Summoners War: Chronicles в Южной Корее, она принесла издателю Com2uS около 44 млн ру...

Как сменить базу данных, если у вас Entity Framework Entity Framework — это удобный фреймворк для работы .NET-приложения с базой данных. По сути, это такая удобная абстракция над БД, которая сама пишет за разработчика оптимальные (ну, почти) SQL-запросы прямо из высокоуровневых LINQ-конструкций. Одной из киллер-фич фреймворка ...

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

Oppo показала работу аппаратного ускорения трассировки лучей на системе с SoC Snapdragon 8 Gen 2 Технология аппаратного ускорения трассировки лучей приходит на мобильные платформы. В SoC Qualcomm Snapdragon 8 Gen 2, которую представили на днях, ожидается поддержка этой возможности. А компания Oppo уже показала, как это будет работать. В качестве демонстратора испо...

6 самых ожидаемых игр для Android, которые выйдут очень скоро Сколько же новых игр выходит для Android едва ли не каждый день! Среди них есть шутеры, гонки, стратегии и представители многих других жанров. Но примерно 99% из них не представляют никакого интереса или просто оказываются обычными и банальными. Но время от времени появляют...

«Гигиенический минимум» в работе тимлида Привет, я Илья — Frontend Team Lead в Альфа-Банк. Отвечаю не только за команду, но также веду и техчасть. Как тимлид я часто задаюсь вопросом «В чем моя роль?», «Как измерить эффективность моей работы?» и «Какой профит от лидов для проекта в целом?»Для себя я вывел опре...

__proto__ и prototype Часто на собеседовании опытный разработчик может спросить у начинающего: «Что такое __proto__ и prototype, и чем они отличаются?». Обычно этот вопрос либо ставит в тупик, либо на него отвечают заученной мантрой из видео «50 вопросов на собеседовании»: « __proto__ — это ссылк...

Большой гайд. Пишем микросервисы на Java и Spring Boot, заворачиваем в Docker, запускаем на EKS, мониторим на Grafana Туториалы делятся на две больших категории: либо "как нарисовать сову", либо подробно расписанные тысячи шагов в формате "напиши туториал для дурака - и только дурак захочет его читать".Как какой из двух категорий относится эта статья — решать вам.В этой статье вы увидите по...

Серебро и бронза: как мобильная разработка ПСБ попала в топ-3 отрасли Привет, Хабр! На связи Кирилл Маканков, руководитель направления мобильной разработки малого и среднего бизнеса в ПСБ. Недавно приложение нашего банка заняло сразу два топовых места в рейтингах мобильных банков. Третье в списке лучших банков для ИП без сотрудников и второе —...

В RuStore появились популярные российские приложения — банки, соцсети и навигация В российском магазине мобильных приложений RuStore появились 20 самых популярных отечественных приложений. По данным data.ai, список лидеров включает такие приложения: «Госуслуги», Wildberries, Ozon, «Сбербанк онлайн», «Яндекс карты»,...

О способах отслеживания данных — простыми словами. Server-side vs client-side tracking: преимущества и недостатки Отслеживание и сбор данных является одной из ключевых составляющих успеха бизнеса в интернете. В этой статье я расскажу о том, как происходит отслеживание, какие методы бывают, их преимущества и недостатки, а также поделюсь своим опытом использования нового способа отслежива...

[recovery mode] Как мы писали приложение для доставки из ресторанов В феврале 2021 года ВкусВилл запустил проект «Сгоряча» по доставке блюд из более 50 «dark kitchen» в Москве, Санкт-Петербурге, Волгограде, Чебоксарах и других городах. Сейчас через приложение можно заказать также еду из ресторанов-партнеров. Блюда бесплатно доставляют собств...

[Перевод] Изучаем изображения, использованные для обучения модели Stable Diffusion Больше всего расстраивает в ИИ-моделях генерации изображений по текстовым описаниям то, что они походят на «чёрный ящик». Мы знаем, что их обучали на скачанных из веба изображениях, но каких именно? Любому художнику или фотографу интересно, использовались ли его работы для ...

Илон Маск оценит. Российский разработчик создал Telegram-бот для управления Tesla Как пишет «Код Дурова», разработчик из Грозного Рамзан Шахбиев создал Telegram-бот, который заменяет фирменное мобильное приложение Tesla и позволяет управлять электромобилем через мессенджер. По словам Рамзана, идея написать бота пришла внезапно, когда он ...

Провальную Ather Gazer перенесли на следующий год Ather Gazer — мобильный слешер, который по графике и геймплею дотягивается до уровня Punishing: Gray Raven. К сожалению, в Китае, где игра изначально и вышла, у игроков быстро пропал интерес к франшизе из-за багов и низкого качества контента. В итоге разработчики и мы вмес...

Что нужно знать перед стартом карьеры в IT Как понять, что сфера IT вам подходит, и с чего начать карьеру, если нет опыта? Ответим на вопросы о старте карьеры в IT и дадим советы по выбору направления веб-разработки. Вам подойдёт лайв, если вы Интересуетесь веб-разработкой и имеете базовые знания. Хотите сменить...

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

MMORPG R2M выпустили в Тайване на iOS и Андроид Webzen продолжает экспансию MMO R2 Mobile за пределами Китая. Игрокам доступны 5 новых серверов на обе мобильные платформы с промокодом в честь запуска. R2M — мобильная MMORPG с «закосом» под старые проекты этого жанра, поэтому графика и камера больше тяготеют к первой Lin...

Яндекс выложил в открытом доступе инструмент для ускорения разработки мобильных приложений Команда Яндекса публиковала в открытом доступе DivKit — фреймворк, позволяющий ускорить разработку мобильных приложений и быстрее обновлять интерфейсы. Исходный код DivKit опубликован на GitHub под открытой лицензией Apache 2.0.  DivKit можно использовать в ...

Состоялся релиз нативной версии Visual Studio 2022 для платформы ARM64 Microsoft объявила о релизе Visual Studio 2022 17.4 с нативной поддержкой платформы ARM64. Таким образом, разработчикам теперь не нужно использовать эмуляцию для запуска среды разработки на устройствах под управлением Windows on ARM. Нативная версия Visual Studio для ARM те...

StbSharp: история ненужного проекта В этой статье я бы хотел рассказать о своем хобби проекте под названием StbSharp.Итак, в 2016 году мне пришла в голову весьма банальная идея - сделать собственный игровой кросс-платформенный движок на C#. И я озаботился поиском кросс-платформенной же библиотеки для загрузки ...

Мифы и легенды современного Python Мы в Evrone часто сталкиваемся с легендой, что для задачи, которая встает перед программистами, есть какой-то волшебный, лучший инструмент. К примеру, если вы хотите сделать что-нибудь бэкендовое, вам обязательно нужен PHP. А если вы хотите создать крутой современный фронтен...

[Перевод] GitHub Copilot — он вам не нужен Я его попробовал и уверяю вас: он вам не подходит. И у меня есть несколько очень веских аргументов, почему это именно так…Вот серьезно. Разработчики программного обеспечения во всем мире пишут прямо-таки религиозные документы о чистом коде, парадигмах разработки программного...

Советы дилетанта или как моделировать ящик! Всем здравствуйте! Предыдущая статья вызвала определенный интерес, меня это очень радует, и я хочу предложить вам немного помоделировать. Подобрал модель несильно сложную, так чтоб было понятно как и что делать для большинства интересующихся.Ссылка на видео урок: https://www...

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

Спасибо процессорам M-серии. Наконец на Mac стали выходить крутые игры Видеть ААА-игры на Маке после стольких лет практически полного их отсутствия очень непривычно. Крутые игры на Mac — большая редкость. Хотя, если посмотреть на железо, которое устанавливает Apple в свои компьютеры, для многих это выглядит достаточно странно. Но удивлять...

Игры созданные в одиночку и Заработавшие Миллионы Это инди игры созданные в одиночку, которые заработали миллионы долларов. Разработка игр в одиночку дело непростое, успешные инди игры выходят не так часто как нам кажется, но даже среди них есть игры созданные одним человеком, которые принесли огромные деньги своим авторам....

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

Ошибка.log(): как логируются ошибки в мобильном приложении Авито Вы настроили в приложении краш-репортинг, всё протестировали и выложили в магазин. Постоянно мониторите crash rate, в котором всегда четыре девятки, — приложение работает отлично и все довольны. Но всё-таки вы смотрите на него как будто сквозь замочную скважину и не видите п...

Обход граблей в процессе согласования требований Мы в Bimeister любим процессы.А за что ж их не любить, в самом деле? Хорошо отлаженный процесс создает эффект «оно само»: каждый его участник в любой момент времени точно знает, что и в каком порядке ему нужно делать. За его ходом достаточно приглядывать и иногда нежно подта...

У вас не Agile Как же часто мне приходилось слышать от рекрутеров одну и ту же фразу:Мы работаем по Agile. Спринты по 1-2 неделиПод "Agile" они, конечно же, имеют в виду Scrum. Но я с уверенностью могу сказать, что ни в одной компании, что я работал, Agile'ом даже и не пахло. И тут я даже ...

Edge AI чипы от Kneron. Собираем оригинальный девайс Привет, я Антон Маслов, ведущий разработчик в MTS AI. В предыдущих статьях я рассказывал о том, как работает распознавание изображений на чипе KL520 с помощью нейросети Tiny YOLOv3, а так же о том, как устроена, из чего состоит и как собирается прошивка чипов KL520. И вот т...

Как мы делали партнерскую программу для блогеров в мобильном шутере Нашему мобильному шутеру Pixel Gun 3D уже 9 лет. За это время у проекта появилось немало блогеров, в основном, ютуберов. Некоторые становились популярными и могли влиять на мнение игроков, с ними мы время от времени выходили на связь, но регулярной работы не было.Поэтому год...

Домашний Linux-сервер или как самому развернуть систему визуализации на MQTT+Telegraf+InfluxDB+Grafana В данной статье приведен скоуп информации о том, что взять за основу, чтобы развернуть свой домашний Linux-сервер и систему визуализации на нем, используя MQTT в качестве транспорта с оконечного оборудования. Многие статьи или инструкции, которые есть в и...

«Аэрофлот» 29 октября заблокирует приложение на Android и iOS. Компания переходит на российскую систему бронирования авиабилетов Мобильное приложение авиакомпании «Аэрофлот» перестанет работать с 29 октября на смартфонах Android и iOS, о чем сообщает ТАСС, Изменения связаны с тем, что компания переходит на российскую систему бронирования авиабилетов. Во время миграции основные онлайн-...

Мобильные игры по Гарри Поттеру принесли $1 млрд Аналитики Sensor Tower передают, что мобильные игры по «Гарри Поттеру» принесли суммарно $1 млрд с iOS и Андроид. Интересно, что самой популярной и доходной частью считается Harry Potter: Hogwarts Mystery от JamCity: с момента релиза в апреле 2018 года она заработала $400 мл...

Запущена веб-версия мессенджера Snapchat — любой может воспользоваться ей В сети появилась полноценная веб-версия мессенджера Snapchat, которая позволит переписываться и осуществлять звонки с ПК. Это может быть удобно, если нужно передать много сообщений сразу. Функционально мессенджер не отличается от мобильной версии — есть поле для ...

iOS 16 отключит приложения некоторых российских банков, удалённых из App Store После того, как Apple удалила часть банковских приложений из российского App Store под влиянием санкций, многие пользователи решили, что на этом всё и закончится. Даже если мобильные клиенты останутся на устройствах, очевидно, что со временем их либо отключит сама Apple, ли...

Карточную игру Kards Mobile ждёт «мягкий запуск» в конце 2022 года Авторы Kards поделились дорожной картой на ближайшие пол года. Мобильным геймерам стоит ждать хороших вестей. Kards — карточная игра на ПК и смартфоны, о которой мы подробно рассказывали в этой новости. Теперь поговорим про будущие обновления. Так, например, ещё в июле долж...

Трудности перевода в разработке: как делать интернациональные проекты и говорить с пользователями на одном языке В современных приложениях и сервисах часто нужна интернационализация (i18n, от англ. internationalization). Она позволяет создавать интерфейсы с учётом культурных и языковых особенностей пользователей из разных стран. Это требует не только простого перевода, но и некоторых т...

[recovery mode] Как мы развивали бэкенд War Robots, в процессе заDDoSив самих себя — и чему научились после этого Привет! Меня зовут Андрей Михеев, я занимаюсь развитием бэкенда War Robots (это мобильный PvP-шутер, в котором с помощью больших роботов можно выяснить, кто круче). Игре уже почти 9 лет, и за это время мы повидали всякого.Круто, когда у вас в команде есть большой опыт в разр...

NetherRealm работает над Mortal Kombat: Onslaught Mortal Kombat: Onslaught — новая игра от издателя NetherRealm. Её делают под мобильные устройства и выпустят в 2023 году. До этого момента мы ждём ряд пробных запусков и ЗБТ, так что подписывайтесь и ждите больше информации. Mortal Kombat: Onslaught описывают как командную ...

Gundam: Iron-Blooded Orphans G запустили в Японии Gundam: Iron-Blooded Orphans G — мобильная игра, доступная на iOS и Андроид в Японии. В ней будет куча аниме-сцен, как привычных, так и новых. Если вы фанат серии, то знаете, что проект делали по мотивам «Гандам: Железнокровные сироты», только в трейлере на сайте QooApp гово...

В Path of Exile Mobile можно будет поиграть на ExileCon 2023 После релиза Diablo Immortal мобильные геймеры забыли, что есть ещё один слешер, который надо ждать — Path of Exile Mobile. Судя по новому твиту разработчиков Path of Exile, фанаты этой игры должны включить «режим Хатико», так как информацию о мобильной версии PoE мы узнае...

Я нашёл, как платить Айфоном в России на обычных терминалах. С кэшбеком Полгода. Вот уже 6 месяцев мы не имеем возможности оплачивать покупки так, как привыкли это делать за долгие годы — с помощью Apple Pay. Вспомните, как было круто просто достать Айфон из кармана и приложить его к терминалу для оплаты. Несмотря на то что заплатить беск...

Долго не отвечает техподдержка? Не страшно, пока можно поиграть Социальная сеть «Одноклассники» запустила новую функцию: теперь прямо внутри чата со службой поддержки появились игры. Теперь, по мнению команды соцсети, пользователи смогут интересно провести время, пока ждут ответа от техподдержки. Видимо, это будет особен...

Внутренний мир: Project Reactor У многих из нас, при использовании какого-либо инструмента программирования, возникал вопрос: “Как? Как это работает?”. Часто при возникновении подобных вопросов я обращаюсь к гуглу, который популярным образом рассказывает общие принципы работы того или иного механизма. Но н...

Jira: когда дорогие плагины не нужны При разработке любого крупного и длительного проекта нельзя обойтись без CMS (Content Management System), так как с ее помощью легко формировать списки задач, отслеживать прогресс и решать разные проблемы, которые могут возникнуть. При этом желательно, чтобы выбранная систем...

[Перевод] Принцип «Fail Fast!» в разработке приложений В этой статье описан принцип "Fail Fast!". Что это? Зачем он нужен? Как этот принцип поможет нам писать лучший код?Всякий раз, когда в запущенном приложении происходит ошибка, есть три возможных подхода к её обработке:Ignore! - ошибка попросту игнорируется, приложение п...

Запуск MFC-приложения на не-x86 архитектуре нативно при помощи Winelib и подключение к нему плагина на Qt Занимался я недавно портированием одного старого win32 MFC MDI приложения, до сих пор разрабатываемого с использованием Microsoft Visual Studio 6.0 (среда разработки 1998 года выпуска), на Linux. При чем необходимо было, чтобы под Linux собирался нативный бинарник в формате ...

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

«Ростелеком» предложил создать мобильную экосистему на базе отечественной ОС «Аврора» «Ростелеком» предлагает создать в России национальную мобильную экосистему на базе операционной системы «Аврора», это важно не только для обеспечения технологической независимости и национальной безопасности, но и для развития экономики страны, з...

Хоррор Little Nightmares перенесут на смартфоны Издатель Bandai Namco объявил о мобильном порте Little Nightmares, который запустят этой зимой. Зарубежные издания передают, что Little Nightmares получит мобильную версию. Напомним, что эта игра вышла в 2017 году, после этого для неё делали адаптацию для сенсорных экранов,...

Как подготовить и провести A/B-тестирование. Базовый роадмэп для новичков Хабр, привет! Меня зовут Полина Окунева, я работаю ведущим аналитиком в компании GlowByte в команде Advanced Analytics, а также автор курса по A/B тестам. Сегодня в статье я предлагаю интересующимся небольшой гайд по A/B-тестам.Когда я начала погружаться в тему A/B-тест...

Что будет, если от разработчиков не отстать: умирающая команда Источник Мне досталась команда, которая болела. Все понимали, что происходит, никому не нравилось, что творится в команде, и традиционно менеджеры такие команды сильно режут. Но здесь были шансы вылечить и без ампутаций. 15 человек, из них — один руководитель проекта, тр...

[Перевод] Что я узнал за пять лет проведения аудитов кода Когда я работал в PKC, моя команда вела около тридцати аудитов кода. Многие из них предназначались для стартапов, которые вышли на серию А или B – именно на этом этапе основатели обычно обзаводились деньгами, отвлекались от тотальной сосредоточенности на выходе на рынок и ос...

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

Gaijin запустила Transport Manager Tycoon в ряде стран Transport Manager Tycoon — мобильная аркада от Gaijin Distribution. Вы станете героем своего города и превратите его в мегаполис с лучшим аэропортом. Да, акцент как раз делается на последнем. Разработчики обещают глубокое погружение в жизнь и работу данного транспортного узл...

Яндекс обновил мобильную «Почту» Команда Яндекса объявила о выпуске обновления мобильного приложения «Яндекс Почта». В «Почте» для iOS и Android теперь можно закрепить сообщение, посмотреть непрочитанные и в два нажатия создать правило обработки писем. Как отмечают разработчики...

Рецепт готовки Apache Kafka: как создавался Data Lake на 80 Тb Kafka позволит вам грамотно организовать работу с большим массивом данных, но в процессе может подкинуть проблем. Иногда придется устроить танцы с бубном, чтобы программа продолжила работать, а не рухнула в момент запуска.О не очень стандартном использовании Apache Kafka и л...

Веб-сокеты в Django Channels. Сделаем простой чат Фреймворк Django представляет разработчику исчерпывающий набор функций для работы с базами данных, инъекцией зависимостей, обработке шаблонов и многим другим через механизм дополнений. Часто Django используется как решение для разработки динамического содержания сайтов, но т...

World of Warcraft Mobile может быть до сих пор в разработке В начале 2022 года мобильные геймеры надеялись на анонс World of Warcraft Mobile в ходе BlizzCon. Вместо неё нам представили Warcraft Arclight Rumble. Ходили слухи, что WoW Mobile отменили из-за разногласий Blizzard и NetEase Games по монетизации проекта. Но как передаёт изд...

Госуслуги — это просто: снижаем когнитивную нагрузку на пользователя 2,5 года назад мы поняли, что работу с Госуслугами нужно упрощать — ведомства часто отказывали из-за неправильно заполненного заявления. Тогда был придуман новый подход к услугам. В него мы вложили весь опыт команды проектировщиков, аналитиков и оунеров, исследования и резул...

Интервью с разработчиками Payday: Crime War Payday: Crime War прошла непростой путь, её до сих пор не выпустили полноценно. Подробнее об истории игры мы писали в отдельной и большой статье. Сейчас же посмотрим на раннюю версию и окунёмся в интервью, которое канал Red Archer Live взял у главных разработчиков Payday: ...

Как войти в блокчейн через JavaSсript: создаем свой DeFi-проект на базе JS SDK смарт-контрактов Waves Enterprise Всем привет, я Тимофей, fullstack-разработчик в команде Web3 Tech. Недавно мой коллега Степан писал о нашем Java/Kotlin SDK для смарт-контрактов. В этом посте я расскажу об аналогичном JavaScript SDK. А чтобы было интересней, в качестве примера создам на нем простой, но уже&...

Microsoft делает собственный магазин приложений Xbox для конкуренции с App Store и Google Play Как сообщает The Verge, сделка Microsoft с Activision Blizzard поможет компании в создании собственного магазина приложений, в котором будут представлены мобильные игры. Планы Microsoft стали известны благодаря поданным антимонопольному регулятору Великобритании (CMA) д...

Как я освободил 8 ГБ на iPhone без потери данных. Спасибо Общим альбомам Даже если вы не большой любитель мобильной фотографии, наверняка у вас на iPhone скопилось как минимум несколько тысяч снимков и видеороликов, которые забивают свободное пространство. Вне зависимости того, какой памятью обладает ваш смартфон, обидно потерять даже 7-10, а то...

Павел Дуров: Apple без объяснений задерживает «революционное» обновление Telegram Основатель Telegram Павел Дуров заявил, что Apple на две недели задерживает выпуск новой версии мессенджера без каких-либо объяснений причин, и раскритиковал «недобросовестные практики» компаний, с которыми сталкиваются разработчики приложений. Я люблю ...

Это моя любимая функция iPhone, которой нет у Android Помните функцию Dynamic Island в последнем iPhone, о которой многие говорили, а кто-то даже пытался скопировать? Так вот, в смартфоне от Apple спрятана гораздо более полезная функция, которая должна привлечь внимание фанатов технологий и тех, кто хочет более полноценно поль...

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

В России сделали свою альтернативу Android на базе Linux Несмотря на то что Google уже давно навострила лыжи из России, а Ютубу прочат блокировку уже этой осенью, Android, кажется, никуда не денется. Единственный раз, когда заговорили о возможном отключении операционной системы на смартфонах пользователей, был зафиксирован ещё в ...

Что такое Общая медиатека в iOS 16 и как ей пользоваться В iOS 16 была масса улучшений и новых функций, но для активных пользователей разных гаджетов Apple важнее всего было появление Общей медиатеки — специального альбома, в который добавляются другие участники. Это заметно упрощает процесс передачи файлов, исключая из нег...

Раннюю версию Just Cause Mobile обновили, что нового? Just Cause Mobile — мобильная MMO с изометрическим геймплеем. Её очень плохо приняли даже в тех регионах, где игра доступна — Океания и Юго-Восточная Азия; на момент написания новости в Google Play стоит оценка в 2,8 звезды из 5, а общее число загрузок — более 50 000. И да, ...

Armada: Warship Legends снова запустили на Андроид Armada: Warship Legend — мобильная игра, снова доступная на Андроид на Филиппинах; информации о версии на iOS нет. Игроки будут участвовать в пошаговых битвах, так что не ждите размаха уровня World of Warships. С другой стороны, данный проект предложит крутые кат-сцены с огр...

AutoChess Moba: Известна примерная дата пробного запуска AutoChess Moba — мобильная игра по вселенной AutoChess. Только вместо автоматических боёв игроки будут выбирать одного из героев и участвовать в схватках формата «MOBA». Их ждёт привычный формат League of Legends — несколько линий, прокачка на крипах и вражеских юнитах, а та...

Внедрять или не внедрять. Развеиваем главные мифы о SRE Site Reliability Engineering (SRE) пришел в компании, чтобы прорабатывать вопросы надежности целиком всей системы без разделения на отдельные зоны ответственности, как это было при работе сисадминов и программистов до появления DevOps'ов. Однако роль SRE-инженера, которую пр...

Создатель Stardew Valley выпустит крупный патч 1.5 на смартфоны Эрик Барон, он же ConcernedApe, сообщил о работе над большим обновлением Stardew Valley для iOS и Андроид. Его выпуск стоит ждать в этом году. Патч 1.5 запустили на PC, а потом консоли, примерно в 2020 году. С тех пор прошло 2 года, а мобильные геймеры до сих пор его ждут....

Разработчики Black Clover Mobile завалят вас как на экзамене Black Clover Rise of the Wizard King — мобильная игра по аниме «Чёрный клевер». Для проекта выпустят 2 разные версии, у которых даже непохожие названия, также иностранные издания пишут про добавление NFT и элементов «играй и зарабатывай». Ожидается, что привязка будет к крип...

Приглашаем на KasperskyOS Night 2022 7 и 8 декабря пройдет наша традиционная онлайн-конференция для разработчиков KasperskyOS Night 2022. Особенно ждем тех, кому было бы интересно не просто послушать и почитать, но и пообщаться с разработчиками KasperskyOS. Планируем обсудить ключевые темы: Формальную вери...

[Перевод] Инженерия данных != инженерия ПО В последние годы мы видим, как инженерия данных всё больше сливается с индустрией DevOps. В обоих этих направлениях для доставки надёжных цифровых продуктов клиентам используется облачная инфраструктура, контейнеризация, CI/CD и GitOps. Это схождение в плане использования о...

Началась предзагрузка аниме игры Non Anonymous Instruction Non Anonymous Instruction — мобильный проект, который можно предзагрузить на Android. Если верить уведомлению в самом клиенте игры, то сервера стартуют завтра, 25-го ноября. Также отметим, что это не релиз, а ОБТ. В Non Anonymous Instruction есть авто-бои, но на старте они ...

Индивидуальный план развития разработчика в Сравни Привет, Хабр! Меня зовут Владимир Каратаев, я руковожу группой разработки в проектах страхования компании Сравни. Проще говоря, я тимлид. Моя команда разрабатывает четыре сервиса: страхование ипотеки, недвижимости, путешествий, а также страхование от несчастного случая.Про И...

Продолжаем избавляться от шаблонного кода: переиспользуемый делегат табличных экранов Мы продолжаем сражаться с шаблонным кодом в табличных экранах iOS-приложений. В предыдущих статьях мы описали мотивы и подход, используемый для решения проблемы дублирования кода из контроллера в контроллер. Также мы показали детальную реализацию и возможности использов...

Разбираемся с концепцией аутентификации в HTTP Я часто путаю понятия авторизации и аутентификации между собой, поэтому решил создать материал, который закрепил бы эти понятия через какой-то практический опыт.Хотелось создать статью, которая поэтапно раскроет базовые концепции аутентификации и авторизации на практике, пос...

История о том, как фронтендер YaLM 100B на одной RTX 3070 TI запускал В июне Яндекс опубликовал нейросеть YaLM 100B. Нейросеть умеет генерировать тексты. А это очень мощная вещь, можно попробовать массу всего полезного (и не очень) создать с ее помощью, от сюжетов для книг, игр и приложений, заканчивая рерайтом статей или того хуже, дорвеями.Э...

[Перевод] Как оставаться программистом, если у тебя память как у дрозофилы Мой мадригал тем инструментам разработки, которые изменили мою жизньПрограммирование стало гораздо более многогранным ремеслом с тех пор, как в середине 1990-х я впервые попробовал AmigaBASIC. В те времена еще можно было купить один большой том о компьютере, на котором вы пр...

iPhone 13 проиграл OnePlus 10 Pro, Redmi K50 и Motorola X30 в новом сравнении Издание Mydrivers опубликовало результаты нового сравнения смартфонов iPhone 13, OnePlus 10 Pro, Redmi K50 и Motorola X30. В этот раз их сравнивали по скорости запуска игр, а также качеству приема мобильного интернета. Для тестирования использовались популярные игры Lea...

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

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

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

Что такое Live Activities в iOS 16.1 и какие приложения поддерживают эту функцию Судя по тому, как в этом году Apple обновила iOS и какие функции в нее добавила, в Купертино планируют, чтобы большинство действий мы совершали именно с локскрина, не переходя на экран “Домой”. Это и различные виджеты, которые позволяют получать выбранную информацию, просто...

Ark Legends вступила в ещё одну стадию ЗБТ на Андроид Мобильная игра Ark Legends доступна в американском Google Play в ходе бета-теста. Вы тоже можете поучаствовать. Ark Legends — проект для смартфонов с приятной графикой, плавными анимациями и автоматическими битвами. Вам предстоит собрать команду из редких героев и прокачат...

Тодд Говард и Bethesda работают над новой мобильной игрой В то время как Bethesda работает над глобальной версией Fallout Shelter Online — игра доступна в Китае — её сотрудники также создают новую мобильную игру. Тодд Говард заявил в интервью Лексу Фридману, что её ещё не анонсировали, а сам геймдизайнер уже влюблён в неё. В отлич...

Самые хорошие игры для Android, которые еще можно скачать в Google Play Хороших игр много, но лучших — мало. При этом понятие ”лучшие” еще и очень индивидуально. То есть одному нравятся те игры, а другому — эти. Но ведь все равно есть такие игры, которые становятся лидерами рейтингов самых скачиваемых в Google Play. Просто они оказы...

Больше, чем новый логотип: как дизайнили приложение СберМегаМаркет Привет, мы — команда СберМегаМаркета. В этой статье мы расскажем, какие сложности скрываются за, казалось бы, относительно простым с технической точки зрения редизайном мобильного приложения.В процессе мы узнали, как Юнг связан с мобильным интерфейсом, решили, что не все оши...

Microsoft показала свой самый тяжёлый программный продукт: он весит 18 кг За 47 лет компания Microsoft выпустила множество крупных программных продуктов, но был в иистории один релиз, который весил намного больше, чем все остальные. Сегодня мы используем программное обеспечение, которое не имеет массы, но так было не всегда. Стит вспомнить вр...

[Перевод] Топ-5 бессмысленных Agile-практик, которые делают вашу команду несчастной Среди сотен различных Agile-практик разработки программного обеспечения есть несколько совершенно бесполезных, но, как ни странно, они все еще очень популярны среди многих организаций и Scrum-команд.Вот мой список 5-ти лучших Agile-практик, на которые уходит много времени и ...

Apple выпустила iOS 16.2 beta 3. Как установить на свой iPhone Сегодня, 15 ноября, Apple выпустила iOS 16.2 beta 3. Его уже могут установить пользователи с аккаунтами разработчиков или обладатели соответствующих бета-профилей, которые можно скачать абсолютно бесплатно. Далее расскажем, как именно. Выход третьей сборки для тестирования ...

Samsung обнародовала план по технологическому процессу 1,4 нм После того как Samsung запустила производство по нормам 3-нм техпроцесса, компания объявила о своих планах на новые технологии: производство с использованием 1,4-нм процесса начнется через пять лет. Цуй Широнг из Samsung сказал, что они продолжат работу над технологичес...

Платёжная система Мир делает альтернативу Apple Pay в России. Что это будет? Несмотря на то что первое время многие ожидали возвращения Apple Pay в Россию, спустя примерно полгода всем стало понятно, что бесконтактных платёжный сервис Apple у нас больше не заработает. Поэтому пользователи стали искать выход из сложившейся ситуации. Кто-то вернулся к...

Забота о сотрудниках — измеримый показатель. Организуем, автоматизируем и считаем заботу о сотнях человек В самом простом виде задача Evrone – находить клиентов, которым нужна разработка, и лучших разработчиков для этих проектов, а затем организовывать сам процесс разработки.У нас полностью распределенная команда, которая сейчас состоит из 200 специалистов. Мы будем расти и разв...

Transformers: Forged to Fight закроют 13 января, скачать уже почти невозможно Transformers: Forged to Fight — мобильный файтинг с трансформерами. Игру изначально запустили в апреле 2017 года, но уже 13-го января 2023 сервера будут отключены. Это значит, что она «проживёт» 5 лет и 8 месяцев, как передаёт QooApp. Уже сейчас в игре отключили внутриигровы...

Футбольная игра Future Football: Royal Roader позволяет «мутить» с девушками Future Football: Royal Roader — мобильная игра, ранняя версия которой доступна на Андроид. Как обычно, вы будете собирать команду из редких и лицензированных футболистов, заниматься трансферами и так далее. Но Future Football — необычная игра, как рассказывает сайт ATG. В...

Рогалик Residual с интересно-нудным геймплеем появился на iOS Проект Residual запустили в App Store. Он премиальный, хотя игровой процесс понравится не всем. Residual — пиксельный рогалик, где игроки изучают различные планеты, каждый раз начиная «с нуля» и около разбитого космического корабля. Постепенно они изучают новые технологии,...

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

Стратегия Age of Nova появилась в США Age of Nova — мобильная игра, которая предлагает игрокам возглавить человечество на новой планете. По сути они выступают в роли командиров, которые должны развивать базу и отправлять экспедиции для развития новых территорий. Также разработчики добавили чат, чтобы общаться с ...

Civilization: Reign of Power — мобильная MMOSLG по мотивам Sid Meier’s Civilization V Зарубежные издания заявляют, что корейский издатель Nexon работает над новой мобильной игрой, Civilization: Reign of Power. Она основана на Civilization V, только вместо типичного однопользовательского опыта мобильные геймеры получат гео-стратегию наподобие The Lord of the R...

Спрос на корпоративные мобильные приложения резко вырос в России Спрос на корпоративное программное обеспечение для мобильных телефонов с начала 2022 года вырос как минимум в три раза. Эти данные приводит отечественный разработчик и интегратор, специализирующийся на интранетах, Hopper IT. Зафиксированную тенденцию эксперты компании объясн...

[Перевод] Обзор End-to-End Exactly-Once семантики в Apache Flink (с Apache Kafka!) Релиз Apache Flink 1.4.0 в декабре 2017 года стал знаковым событием для потоковой обработки данных с помощью Flink: была представлена новая фича под названием TwoPhaseCommitSinkFunction (соответствующий issue в Jira), которая извлекает общую логику протокола двухфазной фикса...

Российские ученые создали библиотеку алгоритмов для разработки квантовых приложений Разработками в области квантовых вычислений занимаются как гиганты вроде Google, IBM и Intel, так небольшие стартапы и исследовательские группы. Часть из этих разработок доступна широкой публике через облачные сервисы. При этом такие компьютеры могут иметь радикально разную ...

Что учесть в разработке супераппа. Рассказываем на примере приложения «Мой Beeline» Привет, меня зовут Санжар, я iOS-техлид в Beeline Казахстан. В iOS-разработке 6+ лет, сейчас занимаюсь развитием мобильного приложения «Мой Beeline». В статье поделюсь опытом становления супераппа «Мой Beeline». Это один из наших флагманских продуктов, мы уделяем ему мн...

Интересная RPG World of Dragon Nest доступна в Китае В Поднебесной проходит бета-тест World of Dragon Nest на Андроид. Это необычная игра с привычными элементами. World of Dragon Nest — мобильный проект в жанре экшен-рогалик. Его ранняя версия доступна в Китае. Если верить странице в TapTap, то бета-тест начался 23-го сентябр...

Мобильный гейминг — новая «мета» и отличная замена ПК и консолям До перехода мобильной индустрии на Андроид и iOS, «гейминг» был очень урезанным — игровые компании делали «порты» и просто проекты «по мотивам» на Java. Какие-то из них были прорывными, какие-то позволяли скоротать время в дороге или когда родители отняли шнур от ПК или конс...

В ремейке Splinter Cell будет фотореалистичная графика Splinter Cell — серия игр про специального агента Сэма Фишера. Она стала настоящим хитом, отчасти потому что куратором выступал сам Том Клэнси. Тем временем последней игрой на крупные платформы считается Splinter Cell: Blacklist. После этого, в 2020 году, Ubisoft попыталась ...

Онлайн-сервер для NFS Underground 2 своими руками. Часть 1 Привет, Хабр! Спустя 13 лет я решил рассказать как однажды начал писать dedicated-сервер для игры NFS Underground 2, как решил возродить функционал оригинального онлайн-сервера, закрытого ещё в 2007 году, и как получилось, что это всё ещё WIP, несмотря на килотонны написанно...

4 лучших альтернативных клиента ВКонтакте для Андроида 26 сентября Apple удалила из своего магазина приложений App Store все программы VK. В том числе и клиент социальной сети ВКонтакте. Аналогичные действия в любое время могут произойти и в Google Play. На днях у нас выходил материал, как можно установить приложение ВКонтакте ...

Игровой портал Superslots Для запуска рулетки или игры в Покер теперь не нужно посещать казино, которые расположенные в дали от городов. Сейчас вниманию азартных игроков свои услуги представляют виртуальные казино и одним из таких клубов является сайт Superslots casino https://superslots-casino.biz. ...

Заменит ли no-code программистов? Вопрос некорректен Найм профессионального программиста — это слишком дорого, да и программирование — совсем не быстрый процесс. А бизнесу всегда нужно "вчера" и желательно бесплатно. Поэтому всё более популярным становится no-code подход: вы не пишете код, а просто, используя кнопки...

В России создали универсальный искусственный интеллект Компания Промобот объявила о разработке нового продукта - Promobot Nested Chat. Это интеллектуальная платформа разговорного искусственного интеллекта с использованием технологий машинного обучения. Платформа создана специально для улучшения пользовательского взаимодействия и...

Archeland: Известна примерная дата релиза аниме игры Archeland — очень красивая аниме игра на смартфоны, которая стоит на одном уровне с Reverse 1999. Уже ранняя версия показала отличную озвучку, хоть и на корейском, плавные анимации, кучу спецэффектов и пошаговые битвы с элементами из файтингов. Так вот, теперь для Archeland...

«Пиши, сокращай» для объявлений на поиске: применяем правила инфостиля (с примерами) «Пиши, сокращай» М. Ильяхова и Л. Сарычевой – настольная книга того, кто профессионально занимается текстами. Копирайтеры, редакторы, журналисты, многие маркетологи и стратеги либо читали ее, либо проходили корпоративное обучение по ней, либо, по крайней мере, смотрели видео...

VK, 2ГИС, Сбербанк и другие: где взять приложения, которые удалили из App Store Несмотря на то что Apple до сих пор не закрыла App Store для россиян, большое количество приложений, важных для всех нас, она всё-таки удалила. В основном санкции коснулись именно банковских клиентов, тогда как остальные виды софта зацепило лишь по касательной. Но, как бы т...

ARM64EC теперь полностью поддерживает Windows 11 on ARM Еще в июне 2021 года Microsoft анонсировала ARM64EC для Windows 11. Она описала ARM64EC как новый способ доведения существующих приложений x64 до производительности, соответствующей ARM, даже если вы используете плагины и зависимости, которые еще не поддерживают эту архитект...

Мобильная игра Green's Secret: Idle переведена на русский и доступна на Андроид Проект Green's Secret: Idle запустили на одну мобильную платформу. У игры есть маленькие недочёты, но это отличный представитель idle-жанра. Green's Secret: Idle — мобильный проект, доступный на Андроид. Вероятно, игру запускали на короткое время в США, но сейчас в этой ст...

Ошибки выбора MongoDB в качестве основной БД в стартапе В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использов...

Развертывание Spring Boot приложения с помощью Nginx, Let's Encrypt и Docker Compose Привет, Хабр! В своей первой статье я бы хотел поделиться опытом в развертывании Spring Boot приложения. Но для начала небольшое отступление, которое должно ответить на вопросы зачем и почему.Недавно я столкнулся с задачей разработать Telegram бота. Казалось бы, что тут слож...

Как проходит интервью QA-инженеров в Тинькофф Я Алексей Лапаев, руководитель команды обеспечения качества мобильного приложения Тинькофф и организатор гильдии интервьюеров веб-стрима найма QA. Расскажу, как проходит отбор на вакансии QA-инженеров, что спрашивают на первичном интервью и какие секции и задачи ждут в техни...

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

[Перевод] Смерть Mozilla — это смерть открытого Интернета Если взглянуть на доли рынка популярных настольных браузеров, то выяснится, что Chrome принадлежит почти 70%. То есть 70% Интернета контролируется только одной компанией, причем компанией, которая зарабатывает деньги, продавая данные пользователей и размещая рекламу. Более т...

Event-driven архитектура в Kubernetes Kubernetes, как система оркестрации, позволяет автоматизировать процесс развертывания сложных приложений и восстанавливать ожидаемое состояние кластера после сбоев. В общем случае приложение представляет собой резидентно запущенные контейнеры, которые обрабатывают запросы кл...

Почему я перешёл на фултайм в НКО Привет, Хабр!Люди, обладающие практическими навыками в сфере IT, востребованы в некоммерческом секторе все сильнее. В ОВД-Инфо, независимом правозащитном проекте, спрос на таких людей постоянно растет. В своей работе мы применяем много интересных инструментов и технологий, н...

Code Geass: Lelouch of the Rebellion Lost Stories доступна в Тайване Code Geass: Lelouch of the Rebellion Lost Stories — полное название мобильной игры, которую выпустили в Тайване. Как и следует из названия, её делают по мотивам одноимённого аниме; больше об этом на Википедии. Мобильная Code Geass предлагает аниме-вставки уровня PlayStation...

MMORPG Immortal Blade Mobile доступна на Андроид в ряде стран Мобильная версия Immortal Blade Mobile появилась в Google Play Канады. Это типичная азиатская MMO. Immortal Blade Mobile — проект для смартфонов с азиатским сеттингом и восточной музыкой. В нём есть 5 классов, каждый из которых настроен на максимальное нанесение урона. Квес...

Интересная RPG World of Dragon Nest доступна в Китае World of Dragon Nest — мобильный проект в жанре экшен-рогалик. Его ранняя версия доступна в Китае. Если верить странице в TapTap, то бета-тест начался 23-го сентября; даты его окончания пока нет. Игрокам доступны 2 уровня, 4 гигантских босса, 3 элитных монстра, 12 видов мобо...

Проверка JavaScript-движка Rhino, или как встретились единорог с носорогом Имеется большое разнообразие языков программирования, но больше всего наши пользователи хотят, чтобы анализатор PVS-Studio поддержал один из самых популярных языков – Javascript. Одним из проектов, который можно использовать для написания статического анализатора JavaScript...

Появился еще один способ установить Windows на Mac с M1 Зачастую пользователи, переходя с Windows на Мак, не могут отказаться от какого-либо софта. Кто-то в силу привычки, а кто-то из-за отсутствия достойных аналогов. В такой ситуации выходом будет установка на Мак второй операционной системы. Пока компьютеры и ноутбуки Apple вы...

Релиз Wreckfest Mobile перенесли, когда ждать? Wreckfest Mobile — полноценный порт игры на смартфоны. Изначально в App Store было указано, что проект выпустят 25-го октября, теперь же, по информации из иностранных источников, Wreckfest Mobile выйдет 15-го ноября. На данный момент мобильные геймеры могут пройти предрегис...

Почему для мобильного приложения нужна мобильная база данных Обеспечение быстрой и надежной работы — залог успеха мобильного приложения. Использование базы данных, созданной специально для мобильных приложений, является ключом к достижению этой цели, пишет на портале The New Stack Марк Гэмбл ...

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

Онлайн-встреча «Мастер-класс по созданию сайтов и веб-интерфейсов для начинающих» Если вам интересно научиться создавать красивые сайты, но вы – новичок и не знаете, с чего начать, то приглашаем вас на наш мастер-класс. Мы познакомим вас с основными инструментами для разработки пользовательской части, расскажем про этапы создания сайтов и вместе создадим ...

Откуда возникает TransactionTooLargeException, если я ничего такого не делал? Android-разработчиков часто спрашивают на технических собеседованиях, как запускать фрагменты, как передавать туда данные, почему нельзя класть много в аргументы, а много — это сколько, а что может пойти не так и т.д. Мы в Dodo тоже иногда такие вопросы задаём. Я думал, что ...

Как отвечать в WhatsApp с Apple Watch Если вы не знали, то наши статьи помогают читателям определиться с выбором того или иного гаджета. Мы разбираем не только iPhone, AirPods и MacBook, но и Apple Watch. Авторов AppleInsider.ru ценят и благодарят за помощь в выборе гаджета даже после ухода из редакции! На днях...

Архитектура универсального проекта Django В ходе последних лет моей разработки проектов Django я понял, что почти все они имеют одно строение:API, Apps, Config, Library, Utils, Workers...В статье, помимо схемы архитектуры проекта Django, которую я использую в реальных промышленных проектах, подробно расскажу как это...

Apple выпустила iOS 16.0.3 для всех. Что нового? Сегодня, 10 октября, Apple выпустила iOS 16.0.3. Обновление вышло в понедельник, который не является типичным днём для апдейтов, что указывает на его экстренный характер. Несмотря на то что установить новую версию ОС могут владельцы всех совместимых устройств, очевидно, что...

Топ-5 портов S.T.A.L.K.E.R. на смартфоны и их нелёгкая судьба Привет, мобильные геймеры и читатели AppTime! Я решил собрать для вас подборку из работающих портов «S.T.A.L.K.E.R.». Отмечу, что в большинстве случаев речь пойдёт об Андроид, так как все они неофициальные: Из-за позиции GSC полноценного порта Сталкера на смартфонах нет. ...

[Перевод] Защита web.config с помощью цифровых сертификатов в Windows и Azure Поскольку утечки данных случаются в наши дни все чаще, крайне важно делать приложения максимально защищенными. Одной из основных областей, где можно найти бреши в защите, является файл web.config. Получив доступ к этому файлу, который обычно хранится в виде незашифрованного ...

Приключения онлайн-кинотеатра Premier в Android TV, или Как мы javascript внедряли Привет, Хабр! Меня зовут Артем, и вот уже два года, как я работаю над онлайн-кинотеатром PREMIER. Эта история началась, как и многие другие, со слов тимлида: “Артем, есть интересная задачка”.Ситуация была следующая: библиотека, над интеграцией которой велись работы, не имела...

«Ростелеком» предложил создать национальную мобильную экосистему Ее ядром может стать принадлежащая оператору операционная система «Аврора». «Ростелеком» выступил за создание национальной мобильной экосистемы; ее ядром может стать российская мобильная операционная система «Аврора». Старший вице-президент «Ростелекома» по информацион...

[Перевод] Скорость времени Сколько нужно времени, чтобы снять показания времени? Каков хронометраж времени? Эти странные вопросы выплыли в публичную плоскость еще в 2014 году, когда Netflix переносил свои сервисы с CentOS Linux на Ubuntu, а автору этой статьи довелось помогать в отладке некоторых прич...

Лучшее казино Плей Фортуна Азартные игроки скорее всего опробовали услуги всех известных онлайн казино, свое предпочтение они отдают тем порталам, где игра будет проходить в безопасном формате, где условия для участия будут максимально комфортными. Именно поэтому казино Плей Фортуна является одним из ...

Концепция Data Mesh. Принципы, идеи, применение на практике С чего началась наша компания? В первую очередь, конечно, с людей и с идеи. Как это обычно бывает, правильные люди абсолютно случайно познакомились друг с другом, и вот я здесь, сижу и пишу этот пост =) Была, однако, и ещё одна очень важная составляющая - данные...Любой ML-п...

Как смотреть ЧМ-2022 на Айфоне и следить за результатами матчей После сенсационного поражения от Саудовской Аравии сборная Аргентины все-таки пробилась в плей-офф, а Германия на втором подряд чемпионате мира по футболу не смогла выйти из группы — это лишь малая часть событий, которыми уже запомнился ЧМ-2022. Впереди нас ждут еще 2 недел...

Во что поиграть на Андроид в 2022 году. Лучшие игры по версии Google Play Год подходит к логическому завершению, поэтому многие сервисы начинают подводить собственные итоги. Например, музыкальные приложения уже сейчас начали рассылать пользователям их личную статистику по скачиваниям и прослушиваниям за последний год. Магазины приложений — ...

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

В Kerbal Space Program 2 будет мультиплеер и акцент на исследование Вчера на презентации PC Game Show мы узнали о новых проектах, плюс о ходе разработки уже известных. Один из них — песочница Kerbal Space Program 2. Геймерам понравилась первая часть благодаря тому, что они могли строить ракеты и отправлять зелёных человечков в космос. Мног...

Стала известна примерная дата релиза Wreckfest Mobile HandyGames запустил страницу Wreckfest Mobile в App Store. Это будет премиальный проект с высоким ценником. Когда ждать выход? Wreckfest Mobile — прямой порт с ПК и консолей, причём разработчики изменят управление под сенсорные экраны и снизят графику, чтобы игра запустила...

Студенты разработали приложение для увеличения прибыли маркетплейсов Эталоны - это товары, которые загружает владелец платформы (маркетплейса). Они являются базовыми и выводятся в каталоге покупателям при поиске. Для таких товаров нет указания поставщика, цен и остатков. Они нужны, чтобы у поставщиков была техническая возможность привязать к ...

Apple выпустила iOS 16.1 beta 1. Как установить, если вы не разработчик В среду, 14 сентября, Apple неожиданно представила первую бета-версию iOS 16.1. Это первый функциональный апдейт, который получила обновлённая операционка, вышедшая в минувший понедельник. В свежей сборке Apple продолжает тестировать функции, представленные на конференции W...

Как мы в Fix Price внедряли систему Keycloak Привет, Хабр! Сегодня расскажу о том, как мы в Fix Price закрыли проблему организации единой авторизации и аутентификации для наших сервисов с помощью Keycloak. Хотелось бы, чтобы эта статья оказалась полезной для всех, кто планирует внедрять это решение.Начнем с общих момен...

[Перевод] Как мы обновили старый кластер Elasticsearch на 3 ПБ без простоев. Часть 1 — Введение Прим. переводчика: автор статьи рассказывает о причинах, побудивших его команду обновить кластер Elasticsearch размером более 3 петабайт, и приводит результаты замеров работоспособности нового кластера в сравнении со старым.Еще в 2018 году, то есть пять лет назад, в наш...

Apple выпустила iOS 16.2 beta 2 для разработчиков. Что нового и как установить Несмотря на недавний релиз iOS 16.1, Apple не стоит на месте. Компания продолжает разработку и испытания новых версий мобильной ОС. Поэтому сегодня, 8 ноября, нам показали уже вторую бета-версию iOS 16.2, испытания которой в Купертино начали ещё две недели назад. Пока обнов...

Apex Legends Mobile стала лучшей игрой в Google Play На днях мы рассказали, что Apex Legends Mobile стала лучшей игрой в App Store за 2022 год. Выбор странный, потому что игра не фигурирует в топах Sensor Tower ни по загрузкам, ни по прибыли. Оказывается, что Google пошла по тому же пути, поэтому в Google Play указано, что луч...

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

Китайцы создали монструозный GPU с 64 ГБ памяти, состоящий из 77 млрд транзисторов, который должен быть на уровне Nvidia H100 Пока сложно сказать, когда в Китае появится игровая видеокарта собственной разработки, способная конкурировать с актуальными решениями Nvidia и AMD хотя бы среднего класса, но в Поднебесной уже есть графический ускоритель общего назначения, который способен на это. ...

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

Project Arrival стал ультра реалистичным после последнего патча Для мобильного выживания Project Arrival вышло новое обновление с крупными изменениями. Мы поиграли в эту версию, чтобы рассказать вам о них. На старте Project Arrival вы можете создать своего идеального аватара, поменяв его пол и внешность. Интересно, что после начала игр...

Топовые мобильные игры за август 2022 по загрузкам Аналитики Sensor Tower поделились информацией по поводу скачивания мобильных игр из App Store и Google Play. Результаты удивляют. Оказывается, в августе больше всего скачивали аркадные проекты: на первое место по всем 3 категориям — всего загрузок, только в App Store или в ...

МТС инвестировал в образовательную онлайн-платформу LogicLike LogicLike — белорусский разработчик мобильного приложения по развитию логики и мышления у детей 5 - 12 лет. Сервис работает на web и мобильных приложениях ( iOS, Android) и насчитывает восемь миллионов пользователей. Компания основана в 2013 году, приложение запущено в 2018 ...

RTX ON: Qualcomm и Oppo показали работу трассировки лучей в Snapdragon 8 Gen 2 Пока ПК и консольные геймеры согревают себя и свою комнату огромными картами от AMD и Nvidia последних лет, а пользователи iPhone 13 Pro Max и iPad Pro наслаждаются ультра настройками в последних ПК-портах, Qualcomm решил повысить ставки. Дело в том, что американская компан...

Многопоточность на фронте: абсурд или прекрасное архитектурное решение? Веб-сайты уже давно перестали напоминать простые листы с текстовой информацией. Сейчас это полнофункциональные приложения, порой с очень сложной и тяжелой логикой. А чем больше логики и чем сложнее она становится, тем сильнее сайт начинает замедляться, что, естественно, не н...

Стартовало ещё одно ЗБТ для Madtale: Idle RPG про Красную Шапочку и волка Для мобильной игры Madtale: Idle RPG проходит бета-тест на Андроид. Вы будете путешествовать по миру тёмного фэнтези. Madtale: Idle RPG — ролевая игра с авто-боями. Интересно, что в ней экран разбит на 2 части, прямо как в Nintendo DS. В верхней вы видите мировую карту, а с...

[recovery mode] Как команда из Татарстана создала IT-настолку «ProfIT» В большинстве IT-компаний, где я работала, настолки были важной частью корпоративной культуры. Стандартно раз в неделю за «Катаном» и «Имаджинариумом» собираются многие команды. Самая популярная стратегия – приумножить богатства, стать успешным в бизнесе, сельском хозяйстве,...

«Рабочие места» для цифровых кочевников: реализация прагматичного API Ещё один небольшой pet-проект: про кафе и коворкинги на солнечном Кипре. "Рабочие места" для цифровых кочевников ヽ(。_°)ノДелюсь процессом разработки, фичами и граблями. Общий подход к разработке прагматичен и аналогичен предыдущему проекту. Читать далее

[Перевод] React: разработка реального приложения с помощью React Query Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи, в которой рассказывается о разработке приложения с помощью React Query. Репозиторий с кодом проекта Прим. пер.: автор рассказывает лишь о ключевых особенностях приложения, поэтому я рекомендую к...

Чини опять свою Теслу сам, тыжпрограммист Как получить root-доступ к Tesla? Как разобрать компьютер? Как подключиться? Чем отличаются компьютеры Тесла. Что делать если экран черный, а машина едет? Эти и многие другие вопросы мне задают регулярно.На текущий момент прошлую статью о ремонте Тесла прочитали более 56.000...

Адаптивные таблицы в вебе Таблица — один из самых эффективных способов подачи ТЕКСТОВОЙ информации: на минимуме пространства размещено максимум данных. И что не менее важно — эти данные доступны не только для восприятия, но и для анализа (СРАВНЕНИЯ). О...

Мобильную игру Tengen Toppa Gurren Lagann делали по мотивам аниме Tengen Toppa Gurren Lagann — мобильная игра с элементами из RPG. Так как она основана на аниме «Гуррен-Лаганн», 1-й сезон которого показали в 2007 году, то стоит ожидать кат-сцены прямиком из аниме. Сейчас проект доступен на iOS и Андроид в Тайване. Игрокам предстоит собира...

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

«Быть руководителем — скучно»: 0b100 ошибок, породивших популярный IT-миф Привет, меня зовут Вадим Карасев, я — руководитель группы разработки в команде KasperskyOS. Мои коллеги по «Лаборатории Касперского» недавно провели митап про карьерные ловушки тимлидов. Там в очередной раз подняли, на мой взгляд, достаточно острую проблему. Многие разработч...

Полная информация по ЗБТ Warzone Mobile Несколько дней назад начался бета-тест Call of Duty Warzone Mobile. Опыт от него довольно печальный как на iOS, так и на Android, особенно у тех игроков, кто не живёт в Австралии. Сейчас расскажем всё в деталях. Что такое «лимитированный релиз» Warzone Mobile? Лимитирова...

Поклонники крайне возмущены: чтобы поиграть в новую Call of Duty, нужно привязать свой номер мобильного. Причём подходят не все номера Компания Blizzard подтвердила на сайте технической поддержки Battle.net говорится, что для доступа к учетной записи новой игры Call of Duty: Modern Warfire 2 потребуется ввести номер мобильного телефона. На прошлой неделе Blizzard объявила, что все игроки Overwatch 2 до...

У вас WPA Enterprise PEAP/TTLS? Тогда мы уже у вас Доброго времени суток, коллеги! Меня зовут Роман и эксперт отдела анализа защищенности (в простонародье — пентестер). До того, как перейти в это направление, я 10 лет был системным администратором (преимущественно Windows систем). Скажу вам честно, мне очень нравится симбиоз...

Учимся настраивать свою почту, не наступая на чужие грабли: Postfix + msmtp + сайт Привет, меня зовут Никита, я backend-разработчик в компании ИНТЕРВОЛГА. Работаю в компании уже 3 года, и за этот срок достаточно часто мне приходилось возиться с установкой и конфигурированием собственного почтового сервера для разных задач (см. далее) клиентов. Сначала...

Под капотом у Mobx. Пишем свою реактивную библиотеку с нуля Первое мое знакомство с Mobx началось с удивления. Я не понимал всю магию библиотеки и задавал себе вопрос: “А как это возможно?”. Кажется, в ней используются какие-то подкапотные возможности JS или Mobx вообще написан на другом языке. И вот, потратив 3 месяца в исходни...

Критикуемая за монетизацию Diablo Immortal уже заработала более 300 млн долларов Мобильная игра Diablo Immortal принесла Blizzard уже более 300 млн долларов. На достижение этой отметки проекту понадобилось лишь пять месяцев. Что интересно, почти половина из этой суммы — 144,7 млн долларов — была получена только на китайском рынке. Более...

Топовая игра от Netflix в декабре сделана по шоу «Испытание соблазном» Реалити-шоу «Испытание соблазном» рассказывает о свиданиях молодых людей. То есть его можно считать альтернативой «Дому 2». Так вот, Netflix решил создать по мотивам Too Hot To Handle (английское название) мобильную игру. Как и Reigns: Three Kingdoms, она будет доступна по п...

[Перевод] Грокаем монады Прим. переводчика: Это перевод первой статьи из целого цикла постов "Грокаем функциональное программирование" Мэта Тронтона. Да, это очередная статья про монады. Но она отличается от всего, что я читал по этой теме ранее. Поэтому мне захотелось перевести ее, чтобы самому вни...

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

Космическая Wild Space готовится к ОБТ на смартфонах Wild Space — мобильная игра, которая вступит в стадию ОБТ уже 30-го октября. Её разработкой занимается студия Omniverse Games; это будет её дебютный проект. Wild Space описывают как «экшен в стилистике космического вестерна». Схватки в нём проходят в формате «1 на 1», они бу...

MIR M — сенсационная мобильная MMORPG от Wemade — открывает предварительную регистрацию Компания Wemade начинает сегодня предварительную регистрацию для участия в сенсационной мобильной игре в жанре MMORPG MIR M: Vanguard and Vagabond (MIR M).  MIR M представляет собой модернизированную версию оригинальной франшизы — The Legend of Mir 2 — и является продол...

Unknown: Evolution создают 2 фаната Warcraft III и DotA В TapTap появилась страница игры Unknown: Evolution. Сейчас можно скачать её раннюю версию; эта информация появилась у иностранных источников. Как описывает её один из разработчиков, это RPG с элементами из рогаликов. По сути вы проходите небольшие подземелья с изометрическо...

[Перевод] Миграция на Hibernate 6 Hibernate 6 был выпущен некоторое время назад, и я вижу, как все больше и больше команд мигрируют свои уровни персистентности или, по крайней мере, готовятся к миграции. Как это часто бывает, объем работы, необходимой для перехода на Hibernate 6, зависит от качества вашего к...

Как подключить телефон к компьютеру. Обзор всех способов Компьютер и смартфон — неразрывно связанные устройства, которые входят в единую экосистему. Мы часто подключаем телефон к ПК, чтобы, например, передать файлы. Также монитор компьютера можно использовать для вывода изображения с экрана мобильного устройства для просмотра фот...

Безопасный мэтчинг данных: кейс Platforma и HFLabs Совместные программы лояльности крупных компаний — это настоящее и будущее маркетинга. Но чтобы запустить интересную и релевантную интеграцию, которая зайдет общей аудитории и принесет деньги обеим компаниям, нужно для начала найти эту самую общую аудиторию. Эту задачу и реш...

Вышла iOS 16.1 beta 3 с кучей новых функций. Что нового и как обновиться Сегодня, 27 сентября, Apple выпустила iOS 16.1 beta 3 и iPadOS 16.1 beta 4. Несмотря на то что их испытания начались в разное время, в Купертино решили как-то синхронизировать выход обновлений, пусть и тестовых, скорее всего, чтобы потом просто выпустить их в один день в ре...

WinterCraft: Survival Forest явно берёт вдохновение у The Long Dark WinterCraft: Survival Forest — мобильный симулятор выживания, который по геймплею и интерфейсу напомнит вам The Long Dark. В этой игре также надо выживать от первого лица в заснеженных горах и лесах, вырубая деревья и разводя костёр на ночь. Сейчас WinterCraft: Survival For...

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

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

Age of Evolution позволяет сыграть за Бога доисторического племени Проект Age of Evolution появился на Андроид в ряде стран, включая Филиппины. В нём отличный саундтрек и разбитие на исторические вехи. Age of Evolution — мобильная стратегия, где вам надо повышать общий уровень силы посредством постройки и улучшения зданий. Конечно, ещё над...

Играйте в эти 5 мобильных шутеров пока ждёте Call of Duty: Modern Warfare II Привет, читатели AppTime! Выход Call of Duty: Modern Warfare II намечен на 28-е октября, и если вам хочется поиграть во что-то подобное, но на смартфонах, то эта статья для вас. Я предложу и покажу 5 мобильных шутеров, на которые стоит обратить внимание до релиза следующего ...

Dead Space Mobile идёт даже на Андроид 12 и расстягивается на весь экран Dead Space Mobileчувствует себя отлично на современных устройствах. Это до сих пор один из лучших хорроров на смартфонах. Dead Space Mobile вышла в 2011 году, когда выпускать полноценные и не F2P-игры на мобилки не было чем-то зазорным. Действия игры разворачиваются незадол...

Используем делегаты в android-приложениях Всем привет, меня зовут Алексей, и я отвечаю за разработку android-приложений в Константе. У нас в компании есть несколько проектов с большим набором функций, часть из которых присутствует во всех (или, по крайней мере, во многих) разделах интерфейса приложения. Речь идет об...

DirectStorage 1.1 ускорит загрузку игр за счёт декомпрессии игровых ресурсов средствами GPU В ближайшее время разработчики игр смогут использовать обновлённую версию технологии DirectStorage под номером 1.1, которая позволит распаковывать игровые ресурсы с помощью графического процессора. Это изменение должно положительно сказаться на скорости загрузки игр. Micros...

Обзор GraphQL-фреймворков на Java В предыдущей статье мы поговорили о том, что такое graphQL, почему решили на него переходить, какие у него есть достоинства и недостатки. Но что делать дальше, если вы всё-таки решились внедрить graphQL в java-проект? Какие на данный момент есть фреймворки, чем они отличаютс...

Chess Minis — мини-шахматы от бывших сотрудников Blizzard и Riot Games Chess Minis — мобильная игра-головоломка от бывших разработчиков Riot Games и Blizzard. По сути это игра, где вы учитесь ставить «шах и мат» вражескому королю на небольшой доске разной формы. Каждый раз вам даются ограниченные ходы и разные фигурки. К сожалению, в Chess Min...

Куда катится девопс: о чём говорили на круглом столе в Слёрме Девопс есть во многих компаниях, но он везде разный. Чтобы понять, что происходит в отрасли, какие есть тренды и какие компетенции будут востребованы, мы провели круглый стол с экспертами. Обсуждаем, где девопс сейчас, каковы тенденции и чего ждать компаниям и девопс-инженер...

Сравнение Quartz, kagkarlsson и кастомной реализации для запланированного задания в реактивном Spring Boot приложении Часто Java-разработчикам требуется реализовать запланированные задания. Современные реалии диктуют нам, что система должна быть масштабируемой, то есть вне зависимости от количества реплик и распределения нагрузки мы ожидаем выполнения задания по условиям, которые были опред...

QA Lead и точка: Часть 5 – Звездная карта при формировании команды В прошлых частях серии “QA Lead и точка: Часть 3”  и “QA Lead и точка: Часть 4”  мы говорили о возможных ролях лида. Пришло время перейти к вопросу формированию нашей команды.Для начала разберемся какие бывают команды. Два самых популярных подхода, которые применяю...

Добавляем в Go-проект конфигурацию на языке Terraform Конфигурирование приложений — это интересная тема. Мало того, что форматов конфигурации в сообществе инженеров много, ситуация осложняется тем, что выбор того или иного языка определяет, как вашим приложением будут пользоваться люди. Инженеры, которые будут выкладывать ваш б...

Генерация статических сайтов с Hugo Иногда появляется необходимость в создании простого сайта. К примеру, личного блога, документации продукта или веб-версии резюме на нескольких языках, которым можно будет делиться по ссылке. Если нет времени разбираться с веб-разработкой, надо получить быстрый результат и не...

Cross Summoner:R вышла на iOS и Андроид с промокодами для новичков Мобильная игра Cross Summoner:R появилась в App Store и Google Play. Она предлагает пикантные модельки вайфу и jRPG геймплей. Cross Summoner:R — проект на iOS и Андроид, который в июле проходил пробный запуск в Австралии, а теперь он доступен по всему миру. В честь запуска ...

Мы знаем, когда начнётся ЗБТ MIR M: Vanguard MIR M: Vanguard — мобильная MMORPG с поддержкой NFT. Она входит в экосистему издателя Wemade и сильно связана с MIR 4, ещё одной мобильной MMO. Это значит, что вы сможете использовать накопившиеся токены в новой игре. К слову, ЗБТ для MIR M: Vanguard пройдёт с 8 по 11 декаб...

Стартовал бета-тест Titan & Dragon на Андроид Мобильная игра Titan & Dragon доступна в Google Play. Вам нужно собирать редких героев. Titan & Dragon — пошаговая RPG, для которой проходит бета-тест на Андроид; информации о версии на iOS нет. Игрокам предстоит разбираться с огромными элементалями по типу Рагнарос...

Состоялся релиз Monster Train, только это премиальная игра Monster Train — карточная игра, которую наконец-то запустили на iOS. Проект даже доступен в российском App Store, но за него придётся отдать 899 рублей, помимо этого разработчики ввели внутриигровые покупки. Тем не менее взамен вы получаете русскую локализацию. Мы подробно ...

Как программист настроил автоматическое развертывание бекенда с базой данных Всем привет, хабровчане и гости сайтаСегодня решил рассказать о своем опыте, как я при помощи docker-compose и bash скрипта настроил развертывание бекенд приложения с базой данных.Какая была идея? Хотелось при помощи одной команды в терминале разворачивать Java приложение с ...

[Перевод] Применяем политики и рекомендации по безопасности в кластерах Kubernetes с OPA Gatekeeper Представим, что мы маленькая компания. Мы хотим перенести рабочие нагрузки в Kubernetes, но нас очень волнует вопрос безопасности. Мы уже создали кластеры, опираясь на рекомендации по безопасности из официальной документации Kubernetes. Бизнес растёт, и нам нужно что-то изме...

И нафиг ты это пишешь Статья будет краткой. Даже не очень статья, а так - вопрос для раздумий.Сколько раз я на Хабре видела авторов интересных (мне), но замолкавших (навек!! ааа) от комментариев вроде "зачем вы тащите это старьё", "лучше бы написали о..." и т.д. Читать далее

MMO Eternal Hunt: Dark Ancients доступна в США Eternal Hunt: Dark Ancients — мобильная MMO, для которой проходит ЗБТ в США и, вероятно, ряде других западных стран. Игроки выберут один из классов и будут сражаться с толпами монстров на коридорных локациях и в тёмных подземельях, охваченных адским огнём, прямо как в Diablo...

Какой телефон купить, если нужна лучшая камера. ТОП-5 моделей До революции смартфонов, когда они стали просто черным прямоугольником, все телефоны были связаны с дизайном. Людей мало заботили характеристики, поэтому основное соревнование шло в том, кто предложит самый привлекательный дизайн. В конце концов, смартфоны вышли на сцену и ...

Для Unhappy Raccoon появилась страница в App Store с другой датой релиза Unhappy Raccoon можно предзаказать в App Store. Только дата выхода глобальной версии в нём отличается от той, что говорили разработчики на TapTap Presents 2022. Unhappy Raccoon — мобильный экшен с элементами из рогаликов. В отличие от Torchlight Infinite, с которым они оче...

Поиграли в Alpha Ace и почти удалили Standoff 2, если бы не одно но Для шутера Alpha Ace проходит ОБТ в Европе и РФ. Мы поиграли в него и теперь видим почти ААА продукт для смартфонов. Alpha Ace — командный шутер на смартфоны, доступный пока сугубо на Андроид; информации о версии на iOS нет. Изначально он назывался Gobal Offensive Mobile, п...

Как мы создали шаблон функциональных требований к разработке ПО Всем привет, мы – Таня и Лиза, системные аналитики в МТС Банке, работаем над мобильным приложением и сайтом для физических лиц. В этой статье мы поделимся опытом внедрения структурированного шаблона функциональных требований (ФТ) к разработке ПО в нашем банке.Статья будет по...

Отечественный аналог Google Play: маркетплейс RuMarket получил большое обновление Разработчики онлайн-магазина приложений RuMarket для операционной системы Android объявили о выпуске значимого обновления. Как отмечают разработчики, в обновлении RuMarket 3.1.0 они улучшили все основные функции и добавили новые. Теперь пользователи могут выставлять оц...

[Перевод] Ностальгируем по старым добрым временам с PSP PSP, или PlayStation Portable, является напоминанием о былом времени, сильно отличающемся от текущего состояния игровой индустрии. До того, как микротранзакции стали нормой, и компании решили поддерживать NFT, игры были гораздо проще.Во второй половине 2000-х мобильный гейми...

[Перевод] Планируем идеальный поход с NetworkX и OpenStreetMap Как создать приложение с открытым кодом для планирования пеших походов и выбора оптимального маршрута? Любой заядлый турист знает: всё, что ждёт его в походе, зависит от подготовки. Брать ли дождевики? Сколько идти от одного источника воды до другого? Где лучше ночевать в ...

Создание .NET библиотеки от А до Я Думаете о создании .NET библиотеки, но не знаете, в какую сторону двигаться? Уже разрабатываете нечто подобное, но хочется открыть для себя что-то новое? Ищете варианты расширить автоматизацию? Не знаете, что делать с пользователями?Надеюсь, данная статья поможет ответить на...

Выбор основных проектных параметров ракеты. Или как самостоятельно спроектировать Falcon 1e (часть 1) В одной из статей я писал с чего начать создание своей ракеты. Среди основных технических задач первого этапа самой главной является задача проектно-баллистического анализа и выбора основных проектных параметров. В данной статье я постараюсь на примере показать что это такое...

Собеседование наоборот: Авито, билайн, Домклик, Мегафон В сентябре на Хабр Карьере завершилась неделя мобильной разработки. Карьерная неделя — это что-то вроде дня открытых дверей, который длится всю неделю. В гонке за специалистами участвовали четыре компании: Мегафон, Домклик, Билайн и Авито. В конце недели специалисты мог...

[Перевод] Можно ли считать DateTimeImmutable примитивным типом? В рамках последнего семинара мы обсуждали концепцию DTO (Data Transfer Object). Главная особенность DTO заключается в том, что они содержат значения исключительно примитивных типов (строки, целые числа, логические значения), списки или ассоциативные массивы с такими значения...

Все библиотеки имеют фатальные недостатки, или Как мы изобретали Retrofit-подобный велосипед для JSON-RPC протокола Привет, Хабр! Меня зовут Юра Кучанов, работаю Android разработчиком в Garage Eight и сегодня хочу рассказать о том, как мы делали Retrofit-подобную библиотеку для JSON-RPC протокола. Началось всё с того, что нам потребовалось для общения сервера и Android приложения использо...

Пишем собственную тему для Visual Studio Code Если зайти в магазин дополнений Visual Studio Code, то можно заметить огромное количество совершенно разных тем и оформлений. Во всем этом обилии наверняка найдётся что-то подходящее. Но если ничего не нашлось или просто хочется реализовать свою идею, то всегда можно сделать...

Как 3D-принтеры захватывают стоматологию и почему это прекрасно Напечатанная на 3D-принтере модель челюсти с будущими реставрациями Нам, стоматологам, постоянно нужно аддитивное производство. То пациент дерево встретит, то за бордюр зубами схватится, то вообще спрыгнет с третьего этажа на лицо, и части из этих пациентов не хочется ждат...

Take-Two, издатель Grand Theft Auto, получит половину доходов от мобильных игр Издатель Take-Two выпустил финансовый отчёт впервые с тех пор, как он приобрёл Zynga за $12,7 млрд. Оказывается, мобильные игры приносят много денег. Чистый доход Take-Two, согласно этой статье, увеличился на 41% по сравнению с предыдущим годом, всё благодаря прибыли с моби...

Будни службы поддержки. Как общаться с игроками? Когда игра идёт в релиз, и патчи летят одни за другим, геймеры атакуют сервера, а Марс слетает с орбиты, в дело вступают они – комьюнити-менеджеры и специалисты поддержки. В этой статье на примере нашего стартапа рассказываем о работе с комьюнити и делимся опытом общения с ...

Как мы делали приложение а-ля Google Meet с помощью PeerJS, SocketIO и NextJS Всем привет, дорогие читатели Хабр. Мы долго думали, чтобы нам сделать такое, что от нас не потребует глубоких знаний бэкенда и базы данных, но все же интересное и обучающее, исключительно ориентированное на конечного пользователя. Так мы пришли к тому, что нам бы хотелось и...

[Перевод] Почему разработчики создают так много сайд-проектов Сайд-проект — это, как правило, проект, который разрабатывают в качестве хобби и развивают наряду с основной работой (моя основная работа — соучредитель и техдир финтех-стартапа) Это, например, робот на базе Raspberry Pi, приложение со списком задач или игра для iOS, которая...

Лучшие ритм-игры и симуляторы жизни для Android Современные игры уже давно вышли за рамки привычных нам ограничений. Например, сейчас уже почти нет такого, чтобы мы видели игру, в которой все сделано строго по канонам жанра. Обычно идет разной степени смешение привычных отличительных элементов игр. И это очень хорошо, та...

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

Ускоряем тестирование: быстро, модно, без рутины Привет! Меня зовут Александр Пронин, я занимаюсь тестированием более пяти лет, последние полгода из которых — в QIWI, проект ContactPay. Мы делаем платежную систему для международного рынка, она состоит из микросервисов, которые написаны на Python и живут в Google Cloud. Про...

Apple выпустила iPadOS 16.1 для всех. Что нового и как обновиться прямо сейчас Сегодня, 24 октября, Apple выпустила iPadOS 16 для всех. Правда, как вы можете заметить, релизная версия вышла сразу под нумерацией 16.1, так как Apple отменила выход iPadOS 16, начав работу сразу над следующей версией. Компания из Купертино уже даже представила новые планш...

Инструкция: включаем обновлённые окна «Переименуйте компьютер» и «Изменить дату и время» в Windows 11 Build 25201+ Microsoft уже много лет хочет отказаться от классической «Панели управления» в Windows в пользу приложения «Параметры», но добиться желаемого результата пока не удаётся. И если во времена Windows 8 это было связано с малым количеством настроек в «Параметрах», то в Windows 1...

Более надежный, чем флешки и SSD. В России придумали новый носитель информации на основе алмаза Ученые из Физического института им. П.Н. Лебедева (ФИАН) РАН открыли новое физическое явление, с помощью которого можно просто и недорого создавать оптические и электронные устройства на основе алмазов. По мнению авторов исследования, такой подход ускорит разработку уст...

Нашли рабочий способ как быстро обойти MDM. Рассказываем здесь Такое сообщение иногда может застать врасплох. Где вы храните всю важную для себя информацию? Я думаю, что для многих ответ будет одним и тем же — в смартфоне. Пароли от онлайн-банка, важные документы, памятные фотографии с дней рождений, свадеб и других торжеств ̵...

Как мы кастомизируем Yandex Tracker под собственные проекты Yandex Tracker — аналог Jira, который так же предназначен для совместной работы над проектами и управления процессами внутри компании. Когда мы стали использовать его для внутренних проектов, нам захотелось его немного кастомизировать. Например, сервис не может автоматически...

Смотрим геймплей из One Punch Man: Justice Execution One Punch Man: Justice Execution — мобильная гача, где вы собираете отряд из редких героев и участвуете в пошаговых битвах. Игра доступна на iOS и Андроид, но пока только в Поднебесной. Разработчики уже добавили сюжетные кат-сцены и озвученные диалоги, только на китайском. ...

Heroes and Castles 2: Игра 2015 года получила бесплатную версию Heroes and Castles 2 — мобильный экшен, который выпустили на iOS и Android в 2015 году. Тогда же в App Store появилась как премиальная, так и бесплатная версия. И спустя 7 лет, студия Foursaken Media запустила F2P-версию Heroes and Castles 2 и в Google Play. К сожалению, но...

Ищем лучший чехол для Samsung Galaxy A73 5G После покупки смартфона среднего класса пользователи очень часто начинают задавать вопрос о том, а нужен ли чехол для Samsung Galaxy A73 5G, а стоит ли клеить пленку на экран, а стоит ли как-то защищать систему камер и всё в таком духе. Здесь стоит сразу отметить очень важны...

Самое щедрое предложение на рынке видеокарт? На рынке появилась Radeon RX 6600M по цене RX 6500 XT На рынке появились настольные видеокарты Radeon RX 6600M, которые намного дешевле обычных RX 6600. Тут есть нюанс, но он весьма условный.  Суть в том, что название тут как раз отражает суть. Речь идёт о мобильной RX 6600M, которую превратили в настольную. Ранее та...

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

Нужны ли роботам сисадмины? Иногда я безвозмездно помогаю молодым выпускникам определиться с карьерными устремлениями в айти и перестать метаться от геймдева к компьютерному зрению и от мобильной разработки к DevOps. Нередко таких ребят привлекает та профессия и сфера знаний, которая на слуху и которая...

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

Можно ли полноценно заменить VMware vSphere? Глядя на заголовок статьи, так и хочется сказать словами героя Тома Круза: «Миссия импосибл». Но мы кое-что изучили и протестировали. В данной статье прошлись по верхам - т.е по самому необходимому для работы. И, да, в материале будут и шаблоны ВМ, и тонкие клоны, и свой VDI...

Что заставляет вас писать Время от времени на Хабре выходят статьи, на тему как и что нужно писать, чтобы это было интересно и главное, полезно сообществу. Сегодня хочу поговорить на тему мотивации. Почему мы должны писать, что заставляет свои мысли и наработки выкладывать в общий доступ. Интересна и...

Глобальная версия MMORPG DK Mobile: Genesis поддерживает NFT DK Mobile: Genesis — мобильная MMORPG, которая получила глобальную версию. Отметим, что она доступна сугубо на Андроид, информации о версии на iOS нет, на официальном сайте даже нет ссылки на предрегистрацию в App Store. Как и подобает другим корейским MMORPG, которые вых...

Шаблонизация в CLI может быть простой Однажды я был маленьким, и задавался вопросом — вот если Unix way это (упрощенно) небольшие, довольно простые утилиты и библиотеки, которые делают одну вещь, но делают её хорошо (Peter H. Salus: "...that do one thing and do it well"), то… Где тогда утилита, котора...

Когда и 1080 л.с. маловато. Представлен электромобиль Lucid Air Sapphire за 249 000 долларов Компания Lucid решила, что её электромобиль Air, который в топовой версии имеет 1080 л.с. и разгон до 96 км/ч всего за 2,5 секунды, недостаточно мощный и динамичный. Поэтому компания представила Air Sapphire.  Если точнее, компания анонсировала Sapphire — бр...

Что мы используем для анализа Android-приложений В этой статье расскажем про инструментарий для анализа мобильных приложений, который мы используем каждый день. Для начала поговорим про то, как запускать мобильные приложения, чем смотреть трафик, и рассмотрим инструменты для статического и динамического анализа мобильного ...

[Перевод] Вам нужен чистый код? Используйте правило шести Все хотят писать чистый код. Этому посвящены целые книги. Но вам не нужно читать книги, чтобы начать писать более чистый код прямо сейчас. Есть одна «хитрость», которой может научиться любой кодер, она делает код гораздо менее запутанным. Решение таково: Каждая строка де...

Не устанавливается Сбербанк Онлайн на Андроид. Что делать Несмотря на то что Сбербанк Онлайн на Android по-прежнему доступен для загрузки, в отличие от iOS, это не значит, что у пользователей мобильной ОС от Google нет с ним никаких проблем. У кого-то приложение попросту вылетает, у кого-то не обновляется, а у кого-то — что,...

CASE 2: Animatronics выпустили сугубо в РФ CASE 2: Animatronics — новый хоррор на смартфоны. Это продолжение мрачной истории за Джека, который прячется от аниматроников и пытается выяснить, куда пропали люди местного города. Разработчики обещают множество игровых локаций, продуманный сюжет и использование планшета дл...

Донат в Tank Company: как экономить при покупке золота, чего ждать от цен в будущем? В данной статье мы поговорим о ценовой политике NetEase в игре Tank Company; способах и вариантах "доната" для игроков из СНГ стран, включая Россию, и игроков из других стран; как сэкономить несколько рублей при покупке и когда стоит ожидать "возможного падения цен" на разны...

#2 Нейронные сети для начинающих. NumPy. MatplotLib. Операции с изображениями в OpenCV Это вторая статья из серии введения в «Нейронные сети для начинающих». Здесь и далее мы постараемся разобраться с таким понятием — как обработка графических данных, визуализация данных, а также на практике решим пару простых задач. Предыдущая статья — #1 Нейронные сети для ...

Докеризированные команды и make, как стандартная точка в проект. Быстрый способ запуска разработки проекта на php В публикации опишу подход к использованию контейнеров docker и make который я практиковал последние несколько лет в своих рабочих командах и личных pet-проектах. Подход сформировался в процессе поиска минималистичного и унифицированного способа запуска проектов на php. Чтобы...

WhatsApp, ну наконец-то. Функция отправки сообщений самому себе наконец-то стала доступна некоторым бета-тестерам Разработчики WhatsApp наконец-то начали тестирование функции, которая давно есть в Telegram. Речь о возможности отправлять сообщения самому себе.  Сейчас новая функция доступна некоторым бета-тестерам, но пока неизвестно, когда она появится в стабильной версии ПО. ...

Аниме-игра Legeclo: Legend Clover доступна на Андроид и ПК (18+) Legeclo: Legend Clover — изначально мобильная игра, которую выпустили в Японии, а теперь и по всему миру. В предыдущей статье мы рассказывали, какой контент для взрослых имеется в этом проекте. Теперь же поговорим о глобальном запуске — версии для iOS нет, хотя в той же Япон...

Голос в мобильных сетях. От чего зависит качество? Привет, Habr! На связи МегаФон и в данной статье мы подробно расскажем всё про передачу голоса в мобильных сетях. Что определяет качество речи? Какие речевые кодеки используются в мобильных сетях и их отличия? Как оператор измеряет и контролирует качество реч...

Terraform за 15 дней (AWS/Yandex cloud). День 1 Terraform за 15 дней (AWS/Yandex). День 1Мы от простого к сложному, поднимем небольшую инфраструктуру на aws и Яндекс (актуальность последнего я думаю объяснять не нужно). Так что по итогу вы сможете сказать: “Я изучал terraform от простого к сложному”.Я постараюсь добавить ...

Хоть Android, хоть iOS: о чём расскажут на Mobius 2022 Autumn Конференция по мобильной разработке Mobius в этот раз пройдёт в хитром формате. Два дня будут полностью онлайновыми, а в отдельный третий день можно будет хоть лично прийти на мероприятие в Москве, хоть поучаствовать удалённо.А вот общая идея конференции остаётся прежней: зд...

Почему часто хочется писать и что с этим делать Иногда это опасный симптом.

Топ классных казуальных игр для вашего Айфона Было время, когда я играл на Айфоне и на Айпаде во все самые сложные и ресурсоемкие игры, какие только выходили. Благо, что проблем с совместимостью с различными играми у мобильных устройств Apple никогда не было. Но со временем интерес к подобным играм пропал, тем более чт...

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

Unity WebGL + React Всем привет. Меня зовут Григорий Дядиченко, и я технический продюсер. Сегодня хотелось поговорить про Unity, веб, как его дружить с мобильными телефонами, какие есть удобные трюки и приколы, и причём тут React. Если вам интересна тема веб проектов на Unity, добро пожаловать ...

В России появится еще один разработчик процессоров. Компания «Аквариус» планирует начать выпуск CPU на архитектуре RISC-V На фоне усиливающихся технологических санкций, которые осложняют производство отечественной микроэлектроники, российские компании переключаются на разработку процессоров на открытой архитектуре RISC-V. Производитель вычислительной техники «Аквариус» планируе...

5 необычных приложений для Android, о которых вы точно не знали Если заглянуть в смартфон кого-либо из своих друзей, то вы, скорее всего, обнаружите довольно скудный набор приложений на рабочем столе. Соцсети, плееры, онлайн-магазины, может, парочку игр — пожалуй, все эти программы есть у каждого. Но разве ради этого смартфоны про...

Как снять стресс: лучшие мобильные приложения для медитации Медитация – одна из лучших антистресс-практик. Она помогает успокоиться, справиться с бессонницей и избавиться от навязчивых мыслей. Чтобы научиться медитировать, не придется искать гуру: достаточно иметь смартфон. Редакция ZOOM.CNews протестировала популярные приложения для...

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

iPadOS 16 откладывается. В чем причина С момента как каждая категория мобильных устройств Apple получила собственную операционную систему, мы привыкли, что все они выходят в свет одновременно. По давно сложившейся традиции iOS, iPadOS и watchOS выходят одновременно в сентябре месяце. Но, судя по последней информ...

Mir Pay не работает. Что на этот раз случилось с платежным сервисом После прекращения работы Google Pay и появления проблем с картами Visa и MasterCard в России миллионам людей на помощь пришел сервис Mir Pay. Он позволяет оплачивать покупки, используя смартфон. Однако в работе фирменного приложения постоянно случаются разные проблемы. Пожа...

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

Call of Duty Warzone Mobile официально представили на GameSpot Swipe Mobile 2022 Если до этого о Call of Duty Warzone Mobile говорили в рамках поста о презентации Call of Duty Next. Call of Duty Warzone Mobile — королевская битва, которая если и не будет прямым портом с ПК и консолей, то по крайней мере по графике и общим впечатлениям она превосходит PU...

Yii3 Overview 2. Вспомогательные инструменты разработки Самое ужасное, что может предоставить рабочий код – внезапную проблему. Будь то отложенная бага или неудачное обновление. Для того чтобы избежать такую ситуацию, мы в команде договорились покрывать тестами как можно больше написанного кода, проверять все допустимые варианты,...

Разработчики Arena Breakout ответили на вопросы по ЗБТ Arena Breakout — лутер-шутер нового поколения для смартфонов от Tencent Mobile. Сейчас открылись тестовые сервера, но только для геймеров на Андроид. Возможно, у вас есть и другие вопросы. На них, возможно, ответили разработчики. Кто может участвовать в ЗБТ Arena Breakout...

Яндекс практикум, отзыв мазохиста. Курс Аналитик данных В качестве прелюдии: мазохизм - получение удовольствия человеком от унижений, мучений или насилия над собой, производимых самим собой или другим лицом. В 2021 году имел «удовольствие» попасть на курсы от Яндекс Практикума, по гос программе от Цифровых Профессий. Теперь спус...

iOS 16 beta 4 вышла для разработчиков. Что нового и как установить Спустя три недели после выхода iOS 16 beta 3 компания Apple наконец-то представила четвёртую сборку обновлённой ОС. Её уже могут скачать и установить владельцы всех совместимых моделей iPhone с учётной записью или бета-профилем разработчика. Видимо, в Купертино были заняты ...

Как мы избавились от пинг-понга задачами между разработкой и QA Я в IT больше девяти лет и успел поработать в ряде интересных проектов, но самым большим своим достижением на данный момент считаю налаживание процессов в команде Billing API. Статья — именно об этом. Расскажу о наших проблемах во взаимодействии между разработчиками и QA-инж...

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

Почему я смотрю YouTube на Айфоне через Safari и вам советую Приложения в iPhone — то, что делает его таким удобным. Хоть, по сути, приложение — всего лишь отдельная программа с полноценной функциональностью какого-либо сервиса, иногда оно может работать некорректно, а часть возможностей может отсутствовать по каким-либо ...

Ватсап поворачивается к нам лицом. Что нового появится в мессенджере Когда-то давно для WhatsApp не было никаких альтернатив. Он был одним, единственным и неповторимым. Но те времена уже давно прошли. Раскрутились мощнейшие конкуренты в лице Телеграм, а сам Ватсап перестал быть независимым и принадлежит запрещенной в России компании Meta. К ...

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

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

Tabletop Simulator — редактор колод Я занимался созданием стола для карточной игры в Tabletop Simulator (TTS) и ощутил нехватку удобного инструмента для управления колодами. Из того что можно найти на youtube есть два способа: первый - это вручную в любом графическом редакторе сеткой расставлять карточки; втор...

История миграции с GDrive на Я.Диск Сервисами Google я очень активно пользуюсь уже лет 20.В октябре 2022 у меня закончилась подписка на GOne, которую я не смог продлить, ввиду нахождения в РФ.Почта, документы, фото - там это не просто удобно, а просто кайф как все продумано и логично. Причем как в десктоп верс...

Ролевая игра BraveNine Story рассказывает историю о группе наёмников Мобильная игра BraveNine Story доступна на Андроид в ряде стран. Вам предстоит нанимать героев и смотреть, как они взаимодействуют друг с другом. BraveNine Story — RPG для смартфонов с большим акцентом на текстовые диалоги в формате «визуальных новелл». Мы не можем подтверд...

Космолот – там, где играют люди В последнее время, в виду самоизоляции, все большей и большей популярности набирают онлайн казино. Рассмотрим лучшие варианты и начнем с обзора казино Kosmolot. Это одно из самых популярных азартных заведений Украины, в 2012 году получило лицензию от Комиссии по регулировани...

Hollow Knight появился на Андроид, но это неофициальный порт Hollow Knight: Android Edition — неофициальный порт на смартфоны. Проект основан на тех же исходных файлах, что и билд для PlayStation Vita. Разработчики утверждают, что игра поддерживает сенсорное управление начиная с версии от 19-го мая и OTG-клавиатуру. Поигравшие отмечаю...

Как включить вызовы по Wi-Fi на Айфоне и зачем они нужны Как часто вы пользуетесь обычными звонками на смартфоне? Наверняка, в большинстве случаев совершаете голосовой вызов с помощью FaceTime или Telegram: это и бесплатно, и не требует наличия сим-карты, а качество зачастую в разы выше. В последние годы операторы начинают внедря...

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

5 no-code-платформ, на которые стоит обратить внимание в 2022 году Мир меняется. Скорость жизни неуклонно растет, отсюда у программистов и им сочувствующих возникает острое желание все автоматизировать и удешевить. Процессы разработки не исключение. В этой связи тенденция к росту популярности платформ Low-code, Zero-code (No-code) вполне об...

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

Time Raiders — отличная альтернатива Лары Крофт на смартфоны Time Raiders доступна на Андроид в Юго-Восточной Азии. Если хотели раскапывать гробницы, то дальше идти не стоит. Time Raiders — мобильная игра, сделанная по мотивам китайского фильма от 2016 года; подробнее в предыдущей новости. Сейчас для проекта проходит пробный запуск в...

Apple выпустила iOS 16 beta 7 и iPadOS 16.1 beta 1 вместо iPadOS 16 Сегодня, 23 августа, Apple выпустила iOS 16 beta 7 и iPadOS 16.1 beta 1. О том, почему компания представила новую тестовую версию ОС для планшетов раньше, чем для смартфонов, мы поговорим далее. Но, как бы там ни было, обе сборки уже доступны для установки владельцам всех с...

Экшен и приключения. Лучшие динамичные игры для Android Иногда хочется поиграть во что-то очень спокойное и размеренное. Если у вас сейчас такое настроение, то лучше пройти мимо это подборки. В ней мы решили собрать абсолютно противоположные жанры. Мы объединили в одной подборке то, что принято называть экшен и приключения. В ит...

[Перевод] Подробно о мониторинге и профилировании JVM Управление доступными ресурсами в облачной среде по запросу – тема, которая бывает очень непростой. Но эта работа стоит того, поскольку вы сможете использовать ресурсы гораздо эффективнее. Поэтому многие компании и проекты решаются мигрировать на облачные платформы, в частно...

Повышаем качество сервисов и делаем пользователей счастливыми: как работают в команде QA ВКонтакте Привет, Хабр! Сегодня годовщина создания команды QA одного из самых нагруженных проектов VK — социальной сети ВКонтакте. Для нас это стало хорошим поводом поговорить о буднях тестировщиков. Сегодня о главных задачах команды, ее традициях и жизни вне работы расскажут три...

[Перевод] Что такое Black Box Testing? Тестирование — фундаментальная часть жизненного цикла разработки любого ПО, будь то веб-приложение или программа для мобильных. Тестирование не только подтверждает качество программного продукта, но и позволяет разработчику совершенствовать его. Почти каждое программное п...

Стратегию Suzerain выпустят на смартфоны позже изначальных сроков Ваш президентский срок переносится на конец 2022 года — мобильный порт Suzerain перенесли. За то можно посмотреть видео с геймплеем. Фраза «Тяжела ты, шапка Мономаха» стала крылатой, а ещё она отлично передаёт общую суть игры Suzerain. Подробнее о ней мы говорили в предыдущ...

Subset Games об Into the Breach Mobile: «Мобильным геймерам всё понравилось» В то время как только 1% подписчиков Netflix запускают мобильные игры из их каталога, студия Subset Games радуется показателям Into the Breach Mobile. В свежем интервью TouchArcade люди, которые портировали Into the Breach на смартфоны, поделились своим видением ситуации. О...

Создаем личное файловое облако легко и просто (и дешево) А сегодня мы с вами быстро и решительно легко и просто поднимем свое личное файловое облако типа Google Drive или Яндекс.Диск, а если повезет, то еще и очень дешево.Зачем? Ну, например, потому что не хотим зависить от корпораций с их кабальными лицензионными соглашениями и с...

Как упростить жизнь за 312 коротких шагов: проектируем GraphQL API в микросервисной архитектуре Звук – HiFi-сервис с большой командой инженеров. Мы используем передовые технологии и современный стек, и экспериментируем, чтобы решать сложные, нестандартные задачи. Одна из технологий  – GraphQL. Эта статья изначально создавалась как гайд по работе с GraphQL для инже...

Как поделиться папкой в iCloud Как проще всего поделиться каким-нибудь документом, который хранится у вас на Айфоне, Айпаде или Маке? Первое, что приходит в голову — это отправить его с помощью удобного для вас мессенджера. Но что, если адресат в нем не зарегистрирован? Тогда на ум сразу приходит в...

Язык диаграмм На проектах я часто вижу диаграммы от коллег. Это доносит техническую мысль. Проблема в том, что мы их рисуем как пойдёт, а у них есть стандарт и язык. Мы часто изобретаем собственный язык, без знания которого диаграмма не считывается. Это системная проблема, даже архитект...

Бесплатная нейросеть Stable Diffusion появилась на iPhone и iPad. Но работать будет не везде Технологии не стоят на месте, это справедливо и для генеративных нейросетей, которые создают изображения по текстовым запросам. И вот популярная нейросеть Stable Diffusion появилась на мобильных устройствах — пока что только на решениях от Apple. Новинка называет...

Отечественные альтернативы Google Play становятся всё популярнее у россиян. Приложения из Rustore скачали более 2 млн раз, из NashStore – более 6,7 млн раз Количество скачиваний приложений из единого магазина приложений Rustore превысило 2 млн, тот же показатель для маркета NashStore на данный момент составляет 6,7 млн. При этом в Rustore сейчас размещено более 1,2 тыс. приложений, а в NashStore – 3 тыс. «В Ru...

Что делает мобильную игру топовой? Ответ не так очевиден У издателя Supercell за плечами огромный опыт создания топовых мобильных игр: Clash Royale и Brawl Stars как пример. Но даже ему порой приходится закрывать разработку новых проектов, взять хотя бы отмену Boom Beach Frontlines. Конечно, бюджет конкретной игры, узнаваемость б...

Баннеры в Tower of Fantasy: что это такое и как их получить? Устали щекотать врага до смерти, вместо того, чтобы кромсать на куски? Хотите стать самым мощным в игре? Тогда мы поможем вам это сделать. В данной статье мы расскажем про баннеры, без которых вам не выжить в мире Эсперии. Что такое баннеры в ToF? Баннеры — те же лутбоксы,...

Созвоны 1 на 1: как сделать так, чтобы они не раздражали и приносили пользу Созвоны разработчиков 1 на 1 с тимлидом — распространенная практика во многих IT-компаниях. Однако часто они кажутся бессмысленной тратой времени, потому что проходят как-то невнятно и не приводят ни к каким полезным результатам.Мы поговорили с архитектором процесса разработ...

JavaScript в связке с Selenium WebDriver. Опыт использования Одной из очень спорных и обсуждаемых тем в автоматизации тестирования является выбор языка программирования. Особенно, когда речь идет о связке с самым популярным инструментом автоматизации – Selenium WebDriver, ведь он  имеет официальную поддержку пяти языков: Java, C#...

TABS: Мобильной версии военной песочницы быть Totally Accurate Battle Simulator выпустят на смартфоны без изменения оригинального контента. TABS — военная песочница, где игроки вольны делать почти всё — устраивать корабельные схватки, ковбойские дуэли, доисторические сражения на мамонтах или восточные кунг-фу бои. Так...

Guild Wars of Arat — командный шутер с бета-тестом до 17 августа Началась предзагрузка Андроид-версии Guild Wars of Arat. Это аренный шутер с молниеносным геймплеем. Guild Wars of Arat — мобильная игра, где игроки разбиваются на 2 команды в формате «3 на 3» и выясняют отношения на небольшой Арене. Для игры запустят тестовые серверы завтр...

[Перевод] К вопросу о современном восприятии методологии 12 Factor App Методология Twelve-Factor App (Приложение двенадцати факторов), которую создал сооснователь платформы Heroku Адам Уиггинс, направлена на разработку SaaS-приложений. Документ, описывающий эту методологию, включает в себя множество идей, применение которых сделало использовани...

Мобильные новости: ЗБТ Arena Breakout, запуск Tera Classic и другие игры Привет, читатели AppTime и зрители AppTime Media. С вами снова я, Никитенков Валерий, главный редактор на сайте и голос еженедельной подборки коротких новостей из игровой индустрии. На этот раз я расскажу про запуск MMORPG Tera Classic, запись на бета-тест Arena Breakout и...

Во что поиграть на iPhone, iPad и Mac в 2022 году. Лучшие игры по версии Apple Традиционно в конце каждого года Apple объявляет лауреатов премии App Store Awards для каждой категории своих устройств. Этот год тоже не стал исключением, и лучшие игры получили свои премии. Причем мало сделать просто красивую игрушку, необходимо, чтобы она задействовала п...

Не горбись! Как на самом деле реагировать на подобные замечания? “Не горбись!”, - я раньше очень часто это слышал в свой адрес. А еще: “Не шаркай ногами, втяни живот”, - и все в таком духе. Наверное было что-то еще, но я уже не вспомню. Я пытался что-то сделать. В какой-то момент даже купил устройство для удержания осанки, но все без толк...

Наводим мосты между Flutter и нативными библиотеками Все вы знаете, что Flutter реализует несколько абстракций для передачи данных между Dart-кодом и кодом, связанным с оболочкой Flutter Engine на языке платформы (например, Kotlin для Android). Но в действительности у Dart есть еще один инструмент для взаимодействия с внешним ...

Почему iPhone переключается с LTE на 3G и что с этим делать Использование Интернета в Айфоне — важнейшая функция, без которой смартфон фактически становится бесполезным. В качестве экономии данных пользователи всегда могут выбрать, какую технологию передачи данных использовать — LTE, 3G или EDGE, известную как просто ...

Универсальный солдат: обзор библиотеки Signals от команды Preact Стейт-менеджеры уже давно стали своеобразным мемом среди разработчиков. Бытует мнение, что фронтедеры только тем и занимаются, что вместо решения действительно важных и актуальных проблем постоянно переписывают проект с одного стейт-менеджера на другой. Благо их количество и...

«Запуск Завтра» с Саматом Галимовым: как создать самый популярный технический подкаст страны Рассказываем, откуда взялось название «Запуск Завтра», кто вдохновил Самата попробовать формат подкаста и что общего у собственного проекта и гончарной мастерской. Читать далее

Что учесть при разработке интеграций информационных систем Невозможно представить современную информационную систему (далее – ИС), которая бы стояла особняком, и не была бы интегрирована с другими. Особенно, если мы говорим о корпоративных или государственных данных. Вопросу интеграций посвящены целые книги, такие как «Шаблоны интег...

Создатели Hill Climb Racing делают третью часть Финская студия Fingersoft объявила о продолжающейся разработке Hill Climb Racing 3. Фанаты первой части будут удивлены, что третью часть сделают с применением 3D-графики, использованием физики и даже добавят мультиплеер в реальном времени. О Hill Climb Racing 3 будет извест...

Почему все хвалят Dynamic Island? Это же полная ерунда К 2022 году Айфоны были единственными смартфонами на рынке, которые обладали таким внушительным вырезом в экране под фронтальную камеру и датчики Face ID. Даже уменьшение челки в серии iPhone 13 принципиально не изменило ситуацию. Это была старая добрая челка, к которой мы ...

Как пользоваться новыми фишками в приложении Файлы в iOS 16 Приложение “Файлы” появилось на iOS в далеком уже 2017 году. Тогда мало кто понимал, для чего Apple добавила его на свои смартфоны. Если на планшетах ему еще более-менее можно было найти применение, то привыкшие к закрытой системе и отсутствию возможности управлять документ...

Apple HomeKit В данной статье речь пойдет про Apple HomeKit Accessory Protocol (HAP): внутренности и разработку контроллера.Apple HomeKit создан для взаимодействия контроллера (по умолчанию iOS-устройства, приложение Home) и множества устройств(аксессуаров). Протокол открыт для некоммерче...

Мобильная игра Magic Battle Arena доступна на смартфонах После выхода Marvel Snap на iOS и Андроид появилась ещё одна карточная игра под названием Magic Battle Arena. В ней не самая современная графика, зато имеется эпичный саундтрек во время автоматической битвы ваших юнитов. Персонажи представлены в виде карточек, у каждой из ни...

Отечественная альтернатива Google Play стала лучше: в RuStore появилась возможность совершать покупки внутри приложений Команда онлайн-магазина приложений RuStore для операционной системы Android, отечественного аналога Google Play, сообщила о запуске обновления приложения. Теперь разработчики смогут монетизировать приложения для операционной системы Android, а пользователи — поку...

Как выиграть в онлайн Пин Ап казино? Для того чтобы попробовать увлекательные рулетки, карты, автоматы и ещё множество самых разных игр, совсем не обязательно ехать в Лас-Вегас, в современных реалиях достаточно просто зайти на сайт или скачать приложение Пин Ап казино. Что такое онлайн казино Пин Ап? В режиме о...

Как очистить кэш на Айфоне и зачем это делать Говорят, что iOS не только лучше оптимизирована, чем Android, но и более эффективно автоматизирована. Якобы мобильная операционка Apple со временем не забивается мусором и не замедляется, как аппараты на Андроид, потому что умеет автоматически очищать кэш, который сохраняют...

Tencent, NetEase и Sony выкупают западные компании, у этого есть причина В то время как в Азии правительства борются с несовершеннолетними геймерами, азиатские компании решают развивать свой бизнес на Западе. Если вы активно нас читаете, то знаете, что Sony выкупил студию Salvage Game, которая присоединится к мобильному отделению японской компа...

Аниме RPG Fight to the Dark выйдет в Китае на Андроид Fight to the Dark — мобильная RPG, где на континент Калия наступает Тьма, и ей надо бросить вызов. Разработчики позиционируют данный проект как «стратегическая карточная игра». Дело в том, что вы собираете карты персонажей, а потом прокачиваете их. Также перед началом боя на...

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

Мобильную MMO Dark Eden: Blood War запустили в Корее На iOS и Андроид можно поиграть в Dark Eden: Blood War. Это классическая MMO, которая берёт пример с Lineage W. Dark Eden: Blood War — изометрическая MMORPG, где вам на выбор дают 6 классов, призванных наносить максимальный урон. Разработчики даже добавили текстовые диалоги...

Российские учёные создали нейрокаску для управления беспилотниками силой мысли Учёные Института проблем управления им. В.А. Трапезникова (ИПУ РАН) и Воронежского госуниверситета (ВГУ) создают нейрокаски, которые позволят управлять беспилотниками силой мысли, точнее с помощью электрических сигналов мозга. Технология также позволяет удаленно контрол...

Starseed: Asnia Trigger вошла в стадию ЗБТ на Андроид Starseed: Asnia Trigger — мобильная игра с аниме стилистикой. Сейчас для неё проходит ЗБТ в Юго-Восточной Азии, а конкретнее — на Филиппинах. Вам надо собирать группу из редких вайфу и отправлять их на вылазки в полуразрушенный мир будущего. В бою они используют мечи и огнес...

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

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

[Перевод] «Программировать не сложно — сложно не разочароваться в процессе» В детстве у меня была Mattel Auto Race — портативная игровая консоль со встроенным LED-экраном с красными светодиодами, элементами управления, одной игрой и динамиками. Почему-то я однажды о ней вспомнил и субботним вечером решил создать версию игры, используя p5.js. С...

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

[Перевод] Джанет Джексон, разрушительница ноутбуков Как-то раз коллега поделился с автором этой статьи одной байкой со времен поддержки Windows XP. Крупный производитель компьютеров обнаружил, что, если включить композицию “Rhythm Nation” Джанет Джексон, то некоторые модели ноутбуков выходят из строя. Не хотелось бы оказаться...

В следующей серии… Как устроены UX-исследования в Иви Привет, Хабр! Меня зовут Евгения Савельева, я руковожу отделом UX-исследований в Иви. С коллегами мы шутим: исследования как сериал - всегда есть что-то, что узнаешь только в следующей серии. А еще, по результатам исследований у нас самые интересные встречи! Решили рассказат...

Сравнение стандарта PEP8 и «Чистого кода» Роберта Мартина ПРЕДИСЛОВИЕПривет Хабр! Признаюсь, честно, за время моего отсутствия я успел по вам соскучиться.Прежде чем начинать изложение материала, позвольте рассказать небольшую историю, вдохновившую написать эту статью.Был совершенно обычный день, когда мне в обеденное время написал ...

Electronic Arts отказалась от Project Cars, включая мобильную версию Издатель Electonic Arts выкупил в начале 2021 года компанию Codemasters, которая знаменита автосимуляторами GRID и Dirt. Ещё у неё в «портфеле» есть студия Slightly Mad, которая ответственна за линейку игр Project Cars. Это тоже некое подобие гонок «на серьёзных щах», которы...

Как переносить данные из S3 в BigQuery с помощью Meltano Создание пайплайнов для трансфера данных — рутинная задача Data-инженеров. Чтобы ее решить, многие копируют код коннекторов из одного проекта в другой. Из-за копипаста общая структура ломается, и в перспективе может возникнуть трудность с поддержкой проекта.Источников данных...

Hogwarts Legacy перенесли на 2023 год Hogwarts Legacy несколько раз переносилось с тех пор, как было объявлено о разработке игры в 2020 году, но издатель Warner Bros. Interactive уже некоторое время настаивает на праздничной дате выпуска 2022 года — проект обещали выпустить в декабре, перед Новым годом. Сегодня ...

Стало известно, почему популярные приложения не поддерживают Dynamic Island в iPhone 14 Pro. Apple ещё не открыла API Новый вырез iPhone 14 Pro под названием Dynamic Island поддерживает около 40 различных сценариев, показывая информацию о входящих вызовах, подключении AirPods и Apple Watch, аутентификации Face ID, Apple Pay, AirDrop, процесса зарядки и так далее. Ещё до начала продаж б...

Заблокированный iPhone 5c от которого никто и ничего не помнит — что с ним можно сделать? Вчера я купил iPhone 5c в хорошем внешнем состоянии за 200 рублей, с симптомами "невключайки". Я решил его поднять, плата оказалась живой, но айфон защищен пин-кодом. Более того, он был на iOS 10 - что сразу отбрасывало какой либо брутфорс(на ранних версиях iOS можно сделать...

MMORPG Priston Tale M появится на iOS и Андроид 2 сентября Корейский издатель FOW Games объявил о скорой дате релиза Priston Tale M. Пока мы говорим о корейской версии. Priston Tale M — мобильная MMORPG, которая предложит почти такой же опыт игры, как и оригинальная Priston Tale. По графике это видна — она очень плохая по сравнению...

Naraka: Bladepoint Mobile не будет «донатной помойкой», уверяет NetEase Games Naraka: Bladepoint Mobile готовится к бета-тесту. Тем временем на TapTap Presents 2022 разработчики рассказали, чего ждать от мобильной версии. Naraka: Bladepoint Mobile — королевская битва на iOS и Андроид с отличной графикой. NetEase Games провёл внутреннее тестирование у...

[Перевод] 12 самых распространенных багов, с которыми мы сталкиваемся в процессе тестирования мобильных игр Когда игра впервые проходит этап тестирования (QA), может случиться всякое. Все игры отличаются друг от друга, являясь уникальными продуктами с точки зрения программного кода, и это первая сложность, с которой сталкивается любая команда QA: непредсказуемый характер тестирова...

Чем отличается разработка ПК от программирования Каждый из нас сможет приготовить омлет или пожарить картошку, но если нужно устроить банкет, мы обращаемся к профессиональному повару. Так и в случае с разработчиками программного обеспечения. Они профессионально пишут программы, используя статистику и последние достижения н...

Disgaea 4: A Promise Revisited это порт с PS Vita с отвратительным интерфейсом Disgaea 4: A Promise Revisited — мобильная игра и SRPG с изометрическим геймплеем и аниме графикой. Изначально её выпустили на PS Vita, потом на PlayStation 4, а в конце 2022 года проект добрался до iOS и Android. Разработчики не предлагают пробную версию, а за полную надо з...

Мобильную игру Ninja Ducks vs. Pirate Pigs явно делали на коленке Платформер Ninja Ducks vs. Pirate Pigs запустили на iOS и Андроид. Он мало весит, но за такой игровой процесс и платить не хочется. Ninja Ducks vs. Pirate Pigs — условно-бесплатная игра на смартфоны. В ней утка-ниндзя пробегает уровни и уничтожает свиней-пиратов. Делается э...

Чем хороши SSD и почему вам надо поставить его в Mac Для многих так и осталось классическим понятие ”жесткий диск”. Мол, если куда-то сохраняется, то это именно жесткий диск, но на самом деле сейчас куда более актуальным типом накопителей является SSD. Это намного лучше, быстрее и, по меркам последнего времени, не очень дорог...

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

Ninja Turtles: Homecoming — мобильная игра по «Эволюции Черепашек-ниндзя» Ninja Turtles: Homecoming — проект для смартфонов в жанре «beat 'em up». Вероятно, вы сможете собирать группу из Черепашек-ниндзя и их заклятых врагов и даже объединяться с другими игроками в кооперативных миссиях. Пока для Ninja Turtles: Homecoming появилась страница в кит...

Quad Touch собирает все движки Quake в одну программу Quad Touch — платное приложение в Google Play, оно позволяет сыграть в Quake 1, Quake 2, Quake 3 и Hexen 2 на вашем смартфоне. Отметим, что для игры потребуются оригинальные файлы. Разработчик обещает самое лучшее сенсорное управление для шутеров, полную поддержку геймпадов ...

Задачи для средней школы. Скрещивание Microsoft Active Directory (LDAP) и Hashicorp Vault на домашнем стенде, часть 1 Такой низкокачественный лонг лонг рид я писать не хотел, меня заставили, но сначала в комментариях задали вопрос про доучивание, затем эта статья вызвала у меня некое недоумение своим обрывом на полуслове. Поскреб по амбарам, нашел черновик заметки по дообучению коллег от ур...

Звание телефона с лучшей камерой вернулось к Huawei Наверное, вы слышали о том, что камеры смартфонов постоянно тестируются для того, чтобы выявить лучший среди них. Такие рейтинги есть чуть ли не у каждого журнала, сайта или блога, но они редко включают в себя все модели. При этом, если вы хотите узнать, как себя проявил то...

Выжить, или зачем мы делали взаимодействие с контурной подсветкой Phillips Добрый день, меня зовут Алексей, наша команда занимается разработкой игр и приложений.Текущий год внес большие перемены в игровую индустрию. Многие игровые компании покидают Россию, чтобы не лишиться заработков на зарубежных площадках и, как следствие, своего бизнеса. Есть т...

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

Газета по-Одесски про Вулкан 777 
Газета по-Одесски выпустила обзор казино Вулкан 777 (ссылка на статью - http://play-casino-vulkan.com.ua/) и мы в свою очередь не будем отставать и предлагаем вам ознакомиться с преимуществами и достоинствами данной площадки. Vulcan 777 является одним из самых мощных онлайн...

Как слушать Spotify в России бесплатно после санкций. Гарантированно рабочий способ Несмотря на то что Spotify официально зашёл на российский рынок только в 2020 году после множества сложностей и перипетий, уже в самом начале 2022-го сервис был вынужден покинуть его. Мы не будем рассуждать о правильности этого поступка и его возможного влияния на бизнес ко...

Есть ли жизнь на Go после C#? Всем привет! На связи Пётр, Go-разработчик в команде Ozon, которая занимается управлением товарами торговой площадки. Всё, что загружают продавцы, обрабатывается нашими сервисами. Девять месяцев назад я сменил основной язык программирования с C# на новый для меня Go. В стать...

Подозрительная активность. Ozon с 20 августа начал блокировать доступ к сайту и мобильному приложению Одним из наиболее крупных, известных и распространенных онлайн-магазинов в России, который позволяет покупать сотни тысяч товаров из самых разных категорий, является Ozon. Данный маркетплейс активно развивается вот уже как более чем 10 лет, и за Читать полную версию публика...

GeForce RTX 3070 или Radeon RX 6800 XT только чтобы запустить игру в Full HD. Рекомендованные требования A Plague Tale: Requiem поразительно высоки Похоже, игр с высокими требованиями к ПК становится всё больше прямо на глазах.  A Plague Tale: Requiem, которая выходит уже 18 октября, требует GeForce RTX 3070 или Radeon RX 6800 XT только для Full HD!  Такие требования указаны для 1080p и 60 к/с при максим...

В WhatsApp можно будет скрывать свой номер во время переписки Если вы пользуетесь Telegram, вы знаете, что там можно не делиться своим номером. Для авторизации он обязательно нужен, но для переписки его можно скрыть. Даже добавлять вас другие пользователи могут только по идентификатору. Те, кто выбрал для себя WhatsApp, такой роскошью...

Скачайте свежую версию Diablo Immortal на iOS и Андроид В этой статье я расскажу, как лучше всего установить Diablo Immortal для тех, кто живёт в России и СНГ. Версия будет последняя, так что не благодарите. Diablo Immortal — мобильная MMO с возможностью проходить контент в одиночку или с друзьями. Но что, если вы живёте в СНГ? ...

Началась предрегистрация на бета-тест Higan: Eruthyll Higan: Eruthyll — мобильная RPG с элементами из стратегий. Как передаёт сайт ATG, для проекта уже проходит предзагрузка тестового клиента. Сам бета-тест запустят 1-го декабря, а сервера будут работать до 14-го числа. Отметим, что поиграть смогут только геймеры на Android, ...

MMORPG Unbounded: Interlaced Moments запустили в Азии Unbounded: Interlaced Moments — мобильная MMORPG, которую запустили в Тайване и Гонконге; надеемся, что это пробный запуск с вероятным глобальным релизом. Игрокам предстоит выбрать 1 из 6 классов, каждый из которых направлен на максимальное нанесение урона; в этом плане кита...

[Перевод] Ликбез по диплинкам. Часть 2: диплинки с нуля Если вы хотите сделать так, чтобы ваши пользователи могли напрямую попасть в определенную часть внутри вашего приложения, например, когда вы отображаете предложение оформить подписку, выводите просьбу обновить свой профиль или переносите пользователя в корзину в приложении д...

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

С 17 октября. Сотовый оператор «МТС» подготовил неприятный сюрприз для абонентов Одним из самых крупных, известных и наиболее распространенных операторов сотовой мобильной связи в России является «МТС», а его услугами пользуются более чем 70 млн человек. Все они находят данную кредитную организацию самой лучшей в своем Читать полную версию публикации С ...

Meta* разработала ИИ для «чтения мыслей» Meta создала «мозговой декодер», который с помощью ИИ-модели расшифровывает мозговую активность и преобразует в речь. Инструмент можно использовать для мысленного общения между пользователями, которые произносят слова и фразы у себя ...

Fear Surrounds Mobile перенимает элементы у Silent Hill и Among Us Для мобильной версии Fear Surrounds проходит бета-тест в Юго-Восточной Азии. Это игра на социальную дедукцию до 15 человек на одной карте. Fear Surrounds Mobile — хоррор на смартфоны, который появился на Андроид в ряде стран; информации о версии на iOS нет. Если вы играли в...

Unhappy Raccoon проходит последнюю фазу бета-теста перед релизом Экшен Unhappy Raccoon доступен на iOS и Андроид в ходе ОБТ. Игроков ждут QoL-нововведения, влияющие на общее впечатление от проекта. Unhappy Raccoon — игра, по стилистике сильно напоминающая Torchlight: Infinite; порой создаётся такое впечатление, что их делали на одном дви...

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

Castle Caper: NetEase переименовал мобильную RPG и запустил её в США Castle Caper — мобильная RPG с мультяшной графикой, где вы собираете отряд из редких героев; они различаются по уровню редкости, элементу и роли в команде. Сейчас игра доступна на Андроид в США, информации о версии на iOS нет. Интересно, что геймплей на старте напоминает тип...

6 простых способов сделать iPad быстрее Устройства Apple созданы так, что их потенциал раскрывается не сразу, а через год-два, то есть, с серьезным запасом прочности в отличие от гаджетов Android, которые сдуваются довольно быстро. Именно поэтому многие пользователи продолжают пользоваться старыми моделями iPhone...

Как мы внедряли tracing Представьте: у вас пара сотен микросервисов, и вдруг всё ломается. А может даже не всё, а, скажем, только одна страница. Если вы хорошо знакомы с системой, то по мониторингам и логам быстро обнаружите проблему и пойдете её решать. Но иногда систему вы видите впервые, и на...

Игра Codename: Dawn затронет тему «Судного дня» Codename: Dawn — мобильная RPG и изометрическим геймплеем. Игру анонсировали на смартфоны, сейчас для неё проходит предрегистрация через китайский маркет. Мы ожидаем англоязычную версию, так как трейлер на сайте локализован под глобальную аудиторию. Также отметим, что назван...

Музыкальная игра Idoly Pride появилась в Google Play Ранняя версия Idoly Pride вышла на Андроид. Это почти глобальный запуск, только геймеры не довольны, что издатель — Boltrend Games. Idoly Pride — мобильный проект, где вы собираете команду из 5 виртуальных певиц Японии. Игра предлагает вертикальный геймплей, только выступл...

iPhone 14 Pro Max с 6 ГБ ОЗУ обходит топовые Android-флагманы по скорости работы Сколько себя помню, пользователи iOS и Android постоянно спорили, чья платформа лучше. Но, сколько бы они ни спорили, родить истину ни у тех, ни у других так и не получалось. Одни напирали на оптимизацию и плавность своей операционной системы, а другие уверяли, что определя...

Microsoft создала новую программу для повышения производительности ПК с Windows 11. Публичная бета-версия PC Manager уже доступна В течение последних нескольких лет Microsoft пыталась сделать Windows быстрее, а нативные приложения меньше по размеру, размещая обновления через Microsoft Store вместо того, чтобы связывать все с самой ОС. Последней инициативой является приложение «Диспетчер...

10 итераторов, о которых вы могли не знать Одним из главных достоинств Python является выразительность кода. Не последнюю роль в этом играет возможность удобной работы с коллекциями и последовательностями различного вида: перебор элементов списка по одному, чтение файла по строкам, обработка всех ключей и значений в ...

Uncharted: Global Exploration — мобильный экшен с пробным запуском в Азии Uncharted: Global Exploration доступна на Андроид в ходе раннего доступа. Это как Time Raiders, только с ещё более коридорным геймплеем. Uncharted: Global Exploration — экшен для смартфонов; сейчас для игры появилась страница в Google Play, но сугубо в Юго-Восточной Азии. Н...

Качайте западную версию Sword Art Online Variant Showdown Sword Art Online Variant Showdown — мобильная игра с аниме графикой, которую издаёт Bandai Namco. Так как проект изначально японский, то под «глобальным релизом» разработчики имели в виду Запад. Да, в России в Sword Art Online VS не поиграть, но никто не мешает скачать устан...

Магазин приложений Apple App Store «стал кишащим рекламой подражателем самого себя», считает бывший старший менеджер компании На сайте Business Insider вышла статья под названием «Магазин приложений Apple стал кишащим рекламой подражателем самого себя, что не очень хорошо для пользователей или разработчиков iPhone». Её автором является Майкл Гартенберг — бывший старший менедж...

Android 14 лишится одной из старейших функций. В новой версии ОС уберут поддержку Android Beam для обмена файлами через NFC Google в своей новой ОС Android 14 избавится от функции Android Beam, которая появилась еще в Android 4 и позволяла передавать данные через связь ближнего радиуса действия (NFC). Надо сказать, что работы над Android Beam прекратились еще с момента выхода Android 10, одн...

Краткое «Краткое руководство по умным персонажам» Сказать, что всем надоели клише в играх — уже клише. Я искала, что полезно почитать про нарратив. Нашла Краткое руководство по умным персонажам от Элиезера Юдковского, автора «Гарри Поттер и Методы Рационального Мышления». Оригинал статьи на 18,5к слов. После первого час...

Уйти нельзя остаться — что делать, когда очень хочется уволиться Согласно статистике, в РФ работу меняют в среднем раз в 3,5 года, а в США — раз в 4,1 года. Но статистика — всего лишь цифры, в неё попадают и те, кто меняет работу каждые 3-6 месяцев, и те, кто остается с компанией по 10-15 лет. Если прямо сейчас вы уже занесли ручку над за...

К покупке GeForce RTX 4090 приготовиться. CD Projekt RED анонсировала новую трилогию «Ведьмака» и сиквел Cyberpunk 2077 Польская студия CD Project RED поделилась планами на ближайшее будущее. Согласно анонсу, фанатов ждет сиквел Cyberpunk 2077 и три проекта по «Ведьмаку». Пока грядущие проекты носят кодовые названия. Например, Orion — это продолжение Cyberpunk 2077, на...

Пошаговая RPG Project V принимает тестировщиков на Андроид Ранняя версия Project V доступна на Филиппинах, в Малайзии и Сингапуре. Пока мы говорим про Андроид-версию. Project V — мобильная ролевая игра, где вы собираете отряд из персонажей в мире с сеттингом средневекового фэнтези. Сюжет раскрывается через текстовые диалоги, а битв...

Torchlight Infinite: Началась предрегистрация на глобальную версию Издатель XD Entertainment призывает всех фанатов Torchlight: Infinite пройти раннюю регистрацию с подарками за преодоление рубежей. Torchlight: Infinite — мобильный слешер с приятной графикой, понятным интерфейсом и простым геймплеем. Подробнее узнать о геймплее можно по с...

Samsung выпустила стабильную One UI 5 на Android 13 для некоторых телефонов Samsung наконец-то выпустила столь долгожданное обновление. Теперь некоторые пользователи ее смартфонов получили возможность скачать свежую версию One UI 5 на базе Android 13. К сожалению, пока не все смартфоны получили обновление, и некоторым пользователям придется подожда...

[Перевод] Микросервисы против N-уровневой архитектуры Сегодня мы рассмотрим вопрос, который рано или поздно возникает в головах всех дизайнеров и разработчиков приложений. Вопрос заключается в том, когда для построения приложений использовать стандартную N-уровневую архитектуру, в отличие от широко разрекламированной микросерви...

Обзор принтера с кинематикой от ultimaker. В данной статье хочу рассказать о разработке собственного 3д принтера на базе ultimaker original. Кинематику ultimaker считаю одной из самых наилучших, она позволяет получать высокое качество печати при больших скоростях. Да, она сложна в настройке, но и не требует потом осо...

Пока все ждут появление Diablo Immortal в РУ Google Play, наши читатели качают свежую версию На днях Blizzard добавил и снова удалил Diablo Immortal из Google Play. Но это не проблема для читателей AppTime. Diablo Immortal — мобильная MMO, для которой в этом месяце выходит первый крупный патч; подробнее об этом в отдельной статье. Так вот, издание iXBT Games перед...

Как мы делали суперприложение на основе Почты Совсем скоро, 3 и 4 сентября в VK пройдёт новый Weekend Offer. В нём будет участвовать и наша команда — мы создаём суперприложение на основе почтового клиента Mail.ru. Хотим подробнее рассказать об этом проекте и о задачах, которые нужно будет решать нашим будущим коллегам :...

Использование цвета в терминале Я пишу небольшие скрипты для работы в программах-оболочках «Windows PowerShell» версии 5.1 и «PowerShell» версии 7 в операционной системе «Windows 10». Иногда тянет подсветить текстовый вывод в консоль разными цветами. В этой статье я хочу рассказать о паре грабель, на котор...

Выкатываем сервис в production: 6 шагов к успешному релизу Существует много руководств и инструкций по созданию базовых бекенд-приложений. Также в сети можно найти пошаговые tutorial по сборке приложения и развёртыванию на сервер, либо подробные инструкции для популярных CI/CD-инструментов. Описанных в них шагов достаточно для запус...

Google приготовила большое обновление YouTube для Android. Показываем, что изменилось В этом году YouTube празднует свое 17-летие. По такому поводу команда разработчиков Google решила существенно обновить дизайн десктопной версии и мобильного приложения, оснастив видеохостинг несколькими полезными функциями. Причем обновление YouTube коснется сразу всех плат...

Apple выпустила iOS 16 beta 5. Как обновиться, если вы не разработчик В понедельник, 8 августа, Apple выпустила iOS 16 beta 5. Традиционно обновление пока распространяется только для разработчиков и обладателей соответствующего бета-профиля. Несмотря на это почти любой может получить его, равно, как и обновиться на тестовую сборку. Обновление...

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

Доступны промокоды в честь запуска MMO Chaos: Immortal Era Мобильная игра Chaos: Immortal Era доступна в РФ и, вероятно, в других странах. В ней типичный азиатский геймплей. Chaos: Immortal Era — MMO на смартфоны, где вы выбираете 1 из 5 классов, каждый из которых направлен на нанесение урона; радует, что разработчики разделили их...

[Перевод] DeepWalk: поведение и как его реализовать Шпаргалка по быстрому анализу и оценке отношений в графовых сетях при помощи Python, Networkx и Gensim. При помощи графовых структур данных можно представлять сложные взаимодействия, и работа с ними открыла новые пути анализа и классификации сущностей – смотря, как они вли...

Покер-рум PokerDom: как скачать клиент на реальные деньги и начать игру? Покердом – российский онлайн-рум, стартовавший в 2014 году. Работает по лицензии Кюрасао, широко известен в ЕС. Принимает игроков из более 250 стран. Для игры предлагается браузерная версия, клиент для ПК и мобильное приложения для телефонов/планшетов. Делать ставки и ...

Во что поиграть на телефоне, если нет интернета - интересные игры для Android Иногда соединение выходит из строя или у вас нет Wi -Fi. Но для Android есть и офлайн-игры. Вот 5 лучших игр для Android, которые работают без подключения к интернету. Читать полную статью

Удалённая сборка Android проектов на сервере прямо из Android Studio Если вам случалось работать над очень крупным Android проектом, с большим количеством модулей, кода, или наоборот не самой удачной декомпозицией на модули и наличием легаси, то вы наверняка знаете что сборка подобного проекта может занимать довольно много времени. К тому же,...

Немного о WebEngine — low-code IDE для разработки современных веб-приложений Много лет назад, смотря на крутейшие авторские посты, где творили самую настоящую техно-магию, я твердо решил - больше не писать до тех пор, пока не смогу сделать что-то такое, чем смогу гордиться. К этой статье-анонсу я шел почти 10 лет.С огромной гордостью, хочу анонсирова...

Колхоз. Большая история фермы устройств Яндекса Все новые сервисы Яндекса, а также апдейты к существующим приложениям и сайтам нужно тестировать: на айфонах, андроидах, десктопах, умных колонках, телевизорах. Раньше часть тестировщиков работали на личных телефонах и компьютерах, а часть — использовали для тестов корпорати...

В Assassin's Creed Mobile не будет доната, но будет открытый мир Assassin's Creed Project Jade выйдет на смартфоны и расскажет историю ассасинов в Китае. Но есть одна загвоздка. Во время презентации Ubisoft Forward 2022 перед экраном появился представитель Netflix. Так как эта компания активно развивает мобильное направление, то мы почуя...

Нашел нейросеть, которая улучшает качество фото. Ловите сразу 5 приложений Качество фотографий, сделанных на новые Айфоны, можно назвать превосходным. Практически в любых условиях освещения вам удастся сделать хороший снимок даже на фронтальную камеру. Но так было не всегда. Если вы храните селфи с iPhone 4s, то можете с ностальгией вспомнить, как...

GTA 6 выйдет в конце 2024 года, Rockstar потратит на разработку игры полмиллиарда долларов Хакер, сливший в Сеть видео игрового процесса GTA 6, раскрыл новые подробности об игре. Самое главное – известен ориентировочный срок выпуска: он ожидается в четвертом квартале 2024 года. По данным хакера, компания потратит на разработку GTA 6 около 500 миллионов...

Экспорт метрик в Prometheus из логов PostgreSQL с помощью Vector В этой статье я хочу рассказать о не совсем обычном использовании логов — о получении из лог-файлов метрик для Prometheus. Это может быть полезно, когда существующие экспортеры не предоставляют нужные метрики, а писать свой экспортер не хочется или очень затратно. Читать дал...

Как мы побеждаем проблемы роста команды на примере третьих «Героев» Вам знакомы ситуации, когда проекты растут в геометрической прогрессии: нужно успевать делать задачи, искать новых сотрудников, растить экспертизу и продолжать следить за качеством продукта? В ноябре нашей собственной розничной АБС будет 17 лет – и в этой статье мы расс...

Сможете восстановить демоническую силу в Succubus Idle? Ранняя версия Succubus Idle появилась в Юго-Восточной Азии и Океании. Если вы не хотите тратить много сил и времени на мобильные игры, это идеальный вариант. Succubus Idle — мобильная аркада с idle-элементами, что позволяет заниматься фармом мобов автоматически. Но сидеть б...

Какой чехол для iPad лучше В этом году iPad исполнилось 10 лет, но проблема в том, что для планшета так и не научились делать нормальные чехлы. Вы можете заметить, что даже старые модели iPad довольно тонкие, прекрасно лежат в руках, а их вес (iPad 4 весил 650 г) практически не ощущался. Но носить iP...

The Past Within обзавелась официальной датой релиза Студия Rusty Lake выпустила новый трейлер The Past Within, в котором рассказала, когда ждать релиз игры. The Past Within — мрачная головоломка, выполненная по стандартам Rusty Lake: мультяшная графика, страшные силуэты и загадки, от которых порой взрывается голова. Сейчас д...

Конструктор клиент-серверных протоколов Здравствуйте, это моя четвёртая статья на хабре, на этот раз я выйду за область ML решений и познакомлю вас с другим своим проектом.В процессе работы над различными проектами, рано или поздно возникает необходимость реализации клиент/серверных протоколов передачи данных, это...

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

Для Apple Watch Ultra вышло приложение для дайвинга. Оно доступно даже в России В сентябре Apple выпустила свои первые защищенные Apple Watch Ultra. Модель получила прочный титановый корпус и дополнительную защиту для занятия экстремальными видами спорта. Отдельно на презентации отмечалась возможность новых часов выдерживать погружения под воду. 28 ноя...

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

Приложение ВКонтакте и другие сервисы VK удалили из App Store. Как теперь их скачать Только что, в районе 10 часов вечера по Москве, приложение ВКонтакте исчезло из App Store, равно как и другие сервисы компании. Несмотря на отсутствие официальных подтверждений со стороны сервиса, — всё-таки время уже позднее — нет сомнений в том, что клиент соц...

Создатели Vive Le Football проведут последний тест перед глобальным запуском 9-го сентября начнётся последний бета-тест футбольной игры Vive Le Football. Основная платформа — PC, но iOS и Андроид тоже можно будет подключить к общему аккаунту. Глобальный релиз Vive Le Football ожидается в сентябре или октябре этого года, судя по информации с этого па...

Для UNDECEMBER стартовало ОБТ на ПК UNDECEMBER — слешер для смартфонов и ПК. 12-го октября выйдет версия для всех трёх платформ, а сейчас в Steam можно скачать демоверсию. Она доступна до 10-го октября, а вот после закрытия серверов все данные будут удалены. Также разработчики указывают, что в некоторых страна...

Мобильная игра Charlotte’s Table собрала максимальные 5 звёзд в Google Play Charlotte’s Table — мобильная игра с приятной мультяшной графикой, где вы берёте на себя роль девушки, пытающейся создать ресторан высокого уровня. В этом ей будут помогать все, от шеф-повара до менеджера. Сюжет раскрывается через текстовые диалоги, ну и на романтичные истор...

Что такое HDR в Айфоне и как им пользоваться Apple всегда старалась предоставить пользователям наилучшее качество изображения при съёмке на iPhone, но важнейшим шагом в этом направлении стало появление HDR в iPhone. С тех пор компания регулярно упоминает о наличии этой функции в различных устройствах, но далеко не каж...

Простой CI/CD на Ansible Semaphore CI/CD стал неотъемлемой частью процесса разработки ПО, как в крупных, так и в небольших компаниях и проектах, в том числе open source.Самыми популярными CI/CD-системами является GitLab и Jenkins. Обе эти системы являются мощными, расширяемыми и включают множество дополнител...

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

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

Xbox против PlayStation. Microsoft активно поощряла консольные войны во времена Xbox 360 Консольные войны в текущем поколении приставок Sony и Microsoft не особо выражены. Отчасти из-за дефицита устройств, который имеет место с самого старта продаж. Но в своё время консольные войны бушевали гораздо активнее, и теперь мы знаем, что не без поддержки как миним...

Правим QEMU железным кулаком Виртуализация, на мой взгляд, всё ещё остаётся одной из самых важных технологий в администрировании ЦОД. Да, конечно “все” будут рассказывать, что контейнеры намного более удобные, и всё надо запихивать в Кубер, и всё такое… Но после гигантского нагромождения никому не нужн...

Как Написать Драйвер для очередного I2C/SPI Чипа В программировании микроконтроллеров часто приходится писать драйверы периферийных микросхем. Зачастую это 60% всего кода большинства проектов. В этом тексте я написал несколько общих нюансов разработки драйверов периферийных чипов. Читать далее

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

Обзор 3D принтера Anet ET4 Pro, принтер не для новичков Anet ET4 Pro это 3D принтер который я точно не стал бы рекомендовать новичкам. Прежде чем он начал печатать более-менее нормально, он выпил у меня кучу крови (причём не фигурально, а реально). Калибровка стола это просто боль. Разбалтывающиеся во время печати винты, сбой про...

PHP & Kafka — production sadness Это короткая история наивного любителя популярных технологий.Ранее я уже писал почему на моем текущем проекте мы решили использовать — Apache Kafka, если вкратце, то цель — унификация используемых технологий в компании.Сфера деятельности компании это ставки на спорт, зона от...

Напиши мне, напиши: WhatsApp получил функцию, которя позволяет отправлять сообщения самому себе. Но такое уже есть в Telegram Мессенджер WhatsApp, наконец, получил функцию, которая позволит отправлять сообщения самому себе. Это необходимо, если нужно сохранить какие-то файлы или документы. На данный момент эта возможность уже реализована в iOS версии 22.23.74 и Android версии 2.22.23.77. При ...

Обзор Iron Marines Invasion: мобильная RTS c межгалактическим конфликтом Iron Marines Invasion только вышла на смартфоны. Я успел поиграть в неё раньше релиза, чтобы выдать взвешенное мнение. Это мобильная RTS, которая предлагает упрощённое управление по сравнению с классическими представителями жанра, а также ежедневные задания, чтобы не заскуча...

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

В iPad не хватает только одной функции. Вы удивитесь насколько она простая Если вы когда-нибудь пользовались планшетом Apple, то точно знаете, что какой бы iPad вы не выбрали, будь то обычный iPad, iPad Air или iPad Pro, это всегда будут устройства, обладающие плюс-минус одинаковой функциональностью. Да, Air и Pro отличаются от обычного Айпада сво...

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

Опыт многопоточной работы, или Как быть DevOps’ом для множества команд разработки Привет, Хабр!  В этой статье хотел бы поделиться опытом участия в процессе цифровизации огромной компании. Под катом расскажу об особенностях, с которыми столкнулся при взаимодействии с большим количеством команд разработки. На их основе во второй части статьи рассмотри...

Как ускорить загрузку игр на Айфоне с iOS 16.1 Многие разработчики в погоне за уменьшением размеров установочных файлов, которые Айфон загружает из App Store, переводят часть контента, без которого приложение не сможет работать, на отдельную загрузку внутри самого приложения. Так, многие игры после установки и первого з...

3D-Печать в велокастомайзинге | Проект "Клубника со Сливками" Приветствую всех читателей портала!Как можно наблюдать, я стал реже появляться здесь и в принципе писать. В целом, я немного сменил вектор своих увлечений, и с головой ушёл в тематику кастомных велосипедов. При этом, хочется отметить что 3D-печать спасает меня стабильно вот ...

Как скачать приложение Kinopub на Айфон. Самый простой способ Закрытие русскоязычной версии Netflix, а также ограничение на показ кинолент Warner Bros и Universal в России хоть и не привели к тому, что нашему брату стало нечего смотреть, доступный ассортимент как на ТВ, так и на стриминговых площадках всё-таки ощутимо сократили. Больш...

Новый патч для Genshin Impact, Crysis на смартфонах и хорошая замена NFS Most Wanted Привет, любители мобильных игр, читатели AppTime и зрители AppTime Media. Каждую неделю я, Никитенков Валерий, собираю для вас подборку из топовых новостей индустрии за уходящую неделю. В этом выпуске вы узнаете, тянут ли смартфоны первый Crysis, во что поиграть, если вы фан...

Как быстро заряжать Apple Watch Представить современный смартфон без быстрой зарядки теперь практически невозможно. Как минимум 18-20 Вт, но производители в свои устройства добавляют. А что же с умными часами и другой носимой электроникой? Здесь последние годы тоже наметился заметный сдвиг. Так, начиная с...

Как не разбиться на Soft Launch: разбираем самые частые ошибки Soft Launch позволяет игровой компании проверить, готова ли игра к полноценному запуску. Это пробный запуск для определенной территории, чтобы понять, что стоит поменять и нужно ли вообще выпускать игру. Всем привет, меня зовут Анастасия Кузина, я бренд-менеджер в команде MG...

Как сделать локальный Django-сайт доступным в Интернете / Туннели ngrok Допустим вы пишите какое-то Django-приложение. Как обычно разработка идёт локально на вашем компьютере.  По умолчанию все Django-проекты доступны по адресу http://localhost:8000 или http://127.0.0.1:8000 что одно и тоже. Эта адреса твоего локального компьютера. Соответс...

Почему я отказался от лучших наушников с шумоподавлением — Sony WH-1000XM4 Некоторое время назад я пользовался наушниками WH-1000XM4 2021 года. В целом они мне нравились, но потом мне пришлось их продать из-за того, что я перешел на более компактные наушники. Объяснять преимущества того или иного типа наушников я сейчас не буду, так как это индиви...

Принципы тестирования: нас 7 Нам известны 7 принципов тестирования и сейчас мы их подробно разберём.Итак, приступим.1.  Исчерпывающее тестирование невозможно2.  Тестирование демонстрирует наличие дефектов, а не их отсутствие3.  Заблуждение об отсутствии ошибок4.  Раннее тестиров...

Как заменить Сири на Алису на Айфоне Современное устройство уже невозможно представить без голосовых помощников и ассистентов. Siri, Google Ассистент, Alexa, Маруся, Алиса и список этот можно еще продолжать. Многие компании стараются сделать своего помощника, который будет работать на их устройствах максимальн...

MMORPG Tree of Savior M запустили в Южной Корее Tree of Savior M — мобильная MMORPG с изометрическим игровым процессом и ручным управлением персонажем (хотя можно поставить и автоматическое). Вы сможете создать своего аватара и выбрать ему один из классических классов. Сейчас игра доступна в Южной Корее, сервера, судя по ...

Мобильные новости: Релиз CarX Street, дата выхода Warzone Mobile и другие Привет, читатели AppTime и зрители AppTime Media. С вами я, Никитенков Валерий, главный редактор на сайте и голос еженедельной подборки коротких новостей за уходящую неделю. Я расскажу, каким выдался релиз Wreckfest, когда примерно выйдет Warzone Mobile, какую ветку танков...

Вендор ушёл, а клоуны остались. Как мы начали сопровождать чёрный ящик Привет! Мы команда сопровождения Glowbyte, и мы решаем сложные проблемы. Если проект не хочет брать на поддержку ни одна команда , если с проекта ушли все ключевые сотрудники, если проект бросили разработчики, если на проекте экзотические технологии или же проект захотел отк...

Россия сама сможет производитель 7-нанометровые CPU. Институт прикладной физики РАН создает первый отечественный литограф для производства микроэлектроники по современным техпроцессам В Институте прикладной физики Российской академии наук (ИПФ РАН) ведется разработка первой отечественной установки литографии для производства микроэлектроники по современным технологическим процессам. Сейчас создан демонстрационный образец, который разработчики называ...