Социальные сети Рунета
Среда, 24 апреля 2024

Тестовый пакет iXBT Application Benchmark 2018, часть 7: приложения для инженерных и научных расчетов в качестве инструментов для тестирования производительности ПК В седьмой статье цикла мы рассмотрим четыре приложения для инженерных и научных расчетов: SolidWorks, MatLab, NAMD и LAMMPS.

Тестовый пакет iXBT Application Benchmark 2018, часть 5: программы 3D-рендеринга в качестве теста процессоров и ПК В пятой статье цикла мы опишем подход к использованию программ 3D-рендеринга POV-Ray 3.7, LuxRender 1.6 и Вlender 2.79 в качестве теста процессоров и ПК для нашего нового бенчмарка iXBT Application Benchmark 2018.

Тестовый пакет iXBT Application Benchmark 2018, часть 4: программы видеоконвертирования в качестве теста процессоров и ПК В четвертой статье цикла мы опишем подход к использованию программ видеоконвертирования HandBrake 1.0.7, MediaCoder x64 0.8.52 и VidCoder 2.63 в качестве теста процессоров и ПК для нашего нового бенчмарка iXBT Application Benchmark 2018.

Тестовый пакет iXBT Application Benchmark 2018: методика измерения производительности на основе реальных приложений образца 2018 года Заключительная статья цикла, посвященного новому тестовому пакету iXBT Application Benchmark 2018. Здесь мы кратко обсуждаем набор приложений для тестирования накопителя, а также собираем все тесты воедино и приводим алгоритм расчета интегрального показателя производительнос...

Нагрузочное тестирование «не-HTTP». Ч.2 Gatling В первой части статьи мы провели сравнительный анализ средств нагрузки на Java для JMeter, ушли от XML тест-планов и достигли 30K RPS с одной машины, нагружая «не-HTTP» сервис на примере Apache Thrift. В этой статье рассмотрим еще один инструмент для нагрузочного тестирова...

Тестовый пакет iXBT Application Benchmark 2018: программы видеоредактирования и создания видеоконтента в качестве теста процессоров и ПК В третьей статье цикла мы опишем подход к использованию программ видеоредактирования Adobe Premiere Pro СС 2018, Magix Vegas Pro 15, Magix Movie Edit Pro 2017 Premium, Adobe After Effects CC 2018 и Photodex ProShow Producer 9 в качестве теста процессоров и ПК для нашего ново...

[Перевод] Создание игры на Lua и LÖVE — 4 Оглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player Статья 3 Часть 7. Параметры и атаки игрока Часть 8. Враги Статья 4 Часть 9. Режиссёр и игровой цикл Ч...

[Перевод] Создание игры на Lua и LÖVE — 6 ОглавлениеОглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player Статья 3 Часть 7. Параметры и атаки игрока Часть 8. Враги Статья 4 Часть 9. Режиссёр и игро...

Instagram больше недоступен на Windows 10 Mobile Сегодня стало доступно новое обновление официального приложения Instagram для Windows 10 (версия 30.1569.12133.0), которое принесло с собой несколько изменений, о которых мы расскажем далее. Но важен несколько другой факт. С сегодняшнего дня приложение Instagram больше недо...

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

[Перевод] Создание игры на Lua и LÖVE — 5 Оглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player Статья 3 Часть 7. Параметры и атаки игрока Часть 8. Враги Статья 4 Часть 9. Режиссёр и игровой цикл Ч...

[Перевод] Создание игры на Lua и LÖVE — 2 Оглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player 7. Player Stats and Attacks 8. Enemies 9. Director and Gameplay Loop 10. Coding Practices 11. Pas...

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

Вопросы совместимости Tibero и Oracle. Часть 2. Разработка Java приложений Мы продолжаем цикл статей разработчиков приложений для баз данных. Эта статья затронет тему использования Tibero в Java приложениях использующих JDBC и Hibernate, а также фреймворк Spring Roo. Читать дальше →

[Перевод] Создание игры на Lua и LÖVE — 7 ОглавлениеОглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player Статья 3 Часть 7. Параметры и атаки игрока Часть 8. Враги Статья 4 Часть 9. Режиссёр и игро...

[Перевод] Создание игры на Lua и LÖVE — 3 Оглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player Статья 3 Часть 7. Параметры и атаки игрока Часть 8. Враги 9. Director and Gameplay Loop 10. Coding ...

Тестирование семи процессоров в iXBT Application Benchmark 2018: пробуем обновленную методику на практике В этой статье мы рассмотрим результаты тестирования семи процессоров по нашей новой методике iXBT Application Benchmark 2018. Сами процессоры отнюдь не новые, все они уже тестировались нами, поэтому их подробные технические характеристики и энергопотребление мы оставим вне р...

Работа с API КОМПАС-3D → Урок 8 → Более сложные методы записи в основную надпись Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. Мы уже рассматривали работу с основной надписью в четвертой ча...

Тернарные операторы и логическое “И” в React.js Всем привет! Вы читаете перевод статьи Donavon West “Conditional Rendering in React using Ternaries and Logical AND” Существуют несколько способов заставить React рендерить то, что вам нужно. Вы можете использовать традиционный оператор if или switch. В этой статье мы рас...

Обзор и тестирование игрового ноутбука ASUS ROG Zephyrus. Игровая мощь и компактность Результаты тестирования Общая производительность PCMark 8 Общая производительность тестовой конфигурации вполне ожидаемо находится на высоком уровне. Быстродействия центрального процессора Intel Core i7-7700HQ в тандеме с видеокартой NVIDIA GeForce GTX 1080 будет с запасом.....

