Социальные сети Рунета
Пятница, 29 марта 2024

SPECIA QA Meetup SPECIA приглашает на митап по тестированию — поговорим о том, как проводить тесты без тестировщика, почему тестирование вообще необходимо и почему лучше не заниматься самотестированием, а также как устроено тестирование в веб-проектах. Программа «Философия тестирования» ...

Выбор хорошего инструмента для хранения тест документации и сравнительный анализ 3 выбранных инструментов Ведение документации для тестирования в Google-доках и Google-таблицах — не лучший способ работы с тестовой документацией. Такой подход имеет свои недостатки. В этой статье я расскажу, как мы перешли от хранения тестовой документации с Google docs к специализированным SaaS-р...

[Перевод] Тестирование в Puppeteer vs Selenium vs Playwright: сравнение производительности Ранее мы уже писали о том, когда бывает нужна автоматизация тестирования и какие проверки при этом используют. Сегодня предлагаем обсудить использование инструментов на практике и оценить их производительность. С разрешения Giovanni Rago – автора серии полезных материалов о ...

Grafana, InfluxDB, два тега и одна сумма. Или как посчитать сумму подгрупп? Всем привет! Занимаюсь тестированием производительности. И очень люблю настраивать мониторинг и любоваться метриками в Grafana. А стандартом для хранения метрик в инструментах для подачи нагрузки является InfluxDB. В InfluxDB можно сохранять метрики из таких популярных инст...

Руководство по тестированию подписок на iOS Тестирование подписок в App Store невероятно важно, но провести нормальные тесты всегда было  очень сложно. Документация Apple традиционно практически отсутствует, а инструментами Apple никогда не славилась. Это руководство подробно расскажет вам о том, как протестировать ра...

[Перевод] Юнит-тесты на Python: Быстрый старт Перевод статьи подготовлен специально для студентов курса «Python QA Engineer». Юнит-тестирование кода является неотъемлемой частью жизненного цикла разработки программного обеспечения. Юнит-тесты также формируют основу для проведения регрессионного тестирования, то есть о...

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

[Перевод] Изучаем mutmut — инструмент для мутационного тестирования на Python Мутационное тестирование позволяет выявить баги, которые не покрыты обычными тестами. У вас есть тесты на все случаи жизни? Или может быть, в репозитории вашего проекта даже лежит справка «О 100-процентном тестовом покрытии»? Но разве в реальной жизни всё так просто и дости...

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

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

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

[Перевод] Чистые тесты на PHP и PHPUnit В экосистеме PHP существует много инструментов, обеспечивающих удобное тестирование на PHP. Одним из самых известных является PHPUnit, это почти синоним тестирования на этом языке. Однако о хороших методиках тестирования пишут не так много. Есть много вариантов, для чего и ...

[Из песочницы] Unit тесты для RxSwift кода Привет, Хабр! Представляю вашему вниманию перевод статьи "Testing Your RxSwift Code" автора Shai Mishali с сайта raywenderlich.com. Написание реактивных приложений с помощью RxSwift концептуально отличается от написания приложений "обычным путем". Оно отл...

Тесты в Python: все основные подходы, плюсы и минусы. Доклад Яндекса Перед вами доклад Марии Зеленовой zelma — разработчика в Едадиле. За час Маша рассказала, в чём состоит тестирование программ, какие тесты бывают, зачем их писать. На простых примерах можно узнать про библиотеки для тестирования Python-кода (unittest, pytest, mock), принципы...

Автоматизация тестирования мобильных приложений. Часть 2: предусловия, верификация элементов и независимость шагов Меня зовут Дмитрий Макаренко, я Mobile QA Engineer в Badoo и Bumble: занимаюсь тестированием новой функциональности в наших приложениях вручную и покрытием её автотестами. За последние два года подход к автоматизации тестирования в нашей компании сильно изменился. Колич...

Почему мы перешли на Selenide, попутно написав более 200 новых автотестов Привет, я автоматизатор тестирования на одном из проектов крупной компании. В этой статье я расскажу, почему мы приняли решение перейти с Serenity на Selenide. Задача у нас масштабная, и хотя изменение технологического стека заняло определенное время, впоследствии оно с лихв...

Apple Mac Pro, часть 2: тестирование производительности и выводы В первой части статьи про Mac Pro мы подробно рассказали о конфигурации и дизайне этой рабочей станции, теперь же пришло время проверить, на что она способна на практике. Для этого мы использовали нашу методику тестирования производительности под macOS, а заодно придумали не...

Тестирование требований: как я нахожу ошибки в бизнес-логике фичи прежде, чем их закодят Привет, Хабр. Меня зовут Ольга, я работаю в тестировании с 2013 года, специализируюсь на тест-анализе и тест-дизайне. Сегодня хочу рассказать, как при планировании тестирования сохранить фокус на пользователях и их потребностях. Часто тестировщики начинают планирование тест...

Тестирование AI и стартаперство: интервью с Адамом Карми (Applitools) Есть популярная фраза «scratch your own itch»: если хочешь создать новый продукт, делай такой, которого тебе самому не хватает. В этом случае лучше всего понимаешь, как сделать его хорошо. Адам Карми остро ощущал нехватку инструмента для визуального тестирования, который по...

[Из песочницы] Почем Appium для народа В этой статье мы рассмотрим инструмент Appium. Данная статья является вводным материалом для введения в автоматизированное тестирование мобильных приложений. Она покажет с какими трудностями возможно придется столкнуться при использовании данного инструмента. Рассмотрим неб...

Как компании улучшают свои приложения с помощью A/B-тестирования A/B-тестирование делает приложения лучше Мелкие компании вряд ли станут заниматься подобным видом тестирования своих продуктов. А/B-тестирование — важная часть бизнеса, который так или иначе связан с технологиями. Его суть заключается в одновременном тестировании разли...

Swagger/OpenAPI Specification как основа для ваших приёмочных тестов Человеческая жизнь слишком коротка, чтобы тратить ее на интеграцию и документацию. С помощью контрактов и кодогенераторов можно сократить рутинные операции и переписывание кода, обеспечить недосягаемое иными способами покрытие и достигнуть невыразимой чёткости бытия тестиров...

[Перевод] Что происходит, когда вы выполняете manage.py test? Перевод статьи подготовлен специально для студентов курса «Python Web-Developer».Вы запускаете тесты командой manage.py test, но знаете ли вы, что происходит под капотом при этом? Как работает исполнитель тестов (test runner) и как он расставляет точки, E и F на экране? К...

[Из песочницы] Apache Kafka и тестирование с Kafka Server Введение Существуют различные способы для написания тестов с использованием Apache Kafka. К примеру, можно использовать TestContainers и EmbeddedKafka. Об этом можно почитать, к примеру, вот здесь: Подводные камни тестирования Kafka Streams. Но существует и вариант для напис...

Cравнение Kirin 820 5G и Snapdragon 765G показывает превосходство чипа Huawei В конце марта Huawei представила новую однокристальную систему среднего уровня с поддержкой 5G — Kirin 820, которая легла в основу нового Honor 30S. Ещё накануне его запуска стало ясно, что по производительности он обойдёт Snapdragon 765G. Но остановимся на отличиях подробне...

Как продакт-менеджеру найти метрику роста и свести Unit-экономику В преддверии старта практического онлайн-курса «Product manager» состоялся открытый урок с Сергеем Колосковым, продакт-менеджером Ozon. Участники научились находить метрики роста и строить аналитику вокруг них, а также считать и сводить unit-экономику. В этой статье мы приво...

Еще один [почти] неудаляемый троянец под Android В конце прошлого года с помощью функции обнаружения изменений в системной области у некоторых наших пользователей было зафиксировано изменение системного файла /system/lib/libc.so. Это одна из главных библиотек операционных систем на базе Linux, которая отвечает за системные...

Разработчики красивой головоломки Lo-Fi Room ищут людей на бета-тестирование В начале ноября мы рассказали о предстоящей музыкальной игре Lo-Fi Room. Сейчас стало известно, что перед релизом в следующем году на Android и PC разработчик этого проекта хотят провести бета-тестирование и для этого им нужны желающие геймеры. Если вы хотите помочь, то надо...

[Из песочницы] Большое тестирование процессоров различных архитектур Предисловие Попытка сравнить производительность процессоров на разнородных архитектурах x86-64, e2k (Эльбрус), mips и arm. Все тесты написаны на языке C (взяты из исходных кодов, которые я не модифицировал и не оптимизировал) и компилируются под конкретную архитектуру с испо...

Компактный прибор размером с тостер проводит тест на коронавирус (COVID-19) всего за 5 минут Компания Abbott сообщила о получении разрешения от Управления по контролю за продуктами и лекарствами США (FDA) на применение самого быстрого теста на новую коронавирусную инфекцию (COVID-19). Компактному прибору Abbott ID NOW массой 3 килограмма и размером со средний т...

Кому еще нужен Selenium? Использует ли кто BDD в 2020? Машинное обучение в Selenium Каждый раз, когда натыкаюсь на новую статью про то, как использовать BDD-подход и как он улучшает жизнь разработки, тестирования и менеджмента — я хватаюсь за лицо. (А сейчас не знаю как быть. Не хватаюсь за лицо, а просто грущу). Впрочем, такие же ощущения могут вызывать за...

[Из песочницы] Фаззинг тестирование веб-интерфейса. Расшифровка доклада В начале этого года Тензор проводил митап в городе Иваново, на котором я выступил с докладом про эксперименты с фаззинг-тестированием интерфейса. Тут расшифровка этого доклада. Когда обезьяны заменят всех QA? Можно ли отказаться от ручного тестирования и UI автотестов, з...

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

