Социальные сети Рунета
Вторник, 2 июля 2024

Интероперабельность с нативным кодом через платформу .NET Привет, Хабр!Часто некоторые проекты требуют от нас все более новых подходов к решению задач. Одна из таких задач - эффективное взаимодействие управляемого кода .NET с нативным кодом, которое позволяет по максимуму использовать ресурсы ОС и другого ПО, написанного не на .NET...

Обзор NativePHP. Инструмент для создания собственных нативных desktop приложений на Laravel Привет, коллеги! В этой статье я сделаю небольшой обзор NativePHP, который появился на последнем Laracon. Что из себя представляет NativePHP? Перед нами фреймворк, который позволяет нам писать нативные десктоп приложения, используя PHP. Приложения кроссплатформенные - можно ...

[Перевод] Интеграция нативных SDK во Flutter-приложение Мир мобильной разработки постоянно меняется. В поиске эффективных решений разработчики пошли по пути новых технологий и интеграций. Одним из самых ярких маяков на этом пути стал Flutter — набор инструментов пользовательского интерфейса от Google, который позволяет пользовате...

Как подключиться к Flutter приложению в режиме нативного debug на ОС Аврора Привет, Хабр! Меня зовут Юрий Петров, я Flutter Team Lead в Friflex и автор ютуб-канала «Юрий Петров | Всё об IT». Мы разрабатываем мобильные приложения для бизнеса и специализируемся на Flutter. А также мы делаем  свой вклад в развитие экосистемы Аврора + Flutter. В эт...

NativeScript в мире кроссплатформенной разработки Давайте знакомиться! Меня зовут Игорь. Я разработчик кроссплатформенных мобильных приложений в компании Smartex. В этой статье я расскажу о NativeScript, основных преимуществах платформы и ее недостатках.Материал будет полезен не только разработчикам, которые уже пишут прило...

Можно ли обойтись без нативных языков, разрабатывая на Flutter и RN? Привет! Меня зовут Дима, я разрабатываю мобильные приложения на Flutter в Пиробайт. Все чаще мне приходится сталкиваться с задачами, в которых требуется обращение к нативному API устройства. Пакетов на pub.dev для решения этих задач мне всегда хватает. Но бывают моменты, ког...

Материнские платы ASRock впервые поддерживают функцию Microsoft Dynamic Lighting Материнские платы ASRock впервые поддерживают функцию Microsoft Dynamic Lighting для нативного управления в ОС Window и приложениях

Последние оптимизации Android позволили сэкономить 95 Петабайт данных Google обновила среду выполнения приложений Android Runtime (ART), которая отвечает за перевод байткода в нативные инструкции для процессоров. Новая версия более сильно оптимизирована и использует на 9% меньше кода без ущерба для производительности. Читать полную статью

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

Google выпустила нативную версию Chrome Canary для Windows on ARM Похоже, Google начала тестирование нативной версии Chrome для Windows on ARM. Пользователь X* (ранее Twitter) Педро Хусто (Pedro Justo) заметил, что актуальная сборка браузера для канала Canary скомпилирована для платформы ARM64. На текущий момент неизвестно, когда поддержк...

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

Red Apple на сцене НРФ’7: эксперты обсудят нативную рекламу, спецпроекты и бренд-медиа Бренд-интеграции, актуальные форматы и нативная реклама — это огромное пространство для искусства и новых уникальных способов продвижения. В рамках Национального рекламного форума эксперты поговорят о том, как изменились подходы к сотрудничеству за последние годы, как работа...

Microsoft уверена, что устройства на базе Windows on ARM смогут превзойти решения Apple На протяжении многих лет Qualcomm не удавалось создать по-настоящему мощный ARM-процессор для настольных компьютеров, который жизненно необходим для успеха Windows on ARM. За это время Apple успела выпустить несколько поколений устройств на ARM-процессорах собственной разра...

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

Adobe представила приложение Firefly AI для Apple Vision Pro Компания Adobe объявила, что ее инструмент искусственного интеллекта Firefly, используемый, например, в Photoshop для генерации изображений, теперь стал доступен в виде нативного приложения для Apple Vision Pro. Он призван повысить опыт пользователей, позволяя перемещать и р...

Как мы анализируем потребление памяти нативными приложениями Технологическая платформа 1С:Предприятие – это большой программный продукт (только на С++ - более 10 миллионов строк кода, а есть ещё Java и JavaScript). Подробнее про устройство платформы можно прочитать тут.В процессе эксплуатации решений, созданных на платформе 1С:Предпри...

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

Adobe выпустит нативные версии своих приложений для Windows on ARM Изображение с портала The Verge Компания Adobe выпустит нативные версии всех своих приложений для операционной системы Windows on ARM. Об этом было объявлено на сегодняшней презентации Microsoft, посвящённой новым ПК под брендом Copilot+, функциям Windows 11 на базе ИИ, а ...

[Перевод] Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 2) Hola, Amigos! На связи Саша Чаплыгин, Flutter dev компании заказной разработки Amiga. Нашел интересную статью на английском о том, как добавить Flutter в новый или существующий проект Native iOS. Решил поделиться с вами переводом. Это вторая часть, в которой будет идти речь ...

Project Loom. Не только виртуальные потоки Начиная с Java 19 нам доступны виртуальные потоки, которые отличаются от обычных, тем что умеют освобождать поток операционной системы во время блокирующих I/O операций. Для этого на уровне JVM был реализован механизм сохранения в хипе и восстановления из хипа стека вызова....

Китай стимулирует внедрение HarmonyOS от Huawei для замены Windows, iOS и Android Местные власти города Шэньчжэнь представили программу, направленную на ускорение разработки нативных приложений для HarmonyOS

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

Room для Kotlin Multiplatform. Пробуем нативное решение Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. В начале мая Google нас порадовали релизами нескольких библиотек для локальных хранилищ. Наконец, в приложения Kotlin Multiplatform можно полноценно использовать Room (версия 2....

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

[Перевод] Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 1) Hola, Amigos! На связи Саша Чаплыгин, Flutter dev компании заказной разработки Amiga. Нашел интересную статью, решил поделиться переводом. Автор материала рассказывает, как добавить Flutter в новый или существующий проект Native iOS и протестировать его на Codemagic CI/CD с ...

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

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

Web APIs, которые функционально приближают веб-приложения к нативным Исходные данные: мы с командой делаем банковское приложение. Веб-приложение. Не все поверят, но сегодня реально реализовать на вебе такой пользовательский опыт, от которого люди не будут скрипеть зубами и умолять вернуть им натив. Расскажу, какие Web API мы используем, раскр...

Исследуем лицензирование Cockroach DB до Enterprise или не случившийся хард-реверс-инжиниринг Как известно java компилируется в байт-код, скомпилированные классы также богаты мета-информацией для обеспечения механизма рефлексии что в совокупности позволяет довольно легко декомпилировать java-приложения обратно в java-код. Смотря в окошко рандомного java-приложения, с...

Step by step: интегрируем интерактивные 2D/3D-объекты в iOS-приложение Привет, Хабр! Меня зовут Степан, я iOS-разработчик SimbirSoft.В очередной раз открыв одно из ежедневных приложений, я обнаружил любопытную фичу: интерактивный 3D-элемент в виде звездочки. Казалось бы, ничего необычного, но это сделало взаимодействие с приложением немного при...

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

Глава Electronic Arts: «На мобильных играх сложно зарабатывать» Electronic Arts отчитались перед инвесторами о планах компании на мобильные игры. Так, в марте издание mobilegamer.biz рассказало, что два внутренних подразделения EA — HD и смартфоны — объединили для совместной работы над EA Sports FC, Madden NFL и The Sims. Подобные измене...

Где заканчивается Flutter и начинается платформа? Сердце фреймворка Flutter (который для разработчиков часто представляется только в виде набора классов на языке Dart) написано на языке С и компилируется в двоичный артефакт, известный как Flutter Engine, подключаемый к приложению и используемый из Dart-классов через механиз...

Kaspresso для самых маленьких Привет! Меня зовут Элчин, я занимаюсь автоматизацией мобильных приложений в hh.ru и расскажу вам о том, как написать первый тест на Android. В разработке автотестов мы используем Kotlin и нативный фреймворк Kaspresso, о котором я напишу подробней в этой статье. Читать далее

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

Большинство игр будет работать на SoC Snapdragon X Elite. Вопрос производительности пока открыт Уже летом на рынке должны появиться ноутбуки на основе SoC Qualcomm линейки Snapdragon X Elite. Первые тесты показывают, что по процессорной производительности, как минимум в этих самых тестах, топовая платформа линейки очень неплоха. Теперь Qualcomm говорит, что и игры...

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

Как стать миллионером, купив Filecoin FIL — нативный токен ориентированной на децентрализованное хранение данных блокчейн-платформы Filecoin

В Windows 11 появится больше возможностей для нативного сжатия ZIP-файлов Новая функция предлагает больше опций при сжатии файла, таких как формат и метод сжатия.

L2-платформа деривативов Aevo проведет аирдроп Поддерживаемая Paradigm и Coinbase платформа для торговли криптодеривативами Aevo развернула смарт-контракт нативного токена, выпуск которого ожидается в ближайшие недели

Стоимость криптовалюты TRX на Poloniex превзошла котировки на других биржах Нативная цифровая монета блокчейна TRON (TRX) в минувшие выходные торговалась с премией до 17% на платформе Poloniex по сравнению с другими платформами

Как использовать html-элемент <dialog>? Привет, Хабр! Меня зовут Александр Григоренко, я фронтенд-разработчик. В основном, занимаюсь разработкой приложений на React, но также постоянно экспериментирую с различными технологиями.В своей работе я часто создаю собственные или использую уже готовые UI-компоненты. Пробл...

Смартфон для джаваскриптера-олдфага: стоит ли гику брать дешманские девайсы на KaiOS? Смотрим на Nobby 240 LTE Друзья! Много ли платформ вы знаете, где для написания пользовательских приложений используется стек… веб-технологий, причём это единственный нативный способ писать программы? Услышав о HTML5 + CSS + JS, на ум приходит разве что webOS — которая используется в современных т...

[Перевод] Добавляем подсказки в приложение с помощью TipKit Когда TipKit был впервые упомянут во время выступления на WWDC 2023, я поначалу предположил, что это какой-то новый способ отображения приложений в приложении Tips и, возможно, Spotlight. Вместо этого мы увидели встроенный компонент для добавления небольших обучающих предста...

[Перевод] О Prepare statements, серверном кэше скомпилированных запросов или как эффективно кэшировать запросы в YDB Существуют различные способы снижения стоимости выполнения SQL-запросов в современных СУБД. Наиболее распространенными подходами являются использование подготовленных запросы и кэширование. Оба метода доступны в YDB.Кэширование запросов позволяет ско...

Выполняем сторонние программы на микроконтроллерах с Гарвардской архитектурой: как загружать программы без знания ABI? Зачастую в процессе разработки собственных устройств или моддинга уже существующих, встаёт задача выполнения стороннего кода: будь то ваши собственные программы с SD-флэшек, или программы, написанные другими пользователями с помощью SDK для вашего устройства. Тема компилят...

Объем торговли на криптобирже Uniswap превысил $450 млрд за год За 2023 год совокупная стоимость совершенных на платформе Uniswap свопов достигла $454 млрд. Нативный токен площадки также демонстрирует отличные результаты.

Windows 11 24H2 улучшает эмуляцию приложений x86-64 на платформе ARM64 На этой неделе многие компании анонсировали ноутбуки на базе новейших ARM-процессоров линейки Qualcomm Snapdragon X, которые работают под управлением операционной системы Windows 11 on ARM. Устройства под брендом «ПК Copilot+» предлагают отличную автономность и ряд эксклюзи...

Сбер открыл доступ к российской среде разработки Giga IDE со встроенным ИИ-ассистентом Команда Сбербанка объявила на GigaConf 2024 о важной вех развития российской среды разработки Giga IDE. Она стала доступна для разработчиков. Как подчеркнули в  пресс-службе, Giga IDE будет полезна широкому кругу пользователей — от профессиональных разработчи...

Qualcomm Snapdragon X Elite поддерживает игры для Windows Инженер компании Qualcomm Иссам Халил упомянул на конференции Game Developers Conference 2024, что неанонсированные ноутбуки, работающие на базе процессора Snapdragon X Elite, могут запускать большинство современных видеоигр. В настоящее время у разработчиков есть три способ...

Рынок нативной рекламы в Telegram в первом квартале 2024 года Исследование eLama и AdVisor.

Эксперты: с нативным 4K-разрешением на Unreal Engine 5 не справляется даже RTX 4090 Однако это связано не с картой, а с самим движком.

Прогресс WebAssembly и будущее веба. Быстрые интерфейсы, пример Figma Скетч из статьи Лин Кларк «Создание и работа с модулями WebAssembly» WebAssembly (Wasm) — это бинарный формат для безопасного и эффективного выполнения портативных программ в стековой виртуальной машине (в браузере или на сервере). Как и ASM.js, представляет собой низкоуро...

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

Binance Labs инвестировала в токены экосистемы Memeland от создателей 9GAG Венчурное подразделение криптобиржи Binance закупило Memecoin (MEME) — нативные токены Web 3.0-экосистемы Memeland от создателей развлекательной платформы 9GAG с ежемесячной аудиторией в 200 млн человек

Заставляем дружить OpenGL c JVM на macOS Исторически так сложилось, что macOS сильно отличается от других операционных систем, когда дело доходит до нативной работы с окнами и графикой. И нельзя сказать, что это определенно плохо или хорошо. В этом плане Apple решили пойти своей любимой дорогой: "мы лучше знаем что...

Цена Worldcoin выросла на 35% на фоне заявления Альтмана За последние 24 часа цена нативного токена Worldcoin WLD взлетела на 35%

Как стать миллионером, купив Axie Infinity AXS — нативный токен одного из самых известных Play-to-Earn проектов Axie Infinity

Объем рынка нативной рекламы в Telegram составил 2 млрд руб. в 1 квартале 2024 года Исследование eLama и Advisor

OpenWrt отмечает 20 лет выпуском собственного маршрутизатора В 2024 году опенсорсному проекту OpenWrt исполняется 20 лет. Разработчики решили отпраздновать этот юбилей дизайном нативного маршрутизатора OpenWrt One/AP-24.XY. Пока что это идея, предложенная на обсуждение сообществу. В целом, преимущества свободной прошивки OpenWrt д...

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

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

Почему Linux не для игр на примере 7 Days to Die 21 b324 На этот раз будет протестирована нативная Linux версия игры, сможет ли Linux наконец догнать и перегнать хотя бы древнюю Windows 7? Сейчас узнаем...

Веб-приложения вытеснят нативные? Краткое содержание. В обозримом будущем сайты/веб-приложения могут вытеснить или серьезно потеснить нативные приложения. Приложения можно будет делать независимо от App Store, Android Маркет и других на HTML/CSS/JS. Это станет возможно благодаря многим независимым факторам:...

PlayStation 5 может получить поддержку игр PS3 Слухи о нативном запуске классики PS3 на PS5 набирают обороты. Что готовит Sony для геймеров.

Рынок нативной рекламы 2023: исследование «Лайфхакера» Сумел ли рынок оправиться после тяжёлого 2022-го. Спойлер: ситуация заметно улучшилась!

Токен ATOM упал на 78,88% от своего исторического максимума, достигнутого в январе 2022 ATOM — нативный токен входящего в экосистему Cosmos блокчейна Cosmos Hub

GeForce RTX 4080 SUPER сравнили с топовой Radeon RX 7900 XTX в 9 играх в разрешении 4K Ютубер с канала Testing Games выяснил, какая видеокарта из двух быстрее в нативном разрешении.

Курс Cardano (ADA) взлетел на 18,5% за сутки Стоимость нативной криптовалюты блокчейна Cardano (ADA) существенно увеличилась за прошедшие 24 часа

С новым обновлением Google Chrome на ARM получит ускоренное кодирование видео Google выпустила нативную версию Chrome для ARM64-устройств, оптимизировав новейшие решения AI PC.

Появилась подробная спецификация платформы Intel Arrow Lake-S Утечка подробных спецификаций платформы Intel Arrow Lake-S, подтверждающая нативную поддержку Thunderbolt 4

Известный аналитик считает, что XRP взлетит на 800% Известный на просторах «Твиттера» криптоаналитик @egragcrypto cчитает, что нативный токен проекта Ripple XRP стоит на пороге грандиозного ралли

dYdX разблокирует 150 млн биржевых токенов 1 декабря Децентрализованная криптобиржа (DEX) dYdX разблокирует 150 млн нативных токенов DYDX стоимостью 487,5 млн долларов (по курсу CoinGecko на 27 ноября 10:50 мск)

Децентрализованная криптовалютная биржа Jupiter набирает обороты Децентрализованная криптовалютная биржа Jupiter становится очень популярной в криптосообществе. Однако ее нативный токен JUP сейчас пребывает на спаде.

В VK Рекламе появилась возможность продвижения каналов в Дзене Объявления будут отображаться в виде нативной рекламы с кнопкой «Подписаться» в разных разделах Дзена

Что делать, если твой заказчик — весы, или Как заговорить на одном языке с бытовой техникой Меня зовут Алексей Плаксин, я системный аналитик в компании KODE и сейчас расскажу вам, как делал реверс-инжиниринг бытовой техники.Однажды к нам пришел крупный бренд бытовой техники, который в том числе производит и продает «умную» технику для дома. Нам нужно было в коротки...

