Социальные сети Рунета
Среда, 25 мая 2022

OAuth в мобильных приложениях Привет! Меня зовут Максим, я занимаюсь мобильной разработкой в KTS.Ни один сервис не обходится без логина. Часто в мобильных приложениях требуется интегрировать вход через сторонние соцсети — например, зайти через Google или VK. А при обучении мобильной разработке используют...

Подборка материалов по мобильной безопасности «Awesome Mobile Security» Привет, Хабр!Меня зовут Юрий Шабалин, я один из основателей компании "Стингрей Технолоджиз" (входит в группу компаний Swordfish Security), мы разрабатываем платформу анализа защищенности мобильных приложений iOS и Android. По долгу службы мы подписаны на большое количество р...

Как проходит интервью мобильных разработчиков в Тинькофф Привет! Я Максим Коробов, руководитель отдела разработки мобильного приложения Тинькофф. В статье расскажу о том, как проходит отбор кандидатов на вакансии разработчиков iOS и Android, что спрашивают на первичном и техническом интервью и какие задачи предлагают решать во вре...

Мобильная игра на HTML, CSS, JavaScript, jQuery, Apache Cordova и Firebase. Как сделать красиво снаружи и плохо внутри В данной статье будет рассказана история одной мобильной игры разрабатываемой на HTML, CSS, JavaScript, jQuery, Apache Cordova и Firebase. Также будут освещены следующие вопросы: - Стоит ли использовать jQuery? - Стоит ли вообще разрабатывать мобильные игры на JS с нуля? Чит...

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

Дайджест интересных материалов для мобильного разработчика #427 (10 — 16 января) В новом дайджесте годовой определяющий отчет State of Mobile 2022 от App Annie о рынке мобильных приложений, советы по разработке игр от Сида Мейера, тренды разработки и UI/UX, борьба Apple с клонами (да) и мошенниками (нет) и многое другое! Читать дальше →

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

Дайджест интересных материалов для мобильного разработчика #438 (4 — 10 апреля) В новом дайджесте навигация в iOS и suspend под капотом, фантастические формулы и сон разработчика, новое пришествие Angry Birds, WWDC 22, старые приложения в Google Play и многое другое. Читать дальше →

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

Мобильное приложение «Дорожный ассистент» для 1С Пример реализации мобильного приложения для водителей грузового транспорта. Frontend: React-Native. Backend: 1С. Первый опытДля первой попытки разработать мобильное приложение была выбрана мобильная платформа от 1С.  Спустя месяц был готов прототип и показан заказчику....

Наиболее распространенные уязвимости в мобильных приложениях Всем привет, меня зовут Юрий Шабалин, я один из основателей компании "Стингрей Технолоджиз" (входит в группу компаний Swordfish Security), мы разрабатываем платформу анализа защищенности мобильных приложений iOS и Android. Этой статьей я бы хотел открыть серию материалов, по...

Go в API для мобильного приложения. Создаем совместный список покупок с мгновенными уведомлениями В предыдущей статье мы рассмотрели использование Go для создания веб-приложений (с выполнением через Web Assembly). Но прежде всего Go интересен как язык для реализации высокопроизводительных и неблокирующих решений на стороне сервера и в этой статье мы изучим использование ...

JNI Часть 2: Примеры Всем привет! Меня зовут Роман Аймалетдинов, я разрабатываю клиентское приложение Ситимобил. Продолжаю свою серию статей по JNI, так как технология используется редко, но иногда она бывает очень полезной (или просто интересной). В этот раз я покажу примеры решений на JNI, кот...

Flutter for Desktop — новый подход к разработке приложений Язык программирования Dart был изначально разработан как перспективная замена JavaScript в веб-приложениях (с поддержкой асинхронности, потоков, классической поддержки ООП и возможностью использования строгой типизации), но, к сожалению, в этом качестве он так и не достиг зн...

«Помощник учителя»: от идеи до популярного мобильного приложения Привет, читатель! Меня зовут Марчук Иван, и я разработчик мобильного Android-приложения Teacher's Assistant («Помощник учителя»). Я начал его разрабатывать еще школьником, когда учился в «IT Школе Samsung». Сейчас мое приложение скачали более 160 тысяч человек.Помощник учите...

Jetpack Compose Navigation в многомодульном проекте Всем привет! Я на Мосбирже занимаюсь мобильной разработкой под Android. Осенью этого года мы начали разрабатывать приложение для платформы личных финансов Финуслуги и воспользовались возможностью делать UI сразу на Jetpack Compose. Как и всегда, сразу встал вопрос выбора арх...

Обновление для Windows Subsystem for Android™ в Windows 11 для инсайдеров Windows Компания Microsoft отправляет обновление для Windows Subsystem for Android™ в Windows 11 для инсайдеров Windows (все каналы). Это обновление (версия 2203.40000.1.0 из Microsoft Store) включает в себя несколько интересных новых функций и улучшений, в том числе некоторые крупн...

Почта Яндекса стала удобнее на смартфонах Android, но не для iPhone Команда Яндекса объявила о выпуске обновлённой, более удобной, версии мобильного приложения Яндекс.Почта. Апдейт приносит ряд новых возможностей версии для Android. Аналогичное обновление пока недоступно в Яндекс.Почте для iOS, но разработчики обещают скоро исправить э...

JNI, часть 3: производительность Java/JNI/NDK Всем привет! Меня зовут Роман Аймалетдинов, я разрабатываю клиентское приложение Ситимобил. Продолжаю свою серию статей по JNI, так как технология используется редко, но иногда она бывает очень полезной (или просто интересной). В этот раз я покажу замеры производительности, ...

Я устал вручную удалять мобильное приложение с устройства и написал расширение для VS Code Каждый мобильный разработчик рано или поздно сталкивается с тем, что его начинают утомлять некоторые рутинные операции. Скажем, дебажишь авторизацию в приложении. Или проверяешь перехват UTM-метки при первой установке. Или пытаешься понять, работает ли корректно очередная ми...

[Перевод] Профилирование Python-программ и анализ их производительности Профилирование — это неотъемлемая часть любых работ по оптимизации кода или производительности программ. Любой опыт, любые знания в сфере оптимизации производительности, которые уже у вас есть, не принесут особой пользы в том случае, если вы не знаете о том, где их применить...

Где работать в ИТ в 2022: Usetech Наша рубрика «Где работать в ИТ» — это интервью с интересными айти-компаниями, в которых они делятся подробностями о своем процессе работы. Представители индустрии отвечают на вопросы, где рассказывают об условиях работы, найме, командах и технологиях. В этом году рубри...

С 2 лет до 6 месяцев: как мы ускорили “доставку” почтового ПО в 4 раза Всем привет! Меня зовут Антон, я системный архитектор отдела разработки курьерских сервисов в Почтатехе. Мы разрабатываем сложные цифровые продукты Почты России. Помогаем ей стать удобнее, быстрее, качественнее и технологичнее для вас. Команда нашего отдела создаёт и ра...

Vivaldi 5.0 Android — Для больших и маленьких Всем привет!Разработка для мобильных устройств представляет определённую сложность для авторов приложений - в первую очередь из-за огромного разнообразия в размерах и формах экранов смартфонов и планшетов. В новой версии Vivaldi 5.0 для Android мы постарались добавить функци...

Windows 95 OSR2 исполнилось 25 лет Вероятно, на Хабре не так много осталось пользователей, кто до сих пор тем либо иным образом продолжает работать с Windows 95. Возможно, эта ОС сохранилась на каких-либо промышленных системах, в организациях, где парк оборудования и ПО не обновлялись много лет, либо же Wind...

CrowdSec 1.2: изменения, дополнения, улучшения Привет, Хабр! Нам приходилось сталкиваться с мнением, что разработка — скучное занятие: cиди себе, копируй строчки кода с «Гитхаба» да компилируй готовое приложение. Но мы работаем по-другому: в каждую новую версию мы добавляем реально интересные и полезные фичи, которы...

GraphQL в мобильной разработке Всем привет! С вами Анна Жаркова, ведущий разработчик компании Usetech. Сегодня стартует моя серия статей, посвященная работе с технологией GraphQL при разработке мобильных приложений. Если вы интересуетесь применением необычных технологий в мобильной разработке, давно подум...

Держи свой трафик в тайне. SSL Pinning — ещё раз о том же самом Всем привет! Меня зовут Юрий Шабалин, я один из основателей компании Stingray Technologies. Мы разрабатываем платформу анализа защищенности мобильных приложений iOS и Android. Сегодня я хотел бы снова затронуть тему безопасности сетевого взаимодействия между приложением и ег...

Мобильная разработка: Cross-platform или Native Всем привет! Я Игорь Веденеев, руководитель мобильной разработки в AGIMA. Поговорим немного о нативной и кроссплатформенной разработке. Раньше я по большей части скептически относился ко второй: не устраивало качество конечных приложений в первую очередь. Однако за последний...

Улучшение Visual Studio Code для новичков VSCode — Самый популярный редактор кода среди веб-разработчиков. Вы можете использовать его с нуля, однако для опытных программистов его базовых функций недостаточно. Здесь я описал, то как сам докрутил этот редактор под свои потребности. Я фронтенд-разработчик, но также ис...

Автоматизация процесса релиза Всем привет! Меня зовут Даниил Хейфец, и я QA Lead мобильного направления в hh.ru. В этой статье я расскажу, как мы автоматизировали flow релиза мобильных приложений, как разбили его разработку на этапы, какие инструменты использовали и с какими проблемами столкнулись. ...

Агрегация данных во времени с Kafka Streams В FunBox мы делаем продукты для мобильных операторов: различные порталы, геосервисы, платежи, мобильную рекламу и многое другое.  Один из наших проектов построен на микросервисной архитектуре. Основная функциональность связана с обработкой потоков событий, поэ...

[Перевод] Популярные расширения для VS Code 2022 В виду того, что мне срезали подписку на Medium решил поддерживать отечественные IT ресурсы. Попробую кидать интересные статьи с переводом на русском, а правообладатели пусть сами разбираются, я честно платил за подписку.На текущий момент VS Code остается средой разработки, ...

И снова про App Transport Security: что это и зачем Привет, Хабр! Меня зовут Юрий Шабалин, и, как я пишу в начале каждой своей статьи, мы разрабатываем платформу анализа защищенности мобильных приложений iOS и Android. В этой статье мне бы хотелось затронуть тему безопасной конфигурации сетевого взаимодействия, а также немног...

Создание внутреннего мобильного приложения «На связи»: от идеи до визуального решения Меня зовут Лена, я дизайнер интерфейсов в Tele2. И я расскажу о создании внутреннего корпоративного мобильного приложения «На связи» для сотрудников Tele2 – его проектировании и выборе визуального решения. Пройдусь по основным этапам работы над digital-продуктом с точки...

Как мы четыре года организовываем работу на удаленке с помощью Discord Тренд 2020 года продолжает расти. Все больше компаний дают возможность работать сотрудникам в гибридном формате или полностью из дома.Я расскажу, как мы организовали удаленную работу в Discord.Меня зовут Илья, я CTO компании 2people IT и один из её основателей. Основная наша...

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

Найдена причина перегрева флагманских смартфонов? Эксперты считают, что виноватой может быть сама архитектура процессорных ядер Arm Современные топовые однокристальные системы для смартфонов известны своим горячим нравом. Это стало нормой ещё в прошлом году, а с выходом Snapdragon 8 Gen 1 и Exynos 2200 ситуация только усугубилась. Однако, возможно, проблема вовсе не в Samsung и Qualcomm?  ...

Тёмная сторона Android App widgets Всем привет! Меня зовут Егор Карташов, и я Android-разработчик в команде мобильного оператора Yota. Виджет домашнего экрана (App widget) – один из компонентов ОС Android, который появился в одной из первых версий системы (Android 1.5) и сохранил свою концепцию до наших ...

Разработка Shining Force: Heroes of Light and Darkness больше не ведётся Издатель SEGA отменил разработку новой мобилки по франшизе Shining Force. Изначально её релиз был назначен на 2022 год. Shining Force: Heroes of Light and Darkness — мобильный проект, который анонсировали в августе прошлого года. Он должен был выйти в этому году на iOS и А...

Что там в «Мире Hi-Fi»: муз. сервисы, аудио из старых игр, аудиостандарты и новые подходы к записи треков Ранее мы обсудили примечательные исследования, старое аудиожелезо, плюс — посмотрели на необычные музыкальные инструменты и аудиоконтент. Сегодня продолжаем делиться избранными материалами из нашего «Мира Hi-Fi». Читать далее

Смартфоны Samsung под под управлением Android 9, 10, 11 и 12 могут быть взломаны. Обнаружены новая уявзимость Специалисты по мобильной безопасности и конфиденциальности из компании Kryptowire сообщил , что некоторые телефоны Samsung оказались подверженными уязвимости CVE-2022-22292, которая могла предоставить вредоносным сторонним приложениям высочайший уровень контроля. Уязвим...

ЦРУ? ФСБ? Нет мой друг… Маркетологи. ADINT или как за тобой следят через рекламу DISCLAIMER: Данная статья написана в ознакомительных целях и не является руководством к неправомерным действиям или обучающим материалом для сокрытия правонарушений.В качестве небольшого предисловия… Каждый из нас пользуется смартфоном. Это просто факт. И каждый из нас замеч...

Intel решила проблему с Denuvo DRM «Alder Lake» на Windows 10 и Windows 11 В минувшие выходные Intel заявила, что решила проблемы с совместимостью DRM для игр, с которыми сталкивались ее процессоры 12-го поколения Core «Alder Lake» в некоторых играх, работающих на более старых версиях решения Denuvo DRM. Компания заявила, что работала как с разрабо...

Стабильность develop в Android Всем привет! Меня зовут Костя, я тимлид платформенной мобильной команды в hh.ru. Мы уже рассказывали о практиках, которые помогают нам выпускать еженедельные релизы мобильных приложений: автоматизация тестирования, Release Train, GitHub Flow, Continuous Integration. И нам ст...

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

Секреты запуска Flutter в production. Создаем IT-верфи Про нас Привет! Мы Даниил Левицкий и Дмитрий Дронов, мобильные разработчики компании ATI.SU — крупнейшей в России и СНГ Бирже грузоперевозок. Хотим поделиться с вами своим видением разработки приложений на Flutter. У нас несколько команд мобильной разработки, и раньше мы п...

Неожиданно: LG V60 ThinQ начал получать обновление Android 12 Год назад компания LG объявила о закрытии своего мобильного бизнеса. Несмотря на это, корейский призводитель продолжает поддерживать старые устройства.

Ruby-Дайджест за неделю (20-26 декабря) В этом дайджесте:• Обновление популярных гемов.• Митапы, где засветился Ruby.• Интересные open-source проекты на GitHub.• Ruby 3.1.0• Подборка полезных гемов.• Интересный контент, связанный с Ruby. Читать RubyDigest

Как запилить джентльменский релиз Релизы не выходят точно в срок? Множество багов на регрессе? Сам регресс занимает несколько дней? Много жалоб на баги? Релизом занимаются сразу все и продуктовая разработка полностью останавливается? Узнали? Согласны?? Мне кажется, многие сталкивались с этим, в том числе и м...

Добавление пользовательской темы для фронтэнд-приложений Привет, Хабр! Меня зовут Павел, я фронтэнд-архитектор в компании Itransition. Вот уже более 8 лет я работаю во фронтэнде. В течении этого времени мне довелось поработать с приложениями, как полностью основанными на бэкенд технологиях, так и с классическими сайтами, написанны...

Как я научился делать мобильные приложения на Ionic/Angular за 42 часа Расскажу как я решил погрузиться в мобильную разработку. Какую поставил цель, какие ресурсы выделил для её достижения, с какими трудностями столкнулся и как решил возникшие проблемы. Также будет немного аналитики, размышлений о карьере программиста и личного опыта при взаимо...

19 мая Ozon Tech × Сoffee&Code приглашают на Mobile Meetup: перформанс и Backend-Driven UI Привет! Меня зовут Саша Свиридов, я руковожу отделом мобильной разработки в Ozon. В моей команде чуть больше 80 человек — это Android- и iOS-разработчики и QA-инженеры. Мы делаем основное приложение Ozon для покупателей. Моя команда состоит из семи кроссфункцинальных групп р...

Как мы используем фича-флаги в мобильном приложении QIWI Кошелек Привет, Хабр! Меня зовут Василий Материкин, я — Android-разработчик в QIWI. В этом посте я расскажу о применении фича-флагов в QIWI Кошельке.Внедрение Trunk-Based Development и Feature FlagsВ процессе работы над большими приложениями, в которых много фич и над которыми ...

Как большинство Java проектов выглядят изнутри Меня зовут Аксёнов Вячеслав, я бэкенд разработчик и в последние годы пишу веб приложения на java/kotlin. Основная идея этой статьи описать основные технические задачи, которые ставятся перед современными веб приложениями, а также перечислить те библиотеки, которые чаще всего...