[Из песочницы] Как принимать решения и приоритизировать задачи при создании продукта Основное занятие product-менеджера – принятие решений по тому или иному вопросу. В этой статье мы поговорим, на основе чего принимаются решения, как формируется пул гипотез для этих решений, и какие инструменты лучше применять. Два основных блока: Откуда взять идею (фидб...

Тестирование виртуальных серверов от DigitalOcean, Vultr, Linode и Hetzner. Человеческие жертвы: 0.0 В одной из предыдущих статей я привел результаты тестирования дешевых виртуальных серверов от различных хостеров рунета. Спасибо всем комментаторам и людям, писавшим в личные сообщения, за обратную связь. В этот раз я хочу представить результаты тестирования виртуальных сер...

Intel сравнила Core i9-10900K и Core i9-9900K: до 30 % производительнее, но отнюдь не везде Готовящийся настольный процессор Core i9-10900K — флагман семейства Comet Lake-S — по производительности будет превосходить актуальный флагманский Core i9-9900K на величину до 30 %. Во всяком случае, такую информацию компания Intel приводит в своих внутренних документах, одн...

Быстрее, выше, сильнее: Clear Linux — самый быстрый дистрибутив для x86-64? На днях ресурс Phoronix опубликовал результаты тестов скорости работы разных дистрибутивов Linux на системе с Core i9 10980XE. Тестирование проводилось со сборками Clear Linux 33540 (самая новая на момент теста), Clear Linux 31480 (конец 2019 года), Endeavour OS Rolling,...

Автоматизация тестирования веб-приложений под ключ, без регистрации и смс Часто бывает так, что веб-приложение состоит из большого количества динамически перестраивающихся форм с разным текстом и элементами управления. Тестирование такого приложения превращается в кошмар. Нужно прокликать 100500 страниц и проверить весь функционал… И перед следую...

Использование Intel Processor Trace для трассировки кода System Management Mode Эта статья посвящена тестированию возможности использования технологии Intel Processor Trace (Intel PT) для записи трассы в System Management Mode (SMM) режиме. Работа была выполнена в рамках Summer Of Hack 2019. Автор работы: @sysenter_eip. Большинство использованных инст...

Как организовать тестирование, чтобы ускорить и стабилизировать релизы продукта. Часть 1 Если командная работа не согласована, между отдельными участниками процесса и целыми командами постоянно будут происходить столкновения, а продукты компании или микросервисы внутри одного продукта будут мешать друг другу при использовании общих ресурсов и инфраструктуры. Рез...

[Перевод] Sysbench и распределение случайных величин Перевод статьи подготовлен специально для студентов курса «Базы данных». То, что вы, возможно, не знали о генерации случайных чисел в sysbench Sysbench — это популярный инструмент для тестирования производительности. Первоначально он был написан Петром Зайцевым в начале ...

Трансформация Android-разработки с Jetpack Compose и Корутинами Jetpack Compose — одна из наиболее обсуждаемых тем из серии видео про Android 11, заменивших собой Google IO. Многие ожидают от библиотеки, что она решит проблемы текущего UI-фреймворка Android, содержащего много легаси-кода и неоднозначных архитектурных решений. Другим не м...

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

14 практических советов по использованию Tableau Всем привет, меня зовут Меркурьев Михаил, я продуктовый аналитик в ManyChat. Год назад мы решили использовать Tableau как основной BI инструмент в компании и столкнулись с рядом проблем, касающихся того, что нужно наладить эффективную работу с инструментом для аналитиков, ме...

Huawei P40 Pro возглавил еще один рейтинг DxOMark Huawei P40 Pro — новый король DxOMark. Он оставил конкурентов далеко позади Специалисты лаборатории DxOMark опубликовали результаты тестирования камеры новейшего флагманского смартфона Huawei P40 Pro, который пока что не поступил в продажу, объявив, что он стал л...

Тесты в iOS: хороший, плохой, … Привет! Меня зовут Андрей Михайлов, я работаю iOS-разработчиком в Циан и отвечаю за внедрение модульного тестирования в процесс разработки. Сегодня я немного расскажу о том, какими свойствами должны обладать хорошие автоматизированные тесты, чем хорошие тесты отличаются от п...

FlaNium: как сделать тестирование Desktop-приложений под Windows проще На рынке так много программных продуктов для тестирования, что может показаться, будто для всего найдется готовое решение и нет необходимости тратить время и усилия на разработку инструментов тестирования. На самом деле это не так. Мы в «ЛАНИТ Экспертизе» убедились в этом, к...

Запись видео UI автотестов, работающих в headless Chrome Всем привет! В данной статье хочется рассказать о том, как была решена задача записи видео автотестов, работающих в headless Chrome (с записью в не headless режиме проблем быть не должно). Будет рассмотрено несколько разных подходов, рассказано про трудности и пути их реше...

Имитация целенаправленных кибератак, Read Team, Pentest, сканирование уязвимостей. Плюсы и минусы различных методов В данной статье мы попытаемся сделать небольшое сравнение различных способов тестирования безопасности вашей сети и понять, есть ли какие-то преимущества у относительно новых BAS (Breach & Attack Simulations) систем, которые имитируют взлом и кибератаки. Для примера, в...

«Техносерв Консалтинг» представляет решение TSC Rocket TSC Rocket SBL повышает скорость реализации и вывода новых продуктов за счет автоматизации процессов подготовки и выпуска нового функционала для системы и минимизирует возникновение возможных ошибок. Доступный и удобный интерфейс позволяет отслеживать состояния стендов разра...

Riot Games раскрыла дату первого публичного бета-теста шутера Valorant Студия Riot Games раскрыла детали первого публичного закрытого бета-тестирования будущего free-to-play шутера Valorant. Запуск тестирования игры запланирован на 7 апреля, но чтобы туда попасть потребуется выполнить несколько условий и надеяться на удачу.  Первым...

Тестирование процессорозависимости Resident Evil 3 Remake - сравнение двух методик тестирования и неожиданные выводы Проводим исследование влияния количества ядер и SMT процессора на производительность Resident Evil 3 Remake. Выявляем минимальное соотношение ядер и SMT для максимальных настроек графики. Сравниваем два подхода к исследованию процессорозависимости.

Huawei Kirin 820 5G оказался мощнее, чем Kirin 980 и Qualcomm Snapdragon 855 Предстоящий чипсет компании Huawei среднего класса Kirin 820 5G должен заменить прошлогодний Kirin 810. Он представляет собой 7-нм чип с использованием ядра процессора Cortex-A76, а также графического процессора Mali G77. Говорят, что процессор Mali G77 имеет прирост произво...

[Из песочницы] Единственно верный способ загружать и скачивать файлы в Selenium тестах Selenium WebDriver создавался как кросс-платформенный инструмент для управления веб браузерами. И вот уже почти 14 лет он делает эту работу очень и очень хорошо. Впрочем, автотесты из реального мира создают ситуации, в которых Selenium бессилен. Например, по сценарию нужно ...

[Перевод] Подсчет запросов: Базовое тестирование производительности на Django Всем привет. Мы подготовили перевод еще одного полезного материала для студентов курса «Web-разработчик на Python», который стартовал вчера. Очень часто можно услышать о методах тестирования, таких как TDD, и о том, как тестировать бизнес-логику приложения. Однако тестиро...

Графический процессор AMD для платформы Samsung обошел по производительности графику в Snapdragon 865 Samsung и AMD заключили партнерское соглашение в середине 2019 года, а первый совместный коммерческий продукт – однокристальная система Samsung со встроенным графическим процессором AMD – появится только в 2021 году. Но уже сейчас источник поделился рез...

PCMark 10 пополняется тестом SSD Многие современные инструменты измерения производительности накопителей создавались, когда в ходу были только жёсткие диски, а потому результаты синтетически тестов часто оказываются далеки от реальной производительности SSD.

Как организовать тестирование, чтобы ускорить и стабилизировать релизы продукта. Часть 2 У тестировщика много возможностей повысить качество продукта и сделать работу команды комфортнее. Главное – обсуждать любые изменения с коллективом и внедрять только то, что удобно и полезно для всех. Меня зовут Виктория Дежкина, я отвечаю за тестирование ряда продуктов в Д...

Тренды в тестировании в 2020 Автор статьи: Дмитрий Шадрин Вступление Хочется поделиться моим топом инструментов для тестирования, которые еженедельно помогают мне в эффективной работе и улучшении своих показателей. Я занимаюсь тестированием на аутсорсе и приходится работать с различными видами проду...

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

[Перевод] Нагрузочное тестирование на Gatling — Полное руководство. Часть 1 Эта статья представляет собой полное, подробное и исчерпывающее руководство по эффективному использованию Gatling для нагрузочного тестирования. Если вам нужно провести нагрузочное тестирование вашего сервера HTTP-приложений, то Gatling - идеальный инструмент для этой задачи...

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

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

Relay атаки Статья расскажет о том, какие Relay атаки существуют на сегодняшний день и как их воспроизводить, какие основные инструменты для проведения данных атак при тестировании на проникновение можно использовать, а также будет рассмотрена Relay атака на Active Directory. Читать дал...

Angular: Интеграционное тестирование (Shallow testing) Когда приложение разрастается или нам очень важно, чтобы оно работало верно при любом рефакторинге, мы начинаем задумываться о unit или e2e тестировании. За несколько лет работы с Angular — приложениями в корпоративном сегменте, поймав множество проблем при рефакторинге ...

[Перевод] 7 способов повысить эффективность автоматизации тестирования в Agile разработке Перевод статьи подготовлен в преддверии старта курса «Java QA Engineer». Разработка программного обеспечения — процесс сложный. Еще на заре разработки программного обеспечения как дисциплины архитекторы поняли, что без структуры управления этот процесс превращается в хао...

[Перевод] Архитектурный шаблон MVI в Kotlin Multipaltform, часть 1 Около года назад я заинтересовался новой технологией Kotlin Multiplatform. Она позволяет писать общий код и компилировать его под разные платформы, имея при этом доступ к их API. С тех пор я активно экспериментирую в этой области и продвигаю этот инструмент в нашей компани...

Как проверить IPS? Infection Monkey vs Check Point Три года назад мы публиковали статью “Online инструменты для простейшего Pentest-а”. Там мы рассказали про доступные и быстрые способы проверки защиты вашего периметра сети с помощью таких инструментов как Check Point CheckMe, Fortinet Test Your Metal и т.д. Но иногда треб...

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

Property-based тестирование для JavaScript и UI: необычный подход к автоматизированным тестам Falcon Heavy Demo Mission Писать тесты скучно. А то, что скучно делать, постоянно откладывается. Меня зовут Назим Гафаров, я разработчик интерфейсов в Mail.ru Cloud Solutions, и в этой статье покажу вам другой, немного странный подход к автоматизированному тестированию. Чи...

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

TDD в микроконтроллерах. Часть 2: Как шпионы избавляют от зависимостей В предыдущей статье мы начали освещать тему эффективности применения методологии TDD для микроконтроллеров (далее – МК) на примере разработки прошивки для STM32. Мы выполнили следующее: Определили цель и инструменты разработки. Настроили IDE и фреймворк для написания тесто...

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

[Перевод] Как автоматизировать развертывание баз данных с помощью Liquibase? Liquibase — это инструмент управления изменениями в базе данных. С его помощью вы можете отслеживать изменения в базе данных, сделанные с помощью SQL (или XML) скриптов. Эти скрипты могут быть добавлены в системы контроля версий, такие как git.В данной статье мы рассмотрим, ...

Создайте ваш первый тест на Cypress Всем привет! Меня зовут Роман Мостафин. Я тестировщик-автоматизатор в компании Clover, и обычно пишу автотесты на pytest + selenium. Недавно для написания тестов на UI на проекте «Умный Локомотив» для автоматизации регрессионного тестирования наша команда фронтенд-разработчи...

Обзор Intel Core i5-11600K. Разгон и тесты встроенной графики Сегодня стартовали продажи 11 поколения процессоров Intel семейства Rocket Lake. В нашей «Лаборатории» читатели уже могли ознакомиться с детальным тестированием материнской платы GIGABYTE Z590 AORUS PRO AX. В рамках данного теста мы сравним его с прошлым поколением и здесь ж...

Первые тесты мобильной видеокарты AMD Radeon RX 5300M Веб-ресурс NotebookCheck поделился результатами тестов мобильной видеокарты AMD Radeon RX 5300M, которая работала совместно с процессором AMD Ryzen 7 3750H в предрелизном образце ноутбука. По итогам тестирования в бенчмарках 3DMark, новинка оказалась быстрее «зеле...

Действительно ли Snapdragon 865 самый быстрый мобильный процессор на сегодня? Насколько быстр Snapdragon 865? Каждый год Qualcomm выпускает свой новейший процессорый сокет, который (что логично) мощнее предыдущего. Но в этом году у нас есть приятное исключение. Как мы недавно уже сообщали, по всей видимости, Snapdragon 865 — это самый быстрый мо...

[Личный опыт] Из соискателя в наниматели: продакт советует, как проходить интервью в США Привет! Меня зовут Анна Наумова, сейчас я работаю старшим менеджером по продукту (Senior Product Manager) в компании Zello в Остине, штат Техас. Сначала я сама прошла 110 собеседований в Америке, а теперь сижу по другую сторону стола и...

DOC.ua запустил бесплатное онлайн-тестирование на симптомы коронавируса COVID-19 Медицинский онлайн-хаб DOC.ua запустил онлайн-тестирование на симптомы коронавируса COVID-19, тест является бесплатным и создан для самостоятельного выявления потенциальных рисков заболевания новым вирусом. Онлайн-тест разработан медицинским онлайн-хабом DOC.ua при экспертно...

[Из песочницы] Автономизация Unit-тестов в PHPUnit Всем привет! Меня зовут Антон и сейчас (не так долго, около года) я разрабатываю на PHP в одном большом и старом проекте. Для обеспечения качества проекта мы применяем автотесты на фреймворке PHPUnit. Но, к сожалению, так получилось, что большая часть наших автотестов функц...

Процессор Ryzen 5 3600: на данный момент младшая модель в линейке и практическое исследование влияния накопителя на тесты приложений В принципе, сегодняшнее тестирование было проходным: как соотносятся новые Ryzen со старыми, мы уже знали. В ходе тестов удалось лишь определить, что на данный момент самый дешевый и медленный Ryzen 3000 в среднем быстрее, нежели самый дорогой и быстрый (из решений для массо...

Тесты Exynos 2100 и Snapdragon 888 Exynos 2100 был выпущен как усовершенствование по сравнению с Exynos 990 и призван превзойти Exynos 990. Snapdragon 888 с улучшенной энергоэффективностью по сравнению с предыдущей моделью. Однако процессор не соответствует возможностям Snapdragon 888. В сети опубликовали це...

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

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

DICE проведёт небольшой тест Battlefield 2042, раскрыты требования для PC Согласно некоторым зарубежным изданиям Electronic Arts и DICE собираются провести техническое тестирование Battlefield 2042. Изначально это планировалось сделать в июле, но дату перенесли на август из-за внутреннего теста кросс-плея. В тех. тестировании смогут принять участи...

Wonder Bar — это как Touch Bar, только для мобильных ПК с Windows 10X Как известно, компания Microsoft разработала специально для двухэкранных мобильных устройств операционную систему Windows 10X. Конечно, это не полностью новая ОС, а скорее просто оптимизированный вариант обычной Windows 10 с рядом изменений и новых функций. Одна из них ...

Snapdragon 865 и Apple A13 Bionic сравнили в тестах на ... Несмотря на то, что флагманский чип Snapdragon 865 был представлен совсем недавно и на рынке нет смартфонов с ним на борту, прототипы таких устройств уже успели протестировать в самых различных сценариях. Более того — даже провели сравнение производительности новой пла...

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

Увеличение чувствительности A/Б-тестов с помощью Cuped. Доклад в Яндексе CUPED (Controlled-experiment Using Pre-Experiment Data) — сравнительно новая техника A/Б-экспериментов. Она позволяет увеличить чувствительность метрик за счёт использования данных, полученных ранее. Чем больше чувствительность, тем более слабые изменения можно замечать и уч...

В AnTuTu объявили нового рекордсмена по производительности среди смартфонов Команда популярного бенчмарка AnTuTu опубликовала официальные результаты тестирования новой флагманской платформы Snapdragon 865 производства Qualcomm.  Как отмечается в сообщении, во время недавнем мероприятии Qualcomm Snapdragon Tech Summit 2019 было сделано нем...

Масштабирование андроид-тестирования в Одноклассниках Привет! Меня зовут Роман Иваницкий, я работаю в команде автоматизации тестирования Одноклассников. OK — огромный сервис с более чем 70 миллионами пользователей. Если говорить про мобильные устройства, то большинство пользуется OK.RU на смартфонах под управлением Android. П...

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

Автоматизация аналитики Jira средствами Apache NiFi Приветствую, господа. Я Маша, мне 23, и я уже полгода изучаю и внедряю на практике Apache NiFi. Должна отметить, что спустя месяц после знакомства с этой технологией — я начала употреблять антидепрессанты. Был ли NiFi триггером или последней каплей достоверно неизвестно, к...

Ситуация прояснилась: Apple не замедлила iPhone SE На этой неделе появились первые результаты тестирования нового смартфона iPhone SE в популярных бенчмарках, которые позволили сделать ошибочное предположение, что Apple намеренно замедлила новый телефон. Дело в том, что он набирает меньше, чем смартфоны iPhone 11 и iPho...

[Из песочницы] Погружение в Delta Lake: принудительное применение и эволюция схемы Привет, Хабр! Представляю вашему вниманию перевод статьи «Diving Into Delta Lake: Schema Enforcement & Evolution» авторов Burak Yavuz, Brenner Heintz and Denny Lee. Данные, как и наш опыт, постоянно накапливаются и развиваются. Чтобы не отставать, наши ментальные модели ми...

Вместо 100 запусков приложения ― один автотест, или как сэкономить QA-инженеру 20 лет жизни Всем привет, меня зовут Евгений Демиденко. Последние несколько лет я занимаюсь разработкой автоматизированной системы тестирования игр в Pixonic. Сегодня я хотел поделиться нашим опытом разработки, поддержки и использования такой системы на проекте War Robots. Для начала ра...

[Перевод] 9 полезных трюков HTML Приветствую, Хабр! Представляю вашему вниманию перевод статьи «9 Extremely Useful HTML Tricks» автора Klaus. У HTML есть много практических секретов, которые могут вам пригодиться. Но я хочу убедиться, что сайт работает в Internet Explorer и других браузерах. Я использую ...

Быстрое чтение CSV в C# (fast read CSV) Уже не первый год пользуюсь своим универсальным конвертером CSV файлов в БД SQL Server - ImportExportDataSql, который имеет ряд полезных функций, необходимых любому разработчику БД MSSQL, например: перенос данных с одной БД в другую через SQL скрипт, выгрузка структуры БД...

Новенький Ryzen 7 4800U громит конкурентов, не оставляя им шансов Если верить последним данным, ноутбуки с новейшими процессорами Ryzen 4000 поступят в продажу уже послезавтра. Мы уже не раз имели возможность оценить производительность разных APU этой линейки в 3DMark, теперь же у нас есть любопытные данные относительно производительн...

Как описать 100 Gitlab джоб в 100 строк В продолжение предыдущей статьи про инструменты деплоя в Kubernetes, хочу рассказать вам про то как можно использовать Jsonnet для упрощения описания джоб в вашем .gitlab-ci.yml Дано Есть монорепа, в которой: 10 Dockerfiles 30 описанных деплоев 3 окружения: devel, staging...

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

Как тестировать код, содержащий setTimeout/setInterval под капотом Мы, разработчики, очень любим юнит-тесты, полезность которых очевидна. И чтобы эти тесты действительно были полезными, а не приносили боль, необходимо обеспечивать их стабильность. Наша компания разрабатывает интерфейсный фреймворк "Wasaby" и продает построенные на...

Код в одну строку или проверка Nethermind с помощью PVS-Studio C# для Linux Данная статья приурочена к старту бета-теста PVS-Studio C# для Linux, а также плагина для Rider. По такому прекрасному поводу с помощью данных инструментов была проведена проверка исходного кода продукта Nethermind и в данной статье мы посмотрим на интересные, а иногда и за...

[Из песочницы] Разбор UI/UX на примере прототипа в Figma и основные принципы Кому адресована статья В данной публикации я хочу помочь начинающим и «не очень» бизнес-аналитикам, менеджерам проектов, владельцам продуктов, желающим сделать свой первый сайт и всем-всем, кому надо сделать макет сайта или приложения, а он не знает с какой стороны подступит...

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

Go. FakeDb. Эмуляция работы БД в тестах На днях писал тесты для модуля, который взаимодействует с базой данных. Привязывать модуль тестов к настоящей базе данных не хотелось — это создаёт дополнительные требования к окружению, где будет выполняться тестирование. Создавать сразу экземпляры типа sql.Rows, с нужными ...

Книга «Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание » Привет, Хаброжители! Программирование и тестирование обычно принято относить к разным профессиональным сферам. Скотт Оукс — признанный эксперт по языку Java — уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Ja...

[Перевод] Используем Ansible вместе с Terraform Недавно я начал применять Terraform для создания облачной лабы для тестов, и это довольно круто. Буквально за несколько дней я поднялся с «никогда не использовал AWS» до «я умею декларативно создавать изолированную инфраструктуру в облаке». Я поставил парочку серверов в выд...

Битва Charles и Fiddler: как тестировать с комфортом? Всем привет! Меня зовут Ксения Мерзлозубова, и я тестирую мобильные приложения в компании ATI.SU.Для тестирования большинства задач мобильному тестировщику необходим сниффер — инструмент для перехвата и анализа трафика. Сейчас существует множество снифферов, но самые популяр...

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

Портал тестовых сред, или Спасём наш девопс Пару лет назад мы чувствовали себя в каком-то сюрреалистическом сне. Все вокруг шли в облако для тестирования (удобно же разворачивать-сворачивать тестовые среды), а мы пытались выяснить, какие инструменты «из коробки» нужно поставлять. Для этого мы вместе с заказчиками ра...

Слепой тест камер: iPhone, Pixel, Samsung и Huawei Недавно техдир Хабра, buxley, купил себе Google Pixel 4. А у меня есть iPhone 11 Pro. И мы, конечно, стали сравнивать: какой аппарат делает фоточки круче. А потом решили, что раз нам так интересно, то возьмём ещё пару смартфонов с крутыми камерами и проведём слепое тестиро...

Используем бесплатные возможности Github Actions для CI/CD на Flutter-проекте GitHub Actions — инструмент для автоматизации рутинных действий с репозиторием и подспорье при создании CI/CD для вашего проекта. Пользователи GitHub’а ежемесячно получают по 2000 минут, чтобы выполнять GitHub Actions на инфраструктуре сервиса. Применим это бесплатное время...

[Перевод] Обработка сетевых данных на лету Перевод статьи подготовлен в преддверии старта курса «Пентест. Практика тестирования на проникновение». Аннотация Разнообразные виды оценки безопасности, начиная от регулярного тестирования на проникновение и операций Red Team до взлома IoT/ICS-устройств и SCADA, подразум...

AMD опубликовала результаты тестирования видеокарт RX 6900 XT и RX 6800 XT На своем веб-сайте AMD опубликовала результаты тестов новых карт Radeon RX 6900 XT и RX 6800 XT, тестирование было проведено в конфигурации с Ryzen 9 5900X. Это очень необычный шаг компании, поскольку все данные с бенчмарков по-прежнему находятся под эмбарго. Но, видимо, ...

Первые тесты Intel Xe DG1: встроенная и дискретная версии GPU близки по производительности В этом году компания Intel планирует выпустить свои графические процессоры нового, 12-го поколения Intel Xe. И теперь в базах данных различных бенчмарков начали появляться первые записи о тестировании этой графики, причём как встроенной в процессорах Tiger Lake, так и дискре...

Game of Thrones Beyond the Wall доступна в режиме бета-теста на Android Изначально тактическая Game of Thrones Beyond the Wall должна была выйти еще в 2019 году, но даже сейчас разработчики пока готовы предложить только бета-тест. Интересно, что на странице в Facebook они написали, будто бы попробовать проект могут только жители Австралии и Нов...

[Перевод] Большой гайд по A/B-тестированию В интернете масса информации об A/B-тестированиях, но многие до сих пор проводят их неправильно. Ошибиться действительно легко, поэтому подобные исследования требуют серьезной предварительной подготовки. В этой статье рассматриваются основные аспекты A/B-тестирования, которы...

Краткий обзор и тестирование GOODRAM IRIDIUM Pro DDR4 3600 МГц 2х16 Гб, сравнение производительности двух и четырех планок ОЗУ В данном обзоре рассматривается комплект GOODRAM IRIDIUM Pro 32 Гб DDR4 3600 МГц (IRP-3600D4V64L17/32GDC), а также при помощи тестирования рассматривается вопрос о зависимости производительности ОЗУ на двухканальной материнской плате от количества планок (2 или 4)

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

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

Еще один флагман Huawei достойно прошел тест DxOMark Специалисты лаборатории DxOMark несколько неожиданно опубликовал результаты тестирования камеры смартфона Huawei Mate 20 X, который был выпущен в прошлом году. По результатам всех тестов Huawei Mate 20 X получил 111 баллов, что поставило его на 16 месте в глобальном рей...

Битва монстров фотографии: Samsung Galaxy S20 Ultra против Huawei P30 Pro Samsung Galaxy S20 Ultra, безусловно, будет одним из лучших камерофонов на рынке. Уже сейчас по первым тестам мы видим, что у него отличная телекамера и хорошие возможности для съёмки при плохом освещении. Одним из основных конкурентов для новинки Samsung будет Huawei ...

Автоматизация тестирования: Java или Python? Всем привет! В марте OTUS запускает сразу два курса по автоматизации тестирования: «Python QA Engineer» и «Java QA Engineer». У нас часто спрашивают, какой из этих курсов выбрать, ответить на данный вопрос мы решили переводом статьи от компании SafeBear. Один из самых попу...

Microsoft начинает бета-тестирование Outlook Spaces Outlook Spaces — это новый инструмент, разработанный Microsoft для управления проектами. Он позволяет объединять в рабочие пространства различный контент, будь то документы, электронные письма, события и поисковые запросы. Также с его помощью можно создавать списки дел, зам...

Модель эффективности медиа рекламы для интернет-магазинов Мы в агентстве People & Screens много лет работаем с онлайн-бизнесами в качестве рекламного партнера. Когда у нас появилась идея оценить вклад медийной рекламы в продажи интернет-магазинов, она казалась нереализуемой и даже безумной. Как только мы поняли, что все элемент...

Надо помолчать Нет, не пРомолчать, просто помолчать. Недолго, максимум — несколько минут. Нет, не чтобы собраться с мыслями. И не всем :) Сейчас объясню. На работе я часто обсуждаю сложные задачи с коллегами. Например, про дизайн языка в Котлине или про стратегию продукта в Альтере. И м...

Тестирование android приложений с использованием selenoid. Поиск location в мобильном приложении с помощью Appium Предисловие из поста: Selenoid — это программа, которая позволяет управлять браузерами и Android-эмуляторами с помощью специальных драйверов. Умеет запускать каждый из них изолированно в Docker-контейнере. Основная идея Selenoid состоит в том, чтобы запускать новый контейнер...

Тизер-трейлер игры Halo: Combat Evolved Тизер-трейлер компьютерной игры Halo: Combat Evolved говорит нам о том, что игра скоро появится на ПК. Разработчики подвели итоги бета-тестирования. Halo: Combat Evolved прошел обширное бета-тестирование на ПК. В тестировании приняли участие более 100 тысяч человек. Игр...

[Из песочницы] 10 лучших инструментов для автоматизации тестирования ПО Привет, Хабр! Представляю вашему вниманию перевод статьи «Top 10 Automated Software Testing Tools» автора Pratik Satasiya. Боб Иган, директор по исследованиям Sepharim Research, говорил о мобильной безопасности. Он выступил с заявлением на Enterprise Mobility Trends 2016: «...

64-ядерный AMD Ryzen Threadripper 3990X уничтожает практически любой процессор Intel в новом тесте Пару дней тому назад мы писали о том, как 64-ядерный процессор Ryzen Threadripper 3990X разгромил куда более дорогой Intel Xeon Platinum 8280 в бенчмарке Geekbench 5. Сегодня появился еще один тест Ryzen Threadripper 3990X, только уже с применением платформы Linux. И в ...

В РФ разработан 40-минутный тест на коронавирус Как сообщает Министерство промышленности и торговли РФ, благодаря разработанному российской биофармацевтической компанией «Генериум» экспресс-тесту можно узнать результат на коронавирус SARS-CoV-2 в течение 40 минут. Точность нового теста превышает 94%. В текущей эпидемическ...

Overwatch готовит глобальное обновление Overwatch проводит эксперименты в игровом процессе. Они проводятся в публичном тестировании. Владельцы консольных версий могут тестировать новые возможности. Public Test Realm предназначен только для ПК. Тестирование позволяет внести радикальные изменения в игровой процесс...

Создана технология-«убийца» SMS и MMS для сетей 5G По данным ресурса Gizchina, поддержка 5G Messages со временем будет реализована во всех устройствах, способных работать в сетях пятого поколения. Одним из ее основных отличий от услуги SMS, предлагаемой большинством операторов связи в мире, в том числе и российскими - это по...

Полевые исследования концепции «Documentation as code» Всем привет! Меня зовут Денис Олейник, я работаю техническим директором в 1Service. В нашей компании мы достаточно много времени уделяем работе с требованиями. По мере обретения опыта мы стали осознавать, что инструменты, обычно используемые при разработке программных проду...

Consul + iptables = :3 В 2010 году у компании Wargaming было 50 серверов и простая сетевая модель: бэкенд, фронтенд и файрвол. Количество серверов росло, модель усложнялась: стейджинги, изолированные VLAN с ACL, потом VPN с VRF, VLAN c ACL на L2, VRF с ACL на L3. Закружилась голова? Дальше будет в...

Abbott Laboratories представила прибор для теста коронавируса Компания Abbott Laboratories разработала прибор для определения наличия коронавируса. В отличие от других приборов, которым нужно часы или даже дни для определения наличия вируса, прибор от Abbott Laboratories определяет наличие коронавируса за 5 минут. А чтобы окончательн...

Методика тестирования производительности в среде macOS, версия 3 (2020 г.): профессиональные приложения и бенчмарки Мы оптимизировали методику тестирования компьютеров под macOS в соответствии с реалиями 2020 года: убрали бенчмарки и сценарии, потерявшие актуальность, добавили тест в Compressor для сверхмощных конфигураций, включили Apple Logic Pro X и новые GPU-тесты. Так что теперь, по ...

Стоит ли уменьшать разрешение экрана смартфона? Стоит ли уменьшать разрешение экрана смартфона? Функция, позволяющая понизить на программном уровне разрешение экрана, существует на рынке уже несколько лет. Многие при покупке смартфона сразу же решают переходить с 3K-разрешения на FullHD. Самыми популярными устройствами с ...

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

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

[Перевод] Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 2 В преддверии старта курса "iOS Developer. Basic" продолжаем публиковать серию полезных переводов, а также приглашаем записаться на бесплатный демо-урок по теме: "Result Type".Внедрение технологий непрерывной интеграции (Continuous Integration - CI) и непрерывного р...

Ускоритель Nvidia A100 протестировали в OctaneBench Генеральный директор компании OTOY, специализирующейся на голографической визуализации в облаке, поделился результатами тестирования ускорителя Nvidia A100. Напомним, это первая и пока единственная модель на архитектуре Ampere. По словам Nvidia, ускорители A100 в состав...

Качество кода Apache Hadoop: production VS test Для того, чтобы получить качественный production код, недостаточно просто обеспечить максимальное покрытие тестами. Несомненно, для того, чтобы добиться высоких результатов, основной код проекта и тесты обязаны работать в идеально сплоченном тандеме. Поэтому уделять внимани...

Чему нас научило тестирование государственной информационной системы Всем привет!  Я руковожу сектором тестирования в отделе системного анализа и тестирования департамента корпоративных систем ЛАНИТ. В этой сфере я уже 14 лет. В 2009 году я впервые столкнулась с тестированием государственной информационной системы. И для ЛАНИТ, и для заказчи...

TestOps: писать автотесты недостаточно Совсем недавно я услышал замечательную историю о проекте внутри крупной российской IT-компании, ищущей руководителя в отдел тестирования. Задача была простая: есть отдел из 20 человек, которые за последние несколько лет наколбасили несколько тысяч автотестов и спроектировали...

[Перевод] Автоматизация рабочего процесса Java-проекта с помощью модифицированной модели ветвления Gitflow Автоматизация рабочего процесса Java-проекта с помощью модифицированной модели ветвления Gitflow Ключевые выводы Gitflow — это совместная модель ветвления, которая пытается использовать мощность, скорость и простоту ветвления Git. Этот метод хорошо работал в ситуации, котор...

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

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

На российском рынке появился сервис Compare от компании Embedika Компания Embedika представила бесплатный сервис сравнения документов Compare. Инструмент сравнивает две версии одного документа и показывает различия: что добавлено, изменено или удалено.  Что такое Compare Compare работает с документами в форматах PDF, DOC и DOCX, анализиру...

Варианты загрузки Windows 10 May 2020 Update Ещё в декабре прошлого года Microsoft завершила основной этап разработки нового функционального обновления для Windows 10 под названием May 2020 Update, и теперь, после длительного тестирования на инсайдерах, готова начать распространение новой версии операционной системы с...

Как e2e автотесты на Selenide помогают QA-команде при частых релизах Всем привет! Я Иван, старший инженер-тестировщик в КРОК. Уже 6 лет занимаюсь тестированием ПО. Из них 3 года внедряю автоматизацию тестирования на различных проектах - люблю всё автоматизировать. На рабочей машине много разных “батников” и bash-скриптов, которые призваны упр...

[Из песочницы] Тестирование JavaScript кода с Jest для чайников. Часть 1 Здравствуй, Хабр! Данное руководство является первой частью в запланированном цикле статей про такой замечательный фреймворк для тестирования как Jest. Материал будет полезен новичкам и тем, кто только знакомится с тестированием, и хотел бы изучить этот фреймворк. В первой ч...

[Перевод] Четыре приема быстрой разработки на Unity3D Уже долгое время Unity3D — мой любимый инструмент разработки игр, которым я пользуюсь уже более 8 лет — и для профессиональных продуктов, и для личных проектов, и при обучении программированию и гейм-дизайну. Более того, я писал на Unity почти на всех гейм-дже...

Google решила сделать процесс обновления Android проще Android будет обновляться быстрее Процесс обновления смартфонов – очень сложен. Несмотря на то что, в отличие от компьютеров на Windows, они устанавливают апдейты довольно быстро, не вынуждая пользователя ждать по полчаса, это всё равно неудобно. Но если избавиться от необхо...

Как собрать образ Oracle DB для Testcontainers Код должен тестироваться на той СУБД, с которой он будет работать. Testcontainers — это такая библиотека, которая позволяет использовать в юнит тестах практически любую СУБД с той же лёгкостью, что embedded базы данных типа HSQLDB или H2. Был бы только Docker образ Именно с...

[Из песочницы] Запускаем браузерные тесты с Cucumber и Selenoid в Gitlab CI c Allure отчетом Cucumber – это инфраструктура тестирования, позволяющая преодолеть разрыв между разработчиками ПО и бизнес-менеджерами. Тесты пишутся на простом языке управляемой поведением разработки (BDD) в стиле Given, When, Then (условия, операция, результат), которой понятен любому пол...

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

Windows 10 Build 21343 доступна для загрузки Microsoft только что выпустила сборку Windows 10 под номером 21343 для инсайдеров на канале разработчиков (Dev), и каждый может скачать ее прямо сейчас из Центра обновления Windows. В этом обновлении есть два заметных изменения: добавление значков Fluent Design в Проводнике ...

Snapdragon 720G — лучшая бюджетная платформа, потому что это просто копия Snapdragon 730G Когда SoC Snapdragon 720G только лишь была представлена, опираясь на описание Qualcomm, мы предположили, что она мало отличается от Snapdragon 730/730G. Сегодня Xiaomi представила свои первые смартфоны на основе новой платформы: Redmi Note 9 Pro и Note 9 Max. И мы уже у...

Radio QA #54: Репорты, Тест-менеджемент, Allure Выпуск посвящен репортингу в авто-тестировании и в просто тестировании, а также фреймворку и сервису Allure, как одному из известных инструментов в этой области.

Современный код для выполнения HTTP запросов в Swift 5 с помощью Combine и применение их в SwiftUI. Часть 1 Выполнение HTTP запросов — это один из самых важных навыков, которые необходимо получить при разработке iOS приложений. В более ранних версиях Swift (до версии 5) вне зависимости от того, формировали ли вы эти запросы «с нуля» или с использование известного фреймворка Alam...

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

Huawei P40 Pro — новый король DxOMark. Он оставил конкурентов далеко позади Специалисты лаборатории DxOMark опубликовали результаты тестирования камеры новейшего флагманского смартфона Huawei P40 Pro, который пока что не поступил в продажу, объявив, что он стал лучшим камерофоном современности. В тесте камеры Huawei P40 Pro получил 140 бал...

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

[Перевод] Используйте парсинг вместо контроля типов В 2019 году была написана потрясающая статья Parse, don’t validate. Я крайне рекомендую изучить её всем программистам (а также недавнее дополнение к ней Names are not type safety). Её основная идея заключается в том, что существует два способа проверки валидности входящих ...

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

[Перевод] SRE: Анализ производительности. Способ настройки с использованием простого вебсервера на Go Анализ производительности и настройка — мощный инструмент проверки соответствия производительности для клиентов. Анализ производительности можно применять для проверки узких мест в программе, применяя научный подход при проверке экспериментов по настройке. Эта статья опреде...

Как оценить уровень владения Английским языком На Хабре много статей о том, как самостоятельно изучать английский язык. Но вот вопрос, а как оценить свой уровень при самостоятельном изучении? Понятно, что есть IELTS и TOEFL, но эти тесты почти никто не сдает без дополнительной подготовки и эти тесты, как говорят, оцени...

Тестирование влияния частоты оперативной памяти на производительность в Mount & Blade 2: Bannerlord (Beta, мультиплеер) - эталонная оптимизация Проводим тест влияния частоты оперативной памяти на бета-версию Mount & Blade 2: Bannerlord. Продолжаем изучать оптимизацию игры и влияние разгона оперативной памяти на FPS.

Как мы проводили accessibility-тестирование в Alfa Digital Цифровые продукты должны быть не только красивыми, удобными и приносящими прибыль, но и доступными для людей с ограниченными возможностями. Это важнее, чем кажется на первый взгляд. Иногда это приходится доносить до бизнеса, до Product Owner-ов и до непосредственных коллег. ...

Новый браузер Microsoft Edge собирается стать еще быстрее В 2018 году Microsoft прекратила выпуск собственного обозревателя в пользу другого, поддерживающего Chromium. Ключевыми отличиями между новыми браузерами на базе EdgeHTML и Chromium являются его пользовательский интерфейс, плавная прокрутка, настраиваемый интерфейс стартовой...

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

Xiaomi представила MIUI 12 и рассказала, какие смартфона обновятся первыми Наряду с новым Mi 10 Youth компания Xiaomi официально представила свою новую прошивку на базе Android — MIUI 12. Она основана на Android 10, как и MIUI 11, но обеспечивает визуальные изменения с простым плоским дизайном интерфейса наряду с новыми анимациями, улучшенны...

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

Тест ABS SolidFilament     Вопрос диверсификации закупок материалов для печати всегда остро ощущался, но постоянно откладывался  простой отговоркой - "нет времени". Статьи на 3D Today на тему применения тех или иных материалов, почему то казались "не очень серьезными", а пробная печать с использов...

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

Гайд по тестированию рекламы для мобильных приложений Тестировать рекламные механики не так просто, как может показаться. Главные действующие лица здесь — сторонние SDK, которые не особо подконтрольны команде разработки. А так как рекламные интеграции — важная часть наших мобильных приложений, то ниже вместе с @maiscourt и @san...

Как сделать базовый тест-класс для Selenium тестов и выполнить инициализацию через JUnit RuleChain Этой статьей мы продолжаем серию публикаций о том, как мы автоматизировали в одном из крупных проектов ЛАНИТ процесс ручного тестирования (далее – автотесты) большой информационной системы (далее – Системы) и что у нас из этого вышло. Как эффективно организовать иерархию кл...

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

Графическое ядро процессора Ryzen 7 4700U почти не уступает дискретной GeForce MX350 Если с высокопроизводительными мобильными APU Ryzen 4000 мы уже познакомились весьма подробно, то энергоэффективные пока остаются раскрыты не полностью. Обзоры в Сети уже есть, но полноценных и объёмных пока нет. Поэтому очередное сравнение графической подсистемы R...

Apple меняет правила игры на рынке ПК. Тесты показывают, что её новые Mac с SoC Apple M1 порой превосходят всё, что есть в сегменте Ну что же, новые ПК Apple с SoC Apple M1 поступили в продажу, и в Сети начали появляться нормальные полезные тесты производительности в программах, а не бенчмарках.  Ресурс TechCrunch протестировал все три новых ПК Apple, и ...

Так ли хороша платформа Apple M1? Она провалилась в тесте Cinebench R23, сильно уступив 6-ядерному AMD Ryzen 5 3600X На этой неделе должны были появиться результаты теста однокристальной системы Apple M1 в бенчмарке Cinebench R23 – том самом первом тестовом приложении, для которого была заявлена поддержка M1 по умолчанию. Эта платформа уже отлично зарекомендовала в тестах Geekbe...

Обзор GIGABYTE Z590 AORUS PRO AX. Тесты материнской платы, разгон Intel Core i5-11600K Несмотря на то что материнские платы на чипсете Z590 появились возможность приобрести еще с февраля, раскрыть весь потенциал новинок можно только с 11-поколением процессоров Intel, а они в свою очередь вышли позже. Из его ключевых изменений увеличение количества линий и скор...

[Перевод] Тактика Red Team: продвинутые методы мониторинга процессов в наступательных операциях И снова здравствуйте. В преддверии старта курса «Пентест. Практика тестирования на проникновение» перевели для вас еще один интересный материал. В этой статье мы собираемся разобраться в возможностях широко известных утилит мониторинга процессов и продемонстрировать, как ...

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

Теперь AMD — производительных самых мощных мобильных CPU? Новые Intel Comet Lake-H порой проигрывают даже предшественникам Вчера Intel представила новые мобильные процессоры Comet Lake-H, включая топовую модель Core i9-10980HK, которую сам производитель называет самым быстрым мобильным CPU на рынке. Ноутбуки с такими процессорами только готовятся поступить в продажу, но у нас уже есть возм...

[Перевод] 6 способов значительно ускорить pandas с помощью пары строк кода. Часть 1 В этой статье я расскажу о шести инструментах, способных значительно ускорить ваш pandas код. Инструменты я собрал по одному принципу — простота интеграции в существующую кодовую базу. Для большинства инструментов вам достаточно установить модуль и добавить пару строк кода. ...

Новый Microsoft Edge выходит на Windows 10 May 2020 Update 15 января был официально запущен новый браузер Microsoft Edge на основе Chromium. В январе компания также объявила о том, что она автоматически развернет новый браузер для пользователей Windows 10 через отдельное обновление Windows. Для Windows 10 версии 1909 (обновление за ...

Сжатие данных в Apache Ignite. Опыт Сбера При работе с большими объемами данных иногда может остро встать проблема нехватки места на дисках. Одним из способов решения данной проблемы является сжатие, благодаря которому, на том же оборудовании, можно себе позволить увеличить объемы хранения. В данной статье мы расс...

Тест дисплея смартфона с частотой 90 герц: могут ли пользователи почувствовать разницу? Нужны ли 90 герц на экране смартфона? Дисплеи с частотой обновления экрана в 90 герц в смартфонах стали чрезвычайно популярны во второй половине 2019 года. В теории такие дисплеи действительно могут позволить получить новый опыт от использования устройства, предложив более п...

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

Лучший геймерский смартфон Xiaomi провалил тесты на качество звука Xiaomi Black Shark 2 Pro — один из самых современных геймерских смартфонов. Он может предложить мощную платформу, рекордный объём оперативной памяти, необычный дизайн и 240-герцовым сенсорным экраном. Однако, как показало свежее тестирование специалистов DxOMark,...

iPad Pro на чипе M1 оказался на 50% быстрее предшественника В бенчмарке Geekbench пошло тестирование нового iPad Pro, который построен на чипе M1, и уже появились результаты. Не терпится рассказать вам о них. По данным теста производительности новый iPad Pro набрал 7284 балла в многоядерном режиме, что на 50% быстрее, чем у iPad пред...

Maltego Часть 5. Твое лицо тебя сдало Здравствуйте, дорогие друзья. Сегодня поговорим о более тяжелой артиллерии в рамках OSINT, а именно, о применении технологии распознавания лиц от Social Links для Maltego. Если не читали предыдущие статьи цикла о Maltego, то сейчас — самое время: Часть 1 — Что такое Malt...

[Из песочницы] Способы реализации API-сервера на Golang с автогенерацией кода и документации Я бы хотел в этой статье рассказать вам о том как можно быстро и просто сделать веб сервер на языке Golang с документацией к нему. И о том какие есть подходы и инструменты для их реализации Сегодня мы разберем эти готовые инструменты: swagger-api/swagger-codegen go-swagger/...

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

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

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

DCImanager 6 — новая панель управления серверами и оборудованием дата-центра. Первое знакомство и сравнение с «пятёркой» 28 января мы закончили тестирование и выпустили стабильную версию DCImanager 6 — новой панели управления серверами и оборудованием дата-центра. Предыдущее поколение работало почти 10 лет, поэтому обновление получилось значительным. В этой статье сравним две версии и расскаж...

Типовые роли в поддержке и в управлении услугами Известный эксперт в области ITSM Рой Аткинсон (Roy Atkinson) в своей статье делится перечнем и описанием типовых ролей в ИТ-поддержке и в управлении услугами, которые использует в своих отчётах Ассоциация профессионалов в области технической поддержки HDI. Первая линия подд...

Глава Xiaomi хочет сделать камеру Mi 10 еще лучше Xiaomi Mi 10 – один из лучших камерофонов этого года, что признано не только специалистами DxOMark, но и обычными пользователями – из числа тех, которым уже удалось обзавестись новинкой. Однако главе компании Лею Цзунью (Lei Jun) этого мало: он хочет сделать...

Обзор и тестирование Deepcool REDHAT - не "топ за свои деньги", а просто "шляпа" Тест эффективности бюджетной супер-башни "Redhat" от компании "DEEPCOOL". Личный опыт после двух лет эксплуатации. Разрушение мифа о 250 ваттах, выгодности покупки и лучшей эффективности за свои деньги.

Метрики — индикаторы здоровья проекта В IT здоровый проект — это система или сервис, который, с одной стороны, качественный, то есть соответствует требованиям и нравится пользователям. С другой стороны, приносит прибыль, потому что бизнес всегда на самом деле хочет зарабатывать деньги. Без связки качества и бизн...

Вот на что способна видеокарта Radeon RX 5600 XT Видеокарта Radeon RX 5600 XT уже представлена, и все мы ждём 21 января, когда будет снят запрет на публикацию обзоров, а сами видеокарты появятся в продаже. Но уже сегодня в Сеть попал результат тестирования данного адаптера в тестах 3DMark. Как утверждает инсайдер, RX...

[Из песочницы] Бот для сборов. Собираемся на футбол с новыми технологиями Введение Всем привет. В этой статье я опишу своего чат-бота для сервиса обмена сообщениями telegram и социальной сети VK с использованием NodeJS. На этом месте у многих читателей должно вырваться что-то вроде: "Доколе!" или "Что, опять ?!". Да, похожие публикации уже были и ...

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

Мнение вирусолога: можно ли второй раз заразиться CoVID-19? Как думаете, что самое неприятное в пандемии нового коронавируса? Мне кажется, что это недостаток информации. Ведь если подумать, о большинстве заразных заболеваний мы знаем довольно много, а о CoVID-19, который появился всего несколько месяцев назад и унес – на момент напи...

«Я тише шептуна в открытом поле» или что такое Ninjutsu-OS Ninjutsu-OS — это специализированная ОС на базе Windows 10 (сборка 1909), которая содержит более 800 инструментов для тестирования кибербезопасности. Эдакий Kali Linux, только от мира Windows. Релиз совсем свежий, состоялся 18.04.2020. Читать дальше →

[Перевод] Анализ скорости распространения COVID-19 и публикация результатов на dstack.ai Предисловие переводчика Всем привет, давно ничего не писал на Хабр, но тут появился повод. Я довольно много лет проработал в области анализа данных и самая важная вещь, которую я понял за это время — в анализе данных очень не хватает инструментов, самых разных инструментов...

NoVerify: PHP-линтер, который работает быстро Для PHP есть хорошие утилиты статического анализа: PHPStan, Psalm, Phan, Exakat. Линтеры хорошо выполняют свою работу, но очень медленно, потому что почти все написаны на PHP (или Java). Для личного использования или небольшого проекта это нормально, но для сайта с миллионам...

Что такое платформа как услуга (PaaS)? В модели «Платформа как услуга» (PaaS) разработчики, по сути, арендуют все, что им нужно для создания приложения, полагаясь на облачного провайдера для средств разработки, инфраструктуры и операционных систем. Это одна из трех сервисных моделей облачных вычислений. PaaS знач...

Vodafone сообщает об успешном тестировании 4G в столичном метро Vodafone Украина провел успешное тестирование сети 4G в метрополитене Киева. В течение нескольких дней 4G начнет появляться, начиная со станции «Академгородок» и в тоннеле в сторону станции «Житомирская», затем – в несколько этапов – и на остальных станциях.

MS Remote Desktop Gateway, HAProxy и перебор пароля Друзья, привет! Существует множество способов подключения из дома к рабочему месту в офисе. Один из них — это использовать Microsoft Remote Desktop Gateway. Это RDP поверх HTTP. Я не хочу здесь затрагивать настройку самого RDGW, не хочу рассуждать, почему он хорош или плох,...

[Перевод] 8 бесплатных инструментов для создания интерактивных визуализаций данных без необходимости написания кода Когда тот, кто работает в сфере Data Science, собирается показать результаты своей деятельности другим людям, оказывается, что таблиц и отчётов, полных текстов, недостаточно для того чтобы представить всё наглядно и понятно. Именно в таких ситуациях возникает нужда в визуали...

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

Google выпустила бета-версию Android 11. Скачать можно уже сейчас Компания Google, наконец, выпустила бета-версию Android 11 для разработчиков. Developer Preview, как правило, предназначены для тестирования и адаптации приложений разработчиками под новую версию операционной системы. На сайте обновления Google разделила нововведения на 3 р...

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

Что ожидается в Windows 10 версии 21H1 Вот-вот недавно вышло обновление системы Windows 10 версии 20H2, которое почти не отличается от выпущенного в первом полугодии May 2020 Update (версия 2004). Если принцип выпуска обновлений не изменится, версия Windows 10 21H1 появится весной 2021 года. Однако, слухи утвержд...

Как мы мигрировали с Oracle JDK и Java Web Start на AdoptOpenJDK и OpenWebStart Доброго времени суток. В данной статье я расскажу о «модернизации» в компании, в которой я работаю, такого инструмента как Java Web Start, а точнее об его замене альтернативным opensource решением. Читать дальше →

Смартфон Redmi Note 7 получил Android 10 в рамках бета-теста Мы уже писали о том, что смартфоны линейки Redmi Note 7 обновились до фирменной оболочки MIUI 11 на базе Android 9 Pie, а сегодня китайский производитель дал старт бета-тестированию оболочки на базе новой операционной системы Android 10. Это значит, что примерно через месяц ...

[Перевод] Как достичь Уровня 5 по модели CMM в области QA и тестирования Перевод статьи подготовлен специально для студентов курса Python QA Engineer. В этой статье мы поговорим о том, что такое уровни СММ и как их достичь в QA-процессах, а также рассмотрим доступные и понятные примеры. Для любого процесса, будь то процесс контроля качества,...

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

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

У Apple уже есть дисплейный Touch ID, но пока им оснащают только MacBook Pro 16″ Apple уже изобрела дисплейный сканер отпечатков, но поместила его только в MacBook Pro 16″ Когда Apple заменила Touch ID на Face ID во флагманских iPhone, многие пользователи долго не могли поверить, что в Купертино вот так запросто отказались от такого удобного и инту...

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

Если AirPods 3 будут такими, как говорят, зачем нужны AirPods Pro? Когда AirPods Pro были выпущены в конце прошлого года, они стали отличным и логичным дополнением к линейке AirPods — наушников Apple. Многие пользователи оценили защиту от воды по стандарту IPX4 и настраиваемый эквалайзер, но большинство обратили внимание на активное шумопо...

Apple выпустила iOS 13.3 beta 4, tvOS 13.3 beta 4 и watchOS 6.1.1 beta 4 iOS 13.3 beta 4 вышла спустя больше двух недель после выпуска предыдущей сборки Вы тоже это заметили? За последние две недели Apple не выпустила ни одного обновления для своих операционных систем, будь то мелкий патч с баг-фиксами или тестовая сборка iOS 13.3, испытания кото...

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

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

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

Core i9-10900K против Ryzen 9 3900X. Процессору Intel в тесте Corona не помогли даже очень высокие частоты Уже послезавтра будет снят запрет на публикацию обзоров новейших настольных процессоров Intel линейки Comet Lake, и эти CPU сразу должны поступить в продажу. Правда, первым это сделают исключительно модели с разблокированным множителем. Флагманский Core i9-10900K имеет...

Первая PR-премия для малого и среднего бизнеса «Громче!» Приглашаем принять участие в первой PR-премии для малого и среднего бизнеса «Громче!». Почему «Громче!»? Это первая в своём роде премия, которая даёт возможность представить свои работы представителям МСБ. Участники премии получают: Признание. Очень важно знать и чу...

Thumbtack Tech Day Три города, три спикера, три темы Объединяем в один онлайн-митап экспертизу сразу трех направлений из городов присутствия компании «Тамтэк» в России. Специалисты из Омска, Саратова и Санкт-Петербурга расскажут о практиках и фишках разр...

скульптинг в fusion 360 , урок 1 , вложил душу )  Привет , я начинаю открывать для тебя новую ступеньку в fusion 360 , скульптинг ,думаю мне есть что рассказать, если бы мне рассказали эти фишки в самом начале я бы так много не "бусовал" и так начнем ) что бы легче понять советую повторять за мной ) зайдем режим скульптинг...

