Архив за 20 ноября 2017 - 5

Эту статью написал программист из Италии Валентино Гаглиарди. Он говорит, что сразу после выхода Puppeteer его заинтересовала автоматизация тестирования веб-интерфейсов с использованием данной библиотеки и Jest. После этого он приступил к экспериментам.

Jest и Puppeteer: автоматизация тестирования веб-интерфейсов - 1

Здесь речь пойдёт об основах работы с Puppeteer и Jest на примере тестирования веб-формы. Также тут будут рассмотрены особенности использования Chromium с пользовательским интерфейсом и без него, и некоторые полезные мелочи, касающиеся различных аспектов тестирования веб-страниц и организации рабочей среды. Валентино полагает, что, хотя Puppeteer — инструмент сравнительно новый и его API вполне может подвергаться изменениям, у него есть шанс занять достойное место в арсенале веб-разработчиков.
Читать полностью »

Не секрет, что смартфон iPhone SE у Apple получился достаточно удачным. Во-первых, на многих рынках он является самым доступным вариантом среди iPhone. Во-вторых, многим нравятся компактные смартфоны, а iPhone SE при этом ещё и достаточно производительный.

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

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

А еще вариант – ничего не делать, продолжать жить как раньше, не болит же ничего.

Методы коррекции астигматизма

Важное правило – понять с каким отделом глаза связана эта оптическая проблема. От этого будет зависеть метод коррекции или лечения астигматизма.
Читать полностью »

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

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

Мы в GlobalDots используем разные инструменты для увеличения производительности приложений. В списке популярных проблем мобильных приложений часто всплывает низкая конверсия, большой процент обрывов соединений, медленная работа сторонних API. CDN не спасает от всех бед. Мы хотим рассказать о PacketZoom Mobile Expresslane — программном решении ускоренной передачи контента между облаками и мобильными приложениями через собственный протокол на основе UDP для обработки HTTP-запросов вместо TCP/IP.

PacketZoom Mobile Expresslane SDK — не единственное решение своего рода, но оно распространено достаточно широко и умеет решать разные проблемы. В этой статье мы составили выборку из различных кейсов, чтобы вы могли прикинуть, будет ли вам интересен PacketZoom Mobile Expresslane, стоит ли присматриваться к нему дальше.

Как PacketZoom Mobile Expresslane увеличивает производительность приложений - 1
Читать полностью »

image

О квадрокоптерах компании DJI на Geektimes писали много раз. В большинстве своем это действительно неплохие устройства. У них есть ряд проблем, которые могут доставлять неудобства пользователям, но все решаемо. Не так давно стало известно, что разработчики программного обеспечения DJI оставили в открытом доступе приватные ключи для «wildcard» сертификата всех веб-доменов компании, а также к учетным записям DJI для Amazon Web Services. Используя эту информацию, исследователь по кибербезопасности Кевин Финистерр смог получить доступ к данным полетов квадрокоптеров DJI клиентов компании. Сюда входят трекинг, фотографии водительских удостоверений, паспортов и прочих документов этих людей. В некоторых случаях «засветились» даже данные трекинга полетов коптеров с аккаунтов, которые явно принадлежат правительственным структурам.

У компании есть программа по привлечению сторонних специалистов к ликвидации уязвимостей в ПО DJI. Речь идет о bug bounty, анонсированной в августе. Исследователь, о котором говорилось выше, как раз и искал уязвимости, надеясь получить вознаграждение. Но пока все, что он получил — это угроза со стороны DJI начать расследование его действий согласно CFAA (Computer Fraud and Abuse Act). После этого специалист принял решение действовать самостоятельно, без уведомления DJI о своих планах. Он опубликовал информацию о находках, сопроводив материал пояснениями о причине отказа от условий баунти-программы DJI.
Читать полностью »

Согласно прогнозам аналитиков IHS Markit, мировой рынок плоских дисплеев в следующем году вырастет на 7,2%. Но это касается показателя суммарной площади панелей, а не денежного выражения. Если точнее, площадь вырастет до 210 млн м². Это будет самый большой рост с 2014 года.

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

В начале сентября был представлен шестидюймовый смартфон Vivo V7+, который получил 24-мегапиксельную фронтальную камеру. Теперь же была представлена его уменьшенная версия, которая отличается не только диагональю дисплея.

Vivo V7 получил ЖК-дисплей диагональю 5,7 дюйма разрешением 1440 х 720 пикселей, который занимает 83,6% площажи лицевой панели. Место Snapdragon 450 заняла однокристальная система Snapdragon 435, новая версия сохранила 4 ГБ ОЗУ, но получила всего 32 ГБ флэш-памяти. Можно установить карту памяти емкостью до 256 ГБ.

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

По сообщению World Intellectual Property Review, компания Fujifilm обратилась в США в суд, рассчитывая снять с себя риск обвинения в нарушении прав на торговую марку, принадлежащую Polaroid. Речь идет о квадратной форме моментальных снимков, получаемых с использованием камер и носителей Instax Square.

Polaroid обвиняет Fujifilm в нарушении прав на квадратные фотографии

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

Что делать, если не знаешь, как работает ПО - 1
Источник

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

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

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


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