Мониторинг и трассировка в Go: от Prometheus до Jaeger Привет, Хабр!Когда приложения становятся все более сложными и распределенными, и эффективное управление ими требует глубокого понимания происходящего внутри. Мониторинг позволяет нам наблюдать за состоянием приложения, собирать ценные метрики о его работе и предоставлять нам...

Браузер Google Chrome для Windows получит нативную поддержку Arm Сборка браузера Chrome с Arm64 находится на бета-тестировании

[Перевод] Мягкое знакомство с дополнительным кодом Недавно, общаясь по видеосвязи с другом, я рассказывал ему о своих идеях по реализации нового продукта. В разговоре я упомянул добавление больших знаковых чисел в ассемблере с использованием дополнительного кода, на что получил от собеседника вопрос: «Что такое дополнительн...

Объемы торгов с JUP превысили $1,4 млрд Исследователи сообщили, что торговые объемы для нативного токена агрегатора DEX Jupiter (JUP) составили $1,4 млрд за первые 24 часа после начала торгов

WinAPI днем и ночью. Ищем способы обращения к нативному коду из C# Для подписчиковОдним из немногих минусов C# считается некоторая сложность при вызове методов WinAPI. Многие возможности уже перекочевали в сборки, но до сих пор приходится часто сталкиваться с задачей вызова функций Win32 напрямую. В таком случае используются PInvoke, DInvok...

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

Недокументированная возможность в Phpstorm: нативная консоль php -a с автодополнением из IDE В прошлой статье я уже рассказывал о том, что использовать консоль Xdebug как аналог Python Console в Phpstorm. В комментариях меня спросили, чем не подходит для этого нативная консоль php, которую можно вызвать командой php -a (Php Interactive Shell). Я тогда ответил, что о...

Токен Tornado Cash TORN рухнул на 40% после объявления делистинга на Binance Крупнейшая криптобиржа мира Binance заявила об исключении из листинга нативного токена попавшего под санкции криптомиксера Tornado Cash

Разработчик популярного эмулятора игр Delta объявил о появлении нативной версия для iPad Ранее на «яблочных» планшетах можно было запускать iOS-версию эмулятора.

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

NeoMutt: обучаем старый почтовый клиент новым трюкам Приятно ли вам работать в консоли? Этот вопрос вполне способен разделить пользователей на два лагеря. Одни будут утверждать, что именно консоль — тру, а всё остальное для лентяев, неспособных вдумчиво заглянуть в man. Другим же «мышиная возня» с кнопками, переключателями и п...

Эксперты ожидают 4-кратного роста поставок компьютеров с поддержкой искусственного интеллекта По прогнозам аналитиков International Data Corporation (IDC), в ближайшие годы будет стремительно расти спрос на персональные компьютеры с нативной поддержкой искусственного интеллекта. Уже в ближайшие несколько лет на них будет приходиться более половины от всех поставок ПК

Основатель Cosmos предложил провести хардфорк сети Сообщество Cosmos (ATOM) приняло решение снизить инфляцию нативного токена до 10%, но основателю Чжэ Квону идея не понравилась

ViewModel + Kotlin Multiplatform. Пробуем нативное решение Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. Компания Google объявили о своем интересе к Koltin Multiplatform на прошлом Google I/O 2023. Следом был обозначен вектор развития имеющихся решений архитектурных библиотек Jetp...

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

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

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

[Перевод] Реверс-инжиниринг прошивки Samsung WB850F Samsung WB850F стала первой камерой, объединившей в себе DRIMeIII SoC и WiFi. В ней, как и в модели EX2F, используется прошивка, в которую инженеры Samsung любезно включили файл partialImage.o.map с полным дампом компоновщика и именами всех символов из ZIP-архива. Этот их «...

На что же действительно способны ноутбуки новой категории на Windows on Arm? В Сети опубликованы тесты ПК на Snapdragon X Elite Ноутбуки на основе SoC Snapdragon X уже поступили в продажу, и в Сети появились первые сторонние тесты, которые наконец-то дадут объективную картину того, что же получилось у Qualcomm, и пора ли массово переходить на Arm и в ПК.  Тестов пока немного, но они позвол...

В «портативной» консоли PlayStation Portal появился смысл — ее взломали и запустили эмулятор PSP «Карманная» консоль Sony подверглась взлому — на PlayStation Portal удалось запустить нативную версию Grand Theft Auto: Liberty City Stories.

[Перевод] Мнение три года спустя: стоил ли того переход с JavaScript на Rust? Несколько лет назад я отказался от всего и полностью сосредоточился на WebAssembly. В то время Rust имел наилучшую поддержку компиляции в WebAssembly, а самые полнофункциональные среды исполнения WebAssembly были основаны на Rust. Rust был лучшим из вариантов. С места в карь...

Bybit произвела листинг токена Jupiter (JUP) на своих торговых площадках Bybit, третья в мире криптобиржа по объему торговых сделок, произвела листинг JUP, нативного токена агрегатора-пионера ликвидности в сети Solana – Jupiter. Токен JUP будет играть важную роль в будущем Jupiter DAO, которая, как ожидается, станет первой моделью децентрализован...

Цена ИИ-токена AGIX сети SingularityNET выросла вдвое за последнюю неделю За прошедшую неделю сегмент ИИ-токенов зафиксировал всплеск активности, а его общая капитализация превысила $15 млрд, согласно CoinGecko. Нативная монета децентрализованного рынка ИИ-услуг SingularityNET (AGIX) за неделю прибавила свыше 66%.

NFT-маркетплейс Blur проведет эйрдроп нативных токенов 20 ноября Создатели маркетплейса невзаимозаменяемых токенов (NFT) Blur анонсировали вторую серию эйрдропа нативных токенов BLUR, раздача монет будет проведена 20 ноября

Игровой ноутбук Maibenben X639 с СЖО: рекордсмен 2023 года Испытанный ноутбук обладает топовой конфигурацией в плане процессора, памяти и видеокарты. Экран отличается высоким нативным разрешением 2560×1600, частотой обновления 240 Гц и повышенной яркостью. Имеются три порта USB 3.2 Gen2 Type-A плюс Thunderbolt 4, 2,5-гигабитное подк...

[Перевод] Реверс-инжиниринг сигнала автомобильного брелка Я уже пару лет как изучаю протоколы радиосвязи. Началось это с момента, когда я из любопытства решил поэкспериментировать с USB-донглом RTL-SDR. Мне всегда хотелось понять, как передаются данные в пультах дистанционного управления (в частности, автомобильных брелках), попро...

В Windows 11 может появиться панель дополнительных настроек для продвинутых пользователей Microsoft хочет создать панель дополнительных настроек Windows 11, которая будет предназначена для продвинутых пользователей и разработчиков. Обсуждение этой идеи ведётся в репозитории инструмента Dev Home на GitHub. Конечно, Advanced Windows Settings не заменит собой прило...

[recovery mode] Безопасность android-приложений. Реверсим OWASP MASTG Crackme 1 Всем привет! Меня зовут Максим и я занимаюсь исследованиями источников данных. В своей работе периодически приходится сталкиваться с исследованием android-приложений. В этой статье я хочу показать базовые методы реверс-инжиниринга и исследования android-приложений на примере...

PlayStation VR2 теперь нативно поддерживается на ПК На протяжении достаточно длительного времени консоль компании Sony являлась довольно закрытой платформой, которая никак не связана ни с ПК, ни с другими устройствами на рынке — в том числе консольном. Но, видимо, ситуация достаточно сильно изменилась в последнее время, потом...

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

Нативная рефлексия в C++ уже близко Почему в 2024 году нам приходится писать каст енума к строке вручную, для каждого кастомного типа нужна своя функция логирования, а биндинги к C++ библиотеке требуют кучу повторяющегося кода?Если Вы задавались этими, или подобными вопросами, то у меня для вас хорошая новость...

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

Различия между WP 7.8 и WP 8 На ресурсе nokiainnovation.com появилась картинка со списком отличий планируемого обновления WP 7.8 от новой системы WP 8: Многие новые возможности WP 8 как то NFC, поддержка двух ядер недоступны для обновления по аппаратным причинам. Однако, документ косвенно подтверждае...

Разговор с Алексеем Усановым из Positive Technologies о реверс‑инжиниринге и создании книги по этой специализации Это первый материал по «ИТ‑Пикнику», проходившему 2 сентября 2023 года. Будет отдельный обзорный материал мероприятия, а пока хочу представить интервью с руководителем направления исследований безопасности аппаратных решений компании Positive Technologies...

Инструкция по включению NCE в эмуляторе Yuzu и зачем это надо Помнится, довольно давно был пост про то, что в Yuzu, дескать, очень сильно улучшат оптимизацию, сделав нативную компиляцию кода, как в Skyline — и не наврали! Разработчики в недавнем обновлении сделали Yuzu реально хорошим вариантом для прохождения игр Nintendo Switch, ко...

КБ «Спектр»: новосибирских студентов обучат реверс-инжинирингу трофейных дронов В Новосибирске занялись реверс-инжинирингом трофейных дронов

.NET 7 против российской криптографии. Часть 2. Штампы времени Практически неотъемлемой частью формирования электронной подписи стало формирование штампов времени (TS) на подпись. С их помощью обеспечивается доверенное подтверждение времени подписания документа. Со штампами времени в .NET 7 та же беда, что и с CMS-сообщениями - отсутств...

Объектно-ориентированный подход к написани REST-клиентов, или возможна ли жизнь без Open API Как-то в общении с моим другом-разработчиком из одной крупной софтверной компании у нас зашёл разговор о взаимодействии распределённых команд. В его компании было множество достаточно изолированных команд, каждая из которых разрабатывала свой сервис. В ответ на мой вопрос, к...

Инсайдеры в Release Preview Сhannel получили функции Windows 11 Moment 4 В середине месяца Microsoft выпустила сборку Windows 11 Build 22621.2359 для инсайдеров в Release Preview Сhannel. Некоторые пользователи заметили, что размер файла PSF для обновления увеличился на 190 МБ, что указывало на новый добавленный код. Новый код стал результатом вк...

В Академии Кодебай стартует курс по приложениям для Android 8 апреля в Академии Кодебай начинаются занятия на курсе «Анализ защищенности приложений Android». Курс посвящен изучению мобильных приложений под ОС Android. На занятиях рассматривается устройство Android-приложений, этапы создания мобильного приложения, приемы реверса и изм...

Какие возможности клавиатур подглядеть у Tinder, YouTube и Revolut Дизайнеры интерфейсов часто оставляют клавиатуры «за кадром». Между тем, удобная клавиатура — это как раз то, что пользователь хочет видеть в приложении. Я изучила документацию для iOS и Android, пообщалась с разработчиками и заглянула в десятки приложений, которыми вы точно...

Делаем из битого планшета одноплатник: подключаем Android-устройства к дешевым микроконтроллерам через UART В наше время, из-за санкций одноплатники стали стоить каких-то «конских» денег. Даже б/у RaspberryPi Zero стоит 2-3 тысячи рублей на барахолках, что, мягко скажем, не совсем лояльная цена для «самого дешевого одноплатного компьютера в мире». Конечно, Orange Pi Zero всё ещё...

Lenovo представила необычный планшет Tab Plus Сегодня компания Lenovo представила свой совершенно новый планшет Tab Plus с экраном диагональю 11,5 дюйма, предназначенный в большей степени для развлечений. Данный планшет оснащён восемью динамиками JBL и встроенной подставкой с возможностью регулировки угла наклона до 175...

[Перевод] GPU-вычисления в браузере на скорости нативного приложения: марширующие кубы на WebGPU WebGPU — это мощный GPU-API для веба, поддерживает продвинутые рендеринговые конвейеры и вычислительные конвейеры GPU. WebGPU ключевым образом отличается от WebGL своей поддержкой вычислительных шейдеров и буферов хранения данных. В WebGL такие возможности отсутствуют, а Web...

