Архив за 20 августа 2019 - 7

Привет, читатель.

Тестирование Mobile Web в чем-то похоже на тестирование Desktop Web. С одной стороны это те же HTML, CSS, JavaScript и прочие прелести, которые мы привыкли видеть. Те же проблемные места и типичные баги. С другой стороны, отличия все же имеются.

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

Особенности тестирования Mobile Web приложений - 1
Читать полностью »

Вчера мы писали о том, что компании Nvidia и Microsoft решили добавить трассировку лучей в игру Minecraft. И хотя многим игрокам это новшество вряд ли нужно, в целом такое партнёрство всем лишь на пользу.

Более того, Nvidia оно принесло пользу уже сейчас. Как сообщается, после анонса обновлённого Minecraft акции Nvidia выросли в цене на 6%, до 168 долларов, а затем медленно продолжили расти. Сейчас стоимость ценных бумаг компании приблизилась к 171 доллару.

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

Распределённая трассировка: мы всё делали не так - 1
[Иллюстрация заимствована из другого материала про распределенную трассировку.]

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

Несмотря на то, что фитнес-трекер Xiaomi Mi Band 4 только недавно вышел на рынок, компания Huami, которая и создаёт эту линейку для Xiaomi, уже работает над следующим поколением популярнейшего устройства.

На самом деле в этом нет ничего удивительного, но заявление Huami важно с точки зрения того, что, во-первых, компания продолжит сотрудничать с Xiaomi как минимум в этом направлении, а во-вторых, следующая модель ожидаемо будет называться Mi Band 5.

Компания Asus представила игровую клавиатуру ROG Strix Scope TKL Deluxe. Клавиатура насчитывает 84 клавиши и комплектуется съемным мягким упором для рук с обивкой из искусственной кожи. Упор крепится к клавиатуре с помощью магнитных замков. Верхняя панель клавиатуры выполнена из матового алюминия. Колпачки клавиш возвышаются над ней.

Материал, первую часть перевода которого мы сегодня публикуем, посвящён новым стандартным возможностям JavaScript, о которых шла речь на конференции Google I/O 2019. В частности, здесь мы поговорим о регулярных выражениях, о полях классов, о работе со строками.

Новшества JavaScript: итоги Google I-O 2019. Часть 1 - 1

Ретроспективные проверки в регулярных выражениях

Регулярные выражения (Regular Expression, сокращённо — RegEx или RegExp) — это мощная технология обработки строк, которая реализована во множестве языков программирования. Регулярные выражения оказываются очень кстати в тех случаях, когда нужно, например, выполнять поиск фрагментов строк по сложным шаблонам. До недавнего времени в JavaScript-реализации регулярных выражений имелось всё кроме ретроспективных проверок (lookbehind).

Для того чтобы разобраться с тем, что такое ретроспективная проверка, поговорим сначала об опережающих проверках (lookahead), которые уже поддерживаются в JavaScript.
Читать полностью »

Как мы сегодня уже писали, ожидается, что потоковый видеосервис Apple TV+ станет доступен пользователям в ноябре по цене 10 долларов в месяц.

Новый источник утверждает, что купертинский гигант, дабы иметь возможность конкурировать с гигантами рынка, включая Netflix, HBO и прочими, увеличила бюджет на создание оригинального контента с 1 до 6 млрд долларов. Правда, неясно, на какой период выделены эти деньги, но, видимо, речь идёт об одном годе.

Компания Thermaltake объявила о выпуске игровой мыши Level 20 RGB, которая станет первой мышью линейки Thermaltake Gaming и появится на рынке в сентябре.

В мыши Thermaltake Level 20 RGB используется оптический датчик разрешением 16 000 точек на дюйм

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

Свежие данные указывают на то, что новые планшеты компания Apple может представить в октябре. Новое поколение iPad, судя по всем утечкам и слухам, не будет просто очередным поверхностным обновлением.

Планшет должен получить иной экран диагональю 10,2 дюйма, при этом размеры устройства в целом якобы сохранятся. Также предполагается, что улучшится фронтальная камера, которая получит датчик разрешением 10 или 12 Мп вместо текущего разрешением 8 Мп.

Meizu UR оказался не смартфоном, а сервисом для кастомизации телефонов - 1
Первое изображение нового смартфона Meizu UR

Сегодня мы уже Читать полностью »


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