[Перевод] Matthias Noback Об Идеальной Архитектуре — Слои, Порты и Адаптеры(Часть 2 — Слои) В 2017 году Matthias Noback (автор A year with Symfony) опубликовал цикл из трех статей, в котором описал свои взгляды на идеальную архитектру корпоративных приложений, сформировавшуюся за долгие годы практики.Первая часть является вводной и не представляет особого интереса(...

Snapdragon 845 протестирован в самых популярных бенчмарках. Результаты впечатляют! В конце прошлого года на Гавайях компания Qualcomm представила новый мобильный процессор Snapdragon 845. Вне сомнений, он намного мощнее предшественника (иначе и быть не могло), но насколько именно? Мы предлагаем вам взглянуть на первые результаты тестирования Snapdragon 845...

[recovery mode] Классическое наследование в JavaScript. Разбор реализации в Babel, BackboneJS и Ember В этой статье мы поговорим о классическом наследовании в JavaScript, распространённых шаблонах его использования, особенностях и частых ошибках применения. Рассмотрим примеры наследования в Babel, Backbone JS и Ember JS и попытаемся вывести из них ключевые принципы объектно-...

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

Тестирование производительности видеокарт Nvidia GeForce в игре Kingdom Come: Deliverance на решениях компании Zotac Тестирование производительности видеокарт компании Zotac в ролевой игре c открытым миром и видом от первого лица Kingdom Come: Deliverance. В тестах использовались все распространенные разрешения экрана и различные настройки качества рендеринга: от средних до ультравысоких. ...

Процессорный охладитель Arctic Freezer 33 TR, совместимый с процессорами AMD Ryzen Threadripper: кулер башенного типа с четырьмя тепловыми трубками прямого контакта Наше тестирование показало, что кулер Arctic Freezer 33 TR можно использовать с процессорами Intel, имеющими реальное потребление порядка 135 Вт, при этом даже с учетом возможного повышения температуры внутри корпуса до 44 °C будет сохраняться очень низкий уровень шум...

10 разных десктопов и два пакета Futuremark PCMark: тестирование средств тестирования с целью определения степени их пригодности для тестирования В конце прошлого года мы искали ответ на вопрос выбора системы хранения данных бюджетного игрового компьютера, воспользовавшись для этого готовым системным блоком линейки MicroXperts, несколькими твердотельными накопителями и тестовыми пакетами PCMark 8 и PCMark 10. В этот р...

Процессорный охладитель Noctua NH-U14S TR4-SP3: специально для AMD Ryzen Threadripper Наше тестирование показало, что кулер Noctua NH-U14S TR4-SP3 можно использовать с процессорами AMD Ryzen Threadripper, имеющими реальное потребление порядка 115 Вт (120 Вт с двумя вентиляторами), при этом даже с учетом возможного повышения температуры внутри корпуса до 44&#x...

Львиная доля ПК, использующихся для работы с гарнитурами Oculus, построена на CPU Intel и GPU Nvidia Компания Oculus впервые опубликовала данные статистики, касающейся характеристик систем, с которыми используют её гарнитуры виртуальной реальности. Статистика указывает на то, что большая часть таких компьютеров основана на процессорах Intel и видеокартах с GPU Nvidia....

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

Triton vs Kao’s Toy Project. Продолжаем хорошую традицию В данной статье речь пойдет про SMT-решатели. Так сложилось, что в исследовательских материалах, посвященных данной теме, появилась хорошая традиция. Уже несколько раз в качестве подопытного алгоритма для SMT-решателей разные исследователи выбирали один и тот же пример – кр...

Сборка проектов с dapp. Часть 1: Java Эта статья — начало цикла о сборке dapp'ом приложений на различных языках, платформах, технологических стеках. Предыдущие статьи про dapp (см. ссылки в конце материала) были больше обзорными, описывали возможности dapp. Теперь же пора поговорить более предметно и поделитьс...

Изучаем процессор AMD Ryzen 7 2700X (Pinnacle Ridge): игровая процессорозависимость и сравнение с конкурентами Вопрос производительности процессоров AMD Ryzen в играх стоит как нельзя остро. Теоретически можно говорить о патовой ситуации. С одной стороны, Ryzen предлагает много ядер и высокую скорость в приложениях, рассчитанных на многопоточность; с другой стороны – его владельцы ап...

Анимации в Android по полочкам (Часть 2. Комплексные анимации) Часть 1. Базовые анимации Часть 2. Комплексные анимации Часть 3. Ещё больше анимаций Часть 4. Анимации переходов Приведённые в предыдущей части инструменты были относительно низкоуровневыми и в Android есть куда более простые способы добиться красивых анимаций не прибегая к...

Samsung выпустит гибкий смартфон на год раньше Apple В настоящее время безрамочные смартфоны стали нормой для рынка. iPhone X и Galaxy S9 уже не удивляют потребителей, которые привыкли к тонким рамкам. Поэтому возникает логический вопрос — что будет дальше? Во что трансформируются флагманы производителей? Ясно одно: тек...

Imec и Cadence подготовили к передаче в производство первую 3-нанометровую тестовую микросхему Научно-исследовательский центр imec и компания Cadence Design Systems объявили о том, что результатом их продолжительного сотрудничества стала подготовка к передаче в производство первой в отрасли тестовой микросхемы, рассчитанной на изготовление по нормам 3 нм. Проек...

Разгон и сравнение процессоров. Часть III: большое игровое тестирование решений AMD и Intel Продолжаем серию статей, посвященных производительности процессоров AMD и Intel. Мы сконцентрировались на максимальной производительности, которую можно получить на разных системах, сравнивая разогнанные модели процессоров. В предыдущих обзорах разбирались особенности разгон...

[Перевод] Matthias Noback Об Идеальной Архитектуре — Слои, Порты и Адаптеры (Часть 3 — Порты и Адаптеры) Matthias Noback (автор A year with Symfony) опубликовал цикл из трех статей, в котором описал свои взгляды на идеальную архитектру корпоративных приложений, сформировавшуюся за долгие годы практики.Первая часть является вводной и не представляет особого интереса(можно ознако...

Процессоры Intel Core i3-2125, Pentium G2130, G3260, G3470 и Celeron G3900 бюджетные решения прошлого и далекого прошлого в современном программном окружении Главным недостатком большинства наших обзоров процессоров многие читатели по праву считают то, что тестируются исключительно новинки — редко когда удается увидеть ретроспективные материалы, типа тестирования старых систем с современным программным обеспечением. Иногда кое-чт...

[Перевод] Node.js + face-recognition.js: простое и надёжное распознавание лиц с помощью глубокого обучения Перевод статьи Node.js + face-recognition.js: Simple and Robust Face Recognition using Deep Learning. В этой статье мы расскажем, как реализовать надёжную систему распознавания лиц с использованием face-recognition.js. Мы искали подходящую Node.js-библиотеку, которая умел...

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

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

Веб компоненты. Часть 1: Пользовательские элементы Вступление Данная статья — первая часть из небольшой серии статей о создании веб-компонентов нативными средствами HTML и JS Компонентный подход к разработке веб-приложений опирается на создание независимых модулей кода, которые могут быть использованы повторно, объединяемых ...

«Календарь тестировщика». Протестируй безопасность Продолжаем цикл статьей «Календарь тестировщика», в этом месяце поговорим о тестировании безопасности. Многие не знают с чего начать и пугаются сложностей. Иван Румак, тестировщик безопасности веб-приложений в Контуре, поделился основами в поиске уязвимостей. Новички найдут ...

Применение методологии OWASP Mobile TOP 10 для тестирования Android приложений Согласно BetaNews, из 30 лучших приложений с более чем 500 000 установок 94% содержат по меньшей мере три уязвимости среднего риска, а 77% содержат хотя бы две уязвимости с высоким уровнем риска. Из 30 приложений 17% были уязвимы для атак MITM, подвергая все данные перехвату...

Изучаем производительность AMD Ryzen 7 2700X (Pinnacle Ridge): результаты в играх и сравнение с конкурентами Вопрос производительности процессоров AMD Ryzen в играх стоит как нельзя остро. Теоретически можно говорить о патовой ситуации. С одной стороны, Ryzen предлагает много ядер и высокую скорость в приложениях, рассчитанных на многопоточность; с другой стороны – его владельцы ап...

[Перевод] Архитектура приложения Angular. Используем NgModules Прим. перев.: для понимания данной статьи необходимо обладать начальными знаниями Angular: что такое компоненты, как создать простейшее SPA приложение и т.д. Если Вы не знакомы с данной темой, то рекомендую для начала ознакомиться с примером создания SPA приложения из оф. до...

Разработка для Sailfish OS: использование средств геолокации Здравствуйте! Данная статья является продолжением цикла статей, посвящённых разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдёт о том, как можно реализовать в приложении получение информации о географическом положении устройства, отображение ка...

Игровой ноутбук MSI GE62VR 7RF Camo Squad Limited Edition: отличные экран и клавиатура, GeForce GTX 1060 и камуфляжная раскраска 15-дюймовый игровой ноутбук MSI GE62VR 7RF Camo Squad Limited Edition представляет собой камуфляжную разновидность модели MSI GE62VR 7RF Apache Pro. К его достоинствам можно отнести качественный экран, хорошую клавиатуру и тачпад. Добавим сюда высокую производительность (про...

Устройство спецэффектов для игр под NES. Часть 1 Существует несколько серий статей про программирование под NES, одна из них уже даже переведена на русский язык на хабре. Однако ни одна из них не заходит дальше обзора базовых возможностей консоли – рассматривается общая архитектура консоли, основы ассемблера, вкратце расск...

[Из песочницы] Знакомство с Gjallarhorn.Bindable.WPF (F#) на примере выполнения тестового задания В статьях на русском языке теме использования F# совместно с WPF уделяют немного внимания. Сегодня я попробую познакомить вас с одной из F# библиотек, которая значительно упрощает такую разработку. В качестве демонстрационного примера возьмем одно из тестовых заданий по WPF,...

Тестирование производительности видеокарт Nvidia GeForce в игре Final Fantasy XV на решениях компании Zotac Тестирование производительности видеокарт компании Zotac в японской ролевой игре c видом от третьего лица Final Fantasy XV. В тестах использовались самые распространенные разрешения экрана и различные настройки качества рендеринга: от легких до высоких. Игра неплохо настраив...

Основы программирования на SAS Base. Урок 2. Доступ к данным В предыдущей статье мы познакомились с интерфейсом SAS UE, терминологией SAS Base, типами данных, основными требованиях к синтаксису SAS Base, а также рассмотрели распространенные синтаксические ошибки. Сегодня я расскажу, как можно получить доступ к данным различных формат...

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

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

Процессоры Intel с низким и сверхнизким энергопотреблением в ресурсоемких приложениях: тестируем Pentium N4200, Core m3-7Y30, i3-7100U, i5-7260U и i7-7567U В нашем распоряжении оказалось пять компактных систем Intel двух разных семейств (NUC и Compute Card), снабженных процессорами с очень низким и экстремально низким энергопотреблением. Три из них — различные модели U-серии: 15-ваттные Core i3-7100U и Core i5-7260U, а также Co...

[Из песочницы] Ученье — свет, или как организовать мастер-класс за 2 дня Обучение новых пользователей и разработчиков служит одним из основных инструментов популяризации своего продукта или технологии. Наша компания несколько месяцев назад начала приоткрывать «завесу» над своей технологией и привлекать новых разработчиков к платформе, на которо...

Погружение в разработку на Ethereum. Часть 4: деплой и дебаг в truffle, ganache, infura В прошлой статье мы рассмотрели разработанное приложение на Ethereum. Но обошли стороной вопрос как происходит процесс разработки. Ясно, что это не просто написание кода, который сразу работает. Большую часть времени придется потратить на то, чтобы доводить код, который “поч...

Обзор и тестирование видеокарт MSI GeForce GT 1030 LP и Palit GeForce GT 1030: возьмите нас в HTPC В прошлом обзоре линейка GeForce GT 1030 была поделена на три категории – пассивные, однослотовые и полноразмерные версии. И сегодня пора обратиться к оптимизированным оптимальным вариантам, к которым можно отнести низкопрофильные решения с активной системой охлаждения. Их х...

Основы информационной безопасности. Часть 4. Стандарты и спецификации Это четвертая статья в цикле статей по теме «основы информационной безопасности». Описанные ранее вопросы: Часть 1: Виды угроз Часть 2: Информация и средства ее защиты Цена ошибки Часть 3: Модели информационной безопасности Специалистам в области информационной безопасн...

Pygest #22. Релизы, статьи, интересные проекты, пакеты и библиотеки из мира Python [18 января 2018 — 4 февраля 2018] Всем привет! Это уже двадцать второй выпуск дайджеста на Хабрахабр о новостях из мира Python. В этом выпуске вы найдете статьи о MicroPython, сравнение производительности Python, Numba и C ++, основах веб скрапинга и многое другое. Присылайте свои интересные события из ми...

Обзор и тестирование процессоров AMD Ryzen 5 2400G и Ryzen 3 2200G: первое знакомство с Raven Ridge Кооперация с оппонентом, обновление аппаратной платформы приставки, выпуск Zen – это было лишь вершиной айсберга. У AMD оставался как минимум еще один козырь – объединение графического ядра Vega с архитектурой Zen. По сравнению с предшественниками новинки Raven Ridge предлаг...

MSI готовит ноутбук с процессором Intel Core i9-8950HK и парой ускорителей GeForce GTX 1080 Первые сведения о готовящихся процессорах Coffee Lake-H появились ещё в ноябре, когда разработчики утилиты Aida64 обнародовали перечень ещё не анонсированных CPU от Intel. На днях в базе данных тестового пакета 3DMark был обнаружен...

Три способа обновить запрос в Jira из ScriptRunner, используя Jira Java API В этой статье будут рассмотрены три способа обновления запроса в Jira, используя Jira Java API. Я буду использовать следующие методы Jira Java API: Issue.setCustomFieldValue(CustomField customField, Object value) CustomField.updateValue(FieldLayoutItem fieldLayoutItem, Is...

[Перевод] Разработка игр под NES на C. Глава 24. Приложение 2 — работа с банками памяти Завершающая часть цикла. В этой главе рассмотрим работу с маппером MMC3 на примерах <<< предыдущая Источник Раньше мы не использовали переключение банков памяти, но теперь настало время освоить маппер MMC3. Без маппера можно использовать 32 килобайта PRG ROM для ко...

Результаты тестирования CPU Ryzen 7 2700X на платформе X470/AM4 В Сети появились результаты испытаний старшего процессора семейства AMD Pinnacle Ridge в прикладных приложениях и играх. Отличием опыта коллег El Chapuzas Informático от тестовых сессий в исполнении других специалистов стало использование в составе системы материнск...

UI-автотесты для Xamarin Тестирование является неотъемлемым элементом любой разработки программного обеспечения. На него выделяется достаточно много времени в общем объеме трудозатрат, однако само по себе тестирование вещь монотонная и однообразная, поэтому хорошо поддается автоматизации. В нашей се...

Анимации в Android по полочкам (Часть 3. «Низкоуровневые» анимации) Часть 1. Базовые анимации Часть 2. Комплексные анимации Часть 3. «Низкоуровневые» анимации Часть 4. Анимации переходов Часть 5. Библиотеки для работы с анимацией Все методы рассмотренные в предыдущих частях хороши и удобны, однако если нам нужно анимировать большое количест...

Вышла шестая бета-версия iOS 11.3 для iPhone и iPad Разработчики могут приступить к тестированию новой бета-версии iOS 11.3. Данная сборка вышла через четыре дня после пятой тестовой версии и доступна для загрузке на сайте Apple Developer Center. Как и в случае с большинством бета-версий мобильной платформе, в iOS 11.3 ...

Facebook ищет руководителя, способного организовать разработку микросхем Компания Facebook формирует команду, которой предстоит разрабатывать микросхемы. Об этом свидетельствует объявление о поиске кандидата на пост управляющего, способного «организовать полный цикл разработки SoC и ASIC, встроенного программного обеспечения и драйверо...

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

Windows 10 Build 17623 – HEIF, Безопасное извлечение внешних видеокарт, Application Guard Компания Microsoft на этой неделе выпустила аж три сборки – это 17120, которая уже доступна в Позднем доступе, 17123 – это уже по факту является RTM-кандидатом обновления Spring Creators Update, и также Microsoft выпустила сборку 17623 – это сборка с новой ветви Redstone 5. ...

[Перевод] Webpack 4, import() и CommonJS В JavaScript много забавного. У одного из самых популярных в мире языков программирования до сих пор нет стабильного синтаксиса разбиения кода на части. То есть в стандарте синтаксис ESM с «import» наперевес уже есть, но в браузерах и ноде он спрятан за флагами, а в вебпаке...

Тестирование производительности видеокарт Nvidia GeForce в игре Star Wars Battlefront II на решениях компании Zotac Тестирование производительности видеокарт компании Zotac в фантастическом экшне с видом от первого и третьего лица Star Wars Battlefront II. В тестах использовались самые распространенные разрешения экрана и различные настройки качества рендеринга: от средних до ультравысоки...

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

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

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

Масштабирование Selenium Представьте, что у вас есть всего один тест с использованием Selenium. Что может сделать его нестабильным? Как его ускорить? Теперь представьте, что тестов стало два. Теперь представьте сотню. Как заставить быстро отработать такую кучу тестов? Что произойдет, если количество...

Skype станет доступным для пользователей Linux Canonical анонсировали Skype для пользователей Linux – он будет доступен в качестве Snap-пакета, формата установочных пакетов программного обеспечения Linux. Теперь Skype смогут использовать все пользователи Linux, а не только те, кто использует дистрибутив Linux Canonical U...

В линейке корпусов Phanteks Eclipse P300 стало на три варианта больше Компания Phanteks представила три новых варианта корпусов P300. В одном использовано сочетание черного и красного цветов, во втором — черного и белого, а третьем — только белый цвет. К особенностям корпуса Eclipse P300 можно отнести тот факт, что даже его...

Новая тестовая сборка Windows 10 — с улучшениями в Windows Defender Компания Microsoft выпустила тестовую сборку Windows 10 с номером 17120. Она распространяется в быстром цикле обновлений программы Windows Insider.

Результаты бенчмарков Samsung Galaxy S9 на базе процессора Exynos 9810 Вчера вечером состоялась презентация флагманов компании Samsung. Дизайн, камера, анимодзи – это всё, конечно же, хорошо (хотя насчет последнего я не уверен), но для тех, кто лучше среднего разбирается в технике, гораздо более интересно будет узнать, что там находится п...

Advanced Android Testing Тестирование — одна из важнейших частей разработки качественных программных продуктов. Сегодня мы поговорим о некоторых методологиях и библиотеках, разработанных и используемых нашей командой для написания тестов Android приложений. Начнем с самых базовых вещей, потому боле...

Тест процессора AMD Ryzen 5 2400G: два в одном? Ищите мощный универсальный процессор для повседневных задач и ресурсоемких игр? Чип AMD Ryzen 5 2400G — это CPU, выбор которого вряд ли станет ошибкой. Во время тестовых испытаний он продемонстрировал стабильно солидную производительность и не должен стесняться своих в...

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

Пакет драйверов GeForce 391.01 (WHQL) оптимизирован для World of Tanks 1.0 Специалисты компании Nvidia подготовили новый пакет Game Ready драйверов GeForce под номером 391.01, сертифицированный тестовой лабораторией Microsoft WHQL. Помимо традиционного исправления имеющихся ошибок, в свежем выпуске проведена работа по улучшению производит...

Обновление Capture One 11.1 улучшает рабочий процесс и добавляет поддержку 11 камер Компания Phase One выпустила первое крупное обновление программы для работы с фотографиями Capture One Pro 11. Версия Capture One 11.1 улучшает рабочий процесс за счет нового, более скоростного способа применения стилей и пресетов к слою в одном или нескольких изображен...

Вышла тестовая сборка Windows 10 с большим списком улучшений Компания Microsoft выпустила тестовую сборку Windows 10 Insider Preview с номером 17093. Она распространяется в быстром цикле обновлений и добавляет множество улучшений.

Ещё один инструмент для проверки ваших npm зависимостей — wtfwith Вы как-нибудь задумывались, сколько версий одной и той же библиотеки затягивает ваша клиентская или серверная сборка? Мне вот в какой-то момент стало интересно. Навскидку найти для этого готовый инструмент не получилось, а смотреть глазами package-lock слишком утомительно. К...

Релиз пакета офисных приложений LibreOffice 6.0 Сообщество The Document Foundation выпустило обновлённую версию пакета офисных приложений LibreOffice с открытым исходным кодом, получившую индекс 6.0. LibreOffice разрабатывается с 2010 года и представляет собой ответвление от проекта OpenOffice.org. В состав прогр...

Управление трафиком с использованием Fiddler Автор: Ольга Еременко, QA Engineer При тестировании сайтов или мобильных приложений иногда возникает необходимость не только отловить трафик между клиентом и сервером, но и модифицировать его, чтобы посмотреть, как это обработает бэкенд и что поменяется на UI. В таких сл...

Apple обновила пакет приложений iWork под новый iPad На презентации 27 марта, посвященной продуктам Apple в сфере образования, компания не только представила новый бюджетный iPad, но и также обновила свой офисный пакет приложений iWork, в который входят Pages, Keynote и Numbers. Так, теперь вы можете добавлять рисунки в Pag...

WhiteList vs BlackList: как реализовать проверку расширений файлов и не стать жертвой хакеров Нередко, во время анализа защищенности веб-приложений мы сталкиваемся с загрузкой каких-либо файлов на сервер – это могут быть и фотографии учетной записи, и какие-то текстовые документы, и что угодно другое. Существуют расширения файлов, с которыми многие работали и знают...

Разделение экрана в Chrome OS теперь доступно и для приложений Android (пока только в версии Canary) На днях в канале Canary вышла новая тестовая сборка Google Chrome OS, которая включает одно весьма заметное новшество, расширяющее возможности многооконного режима разделения экрана для одновременного запуска нескольких приложений. Ранее функциональность была ограничена толь...

Браузер != Браузерный движок Всем привет! В данной статье я хочу поделиться мыслями на счёт создания собственного браузерного движка. Мы рассмотрим текущие браузеры и браузерные движки. Вспомним про Modest и узнаем его нелёгкую судьбу. Это будет цикл статей в которых мы создадим свой собственный минима...

Обзор и тестирование видеокарт EVGA GeForce GTX 1050 SC Gaming и MSI GeForce GTX 1050 2GT OCV1 Лаборатория продолжает цикл материалов, посвященных графическим решениям серии GeForce GTX 1050. Несмотря на текущие реалии, такие видеокарты по-прежнему представляют большой интерес. Мы рассмотрим компактную версию EVGA, объединившую эталонную печатную плату и скромную сист...

Объект в футляре или Optional в Java 8 и Java 9: Часть 5: Недосказанное и постер в подарок Это пятая и последняя статья серии, посвящённая использованию класса Optional при обработке объектов с динамической структурой. В первой статье было рассказано о способах избежания NullPointerException в ситуациях, когда вы не можете или не хотите использовать Optional. Вт...

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

Open GApps теперь поддерживает Android 8.1 ARM + ARM64 Google Apps имеют важное значение в развитии пользовательского ПО. К сожалению, кастомные прошивки, такие как LineageOS, не могут содержать в себе приложения из этого пакета. Несмотря на то, что ОС Android свободно распространяется с открытым исходным кодом, такие приложения...

Интерфейс Vulkan выведет качество игр для iOS и macOS на новый уровень Кросс-платформенный интерфейс Vulkan, обеспечивающий большую производитель и улучшенное отображение графики в играх, стал доступен на платформах iOS и macOS. Об этом говорится на официальном сайте консорциума Khronos Group, являющегося разработчиком открытых стандартов инт...

[Перевод] Руководство по фоновой работе в Android. Часть 1 О фоновой работе приложений в Android есть много статей, но мне не удалось найти подробного руководства по реализации работы в фоне – думаю, из-за того, что появляется все больше новых инструментов для такой работы. Поэтому я решил написать серию статей о принципах, инструме...

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

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

[Перевод] [в закладки] Инструменты для тестирования JavaScript-проектов Автор материала, перевод которого мы публикуем сегодня, сотрудник Welldone Software, говорит, что если в двух словах рассказать об инструментах для тестирования JavaScript-проектов, то для модульного и интеграционного тестирования рекомендуется использовать Jest, а для тесто...

Обзор качества печати Anycubic Photon Всем привет!Anycubic после недолгой переписки выслал дисплей на замену поврежденному.Понял, что не я один столкнулся с данной проблемой, почитав опыт прочих пользователей.Об обрыве шлейфа при демонтаже ванной читайте в предыдущей статье.В данной статье хочу показать вам каче...

Вышел Final Fantasy XV Benchmark Square Enix, как и обещали, выпустили приложение для оценки производительности ПК. Бенчмарк (объем 3,7 Гбайт) поможет проверить степень аппаратной готовности системы к игре Final Fantasy XV. Final Fantasy XV Benchmark позволяет прогнать тест в разрешении 720p, 1080p и 4K; ...

Книга «Node.js в действии. 2-е издание» Второе издание «Node.js в действии» было полностью переработано, чтобы отражать реалии, с которыми теперь сталкивается каждый Node-разработчик. Вы узнаете о системах построения интерфейса и популярных веб-фреймворках Node, а также научитесь строить веб-приложения на базе Ex...

Анимации в Android по полочкам (Часть 1. Базовые анимации) Всем привет! Сегодня я хочу немного рассказать про анимацию в Android. Думаю для всех достаточно очевидный факт, что анимации могут украсить наше приложение. Но я считаю, что они могут намного больше. Первое это — хорошие анимации даже при скромной графике могут вывести наш...

[Из песочницы] Как мы разработали технологию обнаружения устройств поблизости Эта история началась с функции “Рядом” в одном из наших мобильных приложений. Мы хотели, чтобы пользователи могли быстро создать групповой чат или добавить находящихся рядом пользователей в друзья. Мы попробовали решить эту задачу при помощи геолокации, Bluetooth, Wi-Fi и ...

Snapdragon 845 обходит флагманские процессоры на 40% Инженерный образец смартфона с новым топовым Android-процессором Qualcomm Snapdragon 845 прошел тестирование в нескольких бенчмарках. Тестовый смартфон получил 5,5-дюймовый дисплей, чип Snapdragon 845 с частотой 2,8 ГГц и 6 ГБ оперативной памяти. Данный аппарат сравнивался в...

Java против утечек. Боремся с memory leaks в веб-службе Для подписчиковВ прошлой статье мы рассмотрели утечки памяти, которые возникают при остановках и переустановках веб-приложений, написанных на Java. Речь шла о выводе логов Spring через Log4j2. Сейчас я расскажу, как можно легко и просто получить утечки памяти, используя Log4...

Мальта даст определение токенам и ICO в рамках тестирования финансовых инструментов Мальтийское управление финансовых услуг (MFSA) планирует внедрить тестирование финансовых инструментов, которое, в числе прочего, позволит дать юридическое определение токенам и первичному размещению монет (ICO). Консультационный документ опубликован на официальном сайте вед...

Что ещё мы проверяем при помощи Selenium, кроме логики интерфейса Привет, Хабр! Меня зовут Виталий Котов, я работаю в отделе тестирования Badoo. Большую часть времени я работаю с Selenium. Этот замечательный инструмент мы используем для решения разнообразных задач: от тестирования функционала до упрощения работы с логами ошибок и проверки...

Обзор и тестирование видеокарт ASUS GeForce GT 1030 Low Profile и Palit GeForce GT 1030 KalmX Наша лаборатория продолжает цикл материалов, посвященных графическим ускорителям GeForce GT 1030. Ранее мы уже рассмотрели пассивные решения и низкопрофильные версии с активной системой охлаждения, а также полноразмерные варианты. На очереди изучение низкопрофильных и пассив...

Побеждаем Android Camera2 API с помощью RxJava2 (часть 2) Это вторая часть статьи, в которой я показываю, как использование RxJava2 помогает строить логику поверх асинхронного API. В качестве такого интерфейса я выбрал Android Camera2 API (и не пожалел!). Этот API не только асинхронен, но и таит в себе неочевидные особенности реа...

Устройство и механизм работы Prometheus Operator в Kubernetes В основу этой статьи легла наша внутренняя документация для DevOps-инженеров, объясняющая, как работает Prometheus под управлением Prometheus Operator в разворачиваемых и обслуживаемых кластерах Kubernetes. С первого взгляда Prometheus может показаться достаточно сложным ...

Гарнитура дополненной реальности Microsoft HoloLens 2 может появиться в течение года Гарнитура дополненной реальности Microsoft HoloLens была представлена чуть более трёх лет назад. На момент анонса ничего подобного на рынке не существовало. Однако спустя три года можно смело говорить о том, что HoloLens так и осталась тестовым устройством. Она до сих п...

Автоматизация при разработке платформы «1С: Предприятие» В этой статье пойдет речь о том, как мы автоматизируем процессы разработки и тестирования технологической платформы «1С:Предприятие 8». Платформа «1С:Предприятие 8» — набор инструментов для создания бизнес-приложений и среда их выполнения. Это большой (более десятка миллионо...

Apple запретила использовать свои эмодзи в приложениях для iOS Согласно обновленным правилам публикации приложений в App Store, разработчики больше не могут использовать эмодзи от Apple в качестве иконок для кнопок в своих играх и программах. Это связано с нарушением интеллектуальной собственности, но новое правило довольно «размыто». ...

[Перевод] Эволюция войны: ИИ игр серии Total War (часть 2) Это вторая часть статьи про искусственный интеллект Total War. В первой части статьи я рассказал об игре Creative Assembly 2000 года Shogun: Total War — игре, изменившей лик стратегий реального времени. В Shogun существует три отдельных слоя систем ИИ: ИИ юнитов, управляющи...

[Перевод - recovery mode ] Hyperapp + Parcel В данном посте, мы рассмотрим два новых инструмента из мира фронт-енд разработки. Они оба разработаны с мыслью о простоте и легкости использования. Первый инструмент это очень маленький фронт-енд фреймворк Hyperapp, а второй это бандлер Parcel. Вместе они могут быть лучшим в...

Документирование API — документация из тестов Пост в продолжение темы экспериментальных решений (https://habrahabr.ru/post/350382/), откуда будет переиспользован код для примера. В прошлом посте я затронул тему, как можно написать тесты на простой сервис, когда он выступает в роли черного ящика и из кода теста у нас нет...

Новые редакции Windows 10 Через пару месяцев Microsoft выпустит обновление Redstone 4 операционной системы Windows 10 и принесёт вместе с ним множество изменений в её позиционировании и ценообразовании. Недавно некоторые партнёры компании получили информацию относительно изменений касательно Windows ...

Пакет драйверов Radeon Software Adrenalin Edition 18.2.1 доступен к загрузке Компания AMD сообщила о доступности к загрузке нового пакета драйверов и ПО Radeon Software Adrenalin Edition (RSAE) с индексом 18.2.1. Первый февральский выпуск призван обеспечить наилучшую производительность в игре Final Fantasy 12: The...

Основы SMM. Часть 2: Составляем контент-план на примерах и шаблонах Во второй статье из SMM-цикла рассказываем, как составить контент-план для коммерческого аккаунта в популярных социальных сетях. Бонус — бесплатный шаблон плана для скачивания и использования.

Futuremark превратится в UL 23 апреля Финская Futuremark, известная своими тестовыми пакетам 3DMark, PCMark и другими, стала частью компании UL ещё в 2014 году. UL — независимая международная компания, включающая свыше 10 тысяч человек в 40 странах мира. Она предоставляет своим клиентам различные ...

Первая тестовая сборка Windows 10 Redstone 5 — с режимом максимальной производительности Компания Microsoft выпустила две новые тестовые сборки Windows 10. Одна из них носит номер 17101 и входит в ветку Redstone 4, а вторая, с номером 17604, принадлежит ветке Redstone 5.

Восьмиядерный Coffee Lake-S «прописался» в официальных документах Intel Уже долгое время по Сети блуждает информация о планах Intel выпустить нового флагмана для семейства процессоров Coffee Lake-S. «Мифический восьмиядерник» уже не раз был замечен в онлайн-базах некоторых тестовых пакетов и, как предполагается,...

Вышли пятые бета-версии iOS 11.3, macOS 10.13.4 и tvOS 11.3 В очередной раз не выдержав положенных двух недель между релизами предварительных сборок, Apple выпустила пятые бета-версии iOS 11.3, macOS High Sierra 10.13.4 и tvOS 11.3. Все три апдейта уже доступны для загрузки зарегистрированным разработчикам как проводным, так и бесп...

Три аспекта оптимизации (БД и ПО) Предисловие Довольно часто пользователи, разработчики, администраторы и т д СУБД MS SQL Server встречаются с проблемами производительности БД или СУБД в целом. В данной статье будут даны общие рекомендации по настройке оптимизации как БД, так и всей СУБД в целом. Также буду...

Веб-приложения банков наиболее уязвимы Специалисты Positive Technologies подготовили статистику по уязвимостям веб-приложений, которые были исследованы в рамках работ по автоматизированному анализу защищенности с применением PT Application Inspector в 2017 году.Наибольшему риску, как и следовало ожидать, подверже...

Динамическое изменение иконки приложения в iOS Начиная с iOS 10.3 вы можете менять иконки приложения прямо из кода. В этом статья мы рассмотрим простой пример кода, который реализует эту возможность.

Мини-ПК Beelink KB-G1 Game оснащается процессором Intel Kaby Lake G Компания Beelink на ярмарке Hong Kong Sourcing представила россыпь мини-ПК, нацеленных на разные сегменты. Перечислять их все нет смысла, тем более, что полных характеристик пока нет. Но одна модель выглядит очень интересной. Это Beelink KB-G1 Game. И интересна она тем...

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

Тим Кук о слиянии macOS и iOS: «Не думаю, что пользователи этого хотят» В интервью, опубликованном в Sydney Morning Herald, глава корпорации Apple Тим Кук сообщил, что Apple не будет делать одну операционную систему для Mac и мобильных устройств вроде iPhone и iPad, вопреки распространенным слухам. Вот точная цитата Кука: «Мы не считаем, что н...

Xiaomi Mi 7 под рабочим названием Dipper замечен на Geekbench 27 марта компания Xiaomi официально объявит о выходе телефона флагманского уровня Mi MIX 2S на базе чипсета Snapdragon 845. После этого все усилия производителя, вероятно, будут сосредоточены на подготовке еще одного флагмана — смартфона Xiaomi Mi 7. Если верить поступающей ...

[Из песочницы] Сверточная нейронная сеть, часть 1: структура, топология, функции активации и обучающее множество Предисловие Данная статья является частью моей научной работы в ВУЗе, которая звучала так: «Программный комплекс детектирования лиц в видеопотоке с использованием сверточной нейронной сети». Цель работы была — улучшение скоростных характеристик в процессе детектирования лиц ...

В Сети появились новые подробности о процессоре Apple A12 До официального анонса нового iPhone еще несколько месяцев, тем не менее уже сейчас можно рассуждать, каким будет процессор Apple A12. Согласно обновленным данным, новый мобильный процессор от Apple будет на 20 % быстрее, при этом его энергоэффективность возрастет на 40 %....

[Перевод] Руководство по фоновой работе в Android. Часть 2: Loaders Это вторая из серии статей об инструментах и методах фоновой работы в Android. Ранее уже были рассмотрены AsyncTask, в следующих выпусках — ThreadPools с EventBus, RxJava 2 и корутины в Kotlin. Читать дальше →

[Из песочницы] Копирование данных с веб-сайта с помощью R и библиотеки rvest Чтобы проводить анализ данных, необходимо сначала эти данные собрать. Для этой цели есть много разных методов. В этой статье мы будем говорить о копировании данных непосредственно с веб-сайта, или о скрейпинге (scraping). На Хабре есть несколько статей о том, как сделать коп...

Microsoft тестирует программу предварительного просмотра приложений для Windows 10 Компания Microsoft приступила к тестированию нового способа тестирования обновлений приложения для Windows 10. Эти изменения, если всё пойдёт по плану, могут коренным образом изменить текущую программу Windows Insider. Приложения «Камера», «Фотографии», «Будильники и часы»,...

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

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

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

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

Пакет драйверов Radeon Software Adrenalin Edition 18.2.2 доступен к загрузке Компания AMD предлагает всем желающим установить новую версию пакета драйверов и ПО Radeon Software Adrenalin Edition с индексом 18.2.2. Главной задачей свежего выпуска стало обеспечение наилучшей производительности и стабильности игр Kingdom Come: Deliverance, Fortnite...

Тестирование дюжины SSD разных поколений с интерфейсом PCIe разных версий: Intel 600p, 750 и 760p, Kingston HyperX Predator и KC1000, Patriot Hellfire, Plextor M6e и M9Pe и WD Black Героями статьи стали сразу 12 накопителей SSD, относящихся к разным классам, различающихся интерфейсами и протоколами, но объединенных использованием PCIe. Новых среди них всего три модели, остальные были изучены ранее, причем одна — настолько ранее, что уже не тестировалась...

[Из песочницы] Управляем браузером с помощью PHP и Selenium Интро Всем привет! Сегодня я расскажу вам о том, как с помощью PHP можно работать с Selenium. Чаще всего это бывает необходимо, когда перед вами стоит задача написать автотесты для web интерфейса или свой парсер/краулер. С Википедии«Selenium — это инструмент для автоматиза...

Исаак Калина: наша задача — сформировать систему, в которой локальным школьным конфликтам нет места Очередной семинар под эгидой «Школы будущего директора» имел место в Московском центре качества образования. Его аудиторию составили будущие директора, которым рассказали о самых распространенных ошибках, допускаемых руководством столичных школ в сфере бухгалтерии и материа...

Railway Empire: тестирование производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы.

[Из песочницы] JNI: Подружим Java и C++ Введение Бывают моменты, когда в Java некоторые действия выполняются за пределами обычных Java-классов. Например, необходимо исполнить код, написанный на C/C++ или другом каком-нибудь языке. В данной статье рассмотрим данный вопрос с практической точки зрения, а именно напи...

Acer объявила о начале продаж в России компьютера Predator Orion 9000 Стало известно, что игровой компьютер Acer Predator Orion 9000 уже в России. Мощный игровой компьютер Acer Predator Orion 9000 можно использовать для запуска самых современных игр и приложений виртуальной реальности. Аппарат Orion 9000 заключён в корпус чёрного цвета с остр...

RequireJS для приложений Vue.js + Asp.NETCore + TypeScript Создаем на Visual Studio 2017 модульное приложение Vue.js + Asp.NETCore + TypeScript. В качестве системы сборки вместо Webpack используем компилятор TypeScript + Bundler&Minifier (расширение к VS2017). Загрузку модулей приложения в рантайм обеспечивает SystemJS или Requ...

[Перевод] Медиа-запросы в адаптивном дизайне 2018 В июле 2010 года я написала статью «Как использовать CSS3 медиа-запросы для создания мобильной версии вашего сайта» для журнала Smashing. Спустя почти восемь лет эта статья по-прежнему очень популярна. Я решила вернуться к этой теме, поскольку теперь у нас есть такие метод...

Обзор смартфона ASUS Zenfone 5 Lite: ускоренный цикл ASUS осенью представила очередное номерное семейство Zenfone 4, и казалось, что оно пришло всерьез и минимум на год. Что же, мы ошибались – тайваньская компания очень любит резкие телодвижения, серия Zenfone 5 появилась менее чем через полгода, уже на MWC 2018. И се...

Northgard: тест производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы.

Git: советы новичкам – часть 3 В финальной части нашей серии статей о работе с Git мы продолжим разговор о ветках, рассмотрим особенности работы с командой push и расскажем, что такое rebase. Первую и вторую статьи серии мы можете прочитать по ссылкам. Читать дальше →

Автоматизация действий атакующего, используя metasploit и Python Известно, что метасплойт написан на Ruby и не поддерживает скрипты, написанные на Python. Несмотря на это у метасплойта есть двусторонний RPC–интерфейс, при помощи которого можно запускать задачи. Есть две библиотеки, позволяющие взаимодействовать с remote procedure call (R...

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

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

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

[Перевод] Segregated Witness для чайников Масштабируемость биткоина является одной из его главных проблем, над решением которой активно работают. Одним из представителей этих решений является, например, технология Lightning network, но ее реализация пока что не представляется возможной ввиду некоторых уязвимостей. Д...

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

Дополнительные графические параметры в Windows 10 В очередной инсайдерской сборке компания Microsoft добавила новую функцию «Дополнительные графические параметры» (Настройки графики), которая позволяет выбрать ГПУ: встроенный или дискретный. Это в основном, касается ноутбуков, где сразу работают 2 графических чипа. Теперь м...

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

Метрики на службе у QA Апрельская статья из цикла «Календарь тестировщика» посвящена метрикам. Кирилл Раткин, тестировщик Контур.Экстерна, расскажет как повысить эффективность тестирования с их помощью и не уйти в крайности. Как часто вам приходится что-либо оценивать? Наверное, каждый день. Хо...

Почему не нужно закрывать (выгружать) приложения на iPhone и iPad из панели многозадачности Пока бренды не займутся вопросом радикального увеличения активного времени работы смартфонов, рядовые владельцы гаджетов будут проявлять интерес к разного рода народным советам. Один из них гласит, что приложение мало закрыть, надо еще и непременно выгрузить его из памяти iO...

Remothered: Tormented Fathers – тестирование производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы на движке Unreal Engine 4.

Warhammer: Vermintide 2 – тестирование производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы на движке Autodesk Stingray.

Kingdom Come: Deliverance – тестирование производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы. в игре на движке CryEngine.

Применение паттерна observer в Redux и Mobx Паттерн "observer" известен наверное с момента появления самого ооп. Упрощенно можно представить что есть объект который хранит список слушателей и имеет метод "добавить", "удалить" и "оповестить", а внешний код либо подписывается либо оповещает подписчиков class Observable...

[Перевод] Параллельное программирование в Swift: Operations В параллельном программировании в Swift: Основы Я представил множество низкоуровневых способов для управления параллелизмом в Swift. Первоначальная идея состояла в том, чтобы собрать все различные подходы, которые мы можем использовать в iOS в одном месте. Но при написании э...

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

[Из песочницы] Большой комок грязи Привет, Хабр! Представляю вашему вниманию перевод статьи "Big Ball of Mud" авторов Brian Foote и Joseph Yoder. От переводчика: Статья Big Ball of Mud написана Брайаном Футе и Джозефом Йодером летом 1999 года. Она рассказывает о наиболее распространённых антипаттер...

Far Cry 5: тестирование производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы в игре на движке Dunia Engine v2.

Final Fantasy XV: тестирование производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы в игре на движке Luminous Engine.

Ghost of a Tale: тестирование производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы в игре на движке Unity.

Astroneer: тестирование производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы в игре на движке Unreal Engine 4.

Subnautica: тестирование производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы в игре на движке Unity.

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

DaVinci Resolve 15 — крупнейшее обновление пакета видеомонтажа Blackmagic Design на NAB-2018 представила новую версию своего популярного комбайна для обработки видео. Речь идёт о DaVinci Resolve 15, который в одном пакете включает набор инструментов для монтажа и цветокоррекции видео, обработки звука и наложения визуальных эффе...

Процессоры (APU) AMD Ryzen 3 2200G и Ryzen 5 2400G (Raven Ridge): долгожданные модели с интегрированной графикой и новый рекорд производительности последней Настольные модели APU на ядрах Ryzen наконец-то начали поступать в продажу, причем по очень «вкусным» ценам. Их интегрированная графика с архитектурой Vega все еще не тянет серьезные игры даже при минимальных настройках качества в Full HD, однако если такого уровня вам доста...

Интегрированный графический процессор Intel Ice Lake имеет 48 исполнительных блоков Процессоры Intel Ice Lake получат более производительную графическую подсистему по сравнению с той, которая встроена в нынешние процессоры Coffee Lake и Kaby Lake. В классификации производителя текущая архитектура носит номер поколения Gen 9.5, а интегрированный графиче...

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

[Перевод] Optimistic UI, CQRS and EventSourcing При разработке высоконагруженных веб-приложений для лучшего масштабирования часто применяется такой принцип, как CQRS. Он гласит, что метод должен быть либо командой, выполняющей какое-то действие, либо запросом, возвращающим данные, но не одновременно и тем, и другим. Друг...

В приложении Google появился редактор скриншотов В апреле прошлого года компания Google начала тестировать встроенный в одноимённое мобильное приложение инструмент для редактирования скриншотов. До сегодняшнего дня функция была доступна не всем пользователям. Начиная с версии 7.21 этим инструментом могут воспользоваться вс...

Искусственный интеллект стал обучаться в 10 раз быстрее и эффективнее Подразделение компании Google, занимающееся разработками искусственного интеллекта, сообщило о создании нового метода обучения нейронных сетей, сочетающего использование передовых алгоритмов и старых видеоигр. В качестве среды обучения используются старые видеоигры Atari. ...

Rogue Trooper Redux: тест производительности Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в трех разрешениях и двух режимах работы в игре на движке Asura.

Одна «Альфа» хорошо, а две — лучше! Готовимся к продвинутым техникам взлома Wi-Fi Для подписчиковВ прошлых статьях о пентестах точек доступа Wi-Fi мы разобрали базовые техники, а сейчас примемся за более продвинутые. Рассмотрим особенности адаптеров и добавим мощности нашему донглу. Это необходимо, чтобы использовать ускоренные способы взлома, принудитель...

В миниатюрном фотопринтере Canon IVY используется технология ZINK Zero-Ink Компания Canon выпустила миниатюрный фотопринтер IVY, который производитель называет своим самым маленьким и легким принтером. В принтере Canon IVY используется технология ZINK Zero-Ink, позволяющая печатать на листах специальной бумаги размером 51x76 мм. Новинка явл...

Пишем собственный хитрый thread_pool-диспетчер для SObjectizer-а О чем эта статья? Одной из основных отличительных черт C++ного фреймворка SObjectizer является наличие диспетчеров. Диспетчеры определяют где и как акторы (агенты в терминологии SObjectizer-а) будут обрабатывать свои события: на отдельной нити, на пуле рабочих нитей, на одно...

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

Замечен первый мобильный 10-нм 4-ядерный процессор Intel Cannon Lake Недавно опытный образец Core i3-8121U был замечен в онлайн-базе тестового пакета Geekbench — он существенно обошёл по результатам современный Core i3-7100U. Но, похоже, Intel уже обкатывает на только 2-ядерные варианты чипов с архитектурой Cannon Lake, которые...

Отслеживаем действия пользователя с помощью CSS В этом посте вы сможете узнать, почему даже с выключенным JavaScript и без плагинов, вы все равно можете отсылать поведенческие данные на сторонний сервер. Также здесь мы рассмотрим метод, как получить поведенческую информацию от пользователей используя только HTML и CSS. В...

Z_Probe и RURAMPS4D Продолжая цикл статей по подключению различной переферии к RURAMPS4D сегодня расскажу про вход Z_PROBE.Вход Z_PROBE изначально планировался для подключения индуктивного или емкостного датчика: вот типа таких: LJ12A3-4-Z/BX, LJ18A3-8-Z/BX Поэтому на выводы разъема выведен...

Отменяемые Promises в EcmaScript6 Владислав Власов, инженер-программист в Developer Soft и преподаватель курса Нетологии, специально для блога написал цикл статей о EcmaScript6. В первой части на примерах рассмотрели динамический анализ кода в EcmaScript с помощью Iroh.js. В этой статье расскажем, как реализ...

Мобильный шестиядерный CPU Intel Core i7-8750H существенно опережает Core i7-7820HK даже в играх, а стоит почти столько же Вчера компания Intel представила почти три десятка новых процессоров, среди которых одними из самых интересных были первые для производителя шестиядерные мобильные CPU. Это модели Core i9-8950HK, Core i7-8850H и Core i7-8750H. И уже сейчас мы можем ознакомиться с пер...

Презентация Samsung Galaxy S9 будет проведена с использованием технологии дополненной реальности Источники сообщили о том, что в процессе презентации смартфона Samsung Electronics будет использоваться технология дополненной реальности. В ходе мероприятия посетители смогут рассмотреть Samsung Galaxy S9 буквально во всех деталях при помощи нового приложения для с...

Яндекс разрешил встраивать Карты в мобильные приложения Разработчики Яндекса объявили о запуске нового инструмента — Yandex MapKit. Он позволяет встраивать карты в мобильные приложения сторонним разработчикам, использовать картографические данные и технологии Яндекс.Карт в продуктах для iOS или Android. Как отмечают разраб...

Прирост производительности у процессоров AMD Ryzen 2000 будет выше, чем можно было бы ожидать, учитывая разницу в частотах Ещё месяц назад мы узнали, что процессор Ryzen 5 2600 будет работать на частотах 3,4-3,8 ГГц, что на 200 МГц выше, чем у Ryzen 5 1600. То есть сугубо от увеличения частоты ожидать существенной прибавки к производительности не стоит. Однако данные ПО Geekbench указывают...

Apple не даст повысить производительность iPhone 5s Возможность отключения режима динамического контроля производительности с целью ее повышения не будет доступна владельцам iPhone 5s, убедился AppleInsider.ru. Невзирая на уровень изношенности аккумулятора, турбокнопка, увеличивающая вычислительную мощность, не появится в н...

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

Еще один альтернативный метод определения аффилиатов в Яндексе Несмотря на то, что гибкий и универсальный способ определения аффилированности двух сайтов в Яндексе, предложенный мной в статье «Проверка аффилированности двух сайтов в Яндексе», на данный момент является рабочим, тот факт, что он использует оператор отрицания ~~, поддержка...

Датчики Холла для бесколлекторного двигателя: возвращение квадратурных энкодеров Это уже третья статья, рассказывающая о квадратурных декодерах, на сей раз с применением к управлению бесколлекторными двигателями. Статья первая: принцип работы квадратурного декодера + код для ардуино. Статья вторая: квадратурный декодер на stm32. Задача: есть обычный к...

Nix Solutions review – развивайте логическое мышление с uSquareHead Новая стратегия для iOS – логическая и очень веселая игра uSquareHead, с помощью которой вы как следует развлечетесь в свободное время!

Office 2019 не поддерживает Windows 7 и 8.1 Microsoft официально подтвердила, что релиз набора программ для работы с документами Office 2019 состоится в конце 2018 года. Установить его можно будет только на устройства с Windows 10. Также компания сократила жизненный цикл пакета с десяти до семи лет: основная поддержка...

Производительность AMD Ryzen 5 второго поколения раскрыта в Geekbench В базе данных популярного бенчмарка Geekbench появились результаты тестирования ещё не вышедшего процессора AMD Ryzen 5 2600 поколения Pinnacle Ridge, также известного как Zen+. Благодаря этому мы уже [...]

Media Studio 14.23.117 • Более 30 спецэффектов в магазине эффектов • Кодирование до 30Mb/s, сохранение качества HD видео • Обработка производится на устройстве, интернет не требуется • Возможность выйти из приложения, как только процесс был добавлен в очередь, процесс можно отменить в любой ...

Apple добавила в iWork поддержку Pencil и возможность создания книг Компания Apple рассказала о новых возможностях для пакета офисных приложений iWork. После апдейта в Pages, Numbers и Keynote появятся функции рисования и создания книг. Поддержка стилуса Apple Pencil позволит рисовать, делать наброски и рукописные заметки прямо в приложения...

CMDB и задачи сервисной экономики Много раз и с заказчиками, и с коллегами-консультантами, и в проектах и в рамках обучения обсуждали вопрос: «Пригодны ли объекты и связи CMDB для решения задач сервисной экономики или для этого нужно / правильно строить отдельную БД со своими объектами и связями»? Я всегда с...

Российские предпродажи нового Mercedes-Benz G-Class набирают обороты До дебюта нового Mercedes-Benz G-Class еще два месяца, а публика уже взволнована в предвкушении. Предзаказы на автомобиль для езды по бездорожью в России превысил все ожидания компании. После анонса новинки компания получила 90 заказов на новый Mercedes-Benz G-Class в Росс...

MediaTek Helio P60 получил аппаратную поддержку ИИ-технологий Компания MediaTek присутствует в Барселоне на ежегодной выставке Mobile World Congress 2018 и сегодня, 26 февраля, провела там собственную пресс-конференцию. В ходе мероприятия китайский производитель процессоров представил Helio P60 — новое поколение систем на кристалле сре...

Процессорный охладитель Deepcool Gammaxx GT: кулер башенного типа с четырьмя тепловыми трубками прямого контакта и RGB-подсветкой Наше тестирование показало, что кулер Deepcool Gammaxx GT можно использовать с процессорами, имеющими TDP порядка 130 Вт, при этом даже с учетом возможного повышения температуры внутри корпуса до 44 °C будет сохраняться очень низкий уровень шума — 25 дБА и ниже. К дос...

Топ-10 популярных 3D-принтеров стоимостью менее 100 тысяч рублей Начитались 3Dtoday и осознали, что пора обзаводиться 3D-принтером? Еще не готовы обменять свой автомобиль на профессиональный аппарат? Тогда эта статья для вас. В ней мы рассмотрим десяток популярных вариантов для FDM-печати стоимостью от 10 до 99 тысяч рублей, но не дороже....

MSI обновила мини-ПК Cubi N, теперь в нем используются процессоры Intel Gemini Lake Пускай Cubi N производства MSI – это не самый известный в мире мини-ПК, но у него есть одно достоинство: абсолютная тишина работы вследствие применения пассивной системы охлаждения. А с этого года Cubi N может похвастать еще и повышенным быстродействием, так как в нем п...

Эпизод 0. Hack vs Mac. Xcode build time Эта статья начинает собой цикл из нескольких об использовании Hackintosh в повседневной работе и особенно с IDE Xcode 9 и будет больше интересна разработчикам под языки objc/swift. 
С другой стороны, мой первый хак был собран, когда я не был знаком с этими языками и может пр...

Смартфон Moto G6 Plus замечен в тесте GeekBench В базе данных тестового пакета GeekBench появился смартфон Moto G6 Plus. Вопреки распространенным ожиданиям, он оказался построен не на однокристальной системе Snapdragon 630. Основой устройства служит SoC Snapdragon 660. Отметим, что Snapdragon 660 позволяет получит...

В SteamVR появилась адаптация разрешения под используемую видеокарту и VR-шлем Valve запустила бета-тестирование новой масштабной функции платформы SteamVR. Речь об адаптации разрешения под используемый графический процессор (GPU) и шлем виртуальной реальности. Нововведение самостоятельно настраивает графику так, чтобы системы с мощными видеок...

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

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

Углубленное тестирование многоядерных процессоров Skylake-X, или Почему топовый процессор Core i9-7980XE не демонстрирует топовых результатов В ходе тестирования процессоров семейства Skylake-X было замечено, что топовый 18-ядерный процессор Core i9-7980XE во многих тестах уступает процессорам Core i9-7960X и Core i9-7940Х. Первоначально было высказано предположение, что причина этого кроется в недостаточно эффект...

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

[recovery mode] DM.Мобильная Торговля: какие задачки решали наши Android разработчики в новом релизе и зачем Представители e-commerce уже «в теме», что нужно автоматизировать своих курьеров по ФЗ-54. Чтобы не попасть под штрафные санкции, курьер должен печатать чек в момент вручения заказа. Но если уж приходится автоматизировать операцию приема платежей, которая требует установле...

Qualcomm Snapdragon 700 был представлен на выставке MWC 2018 Присутствие компании Qualcomm на выставке MWC 2018 нельзя переоценить. Мало того, что её чипы используют подавляющее большинство устройств, анонсированных на этом мероприятии, так она еще и демонстрирует новые технологии! Сегодня был объявлен запуск новой серии мобильных пла...

Защита Windows 10 UWP была взломана, Zoo Tycoon Ultimate AC имел пять уровней DRM Группа кряков была выпущена для Microsoft Store Zoo Tycoon Ultimate Animal Collection, игра из магазина Microsoft. Они отмечают, что на Универсальной платформе Windows было пять уровней безопасности. Отчеты DSO Gaming Codex распространили игру онлайн с запиской о том, что Z...

AMD создает полную экосистему «Zen» для всех уровней Процессоры EPYC Embedded обеспечивают до 2,7 раз более высокую производительность на доллар, а процессоры Ryzen Embedded демонстрируют рост производительности GPU до трех раз.

Презентация Alcatel 5, Alcatel 3V и Alcatel 1X пройдет 24 февраля На прошедшей в январе выставке CES 2018 компания Alcatel ограничилась только анонсом своих новых линеек смартфонов, отложив их релиз на другое время. Сегодня пришло сообщение, что производитель определился с датой ивента — 24 февраля. Сам релиз пройдет за день до презе...

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

Скачать Kali Linux теперь можно и в Microsoft Store Нам по-прежнему кажется странным видеть Linux внутри Windows. Однако, эта операционная система уже давно прописалась в Microsoft Store. Летом прошлого года софтверный гигант разместил в своём магазине приложение Ubuntu, позволяющее установить эту операционную систему и запус...

Упоминания Microsoft Andromeda обнаружены в новой предварительной версии Windows 10 SDK В последние месяцы ходило множество слухов о дальнейших планах Microsoft по дальнейшему развитию Windows 10, одна из ключевых ролей в котором отведена разрабатываемому в недрах компании гибридному устройству под кодовым именем Andromeda или Surface Phone. Впрочем, несмотря ...

Какими обновлениями может похвастаться Ulysses? (+розыгрыш лицензий) Обычно говорят, что писателю для творчества достаточно стопки бумаги и наточенного карандаша. Тем не менее, с появлением печатных машинок производительность тружеников беллетристики резко возросла. Текстовые процессоры также внесли свою весомую лепту. И, наконец, дело дошло...

В Словении создали деревянный электрический велосипед Несмотря на полудетский внешний вид, новинка, получившая название Big Buddy Bike, обладает рядом преимуществ. К ним можно отнести систему автоматической балансировки и электродвигатели, позволяющие использовать велосипед в качестве скутера. По словам изобретателей, данно...

Google отключила возможность использовать свою сеть в качестве прокси Домены Google теперь нельзя будет использовать для обхода цензуры.

Новые результаты тестирования мобильных CPU Coffee Lake-H Чем ближе анонс 14-нм процессоров Intel Coffee Lake-H для ноутбуков, тем больше неофициальных сведений о них появляется в Сети. Так, коллеги VideoCardz прогнозируют скорый релиз пяти моделей классов Core i5, Core i7 и Core i9. Семейство возглавит шестиядерный п...

Как работают приложения Сбербанк Онлайн: Workflow API и фрэймворки Много кто пользуется приложением Сбербанк Онлайн, но немногие знают, как оно работает. Настало время приоткрыть завесу тайны – в этой статье мы расскажем о некоторых подходах, которые используем в разработке. Читать дальше →

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

Пишем плагин для Unity правильно. Часть 2: Android В предыдущей части мы рассмотрели основные проблемы написания нативных плагинов на Unity под iOS и Android, а также методы их решения для iOS. В этой статье я опишу основные рецепты по решению этих проблем для Android, стараясь сохранить схожую структуру взаимодействия и п...

Младенцы могут логически рассуждать Младенцы могут мыслить логически. Подтверждение этому ученые получили, проведя новое исследование. Известный психолог Жан Пиаже считал, что у детей нет логических умственных способностей до семи лет. Нона днях эксперты изучили 48 младенцев и обнаружили, что они на самом дел...

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

Приложения из Google Play майнят криптовалюту втайне от пользователей Каталог Google Play в очередной раз подвергся атаке приложений-майнеров, использующих вычислительную мощность зараженных смартфонов и планшетов для фоновой добычи криптовалюты Monero, сообщают эксперты антивирусной компании Avast. Ими стали SP Browser и Mr. MineRusher. SP ...

LL(*) парсер с использованием Rust макросов Wow. Such Rust. Much macro. © картинка - Твиттер аккаунт Servo Язык Rust стремительно набирает обороты. Кто-то пророчит ему стать заменой C/C++, кому-то он просто нравится. Я скорее принадлежу ко второй группе. Разработчики стараются сделать его удобным и безопасным. В нем ...

Интересные материалы для разработчика мобильных приложений #207 (26 марта-1 апреля) В нашем новом дайджесте статьи о порхающих велосипедах, собеседованиях и резюме, тестировании и учебных проектах, технологиях и ключевых метриках приложений. Все это и многое другое — в новой подборке!

Появились результаты тестирования всех гибридных процессоров AMD Ryzen в 3DMark Настольные гибридные процессоры Ryzen должны появиться в продаже через две недели. Тогда мы сможем ознакомиться с результатами полноценных тестов. А пока этого не произошло, у нас появилась возможность взглянуть на результаты предварительного тестирования новых APU в 3D...

Не все токены одинаково полезны (часть вторая) ForkLog публикует вторую часть статьи Дмитрия Бондаря о том, чем теория и история денег могут быть полезны практикам, имеющим дело с utility-токенами. Первая часть статьи доступна здесь. Токены приложений и национальные валюты Существуют токены приложений, созданные на откры...

Flyme 7 появится на старых смартфонах Meizu Ранее на этой неделе Meizu подтвердила, что 22 апреля будет внедрена оболочка Android Flyme 7 вместе с смартфонами серии Meizu 15. Сейчас компания находится в процессе набора бета-тестеров, чтобы исправить ошибки и другие проблемы с Flyme 7 прежде чем он будет официально пре...

A/B-тестирование в Firebase: часть 1 Предлагаем вам руководство по A/B-тестированию в Firebase от Raywenderlich.com - из него вы узнаете, как проводить эксперименты и как оценивать результаты.

3 причины не любить корпоративные приложения Сотрудники не любят корпоративные приложения Исследование Stratecast and Frost & Sullivan делает заключение, интересное для ИТ-специалистов — 80% участников опроса признаются в использовании облачных сервисов и приложений, формально не разрешенных в их компани...

Вентиляторы Thermaltake Pure Plus 12 LED RGB Radiator Fan TT Premium Edition продаются комплектами по три штуки Компания Thermaltake объявила о выпуске вентиляторов Thermaltake Pure Plus 12 LED RGB Radiator Fan TT Premium Edition. Они предназначены для установки на радиаторы СВО и продаются комплектами по три штуки. Вентилятор типоразмера 120 мм поддерживает управление скорост...

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

Snapdragon 845 сравнили с 835 в бенчмарке Qualcomm представила новый флагманский чип в декабре. Модель создана на 10-нанометровом техпроцессе и использует прежнее количество ядер. Частота процессора выше — 2,8 ГГц. В целом новинка обошла Snapdragon 835 на 28 процентов. Чипы сравнили в AnTuTu, сообщает GizmoChina. ...

Настройка среды разработки: кофейная гуща (Часть 2) Привет, дорогой читатель! В этот раз я хочу поделиться своим результатом настройки персонального окружения для работы с различными PHP-based проектами с использованием Puppet. В данной статье описываются результаты, которые были получены в процессе изучения и написания Puppe...

Пилотное тестирование в регулятивной «песочнице» ЦБ РФ пройдут сразу три финтех-организации Банк России получил заявки трех потенциальных участников регулятивной «песочницы» по финансовым технологиям. Об этом сообщила первый зампред ЦБ Ольга Скоробогатова, пишут «Ведомости». «К нам обратились две кредитные организации и одна коммерческая организация, кото...

Юнит тесты при использовании корутин в Android приложении Перевод статьи. Оригинал находиться здесь. В этой статье не рассматривается принцип работы корутин. Если вы не знакомы с ними, то рекомендуем прочитать введение в kotlinx git repo. Статья описывает трудности при написании юнит тестов для кода, использующего корутины. В конц...

Родное приложение камеры в смартфонах Pixel 2 не использует процессор Pixel Visual Core Пару дней назад Google начала распространение обновления, которое, кроме прочего, активирует процессор Pixel Visual Core и делает возможным его использование в сторонних приложениях. Данная микросхема должна позволить улучшить качество снимков, получаемых сторонним ПО, ...

[Из песочницы] Amazon S3 + 1С. Часть 1. Интерфейс Всем привет, с вами Низамов Илья и сегодня я начинаю цикл статей по написанию обработки взаимодействия с облаком Amazon s3 из 1С. Обработка Amazon s3 позволяет получат список файлов по фильтру, скачать необходимые файлы с Amazon s3 используя amazon s3 api, отправлять фай...

Generative adversarial networks В прошлой статье мы рассмотрели простейшую линейную генеративную модель PPCA. Вторая генеративная модель, которую мы рассмотрим — Generative Adversarial Networks, сокращенно GAN. В этой статье мы рассмотрим самую базовую версию этой модели, оставив продвинутые версии и сравн...

[Перевод] Веб-воркеры в JavaScript: безопасный параллелизм Веб-воркеры дают программисту инструмент для выполнения JavaScript-кода за пределами главного потока, который отвечает за то, что происходит в браузере. Этот поток обрабатывает запросы на вывод данных на экран, он поддерживает взаимодействие с пользователем, воспринимая, в ч...

Проблемы с аккумуляторами в ноутбуках Lenovo и Fujitsu Флагманский ноутбук Lenovo ThinkPad X1 Carbon пятой генерации имеет плохо закрученный винт в области батареи, который может повредить последнюю, вызвав, как следствие, перегрев. Согласно данным на 31 января, уже есть три официально подтвержденных заявлени...

GIGABYTE оснастила бесшумный мини-компьютер процессором Intel Gemini Lake Компания GIGABYTE анонсировала весьма любопытный мини-компьютер — устройство GB-BLCE-4000C, которое можно использовать в качестве медиацентра, игровой системы или офисного ПК. Новинка заключена в корпус объёмом всего 0,67 литра: габариты составляют 56,22 ...

Семейство Dell EMC PowerEdge будет работать на AMD EPYC Сегодня AMD официально анонсировала, что процессоры серии EPYC 7000 будут установлены на три новейшие платформы Dell EMC PowerEdge: PowerEdge R6415, PowerEdge R7415 и PowerEdge R7425. Они предназначены для решения высокопроизводительных рабочих нагрузок, включая виртуальны...

Samsung Galaxy S9: результаты бенчмарков и автономности Флагманский смартфон Samsung Galaxy S9 прошел тестирование в самых популярных бенчмарках. На испытание попала модель, работающая на базе восьмиядерного процессора Exynos 9810 с 4 ГБ оперативной памяти. Так в тесте производительности AnTuTu новый флагман набрал 241470 баллов…

Sion Power анонсирует выпуск аккумуляторов Licerion, удельная энергоемкость которых равна 500 Вт∙ч/кг Компания Sion Power, занимающаяся передовыми разработками в области литий-ионных аккумуляторов, сообщила, что в этом году на ее фабрике в Аризоне начнется серийный выпуск литий-металлических аккумуляторов Licerion. В этих аккумуляторах используется запатентованная техно...

Приложение за 41999 рублей отдают по акции Google Play временно бесплатно Весна ещё не наступила, а в Google Play уже какое-то обострение у разработчиков. Там сейчас делают огромные скидки, а некоторые приложения и вовсе отдают бесплатно. Мы обнаружили минимум три крайне дорогих приложения, которые в обычный день стоили бы вместе 89479 рублей. С...

[Перевод] Blockchain на Go. Часть 5: Адреса Содержание Blockchain на Go. Часть 1: Прототип Blockchain на Go. Часть 2: Proof-of-Work Blockchain на Go. Часть 3: Постоянная память и интерфейс командной строки Blockchain на Go. Часть 4: Транзакции, часть 1 Blockchain на Go. Часть 5: Адреса Blockchain на Go. Часть 6: Тра...

Как добавить разделитель в Dock на macOS, чтобы отделить группы тематических приложений Хотите лучше организовать панель Dock на своем компьютере Mac — например, отделить офисные приложения от, например, мессенджеров? Есть смысл сделать это не только логически (расположив иконки рядом), но и визуально — отделив их от прочих приложений свободным пространст...

Throw выражения в C# 7 Всем привет. Продолжаем исследовать новые возможности C# 7. Уже были рассмотрены такие темы как: сопоставление с образцом, локальные функции, кортежи. Сегодня поговорим про Throw. В C# throw всегда был оператором. Поскольку throw — это оператор, а не выражение, существуют к...

ZTE готовит бюджетный смартфон Компания ZTE выпустила смартфон бюджетник. Вес модели составляет 140 граммов, а ее габариты – 146.3x69.2x8.5 мм. Смартфон можно отнести к категории Android Go, поскольку в качестве рабочей среды для приложений в нем установлена операционная система Android версии 8.1 OreoД...

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

[Перевод] Почему же так тяжело привлекать деньги в опенсорс? Это 4-я статья из цикла переводов текстов зарубежных представителей опенсорс движения. Значительная часть предыдущих статей была посвящена анализу причин, мешающих разработчикам активнее участвовать в OS проектах. Сегодняшний текст посвящен поиску решения одной из ключевы...

Осваиваем теги в приложении «Файлы» В 2013 году вышла OS X Mavericks и привнесла множество полезных улучшений. Одно из них – теги в Finder. С помощью меток производить навигацию по файлам и осуществлять поиск стало куда проще. Начиная с iOS 11 такая возможность появилась и на iPhone и iPad – всё это благодар...

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

[Из песочницы] Разработка высоконагруженного WebSocket-сервиса Как создать веб-сервис, который будет взаимодействовать с пользователями в реальном времени, поддерживая при этом несколько сотен тысяч коннектов одновременно? Всем привет, меня зовут Андрей Клюев, я разработчик. Недавно я столкнулся с такой задачей – создать интерактивный ...

Алиса, Google Assistant, Siri, Alexa. Как писать приложения для голосовых ассистентов Рынок голосовых ассистентов расширяется, особенно для русскоязычных пользователей. 2 недели назад Яндекс рассказала впервые про платформу Яндекс.Диалоги, 2 месяца назад Google представила возможность писать диалоги для Google Assistant на русском языке, 2 года назад со сце...

Состоялся дебют LG V30S ThinQ с поддержкой AI и 256ГБ памяти «Нулевой день» мероприятия MWC 2018 был богат на презентации. Вслед за планшетом Huawei, флагманами Samsung Galaxy S9 / S9+ и пятёркой смартфонов Nokia разного уровня был официально представлен улучшенный вариант прошлогодней модели LG V30 — смартфон LG V30S ThinQ. Аппарат, ...

[Из песочницы] Тестирование проектов C/C++ с помощью Python Введение Хорошо известна возможность интеграции Python и C / C++. Как правило, этот прием используется для ускорения программ на Python или с целью подстройки программ на C / C++. Я хотел бы осветить возможность использование python для тестирования кода на C/C++ в IDE без п...

Wanhao Duplicator 4S - 3D-принтер с двумя экструдерами и его преимущества Экструдер — ключевая деталь 3д принтера, параметры которого определяют эффективность, функциональность и производительность. А два экструдера у 3д принтера - это двойная эффективность, функциональность и высокая производительность! 3D принтер Wanhao Duplicator 4S с двумя эк...

Как устроен софт-лонч: разбор от Zorka.Mobi и Nitro Games Каждый разработчик однажды понимает, что пришло время показать свой продукт будущим пользователям. Софт-лонч — первая проверка приложения на выживаемость, именно тестовый запуск раскрывает его сильные и указывает на слабые стороны. В этой практической статье опытом софт-лонч...

Объявлена официальная дата презентации Xiaomi Mi Mix 2S После нескольких месяцев утечек и слухов, компания Xiaomi наконец объявила официальную дату презентации смартфона Mi Mix 2S, оснащённого процессором Snapdragon 845. Новый флагманский смартфон придёт на смену популярному Mi Mix 2 уже 27 марта. Кроме этого Xiaomi опубликовала...

Производительность процессора Ryzen 7 2700X в 3DMark примерно на 20% выше, чем у предшественника Как мы уже знаем, флагманом семейства Ryzen 2000 будет процессор Ryzen 7 2700X. По крайней мере, на это указывают утечки. Возможно, позже AMD выпустит и Ryzen 7 2800X. Ryzen 7 2700X будет работать на частотах 3,7-4,2 ГГц, что на 300-400 МГц выше, чем у Ryzen ...

Одну из самых страшных хоррор-сцен воссоздали в дополненной реальности Разработчик Абхишек Сингх использовал ARKit — инструмент для создания iOS-приложений с применением дополненной реальности — для реконструкции культовой сцены из фильма ужасов «Звонок». Он показал мобильную [...]

Мень: программа реновации может быть распространена на крупные города Опыт проводящейся в Москве реновации следует распространить на ряд перспективных мегаполисов, считает глава Минстроя Михаил Мень. Однако региональные власти пока еще не вдохновились столичным примером

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

SFP модуль — важнейшее звено, между медью и оптоволокном SFP — Small Form—factor Pluggable — (MiniGBIC) это стандарт модульных компактных трансиверов (приёмопередатчиков), которые используются для передачи и приема данных в телекоммуникациях. SFP модули применяются для соединения телекоммуникационного оборудования, нап...

Assistant Go для слабых смартфонов и планшетов от Google В декабре 2017 года компания Google представила Android Go — облегченную версию Android, предназначенную специально для слабых устройств с объемом оперативной памяти от 512 МБ до 1 ГБ. Assistant Go потребляет в два раза меньше оперативной памяти по сравнению с обычной версие...

Google подключит Chat к Android, чтобы конкурировать с iMessage Google планирует сделать еще один мобильный обмен сообщениями. Его назвали очень просто — Chat. Ранее в этом году в корпорации заявили, что у нее есть сорок три оператора, и она подписала контракт на поддержку RCS. Но обновленная информация гласит, что в списке есть пя...

[Перевод] Разбираемся в redux-saga: От генераторов действий к сагам Любой redux разработчик расскажет вам, что одной из самых тяжелейших частей разработки приложений являются асинхронные вызовы — как вы будете обрабатывать реквесты, таймауты и другие коллбэки без усложнения redux действий(actions) и редьюсеров(reducers) В этой статье я опи...

Веб-разработчики хотят повысить безопасность PHP Сообщество FriendsOfPHP («Друзья PHP») собирает на GitHub базу известных уязвимостей этого языка, чтобы упростить создание безопасных программных продуктов. Проект под названием PHP Security Advisories Database («База рекомендаций по безопасности PHP») пр...

Создаем свои криптокотиков (Часть 2) Это статья — вторая (и заключительная) часть из серии о создании своих криптокотиков. В первой части мы узнали, что из себя представляет каждый Криптокотик, кто контролирует ход игры и как сделать котика в виде токена. Но для по-настоящему прорывного приложения нам необходим...

SMM-инструменты iPhone 27 февраля в петербургской Академии re:Store с лекцией выступит Павел Гуров — маркетолог и SMM-специалист, работавший над продвижением таких брендов как Газпром, Microsoft, Pizza Hut, Carlsberg, Эрмитаж. В рамках двухчасовой лекции Павел расскаж...

Rambus предлагает встраивать в процессоры свой блок CryptoManager Root of Trust, который защитит устройства от уязвимостей Компания Rambus на днях представила CryptoManager Root of Trust — полностью программируемое ядро для обеспечения безопасности на аппаратном уровне. В частности, оно должно обеспечить защиту от атак, использующих уязвимости типа Meltdown и Spectre. Решение включае...

Nokia 8 Pro слили в сеть Появились характеристики мобильного телефона Nokia 8 Pro. Не могу сказать, что это прямо самый популярный смартфон и пользователи ждут его больше, чем все остальное в этом году, но характеристики должны вас порадовать. За основу производительности мобильного телефона взят пр...

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

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

Huawei Honor MagicBook представлен официально Сегодня в Шанхае компания Huawei представила долгожданный Honor 10 и первый ноутбук из серии Honor под названием Huawei Honor MagicBook. Это первоклассный лэптоп со стильной внешностью, модным дизайном, мощной производительностью и непревзойденным качеством сборки. Honor Mag...

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

Rambus разработает прототип гибридной памяти для будущих центров обработки данных Компания Rambus объявила о сотрудничестве с IBM, направленном на разработку гибридных подсистем памяти. Рассчитывая решить одну из ключевых проблем производительности, Rambus Labs и IBM намерены оптимизировать использование DRAM и новых типов памяти для создания подсист...

Защита ASP.NET приложений от взлома ASP.NET MVC — не самый хайповый, но довольно популярный стек в среде веб-разработчиков. С точки зрения (анти)хакера, его стандартная функциональность дает тебе кое-какой базовый уровень безопасности, но для предохранения от абсолютного большинства хакерских трюков нужна допо...

Твердотельные накопители Samsung 860 Evo и 860 Pro: изучаем устройства разной емкости, от 250 ГБ до 1 ТБ По результатам тестирования хорошо заметно, что в линейке 860 Pro на зависимость производительности от емкости вообще можно не обращать внимания: сочетание «небольших», но быстрых MLC-чипов по 256 Гбит и интерфейса SATA600 приводит к тому, что все возможности последнего оказ...

Появились первые результаты тестов процессора AMD Ryzen 7 2000 В сети появились первые результаты тестов, дающие представление о производительности процессора AMD Ryzen 7 2000. Частота протестированного экземпляра средствами технологии XFR 2.0 поднималась до 4,35 ГГц. Доступные сейчас процессоры Ryzen сейчас не могут работать на ...

Прокачиваем WebDriverAgent, или как тестировать iOS-приложения после ядерного взрыва. Расшифровка доклада Когда Apple с выходом Xcode 8 отказались от UI Automator, мы, как и многие, оказались у разбитого корыта. Appium, который у нас использовался, потерял актуальность, мы начали искать альтернативы и нашли инструмент WebDriverAgent от Facebook. Под катом — текстовая расшифровка...

Асинхронные HTTP-запросы на C++: входящие через RESTinio, исходящие через libcurl. Часть 2 В предыдущей статье мы начали рассказывать о том, как можно реализовать асинхронную обработку входящих HTTP-запросов, внутри которой нужно выполнять асинхронные исходящие HTTP-запросы. Мы рассмотрели реализованную на C++ и RESTinio имитацию стороннего сервера, который долго ...

Мобильный процессор Intel Core i7-8750H (Coffee Lake) замечен в тесте Geekbench Компания Intel готовится выпустить мобильные процессоры на архитектуре Coffee Lake, уже используемой в настольных процессорах. С их появлением мобильные процессоры станут шестиядерными, а поддержка многопоточного исполнения позволит выполнять до двенадцати потоков коман...

Устройства на Android P можно будет использовать как клавиатуру и мышь Энтузиасты обнаружили упоминание нативной поддержки Bluetooth HID в исходном коде последней сборки Android AOSP. Это свидетельствует о том, что устройства на Android P, вероятнее всего, можно будет использовать в качестве мыши, внешней клавиатуры и прочих аксессуаров для дру...

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

Разогнанный процессор AMD Ryzen 3 2200G протестировали в 15 тестах и играх На этой неделе был представлен APU AMD Ryzen 3 2200G с интегрированным GPU Vega 8. Четырехъядерный CPU этого гибридного процессора штатно работает на базовой частоте 3500 МГц. Повышенная частота равна 3700 МГц. Графический процессор работает на частоте 1100 МГц. Наши ко...

Смартфон Vivo X21 получил не Snapdragon 670, а Snapdragon 660 На днях прошел слух о том, что смартфон Vivo X21 станет первым устройством на рынке, которое будет оснащено однокристальной системой Snapdragon 670. Теперь же Vivo X21 был замечен в базе данных тестового пакета Geekbench, который опроверг предыдущий слух. В качестве ап...

Как я искал идеальный инструмент для проектирования разговорных интерфейсов, или В поиске священного Грааля Павел Гвай, android-разработчик KODE Привет, меня зовут Павел pavelgvay, я работаю в калининградской студии разработки мобильных приложений KODE и около года назад активно погрузился в процесс разработки приложений для Google Assistant и просто-таки залип над этапом проект...

[Перевод] Мышление в стиле Ramda: частичное применение (каррирование) Данный пост — это третья часть серии статей о функциональном программировании под названием «Мышление в стиле Ramda». 1. Первые шаги 2. Сочетаем функции 3. Частичное применение (каррирование) 4. Декларативное программирование 5. Бесточечная нотация 6. Неизменяемость и объек...

Тестирование процессоров AMD A10-9700 и A12-9800E (Bristol Ridge): старые APU для новой платформы — неплохо, но маловато Семейство Bristol Ridge — это «старые» APU (процессоры с интегрированной графикой в терминологии AMD), то есть основанные еще не на микроархитектуре Zen. По всем характеристикам это не очень интересные решения, однако «новые» APU Ryzen уже на подходе, так что мы решили проте...

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

[Перевод] Эксперимент с бинарным кодом в Glimmer Перевод статьи об эксперименте с бинарным кодом в Glimmer, соавторы публикации: Сара Клаттербак, Чад Хиетала и Том Дейл. Чуть более года назад Ember.js претерпел значительные изменения. В тесном сотрудничестве между инженерами LinkedIn и Open Source сообществом, мы заменили...

[Из песочницы] И на улицу JavaFX тоже придет Spring Доброе время суток, хабровчане, надеюсь среди Вас найдутся такие же любители делать формочки как и я. Дело в том, что я всегда был приверженцем дружелюбных интерфейсов. Меня расстраивали приложения, которые мало ориентированны на пользователей, такое особенно бывает в корпор...

dev||bet – битва программистов и технологий Собаки vs кошки, водители vs пешеходы, Coca-Cola vs Pepsi, BMW vs Mercedes, колбаса vs сыр, узвар vs морс, добро vs зло, в конце концов! Но нет, мы, как всегда, спорили о том, какой язык программирования лучше. В ход шли классические аргументы о производительности со ссылк...

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

Прокачиваем производительность C# с Федерико Луисом Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения производительности, которые, при необходимости, вы смогли бы использовать самостоятельно. Однако эти методики не являютс...

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

Проблемы с iPhone? TestM расскажет, в чем причина Владельцы iPhone (да и не только) часто задумываются о том, как самостоятельно провести диагностику своего устройства без визита в сервисный центр, где ценник на подобные услуги не всегда демократичный. Особенно актуально это при покупке смартфона на вторичном рынке, когда...

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

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

BenQ покажет на HI-FI & HIGH END SHOW проекторы, превосходящие по ряду ключевых параметров большинство моделей элитных брендов Только BenQ покажет на выставке проекторы с 3-цветными источником света и 4K UHD модели с технологией двойного сдвига матриц Ключевой особенностью и достоинством Hi-Fi & HIGH END техники с точки зрения представления ее покупателю является отсутствие связи цены и технических ...

Telegram обошел блокировку в России новым способом, который невозможно запретить Борьба администрации Telegram и Роскомнадзора постепенно подходит к своему логическому завершению. Обе стороны уже показали свои «зубы». Журналистам удалось выяснить, что руководство мессенджера нашло новый способ обойти блокировку таким образом, чтобы ее нельзя было запрети...

В Sea of Thieves увековечивают подвиги участников альфа-тестирования До релиза Sea of Thieves осталось несколько недель, но разработчики из Rare продолжают вносить изменения в игровой мир. Как обнаружили пользователи официального форума, на тестовых серверах можно найти несколько забавных отсылок к действиям, совершённым игроками во ...

Обзор видеокарты ASUS ROG Strix GTX 1070 Ti Из микроархитектуры под кодовым названием Pascal в NVIDIA выжали максимум. Последней ласточкой в десятой линейке видеокарт GeForce по всей видимости так и останется адаптер GTX 1070 Ti. Заполнить продуктовую линейку еще плотнее просто невозможно, а значит развитие мы увидим...

Snapdragon 845 намного быстрее, чем Snapdragon 835 в новых тестах Qualcomm объявила о выпуске Snapdragon 845 в декабре, но у нас еще не было возможности протестировать его, так как на этом SoC на рынке нет телефона. Когда спецификации были выявлены, многие люди остались разочарованы, потому что этот SoC по-прежнему основан на 10-нм процесс...

Интерфейсы: как сообщать пользователю, если «Упс, что-то пошло не так» Здесь вы не увидите ни строчки кода. Мы поговорим об обычных людях — о наших пользователях, точнее о том, как сообщать им, если в системе возникла какая-то непредвиденная ситуация. В основе статьи доклад Антонины Хисаметдиновой с Heisenbug 2017 Moscow, которая занимается п...

SOC for intermediate. Разбираемся в том, что защищаем, или как провести инвентаризацию инфраструктуры И снова всем привет. Цикл «SOC for …» продолжает свое движение и развитие. Первый слой внутренней кухни центров мониторинга и реагирования на инциденты мы уже успели осветить в предыдущих статьях, поэтому попробуем понемногу пойти вглубь, к техническим подробностям и более т...

10% бюджетов на серверы и СХД достанутся производителям гиперконвергентных решений Таковы результаты исследования TAdviser "Актуальные тенденции рынка гиперконвергентной инфраструктуры".Целью исследования было определить уровень распространения технологий гиперконвергентности среди российского бизнеса и госструктур, а также оценить потенциал спро...

iPhone X побил Samsung Galaxy S9 в тестах бенчмаркинга Ранние оценки новых Galaxy S9 и S9+ от Samsung оценили дисплей S9 и камеру S9 + лучше чем у iPhone X, но когда дело доходит до производительности, iPhone X по-прежнему остается явным победителем, сообщает ITbukva.com.В тестах от AnandTech Samsung Galaxy S9, оснащенный чипом ...

Insider-сборки Windows 10 Redstone 4 получили финальный набор функций Ключевое обновление Windows 10 с кодовым именем Redstone 4 на подходе. Мы уже рассказывали об основных нововведениях этого пакета обновлений. Постепенно Microsoft внедряла в тестовые сборки Insider Preview новые функции, а теперь этот процесс остановился, и участник...

В линейку процессоров Intel Xeon-D 2100 вошла 18-ядерная модель стоимостью 2407 долларов Ассортимент Intel пополнила новая линейка процессоров Xeon-D. Она включает 14 моделей, к общим чертам которых можно отнести расширение набора команд Intel AVX-512, внутрисистемное соединение ячеистой топологии Intel Mesh Architecture, поддержку технологий Intel Turbo Bo...

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

[recovery mode] Как устроен софт-лонч: разбор от Zorka.Mobi и Nitro Games Каждый разработчик однажды понимает, что пришло время показать свой продукт будущим пользователям. Софт-лонч — первая проверка приложения на выживаемость, именно тестовый запуск раскрывает его сильные и указывает на слабые стороны. В этой практической статье опытом софт-лонч...

У Google готов 72-кубитный квантовый процессор Bristlecone Специалисты компании Google представили новый квантовый процессор, получивший название Bristlecone. Его основное предназначение – предоставить тестовый стенд для исследователей «для исследования системных ошибок и масштабируемости нашей технологии кубитов, а также приложений...

[Перевод] Почему наследование всегда было бессмысленным Есть три типа наследования. Онтологическое наследование указывает на специализацию: вот эта штука — специфическая разновидность той штуки (футбольный мяч — это сфера и у неё такой-то радиус). Наследование абстрактного типа данных указывает на замещение: у этой штуки такие ...

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

Делаем дырки в торрентах освобождая место и оставаясь на раздаче (часть 1) Предупреждение: Этот график сделан для скрипта второй части статьи за которую я ещё не брался. Поэтому не очень обращайте внимание на данные в нём. Графики для этой статьи в конце под спойлером. Информацию из этой статьи используйте на свой страх и риск. Мы будем стирать да...

Проектирование Schemaless хранилища данных Uber Engineering с использованием MySQL Designing Schemaless, Uber Engineering’s Scalable Datastore Using MySQL By Jakob Holdgaard Thomsen January 12, 2016 https://eng.uber.com/schemaless-part-one/ Проектирование Schemaless хранилища данных Uber Engineering с использованием MySQL. Это первая часть из трех час...

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

Samsung Galaxy J8 снова в бенчмарках, но с новым чипсетом Смартфон Samsung Galaxy J8 снова появился в базе данных Geekbench, но с несколько иными результатами на этот раз , похоже, сменившимся железом. В прошлый раз измеряли производительность модификации на чипсете Exynos 7870 (модель SM-J800FN). Теперь, похоже, для тестирования...

HP ищет Java, Frontend, iOS и Android разработчиков в офис в Москве В московском офисе HP открыты следующие вакансии в области R&D:Java-разработчик и Front-end веб-разработчикМы ищем Java- и Front-end веб-разработчиков с опытом создания производительных масштабируемых бизнес-приложений. Соискатели станут частью команды, отвечающей за кр...

Работа с API КОМПАС-3D → Урок 6 → Сохранение документа в различные форматы Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. В этом уроке поговорим о том, как сохранять документы. Читат...

[Из песочницы] Учимся быть фуллстек разработчиками. Пишем приложение на React/Redux/Webpack/ASP.NET Core 2.0/EF Core Ни для кого не секрет, что .net сейчас используется в большинстве случаев как инструмент бэкенд разработки, а в клиентской разработке последние лет 5 правит js сообщество с своей экосистемой и инструментами для разработки. Это все безобразие с каждым годом усиливает пропасть...

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

Google запретил использовать свою сеть в качестве прокси Google обновил архитектуру своей сети, убрав возможность использовать её в качестве прокси. Теперь разработчики приложений больше не смогут использовать домены компании для обхода блокировок. Первыми изменения в сетевой архитектуре Google заметили разработчики Tor 13 апреля....

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

Android P может иметь встроенные средства настройки автоматизации В начале марта был представлен Android P Developer Preview 1. В нем появилось множество изменений и улучшений, но не забывайте, что это только первый из по крайней мере четырех общедоступных предварительных версий Android P. Напомним, что Android P должен еще обзавестись нат...

15 SEO-мифов, которые никогда не умрут В статье мы рассмотрим те мифы, которые, кажется, никогда не умрут – независимо от того, насколько упорно эксперты пытаются их развенчать.

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

Facebook выпустила Android-приложение для поиска и подключения к платным точкам доступа У Facebook появилось приложение, через которое жители развивающихся стран могут пользоваться платным Wi-Fi. Продукт Express Wi-Fi предназначен для работы с беспроводными сетями социального гиганта и доступен в Google Play жителям Индонезии и Кении. Через приложение ...

Рейтинг лучших смартфонов для девушек Все мы ценим и любим своих матерей, сестер, дочерей, жен. И соответственно хотим дарить им отличные подарки, которые прослужат им не один год и будут напоминать о нас. Специально к празднику 14 февраля мы (редакция ITbukva.com) сделали рейтинг лучших женских телефонов, котор...

Qualcomm продолжает готовиться к будущему с 5G-скоростями В ближайшие годы высокие скорости мобильной передачи данных станут распространенным явлением, что должно будет вывести на новый уровень Интернет вещей и создать новые направления бизнеса. Как сказал глава Qualcomm Стив Молленкопф, в скором будущем 5G будет таким же вездесу...

Splunk – Установка агентов для сбора логов Windows и Linux Нам часто задают вопросы о том, как загрузить различные данные в Splunk. Одними из самых распространенных источников, представляющих интерес, оказались логи Windows и Linux, которые позволяют отслеживать неполадки операционных систем и управлять ими. Загружая данные в Splunk...

Как ускорили PostgreSQL 10 (В статье использованы примеры и пояснения из книги Nouveaulités de PostgreSQL 10. (с) Dalibo, перевод с французского Игоря Лёвшина, редактор Егор Рогов (оригинал). Примеры проверены, иногда изменены для большей наглядности) Конечно, мы уже ждем не дождемся появления 11-й ве...

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

#Опрос: Пользуетесь ли вы приложениями на Apple Watch? Сегодня стало известно, что вслед за Twitter, Google Maps, Amazon и eBay платформу watchOS покинул корпоративный мессенджер Slack, который является рабочим инструментом в нашей редакции. Разработчики все чаще предпочитают ограничиваться функциональностью iOS-версий своих п...

[Перевод] Воссоздание эффекта воды из Super Mario Sunshine для Nintendo GameCube Примечание: В оригинале статьи есть демо на WebGL2, которые в переводе заменены на видео и GIF. Одно из моих хобби — написание программ просмотра моделей и графических инструментов для игр. Это хорошее соединение интересных мне тем — графики, рендеринга, реверс-инжиниринга...

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

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

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

Открытое бета-тестирование Metal Gear Survive стартует 16 февраля Konami объявила о том, что экшен с элементами выживания Metal Gear Survive получит публичную бета-версию на ПК, PlayStation 4 и Xbox One уже на следующей неделе — 16 февраля. Тестирование в Steam и соответствующих консольных сетях продлится до 18 февраля. За...

Возможно ли заблокировать App Store в целой стране? Еще в 2014 году Госдума РФ приняла поправки к закону, согласно которым персональные данные россиян должны обрабатываться и храниться на территории России. Новость быстро стала плацдармом для обсуждений санкций в отношении корпораций, которые не перенесут данные пользовател...

Google выпустила бета-версию фреймворка Flutter для разработки приложений на Android и iOS Компания Google воспользовалась проходящей в эти дни выставкой MWC 2018, чтобы представить бета-версию кроссплатформенного фреймворка Flutter, который позволит создавать приложения для iOS и Android одновременно. Инструмент должен значительно значительно сократить время напи...

Разработка драйвера PCI устройства под Linux В данной статье я рассматриваю процесс написания простого драйвера PCI устройства под OC Linux. Будет кратко изучено устройство программной модели PCI, написание собственно драйвера, тестовой пользовательской программы и запуск всей этой системы. В качестве подопытного вы...

[Перевод] Введение в квантовые вычисления Привет, Хабр! Совсем недавно мы рассказывали вам о квантовых вычислениях и языке Q#. Сегодня же мы уйдем в теорию еще глубже и рассмотрим историю квантовых вычислений. Кроме того, в этой статье вы найдете 5 требований к квантовому компьютеру. Какими свойствами должна обладат...

Работа с API КОМПАС-3D → Урок 7 → Знакомство с настройками Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. В этом уроке поговорим о настройках системы КОМПАС. Читать д...

[Перевод] Изучаем KTX для Android Привет, «Хабр»! Прошло почти 9 месяцев с тех пор, как на Google I/O 2017 компания Google анонсировала Kotlin в качестве официального языка разработки под Android. Кто-то использует его как основной инструмент намного дольше, учитывая, что на нём можно было писать уже с серед...

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

[Перевод] Машина времени на Java В мире существует множество клёвых маленьких библиотек, которые как бы и не знаменитые, но очень полезные. Идея в том, чтобы потихоньку знакомить Хабр с такими вещами под тэгом #javalifehacker. Сегодня речь пойдёт о time-test, в котором всего 16 коммитов, но их хватает. Авто...

Фундаментальная уязвимость HTML при встраивании скриптов Чтобы описать суть проблемы, мне нужно рассказать, как вообще устроен HTML. Вы наверняка в общих чертах представляли себе, но я все равно коротко пробегусь по основным моментам, которые понадобятся для понимания. Если кому-то не терпится, сразу переходите к сути. HTML — это ...

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

Futuremark лишится имени и станет частью Underwriters Laboratories Финская компания-разработчик Futuremark Corporation, известная в первую очередь как создатель тестовых пакетов 3DMark и PCMark, в скором времени завершит слияние со своей родительской фирмой — Underwriters Laboratories (UL), специализирующейся на стандартизации и серти...

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

История ES6-модулей Владислав Власов, инженер-программист в Developer Soft и преподаватель курса Нетологии, специально для блога написал цикл статей о EcmaScript6. В первой части на примерах рассмотрели динамический анализ кода в EcmaScript с помощью Iroh.js, во второй сосредоточились на реализ...

MWC 2018: Vodafone и Huawei протестировали транспортные сети 5G на базе IP Microwave Тестирование показало, что в таких условиях может быть достигнута производительность на уровне 2,7 Гбит/с в одной IP-линии микроволновой связи с агрегацией 2x112 МГц каналов с одной вертикальной или горизонтальной поляризацией.

Тестовые сражения в MMO-шутере Defiance 2050 пройдут в конце апреля Компания Trion Worlds объявила даты проведения закрытого бета-тестирования своего научного фантастического MMO-шутера Defiance 2050. Первый этап состоится уже через месяц, с 20 по 22 апреля. Подать заявку на участие можно на официальном сайте проекта: достаточно з...

День, когда Каспаров проиграл компьютеру 10 февраля 1996 года в Филадельфии Гарри Каспаров впервые сыграл с шахматным компьютером IBM Deep Blue. Матч состоял из шести партий и длился неделю, в каждой из которых игрокам давалось по два часа на обдумывание первых 40 ходов, еще два часа на следующие 20 ходов и один ча...

Тест процессоров Intel Core i3-8350К и Core i3-8100 в актуальных играх Тестирование процессоров Intel Core i3-8350К и Core i3-8100, а также еще одиннадцати моделей (в том числе Core i5-7600K, i3-7350К и Ryzen 5 1600X, Ryzen 5 1500X, Ryzen 3 1300X) в семи играх, разрешении 1920 х 1080 и двух режимах работы.

Тест процессоров Intel Core i7-8700 и Core i5-8400 в актуальных играх Тестирование процессоров Intel Core i7-8700 и Core i5-8400, а также еще одиннадцати моделей (в том числе Core i7-7700, Core i5-7600 и Ryzen 7 1700X, Ryzen 5 1600X, Ryzen 5 1500X) в семи играх, разрешении 1920 х 1080 и двух режимах работы.

Тест процессоров Intel Core i7-8700K и Core i5-8600K в актуальных играх Тестирование процессоров Intel Core i7-8700K и Core i5-8600K, а также еще одиннадцати моделей (в том числе Core i7-7700K, Core i5-7600K и Ryzen 7 1700X, Ryzen 5 1600X) в семи играх, разрешении 1920 х 1080 и двух режимах работы.

Видеоускоритель Asus ROG GTX 1070 Ti Strix Advanced Binned (8 ГБ): отличное решение топового класса с очень тихим кулером Asus ROG GTX 1070 Ti Strix Advanced Binned (8 ГБ) — один из лучших видеоускорителей своего уровня, который безусловно можно назвать топовым. Ускоритель «из коробки» демонстрирует копеечный прирост производительности относительно референс-карты, однако возможен очень приличны...

Вышел графический драйвер Intel 15.65.3.4944 Свежее ПО для интегрированной в процессоры Intel графики оптимизировано для игр Age of Empires: Definitive Edition и Final Fantasy XII: The Zodiac Age HD. Одно из ключевых нововведений программного пакета версии 15.65.3.4944 — возможность автоматической «подгонки» графическ...

Сообщение на языке телугу может вывести iPhone из строя В новой iOS версии 11.2.5 обнаружили баг, связанный с приложением для сообщений. Как утверждает The Verge, если отправить определенное сообщение на языке телугу, распространенном в Индии, можно вывести из строя iPhone. Получив «нехорошее» сообщение на свой iPhone…

Смартфон Samsung Galaxy C10 Plus оснащен SoC Snapdragon 660 и 6 ГБ ОЗУ В базе данных тестового пакета AnTuTu был замечен новый смартфон Samsung Galaxy C10 Plus, который проходит под модельным номером SM-C9150. Протестированное устройство оснащено однокристальной системой Snapdragon 660 с графическим процессором Adreno 521. Объем операти...

Qualcomm Snapdragon 700 официально анонсировали Компания Qualcomm официально анонсировала платформу Qualcomm Snapdragon 700 для производительных смартфонов пред-топового уровня. Стоит отметить, что информация о данном анонсе гуляла в сети, но не вызывала особого интереса. Суть в том, что процессор нового поколения лишь не...

Facebook разрабатывает сертификационный инструмент для Custom Audiences Пользовательскими аудиториями нельзя будет делиться с другими бизнес-аккаунтами

Вышли третьи бета-версии iOS 11.3, macOS 10.13.4 и tvOS 11.3 Почти через сутки после релиза обновлений, устраняющих сбои из-за «символа смерти», Apple выпустила третьи бета-версии iOS 11.3, macOS High Sierra 10.13.4 и tvOS 11.3. Все три апдейта уже доступны для загрузки зарегистрированным разработчикам «по воздуху» и в Центре разраб...

Облака - важный залог успеха Согласно результатам глобального опроса 730 ИТ-профессионалов "IT Leaders' Insights on the Cloud", проведенного компанией Longitude, Cloud Masters, которые составляют 12 процентов опрошенных, более ориентированы на данные (data driven), благодаря чему могут получат...

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

[Перевод] Как я заработал 200 000 $ в 16 лет Года три назад я опубликовал рассказ о приложении Follow для Twitter, которое сделал еще в старшей школе, и о том, как оно собрало 150 000 скачиваний за два года. В той статье я мимоходом упомянул, что мои первые шаги в программировании — это отдельная, еще более пространная...

The Metrix has you… Для многих разработчиков процесс релиза их продукта похож на выбрасывание слепого котёнка в пасти диких псов. После этого главная задача авторов — отбиваться от случайно долетевших до них багов. На самом деле, приложение не заканчивает свой жизненный путь в зубах пользовател...

Как собирать данные с сайтов: онлайн-сервисы и Python 31 марта 2018 года в Перми состоялся митап Теплицы социальных технологий, посвященный технологии веб-скрейпинга с помощью программного кода. Участники обсудили необходимость сбора данных и рассмотрели сценарии использования собранных данных для исследования проблемы, из...

В Москве начали тестирование коптеров-курьеров. Берегите головы! Московские власти начали предварительное тестирование дронов, которые будут работать в качестве курьеров. ИХ собираются использовать для доставки посылок небольших размеров и корреспонденции.

Ланч-тайм 176: краткий перевод свежих статей о digital В номере: весь спектр дизайн-ролей веба в 2018 году, три логические ошибки при критике дизайна, а также откровения и лайфхаки посредственного разработчика.

Процессор Snapdragon 845 медленнее, чем Apple A11 Bionic Анонс первых смартфонов на базе Snapdragon 845 состоится в конце февраля. Устройства будут представлены в рамках выставки Mobile World Congress 2018. Однако начала мероприятия можно не ждать. Производительность нового процессора уже известна. Qualcomm испытала чип в Geekbenc...

Автоответчик в приложении «Почта» на macOS. Как настроить? Наверняка бывали ситуации, когда вам нужно было ответить на сообщение электронной почты, однако сделать это не представляется возможным: например, вы в отпуске или же просто под рукой нет средств связи. Тем не менее эту проблему можно легко решить, если заранее заготовить ...

Сочинять музыку можно движением глаз Проект Microsoft Hands-Free Music, над которым работают ученые Microsoft Research, состоит из трех программ, которые позволяют людям с ограниченными физическими возможностями заниматься музыкой. Ознакомиться с тем, как все три инструмента работают вместе, можно в этом демонс...

Essential уличили в поставках восстановленных смартфонов под видом новых Команду Энди Рубина (Andy Rubin), работавшую над смартфоном Essential Phone (Essential PH-1), продолжает преследовать полоса неудач. Сначала компания столкнулась с производственными трудностями, которые отсрочили выпуск гаджета на рынок почти на три месяца. Зат...

Вышел пакет драйверов GeForce 391.24 (WHQL) По случаю выхода игры Sea of Thieves программисты Nvidia подготовили новый пакет драйверов и ПО GeForce, оптимизированный для нового приключенческого экшена. Свежий выпуск получил номер 391.24, прошёл сертификацию тестовой лабораторией Microsoft WHQL и...

Intel Optane SSD 800P: технические особенности и стоимость Компания Intel выпускает на рынок еще один продукт под маркой Optane. Это доступный твердотельный накопитель с памятью 3D XPoint для мейнстрим машин. Таким образом сейчас в линейке Intel Optane представлено три решения: кэш-модули на 16 и 32 Гбайт (которые Intel не позицион...

Обзор смартфона BQ Advance Смартфон, о котором сегодня пойдет речь, на данный момент является самым доступным безрамочным устройством с соотношением сторон 18:9 во флагманской линейке BQ (есть еще совсем бюджетный BQ-5522 Next, но до топовой категории он все же не дотягивает). Именно на базе этого ап...

12NEWS.RU :: Блоги :: Software AG получила от Gartner наивысшую оценка по критерию <способность реализации> По информации 12NEWS (Ведущее ИТ-издание по корпоративным системам и приложениям - www.12news.ru), немецкий производитель программного обеспечения стал единственным вендором, получившим высшую оценку одновременно в двух категориях: управление архитектурой и анализ ИТ-портфел...

NVIDIA представит трассировку лучей в реальном времени Как сообщает ресурс VideoCardz, сегодня NVIDIA планирует представить публике технологию RTX. Это кинематографический рендеринг в реальном времени для разработчиков игр. Вместе с RTX NVIDIA анонсирует трассировку лучей в рамках пакета Gameworks, которая позволит разр...

ASUS представила на российском рынке новый смартфон ZenFone 5 Смартфон ASUS ZenFone 5 с искусственным интеллектом представлен в России. Новый гаджет оснащён 6,2-дюймовым дисплеем и двойной камерой, использующей технологию искусственного интеллекта. Собран аппарат на базе восьмиядерного процессора Qualcomm Snapdragon 636, который обеспе...

Huawei Nova 3e замечен на видео Предстоящий Huawei P20 Lite будет продаваться в качестве Nova 3e на некоторых рынках, в том числе в Европе. Производитель подтвердил, что анонс смартфона Nova 3e состоится 20 марта. Недавно появилось видео на котором можно детально рассмотреть дизайн устройства.

«Секретная» Google Fuchsia OS доступна для тестирования в браузере Fuchsia OS — новая операционная система от Google. Впервые её обнаружили на Github, причём представители компании никак не анонсировали разработку. Платформа базируется на микроядре Meganta и может работать на компьютерах, планшетах и смартфонах. Протестировать демоверсию F...

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

Игровой ультрабук-трансформер Acer Nitro 5 Spin получил 15,6-дюймовый дисплей Компания Acer объявила о начале продаж в России игрового ультрабука-трансформера Nitro 5 Spin. 15,6-дюймовый компьютер можно использовать в нескольких режимах, в том числе и в качестве планшета. В основе аппарата лежит процессор Intel восьмого поколения, дискретная графика ...

ZTE и его новинки Компания ZTE выпустит смартфон в первой половине года со скромными характеристиками. Вес модели составляет 140 граммов, а ее габариты – 146.3x69.2x8.5 мм. Дактилоскопический сенсор в девайсе отсутствует. Емкость батареи устройства равна 2600 мАч. Из цветовых вариаций корпус...

Тренинг FastTrack. «Сетевые основы». «Понимание модели OSI». Часть вторая. Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

Microsoft анонсировала API трассировки лучей DirectX Raytracing Сегодня стартовала GDC 2018, и первый серьезный анонс на ней сделала Microsoft совместно со своими партнерами. В графическое API DirectX 12 будет добавлена новая важная функциональная часть — DirectX Raytracing (DXR). Под этим названием скрывается новое стандартное API д...

[Из песочницы] ECO Flow в Vivado или работа в режиме редактирования нетлиста Аннотация В статье рассмотрен режим работы Vivado, позволяющий вносить изменения в проект на уровне редактирования списка соединений (в дальнейшем – нетлиста). Описаны как сам режим ECO, так и некоторые нюансы, которые появляются во время работы в нём. Приведён демонстрацион...

[App Store] Procreate 4 – находка для художников с iPad Недавний выпуск «бюджетного» iPad 9,7″ с поддержкой Apple Pencil и появление обновлённых iPad Pro в прошлом году серьёзно развязали руки творческим пользователям, потому что устройства стали способны на создание контента, а не только на его потребление. Тепер...

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

3G Модемы и Wi-Fi роутеры — интернет решение для оператора Киевстар Покрытие украинского оператора мобильной связи Киевстар — никогда нельзя было назвать «бедным». Уже в первый год своего существования, компания смогла предоставить украинцам превосходное качество связи (хотя, на тот момент не так уж много абонентов могло себе позволить...

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

Неизвестный смартфон с SoC Snapdragon 845 замечен в Geekbench В базе данных тестового пакета Geekbench недавно был протестирован неизвестный смартфон, который построен на базе однокристальной системы Snapdragon 845. В однопоточном тесте смартфон набрал 2378 баллов, в многопоточном результат составил 8132 балла. Похожие резуль...

[Из песочницы] Почему не стоит использовать LocalStorage Привет, Хабр! Представляю вашему вниманию перевод статьи "Please Stop Using Local Storage" автора Randall Degges. Все больше разработчиков используют localStorage для хранения данных, в том числе и конфиденциальных, даже не подозревая, что тем самым подвергают свои сайты взл...

Ford начала тестирование самоуправляемых автомобилей в Майами Автомобильная компания Ford объявила о начале тестирования в Майами самоуправляемых автомобилей. Компания из Детройта поставила перед собой задачу развернуть к 2021 году парк из тысяч самоуправляемых автомобилей, которые можно будет использовать в коммерческих целях...

О влиянии угла падения света на экран на качество печати (на паразитную засветку по XY). Приветствую, коллеги!Представьте ситуацию - берем три тестовых кубика и отправляем их на печать – см. световую схему: Левый кубик – освещенность 5100 люкс, центральный – 6300 люкс, разница 20-25%...Какой кубик лучше пропечатает тонкие щели и отверстия? Где больше будет параз...

Apple продаёт HomePod с минимальной наценкой Аналитики из исследовательских компаний TechInsights и IHS Markit подсчитали, во сколько обходится корпорации Apple производство каждой «умной» колонки HomePod. Как выяснилось, себестоимость гаджета равна $216 при его рыночной стоимости $349, то есть раз...

[Из песочницы] Гейм дизайн в жизнь. Пример разбора механики игры Доброго дня! Немного об авторе: меня зовут Мария, начинающий гейм дизайнер. С этой статьи начинаем цикл статей по применению теории гейм дизайна в жизни. В этой статье попытаемся разобрать механику игры на примере Northgard от студии Shiro Games (находящуюся на стадии ранн...

О правильном понимании метрик и измерения «Как давно вы рассматривали значения метрик ваших процессов ITSM и службы поддержки? Нашли ли вы время, чтобы подумать, соответствуют ли метрики и KPI своему изначальному назначению?» — такие вопросы задает нам Стюарт Рэнс (Stuart Rance) в своей заметк...

[Перевод] Проектирование пользовательского интерфейса Windows 95 Три года назад мне попалась интересная научная статья сотрудника Microsoft Кента Салливана о процессе и результатах проектирования нового пользовательского интерфейса для Windows 95. С тех пор веб-страница исчезла — одна из причин, почему я такой цифровой Плюшкин. Статья оп...

В iOS 12 разработчики сфокусируются на повышении производительности и стабильности, отложив внедрение новых функций до следующей версии ОС Неделю назад Apple выпустила тестовую версию обновления iOS 11.3 для разработчиков, которая включает немало изменений наряду с возможностью отключения автоматического замедления процессора и должна стать доступной для всех желающих весной 2018 года. Тем временем в сети начал...

Z̴a҉̠͚l͍̠̫͕̮̟͕g͚o̯̬̣̻F̮̫̣̩͓͟ͅu̯z̡͉͍z̪͈̞̯̳̠ͅi̴̜̹̠̲͇n̰g̱͕̫̹͉͓: использование нестандартных методов размытия пейлоадов   Использование нестандартных техник обфускации пейлоада (полезной нагрузки) при проведении тестирования на проникновение веб-приложений может позволить обходить фильтрацию защитных средств и способствовать реализации вектора атаки. В этой статье я расскажу про т.н. Z̴a҉̠͚l...

Обзор кулера Arctic Freezer 33 eSports Edition Под торговой маркой Freezer 33 компания Arctic выпускает несколько вариаций весьма неплохих кулеров. Их объединяет одна ключевая деталь — компактный радиатор с четырьмя медными тепловыми трубками, которые напрямую контактируют с крышкой центрального процессора. Реальный TDP...

ЕКА приступает к тестированию нового электрического ионного двигателя, "дышащего" молекулами воздуха Группа исследователей из Европейского космического агентства (ЕКА) произвела первые тестовые запуски нового ионного двигателя, при помощи которого спутники получат возможность летать на очень низких околоземных орбитах в течение практически неограниченного срока. Этот новый ...

Google представила на MWC 2018 проект Flutter для разработчиков мобильных приложений Отличная новость для разработчиков мобильных приложений: на выставке MWC 2018 компания Google анонсировала бета-версию Flutter – это новый фреймворк, который помогает разработчикам в создании высококачественного графического интерфейса приложений сразу для двух наиболе...

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

Переписываем приложение под blockchain Отмечу сразу, что данная статья не о том как писать код на Solidity, а как существующую классическую архитектуру вашего приложения можно перевести на рельсы blockchain и думать в ключе децентрализации. Пару лет назад я работал над одним интересным веб приложением сервиса p2...

Nintendo будет поддерживать Switch дольше стандартного цикла Компания Nintendo рассказала, как долго Switch будет оставаться актуальной консолью. Напомним, что средний жизненный цикл «домашних» приставок, таких как PlayStation или Xbox, составляет 5-6 лет, [...]

Что произошло с сообщениями iCloud в iOS 11.3? Еще в пятой бета-версии iOS 11 Apple убрала одну из полезных функций операционной системы — выгрузку сообщений iMessage в iCloud. Многие восприняли такой шаг с недовольством, поскольку она позволяла освободить лишнее место на iOS или Mac, но тогда же появилась информ...

[Перевод] Среды запуска контейнеров (container runtimes) Часть 1: Введение в среды запуска контейнеров От переводчика: Это перевод статьи Container runtimes Part 1: An Introduction to Container runtimes. Автор оригинальной публикации: Ian Lewis. Один из терминов, который вы часто слышите, имея дело с контейнерами — «container runtime» (далее «runtime» переводится как «среда ...

Как отобразить только запущенные приложения в Dock? Недавно мы публиковали статью, как можно организовать рабочее пространство в док-панели. Сегодня мы рассмотрим еще один простой трюк, который поможет отобразить только активные программы в конкретный момент времени. Возможно, такой способ организации в док-панели покажет...

Представлен миниатюрный компьютер Chuwi HiGame с ОС Windows 10 Представлен миниатюрный ПК Chuwi HiGame для геймеров. За производительность устройства будет отвечать процессор Intel Core I7-8709G восьмого поколения и 8 Гбайт ОЗУ. В качестве ОС выступит Windows 10. Габариты устройства составляют: 173*158*73 мм. Предусмотрены адаптеры бесп...

Компилятор на JavaScript с использованием ANTLR В начале этого года я присоединилась к команде, работающей над MongoDB Compass — графическим интерфейсом для MongoDB. Пользователи Compass через Intercom запросили инструмент, позволяющий писать запросы к базе данных, используя любой удобный им язык программирования, подд...

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

Обзор и тестирование SSD-накопителя KingSpec NE-120 объемом 120 Гбайт (NE-120): дешевле, еще дешевле! Каково первое желание пользователя при покупке нового? Купить его подешевле. Одним из вариантов является покупка на зарубежных интернет-площадках. Долгое время уделом таких SSD был форм-фактор 2.5" и интерфейс SATA, однако по мере роста популярности форм-фактора M.2 с P...

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

Jumper EZBook X1: первый ноутбук на базе Gemini Lake уже в продаже В конце прошлого года компания Intel запустила линейку Gemini Lake процессоров Celeron и Pentium с низким энергопотреблением , но до сих пор большая часть компьютеров, работающих на Gemini Lake, были настольными компьютерами, а не ноутбуками, планшетами или трансформерами. Т...

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

Беспроводные наушники PaMu не будут выпадать из ушей На Indiegogo собирают средства беспроводные внутриканальные наушники PaMu, разработчики которых утверждают, что благодаря особому дизайну их детище никогда не будет выпадать из ушей. PaMu получили 10-миллиметровые драйвера, воспроизводящие звук в диапазоне от 20 до 20 000 Г...

Проверяем качество услуг VPS.house Продолжаем тестировать облачные VPS российских провайдеров. Сегодня мы рассмотрим под микроскопом услуги VPS.house (компания «Глобальные Коммуникации»). Подробно рассказывать об используемых технологиях не будем, сосредоточимся на главном: чем отличается предложение VPS.hous...

Боковая стенка корпуса Thermaltake Versa H26 изготовлена из стекла Ассортимент Thermaltake пополнил компьютерный корпус Versa H26 Tempered Glass Edition с боковой стенкой из закаленного стекла толщиной 4 мм. Размеры корпуса равны 464 x 220 x 493 мм. Он рассчитан на системные платы типоразмера mini-ITX, microATX и ATX. Помимо системной...

Office 2019 от Microsoft сможет работать только с Windows 10 Компания Microsoft сообщила интересные подробности о Office 2019, готовящейся к выпуску версии фирменного офисного пакета. Как оказалось, новый Офис поддерживает работу только с Windows 10. Об этом рассказывается в официальном блоге о Microsoft Office. Таким образом, Office...

Xiaomi готовит смартфон Cereus на процессоре MediaTek MT6765 В бенчмарке Geekbench прошел тестирование еще не анонсированный смартфон Xiaomi под кодовым названием Cereus. Как предполагает техноблог GizmoChina под этим именем скрывается Xiaomi Redmi 5X. Согласно Geekbench, аппаратной основой Xiaomi Cereus станет восьмиядерный процессор...

ARM представила GPU Mali-G52 и Mali-G31, которые заменят старенькие Mali-T800 и Mali-T700 в среднем и бюджетном сегментах Компания ARM вчера наконец-то представила новые графические ядра для среднего и бюджетного сегментов. Используемые сейчас в недорогих платформах GPU Mali-T800 были представлены ещё в 2015 году и явно требовали замены. Итак, ARM анонсировала GPU Mali-G52 и Mali-G31. Mal...

[Перевод] Руководство по SEO JavaScript-сайтов. Часть 2. Проблемы, эксперименты и рекомендации В первой части перевода этой статьи мы говорили о том, как веб-мастер может взглянуть на свой ресурс глазами Google, и о том, над чем стоит поработать, если то, что увидит разработчик сайта, окажется не тем, чего он ждёт. Сегодня, во второй части перевода, Томаш Рудски ра...

[Перевод] Землю унаследуют роботы? Говорят, обещанного три года ждут. Вот и я в комментарии к статье vmb обещала перевести главу из книги Zero Day, но пока собиралась — всю книгу уже перевели. Так что выкладываю тут перевод статьи Марвина Л. Мински о будущем и развитии человека. За наводку на статьи Мински с...

Тестирование процессоров Intel Core i3-8100 и i3-8350K (Coffee Lake): до боли напоминают Core i5 предыдущего поколения, но немного дешевле Core i3 с ядром Coffee Lake имеют 4 ядра, что стало первым серьезным изменением в семействе Core i3 с момента появления этих процессоров в 2010 году. По сути, «новые» Core i3 аналогичны «старым» Core i5, так что логично сравнить эти процессоры и убедиться в их равенстве по у...

Тесты демонстрируют существенное превосходство SoC Snapdragon 845 над конкурентами в большинстве тестов Уже скоро на рынке должны появиться первые смартфоны с SoC Snapdragon 845. Но ознакомиться с производительностью этой платформы мы можем уже сегодня. Ресурс AnandTech опубликовал достаточно развёрнутую статью, посвящённую новому флагману Qualcomm. Мы же сконцентрируемс...

GPU RX Vega M GL в процессорах Intel Kaby Lake G в тесте 3DMArk 11 обходит видеокарту GeForce GTX 1050 Ti В Сети появилась новая порция тестов гибридных процессоров AMD Ryzen. В качестве ПО снова используется 3DMark 11, но в данном случае на сравнительной диаграмме присутствуют и другие решения. Более того, на одной из диаграмм есть показатель GPU RX Vega M GL. Напомним,...

Новый пылесос от компании Mestel — MV40 Новая модель компактного пылесоса, Mestel MV40, появилась в продаже сравнительно недавно. Нельзя сказать, что она рассчитана на роль флагмана линейки пылесосов австрийской компании. Но как современный, достаточно мощный и надежный бытовой прибор — вполне вписывается в катало...

WIP: Product Design Хочу рассказать про цикл работы над дизайном готового продукта, опираясь на собственный опыт работы в beepcar.ru. Это сервис который одним помогает попасть из пункта А в пункт Б, другим — сэкономить на бензине, а иногда — даже заработать. Короче, сводит водителей и пассаж...

pdbe — помощник встроенного Python-дебаггера и процесса отладки Привет, Хабрахабр! В этой статье буду делиться собственным опытом отладки большой незнакомой системы, но со стороны собственно написанного инструмента — pdbe. Он поможет с самого начала проекта разобраться в потоке выполнения кода в проекте. Если вам интересно, что спрятано...

Что будет вместо Windows 10 S? Windows 10 S — необычная версия самой популярной компьютерной операционной системы. Она была представлена в мае минувшего года, и похоже, в будущем ее сменит другое программное решение, которое будет доступно в версиях Home, Enterprise и Pro операционной системы Wind...

Обзор Xilence xpf120.r и Titan TFD-12025H12ZP/KE(RB). Сравнение корпусных вентиляторов Всем привет! Давненько у нас не было подобных сравнений и тестирования интересных железяк для настольного компьютера (да-да, мы читаем комментарии и видим, чего вам не хватает), так что сегодня я решил рассказать вам о двух вентиляторах. Мы сравним две модели - Xilence xpf12...

Смартфон Samsung Galaxy J8 (2018) протестирован в Geekbench Первая информация о смартфоне Samsung Galaxy J8 (2018) появилась более месяца назад. Теперь же устройство было замечено в базе данных тестового ПО Geekbench. Смартфон проходит под модельным номером SM-J800FN. Samsung Galaxy J8 (2018) оснащен однокристальной системой ...

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

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

Скачать iOS 11.3 beta 5 можно прям сейчас Apple выпустила iOS 11.3 beta 5 для разработчиков, добавив несколько исправлений и изменений ошибок, но, что еще важнее, мы на один шаг приблизились к финальной версии. Загрузка доступна в виде обновления по воздуху любому устройству, которое участвует в программе бета-тести...

Это приложение для Apple Watch поможет избавиться от храпа Разработчики студии Northcube AB представили приложение для Apple Watch, которое поможет пользователям побороть храп во сне. Благодаря Sleep Cycle вашим домашним больше не придется свистеть вам всю ночь под ухо или толкать, чтобы храп прекратился. За них это сделают ваши ч...

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

RoboCon 2018: отчёт о первой конференции по Robot Framework В начале года в Хельсинки прошла первая официальная конференция RoboCon 2018, посвящённая инструменту автотестирования Robot Framework. И мы, мейнтейнеры группы автоматизации интеграционного и системного тестирования компании «Петер-Сервис», не могли такое событие пропусти...

Модули памяти Adata XPG Spectrix D41 DDR4 RGB «напоминают броню» Компания Adata представила модули памяти XPG Spectrix D41 DDR4 RGB. Как утверждается, в новинке «гармонично сочетается красивый дизайн, высокие частоты и программируемая полноцветная подсветка». Модули, подходящие для систем на новейших процессорах Intel и A...

Loom Network представил решение для масштабирования Ethereum Американский стартап Loom Network представил новую платформу, призванную увеличить производительность сети Ethereum, сообщает CoinDesk. Как отмечает издание, компания представила набор инструментов для разработчиков, который позволяет запускать масштабируемые приложения на б...

Стационарный и ручной миксер Vitek VT-1415 BK, взбивающий продукты в трех направлениях Этот обычный кухонный прибор оказался неожиданно любопытным. Использовать его можно в двух вариантах — как ручной погружной и как стационарный планетарный миксер. Во втором качестве миксер смешивает и взбивает продукты в трех направлениях: венчики вращаются вокруг своей оси,...

«Notch again!»: Sharp Aquos S3 на «живом» фото iPhone X имеет удивительно тонкие рамки, и уже сейчас понятно, что данный девайс задает тренды. Компания Huawei 27 марта готовится представить P20 Lite и Plus. Девайсы внешне будут почти полностью повторять iPhone X. И вероятно, P20 не станет последним устройством, похожим ...

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

Процессор Core i7-8559U получит графику Iris Plus 650 Мы уже неоднократно отмечали, что специалисты Intel продолжают работать над расширением семейства процессоров Core 8-го поколения и параллельно трудятся над перспективными CPU и SoC Core 9-го поколения. Важных задач у инженерного отдела компании предостаточно: выпус...

Где скачать и как поиграть в Playerunknown’s Battlegrounds (PUBG) для Android уже сегодня? Мобильная версия многопользовательской онлайн-игры в жанре королевской битвы, разрабатываемой и издаваемой студией PUBG Corporation, дочерней компанией корейского издателя Bluehole. Ссылки на все нужные источники: Скачать .apk PUBG от Timi Studio — Облако Mail или GDrive (1....

Тестирование видеокарты ASUS Cerberus GeForce GTX 1070 Ti: выпускайте зверя! Мы рассмотрим одного из последних представителей модельного ряда видеокарт на GPU Pascal. Компания ASUS неоднократно радовала фанатов новыми линейками продукции, которые постепенно завоевали огромную популярность. Однако ныне ситуация отличается. Согласно заявлениям производ...

Из спутниковых снимков в графы (cоревнование SpaceNet Road Detector) — попадание топ-10 и код (перевод) Привет, Хабр! Представляю вам перевод статьи. Это Вегас с предоставленной разметкой, тестовым датасетом и вероятно белые квадраты — это отложенная валидация (приват). Выглядит прикольно. Правда эта панорама лучшая из всех четырех городов, так вышло из-за данных, но об этом ...

Строгая типизация для приложений Vue.js на TypeScript Вопрос: Каковы самые слабые места Vue? Oтвет: На данный момент, наверное, недружественность к типизации. Наш API разрабатывался без планирования поддержки типизированных языков (типа TypeScript), но мы сделали большие улучшения в 2.5. Вопрос: Тони Хор (Tony Hoare) назвал n...

Как настроить панель инструментов в Finder на Mac (macOS) Интерфейс многих приложений для Mac предусматривает наличие панели инструментов – полоски серого цвета в верхней части экрана с различными кнопками и строкой поиска. Подобная панель есть в Safari, «Почте», приложениях iWork (Pages, Numbers, Keynote) и в системном файловом ме...

Анонс Windows 10 Insider Preview Build 17093 Привет, инсайдеры! Сегодня компания Microsoft выпустила новую предварительную сборку Windows 10 под номером 17093 на быстрый канал обновлений. Новая сборка вновь включает в себя несколько приятных нововведений, а также традиционные исправления ошибок. Рассмотрим всё по поря...

Как разводят нашего брата: определены самые опасные угрозы для Android «Полицейские» вымогатели для Android стали наиболее распространенным инструментом среди злоумышленников в 2017 году, выяснили эксперты антивирусной компании ESET. Как правило, такое ПО попадает на устройство через компрометированные веб-ресурсы, после чего блокирует его и п...

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

Поддержка приложений ARM64 в Windows 10 ARM появится уже в мае Ещё в феврале в Сеть попали данные о том, что у операционной системы Windows 10, предназначенной для работы с процессорами ARM, есть ряд ограничений. В их числе было и отсутствие поддержки приложений ARM64, что может сказаться на совместимости с определённым ПО. Но M...

Samsung превзошла Intel в ее сегменте Лидерство компании Samsung на рынке смартфонов давно никого не удивляет. Более того, и другая предлагаемая Samsung техника пользуется огромной популярностью. Но, согласно новому сообщению, Samsung удалось занять первое место еще в одном рыночном сегменте, в котором традицио...

Особенности настройки и запуска PVS-Studio в Docker на примере кода Azure Service Fabric Технологии контейнеризации активно используются для сборки и тестирования программного обеспечения. С появлением PVS-Studio для Linux, пользователям стала доступна возможность добавить статический анализ к другим методам тестирования своего проекта на этой платформе, в том ...

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

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

EA бесплатно раздает первую часть Dead Space Компания Electronic Arts включила еще одну игру в программу On the House («Подарок от Origin»). На сей раз это космический хоррор-шутер Dead Space. Прямо сейчас игру можно совершенно бесплатно скачать в сервисе цифровой...

В процессорах Intel Kaby Lake G, возможно, используются GPU Polaris, а вовсе не Vega В начале года Intel представила процессоры Kaby Lake G, в возможность выхода которых большинство не верило до последнего. Ещё бы, ведь они содержат GPU AMD. Согласно спецификациям, процессоры включают GPU Radeon RX Vega M GL либо Radeon RX Vega M GH в зависимости от мо...

Смартфон Energizer Hardcase H590S получил АКБ на 5800 мАч Состоялся дебют 5,9-дюймового смартфона Energizer Hardcase H590S, который обладает разрешением 2160 * 1080 точек. За производительность аппарата Energizer Hardcase H590S отвечает восьмиядерный процессор MediaTek MT6763 с тактовой частотой 2 ГГц и имеет на борту 6 Гбайт опе...

На канале Release Preview доступна новая версия Groove Music с эквалайзером В прошлом году компания Microsoft уже начинала закрытое тестирование некоторых новых функций Groove Music, включая эквалайзер и визуализатор, однако к релизу они начинают приближаться только сейчас. В начале прошлого месяца на быстром канале обновлений стала доступна новая ...

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

Одобрено к использованию еще одно программное решение для фильтрации трафика Анализ результатов проведенных работ показал, что при установке по рекомендованным производителем схемам подключения и правильной настройке сети оператора связи количество выявленных нарушений по Единому реестру запрещенной информации не превышают 0,003%.По итогам тестирова...

Представлена серия мобильных платформ Qualcomm Snapdragon 700 Компания Qualcomm представила серию мобильных платформ Snapdragon 700, предназначенных для смартфонов верхнего сегмента и унаследовавших многие возможности серии Snapdragon 800. К достоинствам Snapdragon 700 отнесено наличие ускорителя искусственного интеллекта Qualcomm...

Инструмент Lighthouse от Chrome позволит оценивать поисковую оптимизацию страниц В том числе работающих в тестовом режиме.

Учебные материалы платформы МЭШ могут стать подспорьем для любого педагога Проект «Московская электронная школа» призван помогать педагогам и давать им современные инструменты для повышения качества образования. Об этом сообщил в эфире радиостанции «Говорит Москва» глава столичного департамента образования Исаак Калина. Как сообщает портал «Экспер...

Критичный процесс. Учимся создавать и принудительно завершать критичные процессы в Windows Для подписчиковЧасть процессов операционной системы считаются «критичными» — если завершить один из них, Windows выпадет в синий экран смерти и перезагрузится. Этим активно пользуются вирусописатели: если сделать свой процесс критичным, то его нельзя будет завершить просто т...

Веб-компоненты. Часть 2: теневой DOM Вступление Приветствую, коллеги, и представляю вашему вниманию продолжение серии статей о веб-компонентах, первая часть которой доступна вот тут В этой статье речь пойдет о спецификации теневого DOM (shadow DOM) версии от 01.03.2018 г.. Последний черновик спецификации датиро...

Скоро появятся ThinkPad E485 и ThinkPad E585 На сегодняшний день количество ноутбуков, использующих APU AMD Ryzen (Raven Ridge), довольно ограниченное количество. Но, судя по всему, данные процессоры становятся все более популярными, ведь по производительности они нисколько не уступают аналогам Inte...

Google Maps пробует объяснять маршруты, используя наглядные ориентиры Некоторые пользователи Google Maps, использующие этот сервис для навигации, на минувшей неделе заметили, что он пробует объяснять маршруты более наглядными ориентирами. Например, вместо названий улиц и указания расстояний программа говорит, что нужно «повернуть...

[Перевод] Как решить 90% задач NLP: пошаговое руководство по обработке естественного языка Неважно, кто вы — зарекомендовавшая себя компания, или же только собираетесь запустить свой первый сервис — вы всегда можете использовать текстовые данные для того, чтобы проверить ваш продукт, усовершенствовать его и расширить его функциональность. Обработкой естественног...

«Автозагрузка» теперь в Параметрах В сборке Windows 10 Build 17083 Microsoft добавила новый раздел в «Персонализацию» под названием «Автозагрузка». Данный раздел по сути дублирует автозагрузку из Диспетчера задач и, возможно, она и вовсе скоро пропадет там. «Автозагрузка» предназначена для приложений, которые...

Уязвимости вашего приложения Актуальны ли ещё угрозы XSS? Прошло около 20 лет с тех пор, как Cross Site Scripting (XSS) появился как вид атаки. С тех пор мы получили богатый опыт и знания, защита наших сайтов стала намного сложнее, а многочисленные фреймворки были призваны оберегать нас от ошибок. Но по...

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

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