[Перевод] Подвергаем модель GPT-3 тесту Тьюринга Я уже некоторое время играюсь с новой моделью GPT-3 от OpenAI. Когда я только получил доступ к бета-версии, то первое, что мне пришло в голову, было: насколько GPT-3 похожа на человека? Близка ли она к тому, чтобы пройти тест Тьюринга? Как это работает Позвольте объяснить, ...

Самый популярный Linux побил Windows 10 в тесте на производительность Основатель Phoronix Media и главный разработчик Phoronix Test Suite Майкл Ларабел (Michael Larabel) провёл интересный тест производительности Windows 10 и Ubuntu.  Ubuntu разрабатывается организацией Canonical и представляет собой самый популярный десктопны...

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

На Украине начали тестирование прозрачной брони для военной техники Руководитель украинской частной компании Limpid Armor Inc. Михаил Гречихин рассказал о том, что вооруженные силы Украины запустили процесс тестирования новейшей “прозрачной брони", разработкой которой занималась его компания. В частности, тестовый экземпляр разработки под на...

Менеджер-передаст В конце статьи есть краткое содержание, если лень читать весь текст. Есть на свете интересная профессия, денежная, несложная и очень распространенная профессия – передавать информацию. Люди, ею занимающиеся, принципиально делятся на две категории: секретари и менеджеры. С ...