Не совсем очевидные тренды развития рынка приложений, как к ним подготовиться мобильному разработчику? Меня зовут Ексей Пантелеев, я 12 лет программирую мобильные приложения, а всего зарабатываю программированием почти 20 лет и как профессионал пережил несколько платформ (например Flash Player, AIR, Stage3D), под которые я разрабатывал приложения. До мобайла я делал веб и игр...

Flutter vs Native: почему мы переходим с первого на второй Привет, Хабр! Меня зовут Сергей, я занимаюсь мобильной разработкой 13 лет и недавно стал руководителем разработки мобильного приложения «Пункты выдачи заказов» в Ozon. Невольно став сместителем существующего строя в проекте (фреймворки, технологии, подход), я стал часто слыш...

Apple начнёт удалять из App Store непопулярные приложения Некоторые разработчики мобильных приложений для iOS получили уведомления, что, в случае отсутствия обновления их продуктов в течение 30 дней с момента получения уведомления, их разработки будут удалены из App Store.

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

Дайджест интересных материалов для мобильного разработчика #429 (24 — 30 января) В новом дайджесте трудности перевода приложений и импакт-анализ, Force Update и тренды Android-разработки, шрифты в играх и история игрового композитора, экраны загрузки, использование приложений, GitHub Actions и многое другое! Читать дальше →

Основные варианты использования CSS переменных (Custom Properties) CSS Variables или CSS Custom Properties уже давно используются в разработке и поддерживаются большинством популярных браузеров. Если у вас нет обязательного требования разрабатывать под IE, то вполне вероятно, вы уже успели оценить их преимущества.По этой...

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

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

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

Flutter: автоматизация UI тестирования Мы — команда мобильного проекта FL.ru. В своей статье хотим познакомить вас с Flutter Driver и рассказать об автоматизации UI тестирования мобильных приложений с помощью данного инструмента. Читать далее

Ruby-Дайджест за неделю (10 янв — 17 янв) В этом дайджесте:• Обновление популярных гемов.• Сборник гайдов и статей (RU/ENG) #2.• Подборка полезных гемов #4.• Интересный видео/аудио контент, связанный с Ruby.• Подборка ruby-сообществ для совместного изучения/общения.• Новые вакансии на рынке труда. Читать далее

Публикуем полезное расширение для Хабр Фриланса — Часть вторая Хабр! Добро пожаловать снова.Это вторая часть продолжающая серию статей про связанных с разработкой расширения для фрилансеров.С первой статьей где мы занимаемся разработкой расширения вы можете ознакомиться здесь. Также найти весь исходный код на GitHub и само расширение в ...

Книга «C# 9 и .NET 5. Разработка и оптимизация» Привет, Хаброжители! В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редактор кода Visual Studio Code. Издание полностью обновле...

Ruby-Дайджест за неделю (3 янв — 10 янв) В этом дайджесте:Обновление популярных гемов.Сборник гайдов и статей (RU/ENG) #1.Интересные open-source проекты на GitHub #3.Подборка полезных гемов #3.Интересный видео/аудио контент, связанный с Ruby. Читать RubyDigest

Go для самых маленьких. Разрабатываем для Arduino и других микроконтроллеров Язык Go благодаря своей простоте, возможности компиляции в выполняемый образ и встроенной поддержке многозадачности стал, в некотором смысле, "серебряной пулей" для создания высокопроизводительных инструментов и, совместно с Rust, сформировал современный технологический ланд...

Android 10. Первый взгляд Последние несколько лет обновления Android выходят с однотипной периодичностью: весной появляется «буквенная» версия, а через несколько месяцев – «числовая». С Android 10 будет также. Вряд ли Google станет там что-либо кардинально менять, поскольку юбилей мобильная ОС от пои...

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

Приложение Сбербанка для Android удалили из Google Play Ситуация продолжает разворачиваться по ожидаемому сценарию: мобильное приложение Сбербанка для устройств, которые работают под управлением операционной системы Android, больше недоступно для скачивания и обновления в магазине Google Play. В банке уже опубликовали официа...

Тор-5: интересные приложения для iPhone и iPad Сегодня многие владельцы яблочных мобильных устройств уже сформировали свой «набор» нужных утилит. Все это приводит к тому, что пользователи не особенно ищут в App Store новые приложения. И в этом проблема. Яблочный магазин практически постоянно пополняется интересными прило...

Тор-5: интересные приложения для iPhone и iPad Сегодня многие владельцы яблочных мобильных устройств уже сформировали свой «набор» нужных утилит. Все это приводит к тому, что пользователи не особенно ищут в App Store новые приложения. И в этом проблема. Яблочный магазин практически постоянно пополняется интересным прилож...

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

Пользователи провели рекордные 3,8 трлн часов в мобильных приложениях за 2021 год "Мобильные устройства - это величайшее изобретение всех времен и народов, и главный девайс будущего, - комментирует Теодор Кранц (Theodore Krantz), главный исполнительный директор App Annie - Большой экран медленно устаревает, а мобильные устройства продолжают бить реко...

Как построить сетевой клиент в большом приложении, написать плагин на Kotlin и работать с UI-библиотекой Сегодня делимся видео для мобильных разработчиков с IT-конференции ЮMoneyDay. Начнём с процессов в UI. Что помогает команде работать быстро и слаженно и как срезать углы в работе с дизайн-системой? В первом докладе поделились, как наладить разработку в iOS-команде....

[Перевод] Абсолютный поворотный энкодер с однодорожечным кодом Грея В этом материале речь пойдёт о физической реализации абсолютного поворотного энкодера. Разрешение этого энкодера составляет 6 градусов, то есть — 60 шагов. Этого достаточно для того чтобы сделать на его основе часы. Здесь используется одношаговый код Грея. Читать дальше &r...

Разработка мобильного приложения для бизнеса: делать или нет? Не секрет, что основная доля трафика в интернете сегодня приходится на мобильные устройства. Не удивительно, ведь смартфон почти для каждого из нас — это инструмент для работы, отдыха, развлечений, общения и так далее. Именно для удобства своих клиентов и соответственн...

UI-тесты и лучшие практики разработки Flutter-проектов: митап Luxoft TechFest Mobile Приглашаем на бесплатный митап по мобильной разработке 16 декабря (четверг) в 18:00.Краткие описания докладов — под катом. Читать далее

Срочные обновления iOS 15.3 и iPadOS 15.3 необходимо установить как можно скорее Компания Apple выпустила срочное обновление для своих мобильных устройств, при этом iOS 15.3 и iPadOS 15.3 должны быть установлены как можно скорее, поскольку они исправляют активно эксплуатируемую ошибку, связанную с повреждением памяти. Кроме того, еще одна ошибка, на...

Как мы в Домклике делаем виджеты на React Всем привет! Меня зовут Игорь Савин, я frontend-разработчик в компании Домклик. На текущий момент у нас около 150 различных команд разработки, из которых большая часть связана с разработкой какого-либо фронтенда на HTML, CSS и Javascript. Но когда так много команд, непременн...

В ремастерах GTA нашли упоминание оригинальной мобильной игры Как оказалось, хоть и GTA: The Trilogy — The Definitive Edition и позиционируется как сборник ремастеров с оригинальной игры, многие считают что в качестве основы были использованы портированные мобильные версии игры из-за чего и возникло большинство проблем с уже вышедшим...

Android-смартфоны являются главным источником радиации среди мобильных устройств Среди них больше других вреда приносят старые аппараты Pixel, OnePlus и Sony Xperia

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

Apple внезапно выпустила обновление для iPhone, чьи пользователи не хотят переходить на iOS 15 Компания Apple вчера выпустила большое обновление операционных систем iPhone и iPad — iOS 15.1 и iPadOS 15.1, которые принесли множество изменений, улучшений и новых функций, включая поддержку совместного просмотра и прослушивания SharePlay, новые режимы для iPhon...

Гейминг в России — это ПК, онлайн и способ отвлечься от проблем Компания HP провела исследование Global Gaming Survey о том, как пандемия повлияла на восприятие людьми видеоигр. Опрос был проведён в 13 странах, включая Россию.  В нашей стране было опрошено более 1000 человек, и ниже вы можете видеть итоговые результат...

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

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

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

Пользователи Instagram придумали, как стабилизировать работу приложения в России Последние несколько дней русскоязычные пользователи мобильного приложения Instagram сталкиваются со сбоями в работе сервиса из-за непрерывной загрузки пакета русского языка. За это время пользователям, которые взаимодействуют с платформой через Android-устройства, удалось на...

В обновлении мобильного приложения VK появится персонализация Апдейт выйдет через пару дней в мобильных магазинах.

Больше никакой рекламы: Samsung выпустила третью бета-версию One UI 4 Samsung продолжает тестировать новую версию фирменной прошивки One UI для своих мобильных устройств. Не далее как вчера, 20 октября, компания выпустила третью по счёту бета-версию One UI 4 на основе Android, правда, только на внутреннем южнокорейском рынке. По сообщениям пол...

Игривый Xamarin. Изучаем и взламываем мобильное приложение на С# Для подписчиковПрограммировать для Android можно не только на Java или Kotlin. Разработчики на С# имеют возможность создавать мобильные приложения с помощью платформы Xamarin. Сегодня мы поговорим о том, как исследовать такие приложения и как при необходимости их можно взлом...

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

Как работает Backend-Driven UI на мобильном клиенте Привет всем, кто хочет изменять интерфейс мобильного приложения до выхода нового релиза, всем, кто хочет без лишних доработок на клиенте проводить А/B-тестирование, и всем, кто хочет забыть о срочных «новых пятничных промоакциях», которые нужны уже в понедельник. В этой стат...

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

Про Flutter: как бекендер в мобильную кроссплатформу лез Flutter – это полноценная SDK, позволяющая писать нативные приложения на ненативном языке (dart), имеющем высокую скорость работы (выше конкурентов, но немного ниже натива), отклика/отрисовки. Этот набор средств разработки позволяет писать достаточно сложные с точки зрения и...

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

2022 год для мобильного гейминга (и не только): чего ждать и к чему готовиться 2021 год подходит к концу. И сегодня хочется о том, какой фундамент он заложил на год грядущий в разрезе разработки мобильных игр и геймдева в целом — какие тенденции начали прослеживаться уже сейчас, которые наверняка возымеют долгоиграющий эффект на происходящее в индустри...

YouTube тестирует новую функцию Smart Downloads на Android Если вы используете YouTube Music, вы должны знать о функции Smart Downloads, встроенной в приложение. По сути, это функция, которая загружает некоторые треки в автономном режиме всякий раз, когда вы подключены к Wi-Fi, чтобы сохранить мобильные данные, когда вы находитесь в...

Порт Тяньцзинь, Huawei и China Mobile становятся обладателями премии GLOMO Awards На церемонии награждения премии GLOMO Awards решение Smart Port, реализованное совместными усилиями порта Тяньцзин и компаний Huawei и China Mobile, было признано лучшим мобильным нововведением для подключенной экономики. Эта премия присуждается за инновации на базе мобильны...

Мой опыт проведения курса по Android Привет! Меня зовут Мялкин Максим, я занимаюсь мобильной разработкой в KTS. В 2019 году я вместе с платформой для онлайн-обучения Skillbox начал делать курс для начинающих мобильных разработчиков. На создание курса у меня ушло полтора года. Надеюсь, мой опыт поможет спец...

Меняем стек с PHP на Golang, или Разработка под Kubernetes Привет, Хабр!На связи Паша Емельянов, тимлид в AGIMA. В этой статье расскажу, как на одном из проектов мы переписывали старый функционал, разработанный когда-то на PHP, на Golang, с какими проблемами столкнулись и как их решали. Статья будет интересна и начинающим, и миддлам...

Apple выпустила watchOS 8.1.1 для Apple Watch Series 7 Только вчера компания Apple выпустила новую версию своей мобильной операционной системы. Обновление под номером iOS 15.1.1 исправляло баг, связанный со звонками. Причем апдейт был доступен только владельцам iPhone 12 и iPhone 13. Сегодня купертиновцы выпустили новую версию w...

Инструменты для снятия логов с Android / iOS-устройств. Чтение и разбор Привет! Сегодня стартует наш четвертый митап для тестировщиков, QAчественное общение. До 18:00 МСК на него все еще можно зарегистрироваться. А пока мы начинаем выкладывать доклады с предыдущего митапа, и начинаем с Ольги, старшего QA-инженера в компании red_mad_robot. Погово...

Что такое IaC и как Ansible помогает его построить Зачем появляются такие инструменты, как Ansible? Почему возникают такие направления, как IaC? Ответы на эти вопросы кроются в ряде проблем: большой «зоопарк» серверов, серверы-снежинки, которыми тяжело управлять — как итог, админы постепенно начинают не справляться с ручным ...

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

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

Два дня из жизни «Ивана Денисовича»: как инсайдер вынес базу за периметр компании Как-то раз попалось мне на глаза любопытное судебное дело, связанное с утечкой информации. Инцидент был интересен тем, что опровергал сразу несколько мифов о корпоративной информационной безопасности:1.     за слив информации можно получить только условны...

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

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

Мобильное приложение «ВКонтакте» теперь подстраивается под пользователей Команда «ВКонтакте» объявила об интересном обновлении мобильного приложения. Приложение VK начнёт больше адаптироваться под каждого пользователя — в навигации и «Сервисах» появится персонализация, а боковое меню станет доступным из любой вк...

JNI Часть 1: Введение Всем привет! Меня зовут Роман Аймалетдинов и я разрабатываю клиентское приложение Ситимобил. Решил написать небольшую серию из трех статей по JNI, так как технология используется редко, но иногда она бывает очень полезной. Несмотря на то, что я разрабатываю классические прил...

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

[Перевод] Зарубежный опыт: как избавиться от 80% кода, увеличить скорость разработки и уменьшить количество ошибок Мы продолжаем знакомить читателей нашего блога с интересными международными публикациями. Ранее мы перевели материал с практическими советами по обучению для ИТ-специалистов, сегодня же коснемся темы абстракций – популярного и эффективного средства разработки.Под катом тех– ...

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

Нейросети следят за наличием тента на грузовом транспорте со строительными отходами С начала 2022 года нейросеть встроена в мобильное приложение «Мобильный КПТС», которое используется на всех объектах строительства отходоперевозчиками.

Ruby-Дайджест за неделю (17 янв — 24 янв) В этом дайджесте:Обновление популярных гемов.Сборник гайдов и статей (RU/ENG) #3.Подборка полезных гемов #5.Интересные open-source проекты на GitHub #4.Интересный видео/аудио контент, связанный с Ruby.Где искать работу Ruby-разработчику?Рабочая/Учебная атмосфера от RubyDiges...

Разрядка по тапу: рынок мобильных игр в России достигнет почти 74 млрд Более $90 млрд потратили пользователи смартфонов на мобильные игры в 2021 году, подсчитали в App Anie. Объем российского рынка, по прогнозам отечественных разработчиков и издателей, достигнет 73,8 млрд рублей. Какие перспективы у рынка мобильного гейминга, в чем специфика ро...

Финансовый вопрос в сфере open source — обсуждаем различные точки зрения на проблему В начале января разработчик библиотек faker.js и colors.js намеренно «испортил» собственные программные продукты. Он добавил в код бесконечный цикл, который выводил в консоль бессмыслицу. В результате нарушилась работа тысяч приложений по всему миру, в том числе у крупных об...

Apple выпустила обновление iOS 15.4.1 и iPadOS 15.4.1, чтобы исправить проблемы с разрядкой батареи Сегодня Apple выпустила новое обновление программного обеспечения для своих мобильных устройств. iOS 15.4.1 для всех поддерживаемых iPhone, а также iPadOS 15.4.1 для всех поддерживаемых планшетов. Как следует из списка обновлений, это второстепенный выпуск не содержит никаки...

Smartisan OS возвращается. Теперь оболочка предназначена не для смартфонов, а для устройств с большими экранами Исполнительный директор компаний Hammer Technology и Smartisan Лу Йонгхао (Luo Yonghao) ещё в 2013 году представил Smartisan OS на базе Android, однако особой популярностью эта прошивка, как и телефоны компании, не пользуется. На этой неделе Лу Йонгхао заявил, что Smart...

[Перевод] Капля здравого смысла для Windows-разработки на C и C++ Суровая действительность разработки на C и C++ для Windows такова: для этой платформы никогда не существовало качественной, нативной реализации стандартной библиотеки этих языков. Стандартная библиотека должна абстрагировать механизмы базовой системы ради упрощения разработк...

Техническая разведка Привет, Хабр. Я знаю, что вы любите статьи «Чему я научился…». Обычно в них рассматривается либо личный опыт работы, либо различные книги с полезными советами. Сегодня я предлагаю вам посмотреть какой полезный опыт можно извлечь из методичек ЦРУ на примере материала Robert M...