Как построить бастион-хост и превратить его в неприступную крепость Привет, меня зовут Сергей Истомин, я DevOps-инженер в KTS. Осталось ли бастион-хостам место в мире, в котором инфраструктуру можно защитить оверлейными сетями, нативными прокси и VPN? Задавшись этим вопросом, мы провели анализ материалов некоторых авторов (ссылки на мат...

Что даст появление на iOS полноценных браузеров на собственных движках Новость о том, что Apple, помимо альтернатив Apple Pay и App Store, намерена разрешить на iOS использование альтернативных браузерных движков, не вызвала особого ажиотажа. Люди в большинстве своем в принципе не поняли, на что это повлияет. Ведь если новые платежные сервисы ...

[Перевод] Реверс-инжиниринг программ DOS как в старом-добром 1990-м На видео выше я записал наглядную реализацию процесса, описанного в разделе «Сборка и установка». Эта статья посвящена запуску SoftICE, популярного отладчика для DOS и Windows, в эмулированной среде MS-DOS, а также обходу недостатка Bochs, эмулятора IA-32 (x86) PC. Весь про...

Xiaomi опережает Apple по всем фронтам На днях компания NIO анонсировала процессор собственной разработки, а Xiaomi - свой первый автономный электромобиль.

Представлен умный проектор Xiaomi за $329 Xiaomi представила новый проектор Xiaomi Mi Projector Youth Edition 2S, который сразу же стал доступен для пердварительного заказа в Китае. Этот проектор построен на базе однокристальной системы Amlogic T982, оснащен 2 ГБ оперативной и 16 ГБ флеш-памяти а также полночас...

Google Circle to Search теперь поддерживает мгновенный перевод На прошлой неделе компания Google официально запустила функцию Circle to Search для смартфонов Pixel 6 и Pixel 7a, что очень понравилось владельцам данных смартфонов, так как технология действительно очень полезная и удобная. Кроме того, компания тогда официально заявила, чт...

Компиляция на этапе выполнения в C++: constexpr, consteval и constinit Сегодня мы поговорим о том, как constexpr, consteval, и constinit позволяют реализовывать компиляцию на этапе выполнения. Компиляция на этапе выполнения позволяет ускорить выполнение кода за счет выполнения расчетов на этапе компиляции, а не в рантайме.constexpr делает воз...

WebView: быстрый релиз, никаких ревью в сторах, а минусы есть? Привет, Хабр! Я Артем, тимлид продуктовой команды. Я управляю кросс-функциональной командой, проектирую архитектуру и отвечаю за интеграции корпоративного приложения. Сегодня расскажу, как мы выбирали архитектуру, чтобы быстро релизить, несмотря ни на что. Вы узнаете, к...

Kubernetes 1.29: бэкенд на nftables, изменение атрибутов тома и другие фичи Сегодня ожидается выход очередной версии Kubernetes — 1.29. Среди главных изменений — бэкенд на основе nftables для kube-proxy, множественные CIDR для сервисов и функция QueueingHint, которая помогает решить, как повторно ставить поды в очередь. TaintManager стал отдельным к...

[Перевод] Оптимизируя неоптимизируемое: ускорение компиляции C++ В этой статье речь пойдёт о повышении скорости компиляции библиотеки {fmt} до уровня библиотеки ввода-вывода Cи stdio. Дня начала немного теории. {fmt} – это популярная открытая библиотека С++, представляющая более эффективную альтернативу С++ библиотеке iostreams и библио...

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

An incursion under C#. Протаскиваем F# в Godot Godot — игровой движок, который имеет нативную поддержку dotnet. К сожалению, эта поддержка до такой степени заточена под C#, что F# она выходит боком. Почти все проблемы разрешимы, но при недостатке опыта они скатываются в большой пластилиново-волосатый валик у самого входа...

Простая имитационная модель мобильного робота в ROS и Gazebo В данной работе представлен процесс разработки и симуляции мобильного робота с использованием платформы ROS Noetic и среды Gazebo. Описано создание URDF-модели робота, которая включает в себя детальное описание всех его компонентов. Рассмотрена разработка Docker контейнера, ...

На REDMAGIC 9 Pro запустили Red Dead Redemption 2 Процессор Qualcomm Snapdragon 8 Gen 3 способен демонстрировать внушительную производительность — он легко справляется с мобильными играми самого разного типа, выдавая высокую частоту кадров на максимальных настройках графики. Но энтузиасты решили пойти дальше и протестировал...

Российский смартфон «Р-Фон» выйдет в продажу в следующем году Как мы уже писали, компания «Рутек» официально анонсировала российский смартфон «Р-Фон» на собственной операционной системе «Роса Мобайл». По заявлению производителя, новое мобильное устройство полностью закрывает потребности бизнеса,...

[Перевод] Туториал по Tokio. 1/2 Hello world! Представляю вашему вниманию первую часть туториала по Tokio. Tokio — это асинхронная среда выполнения (runtime) кода Rust. Она предоставляет строительные блоки, необходимые для разработки сетевых приложений любого размера. Читать дальше →

Как мы работаем с ресурсами в веб-приложениях Приложения, созданные на платформе 1С:Предприятие, могут быть развернуты в трёхзвенной архитектуре (Клиент – Сервер приложений – СУБД). Клиентская часть приложения может работать, в частности, как веб-клиент, в браузере. Веб-клиент – это довольно сложный фреймворк на JavaScr...

[Перевод] Как запустить Windows 95 на одноразовом вейпе Возможно, вы уже сталкивались с одноразовыми электронными сигаретами, у которых есть яркий цветной ЖК-экран. Нет смысла говорить о том, насколько это вредно для экологии, когда на свалки и просто на обочину дорог выкидываются устройства с нормальными литий-ионными батар...

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

Динамический JIT компилятор C++ Когда-то давно я писал статью-наблюдение про использование Хабра в качестве площадки для архитектурных ревью технических решений практически любой сложности Хабр — ума палата, и продолжаю пользоваться этим способом на постоянной основе. А теперь, похоже, я нашел еще один оч...

Huawei на выставке MWC 2024 представила новые устройства для здоровья, творчества и стиля жизни 26 февраля на Международной выставке мобильных технологий MWC 2024 в Барселоне Huawei CBG показала свои новинки, а именно линейку флагманских устройств, спроектированных по концепции "Опережая тренды". На волне успеха, компания обещает усилить свое присутствие в мире техноло...

Реверс-инжиниринг ToumaPet, китайского клона тамагочи с цветным экраном Когда становишься слишком взрослым, то просто играть в игры становится не интересно. Зато разбираться в их устройстве увлекательно, я нашел себе новый объект для развлечения. На самом деле я с детства разбирал/ломал игрушки, чтобы посмотреть как внутри устроено. Так что, это...

Вот бы так умели Intel или Nvidia. Новая SoC Apple M3 Max с 40-ядерным GPU умудряется опережать M1 Ultra с 64-ядерным Мы уже успели убедиться в том, что новые платформы Apple линейки M3 получились весьма производительными, если говорить о процессорной части. Теперь же первые тесты GPU показывают, что и тут прирост очень внушителен.  SoC M3 Max, имеющая GPU с 40 ядрами в тесте Gee...

Получение и визуализация данных из Битрикс24 без навыков программирования Год назад у Битрикс24 появилась нативная интеграция с BI-сервисом DataLens: теперь пользователи CRM могут строить дашборд с бизнес-аналитикой за несколько кликов. Для создания таких аналитических отчётов бизнес обычно объединяет все данные в единую базу. При таком подходе мо...

Опыт создания UI библиотеки на C++ Началось все почти два года назад в декабре, практически перед новым годом.Наш основной проект (видео мессенджер) использовал WTL для Windows и GTKmm для Linux. Поддержки мака не было. Огромной неприятностью было тащить два идентичных клиента, которые, по идее, должны делать...

Реверс-инжиниринг и ремонт платы зарядного устройства Волею случая у меня в руках оказались две неисправные платы от зарядного устройства тяговых аккумуляторов LiFePo. Параметры платы вызывают уважение – она выдает в номинале 48 В при токе до 60 А, то есть мощность платы порядка 3 кВт. Плата подключается к однофазной сети 220...

Kubernetes Networking: сервисы, Ingress и Network Policies Когда я впервые столкнулся с задачей масштабирования сложного приложения в Kubernetes, то был полон оптимизма. Однако вскоре стало ясно, что управление сетевым трафиком и безопасностью в такой динамичной среде — это непросто. Наше приложение начало страдать от потерь пакет...

Build 2024: WinUI 3 и WPF — рекомендуемые платформы для создания приложений для Windows В первый день конференции разработчиков Build 2024 Microsift объявила, что отныне рекомендуемыми платформами для создания приложений с пользовательским интерфейсом для Windows являются Windows App SDK (вместе с WinUI 3) и WPF (Windows Presentation Foundation). Компания заяв...

Как установить лучшие игры и программы с Windows на компьютеры Apple с macOS Sonoma Теперь на Маках можно будет поиграть в современные игры. Источник: tomsguide.com Отсутствие популярных игр на компьютерах Apple всегда было серьезной проблемой. Железо легко могло их потянуть. Однако из-за небольшой целевой аудитории адаптировать их под macOS разработчики пр...

Инструкция: создание архивов в форматах 7z и TAR в Windows 11 Build 22635.3566 (Beta) Помимо функции дублирования вкладок в «Проводнике», в инсайдерской сборке Windows 11 под номером 22635.3566 для канала Beta появилась возможность нативного создания архивов в форматах 7z и TAR. Эта функция также отключена по умолчанию, но вы можете вручную активировать её с...

Управление электромеханической системой на основе ДПТ. Метод желаемой ЛАЧХ и другие средства Matlab Частой задачей при обучении теории автоматического управления является расчет корректирующего устройства методом желаемой ЛАЧХ. Эта задача дается для ознакомления с большим миром управления в частотной области. Зачем вообще частотный метод, когда есть модальный? Дело ...

[Перевод] Cовместное использование GitHub Actions, Docker и GitHub NPMvPackage В современном мире разработки программного обеспечения GitHub остается самой популярной платформой для хранения Git-репозиторий и управления ими. Помимо своей фундаментальной роли в управлении версиями, GitHub предлагает дополнительные функции, включая возможность размещения...

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

Microsoft опубликовала системные требования для функции Automatic Super Resolution в Windows 11 Компания Microsoft опубликовала системные требования для функции Automatic Super Resolution (Auto SR), которая появится в Windows 11 версии 24H2. Напомним, что эта функция предназначена для повышения частоты кадров в играх за счёт автоматического снижения разрешения рендери...

Приложение «VK Видео» представили для телеприставок Apple TV Команда «ВКонтакте» сообщила о запуске бета-версии приложения «VK Видео» для tvOS – телеприставок Apple TV. Владельцам этих устройств станут доступны новые функции и адаптированный интерфейс.  Приложение «VK Видео» для App...

Сделали «Чойс»: выходцы из Яндекса и Yota разработали российский Pinterest для онлайн-покупок В России запустили новое приложение «Чойс»: оно позволяет собирать понравившиеся товары из онлайн-магазинов в подборки и хранить их в одном месте. «Чойс» поможет пользователям облегчить процесс выбора и покупки, а брендам — уве...

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

Samsung разрабатывает процессор для нового ИИ Компания Samsung Electronics стремительно развивается в области производства полупроводников, но даже при этом компании не удалось привлечь внимание лидеров рынка вроде NVIDIA, которые предпочитают TSMC из-за более продвинутых технологических процессов. Но сегодня появилась ...

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

Обратный инжиниринг дешевой мини видеокамеры из семейства А9 В данной статье речь пойдет о Wi-Fi мини видеокамере из семейства А9 от китайских производителей. Цель исследования этих камер – расширить возможность их применения, которая ограничена использованием только стандартных приложений для мобильных устройств на базе Android или i...

Apple признала, что iOS 17 отстаёт от iOS 16 по скорости перехода пользователей Apple впервые опубликовала подробности о скорости распространения iOS 17. Данные показывают, что iOS 17 по скорости перехода пользователей отстает от iOS 16. Из iPhone, представленных за последние четыре года: iOS 17: 76%; iOS 16: 20%; Предыдущие версии: 4%. Среди все...

Ozon запустит собственную оболочку для Smart TV со встроенными сервисами VK Ozon при сотрудничестве с VK разработал собственную операционную систему для умных телевизоров Hartens. Голосовой помощник Маруся, магазин приложений RuStore и другие сервисы VK, а также собственное приложение для Smart TV, будут встроены в оболочку Ozon TV для новых телевиз...

Реверс мобильных приложений на cocos2dx Хочу поделиться своим опытом в реверс инженеринге приложения на lua cocos2d-x. Файлы приложения зашифрованы xxtea, а ключи шифрования находятся в .so файле внутри приложения. Читать далее

Apple разрешила добавлять свой переводчик в сторонние iOS-приложения Apple представила новый API Translation в составе iOS 17.4, позволяющий разработчикам легко интегрировать переводчик в свои приложения для iOS. Анонсированный на WWDC 2024, этот API позволяет приложениям использовать модели машинного обучения Apple на устройстве для перевода...

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

В классические игры от Capcom можно поиграть через браузер на смартфоне Пока Nintendo и Sony во всю борются с создателями и пользователями эмуляторов, другая японская компания — Capcom — наоборот делает свои классические проекты доступными для всех желающих, особенно для мобильных геймеров. Так, в июне прошлого года, как заявляет TouchArcade, в ...

[Перевод] Реверс-инжиниринг ячейки регистра процессора Intel 386 Новаторский Intel 386 (1985 год) стал первым 32-битным процессором линейки x86. У него есть множество внутренних регистров: регистры общего назначения, индексные регистры, селекторы сегментов и более специализированные регистры. В этом посте мы изучим кремниевый кристалл 38...

Российская компания Yadro представила свою мобильную платформу kvadraOS Российская компания Yadro представила операционную систему для мобильных устройств kvadraOS. Она ориентирована на мобильные устройства бренда Kvadra — первой такой моделью стал 10,95-дюймовый планшет Kvadra_T, который вышел в продажу в апреле текущего года. Стоимо...

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

В RuStore появились мини-приложения, которые не нужно скачивать В российском онлайн-магазине приложений для операционной системы Android RuStore появились мини-приложения. Это новый формат сервисов и игр с быстрым доступом к контенту, их не нужно устанавливать на устройство и обновлять, для работы достаточно аккаунта VK ID, отмечает...

Адаптивный дизайн приложений на Gtk Основные рабочие среды из мира GNU/Linux — это GNOME и KDE Plasma. До недавнего времени их можно было видеть только на десктопах, но сейчас эти окружения можно заметить и на мобильных девайсах. Эти девайсы не слишком распространены. Десктопный Linux встречается гораздо чаще....

Windows 11 версии 21H2 больше не поддерживается 10 октября знаменует собой окончание поддержки первоначальной версии Windows 11. Версия 21H2 больше не поддерживается, поэтому Microsoft не будет выпускать ежемесячные обновления с исправлениями и исправлениями безопасности. Если вы используете Windows 11 версии 21H2, пришло...

Нет, новая SoC Kirin 9010 не выглядит хорошо даже на фоне старых платформ Qualcomm. Это примерно уровень Snapdragon 888 из 2020 года Платформа Kirin 9010, видимо, всё-таки является лишь немного улучшенной версией Kirin 9000s. А это значит, что она ещё дальше от современных флагманских SoC, чем Kirin 9000s на момент выхода.  фото: Huawei Согласно новым результатам, в Geekbench 6 в однопоточном р...

[Перевод] Учимся летать: симуляция эволюции на Rust. 1/5 В этой серии статей мы создадим симуляцию эволюции с помощью нейронной сети и генетического алгоритма. Я расскажу вам, как работает простая нейронная сеть и генетический алгоритм, затем мы реализуем их на Rust и скомпилируем приложение в WebAssembly, чтобы получить следую...

Частичка iPhone 16 в каждом смартфоне: опубликованы новые обои iOS 18 Эта заметка предназначена для тех, кто не хочет устанавливать бета-версию iOS 18, но при этом хочет получить новые фирменные обои для iPhone. Напомним, в iOS 18 представлены новые инструменты настройки главного экрана. Значки приложений теперь поддерживают темны...

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

Linux на смартфоне Android — как и зачем? Linux - операционная система, которая является аналогом всеми известного "Окошка". Сама операционная система имеет множество вариаций, и устроена куда сложнее Windows. В ней надо активно использовать терминал для установки нужных утилит, когда на Windows среднестатистический...

Представлен бюджетный смартфон Jolla C2 Основанная бывшими сотрудниками Nokia компания Jolla представила смартфон Jolla C2, созданный совместно с турецким производителем Reeder. Новинку оснастили 6,7-дюймовым дисплеем с разрешением HD+, 12-нанометровой однокристальной системой UniSoC T606, 8 ГБ оперативной и 128 Г...

iPhone 16 Pro будет иметь минимальный объем внутренней памяти 256 ГБ Apple впервые откажется от 128 ГБ в базовой версии моделей Pro и предложит 256 ГБ, как на моделях Pro Max.

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

[Перевод] Как создать приложение для чата в реальном времени с помощью React, Node, Socket.io и HarperDB Статья посвящена созданию приложения для чата в реальном времени с чат-комнатами, с использованием Socket.io и HarperDB. Научимся на практике создавать полнофункциональные приложения, в которых бэкэнд может взаимодействовать с фронтендом в реальном времени. Руководство будет...

Adobe разрешила себе доступ ко всему контенту пользователей своих приложений. Это условие есть в новом пользовательском соглашении, и его нельзя отменить Компания Google «разрешила» себе конфисковать смартфоны пользователей, а теперь стало известно, что Adobe в своих обновленных условиях обслуживания указывает, что имеет право получить доступ к контенту пользователей.   создано DALL-E Согласно новым пра...

У AMD и Intel явно появится новая головная боль. Snapdragon X Elite громит новейшие Core Ultra Тесты Geekbench показали, что SoC Snapdragon X Elite может конкурировать с младшей версией Apple M3 Pro. Сама же Qualcomm решила опубликовать сравнение своей платформы с Core Ultra.   Результаты также были получены в Geekbench. Согласно им, Snapdragon X Elite на 5...

Honor анонсировала флагманский смартфон Honor Magic 6 с управлением взглядом Компания Honor анонсировала сегодня, 26 октября 2023 года, свой новый флагманский смартфон на саммите Qualcomm Snapdragon 2023 года. Главной изюминкой Honor Magic 6 станет функция, позволяющая взаимодействовать с устройством с помощью глаз. Во время своего выступления ...

Redmi переходит на Snapdragon 8s Gen3 с огромными инвестициями в новую линейку Ван Тенг Томас (Wang Teng Thomas), директор по новым продуктам Xiaomi, опубликовал новое сообщение в социальной сети Weibo сообщение, что новая линейка Redmi будет оснащена мобильной платформой Snapdragon 8s Gen3. Ван Тенг Томас сказал, что, согласно внутренним расчетам...

[Перевод] Адаптируем иконку вашего приложения для visionOS Иконки — визитные карточки для любого приложения в App Store. Наличие кроссплатформенного приложения подразумевает понимание контекста, в котором будет отображаться иконка.Когда дело доходит до новых технологий, таких как visionOS, убедитесь, что у вас есть всё необходимое д...

Представлена оболочка Honor MagicOS 8.0 с собственной языковой моделью. Её получат многие смартфоны компании Компания Honor представила оболочку MagicOS 8.0 и раскрыла список устройств, которые получат соответствующие обновления.  Начать стоит с того, что теперь в оболочку интегрирована языковая модель MagicLM, так что в оболочке появятся различные новые функции, связанн...

«Революционное» ИИ-устройство Rabbit R1 оказалось по сути Android-приложением Rabbit R1, широко разрекламированное устройство с искусственным интеллектом, обещающее упростить выполнение задач с помощью голосовых команд, попало в «интересное» положение. Первые пользователи и рецензенты указали на «странность»: функциональность R1 кажется идентичной ста...

В России появилась новая платформа для умных телевизоров – для телевизоров Ozon и со встроенными сервисами VK Ozon при сотрудничестве с VK разработал собственную операционную систему для умных телевизоров Hartens. Об этом рассказала пресс-служба  VK (бывшая Mail.ru Group).  Голосовой помощник Маруся, магазин приложений RuStore и другие сервисы VK, а также собственное...

Инсайдерам Windows 11 доступна новая версия приложения «Фотографии» на базе Windows App SDK Компания Microsoft начала тестирование новой версии приложения «Фотографии» для Windows 11, созданной с помощью Windows App SDK (WASDK). Новая версия получила номер 2024.11040.1002.0 и доступна инсайдерам на каналах Dev и Canary. Теперь приложение «Фотографии» использует ак...

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

141 ГБ памяти HBM3e с пропускной способностью 4,8 ТБ/с и до 90% быстрее, чем H100. Представлен ускоритель Nvidia H200 Ускоритель Nvidia H100, который является самым желанным продуктом для компаний, занимающихся современными генеративными моделями ИИ, теперь не самый производительный в мире. Сегодня Nvidia представила модель H200.  Правда, технически это не какая-то совсем уж нова...

Чудовищная платформа Apple M3 Ultra может получить 32 ядра CPU и 80 ядер GPU Тесты SoC M3 Max показали, что в ряде сценариев она умудряется опережать даже M2 Ultra, то есть M3 Ultra будет значительно быстрее своей предшественницы. И теперь у нас есть представление о том, насколько мощной может быть новая платформа.  Согласно данным журнали...

Привет Siri, включи елочку Реверс-инжиниринг протокола адресной гирлянды на основе BLE, с примером её подключение к Home Assistant Читать далее

[Перевод] Погода для Windows Phone 7. Работа с XML Об авторе: Паси Маннинен разрабатывает мобильные и веб-приложения, является Чемпионом Nokia Developer и Профессионалом Adobe Community, сертифицированным экспертом и преподавателем Adobe по Flex, Flash и Flash Mobile. Окончил магистратуру Университета Ювяскюля (одного из кру...

Чип Apple A18 Pro засветился в Geekbench По слухам, в этом году компания Apple оснастит все свои новые смартфоны чипом Apple A18 Pro. Ранее сетевые источники сообщали о том, что обновленный процессор по производительности будет опережать предшественника всего на 10-15%. Однако если судить по последним данным, то пр...

Android Work Profile: как безопасно поделить свой смартфон между домом и работой Для тех, кто работает удаленно, провести грань между решаемыми задачами и свободным временем может быть непросто. Но я сейчас буду говорить не про work-life balance, а про Android Work Profile — технологию для управления корпоративными устройствами, которая создает разгранич...

[Перевод] Собираем автономную игру на C# в 2 килобайтах Моё детство пришлось на эпоху 1,44-мегабайтных дискет и 56-килобитных модемов, поэтому я всегда любил маленькие программы. Раньше можно было записать на дискету кучу мелких игр и таскать её с собой. Если программа не помещалась на дискету, я задумывался, почему — в ней мног...

Festo представила бионического робота-пчелу BionicBee, способного автономно летать в рое BionicBee – уникальная искусственная пчела, представляющая собой прорыв в области бионики и авиации. Способная выполнять сложные маневры благодаря точному управлению и инновационной системе локализации, она открывает новые возможности для автономных бионических роботов и при...

Как я использовал тематическое разделение доступа для создания веб-приложения В этой статье я хочу поделиться своим опытом использования тематического разделения доступа (ТРД) для создания веб-приложения, которое позволяет пользователям обмениваться сообщениями по разным темам. ТРД — это метод управления доступом, при котором права доступа субъектов с...

Колодец с неприоритетными багами. Как мы закрыли 50 задач за две недели и научились не копить их В  Lamoda Tech мы работаем не только над e-comm платформой и приложениями, но и создаем продукты для внутренних пользователей. Например, системы для пунктов выдачи заказов, приложения для пеших курьеров и так далее.Когда от пользователей этих приложений прилетает критич...

Представлена водонепроницаемая камера наблюдения Xiaomi с двумя датчиками и объективами Xiaomi сегодня анонсировала новую версию уличной камеры Xiaomi CW500. Компания запустила эту новую систему видеонаблюдения на своей платформе Xiaomi Youpin для краудфандинга, который скоро начнется. Бренд впервые анонсировал уличную камеру CW500 в Китае еще в феврале 20...

Новейший Tank 700 Hi4-T с «пневмоподвеской класса люкс» и надёжной защитой АКБ получил большое обновление Great Wall Motors объявила о выпуске первого обновления прошивки для Tank 700 Hi4-T, которое добавит ряд важных функций. Например, добавлены три новых метода подключения к смартфонам: HiCar, ICCOA и DLNA, которые позволяют без проблем соединяться с моделями Huawei, Xiao...

Универсальный запуск Разработка кроссплатформенных приложений давно стала обыденностью и уже не вызывает особых восторгов, но как насчет.. универсального запуска?Представьте себе исполняемый файл, который без изменений и пересборки самостоятельно запускается на Windows, Linux, FreeBSD и&nb...

Запускаем .NET на RISC-V и разрабатываем IoT приложение для Sipeed Lichee RV До недавнего времени разрабатывать IoT приложения на C# можно было только для компьютеров построенных на архитектуре ARM или x86. Поддержка RISC-V процессоров для платформы .NET уже давно в стадии разработки. В начале этого года был представлен не официальный .NET 8.0 SDK,...

OnePlus 10T получает новые функции приложения «Фото», возможность регулировать звук отдельных приложений и другие улучшения OnePlus внедрила ряд новых функций в OnePlus 10T со свежей прошивкой, которая вышла в европейском регионе. Первой функцией этого обновления (OxygenOS 14.0.0.700/14.0.0.701) является возможность сделать «Частичный снимок экрана» с помощью Smart Sidebar. Кроме...

Kotlin под капотом: нюансы использования аннотаций Котлин очень лаконичный язык, но когда его код компилируется в Java bytecode, то изящные  конструкции kotlin распадаются на развесистые и монструозные конструкции Java. При этом применение аннотаций может сыграть с вами злую шутку.   Читать далее

Huawei представит GoPaint, свое новое приложение для рисования и творчества Компания Huawei запустит новое приложение для рисования на планшетах под названием GoPaint. В официальной учетной записи Huawei также был выпущен анонс приложения GoPaint: «Творчество начинается здесь! Мощное приложение GoPaint, разработанное Huawei, скоро появится, увидимся...

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

Свежие оптимизации Android позволяют экономить до 95 петабайт на устройствах по всему миру Компания Google выпустила новую версию Android Runtime (ART), среды выполнения приложений в ОС Android. По заявлению компании, новая ART версия более эффективна, чем предшественница, и использует примерно на 9% меньше кода без каких-либо потерь производительности. ...

Представлен новейший умный замок Xiaomi Компания Xiaomi представила новый умный дверной замок Xiaomi Smart Door Lock 2, который уже доступен для предварительного заказа в Китае. Xiaomi Smart Door Lock 2 оснащен полностью автоматическим замком нового поколения, он поддерживает несколько методов разблокировки, ...

Microsoft ограничит доступ к 50 своим облачным продуктам на территории России Представители российской компании Softline подтвердили, что Microsoft ограничит доступ к 50 своим облачным продуктам на территории России. Издание ТАСС опубликовало подробный список. В Softline отметили, что из-за ограниченной функциональности блокировка распространится...

[Перевод] Как Microsoft DevDiv использует TFS — часть 2 Одной из проблем, с которой Майкрософт столкнулся при работе с большими объемами данных, была такой: когда мы управляли 1200 различными тех. заданиями, все они работали на основе единого базового кода. При таких объемах невероятно трудно управлять качеством базового кода, по...

AMD, как вообще возможет такой прирост? Тесты 64-ядерного Threadripper 7980X показали, насколько чудовищной может быть его производительность Мы уже видели результаты ряда тестов новых процессоров AMD Ryzen Threadripper 7000, но лишь сейчас спал запрет на публикацию обзоров, и в Сети появилось множество соответствующих материалов.  Почти все тесты касаются обычных Threadripper 7000, где флагманом выступ...

Сам себе экосистема: итоги. Как работают мои самопальные клиенты ВК, YouTube, Telegram на смартфонах 13-летней давности Рубрика «сам себе экосистема» уже успела стать постоянной в моем блоге. Для тех, кто читает меня в первый раз, расскажу: одним из основных направлений блога всегда был моддинг и попытка использования устройств прошлых лет в современных реалиях. Именно поэтому я пишу клиент...

GPT vs Copilot: кто лучший помощник в написании UI-тестов для iOS? Мы выпускаем обновления приложений Lamoda минимум 4 раза в месяц. С каждым обновлением идут серьезные изменения: новые продукты, внедрение ML-моделей и так далее. У нас налажен процесс тестирования нового кода, но есть нюанс: проверять перед релизом нужно не только новую фун...

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

Axion — что нам известно о новом процессоре от Google? Создавать собственные процессоры в последнее время стало модным. Компания Apple со своими чипами серии «М» уже уверенно отвоевала заметный рыночный сегмент, Amazon активно использует в составе платформы AWS собственный процессор Graviton, а Microsoft недавно анонсировала Mi...

Обзор библиотеки Actix в Rust Привет, Хабр!Actix появился на свет благодаря Николаю Киму, также известного в сообществе под ником fafhrd91. Николай создал экосистему, которая позволяет строить масштабируемые, надежные веб-приложения и микросервисы. Actix основан на модели акторов, концепции, которая была...

Cамый дешёвый MacBook Pro всё-таки не настолько «Про», как старшие модели. ПК на основе M3 поддерживает только один внешний экран Чем дальше от анонса новых MacBook, тем сильнее ощущение, что базовая модель MacBook Pro на M3 получилась менее «Про», чем старшие. К примеру, обнаружилось, что такой ПК поддерживает лишь один внешний дисплей. С разрешением до 6K и частотой 60 Гц.  Фот...

Xiaomi официально представила свою новую ОС – HyperOS. Какие устройства получат первыми и когда Китайская компания Xiaomi представила на сегодняшней презентации HyperOS – это новый пользовательский интерфейс Xiaomi с обновленными системными приложениями и анимацией. Изначально планировалось представить MIUI 15, но позже были внесены изменения. Название MIUI...

3D-сканирование как инструмент обратного инжиниринга агрегатов 3D-Сканирование как инструмент обратного проектирования. Как известно, метод обратного проектирования в области машиностроения – это процесс изучения существующих физических объектов для определения их свойств, в зависимости от поставленной задачи. Это может быть как из...

Apple выпустит кроссплатформенный менеджер паролей «Passwords» на следующей неделе «Пароли» от Apple — это новое приложение для безопасного хранения и управления паролями с возможностью синхронизации между устройствами на iOS, iPadOS, macOS и впервые Windows.

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

Nvidia бросилась на защиту CUDA от посягательств конкурентов. Компания запретила запуск ПО на CUDA на других GPU Платформа Nvidia CUDA является одной из веских причин популярности 3D-карт компании в профессиональном сегменте. Уже давно существуют различные разработки для запуска приложений CUDA на других GPU, но теперь Nvidia решила начать противодействовать этому. Как сообщается,...

Ученые создали новый метод улавливания CO2 с использованием фотокислот и жидких сред Исследователи из ETH Zurich предложили новый метод улавливания CO2 с использованием фотокислот и жидких сред на водно-органической основе.

Как понять, что пора выпускать новое приложение вместо старого? Разбираем со стороны бизнеса Раньше я был вовлечён в создание приложений со стороны банка, а теперь занимаюсь ими со стороны компании-разработчика. Делюсь: вот что думает бизнес, когда решается на новое приложение. Читать далее

Промокоды как инструмент аналитики: измерение эффективности маркетинговых кампаний В русле современного анализа данных, промокоды возвышаются как мощный инструмент, открывающий окно в мир эффективности маркетинговых кампаний. Опережая традиционные методы измерения успеха, применение промокодов https://sub-cult.ru/chtivo/statji/14106-promokody-skidki-aktsii...

Удалить нельзя эксплуатировать: как мы нашли уязвимость в установщике Битрикс Методология тестирования на проникновение предполагает разделение поиска уязвимостей на несколько этапов. Один из первых этапов заключается в поиске легаси с известными уязвимостями, популярных мисконфигов и других low hanging fruits на периметре. Их эксплуатация проста и за...

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

Как создать 100 серверов в облаке за минуту? Базовая работа с OpenStack клиентом Для управления облачной инфраструктурой в индустрии накопилось достаточно много инструментов: terraform, pulumi, ansible, управление через SDK или напрямую через REST API. При этом, часто упускают из виду CLI инструменты в связке с shell-автоматизацией. А зря! Они помогают...

Microsoft представила языковую модель Phi Silica для Windows Copilot Library На конференции разработчиков Build 2024 Microsoft представила новую компактную языковую модель Phi Silica, которая станет частью библиотеки Windows Copilot Library. Эта модель включает в себя 3,3 миллиарда параметров, что делает её самой маленькой в семействе Phi. Сообщаетс...

Сколько работают MacBook Pro в разных сценариях, какие у них аккумуляторы и зарядные устройства В заметке, посвященной анонсу новых MacBook Pro, коротко упоминались 22 часа автономной работы. Теперь же у нас есть более подробные данные по разным моделям, которые, по словам Apple, обеспечивают «самое длительное время автономной работы среди Mac». 14-дюй...

Huawei запускает NearLink - беспроводную технологию, опережающая Bluetooth и WiFi Huawei представила новую беспроводную технологию NearLink, которая значительно превосходит Bluetooth и WiF

Microsoft представила новое приложение Sticky Notes для Windows Microsoft начала публичное тестирование нового приложения Sticky Notes для Windows, которое отныне является частью сервиса OneNote. Сейчас запустить его можно только с помощью кнопки внутри приложения OneNote, но в будущем оно также появится в меню «Пуск» и, вероятно, замен...

Украинские онлайн ресурсы обзаводятся собственными iPhone приложениями Мобильные приложения для крупных онлайн изданий уже стали практически нормой в Европе и Америке, в России также есть несколько неплохих iPhone приложений. А вот для украинских ресурсов это пока новый и не опробованный способ распространения своего контента. Первым украинск...

[Перевод] SQLx: raw SQL в Rust Когда речь заходит об использовании SQL, экосистеме Rust есть что нам предложить: к счастью, нам доступны несколько отличных готовых к использованию решений. SQLx — это чисто асинхронный, независящий от рантайма SQL-крейт, позволяющий использовать проверяемые во время компил...

Realme представила беспроводные наушники Buds Wireless 3 Neo Сегодня компания Realme официально представила флагманский смартфон GT 6T и одновременно анонсировала две новые модели беспроводных наушников — Realme Buds Wireless 3 Neo и Realme Buds Air6. Модель Realme Buds Wireless 3 Neo получила динамические драйверы диаметром 13,4 мм и...

CRM должна быть CRM-ной Давным-давно, когда только переставал крутиться на офисных столах Rolodex*, а мир уже захватили первые sales force системы и контакт-менеджеры (развитые предки CRM-систем), стало очевидно, что разработчикам и пользователям нужно принять решение. Новые системы управления клие...

Phoenix: разбираемся со сбоями ML системы прямо в вашем ноутбуке Нам до сих пор не до конца понятны некоторые возможности больших языковых моделей. Приложения с большими языковыми моделями должны быть оснащены необходимыми инструментами и оставлять данные о событиях, произошедших в процессе работы. Более того, когда данные собраны, их нео...

Гиганты объединились, чтобы дать бой Nvidia CUDA. Google, Intel, Samsung, Qualcomm и другие будут продвигать Intel oneAPI в качестве альтернативы Архитектура Nvidia CUDA давно является неким стандартом в своём сегменте, что, с одной стороны, хорошо, а с другой, делает Nvidia ещё большим монополистом. Как сообщает Reuters, коалиция крупных IT-компания UXL Foundation, в которую входят в том числе Google, Intel, Sam...

Прощай, Android. 2024-й станет решающим годом для Huawei и HarmonyOS Хэ Ган, главный операционный директор Huawei Terminal BG, заявил, что 2023-й был выдающимся годом для компании, а также первым годом приложений для HarmonyOS. Он заявил, что наступивший 2024 станет ключевым годом для всестороннего развития экосистемы HarmonyOS. «М...

Разбор crackme от KilLo (.net) Предупреждение Crackme (как, впрочем, следует из названия) это программы, созданные специально для того, чтобы их взломать (понять алгоритмы, заложенные разработчиком, и используемые для проверки введенных пользователем паролей, ключей, серийных номеров). Подходы и методик...

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

[Перевод] Сколько строк на C нужно, чтобы выполнить a + b в Python? В своей предыдущей статье я исследовал структуру PyObject и её роль в качестве заголовка для всех объектов среды исполнения CPython. Эта структура играет важнейшую роль в обеспечении наследования и полиморфизма в системе объектов CPython. Но это лишь вершина айсбер...

Audible привносит аудиокниги на платформу Wear OS Сервис аудиокниг от Amazon, Audible, теперь доступен для пользователей устройств на базе Wear OS, включая смарт-часы от Google. Это обновление предоставляет возможность слушать аудиокниги прямо с устройств Wear OS, что делает процесс прослушивания еще более удобным и мобильн...

Threadripper PRO 7985WX с 64 ядрами на 30% быстрее Threadripper PRO 5995WX В свою очередь модель Threadripper PRO 3995WX на архитектуре Zen 2 новый процессор AMD опережает более чем на 60 процентов

«Р7-Офис» выпустил обновленный Органайзер Новый интерфейс, улучшенная синхронизация адресной книги, интеграция с антивирусом и антиспамом, поддержка почтовых баз до 200 Гб и многое другое в новом Органайзере от «Р7-Офис».   Разработчик выпустил обновленное приложение для управления перепиской, контактами и...

Apple заставят разрешить внешние магазины приложений и платежи на iPhone. Новый закон готовят в Японии Япония готовит закон, который потребует от технологических гигантов, таких как Apple, разрешить внешние магазины приложений и платежи в своих мобильных операционных системах, о чем сообщает Nikkei. Законодательство, которое планируется отправить в парламент в 2024 году,...

Windows 11 on ARM (24H2) получила поддержку античит-решений BattlEye, Denuvo Anti-Cheat и других Windows 11 версии 24H2 включает в себя большое количество новых функций, призванных раскрыть потенциал компьютеров под брендом Copilot+. Например, в системе появился новый движок эмуляции Prism для Windows 11 on ARM, который преобразует коды x86 и x64 в инструкции ARM64 без...

Кейс Top 3D Group: реверс-инжиниринг для морских буксиров с помощью Shining 3D FreeScan UE Pro Осенью мы ездили в Выборг, проводили 3D-сканирование с последующим реверс-инжинирингом для компании «Северный Альянс». Компания занимается морской буксировкой, буксирным обеспечением швартовых операций, сопровождением танкеров, а также доставкой лоцманов.Представительства «С...

«Тинькофф» выпустил программу для установки приложений банка на iPhone Команда банка «Тинькофф» выпустил специальную программу под названием T-Mazing для компьютеров, которая позволяет пользователям самостоятельно решить проблему с установкой приложений банка на мобильные устройства на основе iOS.  T-Mazing для macOS и Wi...

Kandinsky поможет нарисовать свою заставку для «СберБанк Онлайн» Как мы уже писали, команда СберБанка представила новую версию фирменной нейросети — Kandinsky 3.0. Она работает и в мобильном приложении «СберБанк Онлайн» для операционной системы Android: в свежей версии приложения доступна генерация с помощью Kandins...

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

[Перевод] Ликбез по вложенной прокрутке в Jetpack Compose В основе большинства приложений для Android лежат списки. За многие годы появилось множество различных решений, реализующих взаимодействие других компонентов пользовательского интерфейса со списками — например, как панель приложения реагирует на прокрутку списка или как влож...

Как проверить приложение Андроид на вирусы – краткая инструкция В настоящее время существует множество бесплатных и платных онлайн-ресурсов, книг и видеоуроков, посвященных безопасности Android-приложений и методам обнаружения вредоносного программного обеспечения. Изучение таких материалов может помочь освоить основные принципы анализа ...

Сервер Java-приложений Libercat Certified получил сертификат ФСТЭК Сертифицированный сервер приложений позволит обеспечить импортозамещение платформ Oracle, IBM, Red Hat и безопасную работу ГИС и КИИ, созданных на Java.

Про Ёлки Сегодня ночью в AppStore и GooglePlay появилось новое приложение, локальный чат, — Yolki, созданное при помощи Главстарта. Идея Yolki пришла Сергею Прокошеву и Евгению Богеру 5 лет назад на лекции в университете, когда они хотели всем курсом обсудить скучного преподавателя ...

«Джва года ждал»: вышел релиз FreeBSD 14.0. Что изменилось в новой версии? Если помните, был такой мем: «Джва года ждал», еще с баша. И мы тут действительно ждали даже не два года, а два с половиной, пока выйдет новый релиз FreeBSD 14.0. Он уже готов, а его установочные образы заботливо подготовлены для таких архитектур, как amd64, i386, powerpc, ...

Деплой .NET приложений для самых маленьких. Часть 1. Jenkins В прошлой статье мы рассмотрели способы запуска наших проектов на удаленном VPS. Для этого мы арендовали хостинг, создали шаблонное приложение, перенесли его на хостинг через простое копирование через ssh и через git clone, запустили через dotnet run / dotnet publish, а так...

[Перевод] Angular на стероидах: наращиваем производительность при помощи WebAssembly В этом посте продемонстрировано, как с лёгкостью использовать WebAssembly внутри приложения, написанного на Angular. Иногда в приложении на Angular требуется выполнить задачу, которая в JavaScript завершается не слишком быстро. Конечно, можно переписать алгоритм на другом яз...

SwiftUI уроки (часть 9) Разбираемся с List, ForEach and Identifiable В UIKit для iOS один из наиболее часто используемых элементов управления пользовательским интерфейсом - это UITableView. Если вы имеете опыт разработки приложений с использованием UIKit, то знаете, что table view предназначен...

[Перевод] Механика Async Await В этом посте исследована механика async await на языке Elixir. Принятая в Elixir модель конкурентности отлично подходит в качестве платформы для реализации такой механики. Тем не менее, не расценивайте этот пост как руководство для разработки реальных приложений на Elixir. ...

Реализация многооконного приложения на Vue 3 В наше время чуть ли не каждое приложение использует браузерный клиент. Это просто в написании, это кроссплатформенно, это легко в использовании. Браузерные решения уже активно используются и в промышленной сфере: аналитиками, операторами. WEB-приложения для управления промы...

Яркость, контрастность и дистанция до 150 метров: Cactus представил новую линейку проекторов Бренд расходных материалов и офисного оборудования Cactus представил новое семейство проекторов, в которое входит пять моделей. От прежних устройств (например, того же Cactus PRM.05B) их отличают проекционная система, яркость, контрастность и акустические...

По граблям, по граблям. Пишем отзывчивый интерактивный виджет IOS 17 Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. В 2023 году на WWDC Apple представили много нового и интересного API, среди которого были долгожданные интерактивные виджеты, реагирующие на нажатия в моменте. Однако, как показы...

Microsoft прекращает поддержку Windows Mixed Reality Microsoft объявила о прекращении поддержки Windows Mixed Reality. Платформа смешанной реальности будет удалена из операционной системы в следующем релизе Windows. Это вполне закономерный итог, поскольку разработка Windows Mixed Reality не ведётся уже несколько лет. Почти вс...

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

Диплом специалиста ИБ. Часть №3 — Портативное устройство SmartPulse Привет, Хабр!Вам знакомо такое чувство, когда сидишь, пишешь дипломную работу и думаешь "А не сделать ли умный пульсометр на ESP32-C3 с интегрированными механизмами защиты, динамическим пин-кодом и управлением через BLE с помощью собственного мобильного приложения для IoT-ус...

Названо лучшее приложение для Android-планшетов. И это… календарь Google Календарь остается лучшим приложением для Абнера Ли, редактора 9to5Google, когда речь заходит о приложениях для планшетов. Недавнее обновление, представленное на Google I/O 2024, еще больше укрепило его мнение.

Android на Windows 11 — всё. Microsoft уберет из Windows 11 поддержку WSA, позволяющую запускать Android-приложения Когда Microsoft представляла Windows 11, одной из главных «фишек» системы преподносилась Windows Subsystem for Android (WSA) — технология, позволяющая запускать на Windows-устройствах Android-приложения (с их установкой через Amazon Appstore). Однако с...

Мобильные суперприложения выгодны корпорациям, но это кошмар для простых людей Профиль личности в агрегаторе Acxiom включает 10 000 аттрибутов. База 3,5 млрд человек. Данные поступают от мобильных приложений и соцсайтов, источник Суперприложение (super-app, суперапп) по определению — это мобильное или веб-приложение, которое предоставляет множество ус...

Развертывание Nodejs приложения на DotCloud ИнтроDotcloud — это это облачная платформа для развертывания приложений. Стек на DotCloud включает в себя более 10 различных сервисов среди которых есть и Node.JS. Мои первые впечатления от DotCloud были весьма положительные. Можно практически забыть о том как развертывать ...

Подводные грабли экспертных утилит при работе с инцидентами Привет, Хабр! Меня зовут Максим Суханов, я ведущий эксперт в команде CICADA8 Центра инноваций МТС Future Crew. Это подразделение отвечает, в том числе, за реагирование на инциденты кибербезпасности, форензику и реверс-инжиниринг вредоносного ПО. Ещё я занимаюсь другими инте...

Деплой Flutter-приложений и особенности платформ Всем привет! Меня зовут Александр Омельяненко, я Flutter-разработчик в AGIMA. Сегодня расскажу про релиз приложений в сторы. И поскольку работаю с кросс-платформой, речь пойдет как про Android, так и про iOS. Уверен, каждый участник команды должен понимать, что происходит с ...

LIME и SHAP Модели МО часто сравнивают с "черными ящиками" из-за их неспособности ясно объяснить свои решения. Проблема "черного ящика" возникает, когда внутренняя работа модели настолько сложна или неясна, что даже ее создатели не могут точно понять, как был получен тот или иной резуль...

Веб-приложение «РЖД Пассажирам» для всех мобильных устройств доступно к загрузке - покупка билетов, и не только «Российские железные дороги» выпустил новый продукт – веб-приложение «РЖД Пассажирам». Как отметили в пресс-службе РЖД, это PWA-версия (Progressive Web Application) сайта компании (ticket.rzd.ru), адаптированная под использование на мобильн...

Из микро в макро: как адаптировать мобильное приложение под ТВ-платформу Рано или поздно Android-разработчику станет любопытно попробовать новые платформы. Устройств с этой ОС много — есть из чего выбрать. Например, сейчас набирает популярность разработка под умные телевизоры.И вот здесь начинается самое интересное. Вроде бы и на смартфоне, и на ...

Microsoft создаст собственный магазин игр для мобильных устройств на Android и iOS А Apple в ближайшем будущем разрешит установку приложений из сторонних источников

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

Воронежский Центр технологической компетенции аддитивных технологий приглашает на конференцию «3D КонЦентрАТ» Шестая международная конференция «3D КонЦентрАТ» состоится 1 декабря. Посетителям будут представлены более двадцати докладов от экспертов в области цифрового производства — о применении комплексного реверс-инжиниринга и аддитивных технологий в металлургической, машиностроите...

В России вышел компактный ридер Onyx Boox Kant 2 В России поступает в продажу компактный ридер Onyx Boox Kant 2, устройство оснащено дисплеем с соотношением сторон 2:1, что делает его похожим на смартфон. Диагональ сенсорного дисплея E Ink Carta 1200 составляет 6,13 дюйма, а разрешение — 824x1648 пикселей. Встро...

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

Opera 9.6 (9.5x) + Linux + субпиксельное сглаживание шрифтов. Я долго жаловался и там, и тут, что шрифты в Opera под Linux (а конкретно, при использовании оной в оболочке Gnome) это нечто размытое и неудобоваримое. Никто так и не дал ответа — неужели всем нравилось? Так вот… Для того, чтобы включить субпиксельное сглаживание шрифтов в...

Генеральный директор Intel считает, что узел 18A опережает 2-нм узел TSMC Сообщается, что технологический узел Intel 18A превосходит техпроцесс TSMC 2-нм по производительности благодаря улучшенной задней подаче питания и использованию кремния

Как хакеры ломают банки за 48 часов и что нужно для защиты На последней кибербитве Standoff 12, которая проходила в ноябре 2023 года, впервые был представлен вымышленный финтех — Global Digital Bank, максимально автоматизированный, с облачными приложениями на основе микросервисов «под капотом». Задачей команд атаки (red team) было р...

Obtainium — агрегатор закачек apk из разных источников Android предлагает богатый выбор сторонних репозиториев и магазинов приложений помимо Play Маркета: F-Droid (opensource), Aptoide, APKMirror и фирменные магазины вендоров. Однако разработчики часто выкладывают приложения только на собственных сайтах или GitHub. Это требует с...

«Лаборатория Касперского» протестировала смартфон c KasperskyOS «Лаборатория Касперского» объявила о завершении тестирования смартфона под управлением своей операционной системы KasperskyOS. Тестирование проводилось в лаборатории оператора «Мегафон» на выделенной сети, аналогичной системе коммерческого операт...

Что нам стоит вязальный аппарат построить? Некоторая информация и ряд мыслей на тему… Картинка Macrovector, Catalyststuff, Freepik Ткацкое и вязальное дело — одни из старейших и известнейших изобретений человечества, сопровождающие его в течение большей части истории. При этом вязание многократно опережает ткацкое дело по времени своего возникновения, так ...

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

Western Digital представила первый в отрасли чип памяти 3D QLC NAND емкостью 2 Тб Компания Western Digital представила первый в отрасли чип памяти 3D QLC NAND емкостью 2 Тб, что соответствует объему 256 ГБ.  В настоящее время микросхема находится на стадии прототипа, но компания заявляет, что этот чип NAND обеспечивает самую высокую плотность н...

Появились кадры Bradley, погруженной на ж\д платформу, "спешащей" на встречу к оружейникам РФ Глубокий реверс-инжиниринг даст важные ответы и позволит найти новые уязвимости заокеанской БМП

Что за приложение Device Health Services и зачем оно нужно? Device Health Services (com.google.android.apps.turbo) — системное приложение, разрабатываемое Google, которое анализирует привычки использования устройств на базе Android, управляет снесорами аппарата, частично автоматизируя его работу и продлевая автономность, в том числ...

Новый «ИИгрок»: что мы знаем о Grok? Среди чат-ботов с генеративным искусственным интеллектом самым известным и раскрученным считается, безусловно, ChatGPT. Примечательно, что сооснователем компании OpenAI, которая разработала эту большую языковую модель, был Илон Маск, инвестировавший в продукт на начальном э...

Представлен новый Chery Amulet с автопилотом, автопарковкой, новыми платформой и салоном — чуть дороже $20 000. Модель E06 будет доступна в гибридном и электрическом исполнениях Chery представила новый кроссовер Chery Amulet E06 (Fulwin E06 в Китае), который будет доступен с электрической и гибридной силовыми установками по цене от 20 700 до 27 600 долларов. В прошлом году Chery объявила о перезапуске серии Amulet, которая будет использоваться ...

Настраиваем CI/CD с GitHub Actions и werf: инструкция для новичков В этой статье мы рассмотрим, как настроить пайплайн CI/CD в GitHub: подготовим репозиторий, зальём туда приложение, создадим файлы конфигурации GitHub Actions, в которых опишем, как собирать наше приложение и деплоить его в кластер Kubernetes, развёрнутый под управлением Dec...

Трудно сделать 7-нанометровый чип лучше 5-нанометрового, но Huawei попробовала – и у неё почти получилось Kirin 9000S стала первой собственной однокристальной системой Huawei впервые за долгое время. По данным китайских СМИ, эта SoC производится SMIC по техпроцессу 7 нм и является вариантом 5-нанометровой Kirin 9000, которую для Huawei производила TSMC. Изображение: Huawei...

Будущее без Android. Запуск HarmonyOS Next состоится в сентябре, ОС будет поддерживать моноблоки, складные смартфоны, планшеты и умные часы О внутренних планах Huawei по сентябрьскому запуску HarmonyOS Next с совместимостью с «моноблоками-флагманами, складными флагманами, телефонами среднего класса, планшетами и умными часами», ожидаемым во второй половине 2024 года, рассказал инсайдер Digital C...

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

«Калашников» поставил армии России управляемые ракеты «Вихрь-1» раньше времени Концерн «Калашников» успешно завершил выполнение государственного оборонного заказа на поставку управляемых ракет «Вихрь-1» для ударных вертолетов Ка-52, опережая запланированные сроки.

Xiaomi 15 и Xiaomi 15 Pro первыми получат Snapdragon 8 Gen 4 с новыми ядрами Nuvia Phoenix. Старшей модели достанется перископический телеобъектив, о чем сообщил Digital Chat Station Известный инсайдер Digital Chat Station сообщил первые детали о флагманских смартфонах Xiaomi 15 и Xiaomi 15 Pro, которые должны быть представлены в следующем году. Он подтвердил, что Xiaomi 15 и Xiaomi 15 Pro будут первыми смартфонами, которые будут оснащены мобильной ...

Huawei сообщила, что ее международные модели по-прежнему смогут запускать приложения Android Телефоны Huawei за пределами Китая по-прежнему будут работать под управлением EMUI, что позволит пользователям загружать и устанавливать приложения Android на свои устройства

Свой новый «неубиваемый» планшет Samsung оснастит собственной SoC Exynos. Модель Galaxy Tab Active5 готовится к выходу на рынок Компания Samsung готовится выпустить защищённый планшет Galaxy Tab Active5. Устройство уже засветилось в базе Bluetooth SIG, а также у других регуляторов.   Пока известно, что планшет будет оснащён 128 ГБ флеш-памяти, предложит слот для microSD, 15-ваттную зарядку...

NVIDIA RTX 4070 Ti SUPER опережает по продажам AMD RX 7600 XT в 10 раз Немецкий магазин сообщил, что после выхода обеих моделей было продано всего 30 карт AMD и до 300 карт Nvidia

Вышла iOS 17.2 beta 3. Что нового и как обновить Айфон, если вы не разработчик Apple продолжает работу над следующим крупным апдейтом iOS 17, который появится уже очень скоро. Об этом говорит то, что купертиновцы вновь вернулись к еженедельному графику выпуска сборок для разработчиков и выпустили iOS 17.2 beta 3. Теперь они выходят на час позже, поэто...

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

Кажется, дождь собирается. Пишем Vue-приложение для прогноза погоды В статье рассмотрим, как сделать простое приложение погоды без дизайн-макета‎. Поработаем с HTML, CSS, JavaScript, Vue, Vite, подключением API, а также развернем проект на облачном сервере. Подробности под катом! Читать дальше →

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

Более миллиона россиян воспользовались мобильным приложением "Госуслуги. Дом" В пресс-службе Минстроя России объявил, что мобильное приложение "Госуслуги. Дом", представляющее единую платформу для управления вопросами жилищно-коммунального сектора, уже привлекло более миллиона пользователей по всей стране, пишет ТАСС.

«Росморпорт» запустит автономное судно для сбора льяльных вод «Росморпорт» намерен завершить строительство и ввести в эксплуатацию автономное экологическое судно для сбора льяльных вод до конца 2025 года. Это судно будет оснащено современным оборудованием для автономного управления и навигации.

ONYX BOOX представила ридеры Tab Ultra C Pro и Note Air 3 С Сегодня, 17 октября, компания МакЦентр, которая выступает эксклюзивным дистрибьютором продукции компании ONYX International Inc, официально сообщила, что линейка электронных читалок расширилась сразу двумя достаточно крупными моделями — ONYX BOOX Tab Ultra C Pro и ONYX BOOX ...

Как я создавал мобильное приложение для хранения прочитанных книг BookDesk Всем привет! Меня зовут Александр, мне 33 года и я React-разработчик (10 лет опыта во фронтенде), я из Беларуси.Я хочу рассказать о моем опыте создания мобильного приложения для хранениях прочитанных книг BookDesk.Все началось еще в 2020 году, когда началась пандемия коронав...

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

Как быстро запустить мобильное приложение для веб-сервиса: опыт Авиасейлс для бизнеса Привет! Меня зовут Иван Бойцов, я руковожу сервисом для организации командировок Авиасейлс для бизнеса. Недавно мы запустили MVP-версию мобильного приложения, чтобы проверить, нужно ли оно нам, и если да, — в каком виде. Собрали его быстро и с минимальными затратами. Расскаж...

Мини-ПК в ноябре 2023 года: 5 моделей на все (почти) случаи жизни Производители ноутбуков и настольных ПК выпускают все новые модели. Не являются исключением и мини-ПК, которых становится все больше. Многие из них весьма производительны, так что такие устройства можно использовать для выполнения достаточно «тяжелых» задач. Другие же подх...

[Перевод] Open Source для платформенного инжиниринга Платформенный инжиниринг повышает качество и безопасность разработки программных продуктов благодаря гибкости и стандартизированным средствам контроля. Но как в этот подход вписываются Open-Source-стратегии? Команда VK Cloud перевела статью о том, почему для платформенног...

Snapdragon 8 Gen 3 с памятью LPDDR5T опередил предшественника на 40% в тестах GPU В этом месяце Qualcomm готовится представить свой новый флагманский чип Snapdragon 8 Gen 3. Прототип платформы протестировали в AnTuTu перед его запуском. Эти оценки были получены для устройства с оперативной памятью LPDDR5T, но коммерческие модели будут оснащены памятью…

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

Что-то совершенно новое для AMD. Серверные процессоры Epyc 4004 в исполнении AM5 засветились в Сети Процессоры Epyc 4004 для системных плат с сокетом AM5, о которых мы впервые услышали на днях, теперь засветились в Сети.  Технических подробностей пока нет, но есть названия моделей:  Epyc 4244P  Epyc 4344P  Epyc 4364P  Epyc 4564P  Epyc 4...

Rheinmetall демонстрирует беспилотные платформы на выставке CANSEC 2024 в Оттаве Немецкий оборонный гигант Rheinmetall представил на ведущей канадской оборонной выставке CANSEC 2024 свою новейшую линейку автономных наземных боевых машин. Эти передовые роботизированные платформы предлагают революционные возможности в области автономной навигации, управлен...

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

ФАС России потребовала объяснений от Apple: почему в iOS запрещены все платёжные системы, кроме Apple Pay? Федеральная антимонопольная служба (ФАС России) направила компании Apple письмо о необходимости представить разъяснения по поводу её политики в отношении бесконтактных платёжных систем в системе iOS.  Фото: naipo.de / Unsplash В пресс-службе рассказали: Сейчас рос...

Делаем crackme. Часть вторая: шифруем функции Эта статья вторая в цикле по созданию crackme под linux amd64. В этой части мы создадим исполняемый файл, в котором каждая функция будет зашифрована собственным ключом, и будет расшифровываться только на время исполнения. Процесс создания будет полностью автоматизирован, то ...

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

Приложения Office появятся на Meta Quest, но адаптация к реальному миру займет время Появление Microsoft Excel, PowerPoint и Word на устройствах Meta предлагает новые способы работы с приложениями для увеличения производительности на трёх виртуальных экранах со смешанной реальностью. Однако аппаратное обеспечение должно продолжать развиваться, прежде чем «пр...

Microsoft упростила и ускорила загрузку приложений из веб-версии Microsoft Store Компания Microsoft представила большие изменения в работе веб-версии магазина приложений Microsoft Store. Теперь каждый пользователь может загружать исполняемые файлы приложений прямо с веб-сайта, используя новые «веб-установщики». Обновлённый магазин ...

Представлен ноутбук с российской операционной системой «ОСнова» Российская компания Fplus первой представила ноутбук с российской операционной системой «ОСнова» для потребительского рынка, который получил название Flaptop i5-16512. Эта операционная система на базе Linux ранее была доступна только для устройств в корпорат...

Приложение 2ГИС адаптировали для незрячих людей Обновление приложения для мобильных устройств на операционной системе iOS внедрило возможность использования 2ГИС пользователями с нарушениями зрительного аппарата при помощи голосового управления.

Добавление WebAuthn в веб-приложение Привет! В этой статье мы научимся добавлять WebAuthn в веб‑приложения со стороны frontend‑разработчика. WebAuthn представляет собой новый метод аутентификации, который обеспечивает более высокий уровень безопасности, заменяя устаревшие пароли и SMS‑подтверждения на...

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

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

Samsung может разорвать партнерство с AMD и создать собственный графический процессор Samsung использует графические процессоры Xclips, созданные в сотрудничестве с AMD, в своих флагманских чипах Exynos. При этом инсайдер @rquandt намекнул, что Samsung может прекратить партнерство с AMD после 2025 года. «В 2026 году Samsung, похоже, нацелена на вып...

Всё о Snapdragon 8 Gen 3. Платформа рассекречена до анонса В Сеть попали характеристики и описание платформы Snapdragon 8 Gen 3, причём речь идёт о рекламных постерах.  Итак, в конфигурацию SoC входит одно ядро Prime с частотой 3,3 ГГц, пять ядер Performance с частотой 3,2 ГГц и два ядра Efficiency с частотой 2,3 ГГц. &nb...

Интеграция Keycloak в приложение Spring Boot 3 с использованием протокола OAuth2.0 В современном мире веб-разработки обеспечение безопасности пользовательских идентификаторов и управление доступом к ресурсам становятся все более важными задачами. Один из мощных инструментов, предоставляющих полноценное решение для этих задач, это Keycloak, современная сист...

Security Week 2343: новый инцидент в компании Okta На прошлой неделе стало известно о новом серьезном инциденте в компании Okta, которая предоставляет организациям ряд сервисов для аутентификации пользователей. Учетные записи Okta используют для внутренних сервисов множество компаний; подробности об инциденте сообщили две из...

Одно из крупнейших обновлений для iPhone в истории: приложения «Фотографии», «Почта», «Заметки» и «Фитнес» на iPhone будут улучшены в iOS 18 Помимо функций искусственного интеллекта iOS 18 будет включать обновления большинства популярных встроенных приложений на iPhone, включая обновленные приложения «Фотографии», «Почта», «Заметки» и «Фитнес». Приложение &laqu...

GoPro представила новое приложение для редактирования видео на Mac GoPro представила новое приложение для редактирования видео на Mac. Новая программа для настольных компьютеров основана на приложении Quik и интегрируется с мобильными приложениями GoPro. Теперь пользователи могут начать редактирование в мобильном приложении Quik и завершить...

Coroutine Stacks — плагин для отладки корутин Kotlin Всем привет!В рамках программы Google Summer of Code 2023 мы с моим студентом разработали плагин для Intellij IDEA, который является аналогом Parallel Stacks из Visual Studio, CLion и Rider для Kotlin coroutines. Плагин анализирует стек трейсы каждой корутины в приложении и ...

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

Как создать веб-приложение на базе Telegram Mini Apps Telegram Mini Apps — отличная возможность выйти за пределы обычных ботов и попробовать себя в создании более интересных интерфейсов приложений. На базе этого инструмента можно создать магазин или даже сервис для заказа шавермы. В этой статье познакомимся с Telegram Mini Ap...

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

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

Apple передумала «мстить» Евросоюзу за новый закон. Компания вернёт поддержку веб-приложений PWA для жителей EC Компания Apple передумала отключать поддержку веб-приложений PWA для жителей Евросоюза.  Купертинский гигант сообщил, что с выходом iOS 17.4 для жителей ЕС в этом вопросе ничего не изменится, и веб-приложения продолжат быть для них доступны. Напомним, ранее Apple ...

Приключения «Электрона». Отлаживаем JSC-код любой версии Electron без декомпилятора Для подписчиковКогда‑то компания Positive Technology разработала собственный плагин для декомпилятора Ghidra, позволяющий исследовать веб‑приложения на Electron, в которых используется скомпилированный бинарный код V8 JSC. C тех пор сменилось много версий Node.js, формат кар...

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

Geely Monjaro становится в России «новым Santa Fe или Sorento». Модель уже опережает обе модели Niva и входит в топ-4 на российском рынке Минпромторг обнародовал данные по продажам в первом квартале, когда было продано 391 865 автомобилей, что на 74% больше, чем годом ранее. Продажи разделились следующим образом: Легковые – 328 901; Грузовые – 28 684; LCV – 28 799; Автобусы – 5 48...

Конец эпохи: Microsoft окончательно закрыла магазин приложений для Windows 10 Mobile Компания Microsoft предприняла последний решительный шаг по прекращению поддержки мобильных устройств на фирменной платформе Windows Mobile.  Фото: Windowslatest Напомним, изначально поддержка устройств всех устройств Windows 10 Mobile прекратилась 10 декабря 2019...

Netflix больше не хочет отдавать Apple комиссию 15%: подписчикам запрещают платить через App Store Подписчикам Netflix, которые все еще оплачивают подписку через систему покупок внутри приложений в App Store, вскоре придется добавить новый способ оплаты, о чем заявили в Netflix. Хотя Netflix прекратил разрешать клиентам подписываться на свой потоковый сервис на устро...

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

Детище Mercedes-Benz и Geely сравнили с Porsche Panamera и Ferrari GTC4Lusso. В Европе представили Denza Z9 GT Совместное предприятие BYD и Mercedes-Benz, Denza, представило в Европе Denza Z9 GT в кузове Shooting brake. Этот автомобиль призван составить конкуренцию Porsche Panamera. Denza Z9 GT публично дебютирует на Пекинском автосалоне 25 апреля. Старт его продаж на внутренне...

Текущий глава Intel Пэт Гелсингер почти 40 лет назад фактически «расписался» на каждом процессоре Intel 80386, а обнаружили это лишь сейчас Текущий глава Intel Пэт Гелсингер (Pat Gelsinger), как оказалось, «расписался» на каждом процессоре Intel 80386 (или просто Intel 386).  Гелсингер изначально не был управленцем — он был, кроме прочего, одним из основных разработчиков культового п...

Фейковые приложения ВТБ и «Тинькофф банка» в App Store крадут пользовательские данные В App Store появились фейковые приложения банка ВТБ и «Тинькофф банка», о чем пишет ТАСС со ссылкой на МВД России. В управлении по организации борьбы с противоправным использованием информационно-коммуникационных технологий МВД России заявили, что эти прилож...

ChatGPT и отзывы на приложение: Анализ тональности для улучшения пользовательского опыта Привет, дорогие читатели Хабра!Сегодня я хочу поделиться с вами своими знаниями и опытом в области анализа данных и машинного обучения, освещая увлекательную и актуальную тему – анализ отзывов на приложения с использованием модели ChatGPT. Этот подход открывает новые горизон...

Во что превратились текстовые редакторы Когда-то «Лексикон» казался хай-теком Когда мы начали разрабатывать офисные редакторы, в России и мире уже использовались десятки офисных пакетов различной степени успешности от российских и зарубежных разработчиков. Главный, конечно, MS Office. Еще есть онлайн-приложения ...

[Перевод] Удачный переход Netflix на GraphQL В 2022 году с приложениями Netflix для iOS и Android произошли серьезные изменения. Мы перевели мобильные приложения Netflix на GraphQL с нулевым временем простоя, что повлекло за собой полное перепроектирование от клиента до уровня API.До недавнего времени наши мобильные пр...

Жадный до энергии зверь. Обзоры Core i9-14900KS показали, что процессор разогревается почти до 120 градусов Вчера компания Intel представила свой самый мощный процессор для LGA1700 — Core i9-14900KS. В Сети сразу же были опубликованы обзоры этой новинки.   Напомним, от Core i9-14900K и даже Core i9-13900K новинка отличается лишь частотой, поэтому, как видим, произ...

Intel 10A представят в 2028 году Сегодня компания Intel официально анонсировала передовой технологический процесс под названием 10A (на деле это 1 нм) — производитель планирует его внедрение примерно в 2028 году, но пока что это только предположение. Кроме того, стоит понимать, что значит, что компания Inte...

Автоматизируем сборку и деплой приложения в GitLab CI/CD: подробное руководство с примерами При разработке приложений рано или поздно наступает момент, когда заниматься развёртыванием вручную становится затратно и неудобно. Как следствие на помощь приходит автоматизация этого процесса с помощью специально настроенных пайплайнов непрерывной интеграции и непрерывной ...

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

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

Вся наша жизнь – игра: или как прижилась геймификация внутри мобильного приложения в ритейле Здравствуйте, меня зовут Амалия, я специалист по обеспечению качества в команде мобильного приложения «Пятёрочка». Хочу начать с небольшой истории. В школьные годы я любила онлайн-игру в жанре хоррор Requiem Online. В ней была пара игроков, которые участвовали в закрытом тес...

«Ты должен был бороться со злом». Huawei может ввести комиссию 20% для приложений HarmonyOS Huawei не взимает с разработчиков плату за использование HarmonyOS. Однако, как пишет, Bloomberg, компания рассматривает возможность введения комиссионного сбора в размере 20% за приложения. Взимание с разработчиков комиссии от дохода — обычная отраслевая практика...

[recovery mode] Где изучать C# в 2024. Бесплатные курсы и полезные ресурсы Существует несколько причин, почему стоит учить C# в 2024 году через бесплатные курсы:1. Популярность: C# является одним из самых популярных языков программирования, особенно в сфере разработки приложений для платформы Microsoft. Изучение C# открывает двери для работы над ши...

Оптимизируем параметры запуска приложения Spark. Часть первая Привет! Меня зовут Андрей Чучалов, я работаю в билайне, и в этом посте я расскажу про оптимизацию параметров запуска приложений в Spark, поиск проблем и повышение производительности. Разберем запуск приложений Spark в базовой и расширенной версиях, покажу методы расчёта осно...

Если вы закажете Ferrari сегодня, вы не получите автомобиль до 2026 года Генеральный директор Ferrari заявил, что очередь за автомобилями компании растянулась на годы. Спрос настолько высок, что у итальянской марки достаточно заказов, чтобы покрыть весь 2025 год. Фактически это означает, что новые заказы будут выполнены не раньше 2026 года. ...

[Перевод] Минимум менеджеров, максимум инженеров: как Threads* удалось выпустить за пять месяцев В июле этого года компания Meta* выпустила своё новое мобильное приложение Threads* — сервис микроблоггинга, ставший новым конкурентом X (бывшего Twitter). В первые пять дней после выпуска приложение скачали больше ста миллионов раз — новый рекорд для компании. Предыдущий ре...

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

На Украине осуществили реверс-инжиниринг "Ланцета-3" и уже приступили к испытанию дрона-аналога Скопированный БПЛА, как и оригинал, представляет высокие риски для любого типа танков и бронетехники

История разработки приложения для складных смартфонов Samsung. Часть 2 — гайдлайны Эта статья - продолжение истории про фрилансера Мишу и его знакомство со складными устройствами от авторов - выпускников «IT Школы Samsung». В предыдущей части главный герой осваивал инструментарий Remote Test Lab.В далеком 2019 году Samsung выпустила Galaxy Fold - инновацио...

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

Липовый соникс. Реверсим картридж Liposonix и пишем его эмулятор Для подписчиковВ этой статье я расскажу, как происходит реверс‑инжиниринг реального медицинского оборудования. На примере картриджа для аппарата Liposonix мы разберем базовые приемы обратной разработки протоколов цифровых устройств и посмотрим, как можно подделать передаваем...

[Перевод] В чем разница между движками и средами выполнения JavaScript? Среду выполнения и движки часто ошибочно называют одним и тем же.Вы скорее всего слышали термины "движок JavaScript" и "среда выполнения JavaScript", которые используются, как взаимозаменяемые понятия, подразумевающие под собой "программу, которая выполняет JavaScript". Их ч...

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

Apple разработала необычный патент навигационной системы Если верить зарубежным инсайдерам, компания Apple готовится реализовать новые функции искусственного интеллекта вместе с выпуском iOS 18, и часть этих новых функций связана с приложением Apple Maps. Дело в том, что сейчас все пользуются сервисом Google Maps, хотя компания Ap...

Берегитесь, Samsung Galaxy S24 и iPhone 15. Флагманы Huawei Pure70 вышли за пределами Китая Huawei будет отвоевывать глобальный рынок смартфонов при помощи новейших флагманов линейки Pura: сегодня устройства вышли на первый рынок за пределами Китая — дебют состоялся в Малайзии. Что интересно, на рынок вышли все три модели — Pura70, Pura70 Pro и Pur...

Энергоэффективность процессора в SoC Tensor G3 просто ужасна. Хуже за последние годы было только у Exynos 990 На днях мы имели возможность оценить производительность и энергоэффективность SoC Tensor G3 в графических тестах. Теперь пришёл черёд игр и тестов CPU.  Тот же автор Golden Reviewer провёл тесты Pixel 8 Pro в Genshin Impact, и результаты оказались намного более пл...

Intel выпустит процессоры Lunar Lake уже в этом году Процессоры Intel поколения Lunar Lake, если верить официальным данным, вышли на стадию массового производства на мощностях TSMC с использованием их технологического процесса N3B, а первые ноутбуки с этими процессорами ожидаются в третьем квартале 2024 года. Специалисты отмеч...

Как дообучать огромные модели с максимальным качеством и минимальными затратами? LoRA paper linkhf implementationДля ответа на вопрос в заголовке - погрузимся в статью.Саммари статьи:Обычно LLM-ку предобучают на огромном корпусе, потом адаптируют на down-stream tasks. Если LLM-ка была большая, то мы не всегда можем в full fine-tuning. Авторы статьи предлагают...

Работа с хранилищами в Kubernetes: руководство для инженеров Как DevOps-инженер я часто сталкиваюсь с необходимостью глубокого понимания тонких аспектов Kubernetes. Одним из таких ключевых элементов является управление хранилищем данных. Хотя этот элемент иногда остаётся в тени других задач, его важность для успешного развёртывания ...

Игровая легенда из нулевых: каким был Nokia N-Gage QD? Обзор, аппаратный ремонт и программирование под Symbian Друзья! Многие ли из вас помнят такой телефон, как Nokia N-Gage? В начале нулевых финская компания сделала смелую попытку ворваться на рынок игровых консолей, создав устройство, которое сочетало в себе сразу две функции: полноценный смартфон на базе аппаратной платформы WD...

Книга «Разработка приложений на базе GPT-4 и ChatGPT» Привет, Хаброжители! Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах GPT-4 и ChatGPT, а та...

[recovery mode] MindVault: маленькая революция в flash карточных приложениях Здравствуй хабр! Я всегда мечтал создать идеальное приложение для обучения и запоминания информации, пытался понять как в целом работает память, насколько хорошо она может работать, от чего и как это зависит, в этой статье мы посмотрим что на данном этапе я достиг, или быть ...

Представлен большой и современный внедорожник Chery всего за 14000 долларов. В Китае доступны четыре модели Jetour X90 Plus 2024 Представлен внедорожник Jetour X90 Plus 2024 года. В Китае доступны четыре модели в ценовом диапазоне от 14 000 до 17 400 долларов. Напомни, Jetour — это бренд Chery. Jetour X90 впервые был представлен в 2019 году. X90 Plus представляет собой рестайлинг X90. Раз...

Кейс: использование 3D-Принтера Volgobot A4 PRO компанией 3DREX Volgobot продолжает активно сотрудничать с различными организациями и предприятиями. Мы работаем не только с крупными, но и c молодыми развивающимися компаниями. Сегодня хотим рассказать об одном из таких клиентов – компания 3DREX. Познакомимся с деятельностью организации.К...

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

ONYX BOOX выпускает новую модель ридера Volta 5 Модель продолжает популярную серию компактных 6-дюймовых ридеров, получив дисплей нового поколения Carta 1200. Аппаратная платформа ONYX BOOX Volta 5 реализована на базе современного 4-ядерного процессора, экран дополнен подсветкой и сенсорным управлением, установлен комби...

В России создали противопожарного робота на базе мини-погрузчика Холдинг «Высокоточные комплексы» госкорпорации Ростех разработал робота для тушения пожаров. Модель Ант-1000ПМ будет впервые показана на XV выставке «Комплексная безопасность», которая пройдёт с 29 мая по 1 июня в подмосковном парке «Патрио...

Nested-виртуализация в Parallels Desktop 8 для разработки под Windows 8 Phone Я расскажу о том, как с помощью Parallels Desktop 8 на Маке воспользоваться возможностями Hyper-V, встроенного в Windows 8. Nested-виртуализация здорово выручит iOS- и Android-разработчиков, которые собрались подготовить свои приложения для маркетплейса Windows 8 Phone. Но...

Из App Store в России удалили еще 5 приложений банков: среди них Почта Банк, ОТП Банк и Хоум Банк. Как их вернуть? Несмотря на то что марафон с удалением iOS-приложений популярных российских банков, как думали многие, уже закончился, оказалось, что охота еще продолжается. Ведь выдворению из App Store подверглись только мобильные клиенты системообразующих финансовых организаций, тогда ка...

Сравнительный анализ методов аппроксимации на основе SQL-запросов При работе с данными часто приходится сталкиваться с ситуацией, когда имеется некоторая функциональная зависимость yi = f(xi), которая получена в результате эксперимента или сбора статистики. То есть исходные данные представлены набором точек (x1, y1), (x2, y2) … (xn, yn), г...

Обзор программ-диалеров для OS Windows Phone За всеми теми замечательными вещами, которые позволяют делать современные смартфоны, очень легко забыть об основной функции этих устройств. А именно — о звонках. Казалось бы, что может быть проще, чем запустить стандартное приложение «Телефон» и набрать интересующий нас номе...

Границы "территорий опережающего развития" (ТОР) РФ будут расширены Расширяться будут в Приморье и Амурской области.

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

Mediatek Dimensity 9300 показала, на что способна. Oppo Find X7 на этой платформе возглавил январский рейтинг самых мощных флагманов Разработчики AnTuTu опубликовали рейтинг самых мощных смартфонов за январь текущего года. Если предыдущий рейтинг возглавлял OnePlus 12 на Snapdragon 8 Gen 3, то сейчас он «съехал» на шестую позицию. А на первом месте – Oppo Find X7 на базе однокристал...

Обзор электронной книги ONYX BOOX Kant 2: Привычный или необычный формат для читалки? Новый тренд в эволюции электронных букридеров. И если к первому поколению ONYX BOOX Kant я присматривался, то вторую версию взял без раздумий. Особенностью модели является форм-фактор смартфона, что не типично для E-Ink ридеров, но делает использование читалки удобным наряду...

Microsoft повторила за Apple и разрешила использовать в Windows 11 смартфоны в качестве веб-камеры Microsoft добавила в Windows удобную функцию для пользователей iPhone. Как сообщает The Verge, Windows 11 получила возможность использовать смартфон в качестве веб-камеры. Напомним, Apple расширила функцию Continuity Camera, чтобы камеры iPhone заменили веб-камеры Mac в...

Ноутбук Qingyun L540 от Huawei с китайским процессором: что за девайс? Компания Huawei представила пользователям новый девайс — ноутбук Qingyun L540 с 5-нанометровым процессором Kirin 9006C. Устройство продолжает серию лэптопов L410, в которых ранее использовался восьмиядерный чипсет Kirin 990. Насколько можно судить, Huawei, несмотря на санкц...

В приложение NVIDIA App появилась функция автоматического разгона видеокарт NVIDIA на Computex 2024 представила обновление ПО для приложения и центра управления GPU GeForce. Обновление добавляет поддержку записи видео AV1 и 120 к/с, доступную для серии RTX40. Демонстрация технологии прошла в игре Horizon Forbidden West.

Как Додо Пицца доставляет свежий код: история мобильного CI для iOS Мобильная разработка под iOS особенная: собрать приложение можно только на macOS, среда разработки по сути только одна, большая часть принятого в сообществе тулинга написана на Ruby, свой пакетный менеджер появился только пару лет назад. Тяжко.А когда речь заходит про автома...

Официальное приложение для управления Xiaomi SU7 уже доступно на iPhone Официальное приложение Xiaomi Auto в настоящее время уже доступно в магазине Apple App Store. Данное приложение позволяет подготовиться к выходу автомобиля Xiaomi SU7. Оно содержит характеристики и технические параметры автомобиля Xiaomi. Пользователи приложения могут ...

VK запускает сервис для тестирования и анализа новых функций в приложениях и сайтах VK открывает собственную платформу для проведения A/B-экспериментов всем разработчикам.

Путь от монолита к разделению Compute и Storage: пример поиска «хранилища мечты» для большой аналитической платформы Для запуска и эксплуатации высоконагруженных ИТ-решений с петабайтами данных в активе, нужно проработанное решение, позволяющее гибко управлять ресурсами. Одним из критичных аспектов этого решения, является разделение Compute & Storage — разделение ресурсов инфраструктур...

120 Гц, 108 Мп, 5000 мА·ч, 45 Вт и «динамическая кнопка» — за 180 долларов. Представлен Realme 12 5G Realme представила в Индии смартфон Realme 12 5G. Это бюджетная модель с ценой 180 долларов за базовую версию с 6 ГБ ОЗУ и 128 ГБ флеш-памяти. Вариант 8/128 ГБ — всего на 12 долларов дороже. Realme 12 5G построен на однокристальной платформе MediaTek Dimensity 61...

Сравниваем Apple Musiс и Яндекс Музыку. Какая подписка для Айфона лучше в 2024 Долгое время Apple Music был основным стриминговым сервисом для многих владельцев iPhone. Но незадолго до ухода из России западных лейблов многие переключились на Яндекс Музыку, посчитав эту подписку выгоднее, а приложение — удобнее. Все бы ничего, вот только со време...

Бестолковый реверс-инжиниринг Здравствуйте, Друзья!Где-то услышал/прочитал: "Чтобы научиться моделировать, берите то, что попадётся под руку, и создавайте это в САПР". Просто моделировать мне особо никогда не нравилось. Видимо, из-за того, что не было возможности это потом воплотить в материальном мире. ...

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

Представлен самый яркий экран для смартфонов: такие дисплеи получат все новые модели Realme GT Realme Mobile официально объявила о том, что экран нового поколения, созданный совместно Realme и BOE, достиг рекордной яркости — 6000 кд/м2. Помимо рекордной яркости заявлено, что срок службы дисплея более чем в 2 раза превышает аналогичный показатель в отрасли. ...

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

OnePlus 12 будет иметь самый яркий дисплей среди всех смартфонов, опережая iPhone 15 Pro Max OnePlus 12 будет использовать дисплей с уровнем яркости в 4 500 нит

[Перевод] Руководство по написанию промптов Написание промптов — это искусство общения с генеративной ИИ-моделью. В этой статье мы расскажем о том, как мы в GitHub подходим к составлению промптов и как можно использовать эти принципы для создания собственного приложения на основе LLM. В 2011 году в одной своей публ...

Представлен российский смартфон Р-ФОН Компания Рутек официально анонсировала российский смартфон Р-ФОН, который включен в Единый реестр Минпромторга РФ промышленной продукции, выпускаемой на территории России. Р-ФОН оборудовано AMOLED-дисплей диагональю 6,7 дюйма разрешением 1080 х 2412 пикселей, который п...

HUAWEI начнет продавать в России смарт-часы с элементами золота 18 карат за 269 999 рублей Huawei ) на своей презентации стратегии развития носимых устройств в Барселоне объявило о выпуске новых премиальных смарт-часов — HUAWEI WATCH ULTIMATE DESIGN. Это первые часы компании, которые изготовлены с использованием сегментов золота 18 карат. Компания реализовала нов...

Даже если взять оптимизированное под процессоры Intel ПО для искусственного интеллекта, новый Core Ultra 7 155H в половине случаев проигрывает Ryzen 7 7840U Сегодняшние тесты процессора Intel Core Ultra 7 155H под Linux показали, что там новинка Intel существенно уступает 15-ваттному Ryzen 7 7840U при большем энергопотреблении. Авторы Tom's Hardware решили отдельно протестировать Meteor Lake в задачах, связанных с ИИ, п...

HUAWEI представила новую экосистему умных устройств в Дубае 7 мая в Дубае состоялся глобальный запуск новых устройств от HUAWEI. В рамках данного события были представлены: HUAWEI WATCH FIT 3, HUAWEI MateBook X Pro, HUAWEI MatePad 11,5"S и приложение GoPaint собственной разработки. Новая модель смарт-часов HUAWEI WATCH FIT 3 получи...

Celery: изучаем на реальных примерах ч.1 Лучший способ что-то понять - попробовать на практике, а лучшая практика - это реальные примеры. В этой статье мы узнаем шесть основных сценариев использования Celery. Разберем основные методы и аргументы, которые точно пригодятся. От асинхронной обработки задач до управлени...

Apple подтвердила, что закрытие приложений после завершения работы не экономит заряд батареи Миллионы пользователей закрывают все фоновые приложения на iPhone в надежде сэкономить время автономной работы, но эта стратегия не работает.

Как мы создали приложение знакомств, чтобы находить «половинку» в 8 раз быстрее Всем привет! Меня зовут Константин, и я основатель Radaro.В статье я расскажу, что не так с популярными приложениями знакомств, и как наша команда сделала сервис знакомств без свайпов и переписок, который бережет время и работает на результат. Читать далее

Leica представила приложение для любителей фотографии на iPhone Leica создала приложение Lux, предназначенное для пользователей iPhone. Это freemium-приложение предоставляет доступ к 11 цветовым профилям Leica Looks, имитирующим «эстетику» как современных камер Leica, так и классических, вдохновленных пленочными устройствами.

Apple внедрит собственный продвинутый поисковик в магазин приложений App Store Apple намерена интегрировать свой мощный внутренний поисковый движок в App Store и другие приложения.

Сердце Pixel 8 и 8 Pro по энергоэффективности находится примерно на уровне Apple A16 Bionic Однокристальная система Tensor G3, как и прошлые два поколения, производится на мощностях Samsung, что не очень хорошо сказывается на энергоэффективности. Свежие тесты показывают, что конкретно Tensor G3 благодаря переходу на техпроцесс 4 нм в целом хотя и далека от луч...

Вам больше не нужен телефон Google Pixel или Samsung Galaxy, чтобы использовать Gemini в «Сообщениях» Компания Google впервые выпустила чат-бот Gemini (бывший Bard) для своего приложения «Google Messages (Сообщения) в начале 2024 года, однако для доступа требовалось устройство Google Pixel или Samsung Galaxy. К счастью, сейчас это требование было смягчено. На обн...

На что способна видеокарта Intel Arc A580 с 256-битной шиной за 180 долларов. Тесты показали, что новинка получилась очень неплохой Итак, сегодня Intel наконец-то выпустила свою видеокарту Arc A580, оценив её всего лишь в 180 долларов. Сама Intel позиционирует новинку, как конкурента для Radeon RX 6600 и GeForce RTX 3050. Вторая ощутимо слабее первой, дороже. За карту Nvidia в США просят примерно от...

Модификация JSON респонсов в Laravel Вчера я опубликовал перевод статьи на тему оптимизации использования респонсов в Laravel с "простейшими" данными. То есть когда в ответ нужно отдать какое-то число, строку, массив или объект. Но что делать если приложение построено на использовании Json Resource? Или ещё бо...

Это единственный планшет, который хочется купить вместо iPad Pro. Обзор HUAWEI MatePad Pro 13.2 дюйма Что мы знаем о больших планшетах? Наверное, только то, что есть тринадцатидюймовая версия iPad и что Samsung что-то там тоже выпускает с большим разрешением. Но если копнуть глубже, там ведь тоже есть свои крутые гаджеты, которые хочется изучить. И одним из них является HUA...

Обзор языка Crystal Привет, Хабр!История Crystal начинается в 2011 году, когда команда энтузистов решили создать язык, который бы исправил некоторые из тех ограничений и проблем, с которыми они сталкивались, работая с Ruby. Они мечтали о языке, который бы позволял писать код, легкий для пониман...

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

Система автоконфигурации для VoIP устройств на коленке Когда у тебя в хозяйстве больше двух компьютеров очень часто приходит желание иметь возможность конфигурировать их из одного места. В среде Windows эта задача решается с помощью Active Directory, в Linux – с помощью cfengine, puppet и других систем конфигурации. У меня же бы...

TikTok удалил функцию изучения хэштегов из-за слежки за своим приложением Недавно TikTok заблокировала возможность сторонним исследователям изучать популярность хэштегов в приложении соцсети с помощью инструмента Creative Center.

[Перевод] Что я хотел бы знать заранее, когда выкупал себе целую ASN Как вы, возможно, знаете, я сейчас пишу серию статей о BGP и о том, как устроен Интернет. Рассказываю об этом с собственной точки зрения – как оператор небольшой автономной системы, AS200351. Притом, что теоретического материала на эту тему много, предположу, что м...

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

Connection pool для pqxx В процессе изучения бекэнда, как нового для меня направления в программировании, я столкнулся с необходимостью оптимизации управления соединениями. Поискав в интернете существующие решения для библиотеки pqxx (C++ API для PostgreSQL), я обнаружил, что хотя они и выполняют св...

Видеокарта Intel Arc A580 имеет производительность GeForce RTX 3060 Кроме того новинка от Intel будет значительно дешевле конкурентов, включая RX 7600, которую она опережает на 6% в том же тесте

На что способен Pixel 8a за 500 долларов в сравнении со старшими моделями. Тесты показали, что SoC Tensor G3 в новинке ведёт себя немного иначе Pixel 8a основан на той же платформе Tensor G3, что и старшие модели линейки. Но тесты показывают, что всё же младшая модель немного слабее. Впрочем, не всегда.  В Geekbench в многопоточном режиме Pixel 8a отстаёт от старших моделей на 5-9%. Некритично, но заметно...

Бюджетный смартфон Honor X6b «молча» выходит в Европе Компания Honor без лишнего шума представила новый бюджетный смартфон X6b. Модель появилась на сайте компании, она будет продаваться на европейских рынках — возможно, и в России. Honor X6b оснащён 6,56-дюймовым TFT-дисплеем с разрешением HD+ и частотой обновления 9...

[Перевод] Фильтры действий в ASP.NET Core ASP.NET Core — это мощный и универсальный фреймворк для создания веб-приложений. Он предоставляет широкий набор возможностей для создания надежных и масштабируемых приложений, и одной из ключевых фич, расширяющих его функциональность, являются фильтры действий (Action Filter...

Представлена стильная, мощная и дешевая аэрофритюрница Xiaomi Air Fryer 6L Помимо смартфона Xiaomi 14 Civi производитель также представил аэрофритюрницу Xiaomi Air Fryer 6L в черном корпусе. Устройство оснащено большой сенсорной панелью управления со светодиодным дисплеем. В оснащение входят термостойкая ручка, задние вентиляционные отверстия ...

Если бы Торетто был ML-инженером: мониторинг дрифта моделей и данных Даже при наличии качественных входных данных качество предсказаний ML-модели со временем ухудшается. Под катом рассмотрим, как команда Neoflex с помощью мониторинга обнаруживает изменения вовремя и поделимся подборкой open source-библиотек для определения дрифта данных. Те...

Недолго музыка играла. После возобновления полноценной работы в России TikTok продержался всего несколько дней Приложение с короткими видеороликами TikTok снова стало работать в ограниченном режиме, причем каких-то объяснений за этим не последовало. При попытке входа в приложение пользователи из Россию получают следующее уведомление: «Мы ограничили некоторые функции TikTok...

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

Intel вообще будет чем ответить на такое? Ryzen 9 9950X приписывают производительность на 40-45% выше, чем у Ryzen 9 7950X В Сети появились свежие слухи о процессорах AMD Ryzen 9000 для настольного сегмента. Впрочем, в целом их можно проецировать и на другие CPU компании на основе архитектуры Zen 5.  создано DALL-E Автор канала RedGamingTech получил данные о производительности старших...

ONYX BOOX представила в России новый ридер Kant 2 с экраном E Ink и Android 9.0 ONYX BOOX представила в России новый ридер Kant 2 с 6-дюймовым экраном E Ink Carta Plus, поддержкой сенсорного управления и подсветки MOON Light 2, а также встроенным модулем Wi-Fi. Устройство работает на базе операционной системы Android 9.0, которая позволяет устанавливать...

[Перевод] Пересаживаем проект с Vagrant + VirtualBox на Docker-контейнеры с помощью Ansible До того, как все заполонили контейнеры, главными инструментами для создания локальной среды разработки были технологии наподобие Vagrant и VirtualBox. Эти инструменты в сочетании с такими средствами автоматизации, как Ansible и Chef, позволяли создать рабочую воспроизводимую...

Через Google Play Store можно будет удалять приложения с других устройств Google сделает доступным дистанционное удаление приложений

Apple позволит загружать приложения с неизвестных источников на iPhone Сообщается, что в бета-версии iOS 17.2 содержится внутренний код, который позволяет получить разрешение на установку неизвестных приложений

Представлены новые аэрофритюрницы Xiaomi для мирового рынка Xiaomi представила две аэрофритюрницы для мирового рынка: Xiaomi Smart Air Fryer 5.5L и Xiaomi Smart Air Fryer 4.5L. Как видно из названий, они получили чаши объёмом 5,5 и 4,5 литра соответственно. Температура регулируется в диапазоне от 40°C до 220°C на старой ...

[Перевод] Разбиение файлов Terraform на компонуемые слои Terraform позволяет создать облачную инфраструктуру с помощью всего одной команды. Допустим, вы хотите запустить Elasticsearch и Kibana в кластере Kubernetes. Для этого можно написать несколько файлов .tf и выполнить команду terraform apply для инициализации кластера Kubern...

По итогам 2023 года ГК «Солар» показала рост в два раза выше рынка Российский рынок кибербезопасности растет на 15% год к году, опережая аналогичный показатель мирового. Это связано с повышенным интересом российских организаций к выстраиванию комплексной кибербезопасности в связи с усилением интенсивности кибератак, увеличением их мощ...

Минцифры весной обяжет Apple разрешить установку приложений на iPhone в России не из App Store Несмотря на то что Apple разрешила альтернативные магазины приложений для iPhone только в странах Евросоюза, очевидно, что это должно было стать не единичным явлением. Компания не хотела снимать подобные ограничения в остальных странах просто так, но дала понять, что в случ...

Xreal представила смартфон Beam Pro — «хаб» для очков дополненной реальности Xreal представила Beam Pro — Android-смартфон, предназначенный для использования совместно с AR-очками и устраняющий зависимость от сторонних устройств, таких как ноутбуки. Представленный на выставке Augmented World Expo, Beam Pro сочетает в себе аккумулятор для очков, храни...

Установил эмулятор Windows на Android и теперь запускаю игры с ПК на смартфоне. Ты можешь так же В большинстве своем игры из Google Play — сущий мрак. За ним скрывается нескончаемая казуальщина из категории «три в ряд», а также проекты из других категорий, главная цель которых — выжать из нас как можно больше денег, дав взамен лишь возможность убить время. Играть в под...

SAGE: коррекция орфографии с помощью языковых моделей Коррекция правописания является одной из основополагающих задач в области Natural Language Processing (NLP). Достаточно прозаичная формулировка и кажущаяся жёсткой структура орфографической системы скрывают под собой нетривиальные внутриязыковые взаимодействия, являющиеся тр...

Проклятые Земли. Изменяем движок игры! Подробности + ПРИМЕР реверсинга движка Статья о том, как реверс-инжиниринг и разбор форматов могут не только расширить старую любимую игрушку, но и сделать из неё абсолютный шедевр, который будет смотреться уже в новом свете. Обзор уникальных фишек игры Проклятые Земли, исправление её лёгких недостатков и разбор ...

Глава Nvidia и Asus испортили анонс AMD. Они подтвердили, что новые APU будут называться Ryzen AI 300 Глава Nvidia Дженсен Хуанг в каком-то роде испортил своей родственнице — главе AMD Лизе Су — грядущий анонс новых процессоров. Во время своего выступления Хуанг раскрыл подробности о ноутбуках на новых APU Ryzen, в том числе засветив их названия.  Как ...

Titanium — новая RIA платформа Appcelerator, Inc, известные своим SDK для разработыки «rich web pages» представили новую, полностью открытую платформу для построения RIA под названием Titanium. Платформа базируется на ряде популярных продуктов: WebKit Chromium Gears GTK+ JQuery Appcelerator SDK NS...

Microsoft разрабатывает графический интерфейс настроек Windows Subsystem for Linux Microsoft анонсировала приложение WSL Settings GUI, которое призвано упростить настройку подсистемы Windows Subsystem for Linux (WSL). С его помощью пользователи смогут просматривать и управлять параметрами WSL в графическом интерфейсе без необходимости ручного редактирован...

О, вы из Англии? Локализация Ozon Seller на iOS Всем привет! Меня зовут Андрей, и я делаю iOS-приложение для продавцов Ozon Seller. Наша команда поставляет фичи, красит кнопки, работает над перформансом и  всячески улучшает пользовательский опыт работы продавцов на Ozon.Нашим приложением активно пользуются юзеры из р...

В России создали способ защиты ИИ от копирования его данных В пресс-службе Института искусственного интеллекта AIRI сообщили, что российские ученые представили новый метод выявления краж моделей искусственного интеллекта (ИИ). Созданные учеными «водяные знаки» помогают доказать, что модель была скомпрометирована. Этот подход полезен ...

Блокада прорвана: на смартфонах Android появится поддержка Apple iMessage, но есть нюансы Британская технологическая компания Nothing поделилась важной новостью. Владельцы смартфонов Nothing Phone 2 вскоре смогут обмениваться сообщениями с пользователями сервиса Apple iMessage.  Функция станет доступна пользователям в Северной Америке, Евросоюзе и ряде...

BYD опережает конкурентов в борьбе за контракт на замену знаменитых двухэтажных лондонских автобусов Китайский автопроизводитель BYD, кажется, близок к победе в конкурсе на замену знаменитых двухэтажных автобусов New Routemaster в Лондоне. Новый электрический BD11 от BYD с впечатляющими характеристиками уже представлен в Лондонском музее автобусов.

Netmiko: упрощение сетевой автоматизации на Python Привет, Хабр!Сегодня рассажем о модуле, который упрощает автоматизацию сетевых устройств — Netmiko. Если вы, как и мы, когда-то пытались автоматизировать конфигурации и управление сетью через SSH, то вы знаете, насколько это может быть сложным процессом. И тут на сцену помог...

VK Видео и Русский музей создали фильм по картине Сурикова с помощью ИИ «VK Видео» и Русский музей представили короткометражный фильм, основанный на картины Василия Сурикова «Переход Суворова через Альпы», который был создан с использованием искусственного интеллекта. Креативный директор VK Митя Левин отметил, что использование коротких видео в ...

Intel Core вчетверо опережают Ryzen, но зато Threadripper в девять раз популярнее Xeon. Puget Systems опубликовала статистику продаж по итогам 2023 года Компания Puget Systems опубликовала статистику продаж по итогам 2023 года, оценив популярность тех или иных процессоров. В данном случае сравниваются CPU Intel и AMD.  создано DALL-E Сразу стоит оговорить, что Puget Systems указывает лишь собственную статистику пр...

[Перевод] Как зловредные приложения могут скрывать работу с буфером обмена в Android 14 Вы когда-нибудь копировали в буфер обмена уязвимую информацию, например, пароли, номера кредитных карт, сообщения или личные данные? Если да, эти данные могут оставаться в буфере устройства достаточно длительное время. Доверяете ли вы буферу обмена и приложениям, получающим...

Атака Dirty Stream угрожает множеству приложений для Android Эксперты Microsoft рассказали о новой технике path traversal атак Dirty Stream, которая позволяет вредоносным приложениям для Android перезаписывать файлы в домашней директории других приложений. Это может привести к выполнению произвольного кода и краже секретов. Проблеме п...

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

Как прокачать Ватсап на Андроид в 2024 году WhatsApp для Android регулярно обновляется и получает новые функции, поэтому он постепенно догоняет Telegram и даже в чем-то опережает его. За счет этого мессенджеру удается не только сохранять старых пользователей, но и увеличивать их базу! И хоть на деле приложение кажетс...

[Перевод] Мега-Учебник Flask Глава 1: Привет, мир! (издание 2024) Добро пожаловать! Вы собираетесь отправиться в путешествие, чтобы научиться создавать веб-приложения с помощью Python и фреймворка Flask. В этой первой главе вы узнаете, как настроить проект Flask. К концу этой главы на вашем компьютере будет за...

Apple обновила iPhone, в том числе устранена проблема с переустановкой штатных приложений iOS Компания Apple выпустила обновление своей мобильной платформы iOS 17.2.1. Это относительно небольшое обновление операционной системы iOS 17, дебютировавшей на устройствах в сентябре 2023 года.  Версия iOS 17.2.1 вышла вскоре после Apple выпустила iOS 17.2 — ...

Библиотека на Go для работы с RuStore API Привет, Хабр!Меня зовут Энрике, и я работаю Go-разработчиком в RuStore. Сегодня хочу рассказать про библиотеку на Go для комфортной работы с API магазина приложений RuStore. Иногда авторизация через API и получение JWE-токена занимают больше времени, чем хотелось бы. С ...

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

[Перевод] Сокращаем дистанцию: как сконструировать SQL-модели в MLflow и упростить управление жизненным циклом машинного обучения Сегодня в постоянно меняющейся сфере машинного обучения особую важность приобретает возможность управлять полным жизненным циклом моделей без особых усилий. Этот витиеватый процесс поможет упростить Open-Source-платформа MLflow. Читать дальше →

Пережиток «нулевых»: Ford Focus остаётся самой популярной иномаркой на вторичном рынке России Самое популярной иномаркой на вторичном рынке в России остаются Ford Focus 2008 года, о чем сообщает агентство НАПИ. Вторую строчку в рейтинге также занял Ford Focus 2012 года выпуска. Третье и четвертое места занимают Hyundai Solaris 2015 года выпуска и Ford Focus...

Построение планов параллельного выполнения программ для процессоров со сверхдлинным машинным словом (проект) Процессоры архитектуры  сверхдлинного машинного слова (VLIW - Very Long Instruction Word) относятся к специфическим классам архитектур, прямо нацеленным на использование внутреннего параллелизма в алгоритмах (программах), причём параллелизм этот анализируется и планируе...

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

В магазине Microsoft Store теперь можно скачивать исполняемые файлы Microsoft упрощает установку приложений из своего магазина

XMPP vs WebSockets: что использовать для приложения чата Если вы планируете разработать приложение для коммуникации в реальном времени, например чат, следует тщательно выбирать технологии. В этой статье Анастасия Иванова, технический писатель платформы МТС Exolve (входит в экосистему МТС), сравнивает два популярных инструмента — п...

Часть 1. GPU-Based Fuzzing. Что за зверь такой? Всем привет! При изучении темы фаззинг‑тестирования всегда возникает вопрос, насколько сильно можно увеличить количество выполнений приложения в секунду. Иначе говоря — как ускорить фаззинг?В последнее время одно из популярных направлений —...

[Перевод] Поломанные VPN, 2038 год и сертификаты с истёкшим сто лет назад сроком В конце 2010 года Зимми (псевдоним) работал в ИТ-поддержке компании, разрабатывавшей VPN-устройства и операционную систему для них. В понедельник ему позвонил клиент (розничный продавец продукции из США), рассказавший, что в выходные его VPN-оборудование перестало работать....

Российский ВПК опережает Запад в производстве боеприпасов Россия значительно превосходит западные страны в производстве артиллерийских снарядов, что создает серьезные вызовы для ВСУ и ставит под вопрос способность НАТО соперничать с российским оборонным сектором.

Мы ждали 12 лет, и вот Apple обновила шахматное приложение в macOS Пользователи компьютеров Mac ждут чего-то нового в грядущей macOS Sequoia. Ранние пользователи бета-версии macOS 15 обнаружили неожиданное изменение: обновление встроенного приложения Apple «Шахматы». Впервые с 2012 года, между прочим.

I2C датчик INA219 + Python + Repka Pi: измеряем ток, напряжение и мощность во встраиваемых системах управления Когда вы создаете проект промышленной установки, робота, дистанционно управляемой модели ровера или аналогичный проект с микрокомпьютером, встает задача контроля состояния систем электропитания. Вам нужно проверять напряжение на аккумуляторах, потребляемый ток и мощность....

2ГИС — опасное приложение? Пользователи 2ГИС на Android начали получать системное сообщение, что 2ГИС — приложение вредоносное, оно опасно для устройства и личных данных.Если коротко — конечно же, это не так. 2ГИС всегда соблюдал все правила и продолжает это делать. Более того, в новых версиях пр...

Функция iPhone Mirroring (отображение экрана iPhone на Mac) добавлена в новые версии iOS 18 и macOS Sequoia Apple выпустила новые бета-версии iOS 18 и macOS Sequoia для разработчиков, предоставив пользователям возможность транслировать экран iPhone на Mac. Новая функция, о которой Apple впервые объявила на Всемирной конференции разработчиков в начале этого месяца, позволяет в...

Qualcomm показала набор для разработчиков Snapdragon Dev Kit Новые ARM-процессоры Snapdragon X Plus и Snapdragon X Elite были анонсированы совсем недавно, и чтобы упростить процесс разработки приложений для этих чипов, компания Qualcomm представила Snapdragon Dev Kit, который специально создан для разработчиков. Аппаратное обеспечение...

Новейшая Google Camera 9.1 от Pixel 8 и Pixel 8 Pro уже утекла в Сеть Ранее в этом месяце на компания Google представила два новых флагманских смартфона — Pixel 8 и Pixel 8 Pro. Они включают множество новых функций и обновлений программного обеспечения, в частности, приложение камеры Google Camera 9.1. В сети уже можно скачать APK-ф...

Протоколы семейства TCP/IP. Теория и практика В сети можно найти огромное количество материала о том, как функционируют сети на базе стека протоколов TCP/IP, а также как писать компьютерные программы с сетевыми возможностями. При рассмотрении компьютерных сетей часто углубляются в описание физических основ и структур ...

Apple не смогла создать собственный 5G-модем Некоторое время назад западные инсайдеры сообщали, что компания Apple работает над собственными чипами сотовой связи 5G, чтобы уменьшить зависимость от компании Qualcomm. Однако новая информация гласит о том, что Apple, вероятно, очень далека от достижения своих целей, поско...

Apple может представить новое приложение "Passwords" на ежегодной конференции WDC 2024 Агентство Bloomberg сообщает, что Apple готова запустить автономный менеджер паролей и парольных ключей, который работает на iPhone, iPad, Mac, Vision Pro и ПК с Windows.

Возвращение виджетов Philips Hue в iOS: новые возможности управления умным освещением Signify анонсирует планы по возвращению виджетов для приложения Philips Hue на устройствах iOS, обещая пользователям еще более удобное управление умным освещением прямо с главного экрана, экрана блокировки и в режиме ожидания.

Представлен недорогой смартфон Redmi Note 13R Компания Redmi представила на китайском рынке новую модель из серии Note 13. До этого момента в линейку входили смартфоны Redmi Note 13, Note 13 Pro, Note 13 Pro Plus и Note 13 R-Pro, а теперь появился Redmi Note 13R. Новое устройство стало преемником прошлогоднего Redm...

Xiaomi выпустила топовые смарт-часы 2024 года: 3 модели на любой вкус В конце прошлой недели состоялась большая презентация Xiaomi, главными героями которой стали смартфоны Xiaomi 14. Вместе с тем на мероприятии были показаны и другие устройства компании. В частности, умные часы Xiaomi. Причем каждая модель получилась на редкость уникальной. ...

Google анонсирует инструмент для изучения английского языка в своем приложении Google запускает бесплатный инструмент по изучению английского языка.

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

Япония готовится запустить первый в мире деревянный спутник LignoSat в сентябре Киотский университет (Kyoto University) и японская лесозаготовительная компания Sumitomo Forestry совместно разработали экспериментальный спутник LignoSat, запуск которого на МКС запланирован на сентябрь этого года. LignoSat представляет собой небольшой кубсат со с...

Microsoft представила OneDrive 3.0 с новым дизайном, поддержкой Copilot и другими изменениями Компания Microsoft анонсировала третье поколение облачного хранилища OneDrive, которое получит обновлённый дизайн в стиле Fluent, поддержку функции Copilot на базе искусственного интеллекта, а также ряд улучшений связанных с обменом и использованием облачных документов. Ит...

Tineco представила новое устройство для уборки полов Floor One Switch S7 на выставке CES 2024 Новая модель Tineco это продукт "все-в-одном", который идеально сочетает различные аксессуары, превращаясь из обычного пылесоса в моющий

Эти айфоны ещё будут жить: Пишем и деплоим свои приложения из XCode на старые iPhone Согласно политике Apple, компания чётко разграничивает время жизни тех или иных версий iOS. Обычно, уже через 3-4 года определенная версия iOS считается устаревшей и публиковать новые версии приложений с её поддержкой больше нельзя. Однако в ходу всё ещё «старые», но по нас...

Новый бенчмарк 3DMark Steel Nomad станет доступен завтра, RTX 4090 лидирует в первых тестах Флагман NVIDIA со значительным отрывом опережает Radeon RX 7900 XTX от AMD.

Пристальный взгляд на отладку JavaScript приложений Всем привет! Меня зовут Паша Востриков, я делаю на JS/TS много разного в «Лаборатории Касперского»: фронт, облачные сервисы (Node.js), штуки для коробочной поставки (OnPrem), платформенные компоненты и библиотеки. И, конечно же, Open Source. Сегодня хотел бы затронуть тему ...

Vivo X100 Ultra получил многочисленные улучшения камеры и пониженное энергопотребление в OriginOS 4 Vivo выпустила X100 Ultra в прошлом году, с момента выхода он получил шесть обновления. Новая прошивка OriginOS 4 PD2366I_A_14.0.10.2.W10.V000L1 при размере 245 МБ и содержит ряд улучшений камеры, увеличение времени автономной работы и другие функции. Новая функция каме...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)