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

Перезагрузка текстур OpenGLESv2 через DMABUF В этой статье я хочу рассказать, как просто можно обновлять текстуры OpenGLES через DMABUF. Поискал по Хабру и к своему удивлению не обнаружил ни одной статьи на эту тему. В Хабр Q&A тоже ничего такого не нашел. И это для меня немного странно. Технология появилась довол...

[Из песочницы] Архитектура нейронной сети RetinaNet Данная статья посвящается объяснению устройства архитектуры нейронной сети RetinaNet. Обзор был проведён мною в ходе выполнения дипломной работы, а так как для его написания потребовалось обращаться исключительно к англоязычным источникам и собрать найденную информацию воеди...

Энтузиаст с помощью ИИ улучшил качество текстур в Half-Life и ответвлениях Opposing Force и Blue Shift Нейронные сети в очередной раз «нарисовали» текстуры высокого разрешения.

Вторичный рынок смартфонов растет быстрее первичного Однако рост программы trade-in стимулируют и первичный рынок, помогая продавать более дорогие устройства.

[Перевод] Как работает рендеринг 3D-игр: текстурирование и фильтрация текстур В третьей статье о рендеринге в 3D-играх мы узнаем, что происходит с 3D-миром после завершения обработки вершин и растеризации сцены. Текстурирование — один из самых важных этапов рендеринга, несмотря на то, что на нём всего лишь вычисляются и изменяются цвета двухмерной се...

[Перевод] Иерархический буфер глубин Краткий обзор Иерархический буфер глубин — это многоуровневый буфер глуби (Z-буфер), используемый как ускоряющая структура (acceleration structure) для запросов глубин. Как и в случае mip-цепочек текстур, размеры каждого уровня обычно являются результатами деления на степен...

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

[Из песочницы] Web2Text: глубокое структурированное извлечение содержимого web-страницы Привет, Хабр! Представляю вашему вниманию перевод статьи "Web2Text: Deep Structured Boilerplate Removal" коллектива авторов Thijs Vogels, Octavian-Eugen Ganea и Carsten Eickhof. Веб-страницы являются ценным источником информации для многих задач обработки естествен...

Как перенести шейдер из игрового движка в Substance Painter Меня зовут Тарас Улейский, я Technical Artist в Plarium Kharkiv. Для оптимизации графики нашей Survival RPG на мобильных устройствах мы использовали свои кастомные шейдеры. Они предполагают использование уникальных текстур и карт, которые не похожи на текстуры и карты в друг...

Книга «Программируем с PyTorch: Создание приложений глубокого обучения» Привет, Хаброжители! Ян Пойнтер поможет разобраться, как настроить PyTorch в облачной среде, как создавать нейронные архитектуры, облегчающие работу с изображениями, звуком и текстом. Книга охватывает важнейшие концепции применения переноса обучения, модели отладки и исполь...

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

Разработчики видеоигры Batman: Arkham Knight исправляют ошибки с зависаниями текстур Версия игры Batman: Arkham Knight для ПК в выходом игры получила множество обновлений, так как пользователи постоянно жаловались на проблемы связанные с проблемами потоковой передачи текстур, которая вызывает зависания и сбои. Также были проблемы с раскадровкой кадров. ...

Джедайская техника уменьшения сверточных сетей — pruning Перед тобой снова задача детектирования объектов. Приоритет — скорость работы при приемлемой точности. Берешь архитектуру YOLOv3 и дообучаешь. Точность(mAp75) больше 0.95. Но скорость прогона всё еще низкая. Черт. Сегодня обойдём стороной квантизацию. А под катом рассмотри...

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

[Перевод] Улучшение улучшенного фотореализма Разработчики из Intel Labs при помощи сверточной нейросети улучшают синтертические изображения, повышаеют их стабильность и реализм. GTA V to Cityscapes Модификации, выполненные нашим методом, геометрически и семантически согласуются с исходными изображениями. Читать даль...

[Перевод] Распознавание маски на лице с помощью YOLOv3 YOLO или You Only Look Once — это архитектура свёрточных нейронных сетей, которая используется для распознавания множественных объектов на изображении. В 2020, на фоне пандемии, задача детектирования объектов (object detection) на изображении стала как никогда актуальной. Эт...

[Перевод] Теория вероятностей для физически точного рендеринга Введение В рендеринге часто используется вычисление многомерных определённых интегралов: например, для определения видимости пространственных источников освещения (area light), светимости, доходящей до области пикселя, светимости, поступающей за период времени и облучения, ...

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

12 Тфлопс, SSD, трассировка лучей: Microsoft раскрыла некоторые особенности консоли Xbox Series X Сегодня корпорация Microsoft обнародовала информацию о своей игровой консоли нового поколения Xbox Series X, тем самым официально подтвердив некоторые её особенности. Прежде всего, было объявлено, что в качестве процессора будет задействовано кастомное решение на базе AMD Ze...

Blue-Green Deployment на минималках В этой статье мы с помощью bash, ssh, docker и nginx организуем бесшовную выкладку веб-приложения. Blue-green deployment — это техника, позволяющая мгновенно обновлять приложение, не отклоняя ни одного запроса. Она является одной из стратегий zero downtime deployment и лучше...

В культовую игру GTA V добавили трассировку лучей и реалистичные 4К-текстуры – графика следующего поколения в лучшей игре десятилетия Энтузиаст установил в GTA V самую крутую модификацию за все годы её существования

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

[Перевод] Как я научила свой компьютер играть в Доббль с помощью OpenCV и Deep Learning Привет, дорогие подписчики! Наверное вы уже знаете о том, что мы запустили новый курс «Компьютерное зрение», занятия по которому стартуют уже в ближайшие дни. В преддверии старта занятий подготовили еще один интересный перевод для погружения в мир CV. Мое хобби – играть в ...

SIRR, не соизволите ли удалить отражение? Привет! Меня зовут Артём, я учусь на совместной кафедре анализа данных Яндекса и Физтеха. Хочу поделиться с ML-сообществом Хабра темой, тесно связанной с моей научной работой: «Удаление отражений с помощью свёрточной сети, обученной на синтетическом датасете». А чтобы вы мог...

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

Эксперимент в распознавании рукописных текстов на кириллице. Часть 2 Всем привет! В этой части хочу рассказать как мы использовали модель NomeroffNet предназначенного для распознавания автомобильных номеров, распознать рукописные записи. В предедущей статье я поделился опытом в использовании моделей SimpleHTR и LineHTR для распознавания рукоп...

[Перевод] Минимизируем наложение лейблов в интерактивных визуализациях Перевод статьи подготовлен в преддверии старта курса «Промышленный ML на больших данных». Интересно развиваться в данном направлении? Смотрите записи трансляций бесплатных онлайн-мероприятий: «День Открытых Дверей», «Вывод ML моделей в промышленную среду на примере онлайн-ре...

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

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