Хотите приложения Android на Windows 11? Придётся приготовить ПК с производительным CPU, минимум 8 ГБ ОЗУ и SSD На днях Microsoft выпустила обновление для Windows 11, которое, кроме прочего, приносит долгожданную поддержку приложений для Android.  И вот спустя несколько дней после выхода обновления стало известно, что у данной функции есть собственные системные требования, ...

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

Lineage 2 получила своё первое глобальное обновление Lineage2M — кроссплатформенная MMORPG, вышедшая в декабре 2021 года, и продолжающая серию легендарных игр Lineage 2. Игра доступна на мобильных устройствах под управлением iOS и Android, а также на PC через сервис PURPLE. Новая «Линейка» продолжает богатую историю игр серии,...

[Перевод] Многомодульность в Android и Dagger: пошаговый пример Наше мобильное направление продолжает делиться собственным опытом, а также переводить те статьи, которые могут сослужить разработчику хорошую службу. Эту статью по Android, написанную в 2020 году, мы выбрали, изучая вопросы оптимизации внедрения зависимостей на проекте, и пе...

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

Распознавание документов в браузере вашего устройства Привет Хабр! Те из вас, кто следит за нашими публикациями про мобильное распознавание документов, знает, что мы придерживаемся принципа распознавания документов только на самом устройстве. Модуль, который отвечает за распознавание и ввод данных, не должен быть уязвимее того,...

[Перевод] Как помочь компилятору повысить быстродействие вашей программы Современные компиляторы весьма далеко продвинулись в области оптимизации ПО. Но иногда им бывает трудно подобрать наилучший способ оптимизации. К счастью, мы можем помочь им в этом выборе. Под катом старший разработчик ПО компании Google, Minhaz A V*, рассказывает об оптими...

Приложение ВТБ перестало работать на некоторых iPhone Как сообщает издание «РИА Новости», сегодня приложение ВТБ перестало работать на некоторых мобильных устройствах iPhone, которые используют операционную систему iOS. По данным источник, при каждой попытке войти в мобильный банк на iPhone появляется сообщение...

Дайджест интересных материалов для мобильного разработчика #423 (6 — 12 декабря) В этой подборке протоколы Swift и дружба с Google Ассистентом, работа с цветами и изображениями, экспоненциальные навыки и годы тестирования, новый Flutter, доходы приложений, эмодзи 2021 и многое другое! Читать дальше →

Встречают по одёжке: как мы меняем главную в приложении с 13 миллионами MAU Как часто вы задумывались, как пользователи воспринимают ваше приложение? Со стороны разработчика всё просто: вы знаете, как что работает, в каком разделе можно всё найти или настроить и, конечно же, как надо пользоваться фичами. Мы все прекрасно понимаем, в каких случаях пр...

GeForce RTX 3080 Ti станет первой мобильной 3D-картой с памятью GDDR6 частотой 16 ГГц Источник опубликовал подробности о мобильной версии видеокарты GeForce RTX 3080 Ti, премьера которой ожидается в начале января на выставке CES 2022. Как сообщается, мобильная GeForce RTX 3080 Ti станет первым в мире 3D-ускорителем с памятью GDDR6 частотой 16 ГГц. Д...

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

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

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

Как я тестировал Android-приложения с помощью Samsung Remote Test Lab Меня зовут Игорь. В прошлом году, параллельно с учебой в 11 классе, я проходил обучение в “IT-Школе Samsung” на базе томского IT-Куба. В конце курса обучения я одержал победу во Всероссийском конкурсе компании Samsung по разработке мобильных приложений «IT Школа выбирает сил...

Подпись в кармане: как мы разрабатывали приложение для подписания документов через Госуслуги Госуслуги уже давно не про запись на приём в ведомственные учреждения и не про единое окно (чтобы этот термин не значил) — мы расширяем горизонт и развиваем полноценную цифровую экосистему.  На этот раз перед нами стояла задача разработать решение для подписания докумен...

Создан IoT-датчик открытия окон и дверей Устройство позволяет непрерывно отслеживать состояние окон и дверей в доме или на предприятии, фиксировать их открытие или закрытие, своевременно отправляя уведомление об этом в мобильном приложении. Таким образом, владелец объекта или сотрудник службы безопасности может сво...

macOS Monterey «ломает» Mac с процессорами Intel На прошлой неделе компания Apple выпустила финальную версию macOS Monterey. Обновление принесло с собой ряд новых функций. Однако еще летом стало известно о том, что далеко не все нововведения будут доступны владельцам старых Mac. Но это не единственная проблема. За прошедши...

ATT&CK v10: больше объектов, техник и функций Привет! Сегодня рассказываем о том, какие обновления и функции ждут пользователей новой версии MITRE ATT&CK: v10. Свежий релиз включает в себя новые источники данных, новый контент и улучшения, связанные с техниками, группами, программного обеспечения корпоративного...

Удаленный доступ к IP камерам. Часть 2. Мобильное приложение В предыдущей статье я рассказывал о простом сервере для работы с камерами видеонаблюдения, но для оперативного просмотра RTSP потоков использовал мобильное приложение VLC, которое меня не вполне устраивало по нескольким причинам. Под катом вы найдете описание и листинги про...

Правда ли, что в России заблокировали Google Play Вчера, 23 марта, неожиданно для многих Роскомнадзор заблокировал агрегатор новостей Google. Запрет произошёл из-за нарушения сервисом закона о фейках. В результате уже вечером сервис перестал быть доступен для входа с территории России. Казалось бы, потеря небольшая, учитыв...

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

В поисках идеального ретроноутбука для DOS-игр В процессе перетаскивания с места на место тяжеленного ЭЛТ-монитора я напомнил себе, что когда-то давно хотел коллекционировать только портатив. Ноутбуки, карманные компьютеры и мобильные телефоны попросту легче и компактнее. Я уже собрал достаточно приличное количество ноут...

Ruby-Дайджест за неделю (27 дек. — 3 янв.) В этом дайджесте:• Обновление популярных гемов.• Статистика по гемам за год.• Интересные open-source проекты на GitHub #2.• Подборка полезных гемов #2.• Интересный контент, связанный с Ruby.• Рейтинги языка за 2021 год. Читать RubyDigest

[recovery mode] Абсолютные валютные курсы Пришло время обновить статью о методике получения абсолютных валютных курсов. Ранее был ряд статей (13.03.2019 — «Абсолютный курс валют: ищем истинную ценность», 03.05.2019 — «Получаем абсолютные курсы из парных кросс-курсов валют») на эту тему. За время существования проект...

[Перевод] Ретрокомпьютеры от $60 до $350 — микс вчерашней техники с современным уклоном STEPHEN CASS/IEEE SPECTRUM 45 лет назад компьютеры массового производства взорвали мировую арену как предвестники цифрового будущего. И до сих пор они не утратили своего футуристического блеска: каждый крупный анонс аппаратного или программного обеспечения рассказывает о т...

MIR CIT Mobile: передовые технологии тестирования в платежной системе «Мир» ВведениеВсем привет. Мы Денис и Александр из команды разработки сертификационных приложений Мир Plat.Form.Мы занимаемся развитием систем, которые помогают банкам-участникам платежной системы «Мир» и поставщикам платежных решений выполнять тестирование. Многие из нас совершаю...

Готовим приложение для автоматизации тестирования Прежде чем приступить к автоматизации тестирования желательно проанализировать приложение. Чем больше приложение готово к автоматизации, тем меньше проблем будет в дальнейшем при разработке автотестов и анализе результатов. Читать далее

Время менять шапки: ускорение мобильной поисковой выдачи Циан Однажды мы заметили, что поисковая выдача в мобильной версии Циан замедлилась: плохо работала на стороне браузера, грузилось много ресурсов, приложение долго открывалось. Естественно, это не радовало пользователей и сказывалось на метриках. В мае 2021-го Google анонсировал и...

Мой путь мобильной разработки до первой игры Изначально статья была написана на другом ресурсе. По комментариям и личным сообщениям я понял, что статья людям очень понравилась. Это невероятно приятно. И я решил поделиться ею и для подписчиков Хабра.Но если Вы видели эту статью на том самом другом ресурсе, не переживайт...

[Перевод] Понимание утечек памяти в Java Одним из основных преимуществ Java является автоматизированное управление памятью с помощью встроенного сборщика мусора (или сокращенно GC). GC неявно заботится о выделении и освобождении памяти и, таким образом, способен решать большинство проблем, связанных с ее утечкой.Хо...

Россияне сообщают о проблемах при оплате App Store с мобильного телефона у всех операторов Российские пользователи Apple сообщают о том, что они сталкиваются с проблемами при пополнении счета Apple ID по номеру телефона. Чаще о проблемах сообщают клиенты МегаФона, которые получают различные сообщения об ошибках gри попытке пополнить счет Apple ID. Также пробл...

Бинарная классификация игр для гейм-дизайнера Если проанализировать различные классификации игр, то мы увидим, что нет такой, которая бы непротиворечиво разложила все игры “по полочкам». Похоже, в реальном мире в принципе не существует идеальных классификаций чего-либо и любая из них работает настолько, насколько испо...

[Перевод] Как работать с числами с плавающей точкой в Python К старту курса по Fullstack-разработке на Python делимся решениями классической проблемы неточности чисел с плавающей точкой для новичков. В материале вы найдёте примеры работы с функциями и классами, предназначенными специально для решения проблем чисел с плавающей точкой. ...

Приложение стирания объектов на фото доступно для старых флагманов Samsung Вместе с новым обновлением Photo Editor ее получили серии Galaxy S10 и Note 10. Но и это еще не все! Читать полную статью

Во «ВКонтакте» запустили отдельное мобильное приложение VK Клипы Команда социальной сети «ВКонтакте» объявила о запуске отдельного мобильного приложения VK Клипы, в котором можно создавать короткие ролики вертикального формата. Приложение VK Клипы доступно для мобильных устройств на основе iOS и Android для установки из ...

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

Как сегодня делают игры в браузере? Часть 1 Игра в браузере на React и Three.js!Я занимаюсь фронтендом уже очень давно, порядка 10 лет. И как любой уважающий себя фронтендер, я люблю тащить javascript туда, где обычно его не используют: на сервер, в мобильные приложения, в геймдев. С тех пор как я увидел первые WebGL ...

Каким был первый game jam 20 лет назад и где можно поджемить в этом году Когда я составляла подборку игр про алгоритмы, наткнулась на игру «Baba Is You», которую Арви Тейкари придумал во время «Nordic Game Jam» (Baba Is You — Jam Build). Мне стало любопытно, полезла разбираться с «нордическим игровым вареньем». Выяснила, что этом году исполняе...

Тор-5: интересные игры для iOS Ноябрь оказался богат на игровые новинки. В App Store появилось немало интересных проектов. Естественно, далеко не все ожидаемые новинки оказались так хороши, как о них рассказывали разработчики. Но даже несмотря на это, любителям мобильных развлечений, определенно, есть из ...

React → React Native: снится ли фронтендерам мобильная разработка? Привет! Я Виктор Ильтимиров, разработчик мобильных приложений в СберМаркете. Хочу рассказать, сложно ли переходить с React на React Native и зачем команда СберМаркета использует Reanimated. Ранее я рассказывал об этом в докладе React → React Native Meetup | SberMarket Te...

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

Рейтинг стран, граждане которых больше всего зависимы от смартфонов Недавно исследователи из Университета Макгилла в Канаде опубликовали исследование использования смартфонов почти 35 000 человек в 24 странах мира в период с 2014 по 2020 годы. Среди них китайские пользователи занимают первое место с точки зрения зависимости от мобильных...

Фирма Sensor Tower опубликовала статистику установки мобильных приложений за первый квартал Приложение TikTok продолжает лидировать

В России стартовал мультимедийный проект «Троецарствие» Пекин, 20 декабря 2021 г. /PRNewswire/ — 17 декабря российская аудитория сможет приобщиться к истории и культуре Китая благодаря ста интересным историям аудиоверсии романа «Троецарствие» в эфире телерадиокомпании «Звезда» и петербургского радиоканала Metro FM...

Изолируем микросервисы с помощью Feature toggles в ASP.NET Core. Практика Снова привет, Хабр! В первой части статьи мы разбирали, что такое изоляция микросервисов, как в этом помогают переключатели функциональности, и как создать простое ASP.NET приложение в с поддержкой feature toggles, которое будет показывать прогноз погоды. В этой части з...

Engineering Manager: Полезная литература День добрый!Продолжая тему Engineering Manager, хотелось бы пока остановиться на небольшом списке 5 полезных книг: Читать далее

Что ждет мобильных разработчиков на Mobius 2021 Moscow До конференции по мобильной разработке Mobius осталось три недели. А значит, пришло время рассказать, о чем будут доклады: их описания под катом.Как водится, есть материал и по конкретным платформам (Android/iOS), и «кроссплатформенный». Чтобы вы быстрее находили подходящие ...

Получит ли ваш смартфон Xiaomi, Redmi и Poco обновление до MIUI 13? Об этом точно скажет приложение MIUI Updater Команда XiaomiUI опубликовала в магазине Google Play новое приложение MIUI Updater, предназначенное для тех владельцев смартфонов Xiaomi, Redmi и Poco, которые отслеживают выход новых версий прошивки MIUI. Компания Xiaomi уже анонсировала глобальный выпуск прошивки MIUI...

Приложение «Аэрофлота» удалили из App Store Приложение «Аэрофлота» удалено из каталога программ App Store. Однако ранее установленное на смартфон или планшет приложение продолжает исправно работать. «Просим пассажиров не переустанавливать приложение из-за отсутствия возможности повторного скачи...

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

Суперсвойства против загрязнений: как первый в мире аэрогель на основе оксида графена очистит воду и воздух Больше четверти населения Земли — свыше 2 млрд человек — лишены полноценного доступа к питьевой воде, по оценкам ООН. И недостаток в пресной воде только возрастает. Однако новые технологии могут его восполнить. Среди них — уникальная разработка российских ученых для очистки ...

WhatsApp выпустит совершенно новое приложение для Windows и macOS У WhatsApp уже есть приложение для компьютеров, и, по сути, это мобильная программа, адаптированная под десктоп. По словам источника, это скоро изменится: компания разрабатывает совершенно новое приложение для Windows и macOS.

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

Безбожные лаги: Apple сломала FaceTime на Mac Новая macOS Monterey многим показалась жутко недопиленной. С таким мнением сложно не согласиться, ибо многие функции, заявленные на старте, продолжают появляться только сейчас, спустя месяц после официального релиза. Но даже с учетом постепенного внедрения новых фишек, поль...

Кроссплатформенный путь мобильного тестировщика или как стать Flutter QA Привет, Хабр! В этой статье расскажу, в чём особенности тестирования приложения на Flutter под iOS и Android и чем оно отличается от тестирования нативного приложения. Читать далее

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

[Перевод] Проблемы с JAMStack: вам может понадобиться бекенд У отличных приложений должны быть отличные маркетинговые сайты – именно поэтому всегда стоит присматриваться к новым трендам и разработкам в системах управления контентом (CMS). Притом, что в этой нише традиционно доминируют опенсорсные гиганты, такие как WordPress и Drupal,...

Это крупнейшая Diablo из когда-либо созданных. У ПК-геймеров праздник: они получат Diablo Immortal У следующей игры Blizzard из серии Diablo наконец-то появилась дата выхода. Американский разработчик только что объявил, что 2 июня Diablo Immortal появится на ПК и мобильных устройствах. Хотя предполагалось, что игра будет доступна исключительно на устройствах с A...

Создаём единую инфраструктуру для параллельной разработки мобильных игр Она помогла нам переиспользовать игровые механики в непохожих проектах и увеличила скорость разработки на 25%. Читать далее

Бюджетные геймерские ноутбуки с Radeon RX 6500M будут лишены части проблем некоторых настольных систем с такой видеокартой Кроме настольной видеокарты Radeon RX 6500 XT компания AMD представила и мобильную версию RX 6500M примерно с теми же характеристиками. И сегодня стало известно, что в случае мобильного решения некоторые проблемы карты в большинстве случаев будут нивелированы.  Пр...

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

Интегрированная видеокарта уровня GeForce RTX 3060. APU Ryzen 7000 могут получить сверхпроизводительный iGPU Мобильные процессоры линейки Ryzen 7000, согласно последним утечкам, получат ещё более производительный iGPU, нежели Ryzen 6000, которые по этому показателю и так далеко впереди всех конкурентов. Но новые данные впечатляют ещё сильнее.  Согласно информации инсайде...

Как мы учимся адаптировать Яндекс Go для незрячих пользователей: ожидания, суровая реальность, чек-лист разработчика Может показаться, что работа над доступностью приложения для незрячих пользователей заключается лишь в том, чтобы подписать все элементы интерфейса для скринридера. Мы тоже так раньше думали. Реальность оказалась куда сложнее. Привет! Меня зовут Николай Морев, я разрабаты...

