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

Тестовый пакет iXBT Application Benchmark 2018, часть 6: приложения архивации и FineReader в качестве инструментов для тестирования производительности ПК В пятой статье цикла мы рассмотрим еще три приложения, которые можно использовать для тестирования процессоров и ПК, но нельзя отнести к одной логической группе: это такие относительно распространенные приложения, как Abbyy FineReader 12, WinRAR 5.50 и 7-Zip 18.

Тестовый пакет iXBT Application Benchmark 2018: методика измерения производительности на основе реальных приложений образца 2018 года Заключительная статья цикла, посвященного новому тестовому пакету 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, часть 5: программы 3D-рендеринга в качестве теста процессоров и ПК В пятой статье цикла мы опишем подход к использованию программ 3D-рендеринга POV-Ray 3.7, LuxRender 1.6 и Вlender 2.79 в качестве теста процессоров и ПК для нашего нового бенчмарка 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. Режиссёр и игро...

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

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

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

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

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

[Перевод] Создание игры на 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. Читать дальше →

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

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

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

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

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

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

[Перевод] Руководство для практикующего специалиста, как читать научные статьи по языкам программирования Неделю назад я пошутил, что статьи по принципам языков программирования POPL должны соответствовать критерию «интеллектуального запугивания», чтобы их принимали для публикации. Конечно, это неправда, но факт в том, что статьи по языкам программирования выглядят особенно устр...

В Overwatch началось тестирование нового персонажа — героини поддержки Бригитты На тестовых серверах Overwatch появился новый, двадцать седьмой персонаж шутера. Им стала дочь Торбьорна по имени Бригитта (Brigitte), которая относится к классу поддержки.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Обучение программированию на Python За 25 лет развития Python показал себя как язык-универсал: на нем пишут бизнес-приложения и веб-сервисы. Основной код игр World of Tanks, Battlefield 2 и Civilization 4 написан на Питоне. Intel, Cisco и HP используют его, что...

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

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

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

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

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

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

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

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

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

Пакет драйверов 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 странах мира. Она предоставляет своим клиентам различные ...

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

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

Apple выпустила седьмую бета-сборку macOS 10.13.4 В ночь с 26 на 27 марта Apple выпустила седьмую бета-версию macOS High Sierra 10.13.4 для зарегистрированных разработчиков. Обновление может быть загружено из Центра разработчиков на официальном сайте компании или при помощи механизма обновления, доступного в Mac App Store...

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

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

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

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

Некоторые разработчики столкнулись с непредсказуемым поведением NVIDIA TITAN V в научных расчётах Дважды два четыре, но только в девяти случаях из десяти.

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

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

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

Пользователи iOS помешались на встроенных покупках Популярность встроенных покупок, являющихся основной статьей дохода для многих разработчиков приложений, растет небывалыми темпами. Такой вывод сделали аналитики консалтинговой компании Sensor Tower. По данным исследователей, по итогам 2017 года владельцы iPhone потратили ...

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

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

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

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

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

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

Apple выпустила вторую бета-версию iOS 11.3 для публичного тестирования Apple выпустила вторую тестовую сборку iOS 11.3 с новыми функциями, включая долгожданную функцию Battery Health, новые анимодзи и обновленный ARKit. В iOS 11.3 будет четыре новых анимодзи: лев, медведь, дракон и череп, а общее количество анимированных эмодзи в коллекции Appl...

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

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

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

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

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

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

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

Обзор Thermaltake View 71 Tempered Glass CA-1I7-00F1WN-00. Лучший корпус для эффектных сюорок Времена, когда корпуса выступали простым шасси для сборки системы остались далеко позади. Сейчас все чаще при самостоятельно сборке системы уделяется внимание не только вопросам совместимости и эффективности, но и визуальной составляющей. Конечно можно спрятать компоненты фл...

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

[Перевод] Четыре уровня одностраничных приложений, о которых вам нужно знать В этой статье мы с нуля разработаем React-приложение, обсудим домен и его сервисы, хранение, сервисы приложения и представление (view). Читать дальше →

Глобальное освещение с использованием трассировки вокселей конусами В этой статье я расскажу о реализации одного из алгоритмов расчёта глобального (переотражённого / ambient) освещения, применяемого в некоторых играх и других продуктах, — Voxel Cone Tracing (VCT). Возможно, кто-то читал старенькую статью ([VCT]) 2011 года или смотрел видео. ...

Статистика Backblaze, научный подход к анализу надёжности накопителей Фирма Backblaze регулярно публикует статистику по отказам своих жёстких дисков, и даже выложила в свободный доступ полный архов со статистикой S.M.A.R.T параметров всех своих накопителей. В этой статье я покажу как с помощью при помощи лома и какой-то матери с помощью научны...

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

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

О кодерах, программистах и инженерах-программистах На этот пост меня натолкнули недавние статьи на Хабре "Кто такой программист?" и "Почему Python так хорош в научных вычислениях". Читая комментарии к ним, я неоднократно натыкался на рассуждения с разделением разработчиков на «кодеров», «программистов» и «инженеров-программ...

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

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

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

ЦОД для технопарка: от «бетона» до сертификации Tier Facility При строительстве центра технического обеспечения одного из крупнейших российских технопарков я отвечал за инженерную инфраструктуру. Объект седьмым в России прошел сертификацию Tier Facility авторитетного международного института Uptime Institute. О том, чего нам это стоило...

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

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

Software AG в седьмой раз становится лидером магического квадранта Gartner для инструментов анализа интегрированных ИТ-портфелей Ведущая аналитическая фирма Gartner 7-й год подряд* признает Software AG лидером магического квадранта для инструментов анализа интегрированных …

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

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

Московские Инженерные Игры – инновация в инженерном образовании В сентябре 2017 года стартовал первый в своем роде проект - «Московские Инженерные Игры» (МИИ) - Региональный этап национального Всероссийского тура World Engineering Competitions (WEC) - Всемирные Инженерные Игры. МИИ – проект, который призван развивать интерес к инженерным...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Открытое тестирование постапокалиптической Darwin Project пройдёт на этой неделе Scavengers Studio сообщила, что на этой неделе пройдет открытое бета-тестирование Darwin Project для Xbox One и ПК — королевской битвы в постапокалиптическом антураже, анонсированной в ходе пресс-конференции Microsoft на E3 2017. Действие Darwin Project разв...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Беспоисковый метод расчета настроек регуляторов средствами Python Введение Беспоисковый метод — простой, надёжный и универсальный метод расчёта настроек субоптимальных регуляторов, включая и такие алгоритмы как ПД, ПДД и ПИДД [1]. Однако, приведенная в [1] программная реализация данного метода имеет ряд недостатков, что затрудняет его ...

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

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

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

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

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

Более тысячи учителей и школьников приняли участие в московской практической конференции «Наука для жизни» Вторично в ИОНХ им. Н.С. Курнакова РАН провели открытую городскую научно-практическую конференцию «Наука для жизни». Ее организаторы — столичный Депобразования и ФАНО России. Об этом рассказало ИА «Национальные интересы». Во время открытия конференции первый замглавы ФАН...

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

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

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

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

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

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

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

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

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

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

Есть ли жизнь на Марсе: насколько близки учёные к решению этого вопроса Краткая история научного спора вокруг Красной планеты — адаптированный перевод статьи Теда Антона.

Киевстар обновил «Домашнее ТВ» Киевстар ввел четыре новых пакета телеканалов и видео в услуге «Домашнее ТВ»: «Минимальный», «Базовый», «Комфортный» и «Максимальный HD».

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

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

