Архив за 30 января 2020 - 8

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

Так будет выглядеть Samsung Galaxy Note20

Читать полностью »

WebGPU — это один из современных API, предназначенных для работы с компьютерной графикой. Среди других подобных API можно отметить Vulkan, DirectX 12 и Metal. То, что в сфере веб-графики появляются подобные решения, даёт пользователям веб-приложений те же возможности, которые есть у пользователей обычных приложений. А именно, это повышение скорости работы программ благодаря использованию видеоускорителей, это сокращение числа проблем, вызываемых графическими драйверами, это появление новых возможностей веб-приложений. Подобные возможности могут опираться как на расширенные функции браузеров, так и на спецификацию.

Разработка WebGPU-приложений - 1

Надо сказать, что сейчас разработка под WebGPU — это занятие не для слабонервных. Это — один из самых сложных графических API, доступных в вебе. Но неудобства, связанные с разработкой, сглаживает то, что применение WebGPU означает рост производительности, и то, что это — стандарт, а значит можно рассчитывать на то, что в будущем он никуда не денется. Обратите внимание на то, что спецификация WebGPU всё ещё находится в разработке. Поэтому то, о чём пойдёт речь ниже, со временем может измениться.

Здесь мы, осваивая возможности WebGPU, займёмся разработкой приложения Hello Triangle на TypeScript.

Вот репозиторий, в котором можно найти всё необходимое для начала работы с WebGPU.
Читать полностью »

Лазерный станок своими руками - 1

Привет! Сегодня расскажу о своем лазерном стенке для резки фанеры и гравировки кожи. Цель была как всегда – максимум функционала за минимум денег).
Читать полностью »

Недавно мы узнали, что компания Motorola готовится представить смартфон со стилусом. Модель будет называться Moto G Stylus, и сейчас мы можем взглянуть на её фото и узнать параметры.

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

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

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

Имитируем сетевые проблемы в Linux - 1
Читать полностью »

checkm8 для Lightning-видеоадаптеров Apple - 1

Появление эксплойта checkm8 можно назвать одним из важнейших событий прошедшего года для исследователей продукции Apple. Ранее мы уже опубликовали технический анализ этого эксплойта. Сейчас сообщество активно развивает джейлбрейк checkra1n на основе checkm8, поддерживающий линейку устройств iPhone от 5s до X и позволяющий установить на iOS пакетный менеджер Cydia и с его помощью устанавливать различные пакеты и твики.

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

Наверное, ответить на эти вопросы могут лишь сами исследователи, принимавшие участие в разработке checkm8. Однако, в этой статье мы расскажем об одном из подходов к извлечению SecureROM, основанном на уязвимостях, используемых в checkm8, и требующем минимальных знаний о структуре памяти устройства. Описанный метод не является универсальным и будет работать только на устройствах без технологии безопасности W^X. В качестве примера мы рассмотрим Lightning-видеоадаптер Apple (да, в этом адаптере есть свой SoC с SecureROM) и продемонстрируем не только извлечение SecureROM, но и полную реализацию функциональности checkm8 для этого адаптера.

Читать полностью »

Компания Huawei объявила о выпуске в России новых версий умных часов Huawei Watch GT 2. Они позиционируются как премиальные. Изначально Huawei Watch GT 2 дебютировали на российском рынке прошедшей осенью. 

Премиальные умные часы Huawei Watch GT 2 приехали в Россию
Читать полностью »

Всем привет! Меня зовут Александр Афенов, я тимлид команды Order Processing в компании Lamoda. Сегодня я хочу вам рассказать о практиках обмена знаниями: какие проблемы эти практики решают, как мы к ним пришли, и как они влияют на жизнь разработчика.

image

Читать полностью »

Компания Inoi перевыпустила премиальный слайдер в стильном цельнометаллическом корпусе Inoi 288S, который был переработан с учетом пожеланий потребителей. Модель получила новый экран, другие улучшения, а также стала еще тоньше и эргономичнее.

Оригинальный слайдер был представлен в августе 2019 года, модель стала востребованной среди россиян и была распродана за два месяца. Обновленная версия Inoi 288S имеет более качественный 2-дюймовый IPS-экран вместо 1,8-дюймового экрана с TN-матрицей. Слайдер оснащен более качественными динамиком и микрофоном.

В случае JavaScript-движка V8 — очень даже. В этой статье я привожу результаты своего маленького исследования эффективности одной из внутренних оптимизаций V8.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js