[Перевод] Заметки о Unix: надёжная работа с API C-библиотеки Unix возможна только из программ, написанных на C Для того чтобы полностью реализовать требования системы верификации источника системных вызовов, разработчики OpenBSD хотят, чтобы Go выполнял бы системные вызовы через C-библиотеку, а не напрямую, из собственной среды выполнения (а у Go есть некоторые причины поступать имен...

[Из песочницы] Машинное обучение на Android Привет, Хабр! Представляю вашему внимаю перевод статьи из журнала APC. Машинное обучение и интеллектуальный анализ данных – это практические разработки ИИ, благодаря которым появляются приложения различных тематик, начиная от воздухоплавания и заканчивая зоологией. Эти про...

Компьютер научился создавать 3D-голограммы в режиме реального времени Компьютер научился создавать 3D-голограммы в режиме реального времени. Так, американские ученые разработали соответствующий быстрый метод генерации голограмм, который базируется на работе сверточной нейронной сети.

PlayStation 5 и Xbox Series X очень мощные Крупные издатели видеоигр уже получили свои модели PlayStation 5 и Xbox Series X для разработки нового контента и тестов. Некоторые из разработчиков решили поделиться своими впечатлениями. Например, генеральный директор студии Tequila Works заявил, что консоли нового поколен...

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

Новый тест в обновленном 3DMark Для владельцев версии Advanced Edition в 3DMark в новом обновлении был добавлен новый тест VRS ( Variable Rate Shading ). Он доступен только для видеокарт Nvidia на базе графических процессоров Turing. В настоящее время есть две игры, которые используют технологию VRS, это "...

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

Графика в новой модификации S.T.A.L.K.E.R выглядит лучше, чем в большинстве игр 2020 года – реалистичные тени, освещения, 4К-текстуры и продвинутая механика оружия Новые впечатляющие достижения в модификации S.T.A.L.K.E.R Тени Чернобыля

Сверточная нейронная сеть и ее интеграция в iOS (часть 1) Средства реализации. Различные алгоритмы машинного обучения интегрированы в множество высокоуровневых языков программирования. Наиболее популярным и быстро развивающимся из них является Python. TensorFlow — открытая программная библиотека для машинного обучения, разработа...

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

Балансировка нагрузки в Zimbra Open-Source Edition при помощи HAProxy Одной из главных задач при построении масштабных инфраструктур Zimbra OSE является грамотная балансировка нагрузки. Помимо того, что она повышает отказоустойчивость сервиса, без балансировки нагрузки невозможно обеспечить одинаковую отзывчивость сервиса для всех пользователе...

Как включить 3D-звук в играх в Windows 7/8/10 Наверное практически всем известно, что с выходом Windows Vista ещё в 2007 году, а в след за ней и во всех последующих версиях Windows звуковой API DirectSound3D был удален из Windows, вместо DirectSound и DirectSound3D стали использоваться новые API XAudio2 и X3DAudio. Вс...

В The Witcher 3 добавили полсотни модов – графика и текстуры преобразились до неузнаваемости Один мод – хорошо, а 50 лучше.

NVIDIA показала как работает технология DLSS 2.0 NVIDIA анонсировала технологию улучшения изображений в конце марта. Технология DLSS 2.0 уже используется, в таких играх, как Control и MechWarrior 5: Mercenaries. Конечной целью новой технологии является увеличение производительности. Технология использует два вида ренде...

[Перевод] Создание карандашного эффекта в SVG Моя игра Dragons Abound создаёт карты в векторном графическом формате SVG. Векторная графика имеет множество особенностей (например, зум без потерь), что удобно для карт. Также векторная графика хороша для создания чётких линий, например, чернильных контуров: С другой стор...

Это просто космос: всё, что нужно знать о глазах и зрении Вы знали, что рисунок радужной оболочки у каждого из нас уникален, а карие глаза на самом деле голубые? Лайфхакер и Bausch & Lomb собрали интересные факты о зрении и опровергли распространённые мифы о контактных линзах. А ещё вы можете узнать, на какой участок Вселенной...

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

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

Книга «Python: Искусственный интеллект, большие данные и облачные вычисления» Привет, Хаброжители! Пол и Харви Дейтелы предлагают по-новому взглянуть на Python и использовать уникальный подход, чтобы быстро решить проблемы, стоящие перед современными айтишниками. В вашем распоряжении более пятисот реальных задач — от фрагментов до 40 больших сценар...

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

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

[Перевод] Руководство по Node.js для начинающих. Часть 1 Доброго времени суток, друзья! Представляю Вашему вниманию перевод этого руководства по Node.js. Введение в Node.js Node.js — это открытая и кроссплатформенная среда выполнения JavaScript. Это отличное решение почти для любого проекта. Node.js запускает «движок» Java...

Компьютерная игра Red Dead Redemption 2 получает новое обновление Разработчик игры Red Dead Redemption 2 объявил о выпуске нового обновления версии 1.19. Новое обновление улучшает рендеринг текстур, предлагает большое количество настроек повышения резкости TAA. Игроки теперь могут сделать игру менее размытой и качественной. Исправлены мн...

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

Стратегия Command Conquer Remastered Collection появится 5 июня Когда появилась стратегия Command & Conquer она завоевала сердца игроков на долгие годы. Command & Conquer включает в себя несколько частей и все они уникальные. Command & Conquer Remastered Collection основана на играх Tiberian Dawn и Red Alert в обновленной версии. Игра ...

Обновленный графический мод 2020 Parallax для The Elder Scrolls V Skyrim содержит более 5 ГБ текстур высокого разрешения Вдохните в игру новую жизнь, обновленный набор текстур для ландшафта, городов, подземелий и множества других вещей заставляют графику серьезно преобразиться

ML в облаке: как я попробовал Yandex DataSphere и почему его так непросто сравнить с Google Colab Привет, Хабр! Меня зовут Дмитрий (@pagin), и я специализируюсь на вопросах ускорения и уменьшения свёрточных сетей. Моя основная работа — распознавание автомобилей и классификация транспорта, поэтому я обучаю много небольших CNN и часто пользуюсь облачными сервисами для ML. ...

[Перевод] Что такое тензорные ядра: вычисления со смешанной точностью В течение последних трёх лет Nvidia создавала графические чипы, в которых помимо обычных ядер, используемых для шейдеров, устанавливались дополнительные. Эти ядра, называемые тензорными, уже есть в тысячах настольных PC, ноутбуков, рабочих станций и дата-центров по всему ми...

Google Authenticator получил долгожданное обновление спустя три года Настройка двухфакторной аутентификации (2FA) — это один из первых шагов, который вы должны предпринять, чтобы защитить свои учетные записи в Интернете. Несмотря на то, что в Google Play Маркете есть несколько приложений, которые вы можете использовать для установки 2FA, Goog...

oVirt за 2 часа. Часть 2. Установка менеджера и хостов Эта статья — следующая в цикле по oVirt, начало здесь. Статьи Введение Установка менеджера (ovirt-engine) и гипервизоров (hosts) — Мы здесь Дополнительные настройки Итак, рассмотрим вопросы первичной установки компонентов ovirt-engine и ovirt-host. Читать дальше →

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

GSMout – приём SMS и звонков «как дома» Рисунок 1 Сегодня практически отсутствуют Интернет-ресурсы, которым бы был не нужен Ваш номер телефона. Верификация номера проходит обычно путём получения SMS с кодом или звонком, где последние цифры номера являются аргументом для подтверждения. Если Вы занимаетесь бизнесом...

Apple обновляет прошивку AirPods Pro до версии 2D15 Apple выпустила новое обновление прошивки для AirPods Pro, обновив предыдущую прошивку версии 2C54 или 2B588 до новой прошивки 2D15. В настоящее время нет информации о том, что нового в обновленной прошивке, хотя были некоторые жалобы от пользователей «AirPods Pro» по повод...

Новый пакет текстур для Fallout 4 делает реалистичным весь постапокалиптический ландшафт Новый пакет текстур для Fallout 4 делает реалистичным весь постапокалиптический ландшафт

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

[Перевод] Поля расстояний Raymarching-а: объяснение и реализация в Unity Raymarching — это достаточно новая техника, используемая для рендеринга сцен реального времени. Она особенно интересна тем, что полностью вычисляется в шейдере экранного пространства. Другими словами, рендерер не получает доступа к данным мешей и сцена отрисовывается на одн...

Toyoda Gosei представит на выставке CES 2020 удивительный материал e-Rubber На выставке CES 2020 компания Toyoda Gosei намерена представить разработанный ею материал e-Rubber. Это резиноподобный материал, в котором выполняется преобразование механической энергии в электрическую и наоборот. Это свойство позволяет использовать e-Rubber в м...

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

Цифро-аналоговое и смешанное моделирование в PADS Professional Одной из полезных функций, включенных в PADS Professional, является встроенный инструмент моделирования аналоговых смешанных сигналов (AMS), который позволяет моделировать ваши схемотические проекты с использованием моделей SPICE и VHDL-AMS. Возможность использования обоих...

Call Of Duty: Black Ops Cold War: на PlayStation 5 добавили текстуры высокого разрешения А недавно появилась поддержка Dual Sense.

Как получить обновление Windows 10 May 2020 Update прямо сейчас Microsoft наконец-то анонсировала Windows 10 May 2020 Update, следующую версию Windows 10 для вашего ПК. Обновление начнет развертываться для потребителей уже в мае, но вы можете его получить уже сегодня, если вы выберите один из каналов Windows Insider. Обновление за май 20...

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

Crytek выпустит ремастер Crysis для современных консолей и ПК На официальном сайте Crysis появился арт и некоторые подробности проекта Crysis Remastered, представляющий собой обновленную версию оригинала, вышедшего в 2007 году. Игра предложит новые графические опции, высококачественные текстуры и поддержку трассировки лучей (собственн...

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

AMD представила самый мощный в мире суперкомпьютер El Capitan на основе CPU и GPU, которые выйдут не ранее следующего года Компания AMD сегодня опубликовала пресс-релиз, в котором рассказала о суперкомпьютере El Capitan и его особенностях. Напомним, это система уровня exascale (1018 операций с плавающей запятой в секунду), которая создаётся по заказу Министерства энергетики США компанией Cr...

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

Консольные версии Call of Duty: Modern Warfare и Warzone получили наборы текстур высокого разрешения Куда всё уместить?

18 фоновых картинок для смартфона с необычными текстурами Качественные обои в высоком разрешении.

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

SSD-накопитель Western Digital Ultrastar DC SN200 емкостью 3,2 ТБ: пробуем серверный твердотельный накопитель в роли банального десктопного Этот накопитель выполнен в форм-факторе обычных карт расширения PCIe и совместим с любыми системами. У него есть ряд преимуществ перед массовыми SSD, чем он и интересен для использования «не по назначению»: например, скорость чтения до 6170 МБ/с, что существенно превосходит ...

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

[Перевод] Canary Deployment в Kubernetes #1: Gitlab CI Мы будем использовать Gitlab CI и ручной GitOps для внедрения и использования Canary-деплоя в Kubernetes Статьи из этого цикла: (эта статья) Canary Deployment при помощи ArgoCI Canary Deployment при помощи Istio Canary Deployment при помощи Jenkins-X Istio Flagger Выполн...

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

[Из песочницы] Простой zero-copy рендеринг аппаратно ускоренного видео в QML Введение Целью данной статьи является продемонстрировать способ как можно подружить сторонние видео буфера и QML. Основная идея — использовать стандартный QML компонент VideoOutput. Он позволяет подсовывать сторонние источники, неплохо документирован и имеет бекэнд поддержив...

Лучшие новые моды для Minecraft: Pocket Edition В прошлом году портативная версия Minecraft опередила по продажам PC-версию игры, а в одной из прошлых заметок мы подробно объяснили, в чем Minecraft: Pocket Edition превосходит «полноценную» версию игры. Сегодня же мы расскажем о нескольких интересных модах начала 2020 года...

Instagram позволил загружать несколько фото в одну историю Instagram представил новую функцию, которая позволяет пользователям загружать несколько фото в одну историю. Всего можно добавить до 6 снимков. Раньше допускалось только одно фото или видео на историю. Чтобы обойти предыдущие лимиты, пользователи использовали сторонние прило...

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

Qualcomm представила новый датчик 3D Sonic Max, который может серьезно повысить безопасность смартфонов В прошлом году компания Qualcomm придерживалась подхода, отличного от остальной индустрии смартфонов, когда она анонсировала встроенный в дисплей сенсор 3D Sonic. Вместо того, чтобы полагаться на оптическое изображение вашего пальца для аутентификации, система 3D Sonic испол...

[Перевод] Аппаратный взлом жёсткого диска Жёсткие диски: если вы читаете эту статью, то с большой вероятностью у вас есть одно или несколько таких устройств. Они довольно просты и, по сути, представляют собой набор 512-байтных секторов, пронумерованных возрастающими адресами, также называемыми LBA (Logical Block Ad...

[Перевод] Создание Minecraft за одну неделю на C++ и Vulkan Я поставил перед собой задачу воссоздания с нуля Minecraft за одну неделю с помощью собственного движке на C++ и Vulkan. Меня вдохновил на это Hopson, который сделал то же самое при помощи C++ и OpenGL. В свою очередь, его вдохновил Шейн Бек, которого вдохновила Minecraft, и...

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

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

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

Что нового в накопительном обновлении Windows 10 [KB4592438] В этот вторник исправлений, который на этот раз состоялся 8 декабря, Microsoft представила новый набор накопительных обновлений для устройств с Windows 10, и, конечно же, версия 2004 и версия 20H2 получили свой собственный пакет улучшений. Стоит знать, что Windows 10 версии ...

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

Fluentd: почему важно настроить выходной буфер В наше время невозможно представить проект на базе Kubernetes без стека ELK, с помощью которого сохраняются логи как приложений, так и системных компонентов кластера. В своей практике мы используем стек EFK с Fluentd вместо Logstash. Fluentd — это современный универсальный ...

Луна или мячик для пинг-понга? Ошеломительные снимки Луны Samsung Galaxy S21 Ultra разоблачили как подделку В сети получили широкое распространение впечатляющие, даже ошеломительные, снимки Луны, опубликованные Samsung в виде демонстрации функции 100x Space Zoom у нового флагмана Galaxy S21 Ultra. Как оказалось, эти снимки представляют собой искусно выполненную подделку. ...

[Перевод] Оптимизация Unity: как вас обкрадывает иерархия сцен Итак, вы оптимизировали самые очевидные части своей игры. Однако на самом деле это не так. Вы упустили хитрый, не совсем заметный момент: оптимизацию иерархии сцены Unity. А что не так с иерархией? Позвольте вам кое-что показать. Запустите Unity и откройте проект своей игр...

ТОП-5 моих любимых браузеров для телефона Обычно при покупке смартфона на Android в нем установлено два браузера. Первым, конечно, является Google Chrome, а вторым фирменный браузер производителя смартфона. Зачем он нужен не очень понятно, но это правило хорошего тона — он должен быть и компания должна его ка...

[Из песочницы] Самый простой алгоритм для создания Филворда (Часть 1) Привет, Хабровцы. В этой статье я хочу поделиться с вами немного своим опытом и показать вам мой простой алгоритм, который я придумал для создания Филворда. Под «Филвордом» я буду иметь ввиду эту многим знакомую игру. В игре есть поле размером обычно NxN заполненное словами...

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

Что такое частота обновления экрана: 60 Гц, 90 Гц или 120 Гц - плюсы и минусы Дисплеи с высокой частотой обновления вошли в моду. Производители смартфонов и фанаты гаджетов говорят о более быстрых и плавных экранах, работающих на частоте 90, 120 или даже 144 Гц. Большинство производителей устройств не только стремятся к более высокой частоте обновлени...

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

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

LyX: Общие замечания. Часть 1 Скопировано с моего блога в целях создания еще одного русскоязычного источника информации по данной теме. Эта статья является продолжением следующих статей одного цикла: статья 1 статья 2 статья 3 статья 4 статья 5 Фух, даже не знаю, как писать этот пост. Я мог бы начать ...

Intel показала работу мультиадаптера — связки из встроенного GPU и дискретной видеокарты Почти все современные процессоры Intel оснащаются встроенным графическим ядром. На сегодняшний день возможностей таких GPU достаточно для обычной работы и даже для запуска каких-нибудь старых либо максимально нетребовательных игр. Если же в ноутбуке есть ещё и дискретна...

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

[Перевод] Цены и затраты на Serverless: AWS Lambda Привет, Хабр! Стараюсь делать переводы лучше и буду рад вашей критике. (Примечание: цены являются точными по состоянию на август 2018 года) В сервисе AWS Lambda существует 263 позиции с уникальными ценниками. Например, они могут называться “Accelerated InterRegion Inbound u...

[Перевод] Погружение в CQRS Эта статья является конспектом материала Clarified CQRS. Прежде чем начать разбираться с CQRS, нужно понять две основные движущие силы, стоящие за ним: сотрудничество и устаревание.Сотрудничество относится к ситуациям, когда несколько участников используют или изменяют один ...

Единственная мобильная камера, которая снимает в Dolby Vision. Apple рекламирует возможности iPhone 12 Pro Сегодня Apple выпустила новый рекламный ролик iPhone 12 Pro под названием «Создавайте фильмы, похожие на фильмы». Рекламный ролик, который длится минуту, показывает кинематографистов-любителей, снимающих свои фильмы на iPhone 12 Pro. Apple называет iPhone 1...

Драйвер NVIDIA GeForce 441.87 позволяет ограничивать частоту кадров NVIDIA выпустила новый драйвер GeForce версии 441.87 для Windows, который поддерживает настройку максимальной частоты кадров для игр и различных 3D-приложений. Согласно NVIDIA, это функция номер один, запрошенная пользователями, и теперь юзеры могут ограничить частоту кадров...

Общий финансовый анализ на Python (Часть 3) После всех вычислений, приведенных в этой и этой публикациях, можно углубиться в статистический анализ и рассмотреть метод наименьших квадратов. Для этой цели используется библиотека statsmodels, которая позволяет пользователям исследовать данные, оценивать статистические мо...

macOS Big Sur: Что нового в iMac, MacBook и Mac Pro? #WWDC2020 Компания Apple представила macOS Big Sur, новейшую версию одной из самых передовых операционных систем для настольных компьютеров. Дизайн macOS Big Sur значительно изменился по сравнению с предыдущими версиями macOS, но при этом по-прежнему узнаваем. В Safari появилось мног...

Обновление Windows 10 May 2020 Update начнётся на следующей неделе По слухам, обновление Windows 10 May 2020 Update появится в конце мая и может быть запущено уже на следующей неделе. Microsoft уже предоставила обновление May 2020 Update OEM-производителям, разработчикам и тестерам ПК в канале Release Preview своей программы бета-тестирован...

Возможно Windows 10 версии 2004 получит название May 2020 Update Начиная с самого начала 2017 года, Microsoft взяла на себя обязательство обновлять Windows 10 два раза в год – весной и осенью. С 2017 года Microsoft выпускает новые версии Windows 10 каждые шесть месяцев, а следующая версия Windows 10 должна появиться в апреле-мае. В настоя...

Рендеры Google Pixel 5 XL показали странный дизайн флагмана За последний месяц или около того мы наблюдали пару утечек, которые показали, чего стоит ожидать от грядущего смартфон Google среднего класса: Pixel 4a. Хотя пока слишком рано говорить о Google Pixel 5, первые утечки уже тоже начинают появляться. Мы впервые узнали, как може...

Камера Sony A7S3 с режимом 4K/120 fps впервые попала в кадр Японская компания Sony является одним из ведущих производителей в индустрии камер. Недавний патент подтверждает, что компания работает над новой камерой. Теперь же источники опубликовали первое шпионское фото новой камеры Sony, которая проходит под названием Sony A...

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

Samsung Galaxy A51 анонсирован с макро-камерой, дисплеем Infinity-O и Android 10 Samsung наконец-то анонсировала Galaxy A51 — первый смартфон из серии Galaxy A 2020 года, который теперь представлен официально. Благодаря всем утечкам и сообщениям инсайдеров было уже довольно ясно, с какими спецификациями выйдет эта модель, и теперь компания-производитель ...

Google выпустила свежее обновление Google Play. Что нового? Google может обновлять Google Play независимо от Android Несмотря на то что Google часто ругают за несовершенства Google Play, лично мне импонирует подход компании к развитию своего магазина приложений. В отличие от Apple, которая обновляет App Store максимум один раз в год ...

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

Пользователи Mac с чипом M1 жалуются на быстрый износ SSD. В чём дело? Компьютеры Mac на M1 получились очень мощными и производительными (не говоря уже о времени автономной работы), но, как и в случае с любым новым устройством, без «болячек» здесь не обошлось. И если большинство проблем Apple уже исправила с помощью обновлений macOS, то с ново...

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

Скачать Шейдеры на Майнкрафт 1.15.0 Если вы из тех, кого не устраивают обыкновенные изменения в игре, создаваемые при помощи текстур для новой версии майнкрафт 1.15.0, то решение есть. Наш проект подготовил для каждого из Вас бесплатный набор шейдеров для Minecraft PE 1.15.0. Не представляете даже, что предст...

[Из песочницы] 3D своими руками. Часть 1: пиксели и линии Этот цикл статей я хочу посвятить читателям, желающим изучить мир 3D-программирования с нуля, людям, которые хотят узнать основы создания 3D-составляющей игр и приложений. Каждую операцию мы будем реализовывать с чистого листа, чтобы понимать каждый аспект, даже если есть ...

Как настроить телефон Android после покупки Вы только что купили Android-смартфон и не знаете с чего начать? Вам кажется, что надо было брать iPhone? Android — что-то сложное и непонятное? Это нормально, ведь операционная система Android во многом гораздо более функциональна и сложна в сравнении с iOS, которая ...

Все изменения Windows 10 20H2 В обновлении Windows 10 May 2020 Update Microsoft внесла значительные изменения в подсистему Linux и другие ключевые области операционной системы. Следующее обновление сейчас известно как Windows 10 20H2. Оно не будет таким крупномасштабным как майское обновление, но небольш...

Некоторые пользователи Windows 7 не могут выключить свой ПК Пользователи Windows 7 обнаружили еще одну проблему в ОС. На этот раз это ошибка, которая не позволяет людям выключать свои компьютеры. Несколько пользователей Windows 7 сообщили, что появляется сообщение об ошибке «У вас нет разрешения на выключение этого компьютера» каждый...

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

Автоматизация Для Самых Маленьких. Заметки. RESTful API Эта статья — одна из обещанных коротких заметок по ходу цикла статей Автоматизация Для Самых Маленьких. Поскольку основным способом взаимодействия с IPAM-системой будет RESTful API, я решил рассказать о нём отдельно. Воздаю хвалы архитекторам современного мира — у нас ест...

Windows 10 станет быстрее в May 2020 Update Устройства Windows 10 могут стать медленнее со временем. Несмотря на то, что существуют способы улучшить производительность вашего устройства, похоже, что Microsoft наконец-то вносит изменения с обновлением May 2020 Update, чтобы ускорить работу Windows 10 на некоторых устро...

Apple выпустила iOS 13.4 beta 2, macOS 10.15.4 beta 2 и watchOS 6.2 beta 2 Сколько лет уже пишу про бета-версии операционных систем Apple и не перестаю удивляться тому, что они интересуют многих наших читателей даже основные релизы. То ли ореол недоступности, который окружает тестовые сборки, делает своё дело, то ли чувство незащищённости из-за по...

[Перевод] Выпуск Rust 1.41.1: корректирующий выпуск Команда Rust опубликовала новый корректирующий выпуск Rust, 1.41.1. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если вы установили предыдущую версию Rust средствами rustup, то для обновления до версии 1.41.1...

[Из песочницы] Использование контроллера Arduino для прерываний В данной стать я приведу пример использования arduino контроллера для вызова прерываний программы на C#. Стоит отметить, что в WindowsForms присутствует элемент Timer который включается и выполняет код через определенный промежуток времени. Я решил реализовать подобное...

Самоучитель по WinCC OA. Часть 1. Создание проекта и модуль para Решил немного рассказать про систему визуализации от Siemens под названием WinCC OA. Эта SCADA на рынке России распространена гораздо меньше классических версий WinCC (и tia-портальных тоже), знаний по ней в открытом доступе достаточно мало, знаниями делятся неохотно. В ряде...

Вышло существенное обновление программы Apple Logic Pro X Компания Apple представила обновление программы Logic Pro X, в котором полностью переработан профессиональный инструмент сэмплинга Live Loops и добавлены новые функции для создания ритмов. По словам разработчика, Logic Pro X 10.5 «открывает уникальные возможности ...

Главные «болячки» KIA Rio 3 с пробегом На каждый новый продаваемый автомобиль в России приходится четыре подержанных. Разберем главные «болячки» KIA Rio третьего поколения, на которые стоит обратить внимание. Несмотря на то, что компании такси предпочитают этот автомобиль брать в свой «арсенал», модели первых го...

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

OnePlus Nord 2 на самом деле является переименованным клоном Realme X9 Pro Источники сообщают, что новый смартфон OnePlus Nord 2 на самом деле является переименованным клоном Realme X9 Pro. Источник уточняет, что в разработке находились две версии Realme X9 Pro: первая получит Snapdragon 870 и изогнутый дисплей с частотой 90 Гц, а вторая &mdas...

Антикризисная «Тойота»: Как выгодно купить подержанный Toyota RAV4 Те, кто хотел Toyota RAV4 и долго копил, а новые авто подскочили в цене, самое время присмотреться к хорошему подержанному варианту, и это будет выгодным вложением. Рубль «просел» относительно доллара, к которому привязан весь первичный авторынок, и цены в салонах моменталь...

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

Adobe Substance Designer. Процедурное текстурирование Алексей Баукин, инструктор Substance Designer в Realtime School В метафизической философии Субстанция — неизменная сущность вещей Давайте поговорим о текстурировании. Качество и вау-эффект любой 3D-картинки, от простого рендера до киношных спецэффектов или виртуальных игро...

[Из песочницы] Изучаем VoIP-движок Mediastreamer2. Часть 1 Материал статьи взят с моего дзен-канала. Введение Эта статья является началом серии статей о реалтайм обработке медиаданных с помощью движка Mediastreamer2. В ходе изложения будут задействованы минимальные навыки работы в терминале Linux и программирования на языке Си. Medi...

[Из песочницы] Краткое сравнение архитектуры SDS или поиск подходящей платформы хранения (GlusterVsCephVsVirtuozzoStorage) Данная статья написана для того, чтобы помочь выбрать для себя подходящее решение и понять отличия между такими SDS как Gluster, Ceph и Vstorage (Virtuozzo). В тексте используются ссылки на статьи с более детальным раскрытием тех или иных проблем, поэтому описания будут мак...

Знакомство с wal-g системой бекапирования PostgreSQL WAL-G — простой и эффективный инструмент для резервного копирования PostgreSQL в облака. По своей основной функциональности он является наследником популярного инструмента WAL-E, но переписанным на Go. Но в WAL-G есть одна важная новая особенность — дельта-копии. Дельта-копи...

OnePlus 8 получил новое антибликовое стекло с «мягкой» текстурой Генеральный директор компании OnePlus Пит Лау на своей страничке в социальной сети Weibo поделился официальной информацией о задней панели смартфонов серии OnePlus 8. По словам старшего руководителя, новые флагманы получат покрытие задней панели, выполненное из антиблик...

Собираем свою библиотеку для SSR на React Server Side Rendering часто применяется в разных проектах. Существуют крутые фреймворки для React – NextJS и Gatsby. Но в то же время любой фреймворк диктует архитектуру приложения, а это приводит к проблемам в больших приложениях. Поэтому часто можно встретить собственные с...

Первые данные про Snapdragon 875 Snapdragon 865 во многом самая производительная и удачная однокристальная система для смартфонов. Но справедливо это будет в лучшем случае до начала следующего года, когда Qualcomm выпустит следующее решение этого класса. Источник утверждает, что новая SoC будет называ...

Опыт работы с карт-принтерами, часть 1 Данная статья будет полезна тем, кто начинает работу с карт-принтерами(Evolis Primacy и Smart-51) и кодировкой NFC карт типа Mifare Classic и Mifare DESFire EV2. В первой части мы опишем общее впечатление от работы с карт-принтерами, а также проблемы с которыми нам пришлось ...

[Перевод] Имитация рисования от руки на примере RoughJS RoughJS это маленькая (<9 КБ) графическая библиотека JavaScript, позволяющая рисовать в эскизном, рукописном стиле. Она позволяет рисовать на <canvas> и с помощью SVG. В этом посте я хочу ответить на самый популярный вопрос о RoughJS: как это работает? Немного ист...

[Перевод] Напишем и поймем Decision Tree на Python с нуля! Часть 3. Библиотека для анализа данных Pandas Привет, Хабр! Представляю вашему вниманию перевод статьи "Pythonで0からディシジョンツリーを作って理解する (3. データ分析ライブラリPandas編)". Это третья статья из серии. Ссылки на предыдущие статьи: первая, вторая В данной статье я объясню, как работать с библиотекой Pandas, чтобы создавать De...

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

Как объяснить Siri, кто является вашим другом, братом, женой, детьми и т.д. и для чего это нужно Голосовой помощник Apple обладает интересной возможностью, о которой знают далеко не все. Siri может запоминать информацию о ваших отношениях с контактами из адресной книги, а затем выполнять с её помощью т.н. «персонализированные» команды. ♥ ПО ТЕМЕ: Как скачивать файлы, до...

Классификация с многими метками Привет, Хаброжители! Мы решили привести опубликовать отрывок из книги Андрея Буркова «Машинное обучение без лишних слов», посвященный классификации. Для описания изображения на рисунке можно использовать одновременно несколько меток: «хвойный лес», «горы», «дорога». Если ч...

Signify запускает сервис по созданию светильников на 3D-принтере Компания Signify (Euronext: LIGHT), мировой лидер в области освещения, запустила первый в мире онлайн-сервис по созданию персонализированных светильников из вторсырья на 3D-принтере. Первым продуктом, изготовленным при помощи нового сервиса, стала настольная лампа Philips и...

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

Настройка IPsec GRE туннель между FortiOS 6.4.5 и RouterOS 6.48.1 Стояла задача объединить филиалы с головным офисом предприятия, где находилась серверная. Fortigate 60E организовывал доступ в интернет и выполнял роль межсетевого экрана в головном офисе, в филиалах выполняли роль доступа в интернет Микротик разных моделей. Также было необх...

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

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

Файлы сохранения Cyberpunk 2077 получают повреждения и больше не могут использоваться для загрузки после превышения размера в 8 МБ На недавно вышедшую игру Cyberpunk 2077 вполне справедливо обрушился шквал критики из-за обилия различных багов. Некоторые из них бывают безобидными и временами забавными (например, с проникновением текстур или самовольно перемещающимися предметами), другие вызывают раздраже...

Django Rest Framework для начинающих: создаём API для чтения данных (часть 1) Меня зовут Стас Гаранжа, я выпускник курса «Python-разработчик» в Яндекс.Практикуме. Я хочу помочь начинающим разработчикам, которые приступили к изучению Django Rest Framework (DRF) и хотят разобраться, как устроен этот фреймворк. Я готовлю цикл статей, в которых расскажу о...

Google демонстрирует новые AR-возможности, которые скоро появятся в приложениях Google продолжает развивать свою платформу дополненной реальности ARCore. Компания заявила, что готова представить некоторые обновлённые возможности следующего поколения, которые сделают опыт использования дополненной реальности более реалистичным уже в обозримом будущем. Гр...

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

Вот так работает камера Samsung Galaxy S20 Plus На сайте Slashleaks опубликовали новые подробности о камере смартфона Samsung Galaxy S20 Plus, в частности, об используемых в ней датчиках изображения и их разрешении. Итак, главным датчиком изображения в данном случае выступает Sony IMX555, его разрешение составляет 12...

Шутер Gears 5 получит первое сюжетное дополнение уже в декабре Студия The Coalition объявила о том, что в декабре этого года выйдет сюжетное дополнение к шутеру Gears 5. Оно получит название Hivebusters («Охотники за ульями») и будет, скорее всего, посвящено команде «Скорпион». В Gears 5 охотники за ульями — это отряд из трёх бойцов, ко...

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

Лучшие фото и видео редакторы от Amssoft Фотография и видео в современном мире играют важную роль. Люди делятся своими снимками в личных аккаунтах и заполняют качественными и красивыми изображениями свои интернет – проекты. Большинство людей самостоятельно фотографируют и обрабатывают свои снимки, для этого есть не...

Что нового в Shop-Script 2020 года? В 2016 году мы достаточно подробно разбирали инструмент для создания интернет-магазинов — платформу Shop-Script 7. И не случайно, ведь дружественный нам интернет-магазин http://dishop.pro основан именно на Shop-Script. Поэтому сегодня нам хотелось бы снова поделиться св...

Запись разговоров возвращается на смартфоны Xiaomi и Redmi Google уже некоторое время работает над функцией записи звонков в своем приложении «Телефон». Мы впервые увидели некоторые доказательства еще в январе, а затем несколько снимков экрана и видео с этой функцией в действии. Похоже, что компания готовится представить ее широкой ...

Накрутка показов на поиске Я. Директ: почему вы платите за клик в 1,5 раза больше В последний квартал я столкнулся с тем, что у всех моих клиентов по контекстной рекламе, работающих в высококонкурентных нишах, резко упал CTR (кликабельность объявлений) на поиске. При дроблении на ключевые слова, устройства и группы объявлений причину выявить не удалось....

Windows 10 May 2020 Update обновляется с 6-м патчем В декабре Microsoft завершила разработку Windows 10 версии 2004, а Build 19041 – это является RTM. Спустя почти четыре месяца после того, как Microsoft подписала RTM-кандидат, Microsoft продолжает обновлять May 2020 Update, исправляя ошибки и безопасность. Microsoft выпускае...

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

Новая платформа Google сокращает затраты на обучение ИИ-модулей Фреймворк SEED RL построен на платформе TensorFlow 2.0 и использует комбинацию графических и тензорных модулей для централизации модели логического вывода. Вывод затем выполняется с использованием компонента, который обучает модель.Этот компонент, как заявляют в Google, може...

Всё, что известно о Xbox Series X Xbox Series X — флагманская игровая консоль нового поколения от Microsoft, которая была представлена 13 декабря 2019 года на ежегодной церемонии награждения The Game Awards. Именно эта консоль ранее была известна под названиями Project Scarlett и Anaconda. Официальной инфор...

[Перевод] Дизеринг 2: ряд золотого сечения, синий шум и highpass-and-remap В предыдущей части я рассмотрел определение дизеринга и объяснил, как он изменяет характеристики погрешностей простой 1D-дискретизации и функций. В этой части я рассмотрю синий шум, но сначала давайте взглянем на ряд чисел, который я использовал в предыдущей части, и котор...

Камера Honor V30 Pro заняла второе место в рейтинге DxOMark До недавнего времени премиальные смартфоны Honor не были среди лидеров рейтинга DxOMark. Прорыв совершил Honor 20 Pro, который в свое время вошел в тройку лидеров с оценкой 113 баллов. Теперь в число лучших камерофонов попал и Honor V30 Pro.   Специалисты известного б...

Создаем готовый для опенсорса проект на Angular в пару кликов Недавно я публиковал статью о том, как быстро настраивать npm-пакеты перед публикацией в opensource. В ней я разобрал настройку версионирования, CI, построение воркфлоу и удобный деплой на страничку с демо. Все советы той статьи распространяются и на библиотеки Angular. Но в...

MASK-RCNN для поиска крыш по снимкам с беспилотников В белом-белом городе на белой-белой улице стояли белые-белые дома… А как быстро вы можете найти все крыши домов на этой фотографии? Все чаще можно слышать про планы правительства провести полную инвентаризацию объектов недвижимости с целью уточнения кадастровых данных. Для...

#видео | Бактерии могут объединяться и создавать узоры в виде цветов Смешивая различные бактерии можно увидеть удивительные узоры Микроскопические бактерии были первыми живыми существами, населявшими Землю и на данный момент они крайне необходимы для нашей с вами здоровой жизни. Мы их не видим, но они миллионами живут на поверхности и внутри ...

Утечка: Crysis Remastered выйдет на ПК, Xbox One, PS4 и Nintendo Switch На официальном сайте Crytek обнаружили упоминания ремастера первой части игры Crysis, который будет выпущен на ПК, Xbox One, PlayStation 4 и даже Nintendo Switch. Стоит отметить, что компания уже неоднократно делала намёки на возвращение франшизы Crysis, но полноценного ано...

Apple выпустила iOS 13.4.5 beta 1 для разработчиков. Чем она необычна? Спустя всего неделю после релиза iOS 13.4, компания Apple возобновила программу бета-тестирования своей мобильной ОС, выпустив первую бета-сборку iOS 13.4.5. Кажется, это первый раз, когда в Купертино перепрыгивают сразу через пять порядковых цифр в обозначении обновлений д...

Продвинутая система авторизации действий с ресурсами в Laravel. Часть 3. Чтение/запись атрибутов, собственные модели Введение Здравствуйте, дорогие Хабровчане. Сегодня я представляю вашему вниманию заключающую часть цикла статей о продвинутой авторизации действий с ресурсами в Laravel. Чтобы лучше понимать о чем пойдет речь в этой статье — необходимо прочесть первую и вторую части. На э...

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

Драйверы GPU Mali можно будет обновлять До недавнего времени пользователи смартфонов и не помышляли об обновлении графических драйверов. Их обновление происходило одновременно с обновлением операционной системы. Но Qualcomm решила выделить драйверы в отдельные пакеты, чтобы пользователи могли получать свежие верси...

Apple оснастит камерой и сенсорной областью неожиданное устройство Интересные подробности вскрылись в недавних патентах компании Apple, опубликованных в базе данных ведомства по патентам и товарным знакам США. Описываемые в них технологии позволят сделать фирменный стилус Apple Pencil намного более функциональным.  Во-первых, на ...

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

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

86-дюймовый ULTRA HD дисплей LG 86TN3F Компания LG Electronics анонсировала в России интерактивный 86-дюймовый ULTRA HD дисплей LG 86TN3F. Сенсор дисплея точно определяет даже незначительные касания (возможность одновременного распознавания до 20 касаний), поэтому устройство может использоваться для реалистичног...

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

[Перевод] Продуктовые стратегии для затрат перехода Перевод статьи подготовлен в преддверии старта курса «Product Manager IT-проектов». В своей предыдущей статье мы говорили о трех категориях затрат перехода: финансовых, процедурных и реляционных. Как можно использовать затраты перехода, чтобы повысить ценность вашего прод...

[Из песочницы] YoloV5 для распознавания марок автомобилей Введение Недавно был опубликован анонс новой YOLOv5, которая идейно дает гораздо лучший процент распознавания на датасете COCO, чем предыдущие версии. Автор решил испробовать новую модель на задаче распознавания марок автомобилей. Данные Перво-наперво нам необходимы данные....

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

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

Windows 10 версии 2004 становится на шаг ближе к публичному выпуску Выпуск обновления November 2019 Update завершен, и Microsoft работает над версией Windows 10 2004, также называемой 20H1, который планируется выпустить в начале 2020 года. Согласно новому отчету Microsoft завершила разработку версии Windows 10 2004 года в декабре 2019 года, ...

Вот почему новейшие процессоры AMD Ryzen 4000 не имеют поддержки PCIe 4.0 Неделю назад компания AMD представила новые мобильные APU Ryzen 4000. В ноутбуках они должны появиться в следующем месяцы, но утечки уже сейчас указывают на впечатляющий рост производительности. Причём и у CPU, и у GPU, несмотря на то, что последние, во-первых, всё ещё ...

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

Как объяснить роботу свою точку зрения Когда-нибудь задумывались зачем сегодня нужны роботы? С детства мне казалось, что роботы стоят где-то на современных фабриках, что это где-то далеко от нас. Или в фантастике. Но уже нет. Роботы на сегодня — это автоматизация любого рутинного процесса. Их могут ставить и на ф...

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

Xbox Series X: обзор технологий следующего игрового поколения Всем привет! Мы решили начать эту неделю с более «легкого» и интересного для многих материала про нашу новую консоль Xbox Series X. Сегодня расскажем о том, как получилось сделать её такой мощной, как будет достигаться эффект погружения (скриншоты из игр под катом) и немного...

Долгожданный Poco X2 дебютировал в Индии по цене около 15 000 рублей Redmi K30 4G официально представлен в Индии под именем POCO X2. Как выяснилось, дебютант не является преемником популярного смартфона POCO F1, выпущенного в 2018 году. Появление модели второй генерации POCO F2 ожидается в этом году, но несколько позже. Итак, бренд POCO начал...

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

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

[Из песочницы] Запись и передача звука с устройства на устройство при помощи Multipeer Connectivity Добрый день, дорогой читатель! Некоторое время назад я решил попробовать записать и передать записанный звук с устройства на устройство. Как средство передачи записанного звука выбор пал на фреймворк MultipeerConnectivity. В этой статье я расскажу как это сделать. Первым д...

Google научила Google Assistant читать текст на экране вслух Несмотря на то что мне откровенно не нравится роботизированный голос Google Assistant, и Алиса, на мой вкус, звучит гораздо приятнее, отказать ему в беспрецедентных возможностях я не могу. За годы своего существования голосовой помощник Google превратился в супер-удобного к...

Чем я заменил FaceTime на Android Несмотря на то что многие пользователи Android мечтают получить доступ к фирменным сервисам Apple, которые компания из Купертино сделала эксклюзивом только своих устройств, в экосистеме Google существуют достойные альтернативы. Я обнаружил это, когда выбрал в качестве основ...

Sony рассказала про характеристики PlayStation 5 Вчера состоялась официальная презентация, на которой представитель компании Sony официально рассказал про технические особенности консоли PlayStation 5. Оказалось, что компания сделала упор на накопитель, ведь длительное время разработчики видеоигр просили твердотельные нако...

[Перевод] Почему центр пикселя должен быть в (0,5; 0,5) Сегодня, когда всё популярнее становится трассировка лучей (ray tracing) выполняемая из «глаза» камеры, этот урок нужно усвоить заново: код становится лучше, а жизнь — проще, если центр пикселя находится в координате (0,5; 0.5). Если вы уверены, что делаете всё правильно, то...

[Перевод] Создайте свой собственный симулятор Q# — Часть 1 Симуляторы — это особенно универсальная особенность QDK. Они позволяют вам выполнять различные задачи в программе на Q#, не меняя ее. Такие задачи включают симуляцию полного состояния, оценку ресурса или симуляцию трассировки. Новый интерфейс IQuantumProcessor позволяет очен...

NVIDIA представила видеокарты GeForce RTX Super для ноутбуков Компания NVIDIA представила сегодня свои новые графические процессоры GeForce RTX 2080 Super и GeForce RTX 2070 SUPER, которые предназначены для ноутбуков.Новинки оснащены выделенными аппаратными ядрами для ускорения рендеринга с трассировкой лучей, а также обеспечивают AI в...

Функциональное программирование на TypeScript: задачи (tasks) как альтернатива промисам Предыдущие статьи цикла: Полиморфизм родов высших порядков Паттерн «класс типов» Option и Either как замены nullable-типам и исключениям В предыдущей статье мы рассмотрели типы Option и Either, которые предоставляют функциональную замену nullable-типам и выбрасыванию искл...

Как установить Гугл Камеру почти на любой смартфон Google Camera — одно из главных программных чудес для Android-устройств. Для смартфонов серии Google Pixel это и вовсе ”Святой Грааль”, которым компания не спешит делиться со всеми. Правда, многие пользователи все равно устанавливали себе GCam и пользовались ей вместо...

Почему рисунок на пальцах человека уникален? Устройства считывания отпечатков пальцев стали часто использоваться в ноутбуках, смартфонах, терминалах и других внешних устройствах Когда в 1910 году Томас Дженнингс попытался скрыться с места убийства, ему “посчастливилось” стать первым в истории человеком, который был пой...

[Перевод] Как создавать предметы генеративного искусства с помощью L-систем на языке Python Мы уже писали о поле течений, при помощи которого можно генеративно рисовать невероятно красивые, завораживающие линии. Сегодня, к старту курса о Fullstack-разработке на Python, мы решили продолжить тему. Представляем перевод статьи, автор которой рассказывает, как генериров...

Почувствуй себя шпионом. Лучшие Android-приложения для скрытой съемки Находим нестандартное применение смартфону Буквально вчера вышел трейлер юбилейного 25-го фильма о Джеймсе Бонде под названием «Не время умирать». У знаменитого спецагента имеется, как известно, множество различных профессиональных гаджетов. Но немного почувствоват...

[Перевод] Быстрый градиентный бустинг с CatBoost Привет, хабровчане! Подготовили перевод статьи для будущих учеников базового курса Machine Learning. В градиентном бустинге прогнозы делаются на основе ансамбля слабых обучающих алгоритмов. В отличие от случайного леса, который создает дерево решений для каждой выборки, в ...

[Перевод] Объединяем функции логическими операторами в C++ В преддверии старта занятий в новом потоке группы «Разработчик С++» подготовили перевод интересного материала. Большинство алгоритмов STL в C++ используют всего лишь одну функцию для выполнения некоторой работы над коллекцией. Например, чтобы извлечь все четные числа из ко...

Новое меню «Пуск» в Windows 10 У Windows 10 официально миллиард пользователей, и Microsoft недавно продемонстрировала предстоящие изменения в операционной системе с помощью видеоряда низкого качества. Сегодня Microsoft наконец-то опубликовала скриншоты с высоким разрешением предстоящих изменений в Windows...

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

«Google Переводчик» поможет вам лучше понимать иностранную речь Google Translate научится переводить диалоги Удобство приложений и сервисов Google действительно сложно переоценить. YouTube, Google Maps, Google Assistant, Google Search – каждый из этих и многих других продуктов поискового гиганта считается лучшим в своём роде. Но успех пр...

5 способов быстро прокачаться и открыть ранговые игры в League of Legends: Wild Rift Быстрая прокачка в League of Legends: Wild Rift значит, что вы получите много новых Чемпионов и самое главное — разблокируете Ранговый режим. Также мы знаем, что сброс прогресса (обнуления) после окончания ОБТ не будет, поэтому аккаунт можно вкачивать уже сейчас. В самом нач...

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

История одного переключения У нас в агрегации локальной сети было шесть пар коммутаторов Arista DCS-7050CX3-32S и одна пара коммутаторов Brocade VDX 6940-36Q. Не то, чтобы нас сильно напрягали коммутаторы Brocade в этой сети, они работают и выполняют свои функции, но мы готовили полную автоматизацию н...

Почему нужно включить двухфакторную аутентификацию в Telegram Telegram можно взломать, если не установлена двухфакторная аутентификация Можете называть меня жертвой влияния Павла Дурова, но мой любимый мессенджер – это Telegram. Несмотря на то, что начинал я, как и все, с WhatsApp, со временем я и мои знакомые дружно перешли в Telegram...

Весеннее обновление Windows 10 21H1 приближается к выпуску Microsoft начала подготовительную работу над следующим обновлением функций Windows 10 «21H1», которое должно появиться в первой половине 2021 года. Как мы сообщали в прошлом году, обновление Windows 10 версии 21H1 будет второстепенным, а в следующем осеннем апдейте будет пре...

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

Хочу статью на Википедии: что делать? Почему ваши статьи в Википедии удаляют, что такое Викисклад и зачем писать Викиновости? Эти и другие вопросы обсудили на митапе Теплицы социальных технологий в Москве. На встрече выступил Дмитрий Ерохин, активный редактор русскоязычной Википедии, член некоммерческого пар...

Установлен рекорд разгона GPU — видеокарта Radeon RX 6900 XT перемахнула через 3,3 ГГц Предыдущий рекорд разгона графического процессора не продержался и месяц. На днях YouTube-канал Overclocked Gaming Systems – OGS побил его и установил новый, впервые разогнав GPU выше 3,3 ГГц. Соответствующая запись появилась в базе HWBot. Если быть совсем точным, то была за...

Знакомьтесь: новое решение Veeam Backup for AWS В начале декабря вышло в свет новое решение Veeam Backup for AWS для резервного копирования и восстановления облачных инфраструктур Amazon Elastic Compute Cloud (Amazon EC2). С его помощью можно создавать резервные копии инстансов ЕС2 и сохранять их в облачном хранилище Am...

VPS на Linux с графическим интерфейсом: запускаем сервер RDP на Ubuntu 18.04 В предыдущей статье мы разобрали запуск сервера VNC на виртуальной машине любого типа. У этого варианта масса недостатков, основным из которых являются высокие требования к пропускной способности каналов передачи данных. Сегодня мы попробуем подключиться к графическому рабо...

Дипфейк видео по одному кадру пример работы First Order Motion Model Можно ли из одной фотографии сделать целый фильм? А записав движения одного человека, заменить его на другого в видео? Безусловно, ответ на эти вопросы, крайне важен для таких сфер как кинематограф, фотография, разработка компьютерных...

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

Какие функции могут появиться в iPadOS 14 После выхода iPadOS 13.4 работать с iPad стало еще удобнее, ведь обновление добавило не только поддержку трекпадов, но и настоящий курсор, почти как на компьютере. Неудивительно, что теперь внимание переключилось на iPadOS 14, которая, как ожидается, будет объявлена в следу...

YouPorn запустил свою версию TikTok — со “взрослым” видео Вся навигация по приложению осуществляется «свайпами» — движениями пальцем по экрану от края к центру. Доступных действия всего три: следующее видео, предыдущее видео и посмотреть ролик целиком. То есть, пользователю показывается превью, а он уже решает, тратить время полную...

Обновления Windows 10 от мая 2021 года: что нового и исправлено Обновление Windows 10 от мая 2021 года «Вторник исправлений» (не путать с версией 21H1) теперь развертывается для тех, кто использует поддерживаемые версии, такие как версия 20H2 и версия 2004. Выпуск Patch Tuesday в этом месяце содержит улучшения качества, а также исправляе...

Как сделать чтение ежедневной привычкой? Результаты многочисленных исследований свидетельствуют о том, что чтение способствует развитию эмоционального интеллекта и является отличной тренировкой для мозга. Согласно данным опроса ВЦИОМ, 53% россиян — то есть каждый второй — читает книги. Но даже несмотря...

Графические процессоры Nvidia Ampere будут на 50% быстрее, чем Turing, при вдвое меньшем энергопотреблении По мере приближения к выпуску графических процессоров Nvidia следующего поколения на архитектуре Ampere, которые, по слухам, выйдут во второй половине года, появляется все больше сведений о них. Со ссылкой на издание Taipei Times источник утверждает, что графические кар...

[Из песочницы] Компилятор Befunge на Python В процессе подготовки к курсу «Основы компиляторов» для студентов 4-го курса я изучал различные эзотерические языки программирования. Вот хорошая статья на эту тему. В статье самым интересным мне показался язык Befunge (Крис Пресс, 1993 год), особо отмечу три его особенности...

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

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

Качество данных: как перестать его повышать и начать им управлять? На конференции «Качество данных 2020» Алексей Незнанов рассмотрит типичные ошибки в области управления качеством данных. &laquo;Грязные&raquo; данные грозят похоронить любой проект, основанный на аналитике. Но в подавляющем большинстве проектов управлению качество...

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

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

“Предсказание Терминатора”: как видит мир автопилот машины Научная фантастика не раз предсказывала будущее самым непредсказуемым образом. Например, недавно опубликованные кадры «машинного зрения» автопилота легкового автомобиля выглядят впечатляюще и пугающе напоминают то, как «видел мир» робот-убийца из всемирно известного боевика ...

Почему пользователи Windows 7 все еще могут обновиться до Windows 10 бесплатно? Еще в июле 2015 года, когда компания запустила Windows 10, Microsoft позволила пользователям Windows 7 и Windows 8.1 обновляться совершенно бесплатно до новой версии ОС, если переход выполнялся в течение первого года доступности.Теоретически, это предложение о бесплатном обн...

Что такое кадык и для чего он нужен? В английском языке «кадык» называется «Adam’s apple», что переводится как «Адамово яблоко» На передней поверхности шеи у каждого человека есть кадык. Некоторые люди ошибочно считают, что он имеется только у мужчин. На самом же деле он есть и у женщин, просто его хуже в...

[Из песочницы] Unity, ECS, Actors: как поднять FPS в своей игре в три раза, когда оптимизировать уже нечего → Что такое ECS → Что такое Actors Не раз слышал, как хорош шаблон ECS, и что Jobs и Burst из библиотеки Unity — решение всех проблем с быстродействием. Чтобы не добавлять каждый раз слово «наверное» и «может», рассуждая о быстродействии кода, решил проверить всё лично. М...

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

[Из песочницы] Многопоточная сортировка с использованием пула потоков на Java В данном посте будет рассказано, как реализовать сортировку на Java c использованием ExecutorService. Общая суть сортировки в следующем: Массив разбивается на части Каждая часть массива сортируется Идем по упорядоченным массивам, сливаем их в один Здесь применяются иде...

[Перевод] Анализ кадра Mortal Kombat 11 Mortal Kombat 11 — одна из самых впечатляющих внешне игр, вышедших в 2019 год: потрясающие лицевые анимации, тени, освещение и эффекты постобработки. И это ещё не учитывая того, что игра на самом деле увлекательна, имеет сложные бои и захватывающий сюжет. Я просто обязан бы...

Honor 30 Pro+ представлен с огромным 50-мегапиксельным сенсором и роскошным 90-Гц дисплеем Новое флагманское трио Honor дебютировало сегодня, когда еще две модели — базовая Honor 30 и продвинутая 30 Pro — присоединились к фактическому новому флагману компании Honor 30 Pro+. В телефоне установлена камера с основным 50-мегапиксельным датчиком и большим 1 / 1,28-дюйм...

Отвязка iPhone от iCloud на Авито — правда или обман? Один из самых распространённых вопросов, которые нам постоянно задают, что делать, если iPhone заблокирован при помощи iCloud Activation Lock, и как отвязать iPhone от iCloud. Иногда этим интересуются реальные владельцы, которые просто не помнят почту и пароль от своего App...

Обзор Windows 10 версии 2004: долгожданные усовершенствования для каждодневной работы Обновлённый ассистент Cortana, настройки, упрощённая функциональность и многое другое в последнем варианте Windows 10. Очередное крупное обновление операционной системы Microsoft Windows 10 почти готово. Пока оно известна как версия 2004, но в итоге может получить название A...

Что такое G-Sync, FreeSync, V-Sync и HDMI VRR? — Разбор Всех ПК-геймеров планеты Земля объединяет одна проблема — вертикальные разрывы изображения. И вроде бы есть куча технологий которые решают эту проблему: V-Sync, G-Sync, FreeSync А ведь еще есть Adaptive Sync А в HDMI 2.1 недавно добавили VRR. Но легче от этого не ста...

[Из песочницы] Пакетная обработка в JDBC и HIBERNATE Здравствуйте! В этой статье, я кратко расскажу о пакетной обработке SQL (DML) операторов: INSERT, UPDATE, DELETE, как одной из возможностей достижения увеличения производительности. Преимущества В отличии от последовательного выполнения каждого SQL запроса, пакетная обрабо...

Apple трудится над созданием собственных антенн для iPhone 5G Apple занялась разработкой собственных антенн 5G для моделей iPhone следующего поколения. Источник, осведомленный о планах Apple, рассказал, что компании не понравилась конструкция антенны Qualcomm QTM 525, поскольку она не вписывается в изящные требования дизайна iPhone 5G....

NVIDIA добавила поддержку ИИ в игры Call of Duty, War Thunder, Enlisted и Ready or Not NVIDIA добавила поддержку ИИ в игры Call of Duty, War Thunder, Enlisted и Ready or Not. Непосредственный ИИ-рендеринг игр производится на графических процессорах GeForce RTX с использованием тензорных ядер. Подробнее об этом читайте на THG.ru.

Как настроить eSIM на iPhone Технология eSIM дебютировала на iOS-смартфонах с выходом iPhone XS, iPhone XS Max и iPhone XR. В 2019 году она появилась и в России, теперь eSIM можно оформить у нескольких сотовых операторов. Однако многие сталкиваются с трудностями при настройке двух SIM-карт на iPhone (о...

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

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

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

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

Логирование запросов к приложению Django Привет, меня зовут Дмитрий Чернышов, я ведущий разработчик компании «БАРС Груп». Последние несколько лет среди прочих задач нам в команде приходится сталкиваться с необходимостью анализа производительности приложений на Django с большим количеством пользователей и постоянн...

Crypt, XOR, взлом нешифрованного ZIP и ГПСЧ. Решение задач с r0от-мi Crypto. Часть 2 В данной статье узнаем про функцию crypt, узнаем как подбирать пароли к ZIP архиву с незашифрованными именами файлов, познакомимся с утилитой xortool, а так же разберемся с генератором псевдослучайных чисел. Предыдущие статьи на эту тему: Часть 1 — Кодировки, шифр сдвига,...

Snort или Suricata. Часть 3: защищаем офисную сеть В предыдущей статье мы рассказали, как запустить стабильную версию Suricata в Ubuntu 18.04 LTS. Настроить IDS на одном узле и подключить бесплатные наборы правил довольно несложно. Сегодня мы разберемся, как с помощью установленной на виртуальном сервере Suricata защитить ко...

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

Flutter, Dart — локальная база в сотни раз более быстрая чем SQLite или Shared Preferencies Примерно месяц назад общаясь с одним разработчиком приложения на Flutter встала проблема торможения обработки маленьких (в десятках тысяч) массивов данных на телефоне юзера. Многие приложения предполагают обработку данных на телефоне и, далее, их синхронизацию с бэкендом. На...

[Перевод] Создавайте приложения бесплатно с помощью Azure Cosmos DB Free Tier Хотите создать новое приложение, разработать и протестировать или запустить небольшие производственные рабочие нагрузки с помощью Azure Cosmos DB? Наш новый уровень бесплатного пользования позволяет начать работу без затрат и сэкономить деньги при создании и развитии новых п...

Инкрементальный бэкап в Proxmox VE с помощью VBR В одной из предыдущих статей цикла про гипервизор Proxmox VE мы уже рассказывали, как выполнять бэкап штатными средствами. Сегодня покажем, как для этих же целей использовать отличный инструмент Veeam® Backup&Replication™ 10. «Бэкапы имеют явную квантовую сущ...

Touchgrind Scooter — выполняем трюки на самокате и используем пальцы в качестве ног Студия Touchgrind знаменита своими симуляторами экстремальных видов спорта. Это в особенности касается скейтбордов и BMX. Последней вышла Touchgrind BMX 2, но разработчики не хотят на этом останавливаться. На этот раз они решили пойти ещё дальше и для своего следующего проек...

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

Yuzu, эмулятор Nintendo Switch, теперь может использовать преимущества многоядерных процессоров Разработчики Yuzu, эмулятора Nintendo Switch для ПК, продолжают оперативно выпускать значительные обновления. Менее месяца назад в эмуляторе была переписана система управления виртуальной памятью, позволившая в два раза сократить использование ОЗУ, а в новом обновлении ...

Google Chrome для Android удаляет данные других приложений Сбросились приложения на Android? Виноват Google Chrome Почему одно приложение не может вмешиваться в работу другого? Это просто соображения безопасности. Только представьте, что будет, если мобильный клиент «ВКонтакте» сможет получить доступ к Google Pay и скопировать данны...

[Перевод] Wasm или не Wasm? Мы, в компании Linkurious, занимаемся работой над Linkurious Enterprise. Это — веб-платформа, которая, используя возможности графов и средства их визуализации, призвана помогать компаниям и органам власти, расположенным по всему миру, бороться с финансовыми преступлениями. ...

«Вызывающий отвращение» dungeon crawler Poopdie все-таки вышел в App Store 2 недели назад Apple отказала блогеру PewDiePie и студии Bulbware в публикации их нового dungeon crawler под названием Poopdie, объяснив это тем, что контент может вызывать отвращение. Самое интересное, что, судя по всему, в самой игре ничего не поменялось, но компания реши...

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

[Перевод] 5 JavaScript-библиотек для работы со строками Работа со строками может оказаться непростым делом из-за того, что она подразумевает решение множества разноплановых задач. Например, для простого приведения строки к «верблюжьему» стилю понадобится несколько строк кода: function camelize(str) {   return str.replace(/(?:^\w...

Сколько кода на C++ нужно написать для разбора HTTP-заголовка Authorization с помощью easy_parser из RESTinio? Мы продолжаем развивать бесплатный и открытый встраиваемый в С++ приложения HTTP-сервер RESTinio. В реализации RESTinio активно используются C++ные шаблоны, о чем мы здесь регулярно рассказываем (недавний пример). Одной из точек приложения C++ной шаблонной магии стал easy_p...

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

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

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

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

[Перевод] Стратегия Apple: почему iPad не оправдал ожиданий Выдержка из статьи The Verge: 10 лет назад Стив Джобс вышел на сцену, чтобы представить миру iPad. По его же признанию, планшет стал устройством из третьей категории между смартфоном и ноутбуком. В то время нетбуки доминировали в секторе персональных компьютеров… У Apple бы...

Outline эффект с использованием RenderFeature в Unity URP В Universal Render Pipeline, создавая свои RendererFeature, можно легко расширить возможности отрисовки. Добавление новых проходов в конвеер рендеринга позволяет создавать различные эффекты. В этой статье, используя ScriptableRendererFeature и ScriptableRenderPass, создадим ...

Microsoft вносит значительные изменения в процесс тестирования Windows 10 Microsoft существенно изменяет процесс разработки и тестирования Windows 10 в рамках программы Windows Insider. Начиная со сборки 19536, выпущенной на канале «Ранний доступ», компания больше не будет определять предварительные сборки как часть определённой версии Windows 10...

Кругом враги: показано, как информация с ПК может утечь через блок питания Всего две недели назад мы сообщали о том, как хакеры могут украсть данные с компьютера, используя вибрацию корпусных вентиляторов рабочей машины. Разработчик этого метода Мордехай Гури (Mordechai Guri) из Университета имени Давида Бен-Гуриона в Негеве (Израиль) представил ин...

[Перевод] Создание микросервиса на Quarkus, Kotlin и Gradle Введение В предыдущей статье было приведено краткое описание процесса создания микросервиса на современных JVM фреймворках, а также их сравнение. В этой статье будет более детально рассмотрен недавно вышедший Quarkus на примере создания микросервиса с использованием упомяну...

Windows 10 November 2019 Update — лучшая версия Windows 10 Версия операционной системы Windows 10 November 2019 Update, известная также как версия 1909, стала лучшим обновлением в истории Windows 10. Это обновление небольшое и быстро устанавливается. Здесь нет крупных новых функциональных возможностей и ничего не ломается.WINDOWS 10...

Christie выпускает 64-битную версию Pandoras Box Новинку покажут на стенде Christie 1-H70 на выставке ISE в Амстердаме 11-14 февраля 2020 Сайпресс, Калифорния (16 декабря, 2019) – Спрос на высокопроизводительные устройства, позволяющие обрабатывать и воспроизводить контент в высоком разрешении на нескольких экранах и упра...

Показаны прототипы складных и сворачиваемых телефонов Складные телефоны стали для многих уже нормой, но Galaxy Fold или Z Flip не являются единственным источником правды. Гибкие экраны позволяют разработчикам фантазировать, поэтому очевидно, что на этом мы не остановимся, и стоит ожидать чего-то более интересного. Например, по...

Гайд по Tom Clancy’s Elite Squad: советы по игре для новичков Наш гайд по Tom Clancy’s Elite Squad позволит вам отлично стартовать в этой RPG с коллекционирование персонажей (гача-игры). Компания Ubisoft решила не промахнуться в этот раз и подарить игрокам своеобразную матрёшку: объединить в одной игре все популярные вселенные с приста...

[Из песочницы] AWS Step Functions overview Теория Что такое Step Functions? Из AWS Docs: Step Functions — это сервис бессерверной оркестровки, который позволяет комбинировать функции AWS Lambda и другие сервисы AWS для создания критически важных для бизнеса приложений. С помощью графической консоли Step Functions вы ...

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

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

Все изменения Windows 10 21H1 Build 19043 Windows 10 21H1 выйдет в виде небольшого обновления, как и Windows 10 20H2. Эта новая версия по-прежнему основана на Windows 10 версии 2004 (19041), и будет изменена со сборки 19042 на Windows 10 21H1 Build 19043, при этом будут только небольшие обновления. Тем не менее, ест...

5-нанометровая SoC Kirin 1000 дебютирует в Huawei Mate 40 Предстоящий флагманский смартфон Huawei серии Mate 40 давно находится в разработке. Известный инсайдер под ником @rodent950 утверждает, что флагманский чип следующего поколения Huawei называется Kirin 1000. Он будет производиться силами TSMC с использованием 5-нанометро...

[Из песочницы] Как не сдохнуть на проекте или 5 лайфхаков В моем опыте аналитика за почти 7 лет (хоть он и не очень большой на самом деле) было много разных интересных историй, но самый забавный момент — это когда я оказалась в патовом проекте, который нельзя было не сдать, но туда свалились все беды: и смена заказчика, и распредел...

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

[Из песочницы] Анатомия каналов в Go Привет, Хабр! Представляю вашему вниманию перевод статьи "Anatomy of Channels in Go" автора Uday Hiwarale. Что такое каналы? Канал — это объект связи, с помощью которого горутины обмениваются данными. Технически это конвейер (или труба), откуда можно считывать или ...

[Перевод] Обнаружена новая вспышка H2Miner червей, которые эксплуатируют Redis RCE День назад один из серверов моего проекта был атакован подобным червем. В поисках ответа на вопрос «что же это было такое?» я нашел замечательную статью команды Alibaba Cloud Security. Поскольку я не нашел этот статьи на хабре, то решил перевести ее специально для вас <3 ...

Xiaomi втихаря повысила безопасность смартфонов Xiaomi и Redmi Компания Xiaomi продолжает работать над новыми функциями для фирменной оболочки MIUI 11. Одно из таких новшеств пока не представили официально, но уже начали тестировать на устройствах пользователей.  На новшество обратил внимание один из участников сообществ...

[Перевод] Высокоскоростное машинное зрение в универсальном устройстве для сортировки деталей LEGO Последние несколько лет я занимался проектированием и изготовлением машины, которая сможет распознавать и сортировать детали LEGO. Важнейшая часть машины — это Capture Unit, небольшое, почти полностью закрытое отделение, в котором есть конвейерная лента, освещение и камера. ...

Декор коридора. Первый пост не судите строго. Решил использовать принтер для создания декоративной вставки между дверями в своей квартире.Вот что получилось...  Делал следующим образом. Нашел векторные рисунки в Google, далее в программе  SolidWorks сделал модели по своим размерам. Затем......

Опробовать Windows 11 можно, не устанавливая ОС: выпущена имитация Windows 11 in React Разработчик под ником Blue Edge с использованием ReactJS, SCSS, CSS создал имитацию операционной системы Windows 11 в браузере, назвав свой проект Windows 11 in React. Теперь любой желающий может увидеть, как выглядит графический интерфейс операционной системы Windows 1...

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

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

Chrome для Android теперь можно управлять голосом при помощи Google Assistant Google Chrome можно управлять голосом при помощи Google Assistant Скорость, с которой развивается Google Assistant, действительно поражает. Кажется, ещё вчера максимум, о чём его можно было спросить, был прогноз погоды, а теперь с его помощью можно выполнять множество различ...

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

Что такое пространственный звук в AirPods и как его включить Еще на WWDC Apple анонсировала набор обновлений для AirPods. Среди них есть действительно интересные новые функции, такие как уведомления о разряженных наушниках и более простое переключение между устройствами. Уже сейчас, обновив прошивку AirPods и установив iOS 14 на iPho...

Calibry 3D-сканирует средние и крупные объекты недорого Источник: thor3dscanner.com Статья Жоау Антунеса с сайта spar3d.com переведена для вас Top 3D Shop. Calibry — это новейший недорогой ручной 3D-сканер от Thord3D, предназначенный для захвата средних и крупных объектов. Он идеально подходит для университетов и музеев; инженеро...

Camunda external tasks — мощный инструмент для создания приложений с отказоустойчивой и масштабируемой архитектурой В Тинькофф для разработки систем автоматизации бизнес-процессов мы используем фреймворк Camunda + Spring. Сами бизнес-процессы описываем с помощью BPMN (Business Process Management Notation) в виде блок-схем. Наиболее часто используемый элемент на наших схемах — service ta...

Windows 7 отказалась выключаться и перезагружаться Как сообщает портал ZDNet, многие пользователи при попытке завершить работу операционной системы получают сообщение «У вас недостаточно разрешений, чтобы выключить компьютер» (You don't have permission to shut down this computer). Причины бага достоверно неизвестн...

Создатели LifeAfter делают Sausage Man: королевская битва с милыми сосисками LifeAfter — популярный симулятор выживания на смартфоны. Его разработчики, студия X.D., сейчас делает королевскую битву под названием Sausage Man. По трейлеру понятно, что это ещё один Fortnite. Здесь есть динамичные перестрелки, персонажи-сосиски с кастомизацией и «такая се...

[Перевод] Создание CI/CD-цепочки и автоматизация работы с Docker Я написала мои первые сайты в конце 90-х. Тогда приводить их в рабочее состояние было очень просто. Был Apache-сервер на каком-нибудь общем хостинге, на этот сервер можно было войти по FTP, написав в браузерной строке нечто вроде ftp://ftp.example.com. Потом надо было ввести...

[Перевод] Решаем мини-игру про взлом протокола в Cyberpunk 2077 за 50 строк на Python Если вы хотя бы отдалённо интересуетесь играми и не прожили последнюю пару лет в тайге, то, вероятно, слышали что-нибудь о Cyberpunk 2077. После долгого ожидания она наконец вышла! И в ней есть мини-игра про взлом! И чем больше получишь в ней очков, тем ценнее приз! Может л...

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

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

Серия твердотельных накопителей Patriot P300 включает модели типоразмера M.2 объемом до 1 ТБ Компания Patriot некоторое время назад сообщила о выпуске твердотельных накопителей серии P300. Эти SSD типоразмера M.2 оснащены интерфейсом PCIe Gen3 x4 и поддерживают протокол NVMeю Серия включает модели объемом от 256 ГБ до 1 ТБ. Производитель не уточняет, какой и им...

Автоматизация задач администрирования API VMware vSphere с использованием Ansible В предыдущей статье мы рассмотрели взаимодействие с VMware с помощью Python. В этой же обсудим взаимодействие с VMware с помощью Ansible. Ansible — система управления конфигурациями, написанная на языке программирования Python с использованием декларативного языка разметки ...

Intel Xeon в несколько раз превзошёл восемь Tesla V100 при обучении нейросети Центральный процессор в несколько раз обошёл по производительности связку сразу из восьми графических процессоров при глубоком обучении нейросетей. Звучит как что-то из научной фантастики, не так ли? Но исследователи из Университета Райса (Rice University) с помощью Intel Xe...

Что нового в накопительном обновлении Windows 10 KB5005033 Сегодня Microsoft выпустила новые накопительные обновления, и, естественно, самые последние версии Windows 10 получают собственный пакет улучшений. KB5005033 - это обновление, специально предназначенное для Windows 10 версии 2004, 20H2 и 21H1, поскольку все они используют од...

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

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

Доступна для загрузки Windows 10 Build 18363.815 [KB4550945] Microsoft выпускает еще одно накопительное обновление для Windows 10 после того, как во вторник вышло проблемное исправление. Это дополнительное обновление в настоящее время распространяется через приложение «Параметры», а прямые ссылки для загрузки для Windows 10 KB4550945 ...

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

[Перевод] Как ограничить частоту запросов в HAProxy: пошаговая инструкция Автор статьи объясняет, как реализовать в HAProxy ограничение скорости обработки запросов (rate limiting) с определенных IP-адресов. Команда Mail.ru Cloud Solutions перевела его статью — надеемся, что с ней вам не придется тратить на это столько времени и усилий, сколько пр...

Как синхронизировать уведомления Android с Windows 10 Как синхронизировать уведомления Android с Windows 10? За что владельцы техники Apple любят свои устройства? За отличную экосистему. На Mac OS можно принимать звонки, отвечать на SMS с iPhone, однако даже эта интеграция не идеальна. Владельцы iOS всё еще не могут синхронизир...

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

Прощание с десятилетием: почему «Windows как сервис» стала такой важной концепцией «Windows как Service» является одним из наиболее значительных изменений, которые Microsoft внесла в свою операционную систему за долгое время. Многие посчитают, что это не слишком важно, но на самом деле концепция «Windows как сервис» значительно повлияла на мир персональных...

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

Пациентов могут разрешить осматривать удаленно Об этом заявил руководитель фракции Сергей Неверов. Законопроект о консультациях без первичного осмотра врача - посредством телемедицины - будет, как ожидается, внесен 24 марта"Мы оперативно рассмотрим инициативу о дистанционном осмотре пациентов во время эпидемий"...

Что означает оранжевая и зеленая точка на экране iPhone в iOS 14 iOS 14 включает в себя несколько основных новых функций и множество мелких изменений, а также визуальных обновлений. Те, кто уже успели установить новую версию мобильной операционной системы Apple, наверняка заметили новые индикаторы в правой части строки состояния (рядом с...

Репортаж с презентации Samsung Galaxy S20/S20+/S20 Super Сразу к делу. Samsung Galaxy S20. Изменения пришли, и от них не укрыться. Да, поклонники Samsung давно ожидали перестройки этой серии. Возможно, поэтому корейцы решили назвать новую серию Galaxy S20, а не Galaxy S11. Впрочем это, хоть и незначительное изменение, представляе...

Искусственный интеллект DeepMind учится предсказывать будущее, основываясь на прошлом ИИ учится предсказывать будущее. Что дальше? Многие системы искусственного интеллекта достигают целей, опираясь на представления о мире, основанные на прошлом опыте. Они обобщают их и перекладывают на новые ситуации, что позволяет им выполнять задачи даже в условиях, с котор...

[Из песочницы] Очереди сообщений в PostgreSQL с использованием PgQ Очереди сообщений используются для выполнения: отложенных операций, взаимодействия сервисов между собой, «batch processing» и т.д. Для организации подобных очередей существуют специализированные решения, такие как: RabbitMQ, ActiveMQ, ZeroMQ и тд, но часто бывает, что в ни...

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

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

Процесс, практика, функция? — Руководство Service Desk Практики, впервые представленные с релизом ITIL 4 Foundation Edition в феврале 2019 года, представляют собой набор организационных ресурсов, предназначенных для совместной работы групп управления услугами, выполняющих работу и достигающих целей. В ITIL 4 34 практики управлен...

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

Snort или Suricata. Часть 2: установка и первичная настройка Suricata Если верить статистике, объем сетевого трафика увеличивается примерно на 50% каждый год. Это приводит к росту нагрузки на оборудование и, в частности, повышает требования к производительности IDS/IPS. Можно покупать дорогостоящее специализированное железо, но есть вариант по...

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

Apple выпустила iOS 13.3.1 beta 1 и macOS 10.15.3 beta 1 Apple уже тестирует iOS 13.3.1 Говорят, что к хорошему быстро привыкаешь. Поэтому, когда Apple перестала выпускать по несколько обновлений iOS в неделю, это заметили ну практически все. Неужели в Купертино уже исчерпали весь запланированный лимит апдейтов мобильной ОС и тепе...

Настройка LDAP в Oracle BI В статье описана простая настройка LDAP для аутентификации и авторизации пользователей. 1. Перейдете по ссылке Oralce bi которая открывает console(http://адрес: порт/console), используя учетную запись администратора (по умолчанию weblogic). Нажмите на Security Realms -> ...

Разбираем атаки на Kerberos с помощью Rubeus. Часть 2 Всем привет! Это вторая часть статьи про возможности инструмента проведения атак на протокол Kerberos — Rubeus. Первую можно прочитать тут. В этот раз мы рассмотрим, как с помощью данного инструмента возможно реализовать следующие атаки:
 — Overpass The Hash/Pass The Key...

NVIDIA выпустила драйвер GeForce 471.68 WHQL с поддержкой новых игр, в том числе Naraka: Bladepoint Сегодня NVIDIA выпустила обновление видеодрайвера GeForce 471.68 WHQL. В свежую версию компания привнесла поддержку новейших игр, таких как Psychonauts 2, Naraka: Bladepoint и Back 4 Blood Open Beta. Поддержка этих игр теперь предусмотрена на всех видеокартах, GeForce, начин...

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

Как восстановить файл почти любого формата на Mac или Windows Мы часто работаем с файлами различных форматов — .docx и PDF для текста, .psd и .ai в случае с графическими файлами (Photoshop и Illustrator) и многими другими. Но из-за того, что даже самое продвинутое программное обеспечение зачастую несовершенно, так называемая «ош...

Создаем прогрессивное веб-приложение на ReactJS и размещаем его в Netlify и PWA Store Доброго времени суток, друзья! Представляю Вашему вниманию перевод серии статей автора K G Prajwal, посвященных созданию Weather PWA на ReactJS, разворачиванию приложения в Netlify и его загрузке в PWA Store. React React — продукт Facebook. Это очень гибкая и эффективная J...

Древности: Sony MZ-1 или история о прототипе, попавшем в производство Вы — руководитель команды инженеров в крупной компании. Уже три года разрабатываете с нуля устройство нового типа: персональный аудиоплеер с возможностью записи. Задача непростая: технология новая, еще буквально год назад отлаживали чтение и запись звука на модели размером с...

OCR-конвейер для обработки документов Сегодня я расскажу о том, как создавалась система для переноса текста из бумажных документов в электронную форму. Мы рассмотрим два основных этапа: выделение областей с текстом на сканах документов и распознавание символов в них. Кроме того, я поделюсь сложностями, с которым...

TEAMGROUP представила комплект памяти Dark Z Одним из плюсов этого комплекта является дизайн. Распределитель тепла выполнен из алюминия и соединятся с модулем RAM, а множество надрезов обеспечивают отвод тепла. 16 ГБ оперативной памяти используют двухканальный режим. Частота модулей составляет 3600 МГц, а базовое...

Суперкомпьютер IBM будет использоваться для создания новых компьютеров Производительность AiMOS составляет 8 петафлопс (квадриллион вычислений в секунду), что делает этот суперкомпьютер самым мощным среди всех, установленных когда-либо в частном университете. Также он занял 24-е место в мировом рейтинге Top 500, который обновляется дважды в год...

Новое обновление Windows 10 может замедлить работу вашего ПК В 2018 году Microsoft изменила движок своего преемника Internet Explorer «Edge», чтобы использовать те же функции, что и Google Chrome. Edge на базе Chromium был выпущен в январе 2020 года для ОС Windows 10, Windows 8.1, Windows 7 и macOS. В прошлом месяце Microsoft также на...

[Перевод] Что нового можно ожидать от Node.js в 2020 году? В 2019 году Node.js исполнилось 10 лет. Количество пакетов, доступных в реестре npm, пересекло отметку в 1 миллион. С каждым годом объём загрузок самой платформы Node.js увеличивается на 40%. Ещё одной важной вехой для Node.js стало то, что этот проект присоединился к OpenJS...

В iOS 14 появились уведомления от буфера обмена: можно ли их отключить? Сейчас такие уведомления отправляет чуть ли не каждое второе приложение Многие бета-тестеры iOS 14 в нашем Telegram-чате заметили новый тип уведомлений, которые позволяют пользователям узнать, вставляет ли приложение какую-либо информацию из буфера обмена. Например, если вы ...

[Перевод] Пишем интерпретатор BASIC в стиле 80-х В течение нескольких лет я работала над личным проектом создания (а на самом деле исследования) «фальшивого эмулятора», то есть написанного на JavaScript эмулятора никогда не существовавшего компьютера. Эта машина должна была стать данью памяти восьми- и шестнадцатибитным ...

МТС предоставит безлимитный интернет по рекордно низкой цене Компания обещает, что трафик будет не только неограниченным, но так же и действовать для любых нужд и целей, никакая доплата взиматься не будет. На данный момент многие пользователи смартфонов используют мобильный интернет, и многим из них не хватает 40-50 Гб, поэтому компа...

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

Камеру Panasonic GH6 могут выпустить в 2020 году Сетевые источники поделились подробностями о беззеркальной камере Panasonic GH6, которая еще не была представлена официально. Сообщается, что новинку оснастят улучшенным по сравнению с предшественником GH5 автофокусом (встроенная система ToF), улучшенной системой матричной с...

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

Автоматизация ввода в SecureCRT с помощью скриптов У сетевых инженеров часто возникает задача, выполнить copy/past определенных фрагментов из блокнота в консоль. Копировать приходиться обычно несколько параметров: Username/Password и что-либо еще. Ускорить этот процесс позволяет использование скриптов. НО задачи написание ск...

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

Создание зашифрованного диска с «двойным» дном с помощью Veracrypt VeraCrypt — свободный форк TrueCrypt используемый для сквозного шифрования в Windows, Mac OSX и Linux, и позволяет шифровать системный диск, отдельный внутренний или внешний диск или создавать виртуальные диски с использованием файлов-контейнеров. В этой статье мы рассмот...

Apple представила новую клавиатуру Magic Keyboard. Что о ней нужно знать Вчера, как и ожидалось, Apple представила обновлённую линейку iMac на базе процессора M1 в совершенно новом дизайне. Мало того, что моноблок вышел в семи цветовых вариациях, так ещё и получил более тонкий корпус, чем у модели предыдущего поколения. Это стало возможно благод...

CES 2020: компания TCL показала концепт устройства со сгибаемым экраном Китайская компания TCL показала на выставке CES 2020 свое видение сгибаемого смартфона. Пока что это всего лишь концепт, но полноценно его представят на MWC 2020. Конструкция новинки напоминает таковую у Samsung Galaxy Fold — это книжка, где во внутренней части прячется кру...

Хит-парад убогих уязвимостей Microsoft Уж кого нельзя обвинить в скупости на разного рода ошибки и уязвимости, так это корпорацию Microsoft. За примером далеко ходить не надо — достаточно посмотреть на Windows 10, просто утопающую в багах. Упрекать разработчиков не стоит: они «старательно» выпускают патчи, испр...

Как ядерный реактор поможет NASA создать колонии на других планетах За последние несколько лет интерес космических агенств вроде NASA к созданию человеческих колоний на других планетах (и на Луне) сильно вырос. Не последнюю роль в этом сыграл в том числе Илон Маск, который никак не оставляет попыток отправить кого-нибудь на Марс (если бы те...

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

ITIL 4: Текущее состояние дел Практики (ITIL 4 practice guides) Книги (ITIL 4 guides) Экзамены Тренинги 14 ноября опубликованы описания практик (ITIL 4 management practices). Пока пятнадцать из тридцати четырёх. Всего шестнадцать документов, включая «инструкцию по чтению» (Reader’s Manual). Документы д...

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

Windows 10X будет поставляться с MacOS-подобными обоями Windows 10X, новая операционная система, основанная на модульном проекте Microsoft Windows Core OS, недавно была продемонстрирована вместе с Surface Neo. Хотя Windows 10X была создана и оптимизирована для устройств с двумя экранами, она будет распространяться и на традиционн...

Хостим Bitwarden — open-source менеджер паролей Менеджеры паролей действительно полезны и важны как для отдельных пользователей, так и для организаций, и они пригодятся, когда у вас много разных учетных записей и паролей. Обычно люди не любят пользоваться сторонними менеджерами паролей с сервисной архитектурой — неизвес...

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

Cчетчик газа в Home Assistant без паяльника Не так давно мне пришел счёт за газ от которого стало не по себе, и я решил интегрировать обычный счетчик газа в свой умный дом на базе Raspberry Pi + Home Assistant, чтобы прогнозировать стоимость расходов и получать предупреждения сразу же как только расход начинает превыш...

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

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

Пластиковые карты не нужны. ... По данным издания Bloomberg, компания Amazon.com.Inc работает над платежными терминалами, которые позволят потребителям оплачивать покупки посредством ладони. Речь идет о сканере, который способен распознать изображение ладони пользователя. Сейчас сама технология «беск...

Мне надоели ежегодные обновления Android. А вам? Обновления операционной системы Android всегда были моей больной темой. После того как я пересел на неё с iPhone в 2015 году, мне так и не удалось свыкнуться с тем, что поддержка смартфонов длится в лучшем случае два-три года, а в год выходит всего по одному апдейту. Обновл...

Google рассказала, почему нельзя устанавливать её сервисы на новые смартфоны Huawei В мае прошлого года США объявили Huawei угрозой национальной безопасности и запретили ей сотрудничать с американскими компаниями. В результате китайцы лишились возможности не только снабжать государственные структуры телекоммуникационным оборудованием, но и банально пользов...

Пластиковая бутылка: великое и ужасное изобретение 1960-х Натаниэл Уайет родился в семье известного художника и иллюстратора Ньюэлла Конверса Уайета. Его брат Эндрю и обе сестры пошли по стопам отца, а вот маленький Нат уже в возрасте трех лет проявлял явный интерес к механизмам (например, пружинам и тормозам своей коляски). После ...

Что готовится в Microsoft Edge v90 Браузер Microsoft Edge, который теперь основан на Chromium с открытым исходным кодом, получит новые функции в конце 2020 года. Согласно дорожной карте, Microsoft работает над новым интерфейсом меню «Избранное», в котором вы можете начать вводить текст для мгновенного поиска ...

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

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

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

[Из песочницы] Рендеринг списков в React Native В этой статье я не буду рассказывать что нужно использовать как можно меньше контента для отображения или кэшировать изображения. Нет! Мы будет говорить только о реальной оптимизации списка и не важно что нам нужно отобразит, так как если клиент говорит хочу и все то с ним у...

Хранилище для Веба Доброго времени суток, друзья. Представляю вашему вниманию перевод статьи «Storage for the Web» автора Pete LePage. Существует несколько технологий для хранения данных в браузере. Какая из них лучше? Интернет-соединение может быть плохим или вовсе отсутствовать в опреде...

Можно ли верить прогнозам погоды? Джордж Коулинг — ведущий самого первого выпуска прогноза погоды по телевидению 11 января 1954 года Узнать прогноз погоды сегодня очень просто, нужно только взять в руки смартфон. Только время от времени синоптики нас сильно подводят, иногда предсказывая сильный дождь, ...

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

Задача №1. Узнайте пол и степень родства В предыдущей подробной статье про Полный геном мы обещали опубликовать три задачи и подарить тест тому, кто первым решит все три правильно. Заодно в этих задачах мы даем примеры, как можно работать с генетическими данными. Сегодня публикуем первую. Читать дальше →

[Перевод] Visx — коллекция графических примитивов для React-приложений, созданная в Airbnb После 3 лет разработки и 2,5 лет использования в продакшн-проектах Airbnb, после переписывания кода на TypeScript, мы рады представить вам официальный релиз коллекции графических примитивов visx 1.0  (раньше она называлась vx). Вот — страница проекта на GitHub. Документацию ...

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

Apple A14 Bionic: какой процессор Apple самый мощный? Главный (и пока единственный) источник слухов, порочащих Apple и её новый чип – сама Apple. Вице-президент Apple по архитектуре платформ Тим Миллет рассказал, насколько Apple A14 в новом iPad Air 4 превосходит чип в предыдущем iPad Air. Производительность центрального проце...

Как COVID-19 изменит мир ИТ и ITSM? Во всем мире сейчас с особым уважением и поддержкой относятся к медицинскому персоналу, к людям, работающим на транспорте, в магазинах, в сфере общественных услуг. И вместе с ними — к мириадам невидимых ИТ-профессионалов, которые творят чудеса, чтобы обеспечить ра...

Генеральный директор Nvidia «испек» самую большую графическую карту в мире Завтра начнется конференция GTC, которая в этом году из-за пандемии пройдет онлайн. Ожидается, что в ходе этого мероприятия компания Nvidia представит архитектуру графических процессоров следующего поколения, известную как Ampere, и другие новинки. На одну из них произв...

В 1С UX/UI дизайна нет **Всё, что вы знали о UI/UX дизайне в 1С, но боялись спросить. Скорость внедрения как типовых 1С — решений, так и разработанных с «0» — это один из краеугольных камней успеха и эффективности проектной команды, компании. Удовлетворённость клиента (бизнес-заказчика) зависит ...

Apple неожиданно перевела один из своих провальных продуктов на другую операционную систему Умная колонка Apple HomePod в прошлом месяце получила обновление ПО Software 13.4, которое прошло мимо тематических ресурсов, так как не содержало никаких новых функций. Однако оказалось, что это очень необычное обновление. Дело в том, что это обновление перевело HomeP...

Шагающий FPV дрон "Скорпион" Всем привет! Решил я наконец собрать ещё одного шагающего робота. На этот раз - это Гексапод, управляемый контроллером от PS2. На борту установлена FPV система, которая отправляет картинку на шлем и пишет её на бортовую MicroSD карту.Ссылка на страницу проекта - тык.Видео по...

Apple выпустила iOS 13.4 beta 1 для всех iOS 13.4 beta 1 содержит как минимум четыре нововведения, но это, вероятно, ещё не всё График для Apple – это нечто священное, от чего категорически нельзя отступать. Именно поэтому презентации новых версий ОС проходят в июне, а испытания каждой бета-версии состоят минимум и...

[Из песочницы] Как обойти некоторые ограничения google translate Я опишу два финта, с помощью которых можно обойти некоторые ограничения google translate. 1. Ограничение на количество символов у google translate online то ли 3900, то ли 5000 символов. Иногда нужно больше, а создавать html-файл с текстом неохота. Чтобы обойти это огранич...

UMIDIGI A3S: самый дешевый смартфон на Android 10 выйдет 9 декабря Серия A от UMIDIGI является самым популярным модельным семейством компании, поскольку она предлагает устройства начального уровня с доступными ценами и конкурентоспособными характеристиками. Сегодня компания объявила о готовящемся к дебюту новом аппарате серии — смартфоне UM...

Xiaomi x Андрей Бергер: Искусство момента в деталях Xiaomi представляет совместный проект с мировой звездой стрит-арта, художником Андреем Бергером. Проект призван ответить на вызовы, с которыми сталкивается современное уличное искусство, и пропитан духом инноваций – как и всё, к чему прикасается Xiaomi. Уличные художники по...

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

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

[Из песочницы] Регистрация и авторизация с помощью Spring Security на примере простого приложения Добрый день! В этой статье будет рассмотрено создание простого веб приложения с использованием Spring Boot и Spring Security. В приложении будет реализована регистрация новых пользователей и авторизация, ограничение доступа к страницам сайта в зависимости от роли пользовате...

Шифрование TLS-трафика по алгоритмам ГОСТ-2012 c Stunnel В этой статье я хочу показать, как настроить Stunnel на использование российских криптографических алгоритмов в протоколе TLS. В качестве бонуса покажу, как шифровать TLS-канал, используя алгоритмы ГОСТ, реализованные в криптоядре Рутокен ЭЦП 2.0. Но для начала давайте вооб...

Samsung представляет новый складной смартфон Galaxy Z Flip по цене 1380 долларов Samsung официально представил Galaxy Z Flip, свой новейший флагманский складной смартфон. В отличие от первого складного смартфона Samsung, Galaxy Fold, Z Flip представляет собой устройство размером со смартфон, которое складывается пополам. Samsung назвал его стильным смарт...

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

[Перевод] Предсказание стоимости биткоина по новостям на Python Перевод статьи подготовлен в преддверии старта курса «Machine Learning» от OTUS. Задача В этом руководстве мы используем датасет Bitcoin vs USD. Вышеприведенный датасет содержит ежедневную сводку цен, где колонка CHANGE – это изменение цены в процентах от цены за п...

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

Симулятор снайпера Ninja’s Creed доступен на iOS и Android Ninja's Creed — это экшен от студии 707 Interactive, где игроки берут на себя роль снайпера, который скрытно убирает своих жертв при помощи продвинутого лука. Управление выполнено от первого лица, что увеличивает погружение. Для захвата цели используется орлиное зрение. Выпо...

Как настроить родительский контроль на Android Family Link — лучшее приложение родительского контроля на Android Несмотря на то что Digital Wellbeing принято считать аналогом «Экранного времени» для Android, на самом деле у них есть одно весьма ощутимое отличие. Если ограничительный режим в исполнении Apple позволя...

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

[Перевод] Создаем план действий с помощью AWS Cloud Adoption Framework Перевод статьи подготовлен специально для студентов курса «Cloud Solution Architecture». Источник Скачать руководство Планы действий AWS CAF помогут вам подготовиться к переходу на облачный стек технологий. Путешествие начинается с того, что ваша команда руководителей...

Процессоры Intel Comet Lake-S (LGA 1200) будут совместимы с системами охлаждения для LGA 115x Будущие настольные процессоры Intel Core десятого поколения, также известные под названием Comet Lake-S, будут выполнены в корпусе под новый процессорный разъём LGA 1200. И теперь стало известно, что новый сокет сохранит совместимость с системами охлаждения для предыдущих пр...

Рецепты PostgreSQL: шаблонизатор mustach Для приготовления шаблонизатора mustach нам понадобится postgres и mustach. Можно также воспользоваться готовым образом. Зачем нужен шаблонизатор в базе? Ну, во-первых, если шаблонизатор в базе, то и сами шаблоны тоже должны быть в базе. А зачем нужно хранить шаблоны в базе...

Видеокарты GeForce RTX 4000 могут выйти раньше, чем считалось Следующее поколение видеокарт Nvidia GeForce под названием Ada Lovelace может появиться на рынке раньше, чем считалось. Когда именно, неясно, но источник говорит, что это произойдёт несколько раньше.  Последние слухи говорили о том, что такие адапте...

Версия 20H2: быстрое завоевание экосистемы Windows 10 Microsoft недавно выпустила обновление Windows 10 October 2020 Update, или версию 20H2, и, согласно новым данным, это конкретное обновление, похоже, быстро набирает популярность. AdDuplex утверждает, что обновление Windows 10 October 2020 Update уже работает на 8,8% устройст...

Теперь вы будете обновлять графические драйвера и на смартфонах Сегодня компания Qualcomm уже похвасталась, что её новейшие SoC Snapdragon 865 и Snapdragon 765/765G первыми в мире получили поддержку API Android Identity Credential, посредством которого в смартфонах можно реализовать хранилище цифровых копий различных удостоверений л...

Windows 10 20H1 улучшает производительность видео, уменьшает задержку Microsoft уже завершила разработку для Windows 10 20H1, также известной как версия 2004, и обновление может появиться уже в апреле. В отличие от второстепенного выпуска обновления November 2019 Update для Windows 10, версия Windows 10 2004 наконец-то даст пользователям Windo...

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

AMD продолжит выжимать из GPU Vega всё, что только возможно. Гибридные процессоры Ryzen 5000 не получат GPU с RDNA2 Следующее поколение гибридных процессоров AMD будет называться Cezanne. Это поколение будет включать как настольные APU Ryzen 5000G, так и мобильные Ryzen 5000U и 5000H. Настольные, скорее всего, выйдут не раньше следующего лета, потому что ещё не вышли даже Ryzen 4000G...

Вы тоже это заметили? Android-смартфоны обновляются как никогда быстро Темпы распространения Android 10 превосходят все остальные версии ОС Я всегда с недоверием относился к обновлениям на Android. Вопреки их предназначению, они всегда казались мне чем-то редким, непостоянным и необязательным. Ведь если производитель может самостоятельно решить...

Анонс Windows 10 Insider Preview Build 19541 (Ранний доступ) Добрый вечер, друзья! Компания Microsoft выпустила новую предварительную сборку Windows 10 под номером 19541 для участников программы Windows Insider, использующих канал «Ранний доступ» (Fast Ring). Полный номер сборки: 19541.1000.rs_prerelease.200102-1216. Напоминаем, что ...

[Перевод] Пишем CRUD-приложение на Go с помощью Mysql, GORM, Echo, Clean Architecture Начнем сначала В этой статье будет сказ о том, как на Clean Architecture написать API с функциями CR(U)D, где в качестве БД взят Mysql, фреймворк – Echo, ORMapper – GORM. Что делаем API с функциями Create, Read, (Update), Delete. Обновление на самом деле реализовать особо н...

Проблемы с накопительным обновлением Windows 10 KB4530684 Накопительное обновление Windows 10 KB4530684 было опубликовано Microsoft 10 декабря в рамках вторничного исправления, выпущенного в этом месяце.С новым списком изменений, состоящим из трех строк, это новое накопительное обновление является довольно легким выпуском, предназн...

Windows 11 включает поддержку WDDM 3.0 (модель драйвера дисплея) Windows 11 выйдет позже в этом году, и просочившаяся сборка, по-видимому, включает поддержку WDDM 3.0 (модель драйвера дисплея Windows). В тестах было замечено, что просочившаяся сборка Windows 11 добавляет поддержку WDDM 3.0 (модель драйвера дисплея Windows), которая потреб...

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

Как мы автоматизировали портирование продуктов с C# на C++ Привет, Хабр. В этом посте я расскажу о том, как нам удалось организовать ежемесячный выпуск библиотек для языка C++, исходный код которых разрабатывается на C#. Речь идёт не об управляемом C++ и даже не о создании моста между неуправляемым C++ и средой CLR — речь об автомат...

Изящные улучшения в Windows 10 версии 2004 (20H1) В следующем году в обновлении Windows 10 под кодовым названием 20H1, также известная как версия 2004, пользователи могут ожидать несколько изящных улучшений. Версия Windows 10 2004 (20H1), как сообщается, была завершена в декабре, и Microsoft не планирует добавлять новые фун...

Microsoft выпустила Windows 10 21H1 Build 19043.899 Компания Microsoft выпустила Windows 10 21H1 Build 19043.899 (KB5000842) для инсайдеров в Beta Channel. Это обновление включает следующие улучшения: • Исправлена проблема с масштабированием, которая возникала при использовании режима Microsoft Edge IE на устройствах, которые...

JavaScript библиотека Webix глазами новичка. Часть 4. Работа с данными. CRUD Я — начинающий front-end разработчик. Сейчас я учусь и стажируюсь в одной минской IT компании. Изучение основ web-ui проходит на примере JS библиотеки Webix и я хочу поделиться своим скромным опытом и сохранить его в виде небольшого учебного пособия по этой интересной UI б...

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

Подтверждено: злодеям в кино нельзя пользоваться iPhone Режиссер фильма «Достать ножи» Райан Джонсон в ролике для журнала Vanity Fair рассказал «страшную» правду. Вообще, видео было посвящено особенностям съемки одной из ключевых сцен его недавно вышедшего детективного фильма, тому как ставился каждый ее кадр и почему были принят...

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

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

5 функций Galaxy Note 20, которые я жду в iPhone 12 В начале августа компания Samsung представила свой новый флагманский смартфон Galaxy Note 20, который составит конкуренцию грядущему iPhone 12 от Apple. Каждый год южнокорейский гигант старается представить свой новый телефон раньше Apple, и может не зря — ведь благодаря эт...

Тестовая печать пластиком ПА6-30 CF от компании REC Друзья, вот и закончились новогодние праздники, и мы уже активно трудимся. Хотим вам рассказать про один интересный материал, который нам удалось протестировать перед Новым Годом - ПА6-30 CF! Слышали о таком? Печатали? Наверняка. Жёсткий, приятный на ощупь, так и хочется сде...

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

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

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

[Перевод] Хорошо подумайте, прежде чем использовать Docker-in-Docker для CI или тестовой среды Docker-in-Docker представляет собой виртуализированную среду Docker-демон, запущенную в самом контейнере для сборки образов контейнера. Основной целью создания Docker-in-Docker была помощь в разработке самого Docker. Многие люди используют его для запуска Jenkins CI. Понач...

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

[Перевод] Flutter: 11 вещей, которые нужно помнить для вашего следующего проекта Создание нового проекта на Flutter - это благословение - свежая кодовая база, никакого легаси кода (пока что), null safety, самые последние версии ваших любимых библиотек и так далее. Однако, в то же время, необходимо принять критические решения в самом начале, которые будут...

10 главных отличий PUBG от Fortnite Наверное, самые известные мобильные игры — это Fortnite и PUBG Mobile. У них без преувеличения десятки миллионов фанатов во всем мире и по ним даже проводятся соревнования, которые собирают множество игроков на одном игровом поле. Но чем же отличаются эти игры друг о...

[Из песочницы] Typescript Compiler API: возьми управление компилятором в свои руки В разработке приложений на Typescript всегда есть этап сборки проекта. Обычно для этого используются системы сборки и автоматизации workflow, такие как webpack или gulp, обвешанные достаточным количеством плагинов, либо процесс сборки размазывается в командах package.json ...

Версии новой Xbox будут отличаться объёмом оперативной памяти Давно сообщается, что Xbox Scarlett выйдет в двух вариантах — более мощная первоклассная система носит кодовое имя Anaconda, а более массовый вариант — название Lockhart. Информатор Джейсон Шрайер (Jason Schreier) недавно предоставил немного больше информации о Lockhart в по...

Объявлены дата российского релиза и цена Huawei Y9s Как стало известно сегодня, 20 декабря состоится релиз нового смартфона компании Huawei — Huawei Y9s. Производитель позиционирует модель как аппарат среднего ценового сегмента, отличающуюся современным стильным внешним видом. Смартфон имеет в активе большой безрамочный диспл...

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

[Из песочницы] Кому на Руси жить хорошо? Как мы искали самый “зеленый” город с помощью OpenStreetMap и Overpass API У каждой карты есть легенда: именно она говорит читателю о том, что и каким образом на ней обозначено. Домам соответствуют многоугольники серого цвета, дорогам — отрезки и кривые, территории парков и скверов заливаются светло-зеленым и украшаются пиктограммой дерева. А к нек...

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

[Из песочницы] Как достичь своих целей? Привет, Хабр! Представляю вашему вниманию перевод ранее опубликованной на Хабре статьи «How to achieve goals?». 5 жизненных советов, которые помогут вам достичь своей желаемой цели. Конечно же, не обязательно выполнять их все в указанном порядке. Но самое важное — не просто...

Игровая механическая клавиатура Cougar 700K Evo: RGB-подсветка и блоки дополнительных клавиш Факт наличия в клавиатуре процессора и встроенной памяти говорит о полной автономности устройства. То есть клавиатура не нуждается в руководящем программном обеспечении и в состоянии выполнять без его участия свои ключевые функции: запись и вызов макросов, а также смену режи...

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

Одна из первых игр с поддержкой 120 к/с для PlayStaion 5 и Xbox One Официальное печатное издание PlayStaion опубликовала информацию об одной из первых игр для игровой консоли следующего поколения PlayStaion 5, которая будет работать с частотой 120 кадров в секунду. Глава команды разработчиков раллийного симулятора Dirt 5 Роб Карп (Rob ...

[recovery mode] Как обойти «No-communication theorem»? Передача информации сквозь пространство и время No-communication theorem утверждает, что квантовое запутывание не может использоваться для передачи какой-либо информации. Теорема предполагает, что Боб никак не может отличить начальное состояние σ от состояния P(σ) после измерения Алисой. Это доказывается математически, п...

Трюки для обработки метрик в Kapacitor Скорее всего, сегодня уже ни у кого не возникает вопрос, зачем нужно собирать метрики сервисов. Следующий логичный шаг – настроить алертинг на собираемые метрики, который будет оповещать о любых отклонениях в данных в удобные вам каналы (почту, Slack, Telegram). В сервисе он...

Подключение RGB ленты к SKR 1.3 Подключение RGB ленты к SKR 1.3В процессе переделки моего MakerBot Replicator 2 (переезд на SKR 1.3 и Marlin) от него остался кусок RGB ленты на 24 вольта. Давно хотел его приспособить к SKRке, но, как известно, плата напрямую не поддерживает подключение светодиодных лент. Н...

Java-дайджест за 14 декабря Дело Google vs Oracle будет рассматривать Верховный Суд США. В последний раз. Запасаемся попкорном, русская рулетка начинается. Прочитать суть проблемы можно в оригинальной PDF-ке, в которой Oracle утверждает, что у них скопировали 11500 строк кода из 37 пакетов, тем самым...

Новый баг iOS 13 делает бесполезной одну из функций «Экранного времени» Экранное время — одна из ключевых функций iOS 13 Одной из главных проблем современности, по мнению Apple, является зависимость от смартфонов. Поэтому Apple придумала функцию «Экранное время». На этой неделе Apple выпустила iOS 13.3, которая включает возможность огранич...

6. NGFW для малого бизнеса. Smart-1 Cloud Приветствую всех, кто продолжает читать цикл о новом поколении NGFW Check Point семейства SMB (1500 cерия). В 5 части мы рассмотрели решение SMP (портал управления для SMB шлюзов). Сегодня же хотелось бы рассказать о портале Smart-1 Cloud, он позиционирует себя как решени...

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

Раскрыты все секреты Huawei P40. Флагманский камерофон обещает революцию в аккумуляторах В сети появились новые подробности об ожидаемой новинке Huawei весны 2020 года — флагманском камерофоне Huawei P40. Информацией поделился сетевой информатор Equal Leaks.  Концепт По данным источника, Huawei P40 станет первым смартфоном компании с новой графе...

Странные карты в CS:GO: как они выглядят? CS:GO – это не только популярная игра, но и известная площадка для создания карт. Более того, разработчики действительно тратят много времени, чтобы сделать сбалансированные игровые локации. К сожалению, далеко не все карты можно увидеть на турнирах, поэтому сегодня мы погов...

[Перевод] Что происходит, когда JS-модуль импортируют дважды? Начнём этот материал с вопроса. ES2015-модуль increment содержит следующий код: // increment.js let counter = 0; counter++; export default counter; В другом модуле, который мы назовём consumer, вышеприведённый модуль импортируется 2 раза: // consumer.js import counter1 f...

Скоро должны выйти обновления прошивок камер Nikon Z6 и Z7, улучшающие работу системы автофокусировки Источник утверждает, что компания Nikon скоро выпустит обновления встроенного программного обеспечения двух моделей беззеркальных камер — Z6 и Z7. Как известно, эти камеры, представленные в августе 2018 года, открыли новую фотосистему Nikon. Ожидается, что эти об...

Сколько стоит взломать почту: небольшой анализ рынка хакеров по найму Адрес электронной почты — ключевой элемент защиты личных данных. На него часто завязаны другие учетные записи пользователя. Завладев чужим e-mail, злоумышленник в состоянии восстановить или сбросить пароли связанных со взломанной учеткой сервисов. Если человек не используе...

Тележка для гольфа, движущаяся в соответствии со скоростью пользователя Hit the Green Разработка получила название S-Walk. Тележка использует лидар, чтобы оценивать, насколько далеко от нее находится пользователь, движущийся позади нее. Когда человек начинает идти быстрее или медленнее, тележка делает то же самое — сохраняя небольшую дистан...

Катушка №5 для пластика от 3D принтера от Greg Решил реализовать мои идеи в новой версии катушки для пластик от производителя Greg, которые я долго вынашивал при использовании моих предыдущих вариантов. В данном варианте я реализовал следующие моменты:- наиболее оптимально (по моему мнению) сбалансировал расход пластика ...

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

[Перевод] Исследование системы типов для проверки корректности музыки Сегодня много говорят о представлении музыки с помощью языков программирования, поскольку это, с одной стороны, интересная задача для инженеров, а с другой — является частью задачи универсального описания музыки. Как это выглядит? Для многих языков созданы среды программи...

[Перевод] Vulkan. Руководство разработчика. Настройка окружения Я переводчик ижевской компании CG Tribe и здесь я буду публиковать перевод руководства к Vulkan API. Ссылка на источник — vulkan-tutorial.com. Это моя вторая публикация, которая посвящена переводу раздела Development Environment. Содержание ...

#видео | На 3D-принтере можно напечатать украшения, состоящие из красивых бактерий Предметы, которые светятся благодаря реакции бактерий и химикатов В одной из наших предыдущих статей мы рассказывали о проекте под названием Bacterial Art. Его авторы создают рисунки из микробов и пытаются доказать, что бактериальный мир не такой уж и мерзкий, каким кажется....

[Перевод] Node.js, Tor, Puppeteer и Cheerio: анонимный веб-скрапинг Веб-скрапинг — это метод сбора данных с веб-сайтов. Этот термин обычно используется в применении к автоматизированному сбору данных. Сегодня мы поговорим о том, как собирать данные с сайтов анонимно. Причина, по которой некто может захотеть анонимности в деле веб-скрапинга, ...

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

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

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

Xiaomi тестирует новую функцию безопасности на MIUI 11 С выходом Android 10 произошел глубокий пересмотр решений, касающихся управления доступом для приложений. Цель — предоставить пользователю больший контроль над фоновыми действиями, а также пресечь со стороны приложений попытки получения определенных доступов (путём уведомлен...

Лучшие китайские смартфоны до 35000 рублей: рейтинг июня 2020 года Мы почти достигли середины года, и рынок сейчас наводнен флагманами буквально всех известных производителей телефонов. Но какой смартфон лучше купить, если ваш бюджет на покупку флагмана не превышает 35000 рублей? Сегодня мы предлагаем обзор 5 лучших китайских телефонов июня...

Как компилировать Marlin 2 с помощью PlatformIO CORE. Более простой способ для людей, хотя бы слегка знакомых с командной строкой. Везде описан способ компиляции Marlin 2 c помощью VSCode, Atom или SublimeText, но на самом деле все эти программы лишние и добавляют свои собственные глюки в процесс сборки, реально необходим всего лишь PlatformIO Core, который запускается из командной строки.Если уже стоит...

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

Все новые функции Windows 10, которые Microsoft анонсировала на Build 2020 На конференции разработчиков Build 2020 Microsoft представила разработчикам и потребителям широкий спектр анонсов для Windows 10, Microsoft Edge, Linux и многих других. Вот некоторые из функций, анонсированных для операционной системы Windows 10. Разработка приложений UWP и ...

Может ли быть слишком много прозрачности в работе Agile-команд? Прозрачность часто называют одним из трёх столпов Agile, наряду со способностью к проверке и адаптации. Но может ли команде быть нанесён вред от излишней прозрачности? Майк Кон (Mike Kohn), один из соавторов и основателей Scrum и Scrum Alliance, считает, что это возможно, и ...

NVIDIA GeForce 451.48 добавляет функцию аппаратного ускорения планирования GPU в Windows 10 Состоялся релиз драйвера NVIDIA GeForce версии 451.48 для Windows 10, в том числе и для May 2020 Update. В обновлении драйвера NVIDIA GeForce 451.48 добавлена ​​поддержка функции аппаратного ускорения графического процессора в Windows 10. Microsoft добавила поддержку аппарат...

Топовая видеокарта Intel Xe: четыре GPU, 500 Вт и 16 384 «ядра» Помните 500-ваттную видеокарту Intel с 4096 «ядрами», которую мы обговаривали несколько дней назад? Если верить новым данным, всё будет ещё более впечатляюще. Для начала напомним, что в прошлый раз источник говорил о том, что Intel будет использовать для соз...

Флешка Kanguru Defender Bio-Elite30 оснащена дактилоскопическим датчиком Компания Kanguru недавно представила флеш-накопитель Defender Bio-Elite30, который, по ее словам, является первым изделием такого рода, в котором аппаратное шифрование и биометрическая аутентификация работают независимо от операционной системы. При этом флешка поддержив...

Как в Viber сделать групповой видеозвонок Удаленная работа и дистанционное обучение на карантине внесли свою лепту в развитие средств телекоммуникации. Пользователи яблочных гаджетов уже давно пользуются групповыми видеоконференциями в FaceTime. Для всех же остальных бесспорным лидером в этой сфере остается Zoom. Н...

[Перевод] Delta: Платформа синхронизации данных и обогащения В преддверии запуска нового потока по курсу «Data Engineer» подготовили перевод интересного материала. Обзор Мы поговорим о достаточно популярном паттерне, с помощью которого приложения используют несколько хранилищ данных, где каждое хранилище используется под свои цели,...

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

Обновление Windows 10 20H2 будет основано на Build 19042 Типичный календарь выпуска обновлений Microsoft включает два основных обновления каждый год: одно весной, а другое осенью. Множественные файлы манифеста и записи реестра в Windows 10 May 2020 Update предполагают, что Microsoft работает над еще одним небольшим дополнительным ...

Разведка с geo2ip и reverse-whois Разведка сетевых ресурсов компании главным образом заключается в брутфорсе поддоменов с последующим ресолвом найденных сетевых блоков. Далее могут быть найдены новые домены 2 уровня и процедура повторяется снова. Это позволяет найти новые IP-адреса на каждой итерации.Этот ме...

[Перевод] Правила компоновки во Flutter, которые должен знать каждый Когда новичок во Flutter спрашивает, почему какой-то виджет с width: 100 не ширины 100 пикселей, обычно ему отвечают, что надо обернуть этот виджет в Center, верно? Не надо так делать Если так отвечать, то к вам будут возвращаться снова и снова, спрашивая, почему какой-то F...

Какой MacBook купить в 2020 году? Сравнение ноутбуков Apple Только в марте 2020 года Apple выпустила новый MacBook Air с обновленной клавиатурой «ножницы», как в апреле в онлайн-магазине компании появилось следующее поколение MacBook Pro с такой же улучшенной клавиатурой и некоторыми другими особенностями. И если раньше я был почти ...

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

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

Какие функции могут появиться в Android 11 Android 11 станет еще лучше! Android 10 по-прежнему является недостижимой мечтой для многих пользователей смартфонов под управлением Зеленого Робота (да даже Android 9 получили еще далеко не все), но при этом разработчики из Google уже работают над Android 11. Новое программ...

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

Жуткий зелёный экран поразил не только Samsung Galaxy S20 Ultra, но и OnePlus 8 Pro На этой неделе в продажу поступили смартфоны OnePlus 8 и OnePlus 8 Pro, после чего первые пользователи начали сообщать о том, что на экране OnePlus 8 Pro в определенных условиях появляется очень неприятный зеленый оттенок. С похожей ситуацией столкнулись владельцы дорог...

[Из песочницы] Фундаментальное решение системы линейных уравнений. Взгляд со стороны Добрый день! В данной статье я попробую взглянуть по новому на алгоритм поиска общего решения системы линейных уравнений. Задача, которой мы займемся звучит так. Найти общее решение следующей системы уравнений Такую задачу решают, приведя исходную систему к треугольному...

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

Скринкаст терминала с помощью asciinema Вы наверняка знакомы с asciinema (github), это удобный опенсорсный инструмент для записи действий в терминале. Записи сохраняются в простом для чтения текстовом формате, поэтому весят совсем немного, а веб-плеер по сути воспроизводит текст из терминала вместо видео, так чт...

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

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

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