Защищаем REST API от парсинга генерируемыми токенами Итак, предположим у нас есть на фронте React.js, на бэке соответственно DRF. Либо другие аналоги. API бэкенда полностью открыто - как для нашего фронта, так и открыто для postman, scrapy и т.п. Также у нас есть информация, что используя наше же api - конкуренты активно парся...

Technical Product Manager или Business Product Manager. Кто приносит больше пользы на практике? Всем привет. Хотел бы в рамках данной статьи рассмотреть такой вопрос, как построение команды продакт-менеджеров и выбор правильной конфигурации навыков у тех специалистов, которых мы бы хотели видеть в своей команде. Надеюсь, что данная статья будет полезна руководител...

Разворачиваем Golang приложение в Kubernetes В этой статье я хочу поделиться примером, как можно развернуть простое приложение на Golang в Kubernetes, с помощью helm чартов и skaffold скриптов. Думаю, данная статья может быть полезной тем разработчикам, которые только знакомятся с Kubernetes, а возможно и более опытным...

Call of Duty: Warzone выходит на мобильные устройства Call of Duty: Warzone, бесплатная игра в жанре «королевская битва», скоро получит мобильную версию. В твите Activision объявила, что нанимает несколько новых лиц для создания мобильной игры. Предстоящая Warzone станет второй игрой CoD для мобильных устройств после выхода Cal...

Смартфон Huawei Nova 9: субфлагманская платформа, очень быстрая зарядка и Android с EMUI, но без сервисов Google Компания Huawei продолжает преодолевать встающие на пути ее смартфонного бизнеса преграды, находя всё новые лазейки. Из-за ограничений, введенных американской администрацией, компания не получает чипы от производителей из США, а из-за общих проблем с комплектующими на рынке ...

История о том, как мы разрабатывали сиденья Здравствуйте! Компания, в которой я работаю, производит инвалидные коляски, про разработку которых писали ранее https://habr.com/ru/post/222645/ . На данный момент компания прошла долгий путь, и сейчас имеет производство почти полного цикла. В конце прошлого года мы начал...

Qualcomm и Razer разрабатывают мобильную консоль Компания Qualcomm допустила утечку (возможно, сознательно) будущих процессоров Snapdragon. Среди них есть довольно интересный продукт G3x, который разрабатывается специально для портативной игровой консоли.

Microsoft выпустила сборку Windows 11 Build 22504.1010 на канале Dev Microsoft выпустила накопительное обновление KB5008697 для инсайдерской сборки Windows 11 Build 22504, доступной на канале Dev. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности, компания проверяет возможно...

Microsoft выпустила сборку Windows 11 Build 22518.1012 на канале Dev Microsoft выпустила накопительное обновление KB5009380 для инсайдерской сборки Windows 11 Build 22518, доступной на канале Dev. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности, компания проверяет возможно...

ТОП-6 программ для майнинга Эфира для AMD и NVIDIA GPU-майнинг уже пережил несколько витков эволюции. Сначала он был выгоден, потом ситуация поменялась. Но рост цен на BTC (Биткоина) закономерным образом привел к тому, что фермы майнеров с видеокартами, вновь стали приносить прибыль. Сегодня, добыча Ethereum (Эфира) опять ...

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

Совместимость старых кулеров с AMD Socket AM5 будет иметь некоторые нюансы В тех случаях, когда масса системы охлаждения превышает 500 г.

Посмеяться над мемами, стать мемологом, найти связь между «Симпсонами» и «Риком и Морти»: итоги конкурса про мемы На прошлой неделе прошла конференция по мобильной разработке Mobius 2021, на которой мы выступили с докладом про анализ данных в приложениях, а также предложили участникам поиграть в мем-квиз и Memology Game. Cуть последней — найти связь между мемами и выстроить их в ед...

Появилось отдельное мобильное приложение «VK Мессенджер» Вконтакте объявила о запуске нового мобильного приложения «VK Мессенджер».

Обновленный «ВТБ Онлайн» версии 16.0. Что в нем интересного для клиентов В конце ноября 2021 года Банк ВТБ представил новую версию мобильного приложения ВТБ Онлайн – ровно через год после предыдущего большого релиза. Обновления в приложении произошли по пяти направлениям: дизайн/персонализация, удобство пользования, новый функционал, безопасность...

Microsoft выпустила сборку Windows 11 Build 25120.1010 на канале Dev Microsoft выпустила накопительное обновление KB5015039 для инсайдерской сборки Windows 11 Build 25120, доступной на канале Dev. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности, компания проверяет возможно...

Microsoft выпустила сборку Windows 11 Build 22538.1010 на канале Dev Microsoft выпустила накопительное обновление KB5010882 для инсайдерской сборки Windows 11 Build 22538, доступной на канале Dev. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности, компания проверяет возможно...

Как на Flutter-проекте реализовать разделение Google-сервисов и Huawei-сервисов ...Всем привет! Меня зовут Никита Спирьянов, я Head of mobile в Friflex. Мы занимаемся разработкой мобильных приложений и высоконагруженных проектов. Новость о том, что Аpp Store и Google Play могут перестать корректно работать для российских пользователей, спровоцирова...

Pixel 6 и Pixel 6 Pro не позволяют управлять дронами DJI. Но проблема именно на стороне производителя дронов Как будто мало проблем уже имеется у новых смартфонов Pixel, так теперь к ним добавилась ещё одна. Правда, затрагивающая далеко не всех.  Как сообщается, приложение DJI для управления дронами компании несовместимо с Pixel 6 и Pixel 6 Pro. ...

Доступна для загрузки Windows 10 Build 19043.1348 (KB5007186) с серьезными исправлениями ошибок Корпорация Майкрософт выпускает второе последнее обновление безопасности в этом году для Windows 10 версии 2004 или более поздней. Обновление распространяется через Центр обновления Windows. Кроме того, Microsoft также опубликовала прямые ссылки для загрузки автономных устан...

Установка Windows 10 с работающим звуком на старые MacBook и iMac Столкнувшись с проблемой не работающего звука при установке Windows на свой MacBook 11го года обнаружил, что материала по данной теме в русскоязычном сегменте интернета крайне мало, можно сказать что его нет вообще. Эта статья написана в помощь всем столкнувшимся с такой же ...

Новый интернет-банк: почему мы не стали переделывать старый, а решили делать всё с нуля Привет!Кроме мобильного приложения, у нас есть еще и веб-версия банка под названием Альфа-Клик.Несколько лет назад в Альфе был взят курс Mobile First.Как нам однажды справедливо написали в комментариях, концепция стала смахивать на Mobile only, так как Альфа-Клик стал получа...

Дайджест интересных материалов для мобильного разработчика #432 (14 — 20 февраля) В этом дайджесте совершенствуем структуру тестов и мешаем анимироваться слоям, обсуждаем политики Google Play и систему виртуализации в Android, делаем игру мечты, лучшие заметки о выпуске и многое другое! Читать дальше →

“Онланта” модернизировала ИТ-инфраструктуру МЭО с помощью платформы ONPLATFORM Компания “Онланта” (входит в группу ЛАНИТ) внедрила в “Мобильном электронном образовании” (МЭО) собственную разработку –  Kubernetes-платформу ONPLATFORM. Главной целью проекта стало обеспечение безопасного и устойчивого функционирования ИТ-инфраструктуры заказчика. “Мо...

Qualcomm и Microsoft работаю над специальным чипом для AR-очков нового поколения Qualcomm совместно с Microsoft работает над созданием нового чипа, который будет использоваться в AR-очках нового поколения, входящих в экосистему Microsoft. Об этом было объявлено в рамках презентации Qualcomm на выставке CES 2022. «Мы объявляем о разработке специального ч...

Проблемы с YouTube TV на умных телевизорах, ТВ-приставках, PlayStation и Xbox во всём мире: приложение зависает Приложение YouTube TV для умных телевизоров испытывает проблемы во всем мире: оно попросту зависает, согласно отзывам многих пользователей. На данный момент эта проблема затрагивает все виды устройств для потоковой трансляции контента, включая Roku, Fire TV, Chrome...

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

«Татуировки» саппорт-разработчика. Часть 2: безопасность превыше всего Продолжаем делиться опытом нашего коллеги Алексея, который после 7 лет программирования на зарубежном проекте неожиданно для себя возглавил службу поддержки третьей линии. В этой статье расскажем про первые семь кейсов, которые были найдены и устранены только за последн...

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

В России запускают NashStore — российский магазин приложений для Андроид Несмотря на то что Google Play как таковой у нас никто не отключал, поисковый гигант сильно ограничил функциональность своего магазина приложений для российских пользователей. Теперь нам нельзя ни купить, ни продлить подписку, ни скачать или даже обновить платное приложение...

Для кого фикус, поставленный дома, может быть опасен С таким растением, как фикус, связано множество суеверий. Но если говорить с научной точки зрения, то это растение имеет как полезные для здоровья человека, так и вредные свойства. О них - в материале издания «Главред».

Почему видеографы выбирают Андроид? Привет, камрады, киноделы и просто читатели!Некоторые из вас меня знают как разработчика Андроид-приложения mcpro24fps, предназначенного для видеосъёмки на телефон.Внезапные 100K прочтений моей первой статьи о недостатках телефонов Андроид побудили меня написать эту статью-р...

Phison готовит к выпуску новый SSD-контроллер PS5026-E26 Phison является лидером в области технологии и разработки контроллеров твердотельных накопителей, представила свой контроллер следующего поколения PCIe Gen 5.0. Phison PS5026-E26 будет использоваться в потребительских и корпоративных накопителях. Он использует 4 линии PCI...

Дайджест интересных материалов для мобильного разработчика #424 (13 — 19 декабря) В нашем новом дайджесте перевод C++ в Swift и модуляризация доменного слоя, разбор истории с невыполненным звонком в 911 и шаблонизация кода, инструменты для снятия логов, игры-миллиардеры 2021, курс “Введение в робототехнику” и многое другое! Читать дальше →

Microsoft выпустила сборку Windows 11 Build 22483.1011 на канале Dev Microsoft выпустила накопительное обновление KB5007484 для инсайдерской сборки Windows 11 Build 22483, доступной на канале Dev. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. После обновления номер сборки системы из...

Microsoft исправила проблему с цифровым сертификатом в обновлении Windows 11 KB5008295 Компания Microsoft выпустила накопительное обновление KB5008295 для Windows 11 в каналах Windows Insider Beta и Release Preview, которое исправляет проблему с просроченным цифровым сертификатом в некоторых встроенных приложениях Windows, таких как ножницы, cенсорная клавиату...

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

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

Впечатления о Golang от разработчика на PHP Привет! Меня зовут Андрей Литвиненко и я имею почти 15-летний опыт разработки на PHP. Уже около трех месяцев я активно пишу на Go и хочу поделиться наблюдениями, которые отметил для себя. Возможно, этот текст будет полезен тем, кто сейчас знаком с PHP и подумывает познакомит...

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

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

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

Первая мобильная дискретная видеокарта Intel Arc A370M может оказаться не особо быстрее встроенного GPU AMD Radeon 680M Спустя несколько часов после того, как мы узнали о грядущем анонсе мобильных видеокарт Intel, появились подробности на этот счёт.  Итак, вице-президент Intel Visual Computing Group подтвердил, что первым представленным продуктом семейства Arc Alchemist будет мобил...

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

10 лет Oil Rush: как не сгореть, создавая игру на собственном движке В этом году Oil Rush, нашей первой игре на собственном движке, исполнилось 10 лет. Основной профиль деятельности нашей компании — не совсем игры, но разработка Oil Rush помогла не только продемонстрировать технологию UNIGINE во всей красе, но и сделать ее еще лучше.Три года,...

Атаки на сеть. Часть 1 Цикл статей будет посвящен возможным атакам на современные сети. В первой части познакомимся теоретически с атаками и соберем необходимый инструментарий, в последующих попробуем воспроизвести атаки на базе виртуальной сети. Материал не претендует на полноту и создан для того...

У Android 12 нашли ещё одну проблему: с новой операционной системой не работает магазин приложений Amazon Appstore По мере распространения операционной системы Android 12 всё больше пользователей сообщают о том, что они не могут получить доступ к своим приложениям из магазина приложений Amazon. Согласно форуму на сайте технической поддержки Amazon, пользователи не могут загружать пр...

Как поделиться паролем от Wi-Fi с Айфона на Андроид Компания Apple старается добавлять новые фишки в свои устройства чуть ли не с каждым обновлением. Но, к большому сожалению, большинство из них работает исключительно внутри яблочной экосистемы. Иной раз задумываешься, как было бы хорошо иметь одну единственную операционку н...

Как мы меняем Anti-spoofing модель с вендорских решений на собственные Привет! Меня зовут Ренат Алимбеков, я занимаюсь задачами, связанными с Computer Vision в Beeline Казахстан. Сейчас моя работа направлена на Anti-spoofing. Моя основная задача сейчас — заменить вендорские решения в продуктах Beeline Казахстан на собственные. В этой стать...

Проблемы macOS Monterey: у некоторых после нового обновления не включается Mac Гаджеты Компьютеры 29.12.2021, 19:45 Проблемы macOS Monterey: у некоторых после нового обновления не включается Mac Если у вашего MacBook стоит процессор не от Apple, то лучше воздержаться от обновления операционной системы прямо сейча...

Чем заняться продакту в новой команде, когда команды ещё нет? Я пришла в мобильное приложение «Кошелёк» прошлым летом на роль продакта в новой команде Рекламы, которую мне предстояло набирать. Стандартный состав кроссфункциональной продуктовой команды в Кошельке  — это продакт, системный аналитик, дата-аналитик, дизайнер, разработ...

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

[Перевод] Три ужасные фичи программирования из прошлого Я верю в программистское клише о том, что большинство плохих фич имеет причины для существования. Ненавидимый многими оператор goto позволяет быстро и удобно выбраться из глубоко вложенной структуры, если пользоваться им с умом. Определённая степень нестрогости типов позвол...

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

Sony PlayStation 5 поможет сэкономить на играх: заработали оповещения о скидках Компания Sony объявила об очень полезном обновлении для игровой приставки PlayStation 5. В магазине игр PS Store значительно улучшили функцию списка желаний (Wishlist) — появились оповещения для начала скидок на интересующие пользователя игры.  Пользователям...

Big Data приносит более 20% оборота мобильного приложения М.Видео Модели на машинном обучении используют аналитику данных и с высокой долей точности рекомендуют пользователям подходящие устройства, сопутствующие товары и аксессуары.

Microsoft признает, что еще одна ошибка Windows 11 замедляет работу ПК (накопителей) Windows 11, очевидно, влияет на скорость накопителей (NVM, SSD, жесткий диск), и Microsoft наконец признала это новой известной проблемой. Не все будут затронуты проблемами, выделенными здесь, но некоторые пользователи обнаружили, что Windows 11 особенно сильно замедляет раб...

Лучшие игры в жанре Auto Chess Автоматические сражение — относительно новый жанр, который быстро набирает обороты. Он имел массовый успех на ПК с такими играми, как Dota Auto Chess, Teamfight Tactics и другими. Суть этих игр довольно проста. Вы размещаете персонажей на ”доске” каждый раунд, и эти п...

Письмо счастья: как мы разделили наши сборки для AppGallery и Google Play В марте Google Play стал рассылать письмо-предупреждение для разработчиков, использующих Huawei Mobile Services в своих мобильных приложениях. И в этом письме было сказано, что использование HMS в сборках для Google Play противоречит политикам стора приложений, а на решение ...

[Перевод] Как писать питонический код: три рекомендации и три книги Новички в Python часто спрашивают, как писать питонический код. Проблема — расплывчатое определение слова "питонический". Подробным материалом, в котором вы найдёте ответы на вопрос выше и три полезные книги, делимся к старту курса по Fullstack-разработке на Python. Читать д...

One Day Offer для мобильных разработчиков и системных аналитиков Привет!Мы продолжаем проводить One Day Offer, в этот раз на очереди мобильные разработчики и системные аналитики. Предлагаем получить оффер за сутки, без долгого ожидания между интервью. Проведём все этапы собеседования онлайн и в один день на нашем специальном One Day Offer...

У HarmonyOS 3.0 проблемы, из-за которых выход операционной системы переносится. Интересные сценарии использования Выпуск бета-версии HarmonyOS 3.0 изначально был запланирован на март, а стабильная версия новой операционной системы должна была выйти в июле, спустя год после релиза HarmonyOS 2.0. По последним данным, у разработчиков возникли проблемы, из-за которых планы поменялись. ...