Новый инструмент на борту МКС приступил к наблюдениям Солнца Национальное управление США по воздухоплаванию и исследованию космического пространства (NASA) сообщило о вводе в строй нового научного прибора на борту Международной космической станции (МКС). Речь идёт об инструменте TSIS-1 (Total and Spectral solar Irradiance Sen...

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

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

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

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

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

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

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

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

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

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

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

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

Процессоры Intel Core i9-7940X и i9-7960X: 14 и 16 ядер в рамках платформы LGA2066 В начале этого года мы познакомились со старшим процессором для условно-настольного сегмента: Core i9-7980XE Extreme Edition. Ранее HEDT-платформа Intel ограничивалась максимум 10 ядрами, но с выпуском Skylake-X появились Core i9 уже с 18 ядрами. Теперь в наши руки попало ещ...

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

Рубрика «Читаем статьи за вас». Февраль — Март 2018 Привет, Хабр! Продолжаем публиковать рецензии на научные статьи от членов сообщества Open Data Science из канала #article_essense. Хотите получать их раньше всех — вступайте в сообщество! Читать дальше →

Рубрика «Читаем статьи за вас». Декабрь 2017 — Январь 2018 Привет, Хабр! Продолжаем публиковать рецензии на научные статьи от членов сообщества Open Data Science из канала #article_essense. Хотите получать их раньше всех — вступайте в сообщество! Читать дальше →

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

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

Дизайнерский электрический чайник Smeg KLF04PKEU: правит ли дизайн миром? Чайник Smeg KLF04PKEU заслуживает исключительно положительных оценок в качестве «дизайнерского гаджета» и тянет на четыре балла в качестве собственно чайника — прибора для кипячения и подогрева воды. Он адекватно выполнил свою задачу во всех режимах за исключением режима под...

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

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

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

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

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

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

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

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

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

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

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

Вышел релиз Quagga 1.2.3 с патчами В пакете свободного ПО Quagga, поддерживающем протоколы динамической маршрутизации IP в реализации для Unix-подобных систем, устранены четыре опасных уязвимости. Все они были обнаружены в BGP-демоне; пользователям рекомендуется как можно скорее обновить весь программный паке...

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

[Перевод] Насколько быстр AMP на самом деле? Проект Accelerated Mobile Pages (AMP) от Google вызвал определённый переполох по идеологическим причинам, но саму технологию так и не разобрали подробно. Несколько недель назад Ферди Кристант писал про несправедливое преимущество, которое получает контент AMP за счёт предзаг...

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

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

Собчак потребовала от Верховного суда отменить регистрацию Путина на выборах Журналистка Ксения Собчак подала заявление в Верховный суд России с требованием отменить регистрацию Владимира Путина в качестве кандидата на выборах президента. Эту информацию «Медузе» подтвердила ее пресс-секретарь Ксения Чудинова. Верховный суд рассмотрит иск Ксении Собча...

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

Apple продает HomePod с бета-версией iOS 11.2.5 на борту Коммерческие образцы HomePod, которые Apple поставляет своим клиентам, работают под управлением седьмой бета-версии iOS 11.2.5 15D59, узнал 9To5Mac. Несмотря на то что в функциональном плане тестовая сборка Golden Master не отличается от финальной, технически это все еще в...

Обзор процессора Intel Core i3-7100 По статистике (данные из базы данных Steam) самыми популярными процессорами для игровых систем являются 4-ядерные решения, причем с частотой выше 3000-3300 МГц. Пользователи уверены, что для оптимальной производительности в современных проектах (и для раскрытия потенциала т...

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

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

Программное обновление превращает смартфон LG V30 в V30ThinQ Оператор Verizon начал распространение программного обновления для смартфонов LG V30. Обновление версии VS99620b превращает смартфон LG V30 в V30ThinQ. Во-первых, после обновления меняется начальный экран устройства. Напомним, торговая марка ThinQ указывает, что в из...

Восстановление системы: лучший набор инструментов для Windows 10 В пакете Repair Toolbox есть все необходимое для сканирования системы, удаления программ и восстановления Виндовс. Каждый пользователь должен установить эту панель инструментов - мы расскажем, что она умеет.

Погружение в шаблоны и приручение GPO Windows В очередной статье из цикла «конспект админа» мне хотелось бы освежить в памяти несколько нюансов использования групповых политик. Заодно поразвлекаемся с созданием своих шаблонов и с автоматизацией работы с этими самыми политиками. Читать дальше →

«Яндекс» поможет интегрировать свои карты в мобильные приложения Компания «Яндекс» сообщила о выпуске нового инструмента Yandex MapKit, позволяющего интегрировать карты в мобильные приложения для операционных систем Android и iOS. Инструмент даёт возможность встроить в приложение практически любую функцию «Яндек...

Появились результаты тестирования SoC Exynos 9810 в сравнении с Snapdragon 845 и многими другими платформами Как известно, новые флагманские смартфоны Samsung поступят в продажу лишь 8 марта. Но это не помешало специалистам AnandTech протестировать модель Galaxy S9 и оценить её производительность. В данном случае исследовались возможности SoC Exynos 9810, которая будет основ...

Обсудили в Стенфорде, что делать с математическим и инженерным образованием школьников Украины «Чему Америка может поучиться у Украины в области образования?» — этот вопрос возник во время совещания в Стенфорде. Оказывается, есть чему, например традициям преподавания математики, которые у Украины общие с другими странами СНГ. «Как украинское правительство поддержива...

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

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

«Яндекс» займётся цифровой педагогикой Компания «Яндекс» объединит усилия с Институтом образования ВШЭ с целью развития сервисов цифровой педагогики, которые помогут улучшить индивидуальные результаты школьников. Сообщается, что в новой инициативе примут участие специалисты онлайн-платформы &...

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

Google запустил бесплатный музыкальный секвенсор на основе браузера Chrome Music Lab запустила новый инструмент для создания музыки – Song Maker. Это секвенсор, дающий возможность программировать циклы для двух разных (по выбору) инструментов, сохраняющий полученную композицию и затем передающий ее кому-либо для дальнейшей совместной обработ...

Управление ИТ-активами: как мифы влияют на проекты (Часть 2) При внедрении ITAM-решений часто приходится сталкиваться с различными мифами. Чтобы проект был успешен, важно разобраться в природе этих ложных представлений клиента, снять все открытые вопросы, избавиться от ненужных заблуждений или убедиться, что это не миф. В предыдущей ...

Samsung может выпустить смартфон семейства Galaxy J с ранее не использовавшимся порядковым номером Как известно, смартфоны Samsung Galaxy A5 и Galaxy A7 в новом поколении превратились в Galaxy A8 и A8+. Есть предположения, что то же станется и с линейкой Galaxy J. А пока этому нет подтверждений, мы имеем возможность ознакомиться с моделью, которая может выйти на рыно...

Как удалять приложения с iPhone и iPad: 3 основных способа Казалась бы такая простая операция как удаление приложений на iOS-устройствах порой вызывает вопросы, особенно у новичков, которые лишь недавно пополнили армию владельцев мобильных устройств от Apple.  Существует два основных способа удаления приложений с iPhone и  iPad. Рас...

«Борлас» разработал новую версию приложения для контролеров-обходчиков «BMPA 2.0» Группа «Борлас» разработала новую версию мобильного приложения для контролеров-обходчиков «Borlas Meter Patrol Application», предназначенного для сбора показаний приборов учета электроэнергии, воды, тепла и газа. Решение позволяет повысить производительность и мобильность пе...

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

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

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

Бета-тестирование приложения MSN Новости на Android и iOS Вчера компания Microsoft начала тестирование абсолютно нового приложения MSN Новости для Android и iOS. Внешний вид приложения отлично вписывается к концепцию дизайна данных операционных систем. Присутствует также тёмная тема оформления. В приложении вы можете выбрать интер...

Релиз AMD Radeon Software Adrenalin Edition 18.3.1 доступен к загрузке AMD выпустила первое мартовское обновление пакета драйверов и программного обеспечения Radeon Software Adrenalin Edition с индексом 18.3.1. Свежий релиз призван обеспечить наилучшую производительность актуальных моделей видеокарт Radeon в играх Final Fantasy XV, Warhammer:.....

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

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

[Перевод] UX-исследования и сила доказательств Привет всем! Предлагаю вашему вниманию перевод статьи Dr. Philip Hodgson (@bpusability в Twitter). Он имеет BSc, MA и PhD в экспериментальной психологии. У него за спиной более чем 20-летний опыт работы в качестве исследователя, консультанта и тренера по юзабилити, пользоват...

Асинхронные циклы в Node.js 10 В этом месяце выходит десятая версия Node.js, в которой нас ждет изменение поведения потоков (readable-stream), вызванное появлением асинхронных циклов for-await-of. Давайте разберемся что это такое и к чему нам готовиться. Читать дальше →

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

Драйвер Radeon Software Adrenalin Edition 18.3.4 оптимизирован для Far Cry 5 Специалисты Radeon Technologies Group подготовили очередной выпуск пакета драйверов и ПО Radeon Software Adrenalin Edition с индексом 18.3.4. Данный релиз призван обеспечить наилучшую производительность видеокарт линейки Radeon в приключенческом боевике Far Cry 5,...

Ретроклокинг: основные тенденции «процессоростроения» или нестандартный подход В новой статье из цикла «Ретроклокинг» мы вспомним о процессорах, которые отличались от собратьев специфическими характеристиками, а также о тех версиях ЦП, снискавших славу оверклокерских решений. Задача как минимум нелегка, ведь все модели охватить сложно: какие-то достойн...

Мобильное приложение Opera VPN завершит свою работу 30 апреля Мобильная версия сервиса Opera VPN, существовавшая с 2016 года в виде приложений для платформ Android и iOS, уходит в небытие — прекратит функционировать 30 апреля 2018 года. В качестве альтернативы разработчики софта предлагают своим клиентам воспользова...

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

Топ-10 производительных смартфонов за март по версии AnTuTu Разработчики бенчмарка AnTuTu, одного из популярных инструментов для оценки производительности смартфонов, опубликовали свой рейтинг самых мощных мобильников среди Android‑устройств. Выбор лучших произведен по итогам марта и, естественно, произошли изменения в табеле р...

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

Интернет становится быстрее и безопаснее Инженерный совет интернета утвердил новый стандарт безопасности Transport Layer Security 1.3, обеспечивающий фундаментальные улучшения в качестве шифрования интернета. Специалисты обещают не только [...]

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

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

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

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

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

Новая версия пакета драйверов Radeon Software Adrenalin Edition — 18.2.3 Компания AMD выложила для загрузки графический драйвер Radeon Software Adrenalin Edition с индексом 18.2.3. Третий февральский выпуск призван повысить производительность актуальных моделей видеокарт Radeon в играх Sea of Thieves, Brass Tactics и Final...

Office 2019 будет работать только на Windows 10 Microsoft предоставила общественности новую информацию по поводу грядущего офисного пакета Office 2019. Во-первых, релиз офисного пакета ожидается уже во второй половине 2018 года, но скорее всего, это случится осенью. В середине года выйдут предварительные версии Office 201...

«Мамкин архитектор». Часть 1: Взлеты и падения программной инженерии Доброго времени суток, уважаемые читатели Хабра. Представляю вашему вниманию цикл статей «Мамкин архитектор». В нем я постараюсь отразить личное мнение относительно построения гибких архитектур. Попутно объясню, как это пригодится менеджерам и поможет разработчикам укрепить ...

DirectX 11 Vs DirectX 12: Hitman (2016), Tom Clancy's The Division, Total War: Warhammer и Warhammer II Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в четырех играх, трех разрешениях и двух режимах работы.

DirectX 11 Vs DirectX 12: Battlefield 1, Sid Meiers Civilization VI, Sniper Elite 4 и Star Wars: Battlefront II Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в четырех играх, трех разрешениях и двух режимах работы.

PTC и МИЭМ создадут Центр по продвижению технологий Интернета вещей Международный разработчик ПО PTC договорился с Московским институтом электроники и математики им. А.Н. Тихонова о создании на базе вуза Центра по продвижению технологий Интернета вещей (IoT), Промышленного интернета вещей (IIoT) и дополненной реальности (AR), сообщает «ИКС-м...

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

Работу РЭС на стадионах проверят в ходе матчей «Россия-Франция» и «Урал-Рубин» В рамках тестовых мероприятий будет осуществлен контроль исполнения порядка и правил использования радиочастотного спектра, проведен поиск источников создания недопустимых радиопомех РЭС, проанализировано качество услуг мобильной связи.Мониторинг радиочастотного спектра буде...

Яндекс.Директ открыл бета-тестирование сервиса KeywordBids Инструмент подготовит рекламодателей к новому интерфейсу назначения ставок.

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

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

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

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

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

Serverless приложение с реализацией CI/CD на базе AWS и Bitbucket Pipelines В статье рассказывается о развертывании Django приложения в облаке AWS с помощью Bitbucket Pipelines. Тем, кому интересна эта тема, добро пожаловать под кат. Вперед, на мины! Читать дальше →

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

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

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

Тест и обзор SSD-накопителя Samsung 860 EVO 2TB: большой, быстрый, дорогой По итогам тестовых испытаний SSD-накопителя Samsung 860 EVO 2TB придраться в плане производительности практически не к чему. Скорость передачи данных данных, как на чтение, так и на запись у него превосходная. Несколько огорчает лишь цена (около 39 тыс. руб. с дост...

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

Основы разработки под Microsoft Exchange Server На форуме TechNet Microsoft каждый день появляются новые вопросы, касающиеся разработки для Exchange\Exchange Online. Актуальными на сегодняшний день являются два метода разработки: с использованием веб-сервисов (EWS Exchange и другие) и без их использования. В этой статье р...

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

[Перевод] Хуки жизненного цикла Vue.js Хуки жизненного цикла (lifecycle hooks) — важная часть любого серьёзного компонента. Нам часто нужно знать, когда компонент был создан, добавлен в DOM, обновлён или уничтожен. Хуки жизненного цикла показывают нам, как работает «за кулисами» выбранная библиотека. Они часто в...

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

Обзор и тест AMD Ryzen 5 2600X: прибавил в мегагерцах? (vs Ryzen 5 1600X, Ryzen 7 2700X) Опять же с небольшой задержкой делимся с вами тестирование AMD Ryzen 5 2600X. Сравнили его с AMD Ryzen 5 1600X и AMD Ryzen 7 2700X. Подвели вас к определенным выводам, но сделать их вы должны самостоятельно.  Завелся испытуемый на частоте 4250 Mhz, а память погналась д...

[Перевод] 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: Тра...

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

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

Есть ли жизнь на Марсе? Часть 2 Окончание статьи о ситуации в региональной ИТ-рознице.

Микрочипы, изменившие наш мир — часть №2 Статья о самых значимых микрочипах в истории — часть №2.

Микрочипы, изменившие наш мир — часть №4 Статья о самых значимых микрочипах в истории — часть №4.

Микрочипы, изменившие наш мир — часть №3 Статья о самых значимых микрочипах в истории — часть №3.

Микрочипы, изменившие наш мир — часть №1 Статья о самых значимых микрочипах в истории — часть №1.

Мобильные устройства изнутри. Исследование режимов загрузки планшета YB1-X90L Все публикации из серии Мобильные устройства изнутри1.Структура образов разделов, содержащих файловую систему. Часть 1. 2.Разметка памяти, структура файлов описания и разметки памяти. 3.Структура образов разделов, содержащих файловую систему. Часть 2. 4.Что такое GPT? 5.Изме...

Смартфон Honor 9 Lite с четырьмя камерами: доступная модель с привлекательной внешностью и неплохими характеристиками В официальной российской рознице Honor 9 Lite на момент подготовки статьи стоил 15 тысяч рублей, что весьма неплохо. Это доступный сбалансированный смартфон с очень приятной внешностью, хорошей эргономикой, качественным экраном и достойной аппаратной платформой. Звук, автоно...

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

Путь к сетям 100G прокладывает Supermicro Демонстрируя повышение производительности в 2.5 раза, 100% оптимизацию производительности из расчёта на каждый доллар инвестиций, нисходящую совместимость и возможность модернизации до 100G, новые системы 25G обеспечивают лучшие в своём классе показатели TCO для сегодняшних ...

Роботизированные лебеди следят за загрязнением водохранилищ Сингапура Институтом экологических исследований Национального университета Сингапура (NUS) и Институтом тропических морских наук был создан умный беспилотный плавательный дрон, похожий внешним видом на лебедя. Он получил название Smart Water Assessment Network (SWAN, умная се...

Первые включения приборов миссии «ЭкзоМарс-2016» прошли успешно Институт космических исследований Российской академии наук (ИКИ РАН) сообщает об успешном выполнении первых тестовых включений научных приборов аппарата TGO миссии «ЭкзоМарс-2016». Орбитальный модуль TGO, или Trace Gas Orbiter, напомним, прибыл к Марсу в...

Проектирование 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. Это первая часть из трех час...

Cumulocity IoT признана лучшей в рейтинге IoT-платформ Аналитическая компания MachNation признала платформу Cumulocity IoT лучшей лучшей среди 21 поставщика решений IoT в рейтинге платформ для расширения возможностей приложений IoT, подготовленном компанией в январе 2018 г. MachNation отмечает высочайшее качество и эффективность...

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

DirectX 11 Vs DirectX 12: Hitman (2016), Tom Clancy's The Division, Total War: Warhammer и Total War: Warhammer II Сводное тестирование двенадцати видеокарт и одиннадцати процессоров в четырех играх (на движках Glacier Engine 2, Snowdrop и Warscape), трех разрешениях и двух режимах работы.

[Из песочницы] Научное программирование: часть 1 Наука в программировании — быль или реальность? Сколько её в языках и почему идут холивары о приемуществах одних языков над другими? Если интересно — прошу под кат. Читать дальше →

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

Разделяй и развлекайся: как и зачем использовать разделение экрана Функция разделения дисплея для одновременного запуска двух приложений официально появилась в седьмой версии Android, но не все смартфоны поддерживают её из «коробки». В гаджетах Honor эта функция доступна [...]

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

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

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

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

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

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

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

A/B-тестирование в Firebase: часть 2 Продолжаем изучать Remote Config и A/B-тестирование в Firebase и учимся делать ваших пользователей самыми счастливыми!

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

Смартфон Oppo R15 получил 6 Гб оперативную память Компания Oppo опубликовала характеристики смартфона R15 . Аппарат Oppo R15 получил мощную 20 Мп камеру, большой 6,28-дюймовый AMOLED дисплей и 6 Гб оперативную память. За производительность устройства отвечает процессор Qualcomm Snapdragon 660. Камера для селфи на лицевой па...

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

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

Тест актуальных систем в играх Tom Clancy's Ghost Recon Wildlands, Rainbow Six: Siege и The Division Тестирование двенадцати видеокарт и четырех процессоров в нескольких режимах работы в разрешении 1920 х 1080.

Тест актуальных систем в играх Tom Clancy's Ghost Recon: Wildlands, Tom Clancy’s The Division и Tom Clancy’s Rainbow Six Siege Тестирование двенадцати видеокарт и четырех процессоров в нескольких режимах работы в разрешении 1920 х 1080.

Тест актуальных систем в играх Metro Last Light Redux, Metro 2033 Redux и S.T.A.L.K.E.R. Call of Pripyat Тестирование двенадцати видеокарт и четырех процессоров в нескольких режимах работы в разрешении 1920 х 1080.

Тест актуальных систем в играх Sleeping Dogs, Watch Dogs и Watch Dogs 2 Тестирование двенадцати видеокарт и четырех процессоров в нескольких режимах работы в разрешении 1920 х 1080.

Тест актуальных систем в играх Sid Meiers Civilization V, Sid Meiers Civilization VI и Beyond Earth Rising Tide Тестирование двенадцати видеокарт и четырех процессоров в нескольких режимах работы в разрешении 1920 х 1080.

Тест актуальных систем в играх Assassin's Creed Origins, Assassin's Creed Syndicate и Assassin's Creed Unity Тестирование двенадцати видеокарт и четырех процессоров в нескольких режимах работы в разрешении 1920 х 1080.

[Перевод] [в закладки] Инструменты JS-разработчика, на которые стоит обратить внимание Программист Трэвис Фишер, перевод статьи которого мы публикуем сегодня, решил рассказать о самых полезных, с его точки зрения, модулях и вспомогательных инструментах для JS-разработки. Полезными он считает технологии, которыми пользуется постоянно и в ценности которых убедил...

[Из песочницы] Bitcoin и Ethereum: что происходит на узлах, которые не занимаются добычей, и что с ними будет дальше? Введение В последнее время довольно часто говорят о перспективах блокчейн систем, о том, что в будущем блокчейн заменит классические платёжные системы, такие как, например, Visa или Mastercard, а затем, возможно, коренным образом изменит и юриспруденцию благодаря возможност...

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

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

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

Основы программирования на SAS. Урок 1 Привет! Я Анна Добрыченко, преподаватель учебного центра SAS в России: провожу тренинги по программированию на SAS Base, использованию SAS Enterprise Guide и SAS Visual Analytics, участвую в подготовке стажеров. Вся техническая документация и статьи продуктов и решений SAS и...

Калькулятор на Mac: как смотреть историю расчётов Для тех, кто частенько пользуется стандартным калькулятором macOS и нуждается в постоянном отображении всех выполненных математических операций, есть очень классная функция, отображающая ленту расчётов. О том, как её включить и пользоваться, читайте в этом материале. Лента р...

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

MWC 2018: Qualcomm рассказала о тестовых симуляциях 5G Тестирование емкости 5G-сети в ходе симуляции работы 5G- и LTE-устройств гигабитного класса в многорежимной сети 4G/5G NR показало улучшения в части пользовательского опыта, а также существенное повышение емкости сети 5G NR в сравнении с 4G LTE.

Обзор и тестирование видеокарт ASUS GeForce GT 1030 и MSI GeForce GT 1030 LP 2GH: мы – пассивные модели В текущих реалиях лаборатория начинает цикл материалов, посвященных видеокартам GeForce GT 1030. Они позволяют наслаждаться нетребовательными играми и многопользовательскими проектами в разрешении 1080р при средних настройках, предоставляя входной билет в игровой мир. У них ...

[Из песочницы] Blockchain на Go. Часть 4: Транзакции, часть 1 Привет, Habr! Представляю вашему вниманию перевод статьи "Building Blockchain in Go. Part 4: Transactions 1". Содержание Blockchain на Go. Часть 1: Прототип Blockchain на Go. Часть 2: Proof-of-Work Blockchain на Go. Часть 3: Постоянная память и интерфейс командной строки ...

Тест актуальных систем в играх Crysis, Crysis Warhead и Crysis 3: февраль 2018 Тестирование двенадцати видеокарт и четырех процессоров в нескольких режимах работы в разрешении 1920 х 1080.

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

Анализ производительности накопителя Intel Optane SSD 750ГБ Летом прошлого года мы опубликовали статью о дисковых накопителях Intel Optane SSD и предложили всем желающим принять участие в бесплатном тестировании. Новинка вызвала большой интерес: наши пользователи пробовали применять Optane для научных расчётов, для работы с in-memo...

Поддержка 64-бит приложений x86 никогда не появится в Windows 10 ARM По словам Эрин Чапл из Microsoft, в Windows 10 ARM вряд ли появится поддержка 64-бит ПО x86. Это потребовало бы огромных инженерных усилий с сомнительным результатом с точки зрения эффективности эмуляции. Поэтому Microsoft вкладывается в создание и развитие SDK для ...

[Из песочницы] Автоматизация UI-тестирования на PhoneGap. Кейс платежного приложения Не знаю, как вы, но я в воде чувствую себя уверенно. Однако недавно меня решили научить плавать снова, применив старый спартанский метод: кинули в воду и велели выживать. Но довольно метафор. Дано: PhoneGap-приложение с iframe, внутри которых загружается сторонний сайт;...

Слух: мобильные процессоры Intel Ice Lake-Y получат четыре ядра Как сообщают журналисты немецкого IT-издания ComputerBase со ссылкой на источники в индустрии, грядущие мобильные процессоры Intel Ice Lake-Y со сверхнизким энергопотреблением могут получить четыре физических ядра и поддержку памяти LPDDR4-3733 при тепловом пакете всего...

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

«Большинство людей, связанных с наукой, умеют создавать крутые вещи, но не могут их продавать». Почему научные стартапы сдуваются CEO Science Guide и организатор хакатонов в сфере ИИ и машинного обучения - о том, как научному стартапу заявить о себе.

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

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

[Из песочницы] Совершенствуем Redux Привет, Хабр! Представляю вашему вниманию перевод статьи "Redesigning Redux" автора Shawn McKay. Должно ли управление состоянием вызывать проблемы на сегодняшний день? Интуитивно, разработчики видят скрытую правду: управление состоянием куда сложнее, чем должно бы...

Книга «Linux API. Исчерпывающее руководство» Привет, Хаброжители! Недавно у нас вышел фундаментальный труд Майкла Керриска по программным интерфейсам операционной системы Linux. В книге представлено практически полное описание API системного программирования под управлением Linux. Сейчас мы рассмотрим раздел «Потоки ...

Обзор архитектуры управления информационной безопасности в Check Point R80.10. Часть 1 (Перевод) Экспоненциальный рост объёмов данных поступающих из различных источников, таких как сетевые, облачные, мобильные и виртуальные системы, приводит к появлению новых угроз. Организации должны быстро адаптироваться и защитить себя, требуя более мощных и высокопроизводительных ...

Check Point DEMO или как быстро посмотреть интерфейс управления Лучший способ определить подходит ли вам то или иное решение — протестировать. “Пилотный” проект является идеальным вариантом и мы рекомендуем его всем своим клиентам и партнерам. Если говорить о Check Point, то самый простой способ — Check Point Security CheckUP. Мы уже п...

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

Как избежать проблем с производительностью при создании React-приложений О производительности react React не зря считается очень производительным фреймворком. Он позволяет создавать быстрые динамические страницы с большим количеством элементов. Но бывают ситуации, когда элементов на странице становится очень много и встроенной производительност...

ClevCalc 2.15.0 Этот калькулятор позволяет вам легко справляться со всеми расчетами, необходимыми для повседневной жизни, с помощью всего одного приложения. Программа-калькулятор с удобным интерфейсом и полезными возможностями! Список поддерживаемых в настоящее время калькуляторов: ...

Google запустил приложение YouTube GO Интернет-гигант Google сообщил о завершении бета-тестирования приложения YouTube GO и его глобальном запуске. Мобильное ПО официально заработало в 130 странах мира, но Google в очередной раз показал свое отношение к России – нашего государства в списке не обнаружилось.

Драйвер Radeon Software Adrenalin Edition 18.3.2 повышает производительность в Final Fantasy XV По случаю недавнего выхода ПК-версии игры Final Fantasy XV специалисты Radeon Technologies Group подготовили новую версию пакета драйверов и ПО Radeon Software Adrenalin Edition с индексом 18.3.2, призванную повысить быстродействие новой JRPG. В...

Microsoft выпустила первое крупное обновление клавиатуры SwiftKey с новой панелью инструментов Корпорация Microsoft выпустила первое крупное обновление для приложения экранной клавиатуры SwiftKey, которое она выкупила в 2016 году. Версия SwiftKey 7.0 добавляет панель инструментов вместо существовавшего ранее хаба, которая предоставляет доступ к стикерам, GIF-анимации,...

Смартфон Xiaomi Mi Mix 2S набирает более 270 тыс. баллов в AnTuTu В базе данных тестового пакета AnTuTu был замечен смартфон Xiaomi Mi Mix 2S, который проходит под кодовым названием Polaris. Информацию опубликовал хорошо зарекомендовавший себя инсайдер @Universeice. Xiaomi Mi Mix 2S набирает более 270 тыс. баллов в AnTuTu, что...

Cluster of Puppets: опыт использования Amazon ECS в iFunny Несмотря на название, эта статья не имеет ничего общего с системой управления конфигурацией Puppet. Вместе с трендом «распила» больших монолитов на небольшие микросервисы в эксплуатацию веб-приложений пришёл тренд на оркестрацию контейнеров. Сразу после хайпа на Docker подн...

Основные функции и новшества Android P перенесли на все смартфоны На прошлой неделе компания Google выпустила первую тестовую сборку Android P, которая прямо сейчас доступна для загрузки всем желающим, однако установить ее на свои телефоны могут лишь владельцы четырех моделей – Pixel 2, Pixel 2

Как размер APK зависит от метода разработки приложения В этой статье мы сравним размеры одинаковых приложений на Java, Kotlin, React Native и Flutter.

Фреймворк для бессерверных приложений в AWS Мы решили создать небольшой фреймворк для бессерверных веб-приложений в AWS. Может более правильно назвать это не фреймворком, а заготовкой, — я не знаю. Но суть в том, чтобы создать основу для быстрой разработки бессерверных приложений в AWS. Код выложен на GitHub и открыт ...

Apple приступила к активному тестированию iOS 12 Хотя Apple неоднократно подтверждала, что в этом году iOS 12 и macOS 10.14 не получат глобальных нововведений, внутри компании ведется активное тестирование операционок. По данным сразу нескольких аналитических сайтов, за последние недели участилось количество посещений ресу...

D-Link выпускает AC1750 MU-MIMO Wi-Fi роутер D-Link сегодня анонсировала доступность своего новейшего маршрутизатора - маршрутизатора AC1750 MU-MIMO Wi-Fi (DIR-867). DIR-867 обеспечивает производительность для пользователей, которые требуют более быстрой скорости Wi-Fi для потоковой передачи HD и онлайн-игр на нескольк...

Nokia 7 Plus — 6-дюймовый смартфон с двойной камерой и оптикой ZEISS HMD Global на MWC 2018 представила четыре новых смартфона, среди которых Nokia 7 Plus с двойной основной камерой на 12 МП с высокой производительностью и улучшенным режимом Dual-Sight, а также оптикой ZEISS.

Instagram отказался от приложения для Apple Watch Приложение популярного фото и видеохостинга с мощным социальным компонентом для «яблочных» смарт-часов прекратило существование. В версии 39.0 обновления клиента Instagram для iPhone в секции «что нового» указано стандартное «улучшение производительности

«Яндекс.Деньги»: в обозримом будущем криптовалюты не смогут заменить фиат и банковские карты Генеральный директор сервиса онлайн-платежей «Яндекс.Деньги» Иван Глазачев уверен, что в ближайшее время криптовалюты не смогут заменить фиатные деньги. Об этом сообщает «РИА Новости». «Я не верю, что в ближайшее время криптовалюты станут в расчетах на одну ступень с фиатным...

Новая версия пакета Microsoft Office будет работать только на Windows 10 Речь идет о пакете Office 2019, который будет выпущен во второй половине текущего года. Вероятно, этот шаг Microsoft объясняется намерением стимулировать корпоративных клиентов оформить подписку на облачный сервис Office 365.

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

Инструмент ESPRESSO впервые связал все четыре телескопа VLT в один большой 16-метровый виртуальный телескоп Одной из главных целей, которая преследовалась строительством телескопа Very Large Telescope (VLT) Европейской южной обсерватории, являлась возможность объединения всех его четырех отдельных 8.2-метровых телескопов Unit Telescopes (UT) в один большой виртуальный телескоп. И ...

[Перевод] Вышел GitLab 10.4 c динамическим тестированием безопасности приложений и бета-версией Web IDE В первом релизе 2018 года мы внесли улучшения в процессы планирования, тестирования, развертывания и работы с мерж-реквестами. Кроме того, в данный релиз включены новые возможности тестирования безопасности, а также первая версия Web IDE, который является частью нашего амби...

Python, Delphi и C++ глазами учёного Статья про использование Python в научных вычислениях подтолкнула меня написать эту статью. Это история, случившаяся со мной и с коллегами 6 лет назад. На тот момент я уже достаточно подразобрался с Delphi и Python, но только теперь я ощущаю что достаточно поработал с C/C++,...

Supermicro анонсирует новые серверы и хранилища данных 25G Ethernet Демонстрируя повышение производительности в 2.5 раза, 100% оптимизацию производительности из расчёта на каждый доллар инвестиций, нисходящую совместимость и возможность модернизации до 100G, новые системы 25G обеспечивают лучшие в своём классе показатели TCO для сегодняшних ...

Microsoft официально анонсировала программу Windows App Preview Несколько дней назад мы уже рассказывали вам о том, что Microsoft планирует запустить индивидуальные программы предварительного тестирования приложений для Windows 10. Теперь же, вместе с выходом новых инсайдерских сборок, компания официально анонсировала программу Windows ...

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

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

Apple добавила новые функции в приложение Apple Music для Android Apple реализовала несколько полезных нововведений новой в Android-версии своего приложения Apple Music. Обновление 2.4.0 направлено на улучшение производительности и стабильности работы, но вместе с тем получило ряд новых функций. Теперь в приложении появился просмотр ...

Lenovo ThinkSystem повышает производительность самого мощного суперкомпьютера в Канаде Самый мощный исследовательский суперкомпьютер в Канаде, Niagara, теперь доступен для представителей всех научных дисциплин. Он позволяет обрабатывать колоссальные объемы больших данных для работы с технологиями искусственного интеллекта, исследований изменения климата, модел...

Обзор и тестирование корпуса Fractal Design Meshify C Mini Продукция шведской компании Fractal Design часто попадает к нам в лабораторию, благодаря качественным и стильным корпусам, а также оригинальным и современным решениям. Буквально накануне Нового года мы рассмотрели Define R6 – очередного представителя «тихой» серии. А уже 1 м...

Гонконгская фондовая биржа намерена снизить операционные расходы с помощью блокчейна Гонконгская фондовая биржа (HKEX) активно изучает возможности блокчейн-технологий для внедрения на своей площадке. Для этого компания заручилась поддержкой Австралийской фондовой биржи (ASX), которая в конце прошлого года объявила о переходе с текущей системы клиринговых рас...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 2 — Hello World В предыдущей части туториала мы узнали что такое проект RealWorld, определились целями туториала, выбрали стек технологий и написали простой веб-сервер на Express в качестве основы для изоморфного фронтенда. В этой части, мы допилим серверную часть и напишем изоморфный «Hel...

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

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

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

Вспышка Canon Speedlite 470EX-AI с технологией AI Bounce Технология AI Bounce обеспечивает автоматизированную съемку в отраженном свете; она использует тестовый импульс для расчета идеального угла естественного сбалансированного освещения, автоматически перемещая электроприводную головку вспышки в оптимальное положение. В Speedl...

Моделирование динамических систем: введение Предисловие Трудно переоценить значение компьютерного моделирования в современном мире. Давным давно канули в Лету времена, когда траектории выведения спутников на околоземную орбиту вычислялись толпой девушек-расчетчиц с «Феликсами» наперевес (была такая вычислительная маши...

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

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

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

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

[Из песочницы] Обобщаем анимацию таблиц в iOS приложениях Пользователи хотят видеть изменения Анимированное обновление списков всегда было непростой задачей в iOS. Что неприятно, это всегда было рутинной задачей. Приложения крупных компаний, таких как Facebook, Twitter, Instagram, VK, используют таблицы. Более того, почти каждое...

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

Как мы в Smart Engines учили Sailfish OS распознаванию Всем привет! Как вы уже знаете по нашим статьям, мы в Smart Engines занимаемся распознаванием, причем распознавать мы стараемся на чем угодно и в любых условиях. Мы поддерживаем все популярные операционные системы: iOS, Android, Windows, Linux, MacOS, Solaris. Поддерживаем ...

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

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

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

Защита ваших приложений Xamarin с помощью Dotfuscator Это перевод рассказа Джо Сьюэлла, разработчика из команды Dotfuscator на PreEmptiveSolutions. Давайте говорить честно: выпуск библиотеки, приложения для рабочего стола или мобильного приложения может стать горьким опытом. Как только вы выкладываете вашу программу в открытый...

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

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

Cборка-модернизация китайского CoreXY Добрый день!В сегодняшней статье я рассмотрю сборку 3D-принтера DX-3D18930Принтер приобретён на AliExpress здесь. Продавца не рекомендую, редкий тормоз. Принтер шёл полтора месяца.  Распаковка и фото деталей есть в интернете, выкладывать не буду. Опишу свои доработки ко...

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

Камеру iPhone X снова признали лучшей Авторитетный журнал Consumer Report провел очередное тестирование и сравнил производительность камер нескольких топовых моделей смартфонов. Несмотря на то, что журнал часто обвиняют в несправедливой к...

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

[Перевод] Как работает JS: веб-воркеры и пять сценариев их использования Публикуем перевод седьмой части часть серии материалов об особенностях работы различных механизмов JavaScript. Наша сегодняшняя тема — веб-воркеры. В частности, речь пойдёт о различных типах веб-воркеров, о том, как организована совместная работа тех частей, из которых они с...

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

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

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

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

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

В PlayerUnknown’s Battlegrounds скоро появится карта вчетверо меньшей площади Новая, существенно меньшая по сравнению с обычными карта для Battlegrounds PlayerUnknown будет доступна для тестирования в начале апреля. Об этом во время Конференции разработчиков игр (GDC 2018) объявили создатели шутера. Исполнительный генеральный директор PUBG Co...

WSTester – JS библиотека для тестирования веб-сервисов с ВебСокетами Добрый день, Хабрасообщество! Как и большинству айтишников, мне нравится создавать что-то новое, классное, нечто способное как-то повлиять на мир или хотя бы принести небольшую пользу другим людям. Надеюсь, что описываемый далее инструмент для тестирования онлайн систем с Ве...

Видеоролик демонстрирует последнюю версию прошивки для умных часов Nokia Moonraker Четыре года назад должны были быть представлены умные часы Nokia Moonraker, однако после того, как Microsoft завершила покупку бизнеса Nokia по производству мобильных устройств, устройство было отменено. В следующем видеоролике нам демонстрирует прототип Nokia Moonra...

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

Создаём Android Twitter-приложение Привет, Хабр! Предлагаем вашему вниманию курс, в котором рассмотрено пошаговое создание Twitter-клиента. Читать дальше →

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

Что сообщают о LG V40 ThinQ и аппаратной поддержке Google Assistant в LG G7 ThinQ? Пользователи уже знают, что компания LG, вероятно, порадует в текущем году еще двумя флагманами — LG G7 ThinQ и LG V35 ThinQ. Согласно новому сообщению, в 2018 году линейка LG V может пополниться еще одной моделью — LG V40 ThinQ. Кроме того, в LG G7 ThinQ может ...

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

В Windows 10 появилась возможность объединения приложений в наборы и переключения между ними с помощью вкладок Очередная тестовая сборка Windows 10 (Insider Preview Build 17618) порадовала пользователей новой функцией Sets. Sets […]

Предсказание случайности. Изучаем ASLR в Linux и GNU libc, обходим защиту адресного пространства и stack canary Для подписчиковЗа время существования в ядре Linux появилось множество различных механизмов защиты от эксплуатации уязвимостей: в частности, это ASLR и stack canary, противодействующие эксплуатации уязвимостей в приложениях. В данной статье мы внимательно рассмотрим реализац...

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

Docker-образы с поддержкой ГОСТ-сертификатов в openssl, curl, php, nginx В этой статье я расскажу о том, как я решал задачу об интеграции в тестовом режиме с сервисами, которые работают с использованием алгоритмов, определенных ГОСТ Р 34.10-2001 (устарел) и ГОСТ Р 34.10-2012. Приведу примеры некоторых проблем, с которыми столкнулся при решении за...

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

Планшет Huawei MediaPad 5 оснащен SoC Kirin 960 и 4 ГБ ОЗУ Как мы уже сообщали, на этой неделе в базе данных Федеральной комиссии по связи США (Federal Communications Commission, FCC) появилась страничка планшета Huawei MediaPad M5. Она позволила нам узнать лишь то, что планшет Huawei MediaPad M5 оснащен аккумулятором емкос...

Эталонное приложение на базе контейнеров и архитектуры микросервисов Хабр, привет. Сегодня рассказываем вам об эталонном кроссплатформенном приложении .NET Core от Microsoft, созданном на основе упрощенной архитектуры микросервисов и контейнеров Docker. В статье поделимся большим количеством технических данных, документацией, книгами по теме,...

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

Apple проведет презентацию 27 марта 27 марта 2018 года состоится презентация компании Apple. Ценители высоких технологий всегда с нетерпением ждут проводимых техногигантом из Купертино мероприятий, в ходе которых компания не только показывает новинки, но и дает представление о дальнейшем развитии индустрии и...

ЦБ РФ предложил использовать блокчейн-платформу «Мастерчейн» в ЕАЭС Банк России рассматривает возможность интеграции блокчейн-платформы «Мастерчейн» от Ассоциации ФинТех в единое платежное пространство Евразийского экономического союза (ЕАЭС). Об этом сообщает ТАСС. «Мы сейчас обсуждаем возможность создания новых технологий для передачи сооб...

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

В тестовой сборке Windows 10 пропал магазин приложений. Как вернуть его? Компания Microsoft выпустила тестовую сборку Windows 10 Redstone 4 с номером 17110. В ней были исправлены найденные ранее баги, но некоторые пользователи заметили, что после её установки в операционной системе исчезает магазин.

Ректор ВШЭ призвал заменить преподавателей без научных работ онлайн-курсами По словам Ярослава Кузьминова, замена онлайн-курсами «курсов, по которым есть наибольшее количество вопросов к преподавателям», могло бы стать решающим фактором в деле поднятия качества высшего образования.

Вертим логи как хотим ― анализ журналов в системах Windows Пора поговорить про удобную работу с логами, тем более что в Windows есть масса неочевидных инструментов для этого. Например, Log Parser, который порой просто незаменим. В статье не будет про серьезные вещи вроде Splunk и ELK (Elasticsearch + Logstash + Kibana). Сфокусируем...

Как уничтожить Интернет? Помните угрозу анонима уничтожить Интернет? Где хакер грозился «положить» 13 корневых DNS серверов сети Интернет и сделать получение информации, посредством запроса с использованием доменного имени, невозможным? В результате чего любой, кто введёт «http://www.google.com» или...

Infortrend представляет обновленное решение EonStorDS 4000 Gen2 SAN Компания Infortrend® Technology, Inc. (код TWSE: 2495) выпустила обновление встроенного программного обеспечения для хранилища данных EonStor DS 4000 Gen2 SAN, повышающее общую пропускную способность для решений в сфере медиа и развлечений. Оснащённая функциями оптимизации A...

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

Microsoft добавит поддержку Progressive Web Apps в Windows 10 Стало известно, что компания Microsoft планирует добавить поддержку Progressive Web Apps в ОС Windows 10 и браузер Microsoft Edge. С приходом обновления Redstone 4, релиз которого запланирован на следующий месяц, пользователи смогут опробовать функциональность «продвинутых в...

[Из песочницы] СХД NetApp — преемственность поколений, проблемы и способы их решения Кому интересна эта статья К написанию настоящей статьи меня подтолкнул кейс, случившейся c одной уважаемой компанией, которая давно и успешно эксплуатирует решения NetApp для хранения данных. Управление данными средствами NetApp происходит в международном масштабе, в том чис...

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

Datalore: открываем бета-версию приложения для анализа данных на Python Привет, Хабр! В рядах инструментов JetBrains пополнение. Мы запускаем открытую бета-версию Datalore — умной веб-среды для анализа и визуализации данных на языке Python. Машинное обучение уверенно захватывает мир: алгоритмы интеллектуального анализа данных стоят за совреме...

Госдума рассмотрит законопроект о блокировке мобильных приложений с пиратским контентом Дума обратила внимание на «лазейку» в действующем антипиратском законодательстве.

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

Введение в Postman “Разработка API сложна, Postman делает её лёгкой” © Postdot Technologies, IncКогда видишь описание инструментов Postman — захватывает дух, просыпается чувство всевластия над своим будущим детищем. Кажется, что и взрощенные в прошлом "монстры" наконец-то падут перед тобой! В...

Spotify тестирует приложение для прослушивания плейлистов Spotify выпустила на Android самостоятельное экспериментальное приложение, предназначенное для быстрого и удобного прослушивания плейлистов. Приложение называется Stations и позиционируется компанией как «самый простой способ слушать музыку, которую вы любите&...

III итоговая конференция «Инженеры будущего: инструменты поиска и развития талантов» Ассоциация 3Д образования завершает очередной цикл образовательных мероприятий 2017-2018 учебного года. В проекте «Инженеры будущего: 3D технологии в образовании» принимают участие образовательные организации из 34-х регионов Российской Федерации, в 29-ти из которых состояли...

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

Создание параметрических объектов базы в nanoCAD Механика (Часть 3) Часть 3. Создание исполнений. Сборочные зависимости В предыдущей части мы ознакомились с основным инструментарием Мастера объектов nanoCAD Механика для создания параметрического объекта и рассмотрели процесс задания параметров созданному элементу базы. Очевидно, что наибо...

TES III: Morrowind — один из лучших примеров повышения качества воспроизведения на Xbox One X Обратная совместимость на Xbox One иногда творит настоящие чудеса с играми прошлых лет, повышает их качество изображения на совершенно новый уровень, улучшает производительность. Но из последней волны игр особенно выделяется The Elder Scrolls III: Morrowin...

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

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

Подтверждено существование фермиона Майораны Итальянский физик Этторе Майорана предположил возможность существования этой частицы еще в 1937 году. Однако только в 2012 году его теория получила первые экспериментальные подтверждения. Они, впрочем, не убедили научное сообщество, но новые данные, полученные в Делфте, оста...

Интересные материалы: 18.04 В дайджесте статьи про приложения Сбербанка, WebAssembly и движения с искусственным интеллектом.

СМИ: физики-ядерщики задержаны за попытку майнить биткоины на суперкомпьютере Как сообщает Telegram-канал Mash, в Сарове (Нижегородская область) задержаны сотрудники закрытого ядерного объекта — Федерального ядерного центра, которые попытались воспользоваться имеющимся у организации суперкомпьютером для майнинга биткоинов. Сверхмощ...

Развёрнута первая в России открытая опытная зона 5G Запущена первая в России открытая опытная зона сети 5G, которая позволит показать возможности технологий связи пятого поколения для их дальнейшего использования в разных отраслях экономики. В реализации проекта приняли участие «Ростелеком», Nokia и Фонд ...

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

В бета-версиях «ВКонтакте» появились звонки В тестовые версии приложения «ВКонтакте» для Android и iOS была добавлена возможность совершать голосовые вызовы.

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

Windows 10 лишится инструмента «Очистка диска» Функция переедет в приложение «Параметры»

«Вымпелком» не допустили к тесту. Частоты для 5G за всех опробуют «МегаФон» и «Ростелеком» Тестировать частоты для 5G в России, скорее всего, будут только «МегаФон» и «Ростелеком», на результаты которых придется ориентироваться остальным операторам. Претендовавший на этот ресурс «Вымпелком» получил от госкомиссии по радиочастотам отказ: в «Роскосмосе» посчитали, ч...

Мир Климата — 2018 С 27 февраля по 2 марта в ЦВК «Экспоцентр» (Павильон №2) пройдёт 14-я Международная специализированная выставка «МИР КЛИМАТА — 2018».  Уже 14 лет «МИР КЛИМАТА» является крупнейшей специализированной выставочной площадкой России и Восточной Европы в индустрии HVAC&R, где ...

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

Не удивляйтесь, если приложения перестанут присылать вам пуши Роскомнадзор заблокировал десятую часть IP-адресов Google, в том числе те, через которые Android-приложения присылают на устройства пуш-уведомления.

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

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

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

Вышла вторая публичная версия iOS 11.3 Public Beta 2 для iPhone Около недели назад Apple выпустила вторую тестовую версию iOS 11.3 для разработчиков, а теперь аналогичная сборка стала доступна всем участникам программы тестирования «яблочного» ПО. Главным нововведением iOS 11.3 Public Beta 2 стала функция контроля за состоянием бат...

[Из песочницы] Learn OpenGL. Урок 4.8 — Продвинутый GLSL Продвинутый GLSL Этот урок не продемонстрирует вам новые продвинутые средства, значительно улучшающие визуальное качество сцены. В этом уроке мы пройдем по более или менее интересным аспектам GLSL и затронем несколько неплохих приёмов, которые могут помочь вам в ваших стрем...

Моделирование динамических систем: введение в GNU Octave Жили-были умные, но очень жадные люди, которые написали замечательную программу Matlab. Умные они были потому, что программа вышла хорошей, а жадными, потому что очень любили деньги. Так любили, что брали их за свой Matlab не только с дядек серьезных, матлабом деньги зарабат...

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

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

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

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

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

Как продлить срок службы аккумулятора iPhone? В последнее время в Сети появляется все больше сообщений о том, что аккумулятор iPhone быстро изнашивается — из-за этого Apple даже снижала производительность старых смартфонов. Зачастую во всем винят производителя, однако проблема кроется не только в износе, но и в ...

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

Управление инфраструктурой ЦОД – новости от Litbit, Switch Datacenters, Maya HTT, Sunbird и Etix Labs Станет ли 2018 год переломным для мирового рынка инструментов управления инфраструктурой центров обработки данных (DCIM) и других прогрессивных систем ресурс-менеджмента для ЦОД? Однозначный ответ дать сложно. Однако по мере роста числа инициатив по модернизации IT-инфрастру...

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

На этой картинке 16 кругов, вы их видите? Пользователь форума Reddit под псевдонимом NLS83 опубликовал удивительную картинку-оптическую иллюзию, которая заставит вас часами смотреть на экран, но когда вы увидите, что скрыто под множеством линий и рамок, то уже не сможете «развидеть» изображение. На самом деле, на эт...

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

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

Обнаружение атак на Active Directory с помощью Azure В следующем году будет 20 лет с момента создания службы каталогов Active Directory. За это время служба обросла функционалом, протоколами, различными клиентами. Но необходимость поддерживать совместимость с рядом устаревших клиентов вынуждает иметь настройки по-умолчанию, ор...

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

Обзор Xiaomi Notebook Pro — каким должен быть современный ультрабук. Часть №2 Вторая часть обзора ноутбука Xiaomi Notebook Pro, в которой мы протестировали экран, производительность и время автономной работы.

ТОП-10 самых прожорливых Android-приложений по версии Avast Компания Avast собрала статистику и составила отчёт о некоторых популярных приложениях для Android. В итоге получилось 2 списка, первый из которых рассказывает о наиболее прожорливых в плане энергопотребления программах, работающих в фоновом режиме. Второй приводит топ-10...

Твердотельный накопитель Plextor M9Pe емкостью 512 ГБ: SSD на базе памяти 3D NAND TLC, позиционируемый в качестве топового Семейство SSD-накопителей Plextor M9Pe сочетает флэш-память типа 3D NAND TLC и NVMe-контроллер Marvell 88SS1093. Накопители новой серии поставляются в виде трех линеек: «базовой» платы M.2 2280 без каких-либо дополнительных элементов (M9PeGN), такой же платы с радиатором, за...

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

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

MWC 2018: Qualcomm и Ruckus завершили тестирование Wi-Fi Certified Vantage Wi-Fi Certified Vantage – это усовершенствованные функции, способствующие значительному улучшению качества пользовательского опыта в операторских сетях Wi-Fi.

Смартфон Sony Xperia XZ2 набирает более 200 тыс. баллов в AnTuTu В базе данных тестового пакета AnTuTu появился смартфон с модельным номером Sony H8266, под которым, как считают наблюдатели, скрывается флагман Sony Xperia XZ2 . Смартфон оснащен дисплеем разрешением 2160 х 1080 пикселей с соотношением сторон 18:9, однокристальной ...

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

[Перевод] От JavaScript к Rust и обратно: рассказ о wasm-bindgen Мы уже видели насколько WebAssembly быстро компилируется, ускоряет js библиотеки и генерирует более компактные бинарники. У нас даже есть общее представление как наладить взаимодействие не только между сообществами Rust и JavaScript, но и с сообществами других языков. В про...

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

Проведено тестирование системы хранения данных по «закону Яровой» Госкорпорация Ростех, холдинг «Цитадель» и Национальная компьютерная корпорация протестировали хранение абонентских данных в рамках антитеррористического пакета Яровой. Для этого они опробовали специально запущенную в Нижнем Новгороде систему хранения данных абонентов сотово...

Сколько стоит взломать iPhone на базе iOS 11? Американская компания Grayshift, специализирующаяся на предоставлении услуг по выемке персональных данных в интересах спецслужб, готова составить конкуренцию Cellebrite и взломать iPhone на новейшей версии iOS. Стоимость такого предприятия соответствует средней цене по рын...

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

Обзор и тестирование игровой гарнитуры Red Square Avalanche Компания с патриотичным названием Red Square специализируется на выпуске профессиональных девайсов для геймеров. Прежде всего ее продукция нацелена на рынок России и СНГ, покупателям предлагается интересный дизайн и качественное исполнение за приемлемую цену. Насколько это у...

Xiaomi представила собственный игровой ноутбук Китайская компания Xiaomi представила сегодня не только флагманский безрамочный смартфон Mi Mix 2S, но и свой первый игровой ноутбук под незатейливым названием Xiaomi Mi Gaming Laptop. Ноутбук оснащается 15,6-дюймовым Full HD-дисплеем, процессорами Intel Core i7 седьмого по...

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

Гибридное хранилище для дома «из коробки» и возможности High Availability от Synology Несколько лет назад, при выборе первого хранилища для дома, я смотрел в сторону «коробочных решений» по причине не особой осведомлённости в построении системы хранения на базе открытого ПО и обычного ПК. В тот раз выбор пал на 2-дисковую NAS — Shuttle KD20. Хранилище было ко...

Новая статья: Мобильный дайджест: обзор приложений для IT-инженеров Продолжаем цикл публикаций, посвящённых софтверным разработкам для мобильных платформ. Сегодня поговорим о программных решениях, которые в одинаковой степени могут быть полезны сотрудникам сервисных компаний, выездным инженерам, системным администраторам, операторам...

Роскомнадзор начинает блокировать Telegram Роскомнадзор подал в суд иск о блокировке мессенджера Telegram, сообщает пресс-служба ведомства. Таким образом ведомство хочет получить судебное разрешение на блокировку приложения на территории России. Сообщается, что заявление подано из-за неисполнения Telegram требован...

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

OnePlus раздаст бесплатно несколько OnePlus 6 до начала продаж Компания OnePlus готова предоставить возможность предпродажного тестирования OnePlus 6 нескольким случайным пользователям. Об этом представители бренда объявили на официальном форуме. Чтобы попытать счастья в акции, достаточно заполнить онлайн-анкету и ждать результатов. З...

Ретушь на Айфоне: лучшие iOS-приложения для ретуширования фотографий Ретуширование уже давно является стандартной практикой в профессиональной фотографии, однако для улучшения внешнего вида на фото не обязательно осваивать Photoshop. На самом деле достаточно лишь установить хорошее приложение для ретуширования фотографий и немного попрактиков...

iFixit разобрали HomePod с помощью пилы Демонтаж HomePod, которым занялись специалисты iFixit, пожалуй, принёс больше сюрпризов, нежели прослушивание умной колонки или тестирование Siri. Во-первых, внутренности гаджета выглядели иначе, чем на презентации WWDC’17, а, во-вторых, инженерам пришлось применить к...

[Перевод] Обучение с подкреплением никогда не работало TL;DR: Обучение с подкреплением (RL) всегда было сложным. Не волнуйтесь, если стандартные техники глубинного обучения не срабатывают. В статье Алекса Ирпана хорошо изложены многие современные проблемы глубинного RL. Но большинство из них не новые — они существовали всегда. ...

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

Зачем Сосновский продал блог? Эго: Зачем ты продал свой блог? Alter Ego: Идей для постов уже нет. За 8 лет обо всем уже написал. Статьи комментируют реже, подписчики прибавляются слабо. Все ушли в VK и Youtube. Эго: Не мог до десятки дотянуть. А на самом деле почему? Alter Ego: Мне предложили я и продал...

Мощный моноблок Apple iMac Pro, часть 1: общая информация, конфигурация, комплектация, дизайн и экран Моноблок iMac Pro выглядит объединением двух линеек: iMac и Mac Pro. Для подавляющего большинства офисных и домашних применений «обычных» моноблоков Apple достаточно, но все же есть сегмент (пусть и очень узкий), где даже ресурсов iMac 27″ маловато. В этом сегменте — ...

5 эффективных инструментов развития креативности Нескучные способы прокачать главные качества творческого мышления: гибкость и пластичность ума, оригинальность и продуктивность.

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

Приложение «Фотографии» для Windows 10 получит временную шкалу (Timeline) Согласно свежей информации с итальянского портала Aggiornamenti Lumia, компания Microsoft готовит новое обновление для приложения «Фотографии» в Windows 10, которое будет включать в себя временную шкалу (Timeline) для изображений, что позволит пользователям быстро прокручив...

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

Бенчмаркинг как инструмент управления кибербезопасностью Ещё недавно роботы, виртуальная реальность и «умные часы» были частью фантастических сюжетов, а сегодня это часть нашего бытия. Чтобы выжить и развиваться в наше время, компании вынуждены адаптироваться к быстрым тех-нологическим изменениям...

Запуск приложений с блокчейн на SAP Cloud Platform SAP Cloud Platform — это облачная платформа, которая работает по модели PaaS или платформа-как-сервис (Platform as a Service). С её помощью компании могут разрабатывать собственные приложения, расширения или дополнения для уже существующих продуктов SAP или же создавать гибр...

Антология серии God of War Спустя почти четыре года разработки, 20 апреля, Ubisoft, наконец, выпустит четвертую часть God of War, в названии которой, тем не менее, отсутствует цифра «4». Дизайнер игры Кори Барлог отказывается называть грядущий тайтл перезапуском,...

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

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