Архив за 08 октября 2018 - 6

Краудсорсинг в тестировании - 1

Регрессионное тестирование — очень важная часть работы над качеством продукта. А чем больше продуктов и чем быстрее они развиваются, тем больше усилий оно требует.

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

В этом посте рассказано:

  • Как удалось сделать задачи ручного тестирования максимально формализованными и обучить им сотни удаленных сотрудников
  • Как удалось поставить процесс на промышленные рельсы, обеспечить тестирование в различных окружениях, выдерживать SLA по скорости и качеству
  • С какими трудностями столкнулись и как их решали (а некоторые еще не решили)
  • Какой вклад внесло тестирование асессорами в развитие продуктов Яндекса, как оно сказалось на частоте релизов и количестве пропускаемых багов.

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

Realtek Semiconductor сообщила о том, что в сентябре этого года был зафиксирован абсолютный рекорд по продажам за всю историю существования компании, основанной более 30 лет назад.

В сентябре этого года компания получила доход в размере 134,2 млн долларов. Предыдущий рекорд был зафиксирован в августе, но он был улучшен в сентябре на 1,5%.

В третьем квартале компания заработала 390 млн долларов, что также позволило сообщить о лучшем квартале за все время с момента основания компании. Рост продаж за квартал составил 8,4%.

Тестирование процессора Ryzen Threadripper 2990WX показало, что неравномерный доступ к памяти (Non-uniform memory access; NUMA) в некоторых приложениях очень негативно сказывается на производительности. Напомним, NUMA работает на Ryzen Threadripper 2990WX и 2970WX.

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

Как сообщает Digitimes, компания Asustek Computer возглавила рынок материнских плат, видеокарт и игровых ноутбуков России.

По последним данным, сегодня Asus занимает более 50% рынка материнских плат, 35% рынка видеокарт и 26% рынка игровых ноутбуков. Ни один другой производитель не может сравниться с Asus в России.

Доход Asustek Computer от продаж материнских плат и видеокарт в России составляет до 40% общего оборота компании в европейском регионе.

За последний год продажи игровых ноутбуков в России выросли на 35%, при этом поставки линейки Asustek ROG также увеличились на 35%.

Ошибка в коммите… Как её исправить? Беспорядок в истории коммитов… Как привести всё в пристойный вид? Автор статьи, перевод которой мы публикуем сегодня, говорит, что она написана специально для тех, кто задавался такими вопросами. По его словам, изучив методики работы с Git, представленные здесь, можно значительно продвинуться по пути освоения Git.

Git: исправление ошибок и наведение порядка в коммитах - 1


Предполагается, что читатель этой статьи уже знаком с основами Git. Если это не так — сначала рекомендуется освоить базу, например, воспользовавшись этим материалом.
Читать полностью »

Компания KeyPoint Intelligence провела исследование рынка камер со сменными объективами. Его результаты заставляют пересмотреть сложившееся у некоторых убеждение, что встроенные камеры смартфонов достаточно хороши, чтобы похоронить камеры со сменными объективами.

На прошлой неделе компания Microsoft представила ее «премиальные и умные» наушники Surface Headphones, которая способна автоматически приостанавливать воспроизведение, если пользователь снимает ее с головы.

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

Гарнитура Microsoft Surface Headphones станет доступна для предварительного заказа 15 ноября этого года, а в продажу она поступит 19 ноября 2018.

Компания Ford, как и многие другие автопроизводители, работает над автономными автомобилями и средствами управления ими. Как раз к последним производитель предлагает отнести смартфон пользователя, а сам процесс управления будет напоминать обычную игру вроде Real Racing, Asphalt или Need For Speed. Примерно так описан процесс управления реальным авто в патенте за номером US10081387B2.

Часть 3. Закрепление (Persistence)

В предыдущей части цикла публикаций «Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK)» были рассмотрены техники выполнения кода в атакуемой системе, описывающие средства и методы удаленного и локального выполнения различных команд, сценариев и исполняемых файлов.

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

Интерактивный дизайн не обязательно должен быть сложным - 1

Интерактивность помогает сделать пользовательские интерфейсы выразительными и простыми в использовании. Несмотря на большой потенциал, интерактивность, пожалуй, наименее понятно из всех дисциплин дизайна. Это может быть связано с тем, что интерактивность является одним из новых членов семейства пользовательских интерфейсов. Визуальный дизайн и дизайн взаимодействия восходят к ранним графическим интерфейсам, но интерактивный дизайн должен был дождаться более современного оборудования для плавного рендера анимации. Наслаивание интерактивности пользовательского интерфейса на традиционную анимацию вносит свою лепту недопонимания. Целую жизнь можно потратить на освоение 12 основных принципов Диснея, означает ли это, что интерактивность пользовательского интерфейса также сложно? Люди часто говорят мне, что проектировать интерактивность сложно или что выбор правильных значений неоднозначен. Я утверждаю, что в областях, наиболее важных для пользовательского интерфейса, интерактивный дизайн может и должен быть простым.
Читать полностью »


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