Вот что показали тесты самого странного процессора Intel Пару недель назад в тесте впервые засветился самый необычный процессор Intel — Lakefield. Напомним, это пятиядерный CPU, у которого одно производительное ядро линейки Ice Lake и четыре очень энергоэффективных «атомных» ядра с новой архитектурой Tremont...

SwiftUI по полочкам: Анимация. Часть 1 Недавно мне попалась свежая статья, в которой ребята пытались воспроизвести интересный концепт средствами SwiftUI. Вот что у них получилось: Я с интересом изучил их код, но испытал некоторое разочарование. Нет, не в том смысле, что они что-то сделали неправильно, вовсе...

Windows 10 предлагает Paint и WordPad в качестве дополнительных функций Windows 10 20H1, также известная как версия 2004, представит множество новых функций и улучшений операционной системы. Windows 10 версии 2004 также включает новую страницу настроек дополнительных функций и два важных инструмента – Paint и WordPad теперь не являются обязатель...

[Из песочницы] DevOps инструменты не только для DevOps. Процесс построения инфраструктуры автоматизации тестирования с нуля Часть 1: Web / Android Примечание: данная статья является переводом на русский язык оригинальной статьи «DevOps tools are not only for DevOps. Building test automation infrastructure from scratch». Однако все иллюстрации, ссылки, цитаты и термины сохранены на языке оригинал...

Как раскатывать опасный рефакторинг на прод с миллионом пользователей? Фильм “Аэроплан”, 1980г. Примерно так я себя чувствовал, когда выливал очередной рефакторинг на прод. Даже если весь код покрыть метриками и логами, протестировать функционал на всех окружениях — это не спасет на 100% от факапов после деплоя. Первый факап Как-то мы рефакт...

[Перевод] DevOps vs Agile: В чем разница Разница в том, что происходит после разработки Когда ПО только начали разрабатывать, процесс разработки не подходил ни под один вид управления. Затем появился водопад, который ввел идею о том, что разработка ПО может быть определена временем создания или сборки приложения....

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

Протестированы несколько копий беспроводных наушников Apple AirPods Наушники AirPods являются не только самыми популярными в мире, но и самыми подделываемыми, причем подобных подделок выпускается колоссальное количество.Французский журнал 60 Millions de Consommateurs закупил несколько наиболее интересных подделок AirPods, и провел их сравнит...

Консорциум OWASP обновил Web Security Testing Guide Проект «Руководство по тестированию веб-безопасности» (Web Security Testing Guide — WSTG) является основной методологией тестирования безопасности для разработчиков веб-приложений и специалистов по информационной безопасности и разрабатывается международным консорциумом OW...

[Перевод] 6 советов по нагрузочному тестированию к Черной пятнице Перевод статьи подготовлен в преддверии старта нового курса от OTUS — «Нагрузочное тестирование». От автора: И хотя черная пятница не скоро, советы из этой статьи определенно будут полезны тем, кто занимается нагрузочным тестированием. Черная пятница приближается очень б...

WSL эксперименты. Часть 1 Привет, хабр! В октябре OTUS запускает новый поток курса «Безопасность Linux». В преддверии старта курса делимся с вами статьёй, которую написал один из наших преподавателей — Александр Колесников. В 2016 году компания Microsoft представила IT сообществу новую технологи...

Intel не может определиться, кто быстрее: Comet Lake или Ice Lake В рамках CES 2020 компания Intel провела несколько презентаций, где похвастала производительностью «в реальных приложениях» своих процессоров Core i7-10710U и Core i7-1065G7 по сравнению с AMD Ryzen 7 3700U. Конечно, тесты от самого производителя не могут быть объективными...