Microsoft выпустила сборку Windows 11 Build 22579.100 на канале Dev Microsoft выпустила накопительное обновление KB5013192 для инсайдерской сборки Windows 11 Build 22579, доступной на канале Dev. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. После обновления номер сборки системы из...

«Ростелеком» запустил онлайн-курс по мобильной разработке «Ростелеком» запустил бесплатный полугодовой онлайн-курс по мобильной разработке для junior-разработчиков с опытом работы. Обучение начнется 14 марта и пройдет в собственной школе мобильной разработки «Эпик». Преподаватели ...

Проблемы Windows 11: проводник и контекстное меню Развертывание Windows 11 началось 5 октября, и в ней есть несколько известных проблем, в основном связанных со службой печати. Как мы сообщали ранее, Microsoft подтвердила и предложила исправление проблем с производительностью, возникающих на устройствах AMD с последней верс...

Huawei Mate 50 получит огромную чёлку и Snapdragon 8 Gen 1 4G Многие уже успели похоронить смартфонный бизнес Huawei, однако китайский производитель продолжает разрабатывать новые смартфоны. Сообщается, что Huawei Mate 50 и смартфон со складным экраном Huawei Mate X3 поступят в продажу в этом году. Источник пишет, что Huawei Mate ...

Запускаем мелкосерийное производство электроники. Личный опыт В любой компании, занимающейся разработкой электроники в России регулярно поднимаются два вопроса, которые приводят к жарким холиварам: как паять прототипы и где запускать серийное производство. Ответ на каждый вопрос, по сути, сводится к выбору между аутсорсом либо производ...

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

Некоторые твердотельные накопители NVMe работают медленнее с установленной Windows 11 У Windows 11 было несколько первых проблем после запуска но с обновлением они были исправлены и теперь, через пару месяцев после ее выпуска, пользователи все еще обнаруживаются новые проблемы. Или, вернее, старые проблемы, получившие большую известность. Некоторые люди сообщ...

Самые популярные бесплатные движки для разработки игр В январе я участвовала в своем первом геймджеме — Global Game Jam 2022, в Стамбуле. На джеме все участники писали игры на движках — ибо надо быстро. Игровой движок — это физика, рендеринг, скрипты, искусственный интеллект. Создавать игру с нуля или пользоваться движком — воп...

МТС запустил оплату покупок со счёта телефона в кредит Оператор МТС объявил о запуске кредитной опции «Лимит». Она позволяет абонентам МТС оставаться на связи и оплачивать онлайн-покупки со счёта телефона, даже если на мобильном счете кончились деньги. С помощью этой опции можно не только продолжать пользоватьс...

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

[Перевод] Фаззинг сокетов: Apache HTTP Server. Часть 1: мутации Прим. Wunder Fund: наш СТО Эмиль по совместительству является известным white-hat хакером и специалистом по информационной безопасности, и эту статью он предложил как хорошее знакомство с фаззером afl и вообще с фаззингом как таковым.Этот материал открывает серию из трёх ста...

Замена Android для 14 старых флагманов Huawei: смартфоны получили HarmonyOS 2.0 с новыми функциями Компания Huawei начала распространение свежего обновления HarmonyOS 2.0 для четырнадцати моделей Huawei — вариаций старых флагманов Huawei Mate 9 (обзор), Huawei P10 (обзор), а также P20 Pro (обзор) на китайском рынке. Свежее обновление приносит режим App Guard д...

Почему в России больше не будет безлимитных тарифов для мобильного интернета Мобильные операторы совсем недавно стали убирать возможность подключения безлимитного интернета на различных тарифных планах. О том, как это произошло и какие будут последствия у подобного шага, - в материале на mobile-review.com.

Рисуем вместе с CLIP Guided Diffusion HQ UPD: эта статья была написана до выхода интереснейшего материала о нейросети ruDALL-E. Мы решили всё равно её опубликовать — таким образом у читателей будет возможность сравнить изображения, сгенерированные отечественной и зарубежной сетями. Дальнейший текст публикуется без ...

Билайн пытается принудительно сменить тариф и повысить его на 20%. Законно ли? История о том, как Билайн пытается принудительно перевести клиента на более дорогой тариф (+20% к текущей цене). Законно ли это и почему Билайн нарушает действующий договор. Разбираемся, как абоненту защитить свои права перед оператором.Материал размещен по согласованию с...

Приложение YouTube Vanced прекращает свое существование Создатели приложения YouTube Vanced объявили о прекращении его поддержки из-за юридической угрозы со стороны компании Google. Они сообщили, что проект будет закрыт в ближайшие дни, а ссылки для скачивания будут удалены.Для тех, кто не знает, YouTube Vanced — это популя...

Как за час построить CI/CD для высоконагруженного проекта в облаке SberCloud.Advanced Привет, Хабр! Меня зовут Кирилл Шеховцов, и я технический лидер в SberCloud. Сегодня расскажу, как быстро интегрировать пайплайн Continuous Integration/Continuous Delivery (CI/CD) и продуктовый подход к проектированию приложений в облаке SberCloud.Advanced. Эта обзорная стат...

Бета-версия WhatsApp UWP теперь использует собственные элементы управления Windows 11 Бета-версия WhatsApp UWP уже некоторое время доступна для загрузки, и похоже, что она получает новое обновление с функциями дизайна Windows 11. В отличие от настольной версии WhatsApp или веб-версии WhatsApp, версия UWP основана на WinUI и XAML, а ее масштабируемый интерфейс...

NVIDIA готовит к выпуску мобильные GeForce RTX 3070 Ti и GeForce RTX 3080 Ti, если слухи верны Компания NVIDIA в обозримом будущем может выпустить мобильные графические ускорители GeForce RTX 3070 Ti Laptop GPU и GeForce RTX 3080 Ti Laptop GPU. Информация об этих графических процессорах была обнаружена в постоянно обновляемой базе идентификационных кодов различных PCI...

YADRO расширяет портфель систем хранения данных Первый релиз объектной системы хранения данных корпоративного уровня TATLIN.OBJECT ожидается уже в IV квартале 2022 года. Система является децентрализованным хранилищем, в котором каждый узел будет работать максимально автономно, чтобы данные хранились корректно, в соответст...

Обзор стремительно развивающейся среды разработки microStudio Здравствуйте дорогие читатели сайта! На написание этой статьи меня подтолкнул тот факт, что я не смог найти на необъятных просторах русскоязычного интернета, какой-либо подробной информации о microStudio. Можно найти небольшие заметки, на нескольких сайтах. Где совсем скромн...

1000 и 1 нюанс. UX-проектирование и тестирование сложного функционала или почему не нужно спешить делать дизайн Привет! В этом посте мы расскажем, как команда «Спортмастера» проектировала новую корзину сайта и процесс оформления заказа для нашего мобильного приложения. Сейчас «Спортмастер» находится на этапе омнитрансформации — трансформируется формат взаимодействия с клиентами, ...

WhatsApp для iPhone получил режим фокусировки и прочие улучшения Разработчики мессенджера WhatsApp сообщили о выпуске обновление для всех пользователей iOS 15, новая версия мессенджера имеет номер 22.2.75. Она предлагает улучшенные голосовые заметки, поддержку режима фокусировки и групповые/профильные фотографии вместе с уведомлениям...

Total War: Medieval II выйдет на iOS и Android Студия Feral Interactive продолжает переносить на мобильные устройства хитовые стратегии прошлых лет. Сегодня в своем микроблоге разработчики сообщили о планах выпустить на iOS и Android игру под названием Total War: Medieval II.Читать дальше... ProstoMAC.com.| Постоянная с...

Microsoft выпустила сборку Windows 11 Build 22581.200 на каналах Dev и Beta Microsoft выпустила накопительное обновление KB5013296 для инсайдерской сборки Windows 11 Build 22581, доступной на каналах Dev и Beta. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. После обновления номер сборки си...

Microsoft выпустила сборку Windows 11 Build 22598.100 на каналах Dev и Beta Microsoft выпустила накопительное обновление KB5014100 для инсайдерской сборки Windows 11 Build 22598, доступной на каналах Dev и Beta. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. После обновления номер сборки си...

Microsoft выпустила сборку Windows 11 Build 22581.100 на каналах Dev и Beta Microsoft выпустила накопительное обновление KB5013283 для инсайдерской сборки Windows 11 Build 22581, доступной на каналах Dev и Beta. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. После обновления номер сборки си...

Microsoft выпустила сборку Windows 11 Build 22598.200 на каналах Dev и Beta Microsoft выпустила накопительное обновление KB5014105 для инсайдерской сборки Windows 11 Build 22598, доступной на каналах Dev и Beta. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. После обновления номер сборки си...

DINS C++ EVENING: принципы разработки высокопроизводительных сетевых приложений и типовые проблемы Threadpool и Numa Андрей Новохатько из DINS расскажет, как устроены современные NIC, основные идеи DPDK фреймворка и то, как это можно использовать для оптимизации своих высоконагруженных backend-сервисов, а Александр Боргардт поделится из «ВКонтакте» поделится о типовых проблемах Threadpool ...

Angular Libs как монорепозиторий 2: tree shaking и сборка клонов Всем привет! В прошлом посте мы с вами разобрали механизмы создания библиотек с помощью Angular libs, а также научились настраивать их работу в приложении и друг с другом и даже вынесли наши ассеты в одну из таких библиотек.В этом посте хочу продолжить тему разделения функци...

Microsoft выпустила накопительные обновления для Windows 11, 10, 8.1 и 7 Компания Microsoft выпустила пакеты обновлений для Windows 11, Windows 10, Windows 8.1 и Windows 7.Речь идет о накопительных обновлениях в рамках традиционного ежемесячного «обновления по вторникам» (Patch Tuesday). Апдейт Windows 11 под номером KB5007215 призван...

Крадущийся Kotlin, затаившийся Airflow: пять любимых технологий «Леруа Мерлен» Когда заходит речь о модных и передовых технологиях, ритейл, особенно строительный, — последнее место, где их станут искать. Ну что там может быть интересного: сайт на битриксе и мобильное приложение с программой лояльности? И в каких-то случаях этот стереотип не врёт, но «Л...

Blizzard работает над мобильной игрой во вселенной Warcraft Во время оглашения финансовых результатов за четвертый квартал 2021 года представители Activision Blizzard рассказали о том, что до конца текущего года компания может выпустить новую мобильную игру во вселенной Warcraft.Читать дальше... ProstoMAC.com.| Постоянная ссылка | N...