Сравнение камер Samsung Galaxy S21 Ultra и iPhone 12 Pro Max При выборе смартфона пользователи обращают особое внимание на его фото и видео возможности, особенно в случае с флагманами.Именно поэтому сравнительное тестирование камер Samsung Galaxy S21 Ultra и iPhone 12 Pro Max является максимально актуальным и востребованным.Видео опуб...

[Перевод] Сравнение React Native и Flutter с точки зрения их применения в реальных проектах Чем React Native отличается от Flutter, за исключением того, что речь идёт о разных фреймворках, в основу которых положены разные технологии? На что ориентироваться тому, кто не знаком с этими инструментами для разработки кросс-платформенных приложений, но хочет выбрать один...

«Яндекс» запустил тестирование доставки тестов на коронавирус Пока только для сотрудников компании.

Intel показала, что 14-нм Comet Lake-U производительнее 10-нм Ice Lake-U В рамках недавней выставки CES 2020 компания Intel сама показала, что процессоры Comet Lake превосходят Ice Lake по производительности, хотя последние позиционируются ею в качестве решений для систем более высокого класса. Ещё до своей презентации компания Intel провела закр...

Ноутбуки на базе высокопроизводительных CPU Core 10-го поколения (Comet Lake-H) и GeForce RTX Super выйдут в апреле Со дня на день должны начаться продажи новых ноутбуков с 7-нм процессоров AMD Ryzen 4000 (Renoir) — только вчера мы изучали результаты тестирования восьмиядерного APU Ryzen 9 4900HS в составе игрового ноутбука ASUS ROG Zephyrus G14 (вот еще свежие тесты Ryzen 9 4900HS в User...

Мониторим базу PostgreSQL — кто виноват, и что делать Я уже рассказывал, как мы «ловим» проблемы PostgreSQL с помощью массового мониторинга логов на сотнях серверов одновременно. Но ведь кроме логов, эта СУБД предоставляет нам еще и множество инструментов для анализа ее состояния — грех ими не воспользоваться. Правда, если про...

Fallout 76 выпустила обновление доступная для тестирования Обновление Fallout 76 Wastelanders добавит NPC в игру и возможность участвовать с ними в диалоге. Также были добавлены компаньоны, новый сюжетный квест, опции диалогов и многое другое. Студия "Bethesda" будет использовать частный тестовый сервер для тестирования игрокам. ...

[Инструкция] Создание гугл-тестов (гугл-форм) Спасибо пользователям Exosphere и Yuriy_krd за помощь и конструктивную критику Иногда кажется, что создать что-то по конструктору весьма быстро и просто: хоть сайт, хоть опрос, хоть таблицы. Однако часто упускаешь из внимания какие-то обидные мелочи, из-за которых время уход...

Флагман Samsung из-за бага начал фотографировать хуже Xiaomi Флагманы Samsung имеют неприятный баг, связанный с качеством снимков, полученных на фронтальную камеру. Проблему удалось раскрыть нашим коллегам из Phonearena.com, которые пользовались Galaxy S20 Ultra, Galaxy S20+ и Galaxy S20 на протяжении двух недель и успели найти все м...

[Перевод] Строим города по клику мыши с Houdini и Python В разработке игр постоянно создаются и применяются пайплайны, алгоритмы и небольшие процессы, которые экономят кучу времени и сил. Часто эти решения — простые, но изящные. Эта статья как раз про подобное. Автор придумал метод постройки виртуальных городов, который в персп...

Как загрузить и установить обновление Windows 10 October 2020 Update Обновление Windows 10 October 2020 Update теперь доступно и развертывается оно поэтапно. Ожидается, что развертывание займет несколько недель, но если вы чувствуете нетерпение и хотите установить обновление, то есть три способа загрузить и установить обновление за октябрь 20...

[Из песочницы] Spring Boot vs Spring MVC vs Spring — Как они сравниваются? Spring Boot vs Spring MVC vs Spring — Как они сравниваются? Spring, Spring Boot, Spring MVC, везде есть слово “spring”! Давайте пройдемся где и когда вы можете применять каждый из этих инструментов В этой статье, вы увидите обзоры: Spring, Spring MVC, и Spring Boot, узнает...

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

Сравнительный обзор 3D принтеров Phrozen Здравствуйте!Благодаря широкому диапазону применения 3D принтеров, работающих по технологии LCD, данный рынок стремительно развивается, появляются новые игроки, инновационные идеи, направленные на повышение качества и скорости. Хотя кардинальных прорывов в этом сегменте не н...

Обзор ADATA AR20KPD. Внешний аккумулятор 20000 мАч, PD 3.0 и QC 3.0 На прошлой неделе мы проводили тестирование внешнего аккумулятора ADATA AR10KPD с поддержкой технологий быстрой зарядки. Сегодня в рамках тестирования будет модификация с большей емкостью батареи. Это ADATA AR20KPD, также поддерживающая быструю зарядку и оснащенная нескольки...

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

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

Автоматизация тестов на Go + Allure Привет всем. Меня зовут Таня. Я автоматизирую тесты на Go уже около года, до этого занималась 4 года автоматизацией на Java.В этой статье расскажу:- Как писала интеграционные тесты на Go + Allure- С какими проблемами столкнулась- С какими библиотеками и инструментами работа...

Выбираем главный камерофон 2019 года: Слепой тест Droider! Всем привет и с наступающим 2020 годом. Однако в конце года принято подводить итоги прошедшего года и мы решили с вашей помощью провести слепое тестирование главных смартфонов 2019 года. Конечно же речь идёт о фотовозможностях каждого из представленных смартфонов. НАЧАТЬ ТЕС...

Ещё один мультитул Xiaomi с 28 инструментами уже в продаже Пока что обнову можно найти на Youpin. Устройство совсем небольшое, потому полноценный рабочий инструмент не заменит, если у вас совсем сложные задачи. Но не один мультитул этого, пожалуй, не сможет. Зато выручит, если какая-то работа, которую нужно выполнить руками с помо...

Обзор и тестирование 27″ WQHD-монитора MSI Optix MAG271CQR Современные игровые мониторы, в своем большинстве, основаны на двух типа матриц: IPS и VA. Каждая из технологий имеет свои слабые и сильные стороны в сравнении с оппонентами. Так IPS отличаются более широкими углами...

UserBenchmark опубликовал результаты тестов Ryzen 7 3700X под видом Ryzen 74700G Недавно известный пользователь momomo_us обнаружил запись с рекордным тестированием процессора AMD Ryzen 7 4700G на UserBenchmark.

Недорогой Huawei начал получать стабильную Android 10 Компания Huawei начала распространять стабильную версию фирменной оболочки EMUI 10 на основе свежей операционной системы Android 10 для смартфона Huawei P30 Lite.  Прошивка EMUI 10.0.0.159 уже доступна «по воздуху», а также через приложение HiCare, в р...

Redmi K30 Ultra прошел тесты на производительность. ... Топовый для MediaTek чип Dimensity 1000+ был представлен в мае нынешнего года. С тех пор на базе нового процессора успело выйти всего два смартфона: iQOO Z1 и Redmi K30 Ultra. Несмотря на скепсис и негативное отношение к продуктам MediaTek со стороны достаточно большой армии...

STL, allocator, его разделяемая память и её особенности Разделяемая память — самый быстрый способ обмена данными между процессами. Но в отличие от потоковых механизмов (трубы, сокеты всех мастей, файловые очереди ...), здесь у программиста полная свобода действий, в результате пишут кто во что горазд. Так и автор однажды задал...

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

Нагрузочное тестирование Atlassian Jira, Confluence, Bitbucket Часть 2 Вот здесь можно почитать часть 1 этой статьи. В части 2 мы поговорим о том, как подготовить данные для нагрузочного тестирования с помощью инструмента dc-app-performance-toolkit. Читать дальше →

USB4: все тот же USB? В конце 2020 года ожидается выход устройств с поддержкой интерфейсов нового поколения USB4/Thunderbolt 4. Данные интерфейсы похожи, однако имеют ряд принципиальных отличий. Среди таких отличий можно выделить наиболее значимое: спецификации на USB4 общедоступные и любой жела...

[Перевод] Почему мы перешли с Webpack на Vite Миссия Replit — сделать программирование более доступным. Мы предоставляем людям бесплатные вычисления в облаке, чтобы они могли создавать приложения на любом устройстве. Одним из самых популярных способов создания приложений в Интернете на сегодняшний день является React....

Cassandra. Как не умереть, если знаешь только Oracle Привет, Хабр. Меня зовут Миша Бутримов, я хотел бы хотел немного рассказать про Cassandra. Мой рассказ будет полезен тем, кто никогда не сталкивался с NoSQL-базами, — у нее есть очень много особенностей реализации и подводных камней, про которые нужно знать. И если кроме Or...

Windows 10 Build 19041.508 уже доступна для загрузки Сегодня вторник патчей, поэтому стало доступно накопительное обновление для Windows 10 версии 2004. Как обычно, Microsoft уже опубликовала прямые ссылки для загрузки автономных установщиков Windows 10 KB4571756, поэтому вы можете установить исправление вручную, если у вас во...

Что можно взломать поддельным отпечатком пальца. Почти любой смартфон, MacBook, но не ноутбуки с Windows 10 За последние годы мы привыкли к тому, что сканеры отпечатков пальцев в смартфонах — лучшая биометрическая защита. Но насколько они действительно обеспечивают защиту? Специалисты Cisco Talos Security Group решили проверить это, заодно определив, улучшились ли моби...

Появились реальные тесты процессоров Ryzen 9 5900X, 7 5800X и 5 5600X Сегодня в сети появились результаты независимого тестирования трёх новых процессоров компании AMD поколения Zen3 в полутора десятках игр

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

[Перевод] Разница между фальшивыми и истинными смещениями в 3D-графике Bump maps (рельефные текстуры), Normal maps (карты нормалей), Displacement и Vector Displacement — вероятно, вы уже сталкивались хотя бы с одним из этих терминов. Несмотря на то, что о них уже есть много информации, похоже, многие путают их различия и последствия использова...

Open360: как мы начали с разработки модели премирования и сделали IT-систему для внутреннего HR TL;DR: рассказываю о задаче оценки вклада сотрудника в общий результат и новой open source системе проведения круговой оценки сотрудников, разработанной в нашей компании, на базе метода оценки 360 градусов. Здравствуйте, меня зовут Иван Кудрявцев — я технический директор и ...

Ремонт Samsung Galaxy S20 Ultra — головная боль Ремонтопригодность важна. Но Samsung Galaxy S20 Ultra — это не про высокие показатели по данному критерию. Ранее мы уже делали обзор смартфона с самой сложной конструкцией, им оказался Motorola Razr, который получил от iFixit всего 1 балл. S20 Ultra, конечно, не насто...

[Перевод] Куклы гибнут за людей Cтатья 2010 года До начала 1990-х годов прогресс в области безопасности дорожного движения был минимальным. Несмотря на то, что интерес к повышению уровня защиты пассажиров был высок с момента появления этой концепции, результаты были невероятно низкими. Достаточно взглян...

ComNews опубликовал обзор "Центры управления и порталы обратной связи с населением" В российских регионах начинают создаваться центры управления (ЦУР). Что они должны собой представлять и в чем их коренное отличие от уже существующих ситуационных центров (СЦ), известно немного. Пока речь идет о тиражировании опыта Московской области и ее портала обратной св...

Пишем бизнес-процесс в Битрикс24 с задатком на будущее На работе я занимаюсь поддержкой пользователей и обслуживанием коробочной версии CRM Битрикс24, в том числе и написанием бизнес-процессов. Нужно отметить, что на самом деле я не «чисто» специалист по Битриксу, а это одна из моих обязанностей. На самом деле обязанностей у мен...

[Перевод] Periwinkle: процессор с одной инструкцией Хочу рассказать о процессоре, который я разработал в 2016 году. Он реализован на C как виртуальная машина. Мой друг Бьёрн написал для него ассемблер на F#. Periwinkle представляет собой процессор OISC (one instruction set computer), в отличие от RISC и CISC. У него нет ника...

ELK, SIEM, Open Distro: Составление отчетов Чтобы защитить вашу корпоративную сеть от угроз и атак, вы всегда должны выполнять тест на уязвимости в своей системе. Для того, чтобы их исправить. Итак, как вы понимаете, работа с отчетами очень важна для любого SOC, потому что она дает обзор уязвимостей, которые могут быт...

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

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

[Перевод] Как микросервисы Netflix справляются с Pub-Sub данными Перевод статьи подготовлен специально для студентов курса «Архитектор высоких нагрузок». Введение В микросервисной архитектуре Netflix передача наборов данных от одного к нескольким конечным точкам может быть крайне сложной. Эти наборы данных могут содержать все, что уго...

Xiaomi Mi 11 проходит тест на прочность: какие результаты? Несколько дней назад Xiaomi выпустила новый флагман Mi 11 на мировой рынок. Новый смартфон прошел испытание на прочность от известного блогера JerryRigEverything. Судя по реальным отзывам и характеристикам, нет никаких сомнений, что Xiaomi Mi 11действительно очень хорош, но ...

Поиск работы в Германии продакт-менеджером и не только. Часть 3/5. Что нужно сделать перед тем, как начать рассылать CV Начало серии постов смотрите здесь и здесь. Ваши действия при поиске работы зависят от целей, которые вы преследуете. Например, вы твердо хотите попасть в Facebook на позицию аккаунт-менеджера по работе с малым и средним бизнесом. В этом случае вы начинаете читать многочисл...

Huawei приглашает опробовать большое обновление EMUI 10.1 на Huawei P30 и Mate 30 Компания Huawei открыла регистрацию на участие в международной программе бета-тестирования фирменной оболочки EMUI 10.1 для пользователей смартфонов серий Huawei Mate 30 и Huawei P30.  Ранее бета-версии EMUI 10.1 выходили только для китайских моделей Hua...

Я бы в продакты пошел: четыре истории о том, как product- мышление помогает в работе Данные — новая нефть: они повсюду и, разумеется, обязывают считаться с ними в принятии решений. Продакты — профессионалы data-based менеджмента: они проверяют гипотезы, проводят качественные и количественные исследования, вводят UX-метрики и думают в сторону масштабирования....

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

Как получить OpenID/OAuth2 токен для тестирования front-end rest сервисов? Есть задача нагрузочно потестировать фронтальные веб рест апи. Ресты защищены OAuth с Authorization Code Grant. Значит появляется необходимость наличия валидного токена для Authorization: Bearer TOKEN. Вопрос — как его взять? И так это сделать красиво и правильно? Вот тут я...

Motorola не согласна с результатами теста Razr 2019: его не ... У гибких матриц и шарнирных механизмов предостаточно недостатков, они не совершенны. Это подтвердил и Motorola Razr, проблемы в работе которого были выявлены экспертами и пользователями еще на уровне демообразцов. Устроили свой тест на живучесть и журналисты издания CNET, ко...

Фишинг учетных данных Windows В первом квартале 2020 года число фишинговых атак на пользователей по всему миру выросло вдвое по сравнению с аналогичным периодом 2019 года — с 9% до 18%. Такие данные приводит “Лаборатория Касперского”. В операционных системах семейства Windows у некоторых программ и пр...

Intel Core i9-10900K оказался производительнее, чем Core i9-9900K, на 30 % в Geekbench 5 Чем меньше времени остаётся до момента выхода на рынок десктопных процессоров Intel Comet Lake-S, тем больше в сети появляется предварительных данных, раскрывающих подробности об их производительности. Одна из последних утечек опубликована пользователем Tum_Apisak, который н...

[Из песочницы] Home видео для Selenium aka WebDriver. Или чем записать экран, если у вас есть java, поломанные тесты и немного времени Решили мы на работе автоматизировать тесты для нескольких своих веб приложений. И кроме информации, когда упали тесты, захотелось еще и увидеть, как выглядела страница на этот печальный момент. Я уже давно не брал в руки шашки и Selenium, поэтому пришлось немного покопатьс...

TDD для микроконтроллеров. Часть 3: Запуск на железе TDD для микроконтроллеров. Часть 1: Первый полет TDD для микроконтроллеров. Часть 2: Как шпионы избавляют от зависимостей TDD для микроконтроллеров. Часть 3: Запуск на железе В первой части нашего цикла статей мы начали освещать тему эффективности применения методологии TDD...

Архитектура и дизайн Android приложения (мой опыт) Хабр, привет! Сегодня я хочу рассказать об архитектуре, которой я следую в своих Android приложениях. За основу я беру Clean Architecture, а в качестве инструментов использую Android Architecture Components (ViewModel, LiveData, LiveEvent) + Kotlin Coroutines. К статье прил...

Tencent открыл доступ на бета-тест Arena Breakout Издатель Tencent открыл дополнительные слоты для бета-теста Arena Breakout. Как и ожидалось, тестирование началось в сентябре, но места ограничены. Tencent передал через китайскую соцсеть о том, что для ранней версии Arena Breakout открыты дополнительные слоты. Пока что игр...

Java-дайджест за 17 января. Две первые недели нового года Появился шрифт JetBrains Mono — приятный и красивый шрифт для разработчиков Вышел плагин для интеграции GitLab с IntelliJ IDEA. Теперь можно делать код-ревью прямо в вашей любимой IDE! В Java-плагине для Visual Studio Code добавили кучу важных ништяков (действительно вли...

[Перевод - recovery mode ] Делаем быстрее POSTGRESQL COUNT (*) Часто жалуются, что count (*) в PostgreSQL очень медленный. В этой статье я хочу изучить варианты, чтобы вы получили результат как можно быстрее. Почему count (*) такой медленный? Большинство людей без проблем понимают, что следующий запрос будет выполняться медленно: S...

[Из песочницы] Частотный анализ русского текста и облако слов на Python Частотный анализ является одним из сравнительно простых методов обработки текста на естественном языке (NLP). Его результатом является список слов, наиболее часто встречающихся в тексте. Частотный анализ также позволяет получить представление о тематике и основных понятиях т...

Svelte: знакомимся с Действиями Недавно на Хабре появилась статья от @sanReal, где Александр рассказал о том, каким приёмам и каким возможностям Svelte он научился на собственном опыте. Я был немного удивлён не увидев в его списке упоминания одного из самых мощных инструментов фреймворка — Действий. К тому...

Медленное движение «влево» в автоматизации тестирования Похоже, что стремление «сдвинуть» тестирование влево, к началу конвейера, в сторону разработчиков для ускорения разработки приложений и их развертывания зашло в определённый тупик. Недавний опрос, проведённый компанией Perforce (специализируется на разработке сре...

Влияют ли 120 Гц на время работы Galaxy S20 Ultra? 11 февраля Samsung представила новую флагманскую линейку. 13 марта стартуют продажи Galaxy S20, S20+ и S20 Ultra на территории России. Уже сейчас смартфоны можно предзаказать на официальном сайте. Самая дешевая модификация S20 обойдется пользователям в 70 тысяч рублей и уже...

[Перевод] Заменяем Redux c помощью Observables и React Hooks Управление состоянием — одна из важнейших задач, решаемых в разработке на React. Было создано множество инструментов в помощь разработчикам для решения этой задачи. Наиболее популярным инструментом является Redux — небольшая библиотека, созданная Дэном Абрамовым, и предназн...

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

Управление LCD и OLED дисплеями на AVR-ассемблере Сразу предупреждаю, что не собираюсь разводить холивары насчет преимуществ AVR-ассемблера перед С/Arduino, или даже перед BASCOM-AVR и MikroPascal for AVR — каждый инструмент уместен в своей области. У ассемблерного подхода в ряде случаев имеются свои преимущества — в основн...

Mail.ru Group создаст направление продвижения комплексных услуг цифровой трансформации Компания также бесплатно подготовит 50 топ-менеджеров по программе цифровизации бизнеса Executive Digital MBA.Крупные компании, а также средний и малый бизнес получат доступ к технологическим наработкам Mail.ru Group, использующим синергию между продуктовыми направлениями гр...

Итоги слепого тестирования камер: iPhone, Pixel, Huawei, Samsung Неделю назад мы запустили голосование за лучшую камеру среди флагманских смартфонов. Чтобы исключить предвзятость, выбрали слепой метод и теперь подводим итоги. Больше всего участникам опроса понравились фото, сделанные на iPhone 11 Pro Max. Ему совсем чуть-чуть уступил Go...

Изучаем React: 300+ вопросов для подготовки к собеседованию Доброго времени суток, друзья! Представляю вашему вниманию первую версию репозитория с большим количеством вопросов (с ответами, разумеется) по React и связанным с ним технологиям. А много — это сколько? Это 322. Почему первая версия? Потому что будет еще и вторая, прим...

Вышла бета версия EMUI 10 для Honor 10 и Honor View 10 Компания Honor запустила тестирование новой оболочки EMUI 10 для смартфона Honor 10 и Honor View 10. Новая EMUI 10 основана на операционной системе Android 10. В нее как обычно добавили все основные нововведения: свежий патч безопасности, темную тему, обновленный интерфейс,...

Сравнение сеансов профилирования в XHProf Admin В статье рассказывается об удобном инструменте сравнения сеансов профилирования PHP кода, который позволил быстрее найти узкие места в проекте на CMS Битрикс. Читать дальше →

Почему Snapdragon 865 круче чем A13 Bionic? Qualcomm красавцы! Новый чипсет Snapdragon 865 — настоящий монстр, он быстрее и эффективнее 855-го. Смотрите сами: снимает видео в 8К-разрешении, поддерживает динамическое освещение в играх и экраны с частотой 144 Гц, а еще здесь самый быстрый нейронный модуль —...

Сервис Pinterest Trends выходит в открытую бету Pinterest приступил к запуску нового инструмента Pinterest Trends, который позволяет видеть самые популярные поисковые запросы в США за последние 12 месяцев. Новый инструмент находится на стадии бета-тестирования и станет доступен на десктопах в ближайшие недели. Pinterest T...

IT-компания Embedika создала сервис сравнения документов Compare Компания Embedika представила бесплатный сервис сравнения документов Compare. Инструмент сравнивает две версии одного документа и показывает различия: что добавлено, изменено или удалено.  Что такое Compare Compare работает с документами в форматах PDF, DOC и...

[Перевод] Понимание CSS Grid: Создание Grid-контейнера Перевод «Understanding CSS Grid: Creating A Grid Container» Рейчел Эндрю Хотя технология CSS Grid стала поддерживаться некоторыми браузерами еще в 2017 году, у многих разработчиков пока не было возможности использовать её в своих проектах. Технология CSS Grid привносит множ...

iOS тестирует проект xCloud Для тестирования в Microsoft Project xCloud TestFlight необходимо зарегистрироваться. Программное обеспечение позволяет одновременно тестировать 10 тысячам пользователям, остальные кто подключаются вынуждены ждать свободного места. Открытое бета-тестирование приложения x...

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

Британские ученые придумали память, в которой объединены достоинства DRAM и NAND Исследователи из Ланкастерского университета (Великобритания) разработали новую энергонезависимую память. Как утверждается, для стирания и записи информации в этой памяти хватает в сто раз меньше энергии, чем в случае памяти NAND или DRAM. При этом высокая скорость рабо...

Флагман Sony Xperia 3 замечен в бенчмарке Geekbench Первый квартал 2020 года принесет целую вереницу новинок, но наиболее интересны, конечно, флагманы. Одним из них и «лучшим» для Sony станет Xperia 3 — мощный, функциональный и, наверняка, дорогой аппарат. Случиться его премьера должна в феврале на выставке ...

Хороший ли выбор Svelte для реализации виджета? Привет! Меня зовут Дмитрий Усов, я фронтенд-разработчик в Ситимобил. Буквально несколько месяцев назад появилась задача создать виджет для заказа такси через сайт. В этой статье я хотел бы рассказать, почему для этой задачи был выбран Svelte, поделиться своим мнением о его д...

Мобильная Slay the Spire уже на этапе тестов контроля качества Slay the Spire — одна из самых ожидаемых мобильных игр этого года. Она должна была выйти еще в 2019, но хорошим разработчикам задержки всегда нужно прощать, ведь они гарантируют высочайший уровень качества с минимумом ошибок. Самое интересное, что большая часть обновлений к...

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

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

Бестселлер Redmi Note 8 Pro провалил тест DxOMark и занял 61 место Специалисты лаборатории DxOMark, как и обещали, опубликовали статью с обзором фото- и видеовозможностей недорого и очень популярного смартфона Redmi Note 8 Pro. По результатам всех тестов Redmi Note 8 Pro получил 84 балла, что поставило его на одну ступень с Black Shark...

Новые видеокарты Nvidia пугают количеством ядер CUDA В этом году мы должны получить сразу несколько новых топовых видеокарт. Во-первых, AMD наконец-то выпустит адаптер на основе «большого Navi», а во-вторых, Nvidia должна вывести на рынок новое поколение 3D-карт Ampere. Мы пока мало что знаем достоверно про вс...

Какое сердце получил Redmi Note 9? Разбираемся в параметрах новой SoC MediaTek Helio G85 Вчера бренд Redmi представил смартфон Note 9, основанный на SoC MediaTek Helio G85. Этой платформе нужно уделить чуть больше внимания, так как Redmi Note 9 стал первым аппаратом на этой SoC. Более того, она пока даже отсутствует на сайте MediaTek. Итак, в конфигурацию ...

[Перевод] Побег из привилегированных Docker-контейнеров Перевод статьи подготовлен в преддверии старта курса «Пентест. Практика тестирования на проникновение». Привилегированные контейнеры Docker – это такие контейнеры, которые запускаются с флагом --privileged. В отличие от обычных контейнеров, эти контейнеры имеют root-доступ...

Дзен позволил встраивать в статьи эмбеды Яндекс.Форм В Яндекс.Дзене появилась возможность проводить опросы, конкурсы, собирать заявки на мероприятия (и многое другое). Это можно сделать с помощью сервиса Яндекс.Формы, код которого теперь вставляется в статьи. Пока эта возможность находится на стадии тестирования и будет доступ...

Масштабная утечка: что нового будет в iOS 14 Мы уже выяснили, что обновления – самый надёжный источник информации о новых продуктах Apple. Ведь если Евразийская экономическая комиссия в основном сливает только названия аппаратных новинок, обозначая примерный список устройств, которые следует ждать в ближайшее время, т...

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

Почему QA хорошая карьера для программиста Привет, хабровчане! Представим, что вы только что закончили институт и размышляете о том, куда пойти работать. В отдел разработки программного обеспечения или тестирования? Быть тестировщиком – это хороший выбор? Есть ли будущее у этой профессии? Хорошая ли там зарплата?...

На сколько новый MacBook Pro 13 с процессором Intel Ice Lake быстрее версии с Coffee Lake Недавно компания Apple представила новый MacBook Pro 13, который вслед за новым Air перешёл на 10-нанометровые процессоры Intel Ice Lake. Правда, уже в отличие от того же Air, новыми CPU могут похвастаться лишь старшие версии MacBook Pro 13. Стоит ли переплачивать имен...

«Никогда не писали автотесты? Попробуйте Cypress» «Никогда не писали автотесты? Попробуйте Cypress» Автотесты на Cypress Первое впечатление и встречающиеся проблемы Дмитрий Кочергин, Lead Software Developer Luxoft Прежде всего хочу отметить, что я не профессиональный автотестер, а Java-программист. Но однажды поступила за...

Почему вам не надо становиться тимлидом? Привет, друзья. Эта статья написана Георгием Могелашвили (glamcoder), который работает на позиции Lead Developer в Booking.com в Амстердаме и отвечает за архитектуру и координацию нескольких технических команд в отделе маркетинга, а по совместительству Георгий преподает в OT...

Книга «Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений» Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода....

Рейтинг DxOMark: Huawei P40 Pro — смартфон с лучшими камерами Huawei недавно выпустила свою новую флагманскую серию P40. Только что DxOMark опубликовал результаты тестирования Huawei P40 Pro, который получил самые высокие оценки камер среди смартфонов, набрав 128 баллов. Huawei P40 Pro превзошел результат смартфона Oppo Find X2 Pro — п...

Знакомство с pg_probackup. Первая часть Привет, я Александр Никитин, главный системный администратор компании «БАРС Груп». В этой статье я хочу познакомить вас с инструментом pg_probackup. Pg_probackup — разработка компании Postgres Professional, которая помогает делать резервные копии СУБД PostgreSQL. В отличи...

Ryzen 3 3100 сравнили с Core i3-10100 в тесте Fire Strike В сети появился новый тест конкурирующих бюджетных процессоров AMD Ryzen 3 3100 (Matisse) и Intel Core i3-10100 (Comet Lake-S) в тестах 3D Mark Fire Strike и Time Spy. Напомним, что оба изделия характеризуются четырьмя ядрами, восемью потоками и уровнем TDP 65 Вт. При этом у...

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

В РФ придумали групповые тесты на коронавирус Как сообщает ТАСС, генеральный директор «Вектора» Ринат Максютов в интервью программе «Вести» на телеканале «Россия-1» рассказал, что система тестирования на иммунитет к коронавирусу позволяет одновременно проверять 93 пациента. «Мы использовали инактивированный вирус. Он не...

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

Как перейти быстро в онлайн, если никогда с ним не сталкивался? Этот вебинар для тех, кто хочет заработать в кризис и подготовить свой бизнес к выходу из самоизоляции. Универсальных рецептов не будет, их не существует. Будет анализ рынков и разбор инструментов, проверенных временем. Отличие офла...

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

Книга «Как тестируют в Google» — бесплатная электронная версия Привет, Хаброжители! В книге описано тестирование программных продуктов в Google: как устроены процессы, как организованы команды, какие техники используются, кто ответственен за качество. Принципы, на которых построено тестирование в Google, применимы в проектах и компан...

Подтверждены характеристики Samsung Galaxy S10 Lite По слухам, Samsung Galaxy S10 Lite и Galaxy A91 – это одна и та же модель, но для разных регионов. Однако пока ни один из этих смартфонов не представлен официально, точно утверждать это нельзя, как и нельзя быть полностью уверенным в характеристиках. Поэтому предл...

Тестирование игрового движка Amazon Lumberyard. Подходы и инструменты Amazon. Игры. Звучит необычно? Как тестировать продукт и для разработчиков, и для геймеров? Под катом — тестирование игрового движка Amazon Lumberyard, подходы как в ручном тестировании, так и в автоматизации, а также используемые на проекте инструменты. Lumberyard — это ...

Запущен открытый бета-тест realme UI 2.0 на базе Android 11 realme запускает открытое бета-тестирование realme UI 2.0 на базе Android 11 для смартфонов realme 6 Pro, realme 7, realme X2 Pro и realme Narzo 20 Pro в Индии. Владельцы данных моделей могут принять участие в тесте подав заявку. realme UI 2.0 будет поставляться с новыми в...

27 июля пройдет региональный закрытый бета-тест Apex Legends Mobile Издатель Electronic Arts рассказал через пост в TapTap, что завтра уже начнётся ещё один этап ЗБТ Apex Legends Mobile. Начнётся оно примерно в 11:30 по Москве 27-го июля. Тестовые регионы — Гонконг, Индонезия, Малайзия и Филиппины. Бета-тест продлится около месяца, до 24-го ...

Mail.ru Group объявляет об изменениях в структуре коммерческого департамента Ирина Алексеева сфокусируется на развитии экосистемы маркетинговых решений и продажах рекламы на всех ресурсах холдинга в России и в мире.Элина Исагулова, вице-президент Mail.ru Group по коммерции, продолжит отвечать за рекламную выручку группы в России и в мире, а также ско...

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

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

[Из песочницы] ECS back and forth Привет, Хабр! Представляю вашему вниманию перевод статьи "ECS back and forth — Part 1 — Introduction" автора Michele skypjack Caini. ECS back and forth Часть 1 — Введение. Когда я в первые узнал про архитектурный шаблон entity component system, я пошёл искать больш...

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

[Перевод] Как сократить время сборки образов Docker в GitLab CI Современный цикл разработки программного обеспечения зачастую подразумевает, что ваши приложения регулярно упаковываются в контейнеры. Эта задача может занимать много времени, чем может значительно замедлять ваше тестирование или развертывание. Проблема становится особенно о...

Курс «Инструменты исследования пользователей» Дистанционный курс для руководителей и предпринимателей На этом курсе вы систематизируете весь ваш опыт и научитесь стабильно развивать продукт и увеличивать бизнес-показатели с помощью Customer Development, CJM и коридорных тестов. Ос...

Рогозин опубликовал количество погибших от COVID-19 в Роскосмосе Данные о работниках ракетно-космической отрасли, заразившихся новой коронавирусной инфекцией (2019-NCOV), на 15:00 27.04.2020ВСЕГО ЗАБОЛЕВШИХ — 111,ВЫЗДОРОВЕВШИХ — 11,УМЕРШИХ — 3 — Дмитрий Рогозин (@Rogozin) April 27, 2020 Сам Рогозин уже как минимум один раз проходил тест...

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

[Перевод] Как устроено производство стиков для тестирования на коронавирус Автор агентства Bloomberg побывала на производстве в «очаровательной небольшой компании, которая оказалась в центре глобальной катастрофы в области здравоохранения». Если вы живете в США и проводили домашний ДНК-тест, открывали рот у ЛОРа и говорили «ааа» или измеряли гл...

[Перевод] Об ужасной документации Apple В последние год-два я пришёл к осознанию того, что основной преградой к выполнению моей работы является документация. Или, если конкретнее, откровенный дефицит документации, предоставляемой Apple для своих платформ. Apple предоставляет разработчикам набор инструментов — A...

[Из песочницы] Утилита Power Stage Designer — инструмент разработчика силовой электроники Приветствую! Хочу рассказать о весьма интересной для разработчика электроники утилите, которую я уже давно применяю в своей профессиональной деятельности. Утилита Power Stage DesignerTM от компании Texas Instruments — инструмент из «маст хэв» набора разработчика источников п...

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

Несмотря на экран-водопад, смартфон Huawei Mate 30 Pro оказался очень прочным Блогер JerryRigEverything наконец-то добрался до смартфона Huawei Mate 30 Pro, чтобы провести свой стандартный набор тестов. В данном случае тест на прочность вдвойне интересен, так как Mate 30 Pro — один из немногих (пока) смартфонов с экраном-водопадом. Можно б...

Использование journalctl для просмотра и анализа логов: подробный гайд Journalctl — отличный инструмент для анализа логов, обычно один из первых с которым знакомятся начинающие администраторы linux систем. Встроенные возможности ротации, богатые возможности фильтрации и возможность просматривать логи всех systemd unit-сервисов одним инструмен...

[Перевод] Как работает тайловый растеризатор Если вы следили за моей серией постов «Растеризация за одни выходные», но не компилировали и не запускали демо, то для вас станет большим сюрпризом, если я скажу, насколько медленными они оказались. В конце серии постов я упомянул существующие техники, позволяющие ускорить м...

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

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

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

DOC.ua запускает бесплатное онлайн-тестирование на коронавирус Онлайн-тест на симптомы COVID-19 является бесплатным и создан для самостоятельного выявления потенциальных рисков заболевания новым вирусом. Экспресс-тест доступен для пользователей в...

SoC Snapdragon 865 показала всю свою мощь в первом тесте Ну что же, мы пока не знаем параметров SoC Snapdragon 865, но уже можем оценить производительность. Пока лишь в Geekbench, то есть речь о производительности процессора. Как видим, она впечатляет. 4300 баллов в однопоточном режиме и 13 300 баллов — в многопот...

SEMrush vs SimilarWeb — кто точнее? Когда анализируешь эффективность маркетинга и сайта в целом, важно не просто собирать собственную статистику, но и сравнивать ее с трендами рынка. К примеру, команда маркетинга не дотянула до плана 5%. Если при этом рынок просел на 15%, то результат хороший, а если наоборот ...

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

Rust глазами Python-разработчика Привет! Мы – часть команды разработки «Рамблер/Медиа» (портал «Рамблер»). На протяжении трех лет мы поддерживаем и развиваем несколько больших python-приложений. Чуть больше года назад перед нами встала задача написать еще одно большое приложение – API к основному хранилищу...

iPhone SE 2020 быстрее телефонов на Android за те же деньги Тех, кто надеялся приобрести дешёвый iPhone, не уступающего в производительности ни одному из iPhone 11, придется разочаровать. Уступает. Тактовая частота центрального процессора в Apple A13 для iPhone SE 2020 искусственно уменьшена. Из вредности (чтобы SE не конкурировал с...

Результаты анализов на коронавирус можно посмотреть в электронной медицинской карте Об этом рассказала Анастасия Ракова, заместитель Мэра Москвы по вопросам социального развития."Результаты ПЦР- и ИФА-тестирований на COVID-19 стали доступны москвичам в электронной медкарте. Жители также получают подробную расшифровку всех показателей и четкое объяснени...

Про одну Тётю В конце, как всегда, есть краткое содержание. Помните историю про одного парня? Он на днях заезжал в гости, и рассказал одну забавную историю. Мне кажется, вам будет интересно. Дело не в самой истории, а в том, что так, блин, бывает. Я оглянулся на свой личный опыт, и увидел...

Часть 6: Портирование MemTest86+ на RISC-V Наверное, мало какому айтишнику нужно объяснять, что такое Memtest86+ — пожалуй, он уже стал более-менее стандартом в тестировании оперативной памяти на ПК. Когда в одной из предыдущих частей я наткнулся на битую планку памяти, пришедшую в комплекте с платой, он (вместе с п...

Запускаем тесты на GitLab Runner с werf — на примере SonarQube Если в качестве инфраструктуры, где разворачивается приложение, выступает Kubernetes, можно сказать, что существует два способа запуска тестов (и других утилит для анализа кода) в CI/CD: непосредственно в кластере K8s — с помощью отдельных Job или Helm hooks; «снаружи»...

На что способен самый мощный мобильный процессор AMD нового поколения. Первые тесты радуют В начале месяца компания AMD представила мобильные процессоры Ryzen 4000, которые должны появиться в ноутбуках уже в феврале. Старшим решением в линейке является Ryzen 7 4800H — восьмиядерный гибридный процессор с поддержкой SMT и частотами 2,9-4,2 ГГц. И сегодня ...

Вы удивитесь, насколько новый iMac мощнее предыдущего Новый iMac 24 в пух и прах разгромил своих 21,5-дюймовых предшественников. С разгромным счетом. Теперь, когда на сайте Geekbench уже выложены результаты тестов нового моноблока от Apple, их победа подтверждена документально. О том, что продажи разгромленных 21,5-дюймовых i...

Позиция win-win: улучшаем пользовательский опыт и делаем онлайн-бизнес счастливее Рынок e-commerce в России растет быстро. По данным Яндекс.Кассы, с 2015 по 2020 год малый и средний бизнес вырос в объеме продаж на 148%, в 2 раза увеличилось количество платежей и стал выше средний чек. Если предприниматель опытный и не вчера вышел с бизнесом в онлайн, то о...

[Перевод] Пентест Active Directory. Часть 1 Перевод статьи подготовлен специально для студентов курса «Пентест. Практика тестирования на проникновение». У меня было несколько клиентов, пришедших ко мне перед пентестом с уверенностью в том, что они были в хорошей форме, потому что их анализ уязвимостей не показал кр...

Нативная компиляция в Quarkus – почему это важно Всем привет! С вами второй пост из нашей серии по Quarkus – сегодня поговорим о нативной компиляции. Quarkus – это Java-стек, заточенный под Kubernetes. И хотя здесь, конечно, многое еще предстоит сделать, мы хорошо проработали массу аспектов, включая оптимизацию JVM и це...

Определение объёма кластера Elasticsearch и тестирование производительности в Rally В этой статье мы разберёмся с основными подходами к сайзингу Elasticsearch, покажем сравнения бенчмарков кластера при загрузке логов и метрик. А разница там заметная. Надеемся, вам это поможет с определением объёма кластера Elasticsearch и расшифровкой того самого «it depend...

Samsung представила ISOCELL 2.0 Сегодня Samsung Electronics представила новую технологию ISOCELL 2.0, с использованием которой будут производиться датчики изображения для новых смартфонов. Новая технология снова повышает светочувствительность, позволяя датчикам изображения захватывать больше света, а ...

Бета-тестирование игры Age of Empires III: Definitive Edition Стратегическая игра компании Ensemble Studios "Age of Empires III: Definitive Edition" скоро вступит в бета-версию. Третья часть игры не стала такой популярной, как вторая, но разработчики уверены что дополнение Definitive Edition изменит ситуацию к лучшему. Чтобы зарег...

[Перевод] Как оценивать интеллект? Подход Google От себя: В ноябре 2019 года вышла программная статья от Google «Об оценке интеллекта» Франсуа Шолле (создатель Keras). 64 страницы посвящены тому, как появилось современное понимание ИИ, почему машинное обучение от него так далеко, и почему мы все еще не можем адекватно изм...

Мобильная Radeon RX 5600 XT впечатляет своей производительностью в первых тестах Видеокарта Radeon RX 5600 XT становится всё понятнее. Официальный анонс намечен на 6 января, но уже сейчас мы примерно знаем, какой будет новинка AMD. Если верить имеющимся слухам, этот адаптер будет представлять собой несколько урезанную версию RX 5700 с ценой около 28...

1000 и 1 пост: с Днём рождения, Хабр ❤ 26 мая — День рождения Хабра. А ещё вышла наша 1000-ая публикация, которой могло бы не быть, если бы Хабр не был тем, который он есть. В этой статье мы расскажем о нашем пути и о наших выводах, которые удалось сделать за 4 года ведения блога. Но это ниже, под катом. А здесь ...

Культура разработки: как оценивают производительность и эффективность (c) Практически с появления технологической отрасли в ней велась охота за «Белым китом» — метриками труда разработчиков. Возможно, само желание посчитать KPI программистов родилось из фразы, распространенной в традиционном бизнесе: «Вы не можете планировать, если не можете...

Насколько прочным является новейший Motorola Razr? Гибкие смартфоны требуют осторожного с ними обращения. Открытые шарниры и защитный пластик экрана вместо стекла — основные зоны риска. Однако, как показали тесты блогера JerryRigEverything, тот же Galaxy Fold является достаточно прочным смартфоном. А как обстоят д...

Radeon RX 5500 XT — первая видеокарта, которой действительно нужен PCIe 4.0 Процессоры AMD Ryzen 3000 стали первыми, получившими поддержку PCIe 4.0. Поддержку этого же интерфейса имеют и видеокарты линеек Radeon RX 5700 и RX 5500. Ещё летом мы убедились в том, что этот интерфейс ожидаемо не даёт никакого преимущества Radeon RX 5700. Однако све...

[Перевод] Интерактивная визуализация данных при помощи Plotly: строим красивые графики с Express и Cufflinks Если Вы все еще используете Matplotlib для создания графиков в Python, самое время взглянуть на мир с высоты альтернативной библиотеки интерактивной визуализации. Plotly позволяет создавать красивые, интерактивные, экспортируемые графики с помощью всего нескольких строк к...

[Из песочницы] От чего зависит позиция сайта на поисковой странице? Когда сайт уже запущен и продает товары или услуги, оценить его успешность можно: достаточно проанализировать позицию, которую он занимает в поисковой системе, продажи, рентабельность инвестиций в разработку сайта и т.д. Но как быть, если сайт только создан и продаж еще нет...

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

Riot Games скоро запустит бета-тестирование игры Valorant Игровая компания Riot Games, объявила о старте бета-тестирования игрового шутера Valorant, которое пройдет в полузакрытом формате. Протестировать игру Valorant можно будет с 7 апреля на платформе PC. Компания Riot Games будет раздавать приглашение на бета-тестирование во вр...

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

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

Запуск тестов JMeter в OpenShift, используя Jenkins Pipeline Всем привет! В этой статье хочу поделиться одним из способов запуска тестов производительности JMeter в OpenShift'e с использованием Jenkins'a в качестве автоматизации. Сначала мы проделаем все необходимые действия (создание ImageStreams, BuildConfig, Job и проч) в ручном р...

Метод решения системы диофантовых уравнений Добрый день! Как и обещал в первой своей статье, я хочу ознакомить Вас с одним из методов решения системы диофантовых уравнений. Цель статьи ознакомить остальных читателей с этой методикой и донести её в более или менее понятном виде. Рассмотрим систему из двух диофантовых у...

Анализ характеристик графических процессоров игровых консолей PlayStation 5 / Xbox Series X: 9,2 TFLOPS против 12 TF? Что же получается? В сети появились характеристики графических процессоров PlayStation 5 и даже Xbox Series X? Быть может, от источника из AMD? Процесс утечек продолжается. В 2012 году выставляли взломанные документы, которые незаконно позаимствовали у держателей платформ. Н...

Как принять участие в бета-тестировании One UI 4.0 от Samsung? Бета-тестирование сейчас идёт для смартфонов семейства Galaxy S21. Потому для участия нам понадобится какое-то устройство из этой линейки, а также установленное на нём приложение. Samsung Memebers App. Читать полную статью

Потенциальный бестселлер Honor X10 5G показал отличные результаты в тестах В базе данных популярного тестового приложения Geekbench появились результаты тестирования нового смартфона Honor X10 5G, который должен стать самым дешевым телефоном Honor с поддержкой сетей пятого поколения. Ранее смартфон появился в базе данных китайского регулятора ...

Android 11 сможет реже расстраивать пользователей по сравнению с Android 10 Компания Google в данный момент вовсю работает над следующей версией своей мобильной операционной системы — Android 11 R. Постепенно в сети раскрываются новые функции, которые ждут нас с выходом новой ОС.  На этот раз стало известно об особенности, которая о...

[Из песочницы] База данных на ScriptableObject c системой сейва/загрузки Введение В каждой игре есть данные, с которыми работают гейм-дизайнеры. В рпг — это база данных айтемов, в матч-3 — стоимость в кристаллах инструментов из магазина, в экшенах — количество хп, на которое лечит аптечка. Для хранения таких данных существует много способов — кт...

Microsoft может отделить графическую оболочку от Windows CoreOS для более быстрого обновления Недавно Microsoft подтвердила, что они будут переключать Fast Ring в активную ветку разработки (которая называется «RS_PRERELEASE»). Это означает, что инсайдеры Windows в Fast Ring получат новые функции, которые не обязательно привязаны к конкретному обновлению Windows 10 ра...

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

Apple выпустила iOS 13.3.1 beta 1 и iPadOS 13.3.1 beta 1 для всех iOS 13.3.1 beta 1 уже доступна для загрузки всем желающим Вы знаете, как определить примерный срок релиза обновления iOS, даже если его бета-тестирование только началось? Достаточно посчитать, как много времени проходит между выходами закрытых и публичных сборок. Если апдейт...

Распространение сферического коня в вакууме по территории РФ Привет от ODS. Мы откликнулись на идею tutu.ru поработать с их датасетом пассажиропотока РФ. И если в посте Milfgard огромная таблица выводов и научпоп, то мы хотим рассказать что под капотом. Что, опять очередной пост про COVID-19? Да, но нет. Нам это было интересно именно...

[Перевод] Заменяем User Story на Job Story Всем привет. Перевели еще один интересный материал для студентов курса «Product Manager IT-проектов». Приятного прочтения Раньше, я уже писал о проблемах с user story (пользовательскими историями). В те времена я считал, что лучше просто попросить команду обсудить предлаг...

Мобильные Radeon RX 5700M и RX 5600M наконец-то готовы к выходу на рынок. RX 5600M будет быстрее GTX 1660 Ti Мобильные видеокарты Radeon RX 5700M и RX 5600M были анонсированы ещё в начале года, но пока так и не добрались до рынка. AMD занимает не особо большую долю на рынке дискретных мобильных видеокарт, и одна из причин — почти полное отсутствие современных даже средне...

[Перевод] Микросервисы на Java: практическое руководство Вы можете использовать это руководство, чтобы понять что такое Java микросервисы, как вы их разрабатывать и создавать. А также получить обзор библиотек для разработки Java микросервисов. Примечание: Статья ~ 7000 слов, вероятно, не стоит читать ее на мобильном устройстве. До...

Как Moto RAZR проходит краш-тесты? Напоминаем, что 6 февраля в продаже появились новые смартфоны-раскладушки, реинкарнация легендарного телефона смартфон Motorola RAZR. Будем честны, после выхода о смартфоне почти ничего не было слышно. Видимо дело в том, что первые покупатели начали спокойно пользоваться уст...

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

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

[Перевод] Реализация технологии SSO на базе Node.js Веб-приложения создают с использованием клиент-серверной архитектуры, применяя в качестве коммуникационного протокола HTTP. HTTP — это протокол без сохранения состояния. Каждый раз, когда браузер отправляет серверу запрос, сервер обрабатывает этот запрос независимо от других...

Антон Думин: "Трансформироваться просто" Летом 2019 года начальником департамента информационных технологий, автоматизации и телекоммуникаций "Газпром нефти" был назначен Антон Думин. За время его работы в IT-функции произошел ряд знаковых изменений, и "Сибирская нефть" поговорила с ним о происходящей трансформации...

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

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

Насколько хорош Snapdragon 865? Результаты тестирования в ... На прошедшем в начале декабря технологическом саммите Qualcomm анонсировала новую флагманскую аппаратную платформу Snapdragon 865, производимую на 7-нанометровом техпроцессе. Первые устройства с новой системой-на-чипе появятся в первом квартале следующего года и их предназна...

Браузер на страже API-запросов Команде разработчиков, создающей одностраничное приложение (SPA), рано или поздно придётся столкнуться с ограничениями браузерной безопасности. С одной стороны, нужно сделать так, чтобы фронтенд-сторона могла беспрепятственно общаться с бэкенд API-сервером, а с другой — защ...

Зачем вообще Intel выпустила видеокарту Iris Xe Max? В играх она зачастую не особо быстрее интегрированного GPU Intel Xe К сегодняшнему тесту дискретной видеокарты Intel Iris Xe Max в 3DMark можно добавить результаты в нескольких играх. Новинку протестировали в четырёх играх, и результаты не впечатляют.  Как можно видеть, в некоторых играх новая 3D-карта лиш...

Истории аварий с Patroni, или Как уронить PostgreSQL-кластер В PostgreSQL нет High Availability из коробки. Чтобы добиться HA, нужно что-то поставить, настроить — приложить усилия. Есть несколько инструментов, которые помогут повысить доступность PostgreSQL, и один из них — Patroni. На первый взгляд, поставив Patroni в тестовой среде...

Diablo Immortal перенесли на 2022 год, Blizzard рассказал про причины С начала альфа-тестирования Diablo Immortal, десятки тысяч игроков успели побывать в мобильном Вестмарше. Мы успели записать геймплей и даже рассказали про топ-5 фактов, которые должен знать каждый перед релизом. Тогда мы не знали, что Blizzard решит перенести Immortal на 20...

Новый анализ крови позволит выявлять до 50 видов рака Специалисты бостонского Института онкологических исследований Дана-Фарбер предложили использовать свободно циркулирующую ДНК (сцДНК), которая появляется в крови после гибели клеток, для определения онкологических заболеваний в организме человека. Как отмечают авторы, методик...

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

Exynos 1000 будет втрое быстрее Snapdragon 865 Известно, что Samsung разрабатывает не только смартфоны, но и производит различные компоненты. Например, мобильные чипы. Но линейки SoC Exynos не так популярны, как Qualcomm и MediaTek. Но, вероятно, это скоро изменится. Недавно был выпущен новый процессор Samsung Exynos 100...

ruleguard: динамические проверки для Go В этой статье я расскажу о новой библиотеке (и утилите) статического анализа go-ruleguard, которая адаптирует gogrep для использования внутри линтеров. Отличительная особенность: правила статического анализа вы описываете на особом Go-подобном DSL, который на старте rulegua...

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

3DMark предлагает новый тест CPU Profile для процессоров Утилита 3DMark получила новое обновление в котором были добавлены новые наборы тестов CPU Profile для процессоров. Тесты позволяют проверить как себя ведет процессор при изменении количества загруженных потоков. Тест начинается с использования всех доступных потоков. Затем о...

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

Камера какого телефона лучше? iPhone SE 2 или iPhone 11 Мы уже много раз рассказывали о том, что из себя представляет новый iPhone SE второго поколения и даже проводили его сравнение с другими моделями смартфонов от Apple. Мы показывали, как он снимает фотографии в сравнении с iPhone 11 Pro. Это сравнение, в первую очередь, было...

Web Security SQL Injection 2020 Статья расскажет, как использовать SQLmap и похожих инструментов для автоматизации решений заданий по sql injection на одном из популярных CTF ресурсов. В статье зайдем немного дальше, чем просто модификация risk-level «if you know what i mean». Задания не будут полностью ра...

Объем российского рынка BIM-технологий составил 67-77 млн долларов США в 2019 году PwC в России представляет результаты исследования "PropTech в России: Обзор практики применения BIM-технологий и инновационных решений в области проектирования" . В рамках данного исследования эксперты PwC проанализировали текущий уровень использования BIM-технолог...

Кусбасс будет применять VR в образовательных проектах В рамках сотрудничества планируется использовать разработанную ТЕРРА ТЕХ платформу виртуальной реальности ATLAS VR, которая позволяет на основе космических стереоснимков воспроизводить Землю в цифровом формате и взаимодействовать с цифровой копией планеты в образовательных, ...

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

Как вернуть старый дизайн в Chrome для Android Несмотря на то что Google чаще одного раза в месяц выпускает обновления для мобильной версии Chrome, все изменения, которым подвергался браузер, были в основном функциональными. То есть никаких внешних преобразований с ним не происходило, и оформление Chrome почти всё время...

Почему мой NVMe медленнее SSD? В данной статье мы рассмотрим некоторые нюансы подсистемы ввода-вывода и их влияние на производительность. Пару недель назад я столкнулся с вопросом, почему NVMe на одном сервере медленнее, чем SATA на другом. Посмотрел в характеристики серверов и понял, что это был вопрос...

Лучшие офисные приложения на Android Носить целый «офис» в кармане? Почему бы и нет! Возможность использовать свой смартфон не только для того, чтобы кому-то позвонить или отправить сообщение, но и применять его в качестве рабочего инструмента — это уже давно стандарт для любого продвинутого пол...

Чем Snapdragon 865+ будет отличаться от Snapdragon 865 В феврале появились слухи, что Qualcomm планирует вывести на рынок более производительную версию флагманского чипа Snapdragon 865. Новая платформа получит название Snapdragon 865+ и от базовой версии однокристальной системы должна отличаться повышенными частотами процессорны...

Процессоры Intel Tiger Lake повторят успех Ryzen? Прирост производительности будет внушительным В следующем году компания Intel выпустит на рынок мобильные процессоры Tiger Lake. Эти CPU сохранят 10-нанометровый техпроцесс, как у Ice Lake, но будут носителями новой архитектуры, причём как для процессорной части, так и для GPU. Это должно обеспечить неплохой прирос...

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

Адаптация бизнеса к новым условиям: онлайн рулит! На онлайн-митапе PR Partner поговорим о том, что нужно изменить в вашем маркетинге во время кризиса, какие использовать инструменты работы на удаленке, как меняется формат мероприятий во время карантина и как проводить онлайн-конференц...

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

[Перевод] Loki — сбор логов, используя подход Prometheus Салют, хабровчане! В преддверии старта нового набора на курс «DevOps практики и инструменты» подготовили для вас перевод интересного материала. Эта статья — краткое введение в Loki. Проект Loki поддерживается Grafana и направлен на централизованный сбор логов (с серверов ил...

Огромное обновление Firefox для Android Mozilla представила обновленный браузер Firefox для Android. Он содержит множество новых функций и оптимизаций. Большинство из них пришли непосредственно из настольной версии браузера. Компания хочет обеспечить бесперебойную работу на разных платформах. В результате Fir...

Как расширить возможности встроенного поиска в Windows 10 Windows Search – это поисковая система, которая работает на вашем компьютере с Windows 10. В фоновом режиме поиск Windows сканирует новые и измененные файлы в папках с данными или библиотеках вашего личного профиля. Поиск Windows индексирует каждый документ и изображение, ко...

Смартфон Sony Xperia засветился в бенчмарке Geekbench В базе данных популярного бенчмарка Geekbench обнаружились результаты тестирования смартфона Sony Xperia, выход которого пока не известен. Тестируемый образец оснащался Qualcomm Snapdragon 765G, 8 ГБ ОЗУ и предустановленной операционной системой Android 10. В одноядерном тес...

Смертельная битва процессоров: Snapdragon, Exynos, Kirin Сегодня мы сравним три топовых Androi-процессора: Qualcomm Snapdragon 865, Exynos 990 от Samsung и Kirin 990 от HUAWEI. Наша цель — узнать: Какой самый быстрый? Какой круче в играх? Какой меньше сажает батарейку? Делать мы это будем на трех флагманах: Xiaomi Mi10, Sa...

Docs as code против или вместе с Confluence? Обзор нескольких способов публикации из репозитория в Confluence Многие уже давно или активно используют или смотрят в сторону модели хранения и публикации документации как кода, это значит применять к документации все те же правила, инструменты и процедуры, что и к программному коду, например, хранить в репозитории, прогонять тесты, соби...

(Не)очередной MQTT телеграм бот для IoT Всем привет! Сегодня хочу поделиться опытом разработки универсального телеграм бота для получения информации и управления IoT устройствами посредством протокола MQTT. Почему (не)очередной? Потому что это не просто бот с двумя захардкоженными кнопками для управление лампочк...

[Перевод] Автономные автомобили на open source (Статья Forbes 2019 года ) Брэд Тэмплтон с ранней версией Стэнфордского робокара. Об авторе: Брэд Тэмплтон — инженер-программист, евангелист робоавтомобилей с 2007 года, работал над Гуглокаром в его ранние годы. Основатель ClariNet, почетный председатель Electronic Fronti...

Компания Biogelx и роль ее биочернил в современной биопечати Источник: 3dprintingmedia.networkСтатья с сайта 3dprintingmedia.network переведена для вас Top 3D Shop.Сегмент медицинских аддитивных технологий многогранен и включает в себя 3D-печать медицинских приборов, анатомических моделей, протезов и многого другого. В этой области би...

Готовый шаблон для тестирования с использованием Spring Представляю вам — готовый шаблон для тестирования с использованием Spring. Введение Цель этой статьи показать, что писать автотесты со Spring проще нежели на чистой Java. Так же хочу продемонстрировать, насколько Java + Spring упрощает жизнь тестировщикам. Для кого эта ...

Погружение в Charles Proxy Привет, Хабр! Меня зовут Настя, я работаю в команде тестирования мобильных приложений компании FunСorp. При приёмке задач мы уделяем большое внимание проверке клиент-серверного взаимодействия. Опыт проведения собеседований показывает, что новички в тестировании мобильных п...

Онлайн-курс «3 инструмента конверсионного сайта» Повышение квалификации. 3 дня онлайн-трансляции. Удостоверение о повышении квалификации. Программа обучения разработана для повышения квалификации специалистов по seo-направлению: на тех, кто приступает к обучению seo «с нуля», и на тех, кто хочет расширить спектр у...

CMDB мертв — да здравствует CMDB У многих крупных ИТ-компаний есть базы данных управления конфигурациями, проще говоря, CMDB. Они важны для управления конфигурацией в целом, руководства и координации DevOps. Тем не менее, эти устаревшие системы хранения данных часто не могут оправдать наших ожиданий в усло...

Искусственный интеллект в области юриспруденции. Статья 2 Введение Анализ актуальной в настоящее время темы искусственного интеллекта и его применения в области юриспруденции мы начали с обзора инструментов синтаксического и семантического анализа текстов, которые применяются при разработке LegalTech-решений. В комментариях к преды...

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

GridGain и Intel обеспечат поддержку энергонезависимой памяти Intel Optane 200 серии для векторных вычислений GridGain Systems, поставщик корпоративных решений для вычислений в оперативной памяти (In-Memory) на основе распределенной базы данных Apache Ignite, объявила о партнерстве с компанией Intel. Цель сотрудничества - создание первой в отрасли платформы In-Memory-вычислений на б...

Пленка FEP от Hardlight Я не так давно писал про тестирование пленки "Non FEP" от Epax - https://3dtoday.ru/blogs/andybig/plenka-non-fep-ot-epox-dlya-lcd-printerov В комментариях я там упомянул, что в планах еще попробовать пленку от Hardlight. Было сильное подозрение, что они нарезаются из одних б...

Android-смартфоны 2020 года получат эксклюзивную технологию iPhone 11 Apple не удастся сохранить Ultra Wideband в качестве эксклюзивной функции iPhone Несмотря на то что Apple довольно часто предпочитает оттягивать внедрение тех или иных функций iOS до последнего момента, по части инноваций у неё всё более чем в порядке. Кажется, не проходит и...

Google готовит новый Chromebook на ещё не представленном Core i7-10610U Компания Intel, похоже, представила ещё не все мобильные процессоры Comet Lake-U. В базе данных теста производительности Geekbench 5 обнаружилась запись о тестировании системы Google Hatch на ещё не вышедшем процессоре Core i7-10610U. Данный процессор обладает четырьмя ядрам...

Два моих любимых кейса использования ZeroTier: работа и стрельба в зомби У вас есть сервер под кроватью, умный дом на даче, а еще IP-камера в гараже. Как их всех объединить в одну сеть чтобы иметь доступ ко всем устройствам? В таких ситуациях принято использовать VPN, но есть решение эффективнее — ZeroTier. Он создает одноранговую (P2P) сеть ме...

X5 Retail Group предложила данные рекламодателям Первыми проектами, размещенными GPMD в рамках сотрудничества с X5 Retail Group, стали рекламные кампании Huggies (Kimberly-Clark/Mindshare) и брендов кормов для кошек и собак, реализованных с агентствами Group M, а также для компании "Майский чай". Интерес к размещ...

Тесты производительности и автономности ASUS ZenFone 8 После официального дебюта ASUS ZenFone 8 в сети появились результаты тестирования самого маленького флагманского Android-смартфона. Так, в Wildlife Extreme Stress Test бенчмарке 3DMark устройство набирает максимум 1369 баллов, но с При повторных запусках это значение падает…

Пять причин купить Chromebook вместо обычного ноутбука Если спросить простого человека, какие операционные системы есть для смартфона, он не задумываясь назовет Android и iOS. Если задать тот же вопрос про операционные системы для компьютера, то в его голове всплывут Windows и ”та, для Apple”. На самом деле мир уже давно измени...

Доступна для скачивания Windows 10 Build 19041.423 [KB4568831] В последний день июля 2020 года Windows 10 версии 2004 получила еще один патч. Как обычно, Microsoft также опубликовала прямые ссылки для загрузки автономных установщиков Windows 10 KB4568831, что должно позволить вам быстро обновить вашу систему. KB4568831 – это необязатель...

[Перевод] Видеозвонки с виртуальным фоном и опенсорсные инструменты Сейчас, когда многие из нас находятся на карантине из-за COVID-19, видеозвонки стали куда более частым явлением, чем раньше. В частности, сервис ZOOM неожиданно стал очень популярным. Вероятно, самой интересной возможностью Zoom является поддержка виртуального фона (Virtual ...

[Перевод] «Kubernetes увеличил задержку в 10 раз»: кто же в этом виноват? Прим. перев.: Эта статья, написанная Galo Navarro, что занимает должность Principal Software Engineer в европейской компании Adevinta, — увлекательное и поучительное «расследование» в области эксплуатации инфраструктуры. Её оригинальное название было немного дополнено в пере...

Даже поддержка Hyper-Threading не позволяет новому Core i5-10400 тягаться с более дешёвым Ryzen 5 3600 На днях компания Intel представила настольные процессоры Comet Lake. Они мало отличаются от Coffee Lake, но отличия всё же есть. Если говорить исключительно о производительности, то тут нужно отметить две особенности. Во-первых, в новой линейке есть десятиядерные модел...

Недорогой Honor 30S в ряде тестов не уступает флагманскому Huawei Mate 30 Pro Уже послезавтра будет представлен смартфон Honor 30S, который должен порадовать свежайшей платформой Kirin 820 и поддержкой 40-ваттной зарядки, как в актуальных флагманах Huawei. Мы пока не знаем, на что способна Kirin 820 в тестах вроде AnTuTu и Geekbench, но зато уже...

Эксперимент: как научиться создавать популярные тексты на английском (и почему англоязычный Хабр так мало читают) Я много лет занимаюсь маркетингом, написанием текстов, при этом увлекаюсь английским и использую его в работе. В русскоязычном интернете в целом не так и много статей о контент-маркетинге и продвижении бизнеса в США. А те что есть часто просто рассказывают как надо делать ...

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

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

[Перевод] 3D-печать: краткие советы по переходу от CAD-модели к напечатанному объекту Сообщение от модератора: статья опубликована повторно, т.к. была снята с публикации из-за технической ошибки. Просьба отнестись с пониманием. Спасибо! В основе процесса трехмерной печати – будь это просто увлечение или источник дохода – всегда лежит конструкция изделия. Тем...

КГГА набрала 200 тестировщиков электронных билетов, которым бесплатно раздадут Kyiv Smart Card и попросят делиться впечатлениями в социалках Киевская городская государственная администрация запустила программу пользовательского тестирования электронных билетов Kyiv Smart Card. Для участие в тестировании отобрали 200 человек, которым бесплатно выдадут синие карточки и попросят рассказать о своих впечатлениях в соц...

HONOR V30 Pro — один из лидеров DxOmark! Вероятно вы помните, что мы испытываем к сайту DxOmark особенные чувства. Но что поделать, если эти французские фотолаборанты продолжают сами подкидывать дров и подливать масла в огонь. На этой неделе они выпустили сразу четыре обзора: тест сенсора Canon EOS RP; тест объект...

Что будет, если сравнить самый бюджетный мобильный APU Ryzen 4000 и флагманский Intel Core i7 поколения Ice Lake? В линейке новых мобильных процессоров Ryzen 4000 самой младшей моделью является Ryzen 3 4300U. Он располагает четырьмя ядрами, не поддерживает SMT и работает на частотах 2,7-3,7 ГГц. Пока мы не знаем, на что способен этот APU. С одной стороны, если сравнивать его с флаг...

Смогут ли собаки определять коронавирус по запаху? Пока одни ученые разрабатывают вакцины против охватившего весь мир коронавируса, другие разрабатывают совсем иные и порой даже удивительные способы выявления и лечения COVID-19. Одним из таких методов, направленных на избавление от уже поднадоевшего всем коронавируса, может...

[Перевод] Сжатие ответов в GRPC для ASP.NET CORE 3.0 Перевод статьи подготовлен в преддверии старта курса «C# ASP.NET Core разработчик». В этом эпизоде моей серии статей о gRPC и ASP.NET Core мы рассмотрим подключение функции сжатия ответов (response compression) служб gRPC. ПРИМЕЧАНИЕ: В этой статье я рассказываю о некото...

Сказ о том, как сделать машину времени для базы данных и случайно написать эксплойт Доброго времени суток, Хабр. Приходилось ли вам задумываться как поменять время внутри базы данных? Легко? Ну в некоторых случаях да, несложно — linux команда date и дело в шляпе. А если нужно поменять время только внутри одного экземпляра бд если их на сервере несколько? А...

Пентест вебсайта с помощью Owasp Zap Сегодня защита веб-приложения имеет решающее значение, поэтому осваивать пентест инструменты приходится и самим разработчикам. О мощном фреймворке WPScan для пентеста WordPress мы уже писали, но сайты бывают и на других движках. Именно поэтому сегодня разберем более универс...

[Из песочницы] Используем passwordstore.org — менеджер паролей в стиле KISS Всем привет. В этой статье я хотел бы поделиться своим опытом настройки и использования pass — менеджера паролей для Linux и не только, примечательного своей простотой, использованием уже присутствующих в системе инструментов и возможностью работать исключительно из консоли....

Релиз Windows 10 May 2020 Update все ближе и ближе Предстоящее обновление Microsoft для Windows 10 May 2020 Update (версия 2004) появится немного позже, чем планировалось изначально. Согласно первоначальному графику, обновление Windows 10 May 2020 Update должно было появиться у пользователей примерно в середине мая, но обнов...

Встроенный в Windows 10 антивирус Defender отбил 100% атак при тестировании Независимая лаборатория AV-Test назвала Windows Defender одним из самых удачных антивирусов для домашних пользователей. Авторитетная организация провела тестирование ряда антивирусных решений, актуальных сегодня, в котором Microsoft Windows Defeneder смог отразить 100% вре...

[Перевод] Hardware-in-the-Loop Сложным, дорогостоящиям и требующим длительной разработки техническим системам для проверки и подтверждения работоспособности архитектуры нужны тщательные и надежные тесты. Но по мере усложнения современных систем, особенно в случае программного обеспечения, об этом критич...

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