Криптовалюта, удаленная работа и мобильные устройства: главные приоритеты киберпреступников в 2022 году Они ожидают, что в следующем году киберпреступники значительно усовершенствуют программы-вымогатели, будут проводить больше атак на криптовалюту (в том числе и используя вредоносное ПО для майнинга) и усилят атаки на мобильные устройства (с помощью adware и fleeceware-прил...

Даже руководство Xiaomi не до конца понимает технологии экрана Xiaomi 12 Pro Лу Вейбинг (Lu Weibong), занимающий пост президента Xiaomi Group China и генерального директора Redmi, также рекламирует грядущую линейку Xiaomi 12 на своей страничке в социальной сети Weibo. В своем последнем сообщении он признался, что сам не до конца понимает техноло...

[Перевод] Следует ли вам обновить параметры Route Flap Damping? Route Flap Damping (RFD) — это механизм локального подавления оттока обновлений BGP в Интернете. Стандартные параметры конфигурации RFD в маршрутизаторах слишком строгие и вызывают нежелательное блокирование изменений префикса, что приводит к проблемам с доступностью. Исслед...

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

Врачи оценили влияние новых технологий в медицине на их работу Респондентам предлагалось назвать вспомогательные медицинские технологии, которые приносят наибольшую пользу для врача в случае их внедрения. Относительное большинство опрошенных (48%) называют системы сбора анамнеза и приложения для дистанционного консультирования и монитор...

Adjust: рекордные доходы от приложений финтеха, электронной коммерции и игр в 2021 Adjust, глобальная аналитическая платформа для мобильного маркетинга, выпустила ежегодный отчет «Тенденции мобильных приложений». По его итогам, в 2021 г. приложения продолжили стремительно развиваться. Несмотря на изменения ...

Обзор Dying Light 2: Stay Human. Наконец-то дождались Если какой-то игре и удалось испытать все трудности проблем производства, то Dying Light 2: Stay Human является таким проектом. Продолжение неплохой экшн/RPG про зомби и паркур 2015 года имело все карты на руках: интересный сюжет, неплохой геймплей, различные игровые механ...

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

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

Приложения Сбера удалили из Google Play Из-за введённых санкций мобильное приложение СберБанк на платформе Android недоступно для скачивания и обновлений в магазине Google Play. В частности, больше не доступны в магазине приложений для Android-устройств следующе сервисы: «Сбербанк Онлайн», «СберБизнес», «Сбербанк…

Самые популярные проблемы Apple Watch и способы их решения Думаю, что каждый пользователь Apple Watch хоть раз сталкивался с какими-нибудь проблемами. В отличие от того же iPhone, с умными часами у меня лично постоянно возникают всякие нюансы. То Apple Watch не обновляются, то заряжаются через раз, то еще что-нибудь. Конечно, в бол...

Запись разговоров на мобильных Тут на МВидео выложили статью про 10 лучших приложений для записи звонков на смартфонах, а на 4pda выложили статью, что Гугл совсем запрещает запись звонков на Андроиде. Тема мне близка, т.к. недавно занимался разработкой приложения для записи звонков и все вышло не так как ...

LG показала складной в обе стороны дисплей В прошлом году LG официально ушла с рынка смартфонов, однако компания продолжает разрабатывать новые комплектующие для мобильных устройств других производителей. На конференции Display Week 2022 подразделение LG Display продемонстрировало новый 8,03-дюймовый гибкий экран…

Microsoft выпустила сборку Windows 11 Build 22509.1011 на канале Dev Microsoft выпустила накопительное обновление KB5008918 для инсайдерской сборки Windows 11 Build 22509, доступной на канале Dev. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности, компания проверяет возможно...

Как устроены цикл событий и стек вызовов в JavaScript Цикл событий (event loop) — ключ к асинхронному программированию на JavaScript. Сам по себе язык однопоточный, но использование этого механизма позволяет создать дополнительные потоки, чтобы код работал быстрее. В этой статье разбираемся, как устроен стек вызовов и как они с...

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

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

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

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

Японцы будут заряжать наушники и часы по воздуху Японский мобильный оператор SoftBank протестирует новую технологию беспроводной зарядки гаджетов. Для неё будут использоваться точки мобильной связи 5G. Чтобы зарядить устройство, нужно просто пройти мимо базовой станции.

Очень английская история карточных игр По данным Statista, 42% людей в мире считают своим хобби игры. В своем большинстве это компьютерные, но многие все еще предпочитают классику: карты. Расписать пульку в преферанс, раскинуть партейку в покер или по-простому перекинуться в дурачка — в хорошей компании такой дос...

Требуется помощь зала (мобильный измеритель общественного мнения) У меня есть довольно амбициозная идея – сделать мобильный измеритель общественного мнения в городах России. Но пазл пока не складывается. Через несколько месяцев размышлений я понял, что мне нужно обратиться за помощью светлых голов Хабра. Ниже в статье я расскажу, в чем про...

Microsoft напоминает всем, что намерена решать проблемы с приложениями Windows 11 с помощью App Assure Пару дней назад Microsoft опубликовала напоминание о программе App Assure для Windows 11. Программа App Assure — это, по сути, программа поддержки совместимости для клиентов Microsoft, которая помогает устранять ошибки и проблемы с совместимостью приложений. Это делается в с...

Oppo хочет выпускать мобильные устройства без аккумуляторов Компания Oppo поделилась достаточно интересными планами на будущее в мобильной индустрии.Технологический гигант опубликовал документ под названием zero-power communication system. В нем описывается идея создания мобильных устройств без аккумуляторов, которые могут питаться, ...

В мобильном приложении Яндекса теперь можно хранить бонусные карты Команда Яндекса объявила о запуске новой полезной функции для фирменного мобильного приложения. В Яндексе для iOS и Android появился раздел для хранения бонусных карт. В приложение можно добавить любую карту, у которой есть штрих-код или QR-код. Достаточно отсканироват...

Google раскрыла засекреченные ранее нововведения свежего обновления Google Play. Апдейт принёс одну из функций Android 13 для смартфонов с более старыми версиями ОС В начале мая компания Google выпустила системное обновление для онлайн-магазина приложений Google Play. Как оказалось, в этом апдейте содержится гораздо больше интересных новшеств, чем изначально объявила Google. На днях Google обновила заметку к майскому обновлению Go...

В Google Play теперь показывается минимальная версия Android для приложений Компания Google добавила в свой магазин приложений Google Play особенность, которой давно не хватало.Обновление фирменного магазина принесло указание минимальной версии Android в описании каждого приложения. Найти эту информацию можно в разделе «Описание».Эти дан...

История Windows CE Microsoft за всё время своего существования неоднократно пыталась выйти на рынок, отличный от компьютерного. И за всё время существования компании накопилось огромное количество проектов, которые сразу оказались неудачными или просуществовали недолго. Исключением стала разве...

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

Блокировки MySQL: виды, проблемы и способы обнаружения Рано или поздно любой разработчик или администратор СУБД, имеющий дело с MySQL, сталкивается с проблемой блокировок. Всё дело в природе MySQL как системы с конкурентным доступом на чтение/запись. Я расскажу о видах блокировок в MySQL, их преимуществах и недостатках, о пробле...

Мобильное направление Samsung теперь будет называться MX Business Ранее на этой неделе Samsung объявила об объединении мобильного подразделения со своим бизнесом по производству бытовой электроники. Теперь компания объявила о переименовании мобильного направления. Вместо прежнего Mobile Communications мобильный департамент будет называться...

В России открыли ларёк по продаже виртуальных кроссовок В Махачкале открылся ларёк по продаже виртуальных кроссовок. Это связано с мобильным приложением STEPN, где можно покупать NFT-кроссовки.

[Перевод] Война или мир: используем MATLAB и Python вместе Если вы студент, работаете в академической сфере или на производстве, вы, вероятно, сталкивались с ситуациями, когда вам нужно было объединить работу с более чем одного языка программирования. Это обычное дело в инженерных и научных приложениях, особенно когда они связаны с ...

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

Microsoft Exchange не может доставить электронную почту из-за «проблемы 2022 года» Начиная с полуночи 1 января 2022 года локальные серверы Microsoft Exchange не могут доставлять электронную почту из-за ошибки в модуле FIP-FS, защищающем пользователей от вредоносного ПО и спама. Исследователь безопасности и администратор Exchange Джозеф Роузен (Joseph Roos...

Sony планировала выпустить мобильную версию облачной игровой платформы PlayStation Now В 2017 году, когда Apple ещё терпимо относилась к возможному приходу облачных игровых сервисов на iPhone, компания Sony готовилась выпустить версию PlayStation Now для мобильных устройств. Документы, подтверждающие это намерение, были обнаружены при анализе открытых материал...

Со свежим апдейтом стримить на Xbox Series X стало проще Стриминг на Twitch на PS5 относительно прост, но не на Xbox Series X или S — в настоящее время вам нужно загрузить приложение Twitch и выполнить целый ряд шагов. Однако сегодня Microsoft представляет «Console Live Streaming» в своем последнем обновлении Xbox Insider Preview,...

Microsoft выпустила необязательное, но полезное обновление Windows 11 Компания Microsoft выпустила очередное необязательное обновление операционной системы Windows 11.Речь идет об апдейте под номером Windows 11 KB5012643 (сборка 22000.652). Обновление является опциональным. Загрузить его можно в Центре обновления Windows или вручную из каталог...

Два проекта Surf заняли призовые места в «Рейтинге Рунета» Их приложения точно есть и у вас в смартфоне. Ведь они более 10 лет разрабатывают флагманские мобильные приложения — нативные и на Flutter.

Самые мощные мобильный процессоры минимум на ближайшие полгода. В Сети засветились Intel Alder Lake-HX Компания Intel выпустила уже практически всю линейку процессоров Alder Lake, но остались ещё самые производительные мобильные CPU.  Alder Lake-HX будут отличаться от текущих моделей повышенным TDP и использованием полного кристалла со всеми 16 ядрами.  16-яде...

Valve не будет создавать эксклюзивов для Steam Deck В новом разделе часто задаваемых вопросов, предназначенном для разработчиков игр, заинтересованных в Steam Deck, Valve повторила одну из основных тем для обсуждения с момента первого анонса Steam Deck в июле: это ПК, пусть и в портативном формате. И поскольку это ПК, Valve н...

Как внедрить что-то своё в CoordinatorLayout и не умереть: путь Android-самурая Привет! Меня зовут Андрей Шоколов, я Android-разработчик KODE. К нам обратилась компания Forward Leasing с запросом разработать мобильное приложение по готовому дизайну. Прототип содержал дугу, которая по задумке должна была сжиматься в одну линию при скролле. За основу реши...

Первый хакатон ВСК — от идеи до реализации В конце 21-го года состоялся первый хакатон в истории ВСК! Точнее - это был не совсем хакатон. А почему - читайте далее!Что еще вы найдете в этой статье:• все подробности организации;• цифры и сложности;• как создать почву для решения бизнес-задач;• как повысить лояльн...

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

[Перевод] Как написать калькулятор на HTML и CSS без JavaScript Материалом о разработке калькулятора на CSS и HTML, без файла JS, тега script и обработчиков событий в HTML делимся к старту курса по Fullstack-разработке на Python. За подробностями приглашаем под кат. Читать далее

Apple разрабатывает OLED-панель без поляризатора Apple, по-видимому, начала разработку OLED-панели, в которой не используется поляризатор.Соответствующие слухи поползли от источников, сотрудничающих с купертиновской компанией. Убрав поляризатор в дисплее, панель станет еще тоньше, а значит, она будет оптимальной и для скла...

Обновление macOS Monterey реально убивает Mac на Intel Не знаю, как вы, а я рассматриваю обновления iOS как лотерею, чаще рассчитывая на неудачу, чем на джекпот. Потому что в большинстве случаев апдейты хоть и расширяют возможности операционной системы, зачастую приносят столько проблем, что поневоле задумываешься, а не лучше л...

PostgreSQL в «Тензоре» — публикации за год (#2) Добро пожаловать под кат, если вдруг вы пропустили какие-то из наших статей за прошедший год об интересных и полезных возможностях PostgreSQL, которые мы узнаем при разработке нашей системы полного цикла управления бизнесом СБИС — от кадрового учета, бухгалтерии, делопроизво...

Windows 11, 10, 8.1 и 7 получили первое обновление в 2022 году Компания Microsoft выпустила сразу несколько накопительных обновлений для своих операционных систем.Речь идет о традиционных ежемесячных обновлениях «по вторникам» (Patch Tuesday). Они приносят небольшие исправления и доработки, а также самые актуальные патчи без...

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

Релокация в Ташкент из Омска на машине — Дорога и приключения на таможне Я задумывался о релокации наверное последние полтора-два года, но все никак не решался. В бизнесе было все классно, я работал в 3х направлениях, каждое из которых приносило свои дивиденды, а впереди рисовались еще более интересные перспективы. И если до 24 февраля в РФ было ...

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

Идентификаторы элементов в XCUITest Меня зовут Семен, я занимаюсь автоматизацией тестирования мобильных приложений в hh.ru, и сегодня я расскажу о том, как писать автотесты под iOS. Быстрые регрессы, низкий time-to-merket, счастливые пользователи, у которых нет багов — для всего этого нам нужны автотесты....

Mozilla выпустит мобильный почтовый клиент Thunderbird Приложение появится скоро, но его разработка не самая приоритетная задача в компании.

5000 мА·ч, тройная камера в духе Mate 40 RS Porsche Design и мобильные сервисы Huawei за 140 долларов. В Китае представлен недорогой смартфон Gionee Ti13 Как пишет источник, в Китае дебютировал новый смартфоном под уже несколько подзабытой торговой маркой Gionee – новинка называется Ti13 и отличается умеренной ценой. Версия с 6 ГБ ОЗУ и 128 ГБ флеш-памяти оценена в 140 долларов. Вариант с 8 ГБ ОЗУ и 256 ГБ флеш-пам...

Ноутбуки Acer Nitro 5 на процессорах Core i7-12700H и i5-12500H замечены на сайте французского магазина Источник обнаружил на сайте PC21.fr три ноутбука на процессорах Intel Core 12-го поколения (Alder Lake). В конфигурации одного из них указана мобильная видеокарта GeForce RTX 3070 Ti. Этот игровой ноутбук Acer Nitro AN515-58 построен на 14-ядерном процессоре Intel Core ...

Apple выпустила iOS 15.1.1 для iPhone 12 и iPhone 13 Компания Apple неожиданно выпустила небольшое обновление своей мобильной операционной системы. iOS 15.1.1 доступен только владельцам iPhone 12 и iPhone 13. В апдейте купертиновцы исправили ряд ошибок, а также повысили стабильность операционки.Читать дальше... ProstoMAC.com....

Превратить мобильную GeForce RTX 3080 Ti в настольную RTX 3060 Ti. Топовый мобильный GPU Nvidia GA103 официально прописался в дискретной видеокарте Слухи о том, что в 3D-карте GeForce RTX 3060 Ti будет использоваться графический процессор GA103, на базе которого построена мобильная GeForce RTX 3080 Ti, подтвердились официально. Три видеокарт на GA103 представила Zotac. Таким образом, в разных версиях GeForce RTX 30...

«Одноклассники» выплатят разработчикам мобильных игр 1,2 млрд рублей за 2021 год Общие выплаты разработчикам игр для мобильного приложения и сайта соцсети составят 3,2 млрд.

«Одноклассники» выплатят разработчикам мобильных игр 1,2 млрд рублей в 2022 году Общие выплаты разработчикам игр для мобильного приложения и сайта соцсети составят 3,2 млрд.

Загрузки мобильных приложений и игр обновили рекорд В 2021 году пользователи по всему миру потратили в общей сложности 170 млрд долларов на мобильные приложения, что на 19% больше, чем годом ранее.

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

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

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

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

Справочники в iOS: храним, обновляем, используем Всем привет! Меня зовут Саша, и я iOS-разработчик в hh.ru. Страны, города, профобласти, языки, валюты – всё это названия справочников внутри нашего мобильного приложения. Они очень редко меняются, но используются повсюду, а поэтому обязаны быть актуальными и не должны т...

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

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

Мобильный пробив: что, где, почем. И главное — доколе? Я так проникся «клиентоориентированным» отношением операторов связи к своим абонентам, что сделав 4 расследования по скрытым мобильным подпискам, решил пойти дальше и проверить: а как они относятся к персональным данным абонентов? Поэтому я решил проверить лично, можно ...

25+1 лучших OSINT расширений для Google Chrome Здравствуй Хабр! А мы тут продолжаем цикл статей об OSINT и, самое главное, о полезных для этого нелегкого дела инструментах.Сегодня мы разберем расширения для Google Chrome которые помогут нам собирать и анализировать данные из открытых источников, ну и в целом улучшат наш ...

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

FSNotes 5 для iOS — заметочник для гиков Привет, Habr! Больше 4 лет я пишу программу заметочник под macOS и iOS. Я уже упоминал вскольз о нюансах разработки, сегодня время пришло написать о самой программе.Если кратко, то FSNotes это программа для написания, каталогизации и хранения заметок в максимально открытом в...

Microsoft не забыла про Windows 10 — ОС получила обновление с новыми функциями Вслед за вчерашним большим обновлением Windows 11, компания Microsoft представила обновление и для более старой ОС — Windows 11.  Апдейт Windows 10 под номером  KB5010415 не такой масштабный и впечатляющий, как обновление Windows 11, но тоже приносит не...

Samsung выпустила Android 12 для Galaxy Tab S7, Tab S7+ и Z Flip Компания Samsung продолжает выпускать стабильную версию Android 12 для своих смартфонов.После развертывания стабильного обновления One UI 4.0 на базе Android 12 для Galaxy S21, S21+, S21 Ultra, Z Flip3 и Z Fold3, южнокорейская компания начала распространять соответствующий а...

Intel случайно засветила некоторые параметры своей настольной видеокарты Arc Компания Intel пока представила только мобильные видеокарты Arc, но, похоже, засветила кое-что, что касается настольных.   Речь идёт о приложении Arc Control, которое является частью графического драйвера и предлагает пользователям множество различной информации и...

Создано первое мобильное приложение с трассировкой лучей Однокристальные платформы для смартфонов Exynos 2200 и Dimensity 9000 и оснащены аппаратным ускорением трассировки лучей.Теперь же стало известно о создании первого мобильного приложения с эффектами трассировки лучей. Разработчиком программы является компания Oppo.Речь идет ...

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

6 проблем, от которых iOS избавилась за последние годы В последние годы сложилась интересная тенденция: iOS становится только лучше и преимущественно не меняется внешне, зато получает новые полезные функция и исправления старых ошибок. Вам не нравится iOS 15? Уверен, вы уже позабыли о том, какие неудобства были в предыдущих вер...

Эволюция рекомендаций в Delivery Club. Часть 2 Всем привет! Это вторая часть статьи об изменении подхода к рекомендациям в Delivery Club. В первой части я подробно описал текущие проблемы нашей рекомендательной системы: локально оптимальный баланс exploitation и cold start, а также недостаточно развитый механизм explorat...

Скачать Windows 11 Build 22523 (официальные ISO) Microsoft выпустила новую последнюю сборку Windows 11 (ISO) этого года инсайдерам, зарегистрированным на канале Dev. Другими словами, новые ISO-образы Windows 11 Build 22523 специально предназначены для инсайдеров Windows, что означает, что они должны использоваться только д...

Система Directum RX в кармане: мобильное приложение Jazz 2 Новое поколение Directum Jazz помогает выстроить удобную и безопасную работу с заданиями и документами без доступа к компьютеру. Благодаря мобильному приложению пользователи оперативно получают сообщения о новых заданиях и легко находят нужную ...

Автопилот Tesla показал себя с лучшей стороны: 600 км из Лос-Анджелеса в Сан-Франциско без каких-либо проблем Компания Tesla продолжает совершенствовать свою систему автоматического пилотирования. На канале Whole Mars Catalog опубликовали большой видеоролик, в котором нам показывают, как Tesla на автопилоте проехала из Лос-Анджелеса в Сан-Франциско без каких-либо проблем. На а...

Q&A по QA: разбираем вопросы митапа по автоматизации тестирования Привет, Хабр!В октябре мы провели онлайн-митап по тестированию, в котором спикеры из Badoo, Skillbox, Почтатех и SuperJob поговорили о своем опыте перехода от ручного тестирования к автоматизации, рассказали о подходах к стабилизации тестов для мобильных приложений и многом ...

OnePlus 7 и 7 Pro получают обновление, которое устраняет проблемы с задержкой экрана вызова Сегодня OnePlus рассылает новое обновление для смартфонов OnePlus 7 и OnePlus 7 Pro, выпущенных еще в 2019 году. Это не Android 12. Новая версия - OxygenOS 11.0.4.1, все еще основанная на Android 11, принесет с собой обновления безопасности за октябрь 2021 года. Наиболее ...

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

Flutter: простыми словами про ассинхронность и параллельность Всем привет, читатели Хабра! В этой статье я хочу простыми словами рассказать про асинхронность и параллельность в Dart/Flutter. Многие новички сталкиваются с непонимаем того, что это и когда что использовать. Я сам столкнулся с этой проблемой в начале своего карьерного пути...

В драйвере AMD для Linux обнаружили квартет мобильных видеокарт на базе GPU Navi 24 В дополнение к настольным вариантам запланированы еще и мобильные модели.

Не выбрасывайте старые электронные игрушки Наверняка у тех, кто имеет детей накапливается куча старых сломанных игрушек. Где-то отломаны колеса, сломаны пулты. Дети в них уже лавно не играют, и все это барахло валяется под ногами. Читать далее

Адаптация Android-приложения для незрячих Если вы мобильный разработчик, знаете ли вы, каково пользоваться вашим приложением незрячим людям? В каких именно местах они могут столкнуться с главными сложностями? Как вообще будет происходить взаимодействие с приложением?На нашей конференции Mobius Виктор Вихров (Яндекс ...

Apple решила проблему разрыва связи на iPhone 12 и iPhone 13 Компания Apple выпустил обновление мобильной операционной системы iOS 15.1.1 для фирменных смартфонов, которое выходит почти через месяц после запуска крупного релиза iOS 15.1. iOS 15.1.1 — это небольшое, но важное обновление. Оно решает проблему разрыва связи во...

Клиенты сдали в переработку 14000 старых телефонов через салоны Tele2 В 2022 году Tele2 продолжит сотрудничать по экопроекту "Переплавка" с корпорацией "Экополис " - единственным в России комплексом заводов по экологичной утилизации отходов электронного и электротехнического оборудования. Оператор отправит собранные устройс...

Прибыль в 2,5 миллиарда за полгода, пост-апокалиптический сюжет — секрет большого успеха State of Survival? В App Store и Google Play вместе взятых, постапокалиптические мобильные игры заработали более 1,1 миллиарда долларов валового дохода в первой половине 2021 года, обойдя игры про супергероев на 780 миллионов долларов и став самым прибыльным жанром мобильны...

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

Как покупать мобильные приложения в условиях запретов и санкций Российские операторы связи опубликовали инструкции, как оплачивать покупки в Google Play, App Store, Huawei Gallery с помощью мобильного счёта. Это стало актуально на фоне санкций против России.

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

Как создать эффективный продукт и не продать рыбе зонтик. Проектируем ценностное предложение Всем привет, меня зовут Александр Гришин и я работаю продакт-менеджером в ISPsystem. Уже больше двух лет занимаюсь развитием продукта VMmanager — платформы серверной виртуализации.В этой серии статей я расскажу, как создать работающий продукт, нужный рынку и приносящий прибы...

Пузырь на рынке VC или как можно заработать на VC без реального проекта. Рассказ в мемах или почему я люблю Ozon Я давно пытаюсь осмыслить вопрос работы венчурного рынка, рынка акций: • почему стоимость акций растет? • почему инвесторы продолжают вкладывать деньги в компании, которые не приносят прибыли (с мультипликаторами 20+)? • почему люди вообще верят в эти компани...

Samsung представляет дизайн One UI на своих ноутбуках с Windows Samsung привносит дизайн мобильного интерфейса One UI 4 в серию ноутбуков с Windows Galaxy Book. Новые изменения дизайна появятся в приложениях Samsung для Windows, таких как Samsung Notes, Samsung Gallery и Samsung Settings. Изменения призваны соответствовать мобильному инт...

Как создавать собственные библиотеки элементов Привет! Меня зовут Сергей Кузнецов, я руковожу отделом Frontend-разработки в AGIMA. Сегодня хотелось бы рассказать о разработке собственных библиотек элементов для крупных проектов. В статье объясню, зачем они нужны, почему собственные библиотеки могут быть полезнее готовых ...

Доходы от рекламы в приложениях значительно выросли на фоне пандемии Платформа для маркетинговых измерений AppsFlyer совместно с Google выпустила отчет “Экосистема мобильных приложений Центральной и Восточной Европы”. В исследовании проанализированы 1200 приложений и 700 миллионов установок в 8 странах в период с июля 2020 года по сентябрь 20...

Google заблокировала в РФ обновление и установку мобильного браузера Chrome – рабочий способ обхода Не работает также обновление корневого программного обеспечения, отвечающего за ряд ключевых функций мобильной ОС Android

AMD может выпустить обновленную мобильную графику Radeon RX 6000S в начале следующего года Очередные слухи указывают на обновление мобильной линейки видеокарт AMD, которую могут перевести на 6-нм техпроцесс.

Samsung Exynos 2200, Qualcomm Snapdragon 8 Gen1 и MediaTek Dimensity 9000 одновременно будет использовать только Samsung На этой неделе MediaTek официально анонсировала новую флагманскую однокристальную систему Dimensity 9000, которые предназначен для смартфонов флагманского уровня. Ранее стало известно, что MediaTek отправит Dimensity 9000 всем известным производителям Android-смартфонов...

LG Display будет поставлять дисплеи OLED для iPhone 14 Источник утверждает, что LG Display будет поставлять панели OLED с тонкопленочными транзисторами, изготовленными по технологии низкотемпературного поликристаллического оксида (LTPO TFT), предназначенные для смартфонов Apple iPhone 14, которые будут представлены в следую...

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

Публикация Vue.js-приложения в GitHub Packages с помощью GitHub Actions для самых маленьких В этой серии вы узнаете как собрать докер-образ приложения на Vue.js и как опубликовать его в GitHub Packages. Вот так. Вот в общем-то и... не всё... Одним GitHub Action, как это было для Spring Boot приложения, о котором я рассказывал ...

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

Последние обновления вызывают серьезные проблемы у администраторов Windows Server Microsoft выпустила обновления для нескольких версий Windows Server всего пару дней назад. Хотя обновления должны были исправить проблемы с Lightweight Directory Access Protocol (LDAP) и повысить безопасность, похоже, они также вызвали несколько других серьезных проблем. Сог...

[Перевод] Как и зачем создавать собственный игровой движок Игра с нуля — интересный челлендж для разработчика. Но если хотите пройти его на сложности Nightmare, можно еще и сделать собственный игровой движок, заточенный специально под проект. Подводных камней много, рассказываем, что важно знать при разработке такого гейм-дизайнерск...

Valve уменьшает размер файла SteamOS с 24 ГБ до 10 ГБ для Steam Deck Valve разрабатывает SteamOS 3.0 для запуска со своим грядущим портативным устройством Steam Deck с измененным интерфейсом. Последний образ SteamOS 20211120.2 показывает резкое уменьшение общего размера файла с 24 ГБ до 10 ГБ для операционной системы, что дает пользователям д...

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

Приложение Сбербанк Онлайн изгнано из Google Play и App Store История с санкциями против России продолжается. Пока российские чиновники пропагандируют необходимость создания собственных магазинов приложений для Android и iOS (!?), Apple и Google продолжают «зачищать» пространство маркетплейсов App Store и Play от приложений российских ...

Приложение Сбербанк Онлайн изгнано из Google Play и App Store История с санкциями против России продолжается. Пока российские чиновники пропагандируют необходимость создания собственных магазинов приложений для Android и iOS (!?), Apple и Google продолжают «зачищать» пространство маркетплейсов App Store и Play от приложений российских ...

Первый ноутбук Corsair получился мощной мобильной станцией для стримеров и создателей контента Ноутбук построен по концепции AMD Advantage на лучших мобильных компонентах AMD, и предлагает много интересного для игроков и стримеров, есть даже встроенная док-панель от Elgato.

Учёные опровергли популярный миф о вреде мобильной связи для мозга Учёные из Оксфордского университета провели опубликовали результаты своего исследования, которое развеяло популярный миф. Речь идёт о заблуждении, согласно которому использование мобильных телефонов связано с риском развития опухолей мозга.

[Перевод] Альтернативы исключениям С++ и зачем они нужны Современные тенденции в области аппаратного обеспечения ведут к тому, что использование исключений на C++ всё труднее и труднее оправдать. В представленной работе эта проблема иллюстрируется наглядно, даётся её количественная оценка и обсуждаются потенциальные будущие направ...

Samsung Galaxy S20 FE начал получать Android 12 и One UI 4.0 Южнокорейская компания Samsung продолжает обновлять свои мобильные устройства до новой версии ПО. После обновления последних флагманов черёд дошёл и до выпущенного полтора года назад «народного» флагмана Samsung Galaxy S20 FE. Первыми обновление получили пользователи из Мала...

В приложении «билайн» теперь можно отзывать согласие на обработку персональных данных, выданных через Мобильный ID Привет!Согласие на обработку персональных данных теперь запрашивают на самых разных ресурсах при регистрации. Уведомления вида «Регистрируясь здесь, я даю согласие...» стали почти таким же привычным, как и предупреждения об использовании Cookies. А вот отзыв такого согласия ...

Сборка и публикация Qt Android приложений через Gitlab CI Доброго времени суток и с Новым Годом хабровчане! В данной статье хочу рассказать как я делал CI/CD на платформе GitLab для кроссплатформенных мобильных приложений написанных на Qt. Пока что только для Android, но в будущем возможно получится сделать и для iOS. Кого заинтере...

Генератор компонентов Vue.js? Разработка веб-приложения это не только решения интересных задач, работа с логикой, или с интересной версткой. Это также рутина, которая преследует каждого разработчика в процессе работы. Начиная от создания разных файлов, и написания шаблонного boilerplate кода, заканчивая ...

Создано мобильное приложение, которое выявляет сотрясение мозга у человека Программисты стартапа Brightlamp разработали приложение для смартфона, позволяющее быстро понять, есть ли у человека сотрясение мозга. Подробнее - в материале издания Medical Xpress.

Microsoft выпустила обязательное обновление Windows 11 Компания Microsoft выпустила важный апдейт для Windows 11 в рамках традиционного ежемесячного «обновления по вторникам» (Patch Tuesday).  Поскольку апдейт KB5013943 вносит улучшения в систему безопасности, это обязательное обновление, которое установит...

Мобильный интернет в России впервые за десять лет потерял скорость Средняя скорость мобильного интернета в России впервые за десять лет снизилась. Об этом сообщило издание «Коммерсантъ» со ссылкой на исследование TelecomDaily.  По статистике за ноябрь средняя скорость передачи данных в сетях 4G LTE продемонстрировала ...

Обновление One UI 4.0 «ломает» Google заметки на смартфонах Samsung Похоже, в обновлении One UI 4.0 на основе Android 12 обнаружилась новая ошибка, которая влияет на работу одного из часто используемых приложений для заметок. Речь идёт о программе Google Keep – заметки и списки. Несколько владельцев смартфонов Samsung Galaxy пожаловались, чт...

Apple выпустила обновления iOS 15.1 и iPadOS 15.1 Спустя более, чем через месяц после начала бета-тестирования, Apple выпустила крупные обновление ПО для iPhone и iPad – операционные системы iOS 15.1 и iPadOS 15.1. Так, iOS 15.1 приносит с собой несколько новых функций, включая SharePlay, обновленное приложение «Камера» для...

Обзор kubenav для управления Kubernetes-кластерами со смартфона Kubenav — бесплатное приложение с открытым исходным кодом. Его основная цель — предоставление удобного GUI для управления кластером Kubernetes из-под всех возможных платформ. Их ассортимент действительно богат: десктоп-клиенты (для Linux, macOS и Windows), мобильные (для And...

Забавы с маргинальными фреймворками: Пишем приложение для отладки TCP соединений с Malina.js Одна из моих работ связана с отлаживанием протоколов общения теплосчётчиков для удалённого снятия показаний. Чаще всего теплосчётчик даже не мой, а находится у клиента на объекте, поэтому я подключаю его через GPRS-терминал к какой-либо своей сетевой машине, где поднят TC...

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

Мини-ПК Intel NUC 12 Extreme будет рассчитан на процессоры в исполнении LGA1700 В сети появилась фотография, судя по которой, мини-ПК Intel NUC следующего поколения будет рассчитан на процессоры Alder Lake для настольных систем, а не мобильные модели, как это было раньше. Источник напоминает, что в NUC 11 Extreme (Beast Canyon) используется процес...

В России разработан браузер, которым можно управлять жестами и движением глаз Технологии IT/Игры 30.10.2021, 14:03 В России разработан браузер, которым можно управлять жестами и движением глаз Студенты Волгоградского государственного технического университета создали браузер для людей с ограниченными возможностя...

Пользователи сообщают о сбоях в работе YouTube на территории России Российские пользователи YouTube стали сталкиваться с проблемами в работе популярного видеосервиса. Об этом свидетельствуют данные сайта Downdetector, который отслеживает сбои различных ресурсов в глобальной сети. Источник изображения: Sam Riz / pixabay.com Согласно данным по...

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

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

[Перевод] Введение в графовые нейросети с механизмом самовнимания на примере PyTorch Geometric К старту флагманского курса по Data Science реализуем и сравним свёрточную сеть и сеть с механизмом самовнимания. С помощью t-SNE покажем, что и каким образом изучается в графовой сети с механизмом самовнимания. За подробностями приглашаем под кат. Читать далее

Microsoft выпускает сборку Windows 11 22483.1011 для тестирования конвейера обслуживания; ISO-образы также доступны Microsoft выпустила сборку Windows 11 Build 22483.1011 (KB5007484) для Dev Channel. Новая сборка не содержит ничего нового, так как это накопительное обновление, с помощью которого компания тестирует свой конвейер обслуживания. Эти обновления необходимы, чтобы гарантировать,...

[Перевод] 6 причин использовать Kubernetes на сервере bare metal Развертывание Kubernetes на физических серверах  рекомендуется организациям, которые находятся в поисках новых возможностей в сфере управления инфраструктурой. Рассмотрим 6 причин попробовать K8s на выделенных серверах. Kubernetes в общедоступном облаке - это подхо...

Персональные данные — почему они всем так нужны (кроме нас) Я не параноик или сторонник теории заговора, но я внимательно читаю пользовательские соглашения и если они меня чем-то не устраивают, то просто не пользуюсь такими сервисами. На моем смартфоне почти нет приложений, а операционная система не обновлялась годами.Что может быть ...

Минцифры обещает к лету запустить магазин мобильных приложений Основную разработку аналога Google Play ведет VK; проект реализуется без средств из бюджета.

Дом, который построил Чарльз. Часть I. Первые шаги К началу XIX века учёные имели обширные знания о живой природе, однако знания эти носили отрывочный характер и не были объединены в какую-либо систему. Независимо друг от друга учёные приходили к идее постепенного развития и изменения существ, живших и живущих на планете. До...

Пользователи смартфонов Huawei и Apple в числе первых переключаются на флагманский Xiaomi Mix Fold с гибким экраном Один из топ-менеджеров Xiaomi поделился интересной статистикой «конверсии» пользователей при покупке флагманской модели Mix Fold. Как оказалось, большинство – бывшие владельцы мобильных устройств на буквы H и A. Xiaomi сознательно не приводит полные н...

Go в браузер. Создание веб-приложений с использованием Web Assembly на Go Технология WebAssembly появилась относительно недавно (в 2015 году) и позиционировалась как альтернатива JavaScript для выполнения в среде браузера с максимально достижимой производительностью. Приложение на WebAssembly может использовать все возможности, доступные в "песочн...

Как не пропустить экслюзивные статьи AndroidInsider.ru? Самый лучший способ Во времена, когда я был постоянным читателем AndroidInsider.ru, я каждый день целенаправленно заходил на сайт, чтобы почитать статьи авторов. Заметил, что мои друзья не всегда открывали статьи, пропускали их или забывали. Это происходило по абсолютно разным причинам, но пон...

Правильный ноутбук для того, чтобы писать код? HP анонсировала мобильный компьютер Dev One под управлением Linux, предназначенный для разработчиков ПО Компания HP объявила о расширении ассортимента мобильных компьютеров моделью Dev One, ориентированной на разработчиков приложений. Полноценной премьеры еще не было, но компания уже раскрыла ключевые подробности. Так, например, устройство работает под управлением Linux (...

Blizzard объявила дату выхода Diablo Immortal На прошедшей презентации Blizzard компания объявила дату выхода мобильной игры Diablo Immortal − 2 июня. Сама игра будет доступна как на мобильных устройствах, так и на PC благодаря кроссплатформе.  Читать полную статью

Мобильные онлайн-казино Германии — лучший выбор немецких игроков Известный эксперт в азартной тематике Алексей Иванов выпустил новый сайт casinozeus.de/ru на русском языке. Здесь всем желающим доступны интересные обзоры, рейтинг новых и уже известных онлайн казино c мобильной версией. Кроме этого, специалист на своем сайте рассказывает о ...

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

Nomad представила два новых чехла для iPad Pro Компания Nomad, которая в первую очередь известна качественными кожаными аксессуарами для мобильных устройств, выпустила два чехла для iPad Pro. Новинки получили названия Modern Leather Case и Modern Leather Folio. Естественно, они имеют отделку из кожи.Читать дальше... Pro...

Microsoft обновила Windows 10 — что нового и что осталось сломано Компания Microsoft выпустила важный апдейт для Windows 10 в рамках традиционного ежемесячного «обновления по вторникам» (Patch Tuesday).  Апдейт под номером KB5013942 предназначен для поддерживаемых версий Windows 10 — 21H1 и 21H2, а также станов...

Apple выпустила обновление для iPhone с исправлением ошибок Компания Apple выпустила небольшое обновление для своих мобильных платформ — iOS 15.2.1 и iPadOS 15.2.1.  Обновление iOS 15.2.1 и iPadOS 15.2.1 можно загрузить бесплатно на всех поддерживаемых устройствах. Программное обеспечение доступно «по воздуху&r...

Хакаем CAN шину авто. VAG диагностический бортовой компьютер С огромным увлечением исследую протоколы CAN шины и разрабатываю устройства взаимодействующие с автомобилем. У меня уже есть голосовое управление центральным замком, виртуальная панель приборов и даже мобильное приложение для моей Skoda Octavia A5. Теперь я решил разработа...

Компания Microsoft выпустила список изменений сборки Microsoft Edge Insider Dev Build 102.0.1220.1 Компания Microsoft выпустила список изменений сборки Microsoft Edge Dev Build 102.0.1220.1. На этой неделе немного меньше изменений, но прежде чем перейти к ним, у Microsoft есть хорошее объяснение о получении исходных карт с помощью F12 Dev Tools. Обо всем этом можно прочит...

Apple удалила приложение TikTok из AppStore для российских пользователей Apple продолжает чистить AppStore для россиян: ранее из него исчезли мобильные клиенты подсанкционных банков, а сейчас удалено приложение TikTok. Таким образом, заново установить его на iPhone не получится, но ранее установленное приложение продолжает исправно работать....

Green server для PET-проектов на базе Raspberry Pi – часть вторая(большой брат) После не самого удачного опыта с Raspberry Pi 2 B в качестве домашнего сервера, я на пару лет бросил идею с домашним хостингом. Но количество PET проектов только увеличивалось. Тогда я раздобыл старенькую рабочую лошадку - полноразмерный HP сервер 1U с 8gb оперативной памяти...

ТОП 10 лучших Telegram каналов, на которых вы проведете время с пользой ТОП 10 лучших интересных и полезных Tekegram-каналов Если вы устали от политики и всевозможного рода негативных новостей, хотите почитать что-то интересное и полезное, то эта подборка лучших Telegram-каналов создана специально для вас. Почему именно Telegram? Это удобнее и п...

WireGuard клиент для Windows на основе BoringTun В начале 2019 года компания Cloudflare представила BoringTun, реализацию WireGuard протокола, написанную на языке Rust. Код проекта распространяется под лицензией BSD-3-Clause и включает в себя библиотеку, которая может использоваться для интеграции функц...

Большинство приложений macOS не поддерживают частоту 120 Гц в новых MacBook Новые 14- и 16-дюймовые MacBook Pro получили восторженные отзывы, за счёт высокой производительности, великолепной автономности, увеличенного набора физических разъёмов и дисплеев Mini LED с частотой обновления 120 Гц (ProMotion). Последнему Apple уделила особое внимание, за...

Android 12 очень опасна для смартфонов Xiaomi: компания перечислила известные проблемы Китайский производственный гигант Xiaomi отреагировал на жалобы пользователей по поводу проблем, с которыми сталкиваются пользователи бета-версии MIUI на базе Android 12. В системе Android 12 большинство проблем связано с совместимостью. Многие сторонние приложения ещё ...

Elementary: новый взгляд на архитектуру Flutter-приложений Elementary — это архитектурный пакет, который создали в Surf на основе опыта разработки приложений на Flutter и лучших практик современной разработки. Решение позволяет чётко разделить слои согласно ответственностям, сделать код прозрачнее, а тестирование проще. На примере р...

Как Activision Blizzard и Бобби Котик получили Infinity Ward и бренд Call Of Duty. Ретроспектива Пока под Бобби Котиком шатается стул, Activision Blizzard мотает в разные стороны, хочется вспомнить еще один интересный и неприятный эпизод, связанный с этой компанией. Это практически рейдерский захват студии Infinity Ward и их многообещающего дорогостоящего бренда Call of...

ML-модели VS осложнения при бурении нефтяных скважин Всем привет. Меня зовут Семён. Я занимаюсь разработкой интеллектуальных приложений для нефтегазовой отрасли в компании «Цифра». В этой статье я и моя коллега Анна Тарасова расскажем, как мы искали решение для проблемы с прихватами при бурении нефтяных скважин с помощью машин...

Из Google Play пропал не только «СберБанк Онлайн». СберБанк выдал инструкции пользователям СберБизнеса для Android и приложений для инвесторов Как мы уже писали, компания Google удалила из онлайн-магазина Google Play приложение мобильного банка «СберБанк Онлайн». Однако этим дело не ограничилось и из Google Play пропали и другие приложения СберБанка. Как сообщила пресс-служба, для скачивания и обн...

«Почта России» запустила «нечеловеческую» доставку. Заказать робота-курьера Яндекса можно всего за 1 рубль «Почта России» объявила о запуске новой полезной услуги — доставки посылок с помощью беспилотных роботов-курьеров Яндекса. Проект реализован при поддержке Фонда «Сколково». На первом этапе 36 роверов будут осуществлять доставку из 27 отдел...

Apache Kafka и RabbitMQ: в чем разница и что лучше изучать? Мы решили внести свой скромный вклад в развитие комьюнити и перевели оригинальную статью. Статья опубликована на сайте Simplilearn.Мы все больше полагаемся на данные для выполнения задач в работе и повседневной жизни. Приложения, сервисы, ПО, мобильные устройства и другие эл...

Неожиданный поворот: сервис такси «Ситимобил» обновил своё приложение вместо закрытия Пару недель назад агрегатор такси «Ситимобил» объявил о закрытии проекта с 15 апреля 2022 года. Но, внезапно, в час Х мы получили не ожидаемое отключение серверов, а наоборот — обновление мобильного приложения сервиса.

У мобильного подразделения Samsung новое имя На этой неделе Samsung объявила, что намерена объединить подразделение по производству бытовой электроники с мобильным подразделением. У руля вновь созданного объединения станет гендиректор Хан Чен Хи. И вот теперь компания еще объявила и о том, новое подразделение будет име...

Мобильная видеокарта Intel Arc Alchemist 256 EU имеет производительность на уровне Radeon RX 580 Таким образом её можно отнести к графическим картам начального уровня

Обновление для Windows Subsystem for Android™ в Windows 11 Сегодня Microsoft отправляет обновление для Windows Subsystem for Android™ в Windows 11, начиная с инсайдеров Windows в Dev Channel. Это обновление (версия 2204.40000.15.0) включает в себя несколько интересных новых функций и улучшений, таких как обновление до Android 12.1, ...

На MWC 2022 премии GLOMO Awards удостоены порт Тяньцзинь, Huawei и China Mobile На церемонии награждения премии GLOMO Awards решение Smart Port, реализованное совместными усилиями порта Тяньцзин и компаний Huawei и China Mobile, было признано лучшим мобильным нововведением для подключенной экономики. Эта премия присуждается за инновации на базе мобильны...

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

MobED - маневренная и универсальная мобильная платформа от компании Hyundai Специалисты робототехнической лаборатории Robotics Lab компании Hyundai разработали и изготовили опытные образцы универсальной и высокоманевренной мобильной платформы, которая может использоваться как платформа для передвижной камеры на съемках кинофильмов, как робот из служ...

MobED - маневренная и универсальная мобильная платформа от компании Hyundai Специалисты робототехнической лаборатории Robotics Lab компании Hyundai разработали и изготовили опытные образцы универсальной и высокоманевренной мобильной платформы, которая может использоваться как платформа для передвижной камеры на съемках кинофильмов, как робот из служ...

Khadas Tea — компактный ЦАП для iPhone 12 и iPhone 13 Некоторое время назад компания Khadas анонсировала компактный ЦАП для мобильных устройств под названием Tea. Новинка обладает небольшими размерами, имеет собственный аккумулятор и может крепиться на задней крышке iPhone с помощью MagSafe.Читать дальше... ProstoMAC.com.| Пос...

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

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

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

War 2061 — стратегия в реальном времени из Китая Интересная RTS War 2061 пришла оттуда, откуда её никогда не ждал — из Китая. Сейчас началось тестирование. War 2061 — мобильная стратегия, в которой мы управляем войском и выполняем задания в реальном времени. В качестве сеттинга разработчики выбрали исследование новых план...

Microsoft Store для Windows 11 теперь доступен для инсайдеров Windows 10 Главный архитектор Microsoft Store Руди Хайан объявил, что Microsoft Store для Windows 11 теперь доступен для инсайдеров Windows 10 в кольце Release Preview. Exciting news today, the new #MicrosoftStore (modern design, support for win32 apps, Disney+ movies and way more) is ...

Python: Явное лучше неявного Приветствую, хабраюзер! Эта история началась со странного падения Python приложения. Сначала я не придал внимания данной проблеме: приложение запущено в Openshift и периодически падает. К такому поведению может приводить всякое, например, иногда ноды обновляют, а иногда случ...

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

Разработчик игр на Unity: как начать работать с востребованным игровым движком По данным сайта gamedatacrunch.com, в 2021 году 49,48% всех платных игр, вышедших в Steam, были сделаны на Unity. А в сфере мобильных игр этот показатель уже давно превысил 50%. В этом материале мы расскажем, почему движок стал настолько популярным, и объясним, почему начина...

Intel, а стоило ли городить огород? Core i7-12800HX в тестах часто не может опередить Core i7-12700H, несмотря на лучшие характеристики Компания Intel на днях представила мобильные процессоры Alder Lake-HX, которые назвала самыми производительными мобильными CPU. И сегодня в Сети уже появился тест модели Core i7-12800HX.  Это 16-ядерный процессор с частотами 1,5-4,8 ГГц и TDP 55 Вт. С таким наборо...

Ичиго разносит демонов в мобильной RPG Bleach: Soul Samurai Ранняя версия Bleach: Soul Samurai появилась на Android. В ней игроки в роли Ичиго сражаются со злыми духами и защищают людей. Может манга «Блич» и закончена, она продолжает жить в формате мобильных игр. Bleach: Soul Samurai — ролевой проект на смартфоны с простым управлени...

Apex Legends выйдет на мобильных устройствах в этом месяце Apex Legends Mobile будет выпущена во всем мире в этом месяце, об этом объявил разработчик Respawn Entertainment. Впервые о переносе Apex Legends на мобильные устройства заговорили еще три года назад. Как и в версии игры для ПК и консолей, в Apex Legends Mobile можно будет и...

Донорство крови помогает очиститься от «вечных химикатов» Донорство крови помогает очистить организм от вредных веществ По данным ВЦИОМ за 2019 год, опыт донорства крови имеют 45% жителей России. С каждым годом количество доноров растет и, чаще всего, на сдачу крови идут мужчины. Большинство людей становятся донорами, желая помочь ...

На радость Apple: Android продолжает терять популярность среди пользователей Группа исследователей из StockApps обновили статистику использования мобильных операционных систем. И хоть Android вновь находится на первом месте, разработка Google явно теряет популярность.

Калькулятор из 1971 года, аудиотехника и игровые системы: субботняя барахолка в Испании Всем привет! В субботу снова посетил барахолку, где нашел много чего интересного. Собственно, интересное есть практически всегда, просто иногда продавцы приносят больше крутых товаров, иногда — меньше. Сегодня мне повезло — встретился артефакт из 1971 года, о чем расскажу в...

Material You: раскладываем по полочкам обновление дизайн-системы Material Персонализация смартфона, свежая палитра цветов Material, обновлённые компоненты — от кнопок до диалогов.Всё это — про Material You, новую дизайн-систему от Google для мобильных и веб-приложений! Разбираем новую систему цветов и все нововведения Material. Читать далее

Интервью с iOS-разработчиком Мой путь в ИТ почти 20 лет, начинал с SQL/1С/эникейщика, потом немного .net, немного Java, ГИС, потом несколько лет менеджерская история в разработке, которую я прервал в 2016 году. До этого времени мой путь был скорее хаотичным и не спланированным. Далее я осознанно начал п...

«СберБанк Онлайн» превращается в многофункционального монстра. В приложении появились билеты на «Аэроэкспресс» Команда СберБанка продолжает расширять функциональность «СберБанка Онлайн», превращая того в настоящего монстра.  На этот раз, объявлено о запуске нового сервиса — начале продаж в приложении билетов на «Аэроэкспресс». Как отмечает пре...

Российским операторам приказали сократить пакеты интернета и убрать безлимит РБК сообщил, что Минцифры разослало мобильным операторам рекомендацию отказаться от безлимитных тарифов и сократить пакеты интернет-трафика. Это связано с проблемами в поставках оборудования.

Пользователи сообщили о сбое в приложении «Альфа-банка» — проблема со входом и операциями в мобильном банке Более 1000 отчётов об ошибках за 15 минут, по данным Downdetector.

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

О чём расскажут на Mobius 2022 Spring: декларативный UI, глубокие ссылки и многое другое Мобильным разработчикам давно знакома конференция Mobius, но в этот раз она пройдёт в необычном формате. В конце мая поучаствовать можно будет в онлайне (как в предыдущие два года), а вот в июне будет ещё и офлайн-день в Петербурге.Онлайновая часть будет сосредоточена на док...

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

Google Ads запустил новые функции в мобильном приложении в преддверии праздников Google Ads обновил мобильное приложение, добавив в него несколько новых функций

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

Заметки по языку R | Часть 2: Используем синтаксический сахар и приёмы Python в R Заметки по языку R - это серия статей, в которых я собираю наиболее интересные публикации канала R4marketing из рубрики "#заметки_по_R".В прошлый раз мы говорили о нетипичных визуализациях, сегодняшняя подборка состоит из описания приёмов, которые свойственны и горячо любимы...

«СберБизнес» вышел для Android-планшетов и iPad Вот наконец-то и настал тот самый момент, которого многие люди давно ждали. Набирающее популярность мобильное приложение «СберБизнес» для индивидуальных предпринимателей и сотрудников разного рода юридических лиц теперь доступно не только на смартфонах, но еще и Читать полн...

Включённые Samsung Galaxy S22 и S22 Ultra с русским интерфейсом показали вживую Утечка материалов по новым мобильным устройствам Samsung продолжается. Вслед за маркетинговыми материалами Samsung в Сети появились живые фотографии включённых смартфонов Samsung Galaxy S22 и S22 Ultra. Фотографии были сделаны месяц назад, 8 января, при этом на обоих см...

Ruby-Дайджест за две недели (1 фев — 14 фев) Для новичков и стажеров была представлена подборка интересного обучающего материала и литературы.А уже состоявшимся разработчикам можно почитать новости из сферы и узнать о обновлениях гемов. Читать RubyDigest

Топ-менеджеры Samsung начали понимать? Глава мобильного подразделения извинился за скандал вокруг игровых сервисов Похоже, ситуация с игровыми сервисами в смартфонах Samsung перешла на совершенно новый уровень. Компания совершенно не замечала проблем несколько лет, но теперь всё изменилось.  Как сообщается, глава мобильного подразделения Samsung Тэ Мун Ро (TM Roh) извинился пе...

Умный дом Сбера перестал работать из-за санкций. Его отключила Tuya Для большинства это осталось незамеченным, но помимо удаления приложения Сбербанк Онлайн из App Store, Сбер коснулось и другое ограничение, которого никто не ждал. Как оказалось, многие устройства умного дома под брендом Sber просто перестали работать как следует. Лампочки,...

Облачный сервис управленческого учёта «Финансист» привлёк 120 млн рублей Деньги направят на масштабирование продаж, маркетинг, разработку мобильного приложения и доработки функций для крупного бизнеса.

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

Версионирование API в ASP.Net Core Поддерживая существующие уже какое-то время Web API проекты, мы нередко сталкиваемся с проблемой устаревания логики методов контроллеров и необходимостью ее изменения в соответствии с новыми требованиями. Но, как правило, на момент возникновения такой необходимости, уже суще...

Apple выпустила обновление для iPhone с новыми функциями. Состоялся релиз iOS 15.5 и iPadOS 15.5 Компания Apple выпустила обновления для своих мобильных платформ — iOS 15.5 и iPadOS 15.5. Это уже пятое крупное обновление для операционных систем iOS 15 и iPadOS 15, первоначально выпущенных в сентябре 2021 года. iOS и iPadOS 15.5 выходят чуть более чем через д...

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

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

В Яндексе выпустили приложение «Дом с Алисой» Команда Яндекса объявила о выпуске нового мобильного приложения для работы с умным домом — «Дом с Алисой».  Приложение «Дом с Алисой» доступно для мобильных устройств на основе iOS и Android для бесплатной загрузки в App Store и Googl...

Мобильной разработки не будет через 5 лет Именно с таким провокационным тезисом я выступил осенью 2021 года на конференции Mobius. Но речь здесь вовсе не о том, что завтра исчезнут смартфоны — а о том, что не будет мобильной разработки в привычном нам виде. А в каком же будет? Для этого предлагаю хабравчанам ознаком...

Заработок мобильной Genshin Impact превысил $3 миллиарда Кажется, над Genshin Impact сошлись все звезды – игра от китайской HoYoverse продолжает грести деньги лопатой. Аналитическая компания Sensor Tower сообщает За все время существования мобильные версии тейватских приключений принесли компании уже третий миллиард долларов.

TrendForce: iPhone SE 3 выйдет в марте Недавно аналитики TrendForce поделились своим новым прогнозом о будущем мирового рынка смартфонов. Эксперты отмечают, что в следующем году индустрия мобильных устройств восстановится от последствий кризиса. Но для фанатов яблочной продукции более интересным должен стать друг...

Foreign Affairs: США начинают серьезно отставать от России и Китая в области военного искусственного интеллекта Как пишет Газета.ru со ссылкой на публикацию Foreign Affairs, военные США начали отставать от своих главных конкурентов – России и Китая – в разработке и использовании технологий искусственного интеллекта. В Foreign Affairs отметили, что, хотя США и явл...

Мобильная версия GeForce RTX 3080 Ti отметилась в базе данных теста Geekbench Похоже, компания NVIDIA действительно собирается выпустить флагманский мобильный графический ускоритель GeForce RTX 3080 Ti Laptop GPU. Информация о нём появилась в базе данных синтетического теста Geekbench, пишет VideoCardz. Источник изображения: VideoCardz По имеющимся да...

Простая разработка IoT приложений на C# для Raspberry Pi и других одноплатников, на Linux Многие привыкли легко и просто программировать микроконтроллеры на платформе Arduino или nanoFramework (используется C#). Но как обстоит с разработкой IoT приложений на C# .NET для одноплатных компьютеров под Linux? В ответ услышите что нужно все устанавливать из командной...