Социальные сети Рунета
Понедельник, 18 октября 2021

Мифы семантической технологии В предыдущем тексте “Миф семантического веба” была сделана попытка обосновать мысль, что семантический веб в рамках исходно предложенных его основателями технологических решений так и останется мечтой. Хотя сами семантические инструменты от W3C не без скрипа, с доводкой напи...

Нейросеть улучшила графику в трейлере Metal Gear Solid 2. Результат можно увидеть на видео Улучшение графики с помощью нейросети становится все популярнее в наши дни. Причем улучшают не только сами игры, но и даже трейлеры к ним. Подобное становится возможным, благодаря обработке видео и «ремастера» текстур. Читать полную статью

Обзор на статью о FarSee-Net — новый подход к семантической сегментации в реальном времени В данной работе авторы предлагают архитектуру Cascaded Factorized Atrous Spatial Pyramid Pooling (CF-ASPP) для семантической сегментации в реальном времени. Новый модуль CF-ASPP и использование super-resolution позволяют улучшить latency-accuracy trade-off. Обзор подготовил ...

Миф семантического веба В сфере семантического моделирования сложилась довольно странная ситуация: в качестве базовых используется набор стандартов и спецификаций от W3C, заточенных под проект “семантического веба” (RDF/OWL, SPARQL и пр.), хотя сам проект не только не реализован на данный момент, н...

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

Предсказание растворимости молекул с помощью графовых сверточных нейросетей Пару недель назад мы начали рассказывать о проектах, которые стали победителями Школы по практическому программированию и анализу данных НИУ ВШЭ — Санкт-Петербург и компании JetBrains.Второе место заняла команда одиннадцатиклассников из СУНЦ МГУ. Ребята реализовали модель, к...

[Перевод] Автоматизация семантического управления версиями с помощью Maven (SemVer GitFlow Maven) Вы используете семантический подход к управлению версиями? Вы используете gitflow? Скорее всего, вы знакомы с процессом корректировки версий, создания веток, слияния с master/dev, повторной корректировки версий, борьбы с конфликтами слияния,… В этой статье я кратко объясню п...

3D ML. Часть 6: Обзор алгоритмов семантической сегментации облака точек Мы уже успели поговорить про сверточные операторы на графах, а теперь посмотрим на реальные архитектуры. В этой заметке мы сравним между собой модели глубокого обучения, направленные на решение задачи семантической сегментации облака точек, и попытаемся выяснить, какие из с...

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

OnePlus Nord CE 5G получает обновление OxygenOS 11.0.4.4 с улучшением камеры OnePlus выпустила новое обновление OxygenOS 11.0.4.4 с улучшением камеры и системы для смартфона Nord CE 5G. Стоит отметить, что с момента запуска, устройство получило уже два обновления, оба из которых улучшили камеру. На данный момент обновление доступно в Индии, развертыв...

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

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

Greybox-фаззинг: level up. Как улучшали фаззеры Автор: Иннокентий Сенновский В предыдущей статье мы рассмотрели, какие вообще фаззеры бывают и как они работают. В этой мы увидим, какие улучшения внедрили разработчики в современные фаззеры, чтобы они стали еще более полезным инструментом. Читать дальше

[recovery mode] Что не хватает ИИ? Это пост-вопрос, в нем я попробовал сформулировать основные проблемы нейросетей, решение которых может сделать прорыв в технологии ИИ. В основном речь о сетях, что работают с текстом (GPT, BERT, ELMO и т.п.). Как известно, хорошая формулировка задачи — половина ее решения. Н...

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

[Перевод] Преобразуем миры Minecraft в трёхмерные фотореалистичные сцены с помощью нейросетей Мы представляем GANcraft — работающий без участия человека фреймворк нейронного рендеринга для генерации фотореалистичных изображений больших миров из 3D-блоков, например, таких, которые созданы в Minecraft. Наша система получает на входе мир из семантических блоков, в кот...

Генерация типизированных ссылок на элементы управления Avalonia с атрибутом x:Name с помощью C# SourceGenerator В апреле 2020-го года разработчиками платформы .NET 5 был анонсирован новый способ генерации исходного кода на языке программирования C# — с помощью реализации интерфейса ISourceGenerator. Данный способ позволяет разработчикам анализировать пользовательский код и создавать...

[Перевод] 5 интересных JavaScript-находок, сделанных в исходном коде Vue Чтение исходного кода известных фреймворков может хорошо помочь программисту в улучшении его профессиональных навыков. Автор статьи, перевод которой мы сегодня публикуем, недавно анализировал код vue2.x. Он нашёл в этом коде некоторые интересные JavaScript-идеи, которыми реш...

Сверхпопулярный OnePlus Nord получил большое обновления для камеры и не только Смартфон OnePlus Nord поступил в продажу около месяца назад, предложив покупателям хороший AMOLED-дисплей, достойную камеру и продолжительное время автономной работы по цене 400 евро. Устройство пользуется большой популярностью, на прошлой неделе стало известно, что баз...

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

Учим нейросети в Google Таблицах Хочу с вами зачелленджить одну интересную штуку: попробовать обучить нейросеть в Google Таблицах. Безо всяких макросов и прочих хаков, на чистых формулах. Читать дальше →

Анализ исходного кода Emby при помощи анализатора PVS-Studio Emby — довольно известный медиасервер, наравне с Plex и Kodi. В этой статье мы попробуем проверить его исходный код при помощи статического анализатора PVS-Studio. На официальном сайте Emby есть маленькая пометочка «Built with ReSharper». Что же, так даже интереснее. Читать...

Samsung Gear S2 улучшили автономность Разработчики компаний Samsung выпустили обновление системы для смарт-часов Samsung Gear S2. Обновление вышла с номер сборки R730AUCU3CQK1 и весит 6.79 МБ. В обновление разработчики компаний Samsung, поработали над улучшением стабильности системы, а также поработали над опт...

Улучшение производительности vue приложения У нас в TeamHood есть wiki. Там собралась коллекция рекомендаций, в том числе, по улучшению производительности тяжелого фронтенда на vue.js. Улучшать производительность понадобилось, потому что в силу специфики наши основные экраны не имеют пагинации. Есть клиенты, у которых...

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

OnePlus Nord получил Oxygen OS 10.5.7: исправили проблему с калибровкой экрана и улучшили автономность Разработчики OnePlus продолжают улучшать смартфон OnePlus Nord с помощью обновлений. На этот раз компания выпустила прошивку Oxygen OS 10.5.7.

[Перевод] Вышел GitLab 13.1 с управлением оповещениями, качеством кода и улучшениями для безопасности и соответствия требованиям Релиз GitLab 13.1 уже доступен! Улучшения нового релиза включают расширенное управление уведомлениями и инструменты, которые помогут вам контролировать и улучшать качество кода, а также другие способы поддержания безопасности и соответствия вашего кода требованиям. Читать д...

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

Код игры Command & Conquer: баги из 90-х. Том второй Американская компания Electronic Arts Inc (EA) выложила в открытый доступ исходный код игр Command & Conquer: Tiberian Dawn и Command & Conquer: Red Alert. В исходном коде было обнаружено несколько десятков ошибок с помощью анализатора PVS-Studio, поэтому встречайте...

Живое и разумное. Нейросеть диагностирует меланому. Главные новости 7 апреля Глубокая сверточная нейросеть диагностирует меланому с точностью 90%. Бактерии становятся датчиками тяжелых металлов в окружающей среде. Мушка дрозофила учит робототехников управлять беспилотным транспортом. Источник

[Перевод] BFcache BFcache – технология оптимизации работы браузера, обеспечивающая мгновенную отдачу ранее просмотренной страницы при помощи кнопок «Вперед» и «Назад». Этот паттерн значительно улучшает пользовательский опыт, особенно у пользователей, обладающих слабенькими устройствами или пр...

Нейросеть научили распознавать речь по губам при помощи алгоритма распознавания записи голоса Hal 9000 прекрасно читал по губам, правда, по-английски Нейросети сейчас умеют многое, и постепенно их обучают все большему количеству умений. На днях стало известно о том, что объединенная команда исследователей из США и Китая смогла обучить нейросеть распознавать речь по...

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

OnePlus 8 Pro получил OxygenOS 10.5.8: улучшили работу системы и оптимизировали камеру смартфона Разработчики OnePlus продолжают улучшать свой актуальный флагманский смартфон с помощью обновлений.

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

[Перевод] Дебажим PHP-контейнер с помощью Xdebug и PhpStorm Перевод статьи подготовлен в преддверии старта курса «Backend-разработчик на PHP». Инструкция Docker #9: xdebug Я создам очень простую php-страницу и подебажу ее с помощью xdebug и PhpStorm. Исходные файлы можно найти здесь: github.com/ikknd/docker-study в папке recipe...

Распознавание объектов на android с помощью TensorFlow: от подготовки данных до запуска на устройстве Обучение нейросети распознаванию образов — долгий и ресурсоемкий процесс. Особенно когда под рукой есть только недорогой ноут, а не компьютер с мощной видеокартой. В этом случае на помощь придёт Google Colaboratory, которая предлагает совершенно бесплатно воспользоваться GPU...

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

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

Honor Magic3 и Honor Magic3 Pro получили внушительное обновление, улучшающее камеру, до старта продаж Отделившаяся от Huawei компания Honor выпустила предпродажное обновление программного обеспечения для новых флагманских смартфонов Honor Magic3 и Honor Magic3 Pro.  Апдейт Magic UI 5.0.0.116 имеет внушительный размер — 804 МБ. Обновление приносит предустанов...

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

[Перевод] Простая интеграция RabbitMQ и Spring Boot Перевод статьи был подготовлен в преддверии старта курса «Разработчик на Spring Framework». Всем привет! Я хотел бы поделиться с вами библиотекой с открытым исходным кодом, которая облегчает интеграцию RabbitMQ с приложениями на Spring Boot. Кроме того, эта библиотека пре...

Удаляем фон с изображений с помощью бесплатного API Background Cleaner API — полностью бесплатный API для удаления фона с изображений с помощью нейросети. Его можно назвать бесплатным аналогом известного remove.bg.Данный API, в отличии от вышеупомянутого remove.bg, не накладывает никаких ограничений на число запросов. Не...

Riot Games проводит работу над клиентом League of Legends Разработчик Riot Games начала работу над игровым клиентом League of Legends. Это связана с участившимися ошибками и багами клиента. Также упоминаются сбои памяти, зависания и много другое. Выпущенная обнова ни как не решила проблему. Команда разработчиков пытается снять...

FOSS News №59 – дайджест материалов о свободном и открытом ПО за 1-7 марта 2021 года Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Google представил фреймворк Flutter 2, теперь для создания любых типов программ; проект браузера Brave...

Разработчики Amnesia опубликовали исходный код игры Amnesia: The Dark Descent и Amnesia: A Machine For Pigs с этого дня распространяются по лицензии GPL3. Читать дальше →

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

[Перевод] RED: Улучшение качества звука с помощью резервирования Еще в апреле 2020 года Citizenlab сообщил о довольно слабом шифровании Zoom и заявил, что Zoom использует аудиокодек SILK. К сожалению, статья не содержала исходных данных, чтобы это подтвердить и дать мне возможность обращаться к ней в дальнейшем. Однако благодаря Натали С...

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

Cyberpunk 2077 Hotfix 1.06 улучшает стабильность игры на консолях Разработчики игры Cyberpunk 2077 CD Projekt RED выпустила очередное обновление Hotfix 1.06. Патч доступен для версии PC и консолей. Hotfix 1.06 исправляет ошибки в миссиях и улучшает стабильность игры на консолях. Размер обновления для PlayStation 5 составляет около 17 Гб. ...

OpenToonz: снаружи и внутри Прошло уже почти четыре года с тех пор, как PVS-Studio поверял исходный код OpenToonz. Этот проект является очень мощным инструментом для создания двухмерной анимации. За время с последней проверки с его помощью были созданы такие мультипликационные произведения, как Мэри и...

[Перевод] Вышел релиз GitLab 13.9 с панелью оповещений безопасности и режимом обслуживания GitLab 13.9 уже доступен — с улучшениями DevSecOps, панелью оповещений безопасности для обработки приоритетных уведомлений, режимом обслуживания для постоянной поддержки распределённых команд, улучшенной видимостью, включая расширенную поддержку метрик DORA, а также продвин...

Не царская у тебя физиономия! Функции потерь для задачи распознавания лиц Кадр из фильма "Иван Васильевич меняет профессию" Помните этот момент из легендарного произведения Гайдая? Удивительно, насколько по-разному может восприниматься один и тот же человек с одним и тем же лицом. А когда речь идет о миллионах разных людей и нужно найти...

Один из самых успешных смартфонов Samsung продолжает получать одно обновление за другим Некоторое время назад компания Samsung очередным обновлением фактически сломала сканер отпечатков пальцев на смартфоне Galaxy A50. Компании понадобилось три недели, чтобы исправить ситуацию. В качестве «извинения» Samsung теперь выпускает очередное обновлен...

Nintendo выпустила обновление Switch System 9.1.0 Nintendo выпустила обновление Nintendo Switch System 9.1.0. Обновление улучшает общую стабильность платформы и решает проблему цветовой анимации при подключении контроллера Joy-Con. Как и новое обновление прошивки для Sony PlayStation 4, новое обновление системы для г...

Улучшаем биндинги в CSharpForMarkup Недавно мне пришлось разбираться с Xamarin Forms и на глаза попалась такая штука как CSharpForMarkup. Она показалась очень интересной, поскольку позволяет использовать стандарный C# вместо XAML, тем самым нивелируякучу неудобств связаных с XAML. Но реализация биндингов мне п...

Spider-Man: Miles Morales получает новое обновление с улучшением производительности Insomniac Games выпустила патч 1.11 для Spider-Man: Miles Morales на консоли PlayStation 5. Приятно видеть, что разработчики продолжают работать над улучшением игры. Патч версии 1.11 не добавляет чего-то нового в игру, но содержит глобальные исправления стабильности и улуч...

FOSS News №75 – дайджест материалов о свободном и открытом ПО за 14—20 июня 2021 года Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Главные темы нового выпуска: Как Linux повлиял на нашу жизнь — празднование 30-летия открытого исход...

Книга «Глубокое обучение: легкая разработка проектов на Python» Привет, Хаброжители! Взрывной интерес к нейронным сетям и искусственному интеллекту затронул уже все области жизни, и понимание принципов глубокого обучения необходимо каждому разработчику ПО для решения прикладных задач. Эта практическая книга представляет собой вводный к...

GTA 5 на PlayStation 5 и Xbox Series X будет выглядеть лучше, чем на PS4 и Xbox One Хитовая GTA 5, преодолевшая недавно рубеж в 140 миллионов проданных копий, в этом году должна появиться на консолях нового поколения – PlayStation 5 и Xbox Series X. Случится это, ориентировочно, в третьем или четвертом квартале, но ожидание пользователей, судя по...

Rambler увеличил рекламную емкость на 200 млн показов с помощью нейросетей В Rambler Group начали использовать нейросети для «умного таргетинга»

KeyClusterer 2.2 — Бесплатная кластеризация поисковых запросов Всем привет! Представляю вашему вниманию новую версию программы KeyClusterer, предназначенной для группировки семантического ядра методами Hard и Soft. Читать дальше →

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

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

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

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

Исследователи выяснили, что происходит внутри нейросети Технологии IT/Игры 22.09.2021, 10:54 Исследователи «заглянули в голову» нейросети Нейросети, хоть и могут обучаться навыкам, как человек, и решать сложные задачи, до сих пор оставались «черными ящиками» для ученых. Теперь исследователи...

Нейросеть с нуля своими руками. Часть 1. Теория Здравствуйте. Меня зовут Андрей, я frontend-разработчик и я хочу поговорить с вами на такую тему как нейросети. Дело в том, что ML технологии все глубже проникают в нашу жизнь, и о нейросетях сказано и написано уже очень много, но когда я захотел разобраться в этом вопросе, ...

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

10 плагинов WooCommerce для Интернет-Магазина на WordPress Если у вас есть веб-сайт, разработанный с помощью WordPress, вы можете довольно просто и быстро запустить магазин с помощью плагина WooCommerce. Несмотря на то, что плагины WooCommerce предлагают множество преимуществ для веб-сайтов на WordPress, для внесения изменений и ул...

[Перевод] 12 примеров улучшения кода с помощью @dataclass Мы добавляем алгоритмы кластеризации с помощью пакетов scikit-learn, Keras и других в пакет Photonai. На 12 примерах мы покажем, как @dataclass улучшает код на Python. Для этого мы используем код из пакета Photonai для Machine Learning. Читать далее

Дайджест интересных материалов для мобильного разработчика #398 (14 — 20 июня) В этой подборке исследуем StoreKit 2, распознаем лица и позы на Android, улучшаем производительность React-приложений, учим сквирклморфизм и многое другое! Читать дальше →

«Прибытие поезда» 1896 года и «Чебурашку» улучшили с помощью нейросетей Менеджер по продукту издательского дома «Комитет» Денис Ширяев выложил на YouTube обновленную версию фильма «Прибытие поезда на вокзал Ла-Сьота».

AMD выпустила микрокод AGESA ComboAM4 1.0.0.5 В числе улучшений заявлена оптимизация для памяти DDR4-3200 производства Micron. Микрокод исправляет ошибку виртуальной памяти, которая появляется на некоторых чипах Ethernet PHY компании Realtek. Обновление также улучшает стабильность шины PCI-Express. Кроме того, ликвидир...

Нейросеть GPT-3 вела мотивационный блог на английском и всем понравилось. Чем это грозит копирайтерам и писателям Компания OpenAI, которую несколько лет назад основал Илон Маск, в июне выпустила новый алгоритм нейросети GPT-3. На сегодня это самая совершенная система, которая умеет работать с естественными языками. Ее возможности просто колоссальны. С помощью GPT-3 можно создавать л...

[Перевод] Улучшаем allOf и anyOf в CompletableFuture И снова здравствуйте. В преддверии старта курса «Разработчик Java» подготовили для вас перевод полезного материала. В CompletableFuture есть два метода, дизайн которых меня удивляет: CompletableFuture#allOf CompletableFuture#anyOf В этой статье мы посмотрим, что с ними ...

Новый год, новый браузер: Microsoft Edge вышел из стадии предварительной оценки и теперь доступен для загрузки Чуть более года назад мы объявили о намерении перестроить Microsoft Edge на основе проекта с открытым исходным кодом Chromium. Это было нужно для того, чтобы улучшить совместимость для всех пользователей, уменьшить фрагментацию для веб-разработчиков и установить партнерски...

Вышел патч 1.04 для Cyberpunk 2077: улучшение графики на базовых консолях, исправления ошибок и повышение производительности Разработчики Cyberpunk 2077 выпустили патч 1.04 для пользователей PlayStation и ПК. На Xbox обновление пока не вышло, но должно быть развёрнуто в самом скором времени. Апдейт призван исправить ошибки в заданиях, улучшить графику и повысить производительность проекта. Некото...

OnePlus Nord получил обновление OxygenOS 10.5.7 Компания OnePlus начала развертывание обновления OxygenOS 10.5.7 для смартфонов OnePlus Nord. В новом обновлении внесен ряд изменений в программном обеспечении, которые обеспечат более удобное использование устройства. OxygenOS 10.5.7 включает в себя улучшения камеры, а им...

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

Нейросеть диагностирует рак по фотографии. Главные новости за 24 мая Сверточная нейросеть, разработанная нидерландскими и датскими врачами, диагностирует рак легких по снимкам флюорографии и компьютерной томографии. Подразделение ИИ корпорации IBM разработало инструмент для перевода с одного языка программирования на другой. Британский старта...

Код аудита: поиск дублей, face detection и аномальные изображения Хабр, привет! Сегодня я расскажу, как мы делали аудит изображений, используя компьютерное зрение, сверточную нейронную сеть FaceNet, а также про кластеризацию гистограмм с целью поиска аномальных изображений. Читать дальше →

Как ученые с помощью нейросети нашли отличия в почерке древних писцов в свитке пророка Исайи Где только не применяют нейросети — от интернета вещей до распознавания текстов, в том числе древних рукописей. В этот раз машинное обучение помогло разобраться в свитках из Иудейской пустыни. Читать дальше →

Обновление улучшило качество фотосъемки на OnePlus 7 Pro Компания OnePlus выпустила очередное обновление для смартфонов OnePlus 7 и OnePlus 7 Pro, которое помимо прочего улучшает качество фото на основную камеру. Также обновление под номером OxygenOS 10.3.0 несет в себе ноябрьский патч безопасности, улучшает скорость запуска некот...

Куда катится мир нейросетей: интервью с создателем iPavlov Под катом — о глубоком обучении, текущем направлении развития ИИ, привязке нейросети GPT к логическому представлению о мире, нехватке кадров и о том, как начинался iPavlov: проект разговорного искусственного интеллекта. Сегодня у нас физтех-беседа с Михаилом Бурцевым — за...

Новая технология Intel Enhancing Photorealism Enhancement обеспечит максимально реалистичную графику Нейросеть преобразовывает видео, улучшая в них графику.

Nintendo выпустила обновление 9.2.0 Nintendo стремится улучшать функциональность своих устройств, систем и сервисов. Nintendo Switch System Update 9.2.0 выпущено для повышения стабильности коммутатора. Общие улучшения стабильности системы для улучшения взаимодействия с пользователем. Для того чтобы ...

[Перевод] Семантический поиск: от простого сходства Жаккара к сложному SBERT В материале, переводом которого мы решили поделиться к старту курса о машинном и глубоком обучении, простым языком рассказывается о семантическом поиске, статья охватывает шесть его методов; начиная с простых сходства по Жаккару, алгоритма шинглов и расстояния Левенштейна, а...

Samsung анонсировал приложение GameDriver, которое улучшает производительность смартфонов Galaxy S20 и Galaxy Note 20 в играх Разработчики Samsung «выкатили» специальное приложение для улучшения производительности своих смартфонов.

Камеру и сканер отпечатков пальцев Samsung Galaxy S21 Ultra оперативно улучшили до начала продаж Как стало известно, первое обновление для Samsung Galaxy S21 Ultra уже доступно для обозревателей и блогеров, которые получили смартфон до официального начала продаж. Официальный перечень изменений таков: Улучшена работа камеры Улучшены возможности подключения и стабил...

[Перевод] Краткое руководство по разработке чартов в Helm Unsplash by Frank Eiffert Helm — мощный инструмент для применения, обновления и управления приложениями в Kubernetes. Сообщество Helm создает множество чартов с открытым исходным кодом. Вы можете развернуть Redis, Nginx или Prometheus Operator с помощью одной команды. И они...

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

Японская фармкомпания приступает к испытаниям лекарства, синтезированного с помощью нейросети Фармацевты и программисты из компаний Sumitomo Dainippon Pharma и Exscientia подбросили дров в костер спора «где должна заканчиваться самостоятельность машины и начинаться контроль в ручном режиме»: 30 января на официальном сайте Exscientia был опубликован пресс-релиз, в кот...

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

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

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

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

Вышла OxygenOS 11.2.3.3 для OnePlus 9 и OnePlus 9 Pro: исправили ошибки, улучшили камеру и автономность OnePlus продолжает улучшать с помощью обновлений свои новые смартфоны OnePlus 9 и OnePlus 9 Pro.

OnePlus Nord получил OxygenOS 10.5.4: исправили ошибки и улучшили камеру Компания OnePlus продолжает улучшать свой последний смартфон OnePlus Nord с помощью обновлений.

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

3D линеаментная геологическая модель землетрясения 6.5 баллов в Монте Кристо, Невада, США Как мы показали в предыдущих статьях, поверхностные геологические нарушения (линеаменты) могут быть выделены с помощью линейного преобразования Радона (Хафа), в то время как геологическая плотность может быть восстановлена с помощью кольцевого преобразования Радона (Хафа). П...

Вышел новый патч Cyberpunk 2077 Hotfix 1.12 С момента запуска игры CD Projekt RED выпустили немало обновлений и это не может не радовать. Говорит это о том, что постоянно идет работа над улучшением игры. На днях был выпущен очередной патч Hotfix 1.12, он устраняет проблему уязвимости версии игры для PC. Исправлена ​​п...

Шейдер Pascal Gilcher улучшает графику компьютерной игры Deus Ex: Human Revolution Компьютерная игра Deus Ex: Human Revolution была выпущена довольно-таки давно. Разработчик Levan продемонстрировал, какие возможности предлагает поддержка RTX. С помощью шейдера Pascal Gilcher ему удалось улучшить графику игры. Детали и предметы выглядят более реалистичнее...

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

[Перевод] Новости из мира OpenStreetMap № 498 (28.01.2020-03.02.2020) SolidaryCityMap by openDEM 1 | map data OpenStreetMap contributors – Foodsharing.de, Mundraub.org, Repaircafe.org Картографирование Команда разработчиков инструмента проверки качества Osmose сообщила, что теперь доступна интерактивная панель помощи с описанием потенциаль...

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

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

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

Huawei FreeBuds Pro с обновлением ПО получили улучшенную систему активного шумоподавления звука Компания Huawei продолжает улучшать свои топовые TWS-наушники FreeBuds Pro с помощью обновлений.

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

Медиапроигрыватель Kodi 19 Alpha 1 получил поддержку AV1 и массу других новшеств Разработчики кроссплатформенного медиапроигрывателя Kodi с открытым исходным кодом выпустили первую альфа-версию новой 19-й ветки под кодовым названием Matrix. Это крупное обновление, и оно ожидаемо приносит массу свежих функций. Впрочем, учитывая статус альфа-версии, на ста...

WebStorm 2020.2: возможность использовать Prettier по умолчанию, поддержка Nuxt.js и другие улучшения Всем привет! Мы рады представить второе крупное обновление WebStorm в этом году. В нем вы найдете несколько долгожданных улучшений, включая поддержку Nuxt.js и возможность использовать Prettier для форматирования кода по умолчанию. Скачать 30-дневную пробную версию WebStor...

[Перевод] C#: Знакомство с генераторами исходного кода Мы рады представить вам превью генераторов исходного кода. Это новая возможность, которая позволяет разработчикам C# анализировать пользовательский код и создавать новые файлы C#, которые в свою очередь могут добавляться в процесс компиляции. Это происходит при помощи новог...

OnePlus 8 и OnePlus 8 Pro получили OxygenOS 11.0.2.2: исправили ошибки, улучшили стабильность ПО и добавили ноябрьский патч Пару дней назад OnePlus анонсировала для OnePlus 8 и OnePlus 8 Pro тестовую сборку OxygenOS Open Beta 4. Теперь же разработчики выкатили новую версию системы для пользователей стабильной прошивки.

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

В Demon's Souls вышло новое обновление Разработчик игр Bluepoint Games выпустила новое обновление для приключенческой игры Demon's Souls. Обновление версии 1.003 исправляет известные проблемы связанные со стабильностью игры. Весит патч около 277 МБ. Ранее сообщалось о проблемах с золотой монетой, которую игроки...

Microsoft выпустила обновления для Surface Laptop и Surface Laptop 2 Компания Microsoft выпустила обновления для Surface Laptop и Surface Laptop 2. Surface Laptop • Intel(R) HD Graphics – Display adapters (27.20.100.8682) улучшает стабильность графики и системы; • Intel(R) ICLS Client – Extension (1952.14.0.1470) имеет обновления безопасности...

Как в 2020 году разработчику найти удаленную работу: статистика, инструменты + советы инженера По статистике Stack Overflow, активно ищут работу немногим более 17% разработчиков. При этом, помимо зарплаты, в пятерку важных факторов при смене места входит и запрос на улучшения work/life balance. Традиционно многие люди видят в удаленной работе возможность улучшить эт...

Киевстар улучшил 4G покрытие на 900 МГц в 14 городах Киевстар продолжает улучшать качество покрытия мобильного интернета в городах с использованием частот 900 МГц. Это улучшает работу сети в помещениях. The post Киевстар улучшил 4G покрытие на 900 МГц в 14 городах first appeared on HiTech.Expert.

WebStorm 2020.3: обновленный интерфейс, поддержка Tailwind CSS и другие улучшения Всем привет! Мы рады представить вам последнее крупное обновление WebStorm в 2020-м году. В этот раз улучшений очень много. Ниже расскажем про основные из них. Читать дальше →

Surface Duo получает важное обновление Microsoft выпускает обновление для Surface Duo, которое весит 137 МБ. Обновление включает в себя исправление безопасности Android от 5 ноября. Помимо обновления безопасности, в устройство будут внесены некоторые другие улучшения, а также устранены некоторые ошибки. Обновлени...

4-й конкурс «Тест Тьюринга» стартует в ноябре Всем привет! Компании «Нейросети Ашманова» и «Наносемантика» приглашают всех желающих принять участие в 4-м всероссийском онлайн Тесте Тьюринга 2020, который мы организуем. Разработчики смогут посоревноваться – у кого чат-бот умнее, остальные фанаты ИИ и технологий – посмо...

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

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

Samsung выпустил декабрьское обновление для Galaxy A50: улучшили работу камеры и добавили функцию Smart Capture Несмотря на то, что Samsung недавно анонсировал Galaxy A51, разработчики компании всё равно продолжают улучшать ещё актуальную модель Galaxy A50.

Вышли обновления прошивок для камеры Sony A9II и объективов 24mm f/1.4 GM и Sony 135mm f/1.4 GM Компания Sony выпустила обновления встроенного программного обеспечения для трех продуктов с креплением E: камеры Sony A9II и объективов 24mm f/1.4 GM и Sony 135mm f/1.4 GM. В обновлении для Sony A9II версии 1.01 улучшена передача по FTP. Теперь ее можно начать после с...

Анализ merge request'ов в GitLab с помощью PVS-Studio для C# Любите GitLab и не любите ошибки? Хотите повысить качество исходного кода? Тогда вы попали по адресу. Сегодня мы расскажем, как настроить C# анализатор PVS-Studio для проверки merge request'ов. Всем единорожного настроения и приятного чтения. Читать дальше →

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

Компьютер раскрасил и улучшил качество видео из имперской России Компьютер, а точнее нейросеть раскрасила и улучшила качество видео из имперской России. На ролике показана Тверская улица в Москве за несколько дней перед коронацией Николая II.

Получить выписку из Росреестра через ФГИС ЕГРН и python. Часть 2 В этой статье попробуем получить выписки из ФГИС ЕГРН с помощью python (selenium) сразу по нескольким объектам недвижимости, решим капчу с помощью сервиса anticaptcha, используя его api. При встрече с капчей нейросети трогать не будем, так как они могут показаться сложнее в ...

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

[Перевод] Компьютерное зрение на WebRTC-сервере с аппаратным ускорением от Intel OWT WebRTC упростил (в большинстве своем) получение и отправку видеопотоков в реальном времени. А значит, можно немного поразвлекаться с ними при помощи машинного обучения. В прошлом месяце я показал, как запустить компьютерное зрение (Computer Vision – CV) локально в браузере....

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

Galaxy S21, Galaxy S21+ и Galaxy S21 Ultra получили апрельское обновление: свежий патч безопасности и улучшенная камера Компания Samsung продолжает улучшать свою актуальную флагманскую линейку смартфонов с помощью обновлений ПО.

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

Patch 1.22 для Cyberpunk 2077 улучшает оптимизацию игры CD Projekt Red выпустили новый патч для Cyberpunk 2077 версии 1.22. Новое обновление уже доступно на всех платформах. Улучшен рендеринг кожи и ткани, исправлены сбои с одеждой NPC, исправлена проблема с субтитрами, улучшено управление памятью для ПК-версии. Новый патч исправ...

Вышел Android 11 с единым разделом для мессенджеров, записью экрана и управлением smart-устройствами Корпорация Google опубликовала релиз мобильной ОС Android 11. Исходные тексты операционной системы размещены в Git-репозитории проекта (ветка android-11.0.0_r1). Главный акцент в новой версии операционной системы сделан на упрощении работы с различными мессенджерами, уп...

OnePlus с обновлением OxygenOS 11.2.5.5 улучшила камеру смартфонов OnePlus 9 и OnePlus 9 Pro OnePlus продолжает улучшать с помощью программного обеспечения актуальные флагманские смартфоны OnePlus 9 и OnePlus 9 Pro.

На OnePlus 6 и OnePlus 6T вышло обновление OxygenOS Open Beta 4 Разработчики компании OnePlus продолжают улучшать прошивку Android 10 для смартфонов OnePlus 6 и OnePlus 6T. Разработчики выпустили очередное обновление системы OxygenOS Open Beta 4. Новое обновление содержит в себе: декабрьский патч безопасности, мелкие улучшения, регулир...

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

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

Алгоритм Jerdella: решаем проблемы семантического безумия в IT-системах банков Семантические проблемы в IT системах. Что бывает, когда много разных людей начинают творить Есть ветхозаветная легенда о том, как люди в древнем городе Вавилон начали строить башню, но Всевышний перемешал им языки, и башня достроена не была. Еще бы, ведь башню строили сотни ...

Искусственный интеллект создал мод, улучшающий графику в GTA: San Andreas Искусственный интеллект и нейросети — по-настоящему «волшебные» технологии. Последние несколько энтузиасты и профессионалы создают всё новые и новые проекты, используя разработки в области машинного обучения.

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

Смертельный укус: BloodRayne 1 и 2 с графическими улучшениями выйдут 20 ноября Ziggurat Interactive выпустит улучшенные версии двух игр из легендарной серии про вампиров BloodRayne. Они называются следующим образом: BloodRayne: Terminal Cut и BloodRayne 2: Terminal Cut. Все владельцы старых версий получат графические улучшения совершенно бесплатно. По...

CD Projekt RED выпустили патч 1.1 для Cyberpunk 2077 - повышение стабильности и устранение ошибок Долгожданный патч улучшает техническое состояние игры на ПК и консолях.

Компания Microsoft выпустила обновления для Surface Pro X c процессором SQ2 Microsoft выпустила обновления для Surface Pro X c процессором SQ2. Surface Pro X с процессором SQ2 • Qualcomm Advanced Modem Subsystem Device (10400.1.77.3) улучшает стабильность системы и объединяет поддержку устройств Surface Pro X SQ1 и SQ2; • Qualcomm(R) Adreno(TM) 680 ...

Samsung Galaxy Watch и Galaxy Watch 3 получили одинаковое обновление Компания Samsung начала рассылку важного обновления для двух моделей умных часов — оригинальных Galaxy Watch 2018 года, а также для прошлогодних Galaxy Watch 3. Оригинальные умные часы начали получат обновление в Южной Корее, а Samsung Galaxy Watch 3 сразу же нача...

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

Посмотрите на One UI 3.0: оформление оболочки на ... В сеть выложили скриншоты One UI 3.0 от Samsung   В августе Samsung объявила о старте программы бета-тестирования фирменной прошивки One UI 3.0 для флагманов серии Galaxy S20. Сегодня началось развертывание обновления для зарегистрированных разработчиков в США и Южной К...

Фотореализм Microsoft Flight Simulator — в новом геймплейном видео Завораживает, честно.

FOSS News №60 – дайджест материалов о свободном и открытом ПО за 8-14 марта 2021 года Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. SUSE готовится к многомиллиардному IPO; Linux Foundation, Red Hat и Google представили Sigstore, серви...

Рабочее место в кафе, улучшение фотографий и команды для хакатонов: выпускные работы наших студентов 2 июня прошли защиты выпускных проектов у студентов образовательных проектов Mail.ru Group. Ребята шли к этому моменту два года, и последний семестр был почти полностью посвящен реализации этих идей. Свои работы в защищали 8 команд из «Технопарка» (МГТУ им. Н. Э. Баумана) и...

[Из песочницы] Улучшаем useReducer С появлением useReducer и useContext управление app state стало намного удобнее, а также отпала необходимость в использовании Redux. Когда я в первый раз отказался от Redux в пользу стандартного useReducer я ощутил нехватку некоторых полезных функций: useSelector. Позволяет...

Нейросеть «Deep Nostalgia» оживит людей со старинных фото На веб-сайте MyHeritage, посвященном вопросам генеалогии, появился новый инструмент на базе искусственного интеллекта. Он называется Deep Nostalgia (Глубокая ностальгия) и предназначен для анимации фотографий. Однако истинный смысл гораздо глубже – при помощи этой нейросети ...

Ленивая реализация обхода дерева дочерних элементов класса QObject Введение В статье описана ленивая реализация обхода дерева на языке C++ с использованием сопрограмм и диапазонов на примере улучшения интерфейса работы с дочерними элементами класса QObject из фреймворка Qt. Подробно рассмотрено создание пользовательского представления для р...

[Перевод] От первого лица: разработчик GNOME рассказал о новой идеологии и будущих улучшениях юзабилити Разработчик Эммануэле Басси уверен, что с новыми обновлениями юзабилити рабочего стола GNOME станет более гибким и удобным. В 2005 году разработчики GNOME задались целью занять 10% мирового рынка десктопных компьютеров к 2010 году. Прошло 15 лет. Доля настольных компьютер...

Resident Evil Village получает новое обновление Capcom выпустила новое обновление для Resident Evil Village. Новый патч приносит улучшения производительности игры и многое другое. Также новое обновление вносит изменения в настройку технологии от AMD FidelityFX Super Resolution. Добавлены исправления для стабильности и и...

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

[Перевод] 10 игр для программистов, которые позволят улучшить свои навыки Планируете изучать Java, C++ или Python, но не знаете, с чего начать? А как насчёт игр для программистов? Да, именно так. Хотя традиционно игры ассоциируются с развлечениями, новые тенденции показывают, что геймификация может значительно улучшать скорость усвоения информа...

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

В России создали нейросеть для определения поддельных видео с точностью более 90% Российские разработчики создали сервис распознавания поддельных видео с помощью нейросетей. Точность определения фейков составляет более 90%.

[Перевод] Основы нейросетей в 100 строках кода (часть 1) В трёх частях этой статьи мы: Напишем нейросеть с нуля на Python и обучим её алгоритмом градиентного спуска. Применим её к датасету The Wisconsin Cancer Data-set и предскажем по 9 различным признакам, является ли опухоль доброкачественной или злокачественной. Подробнее иссл...

OnePlus 6 и OnePlus 6T получили OxygenOS Open Beta 4: улучшили работу системы, обновили режим чтения и добавили декабрьский патч безопасности Разработчики OnePlus продолжают улучшать прошивку Android 10 для OnePlus 6 и OnePlus 6T. Компания выпустила очередную тестовую версию системы с названием OxygenOS Open Beta 4.

[Из песочницы] Использование Camunda для удобной оркестровки на основе REST и Workflow Engine (без Java) Привет, Хабр! Представляю вашему вниманию перевод статьи «Use Camunda as an easy-to-use REST-based orchestration and workflow engine (without touching Java)» автора Bernd Rücker. 07.07.2020 г., перевод статьи Bernd Rücker Я часто обсуждаю микросервисную архитектуру с люд...

Выпущен обновленный водоблок HEATKILLER V для видеокарт AMD RX 6800/6900XT от WATERCOOL Немецкий производитель систем охлаждения для компьютеров WATERCOOL выпустил обновленный водоблок HEATKILLER V для видеокарт AMD RX 6800/6900XT. Водоблок получил ряд улучшений по сравнению с предыдущим поколением. Улучшены охлаждающие каналы и основание. Основание выполнено...

Как мы получили реалистичные лица с новых ракурсов с помощью нейросетей В этой статье вы узнаете про глубокий нейросетевой подход Neural Radience Fields — метод для генерации новых изображений сцены с различных ракурсов. Основная задача — интерполяция новых views между исходными оригинальными изображениями для получения “непрерывной сцены” из ог...

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

Вам показалось! Все о Perceived Performance Перед вами быстрый, удобный и отзывчивый сайт? Возможно, это не результат плодотворной работы множества людей, а всего лишь набор психологических и инженерных трюков, направленных на улучшение Perceived Performance.В большинстве случаев с ростом реальной производительности у...

Ядро macOS, есть ли червячки в этом яблоке? В самом начале этого года Apple выложили в открытый доступ исходный код системных компонентов macOS 11.0 – Big Sur, включая XNU – ядро операционной системы macOS. Пару лет назад исходный код ядра уже проверялся PVS-Studio в связи с выходом анализатора для macOS. Прошло дост...

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

Первое обновление для Xiaomi Mi 10 Ultra улучшит работу и ... Для убер-флагмана Xiaomi Mi 10 Ultra разработчики MIUI уже подготовили первую обнову.   В прошлом месяце Xiaomi провела крупное мероприятие, посвященное десятилетию компании, и в рамках этого события была представлена улучшенная версия нынешнего флагмана – Xiaomi...

Amnesia: The Dark Descent или как забыть поправить копипасту В преддверии выхода игры "Amnesia: Rebirth" издательство "Fractional Games" выложило в открытый доступ исходный код легендарной "Amnesia: The Dark Descent" и её продолжения "Amnesia: A Machine For Pigs". Почему бы и не посмотреть с по...

Huawei FreeBuds Pro получили прошивку 1.9.0.140: оптимизировали работу наушников и улучшили ANC Компания Huawei продолжает улучшать с помощью обновлений свои топовые полностью беспроводные наушники FreeBuds Pro.

OnePlus обновил сразу несколько устройств: новые ... Среди последних обновлений смартфонов OnePlus самыми значительными можно назвать прошивки для OnePlus Nord и OnePlus 8T.     В настоящее время OnePlus активно отправляет новые обновления для двух своих последних смартфонов, 8T и Nord. Как мы можем видеть, компания...

Создан сервис для быстрого удаления фона из видео В 2018 году запустился сервис remove.bg, который с помощью нейросетей позволял быстро удалять фон с изображения и получать png-файл. Теперь разработчики создали подобный сервис для быстрого удаления фона из видео — Unscreen.

Microsoft анонсировала Windows Package Manager для Windows 10 В ходе Build 2020 компания Microsoft анонсировала диспетчер пакетов Windows Package Manager для Windows 10, который призван облегчить разработчикам настройку рабочей среды, например, после переустановки операционной системы. Если раньше разработчикам приходилось вручную заг...

КОМПАС-3D. Моделирование и печать реечной передачи. Популярный вопрос, как в КОМПАС-3D смоделировать реечную передачу.Алгоритм:1 Создаем чертеж. Сгенерировать модель рейки можно только через режим геометрического расчета в 2D режиме.2 Запускаем библиотеку валы и механические передачи в 2D3 В приложении создаем модель.4 Выбира...

Об ошибках в коде QuantConnect Lean В данной статье рассматриваются ошибки в проекте с открытым исходным кодом, найденные с помощью статического анализатора. Говорится о некоторых простых вещах, которые могут помочь избежать их появления. Например, используя синтаксические конструкции языка начиная с C# 8.0. ...

Дайджест интересных материалов для мобильного разработчика #329 (13 — 19 января) Возвращаемся к работе с новым дайджестом — в нем роутинг и компоненты, интеграционные тесты и языки программирования, годовой отчет App Annie и улучшения Duolingo. Читать дальше →

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

Цензура в исходном коде .NET Framework Пятничным вечером, проглядывая исходники с Reference Source, случайно наткнулся на подозрительно выглядящий комментарий: Некоторые слова заменены на 4 тире. Ну ладно, иногда разработчики действительно бывают весьма экспрессивны и не стесняются резких выражений… Но при все...

Обновление T-FLEX CAD 17.0.55.0 и приложений – 2D проекции, поверхности, работа с большими 3D профилями, стабильность и производительность Друзья!Мы выпустили обновление САПР T-FLEX CAD 17 и приложений! Все описанные ниже улучшения системы T-FLEX CAD появились и в Учебной версии, которая уже доступна для загрузки.Все описанные ниже улучшения системы T-FLEX CAD появились и в Учебной версии, которая уже доступна ...

3D ML. Часть 5: свертки на графах В предыдущих заметках данной серии мы уже успели поговорить о датасетах и инструментах, функциях потерь и примерах прикладных задач, а сейчас пора перейти к “ядру” любой подобласти глубокого обучения — к их архитектурам. Но, прежде чем разбираться с тем как устроены целые а...

Для PlayStation 5 вышло важное обновление, улучшающее производительность и устраняющее ряд проблем Консоль Sony PlayStation 5 получила второе достаточно крупное обновление с момента своего выхода на рынок. Обновление под номером 20.02-02.30 весит 868,1 МБ.  Как сказано в описании, оно улучшает производительность системы, а также решает ряд и...

Как улучшить навык письменного английского с помощью собственных ошибок: проект Linguix Writing Coach Привет, Хабр! Хочу рассказать вам о нашем проекте Linguix Writing Coach – это умный ассистент для улучшения текстов на английском языке и навыков письма на нем. Читать далее

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

Как мы в ЦИАН улучшаем продукт с помощью исследований пользовательского опыта Привет, Хабр! В Циан уделяют внимание интересным техническим решениям. А еще интересуются, как с результатами этих решений будут жить пользователи, насколько вообще необходимы эти решения и как они помогут людям, которые ищут или продают недвижимость. В этой статье расскажу,...

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

Нативный способ покрасить SVG-иконки Когда вам нужна возможность менять цвет иконок через CSS, что вы делаете? Вариантов не так много. Обычно используются либо шрифты иконок, либо исходный код SVG скачивается и вставляется в HTML вручную. Шрифт нужно оптимизировать, иначе пользователь загрузит разом все иконки...

Google исправит раздражающее использование оперативной памяти Chrome и вылеты в Windows 10 С выпуском Windows 10 May 2020 Update (версия 2004) Microsoft улучшила функцию «Segment Heap» в ОС и добавила поддержку настольных (Win32) программ, таких как веб-браузеры. Segment Heap был также представлен для проекта с открытым исходным кодом Chromium, и Google планировал...

Разработчики игры Marvel's Avengers выпустили бета-патч для улучшения производительности Разработчики из Crystal Dynamics выпустили новый бета-патч 26.1 для ПК-версии Marvel's Avengers. Патч принесет исправления и улучшения производительности. Разработчики объявили, что будут отслеживать ошибки и выпускать регулярные обновления по мере их появления. Ранее было ...

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

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

9 способов чистить поисковые запросы в Key Collector Дорогие друзья, сегодня я хочу рассказать о том, как эффективно чистить поисковые запросы в программе Key Collector http://www.key-collector.ru/. Чтобы почистить семантическое ядро, я использую следующие способы: Чистка семантического ядра с помощью регулярных выражений. Уд...

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

Исходные коды Cyberpunk 2077 и The Witcher 3: Wild Hunt в даркнете подешевели на два порядка Исходные коды Cyberpunk 2077, The Witcher 3: Wild Hunt и других игр польского разработчика CD Projekt RED, как сообщают источники, снова предлагают всем желающим. Еще в феврале этого года CD Projekt RED сообщила, что подверглась кибератаке, в результате которой злоумышл...

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

Обновление OxygenOS 11.0.3.4 для OnePlus 8T OnePlus выпустила второе обновление системы для OnePlus 8T в виде OxygenOS 11.0.2.3. Теперь, компания выпустила третье обновление с номером OxygenOS 11.0.3.4. Как и прошедшее обновления, этот также содержит ряд исправлений, оптимизаций и улучшений. В журнале изменений обнов...

Операционной системе Windows 10 исполнилось 5 лет Ровно 5 лет назад, 29 июля 2015 года, состоялся официальный релиз операционной системы Windows 10. Речь, конечно же, о первой версии 1507. За эти годы Microsoft выпустила целых 9 крупных функциональных обновления в рамках концепции «Windows как сервис», и в конце этого года...

Вышел релиз Fedora 34. Что нового? Полгода назад мы писали о релизе Fedora 33, и теперь появилась новая версия дистрибутива. Кроме того, разработчики подготовили и сопутствующие продукты, включая Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition. Что касается платформ, то дистрибутив подходит для...

[Перевод] Тестирование производительности аналитических запросов в PostgreSQL, ClickHouse и clickhousedb_fdw (PostgreSQL) В этом исследовании я хотел посмотреть, какие улучшения производительности можно получить, используя источник данных ClickHouse, а не PostgreSQL. Я знаю, какие преимущества производительности при использовании ClickHouse я получаю. Будут ли эти преимущества сохранены, если я...

[Из песочницы] ConfigureAwait: часто задаваемые вопросы Привет, Хабр! Представляю вашему вниманию перевод статьи «ConfigureAwait FAQ» автора Стивен Тауб. Async/await добавили в .NET более семи лет назад. Это решение оказало существенное влияние не только на экосистему .NET — оно также находит отражение во многих других языках...

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

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

Как мы заказ обеда в офис улучшали (без доступа к серверу) Всем привет. Я работаю в офисе. Разработчиком ПО. И иногда я ем. Да что уж, каждый день. Работодатель снабжает нас обедами — работники заказывают обед на завтра, а в это завтра поставщик обедов привозит то, что работники заказали. То, что заказали и то, что привезли, не всег...

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

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

JavaScript: как из Fetch сделать Axios? Привет, друзья! В этой статье я хочу поделиться с вами результатами небольшого эксперимента, суть которого заключается в создании обертки над Fetch API для максимального упрощения работы с ним. С чего все началось? Прочитал статью Kent C. Dodds "Replace axios with a s...

PVS-Studio впечатлен качеством кода Abbyy NeoML На днях компания ABBYY опубликовала исходный код своего фреймворка NeoML. Нам предложили проверить эту библиотеку с помощью PVS-Studio. Это интересный проект с точки зрения анализа, так что мы не стали откладывать его в долгий ящик. Чтение этой статьи не займет у вас много ...

Разработчик 343 Industries готовит Halo 2 Anniversary Выпуск второй части Anniversary предлагает впечатляющий визуальный апгрейд по сравнению с оригиналом. Будет улучшена производительность и стабильность игры. Изменен игровой процесс и обновлен пользовательский интерфейс. Halo 2 будет добавлена в Halo: The Master Chief Collect...

Microsoft понадобилось 10 дней, чтобы удалить исходники Windows XP с принадлежащего им GitHub В исходниках Windows XP нашли секретную тему в стиле Mac В сентябре вся индустрия всполошилась после новости об утечке исходных кодов Windows XP и Windows Server 2003. Новость оказалась не фейком. Исходные коды настоящие, и из них скомпилировали рабочие версии обеих ОС. ...

GTA VI не нужна: Intel показала настоящий фотореализм в GTA V Обработанное нейросеткой видео выглядит как запись с навигатора.

Я тут подумала: парадоксальный способ решить «неразрешимые» проблемы агентства Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI aкампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

[Перевод] 5 расширений и тем для VS Code, которые способны изменить жизнь разработчика Автор статьи, перевод которой мы публикуем сегодня, хочет рассказать о нескольких расширениях и темах для популярного редактора VS Code, которые способны улучшить жизнь разработчика. Читать дальше →

Чего боятся мусоровозы-интеллектуалы? Как города внедряют интернет вещей и что не так с кибербезопасностью Население городов и его плотность растут в геометрической прогрессии. В Москве с 2018 года власти все больше занимаются спальными районами. Вместе со Skolkovo Cybersecurity Challenge мы выяснили, как IoT ускоряет современные города, и с какими рисками безопасности им приходи...

WebStorm 2020.1: улучшения в интерфейсе, поддержка Vuex и запуск Prettier при сохранении файлов Всем привет! Мы рады представить вам первое крупное обновление WebStorm в этом году. В новой версии вы найдете много новых возможностей и долгожданных улучшений, включая поддержку Vuex и новую опцию для запуска Prettier при сохранении файлов. Скачать 30-дневную пробную ве...

Как мы улучшили интерфейс VSO-движка Playrix и приблизили его по удобству к Unity Ранее на Хабре мы уже писали о том, как сделали собственный игровой движок VSO, а сегодня расскажем, как мы улучшали его интерфейс и удобство работы с ним. Статья будет полезна всем, кто только начинает разбираться с UX/UI и хочет узнать, как с помощью базовых прин...

Компания «Топ Системы» обновила T-FLEX CAD до версии 17.0.25.0 Российская компания «Топ Системы», разработчик программного комплекса для проектирования, подготовки и управления производством T-FLEX PLM, выпустила первое обновление САПР T-FLEX CAD 17. В системе и приложениях реализованы замечания и предложения пользователей, улучшены ста...

[Перевод] Angular 9 теперь доступен — Ivy прибыл Вышла 9 версия Angular, это основной релиз, охватывающий всю платформу, включая сам фреймворк, angular material и CLI. В этом релизе приложения по умолчанию переключаются на компилятор и рантайм Ivy и, а также представляются улучшенные способы тестирования компонентов. Это ...

Шпион под прикрытием: проверяем исходный код ILSpy с помощью PVS-Studio В блоге компании PVS-Studio можно найти далеко не одну статью с результатами проверок исходного кода различных компиляторов. С другой стороны, немного обделённым вниманием PVS-Studio кажется другой класс программ - класс декомпиляторов. Дабы сделать мир более гармоничным, бы...

Флагманы OnePlus 9 и OnePlus 9 Pro получили важное обновление сразу после анонса Вчера компания OnePlus анонсировала три новых смартфона, два из которых уже начали получать первое обновление программного обеспечения. Речь идёт о моделях OnePlus 9 и OnePlus 9 Pro, для которых доступна прошивка OxygenOS 11.2.1.1. Поскольку OnePlus 9 и OnePlus 9 P...

Нейросеть с нуля своими руками. Часть 3. Sad Or Happy? В предыдущей части статьи мы написали реализацию простейшей нейросети в виде JS класса. Теперь давайте попробуем дать ей настоящее задание. Сценарий будет следующим: пользователь будет рисовать в определенном блоке веб-страницы смайл, а наша нейросеть попробует определить гр...

Сменили TON: разработчики запустили новый блокчейн на исходном коде Telegram Пользуясь тем, что Telegram свой проект откладывает из-за американских регуляторов, PoS-валидаторы запустили аналогичную сеть, воспользовавшись для ее разработки открытым исходным кодом TON.

Cooler Master представили водяное охлаждение ML360 Sub-Zero с технологией TEC Cooler Master представляет систему жидкостного охлаждения MasterLiquid ML360 Sub-Zero. В коллаборации с Intel, ML360 Sub-Zero использует TEC совместно с технологией Cryo Cooling Technology для улучшения охлаждающих возможностей. Это сотрудничество будет выгодно для разно...

[Из песочницы] Актуальные библиотеки визуализации данных для react-разработчиков Привет, Хабр! Представляю вашему вниманию перевод статьи «Data Visualization Libraries for React Developers in 2019» автора Veronika Rovnik. Вот уже несколько лет подряд React не сдаёт позиции и входит в тройку самых любимых библиотек профессиональных разработчиков по всему...

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

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

DOOM Eternal получает графические улучшения с помощью мода С момента выхода шутера DOOM Eternal, игра подверглась добавлению различных модов и обновлений. Мод DOOM Eternal Restored Graphics Effects призвана улучшить графические возможности. Например, трассировку лучей через ReShade с помощью плагина Ray Tracing Pascal Glitcher. По...

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

Умельцы слили исходный код Grand Theft Auto III и Grand Theft Auto: Vice City, что это значит? Оригинальные части DOOM легендарны не только из-за их новаторства, но и потому что их портировали практически на всё, что можно: холодильники, утюги и даже тесты на беременность. DOOM 3 в октябре прошлого года запустили на Android-смартфонах. Всё это произошло благодаря исхо...

Геометрическое ядро C3D для Astra Linux Astra Linux стала первой отечественной ОС, совместимой с геометрическим ядром C3D — ключевым компонентом САПР— это важный шаг к созданию импортонезависимых инженерных 3D-приложений и новые возможности для разработчиков, создающих свои решения на базе ПО из реестра Мин...

Видеоаналитика «М.Видео-Эльдорадо»: 30 000 камер, 1 компьютер и нейросеть В середине 2020 года мы в «М.Видео-Эльдорадо» начали строить собственную систему видеоаналитики «с нуля», не используя сторонние готовые платформы. В перспективе она должна охватить более тысячи магазинов торговой сети. О том, почему мы выбрали этот путь и каких результато...

[Перевод] Запускаем однофайловые программы в Java 11 без компилирования Пусть исходный файл HelloUniverse.java содержит определение класса и статичный метод main, который выводит в терминал одну строку текста: public class HelloUniverse{ public static void main(String[] args) { System.out.println("Hello InfoQ Universe"); ...

Минцифры предложило дать разработчикам нейросетей платный доступ к госданным Разработчики в сфере искусственного интеллекта могут получить платный доступ к Big Data

Microsoft выпустила обновления для Surface Laptop, Surface Laptop 2 и Surface Laptop Go Компания Microsoft выпустила обновления для Surface Laptop, Surface Laptop 2 и Surface Laptop Go. Surface Laptop • Surface ME – Firmware (11.8.86.3877) устраняет критическую уязвимость системы безопасности и улучшает стабильность системы; • Intel(R) Management Engine Interfa...

Nintendo выпустила обновление системы версии 10.0.3 Nintendo Switch System Update 10.0.3 только что была развернута на игровых консолях Nintendo. Представленная информация сообщает о улучшении общей стабильности платформы. Добавлена новая опция фильтрации в разделе "Лучшие предложения" в магазине Nintendo eShop. Nintendo Sw...

Осознанное внедрение удалённой работы: как улучшить результаты в два раза, никого не нанимая Сегодня я расскажу о том, как мы внедряли remote work в CarPrice, к каким результатам нас это привело, и для чего это вообще нужно. Цель статьи: чтобы стало больше компаний, поддерживающих remote work, потому что такой подход действительно улучшает результаты компании, и, ...

[Перевод] 18 фич GitLab переходят в открытый исходный код Мы открываем исходный код фич со стадий Plan, Create, Verify, Package, Release, Configure и Defend. Читать дальше →

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

Как машинное обучение спасает деревья в Екатеринбурге Привет, Хабр! Мы сотрудники екатеринбургского офиса NAUMEN. Делимся интересным проектом – интерактивной картой деревьев на основе нейросетевых алгоритмов. В ее создании также участвуют студенты УрФУ и волонтеры нашего города. Многие современные мегаполисы сталкиваются с про...

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

[Перевод] Новая геометрическая перспектива помогла раскусить старую задачу о прямоугольниках Джошуа Грин и Эндрю Лобб, скучая на карантине, придумали, как доказать один из вариантов теоремы о прямоугольных колышках Можно ли найти в замкнутой петле все виды прямоугольников? В середине марта математики Джошуа Грин и Эндрю Лобб оказались в сходном положении – закрыты...

Обновление T-FLEX CAD 17.0.45.0 и приложений – 2D проекции, поверхности, экспорт в STL Друзья!Мы выпустили обновление САПР T-FLEX CAD 17 и приложений! Все описанные ниже улучшения системы T-FLEX CAD появились и в Учебной версии, которая уже доступна для загрузки.В сборке T-FLEX CAD 17.0.45.0 были улучшены стабильность работы и производительность системы, а так...

Как улучшить письменный английский для коммуникаций за рубежом: проект Linguix Business Привет, Хабр! Сегодня я хотел бы снова рассказать вам о нашем проекте – сервисе для улучшения письменного английского Linguix.com. Сегодня мы запускаем новый продукт – систему улучшения коммуникаций для бизнеса. Linguix Business – это комбинация инструмента проверки грам...

Прошлогодние флагманы Samsung Galaxy S20 получили огромное обновление, улучшающее камеру Компания Samsung Electronics начала распространять большое обновление ПО для прошлогодней флагманской серии смартфонов Galaxy S20.  Смартфоны Galaxy S20 (обзор), Galaxy S20+ (обзор) и Galaxy S20 Ultra (обзор) уже начали получать прошивку под номером G98xxXXU7DUC7 ...

Как улучшить контент с помощью Natural Language Processing Как технологии обработки естественного языка помогают Google понимать контент, и как их можно использовать для улучшения текстов. Сообщение Как улучшить контент с помощью Natural Language Processing появились сначала на Searchengines.ru.

OnePlus 7 и OnePlus 7 Pro получили OxygenOS 10.0.5 Компания OnePlus выпустила новую стабильную версию OxygenOS для смартфонов OnePlus 7 и OnePlus 7 Pro. Обновление вышла с номером сборки 10.0.5 и весит 285 МБ. Разработчики компаний в обновление добавили мартовский патч безопасности. Ещё в обновлении разработчики поработал...

Larian Studios выпускают пятый патч для Baldur's Gate 3 Baldur's Gate 3 получает новый пятый патч, который должен выйти уже завтра, об этом сообщила студия Larian Studios. Обновление содержит массу улучшений и исправления основанные на отзывах сообщества. Разработчики представили новую систему Active Roll, улучшенную систему ке...

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

Microsoft выпустила обновления для Surface Go, Surface Go 2 и Surface Laptop Go Компания Microsoft выпустила обновления для Surface Go, Surface Go 2 и Surface Laptop Go. Surface Go • Intel(R) HD Graphics 615 (27.20.100.8681) улучшает стабильность графики и системы; • Intel(R) Graphics Driver - Extension (27.20.100.8681) имеет обновления безопасности и у...

[Перевод] Предметно-ориентированная микросервисная архитектура от Uber Прим. перев.: недавняя статья от Uber Engineering рассказывает о путешествии этой крупной компании к своей улучшенной версии микросервисной архитектуры. Несмотря на то, что некоторые интернет-пользователи не без причин увидели в новом подходе «всего лишь применение принципов...

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

Видео дня: нейросеть улучшила качество известных советских мультфильмов «Жил-был пёс» и «Следствие ведут Колобки» в 4K и выше.

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

Обладатели Metro Exodus получат бесплатно улучшенную версию игры В последние годы стало частым явление, когда разработчики игр выпускают улучшенные версии своих успешных проектов. Именно так и происходит с 3 частью франшизы Metro под названием Metro Exodus для которой вышла улучшенная версия Metro Exodus: Enhanced Edition. Читать пол...

Обновление T-FLEX CAD 17.0.37.0 и приложений – 2D проекции, 3D путь по формуле, стабильность и производительность Друзья! Мы выпустили обновление T-FLEX CAD! В сборке 17.0.37.0 были улучшены стабильность работы и производительность системы, а также реализованы замечания и предложения пользователей.Все описанные ниже улучшения системы T-FLEX CAD появились и в Учебной версии, которая уже ...

Изучаем VoIP-движок Mediastreamer2. Часть 3 Материал статьи взят с моего дзен-канала. Улучшаем пример тонального генератора В предыдущей статье мы написали приложение тонального генератора и с его помощью извлекли звук из динамика компьютера. Теперь мы обратим внимание на то, что наша программа, заканчивая работу, не ...

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

Я тут подумала: чем опасна прокрастинация и как с ней бороться Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: как мотивировать сотрудников, не повышая зарплату Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

SQL HowTo: 1000 и один способ агрегации Наш СБИС, как и другие системы управления бизнесом, не обходится без формирования отчетов — каждый руководитель любит сводные цифры, особенно всякие суммы по разделам и красивые "Итого". А чтобы эти итоги собрать, необходимо по исходным данным вычислить значение н...

Установка и обновление зависимостей в JavaScript И снова привет! В прошлом посте мы начали рассматривать процесс управления зависимостями в JavaScript, разобрали основы: что такое npm-пакет; как выглядит манифест пакета; в каких полях прописываются зависимости; что такое дерево зависимостей; а также основы семантического ...

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

OnePlus в обновлении OxygenOS 11.2.6.6 для OnePlus 9 и OnePlus 9 Pro поработала над камерами смартфонов Разработчики OnePlus продолжают с помощью обновлений ПО улучшать актуальную линейку флагманских смартфонов.

[Перевод] Делаем печатные ссылки кликабельными с помощью TensorFlow 2 Object Detection API TL;DR В этой статье мы начнем решать проблему того, как сделать печатные ссылки в книгах или журналах кликабельными используя камеру смартфона. С помощью TensorFlow 2 Object Detection API мы научим TensorFlow модель находить позиции и габариты строк https:// в изображениях ...

[Перевод] Почему WSL 2 в 13 раз быстрее, чем WSL: впечатления от Insider Preview Microsoft готовит релиз Windows May 2020 Update (20H1). Это обновление будет содержать несколько приятных улучшений пользовательского интерфейса, но для разработчиков и других посвященных важнее то, что в новой версии Windows появится WSL 2 (Windows Subsystem for Linux). Это...

Работа с камерой на платформе HMS: улучшаем качество съёмки и добавляем различные режимы в свои приложения Привет, Хабр! Пользователям смартфонов HUAWEI и HONOR по умолчанию доступно большое количество режимов и эффектов съёмки: ночная съёмка, распознавание сцен, HDR, широкая диафрагма и т. д. С помощью набора инструментов Camera Engine эти и другие режимы можно добавить в любое ...

Я тут подумала: что делать, если клиент обесценивает вашу работу Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: как извлечь пользу от стресса, если от него невозможно избавиться? Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: что делать, если клиент обесценивает вашу работу Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

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

LALAL.AI — убираем вокал из музыки при помощи нейросети LALAL.AI — это онлайн‑сер­вис по раз­делению дорожек любого ауди­офор­мата на вокал и музыку. С таким AI мож­но дать волю фан­тазии: кара­оке, ремик­сы, саунд­тре­ки из филь­мов — вырезать вокал из них мож­но в один клик, а про­цесс занима­ет нес­коль­ко минут. Как работает ...

Реклама на YouTube: достучаться до программистов Известный американский маркетолог Стюарт Бритт говорил: «Вести бизнес без рекламы – всё равно, что подмигивать девушке в темноте: вы-то знаете, что вы делаете, а остальные – нет». Сложно не согласиться, ведь недостаточно просто создать продукт — чтобы им пользовались, нужно...

Нейронки «с нуля», или Как мы делали помощника для наших диспетчеров техподдержки Привет, Хабр! Меня зовут Александр Соловьев, я программист компании DataLine. Хочу поделиться опытом внедрения модных нынче нейронных сетей в нашей компании. Все началось с того, что мы решили строить свой Service Desk. Зачем и почему именно свой, можно почитать моего колле...

[Перевод] ELK, SIEM из OpenSource, Open Distro: Case management В сегодняшней статье мы поставим последний кусочек пазла на его место. Мы собираемся представить вам часть нашего SOC, касающуюся управления делами. Мы использовали две технологии с открытым исходным кодом — TheHive и Cortex. TheHive будет использоваться в качестве платформы...

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

Теперь графику уровня лучших фильмов можно запустить на домашнем ПК. Очень мощном ПК Насладиться фотореализмом теперь можно на мощном домашнем ПК.

Samsung Galaxy Buds Pro получил еще одно обновление Samsung Galaxy Buds Pro, пожалуй одни из лучших настоящих беспроводных наушников на сегодняшний день. После его выпуска, компания Samsung обновила наушники. Теперь компания выпускает второе обновление для наушников. Обновление вышла с номером R190XXU0AUB3 и весить всего лиш...

Я тут подумала: как начинающему руководителю не облажаться и управлять как боженька Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

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

[Перевод] Flutter. Весеннее обновление 2020 Привет! Меня зовут Евгений Сатуров, я Flutter-разработчик Surf и основатель Flutter Dev Podcast. Ниже перевод статьи Tim Sneath и Patrick Sosinski с моими комментариями. Полмиллиона разработчиков, 50 тысяч приложений, взрывной рост и обновлённый релизный цикл. Последние м...

Microsoft разработала ИИ-систему, преобразующую простые текстовые запросы в код Корпорация Microsoft на конференции для разработчиков Microsoft Build, которая прошла несколько дней назад, представила интересную новинку. Это модель обработки естественного языка GPT-3 от OpenAI, позволяющая создавать приложения с минимальным знанием языков программиров...

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

[Перевод] Как превратить фотографию в 3D-объект с помощью Nvidia Kaolin и PyTorch: рендеринг DIB-R В научной работе NVIDIA 2019 года улучшенный дифференциальный рендерер — DIB-R представлен как инструмент решения одной из самых популярных сегодня задач Deep Learning: генерации 3D-объектов из одного двухмерного изображения. Статья на ArXiv содержала исходный код, но в ней ...

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

[Перевод] Эффективное геометрическое хеширование пространства признаков для быстрого точного поиска наиболее близких дескрипторов При решении задачи распознавания лиц в компании Оксаджайл (Oxagile) был разработан новый алгоритм эффективного геометрического хеширования пространства лицевых признаков с целью быстрого поиска двух наиболее близких по косинусному расстоянию лицевых дескрипторов. Разработанн...

Как обойти капчу Гугл Ранее нам попадались относительно «простые» капчи: Как обойти капчу, используя распознавание звука Как обойти капчу: нейросеть на Tensorflow,Keras,python v числовая зашумленная капча В этот раз поработаем над чем-то более серьезным и давно знакомым: Итак задача: обойти...

Neurobet - нейросеть беспощадная к казино Принцип работы нейросети основан на технологиях Real-Time Machine Learning и Deep Learning, используя самые эффективные облачные сервисы в мире.

Нейросеть в гувернёре X191230: Фруктоопознавалка-2019: энергоэффективное "железо" для распознавания 3D-дефектов нейросетью

[Перевод] Apple может потерять множество разработчиков На июньской WWDC 2020 Apple объявила о том, что в течение следующих двух лет все компьютеры Mac перейдут на собственные чипы ARM компании. Об этом решении уже давно ходили слухи, но услышать эту новость от самой Apple — совсем другое дело. Компания не только выполнит этот пе...

Обзор Infinix Hot 10S NFC. Недорогой смартфон с бесконтактными платежами На прошлой неделе мы проводили тестирование смартфона Infinix NOTE 10 Pro NFC с хорошим техническим оснащением. Сегодня продолжая изучение актуальной модельной линейки в центре внимания будет недорогой смартфон Infinix Hot 10S. Из его особенностей отмечаются платформа MediaT...

Я тут подумала: как избавиться от синдрома самозванца и насладиться заслуженным успехом Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: Как эффективно планировать и использовать рабочее время, чтобы всё успевать Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: как научиться мыслить эффективно и кайфовать от сложных задач Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: какие 10 ограничивающих убеждений создают 70% проблем руководителям digital-проектов Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Нейросеть может значительно улучшить ваши фотографии Исследователи из Университета Дьюка, расположенного в США, в Северной Каролине, придумали алгоритмы и натренировали нейросеть на повышение качества фото, которые сейчас буквально удивляют. Возможность может оказать востребованной, потому что размазанные или не очень качест...

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

OnePlus 8 и 8 Pro оказались «сырыми» из коробки. OnePlus оперативно выпустила обновление первого дня Смартфоны OnePlus 8 и 8 Pro поступят в продажу только на следующей неделе, но первые покупатели телефонов должны будут установить большое обновление первого дня, которое устранит довольно много ошибок, присутствующих в стартовой прошивке. Прошивка OxygenOS 10.5.4, котор...

DIY Zigbee датчик влажности почвы Приветствую читателей Habr! Хочу поделиться с вами своим очередным проектом, сегодня речь пойдёт о небольшом датчике измерения влажности почвы на чипе СС2530. Проект основывается на разработке с открытым исходным кодом DIYRUZ Flower, разработчик @anonymass. Измерение влажнос...

Microsoft выпустила обновления для Surface Pro X с процессором SQ2 Компания Microsoft выпустила обновления для Surface Pro X с процессором SQ2. Surface Pro X с процессором SQ2 • Qualcomm(R) Bus Device – System devices (1.0.1220.0) улучшает стабильность системы и объединяет поддержку устройств Surface Pro X SQ1 и SQ2; • Qualcomm(R) Hexagon(T...

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

Samsung улучшила камеру Galaxy Note20 Ultra Пользователи Samsung Galaxy Note20 Ultra 5G подтверждают, что они получили свежее обновление программного обеспечения, которое приносит ряд улучшений, а также повышает безопасность флагманского смартфона южнокорейской компании. В журнале изменений говорится о том, что п...

Я тут подумала: как избавиться от страха перемен, чтобы не мешать своему бизнесу расти Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: как извлечь пользу из незаменимых сотрудников и не поставить бизнес под удар Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: как защитить себя от профессионального выгорания и работать в собственное удовольствие Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: Как быстро принять верные решения и убедить команду их реализовать Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

OnePlus 8 и 8 Pro получают оптимизацию системы и исправления ошибок Обладателям OnePlus 8 и 8 Pro пришло самое время снова обновить прошивку, так как разработчики выпустили массивное исправление стабильности и безопасности для OxygenOS 11.0.2.2. Свежее обновление не только соответствует патчу безопасности Android OS 2020.11, но и содерж...

Вышла публичная iOS 14 beta 5. Что нового   Apple выпустила пятую публичную бета-версию iOS 14 для всех желающих. Номер сборки — 18A5351d   В этом обновлении исправили многочисленные ошибки и улучшили стабильность системы. Также вернули настройку времени с помощью свайпов и немного переделали Пункт у...

Анализатор исходного кода Microsoft Application Inspector Компания Microsoft выпустила «Microsoft Application Inspector», кросс-платформенный опенсорсный (!) инструмент для анализа исходного кода. Читать дальше →

Нас ожидает переиздание игры Star Wars Episode I: Racer Новая версия игры от команды разработчиков Aspyr улучшает игру, добавляя визуальные эффекты, улучшая контроль на современном контроллере. Добавлены награды на консоли PlayStation 4. Элементы управления полность переделаны, вы сможете комфортно играть на DualShock 4 и Joy-...

Новый Honor Smart TV получит 6 микрофонов, алгоритм SR и технологию ACM Бренд Honor запланировал на завтра онлайновую пресс-конференцию, на которой будут представлены различные новинки для умного дома, а также новый умный телевизор Honor Smart TV. Honor опубликовал несколько тизерных изображений, которые подтверждают различные особенности г...

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

Rust превосходит по производительности C++ согласно результатам Benchmarks Game В начале этого месяца случилась маленькая победа. Согласно последним результатам популярного бенчмарка, сравнивающего производительность языков программирования, Rust занимает второе место, разместившись между C и С++: Для сравнения производительности используется геометр...

Есть ли жизнь в разработке после декрета Обычно такие посты появляются на Хабре к 8 марта, а потом пропадают до следующего года. Мы решили не ждать 2021 года и поговорить сейчас, правда ли, что декрет — это место, откуда не возвращаются. Свою историю рассказывает Татьяна Кондрикова, математик-программист геометриче...

Как сделать Deepfake (Дипфейк) анимацию из фото или видео на iPhone Технологии дополненной реальности и нейросетей постепенно завоевывают наш мир. И Apple неслучайно работает с этим направлением в своих продуктах. Уже сейчас программы стали настолько продвинутыми, что умеют самостоятельно делать видео из фотографии. ♥ ПО ТЕМЕ: Видео старения...

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

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

Идет подготовка компьютеров к обновлению функции Windows 10 21H1 Поскольку в следующем месяце поддержка Windows 10 версии 1909 подходит к концу, а весеннее обновление Windows 10 не за горами, некоторые пользователи снова видят обновление стабильности KB4023057. Обновление KB4023057 было впервые выпущено в 2018 году и стало доступным для о...

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

OnePlus улучшила камеру, дисплей и уведомления с апдейтом OnePlus Nord OnePlus подготовила обновление прошивки OxygenOS для среднебюджетного OnePlus Nord. Сборка 10.5.8 с патчем безопасности за сентябрь точечно улучшает работу основных систем, в том числе камеры (улучшена работа стабилизации), экрана (допилена базовая калибровка) и радиомодуля ...

Книга «Надежность нейронных сетей: укрепляем устойчивость ИИ к обману» Привет, Хаброжители! Глубокие нейронные сети (DNN) становятся неотъемлемой частью IT-продуктов, провоцируя появление нового направления кибератак. Хакеры пытаются обмануть нейросети с помощью данных, которые не смогли бы обмануть человека. Кэти Уорр рассматривает мотивацию...

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

Я тут подумала: как обрести уверенность в себе? Пять способов поднять самооценку digital-специалисту Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI aкампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: как семейные установки мешают строить карьеру и чувствовать себя счастливым Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Учиться, учиться, и ещё раз учиться? TLDR: крохотные модельки обошли модные графовые нейронки в предсказании свойств молекул. Код: здесь. Берегите Природу. ФОТО: Андерс Хеллберг для Wikimedia Commons, модель — Грета Тунберг Необученная графовая свёрточная нейронная сеть [1] (uGCN) со случайной инициализацией ...

[Перевод] Вышел Bootstrap 5: оцениваем 7 главных нововведений Пройдя через несколько альфа- и бета-версий, наконец-то появился Bootstrap 5, на что у разработчиков ушло несколько месяцев. Новая версия претерпела серьезные изменения, включая отказ от поддержки Internet Explorer (IE) и зависимости jQuery. От IE было решено отказаться, по...

[Перевод] Три года я работал в VSC – и переключился на Lite Вероятно, Lite подойдёт программистам, которым не нужно слишком много функций, чтобы писать код. Редактор создал впечатление Notepad++, урезанного в сторону Блокнота. В нём есть очарование минимализма и любопытный исходный код, но хотя бы небольшого обзора на Хабре не было ...

MikroTik`s scripts спешат на помощь В статье показан пример практического анализа работы DDNS клиента, интегрированного в прошивку домашнего роутера, и его интерпретация на оборудовании MikroTik. Возможности RouterOS позволяют без труда выполнить всю необходимую работу. Если кому-то придется столкнуться с так...

Очередное обновление OxygenOS исправило множество ... OnePlus пытаются решить «косяки» в работе OnePlus 8T благодаря новой версии прошивки.     В последнее время некогда любимчики гиков, компания OnePlus, совершает много неловких и разочаровывающих поступков: то ПО нового OnePlus Nord подводит и приходитс...

Трепещущий Kivy. Обзор возможностей фреймворка Kivy и библиотеки KivyMD Kivy и Flutter — два фреймворка с открытым исходным кодом для кроссплатформенной разработки. Flutter: создан компанией Google и выпущенный в 2017 году; в качестве языка программирования использует Dart; не использует нативные компоненты, рисуя весь интерфейс внутри со...

FOSS News №10 — обзор новостей свободного и открытого ПО за 30 марта — 5 апреля 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО и железа (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. Продолжаем освещать роль Open Source разработчиков в борьбе с COVID-19, трижды порадовала Huawei, появилось д...

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

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

Samsung Galaxy S20, S21 и Z Fold2 получили майское исправление безопасности Android Южнокорейская компания Samsung начала распространение майского обновления системы безопасности операционной системы Android для смартфонов серий Galaxy S20, Galaxy S21 и Galaxy Z Fold2. Помимо улучшенной безопасности, серии Galaxy S21 и Galaxy Z Fold2 получили улучшения...

Платформа для удаленной работы Zlaker обновила мобильное приложение Москва, 29 октября 2020 года – Платформа Zlaker выпустила новую версию мобильного приложения для устройств, работающих на операционной системе Android. Особое внимание разработчики уделили стабильности программы и ее удобству для пользователей. В частности, увеличилась скоро...

[Перевод] Почему вся реклама сегодня выглядят одинаково? Стиль иллюстрации: плоский, с геометрическими формами, фигуральный, обычно составленный из однотонных цветов. Безликие фигуры разбросаны по железнодорожным станциям и автобусным остановкам, от финтех-компании MoneyFarm и Trainline до сервиса доставки «Виагры» GetEddie. Даж...

[Перевод] Swift Property Wrappers Если вы использовали SwiftUI, то наверняка обращали внимание на такие ключевые слова, как @ObservedObject, @EnvironmentObject, @FetchRequest и так далее. Property Wrappers (далее «обёртки свойств») — новая возможность языка Swift 5.1. Эта статья поможет вам понять, откуда же...

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

[Перевод] Как устроен билд APK файла внутри Процесс создания APK и компиляции кода Рассматриваемые темы Архитектура процессоров и необходимость для виртуальной машины Понимание Java виртуальной машины Компиляция исходного кода Виртуальная машина Андроид Процесс компиляции в .dex файл ART против Dalvik Описание каждой...

Как улучшить письменный английский с помощью расширения для Chrome: проект Linguix.com Привет, Хабр! Сегодня я хотел бы рассказать вам о нашем проекте – браузерном расширении Linguix, с помощью которого вы можете исправлять ошибки в англоязычных текстах на любых сайтах в интернете. Читать дальше →

NVIDIA улучшила режим Ultra Quality для роста привлекательности DLSS под напором FSR NVIDIA улучшает режим Ultra Quality, чтобы не обвалить привлекательность DLSS под напором FSR. В документации игры Unreal Engine 5 (UE5) есть описание режима Ultra Quality DLSS, где обнаружились изменения. Подробнее об этом читайте на THG.ru.

Как увеличить дальность связи с беспилотным летательным аппаратом (БЛА) Задача увеличения дальности связи с беспилотным летательным аппаратом (БЛА) не теряет актуальности. В данной статье рассматриваются методы улучшения этого параметра. Статья написана для разработчиков и эксплуатантов БЛА и является продолжением цикла статей про связь с БЛА (н...

Стабильный майнинг на GeForce RTX 3080 возможен только после замены термопрокладок В новом отчете одного из владельцев GeForce RTX 3080 говорится о существенном улучшении стабильности после модификации.

[Перевод] Разработчики open source проектов пишут письмо GitHub Дорогой GitHub, Почти 4 года назад группа разработчиков ПО с открытым исходным кодом написала вам письмо. В нем мы выразили свое разочарование тем, что платформа, которую мы так сильно любим, игнорирует нашу просьбу о помощи. Вы стали работать над собой — обращали внимани...

На Samsung Galaxy M31 начало прилетать обновление до One UI 2.1 Популярный среднебюджетник от Samsung Galaxy M31 начал получать новую версию прошивки One UI 2.1.     Бюджетник Samsung Galaxy M31 был выпущен в начале этого года с Android 10 на борту. Несколько месяцев спустя Samsung выпустили обновление с патчем безопасности за...

На Samsung Galaxy M31 начало прилетать обновление до One UI 2.1 Популярный среднебюджетник от Samsung Galaxy M31 начал получать новую версию прошивки One UI 2.1.     Бюджетник Samsung Galaxy M31 был выпущен в начале этого года с Android 10 на борту. Несколько месяцев спустя Samsung выпустили обновление с патчем безопасности за...

На Samsung Galaxy M31 начало прилетать обновление до One UI 2.1 Популярный среднебюджетник от Samsung Galaxy M31 начал получать новую версию прошивки One UI 2.1.     Бюджетник Samsung Galaxy M31 был выпущен в начале этого года с Android 10 на борту. Несколько месяцев спустя Samsung выпустили обновление с патчем безопасности за...

На Samsung Galaxy M31 начало прилетать обновление до One UI 2.1 Популярный среднебюджетник от Samsung Galaxy M31 начал получать новую версию прошивки One UI 2.1.     Бюджетник Samsung Galaxy M31 был выпущен в начале этого года с Android 10 на борту. Несколько месяцев спустя Samsung выпустили обновление с патчем безопасности за...

На Samsung Galaxy M31 начало прилетать обновление до One UI 2.1 Популярный среднебюджетник от Samsung Galaxy M31 начал получать новую версию прошивки One UI 2.1.     Бюджетник Samsung Galaxy M31 был выпущен в начале этого года с Android 10 на борту. Несколько месяцев спустя Samsung выпустили обновление с патчем безопасности за...

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

[Перевод] Hyper-V для разработчиков под Windows 10 Hyper-V более известен как технология виртуализации серверов; однако, начиная с Windows 8, он также доступен в клиентской операционной системе. В Windows 10 мы значительно улучшили работу, сделав Hyper-V отличным решением для разработчиков и ИТ-специалистов.   Microsoft Hype...

.NET nanoFramework — платформа для разработки приложений на C# для микроконтроллеров .NET nanoFramework — это бесплатная платформа с открытым исходным кодом, основанная на .NET и предназначена для малых встраиваемых устройств, микроконтроллеров. С ее помощью можно разрабатывать различные устройства для Интернета вещей, носимые устройства, научные приборы, ...

Я тут подумала: почему умение работать в режиме многозадачности не решает проблемы, а создаёт Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Обновление Microsoft Flight Simulator значительно улучшит производительность на ПК В конце этого месяца студия Asobo выпустит большое обновление для Microsoft Flight Simulator, которое принесёт значительные улучшения производительности на ПК. Сообщается, что на протяжении нескольких месяцев разработчики занимались переписыванием движка игры, чтобы улучшит...

NVIDIA и Valve улучшат производительность игр на компьютерах с Linux Пользователи Proton — программного обеспечения, которое позволяет Windows-программам, работать в Linux-системах — скоро увидят улучшения производительности в играх. NVIDIA объединилась с Valve, чтобы увеличить FPS с помощью технологии DLSS.

Я тут подумала (и придумала): 10 лайфхаков для увеличения продуктивности сотрудника рекламного агентства Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Я тут подумала: как превратить корпоративную культуру в эффективный инструмент развития агентства Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

Microsoft улучшит работу веб-приложений в Windows 10 Microsoft начинает улучшать работу веб-приложений в Windows 10

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

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

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

Не те игрушки: как мы научили нейросеть бороться с порно в стримах Всем привет, меня зовут Олег, я занимаюсь компьютерным зрением в команде Видеоаналитики МТС и сегодня расскажу вам, как мы защищаем от небезопасного контента стриминговую платформу WASD.tv, в частности про детектирование порнографии в постановке задачи action recognition. ...

[Перевод] Как сделать интерактивную карту с помощью Python и open source библиотек Сегодня делимся с вами пошаговым руководством создания интерактивных карт для веб-приложения или блога. Просто сохраните эту статью в закладках. Хоть и существует, например, библиотека d3.js, которая может создавать пользовательские карты, есть несколько инструментов еще пр...

Хакер украл с GitHub массив исходного кода Microsoft объемом 63,2 Гбайт Хакер скачал с GitHub массив исходного кода Microsoft объемом 63,2 Гбайт. Предположительно взлом затронул исходный код для Azure, Office и некоторых вычислительных runtime-сред выполнения Windows. Подробнее об этом читайте на THG.ru.

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

IntelliJ IDEA 2019.3: оптимизация производительности и улучшение качества Привет! В этом релизе мы сосредоточились на производительности и качестве. Вместе с другими командами JetBrains, мы занимались оптимизацией производительности, повышением отзывчивости интерфейса, улучшением существующей функциональности. Чтобы правильно расставить приорит...

Apple выпустила бета-версии для операционных систем iOS, tvOS, watchOS Компания Apple выпустила вторую бета-версию для операционных систем iOS 13.4.5, tvOS 13.4.5 и watchOS 6.2.5. Версии доступны для разработчиков и предлагают возможность тестирования. iOS 13.4.5 предлагает улучшение производительности. ОС watchOS 6.2.5 beta 2 можно загрузить н...

[recovery mode] «Последняя программа». Веб-сериал про искусственный интеллект Хотим посоветовать инди-сериал на вечер, совмещающий антиутопию «Чёрного зеркала» и юмор «Кремниевой долины» в декорациях Иннополиса. Главный герой — чудаковатый разработчик Стас, которого никто не воспринимает всерьёз. Он до сих пор сидит в джунах, а на горизонте маячит ув...

Твердотельный накопитель Seagate FireCuda 530 Heatsink использует радиатор охлаждения от EK Компания Seagate и EK разработали радиатор для твердотельного накопителя FireCuda 530 Heatsink. Он призван обеспечить улучшенную теплопередачу и более низкие температуры, что в итоге даст стабильность и максимальную производительность накопителя на протяжении длительного вре...

В новой версии TestFlight появилось автоматическое обновление приложений Кроме обновлений, в новой версии TestFligh исправили ряд ошибок и улучшили стабильность работы. 

В новой версии TestFligh появилось автоматическое обновление приложений Кроме обновлений, в новой версии TestFligh исправили ряд ошибок и улучшили стабильность работы. 

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

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

[Перевод] Это не работает 8 утра. Как и в любой другой день, я быстро просматриваю уведомления GitHub через Octobox. «Проблема» «Не работает» «Сломанный» «Сбой» «Ошибка» «Баг» «Не работает» «Поломка» «Не могу выстроить» «Не удалось установить» «Не работает» «Помощь» «Не компилируется» «Ошибка» «Не ...

Infer#: межпроцедурный анализ безопасности доступа к памяти для C# Мы рады объявить о публичном выпуске Infer#, который предоставляет сообществу .NET возможности межпроцедурного статического анализа Infer. Кроме того, в рамках нашей приверженности открытому исходному коду проект был выпущен на GitHub под лицензией MIT. Статический анализ —...

Слабенькая Xbox Series S обеспечит удвоение производительности для многих старых игр Ранее в этом месяце мы уже узнали, что режим обратной совместимости у консоли Xbox Series S будет работать не так, как у Xbox Series X. Сказывается и меньшая производительность, и меньший объём памяти. Сегодня на этот счёт появились новые подробности. К примеру, игры д...

Тихая революция и новый дикий запад в ComputerVision Казалось бы, революция с Computer Vision уже была. В 2012 году выстрелили алгоритмы основанные на сверточных нейронных сетях. Года с 2014 они дошли до продакшна, а года с 2016 заполонили все. Но, в конце 2020 года прошел новый виток. На этот раз не за 4 года, а за один. по...

Новейший смартфон OnePlus Nord получил первое обновление для камеры Компания OnePlus опубликвала первое обновление программного обеспечения для своего нового смартфона OnePlus Nord, который был анонсирован только вчера. Прошивка за версией OxygenOS 10.5.1AC01DA имеет размер 102 МБ. В описании говорится, что данная прошивка оптимизирует...

[Перевод] Новости из мира OpenStreetMap № 505 (17.03.2020-23.03.2020) Детская раскраска с картами от Мэдисона Дрейпера 1 | map data OpenStreetMap contributors Картографирование Пол Джонсон, размышляя о причинах выгорания, помимо прочего порекомендовал компании Amazon Logistics перестать нанимать платных картографов (потому что они это дела...

[Перевод] Запускаем Keycloak в HA режиме на Kubernetes TL;DR: будет описание Keycloak, системы контроля доступа с открытым исходным кодом, разбор внутреннего устройства, детали настройки. Читать дальше →

Яндекс открывает фреймворк Testsuite Сегодня мы открываем исходный код testsuite — фреймворка для тестирования HTTP-сервисов, который разработан и применяется в Яндекс.Такси. Исходники опубликованы на GitHub под лицензией MIT. С помощью testsuite удобно тестировать HTTP-сервисы. Он предоставляет готовые меха...

[Из песочницы] Прикручиваем ActiveDirectory авторизацию к Kubernetes c помощью Keycloak Данная статья написана с целью расширить уже существующую, но рассказывает про особенности связки именно с Microsoft ActiveDirectory, а так же дополняет ее. В этой статье я расскажу как установить и настроить: Keycloak — это проект с открытым исходным кодом. Который обес...

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

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

Cyberpunk 2077 уже купили 8 млн человек, в Steam сейчас одновременно играют 1 млн фанатов Разработчики из студии CD Project RED поделились на одной из своих страничек в социальной сети Twitter, что на момент выхода фантастической ролевой игры Cyberpunk 2077 игру купили по предварительному заказу более 8 млн человек. Также стало известно, что сегодня в популя...

Microsoft улучшит проверку орфографии Windows 10 в браузерах Google Chrome и Edge Компания Microsoft улучшает проверку орфографии Windows в Google Chrome и Edge

[Перевод] Легко добавляйте, удаляйте и переименовывайте файлы и цели в проектах CMake Работать с проектами CMake в Visual Studio 2019 16.5 Preview 2 стало проще, чем когда-либо. Теперь вы можете добавлять, удалять и переименовывать исходные файлы и цели в ваших проектах CMake из IDE, не редактируя сценарии CMake вручную. При добавлении или удалении файлов с п...

Я тут подумала: почему сотрудники рекламных агентств страдают от депрессии и как это исправить Marilyn — система автоматизации интернет-рекламы, которая помогает агентствам экономить время и улучшать KPI кампаний. В качестве хобби и для обучения нейросети ведёт колонку на Cossa.

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

[Перевод] Создаем GAN с помощью PyTorch Генеративно-состязательные сети (Generative Adversarial Networks — GAN), предложенные Goodfellow и др. в 2014 году, произвели революцию в области создания изображений в компьютерном зрении — никто не мог поверить, что эти потрясающие живые изображения на самом деле создаются...

На iOS портирована ролевая игра Neverwinter Nights: Enhanced Edition Классическая RPG от Bioware — Neverwinter Nights — получила улучшенную версию, которая вышла в Steam и Google Play в 2018 году. Помимо неё студия Beamdog улучшила Baldur’s Gate, Planescape: Torment и Icewind Dale. Оригинальная версия Neverwinter Nights вышла в далёком 2002 ...

Новая прошивка для Huawei Watch GT 2 и GT 2e улучшает работу GPS и исправляет ошибки Компания Huawei сообщила о начале распространения новых прошивок для умных часов Huawei Watch GT 2 и Huawei Watch GT 2e, которые улучшают стабильность системы и исправляют ошибки. В прошлом месяце Huawei выпустила сентябрьское обновление для Watch GT 2, в котором появил...

Эмулятор PlayStation 3 получил важные улучшения графики и стабильности в God of War 3 и Last of Us Лучший эмулятор для приставки PlayStation 3 стал гораздо стабильнее и позволяет запускать сотни игр без вылетов

Владельцы видеокарт NVIDIA GeForce RTX получат улучшенную настройку графики и новые игры с нейросетью DLSS 2.0 Отличные новости для владельцев видеокарт NVIDIA GeForce RTX

Обновление T-FLEX CAD 17.0.37.0 и приложений В сборке T-FLEX CAD 17.0.37.0 были улучшены стабильность работы и производительность системы, а также реализованы замечания и предложения пользователей.

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

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

[Из песочницы] 5 фич JavaScript, без которых я не мог бы писать код (перевод) Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Kent Dodds «5 JavaScript Features I Couldn't Code Without». Это мой первый перевод, так что буду рад любым замечаниям. 5 фич JavaScript, без которых я не мог бы писать код Прежде чем мы начнем, по...

Microsoft улучшает аудио и прокрутку в Edge/Chrome Наконец-то у Microsoft появился браузер, который отлично работает и по назначению, а софтверный гигант активно участвует в развитии Chromium. Вклад Microsoft в равной степени помог Edge и Chrome, и компания работает над рядом других улучшений. Microsoft работает над «основан...

Упрощение разработки приложений для Windows На сегодняшней конференции Microsoft Ingine компания поделилась информацией о прогрессе в упрощении разработки приложений для Windows и новых возможностях для разработчиков. Project Reunion Project Reunion — единая платформа приложений, унифицирующая доступ к существующим A...

Ютубер запустил The Witcher 3: Wild Hunt в разрешении 8K — почти фотореализм Известный ютубер под ником Digital Dreams демонстрирует, как могут выглядеть игры, если добавить моды и запустить их на ПК с флагманской начинкой.

Изучаем VoIP-движок Mediastreamer2. Часть 8 Материал статьи взят с моего дзен-канала. Структура RTP-пакета В прошлой статье мы с помощью TShark выполнили захват RTP-пакетов, которыми обменивались наши приемник и передатчик. Ну а в этой мы раскрасим элементы пакета в разные цвета и поговорим об их назначении. Взглянем...

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

Parkour Mobile — симулятор паркура и альтернатива Mirror's Edge от отечественных разработчиков Если серия Mirror's Edge от Electronic Arts сама не идёт на мобильные устройства, то инди-разработчики обязательно воспользуются этим и выпустят свою альтернативу. Как раз ею и стала Parkour Mobile от российских разработчиков. Местный геймплей выполнен на крышах типичного ко...

А суть-то в чём, или Минимизация исходников — проще, чем кажется В эти чудесные январские дни всех нас, конечно, волнует вопрос минимизации исходного кода с сохранением инварианта. В смысле, не волнует?!? Зря… Вот упал у вас компилятор, а программа гигантская — как-то неудобно такое разработчикам слать. И тут начинается веселье: а если в...

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

OnePlus планирует кардинально улучшить камеры своих смартфонов Флагманские смартфоны OnePlus в целом являются достойной альтернативой другим флагманам, но в плане камеры конкурировать на равных с топами Samsung, Xiaomi и Apple у них не получается. Кажется, в компании наконец-то осознали, что камеры OnePlus должны быть лучше, и это ...

Киевстар улучшает качество 4G внутри помещений Киевстар начал системно использовать частоты 900 МГц для улучшения покрытия 4G интернета не только в селах, но и в городах.

VVVVVV??? VVVVVV!!! :) Если вы читаете этот текст – значит, вы либо подумали, что с заголовком статьи что-то не то, либо увидели в нём название знакомой компьютерной игры. VVVVVV – это инди-игра в жанре «платформер», завоевавшая сердца многих игроков своей приятной внешней простотой и не менее при...

Big Data Tools EAP 10: SSH-туннели, фильтрация приложений, пользовательские модули и многое другое Только что вышла очередная версия плагина Big Data Tools — плагина для IntelliJ IDEA Ultimate, DataGrip и PyCharm, который обеспечивает интеграцию с Hadoop и Spark, позволяет редактировать и запускать интерактивные блокноты в Zeppelin. Основная задача этого релиза — поправит...

Шпаргалка по визуализации данных в Python с помощью Plotly Plotly — библиотека для визуализации данных, состоящая из нескольких частей: Front-End на JS Back-End на Python (за основу взята библиотека Seaborn) Back-End на R В этой простыне все примеры разобраны от совсем простых к более сложным, так что разработчикам с опытом будет...

Онлайн-митап сообщества разработчиков MSK VUE.JS 23 июля приглашаем на онлайн-митап сообщества разработчиков MSK VUE.JS. В программе митапа: Разработка конструктора отчетов c Cube.js; 5 действенных техник оптимизации vue-приложений; Решение проблем REST API при помощи GraphQL. Зарегистрироваться Читать дальше →

[Перевод] Реализуем машинное обучение на iOS-устройстве с использованием Core ML, Swift и Neural Engine Привет, хабр! В преддверии старта продвинутого курса «Разработчик iOS», мы традиционно подготовили для вас перевод полезного материала. Введение Core ML — это библиотека машинного обучения, выпущенная в свет Apple на WWDC 2017. Она позволяет iOS разработчикам добавлять ...

[Из песочницы] Aspect Oriented Programming (AOP) через исходный код Аспектно-ориентированное программирование очень привлекательная концепция для упрощения кодовой базы, создания чистого кода и минимизации ошибок типа копипасты. Сегодня, в большинстве случаев, внедрение аспектов идёт на уровне байт кода, т.е. после компиляции, некий инстр...

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

[recovery mode] Переезд от jQuery к Svelte, без боли Всем привет. Я бэкэнд разработчик и фронтэнд задачи решаю как умею, то есть на jQuery, это работало в 2015, работает и сейчас. Но при наличии Vue и React это уже не камильфо. Из любви к особому пути я решил осваивать не проверенный миллионами разработчиков Angular/React/Vue...

FOSS News №7 — обзор новостей свободного и открытого ПО за 9-15 марта 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. В выпуске №7 за 9–15 марта 2020 г.: Релиз Firefox 74 Полная домашняя автоматизация в новостройке. Продолжение Метод...

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

Смарт-часы Samsung Galaxy Watch 3 получили обновление с новым сервисом SmartThings Find Свежая прошивка содержит исправления ошибок, улучшения стабильности и несколько новых функций.

[Перевод] Планирование в Go: Часть II — Планировщик Go Привет, Хабр! Это второй пост в серии из трех частей, которая даст представление о механике и семантике работы планировщика в Go. Этот пост посвящен планировщику Go. В первой части этого цикла я объяснил аспекты планировщика операционной системы, которые, на мой взгляд, важ...

Diablo Immortal отложена до 2022 года Мобильная игра Diablo Immortal от Blizzard не выйдет в этом году, об этом стало известно из финансового отчета Activision Blizzard. Diablo Immortal была анонсирована на Blizzcon 2018. Изначально игровой проект, должен был выйти в этом году. Основной причиной переноса запус...

Представляем Quarkly – инструмент для react-разработчиков и дизайнеров, который поможет оптимизировать вашу разработку Всем привет! Идеологически Quarkly – это проект, который призван упростить жизнь веб-разработчикам и веб-дизайнерам. В этом посте я коротко расскажу, за счет чего это возможно. Прежде всего, давайте посмотрим, как выглядит типичный цикл разработки веб-приложения в 2020 году?...

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

Аналитика для хантинга разработчиков и CTO Аналитика рынка разработчиков и CTO: Сколько денег хотят разработчики и CTO, которые не ищут работу и как можно их замотивировать 4 ключевых причины, которые могут снижать стоимость разработчиков и что может повышать их ценность; 12 факторов, с помощью которых вы можете з...

Стратегия Civilization VI получает новый контент New Frontier Pass Компания Firaxis анонсировала пакет обновлений New Frontier Pass для стратегии Civilization VI. Новое пакет предложит шесть обновлений в этом и следующем году. New Frontier Pass будет включать 6 пакетов обновлений, включая добавление восьми новых цивилизаций, 9 новых лиде...

[Перевод] Рекуррентные нейронные сети (RNN) с Keras Перевод руководства по рекуррентным нейросетям с сайта Tensorflow.org. В материале рассматриваются как встроенные возможности Keras/Tensorflow 2.0 по быстрому построению сеток, так и возможности кастомизации слоев и ячеек. Также рассматриваются случаи и ограничения использов...

Samsung выпустила новое февральское обновление для Galaxy S10 Lite Компания Samsung выпустила новое обновление для своего смартфона Galaxy S10 Lite. Обновление вышла с номером сборки G770FXXU2ATB2 весит 416 МБ. В обновление разработчики компаний Samsung добавили поддержку режима Super Steady Mode для 4K-видео и возможность записывать видео...

Отзывы на «Маркете» стали писать нейросети Яндекса "Начали раскатывать на Яндекс Маркете умные отзывы, написанные нейросетью по комментариям покупателей на сервисе", рассказал глава Яндекс Go Даниил Шулейко..

Take-Two: до фотореализма в играх осталось 10 лет За последние 20 лет графика видеоигр сильно изменилась. От простых трёхмерных полигонов до предельно проработанного окружения и персонажей. И новое поколение игровых консолей только усилит этот эффект.

Microsoft обновляет контекстные меню, вызываемые правой кнопкой мыши в Windows 11 В Windows 11 Microsoft модернизирует контекстные меню, вызываемые правой кнопкой мыши, для приложений UWP (универсальных) и Win32 (настольных). В рамках обновления Microsoft также улучшает контекстные файловые операции и представляет новые возможности для приложений Windows,...

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

Как анализатор PVS-Studio стал находить ещё больше ошибок в проектах на Unity Разрабатывая статический анализатор PVS-Studio, мы стараемся развивать его в различных направлениях. Так, наша команда работает над плагинами для IDE (Visual Studio, Rider), улучшением интеграции с CI и т. д. Увеличение эффективности анализа проектов под Unity также являетс...

Киевстар улучшает качество 4G связи в городах Киевстар начал системно использовать частоты 900 МГц для улучшения покрытия 4G интернета не только в селах, но и в городах. The post Киевстар улучшает качество 4G связи в городах first appeared on HiTech.Expert.

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

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

«Поводов для беспокойства нет». Valve прокомментировала недавнюю утечку исходного кода CS:GO Официальная реакция на утечку исходного кода многопользовательский шутер Counter-Strike: Global Offensive (CS:GO) не заставила себя долго ждать — разработчики заверили, что инцидент не несет никаких негативных последствий для игроков. 22 апреля на страницах имиджборда 4chan ...

[Перевод] Перенос Quake 3 на Rust Наша команда Immunant любит Rust и активно работает над C2Rust — фреймворком миграции, берущим на себя всю рутину миграции на Rust. Мы стремимся автоматически вносить в преобразованный код на Rust улучшения безопасности и помогать программисту делать это самому, когда не сп...

Йо-хо-хо, и бутылка рому! Разбираем ошибки игрового движка Storm Engine PVS-Studio – это инструмент статического анализа, позволяющий находить ошибки в исходном коде программ. В качестве знакомства с возможностями анализатора вашему вниманию предлагается результат проверки PVS-Studio исходного кода игрового движка Storm Engine. Читать далее

ИИ и глубинное обучение помогают повысить качество изображения Команда разработчиков из лаборатории Picture Quality Solution Lab при подразделении Visual Display Business корпорации Samsung Electronics рассказала о том, как интеллектуальный процессор Quantum 8K, использующий алгоритмы искусственного интеллекта, помогает улучшить качес...

[Перевод] Как понять, что нейросеть решит вашу проблему. Прагматичное руководство Haystacks at Sunset Reimagined by AshnoAlice Инженер по машинному обучению Джордж Хосу задает вопрос: «Какие проблемы решает машинное обучение?». Или конкретнее, с учетом современного развития отрасли: «Какие проблемы нейросеть способна решить на практике?». Команда Mail.ru...

Как удалить вокал из музыкального трека с помощью нейросети Очень удобно!

Как заставить код выполняться за одинаковое время? Способы от Яндекс.Контеста Недавно мы объявили на Хабре, что начинаем принимать заявки на Яндекс.Алгоритм и другие треки чемпионата по программированию Yandex Cup. Уже много лет онлайн-соревнования Яндекса и других компаний проходят на платформе Контест. Меня зовут Павел Тыквин, я один из разработчико...

[Из песочницы] Валидация XML с помощью XSD, JAXB и Spring Framework Обзор Здравствуйте! В этой статье я хочу описать программу валидации XML с помощью Spring Framework. Наиболее очевидная область применения такой валидации — это программирование web-сервисов. Валидация производится через преобразование XML-Java (unmarshalling) по соответству...

[Перевод] Реверс-инжиниринг исходного кода коронавирусной вакцины от компаний BioNTech/Pfizer Добро пожаловать. В данном посте мы посимвольно разберём исходный код вакцины BioNTech/Pfizer SARS-CoV-2 мРНК. Да, такое заявление может вас удивить. Вакцина – это ведь жидкость, которую вводят человеку в руку. При чём тут какой-то исходный код? Хороший вопрос. Начнём мы с...

Обзор некоммерческого проекта MyVPN с открытым исходным кодом Приложение MyVPN с открытым исходным кодом позволяет автоматизировать управление виртуальными частными сетями. Для его использования не потребуются навыки системного администрирования. Читать дальше →

[Перевод] 10 популярных вопросов на собеседовании по TypeScript (с краткими ответами) 1. Для чего нужен тип «Omit»? Ответ: Это новый тип, в котором можно указать свойства, которые будут исключены из исходного типа. Пример: type Person = { name: string; age: number; location: string; }; type QuantumPerson = Omit<Person, 'location'>; // Аналогично следую...

[Перевод - recovery mode ] PeerTube PeerTube это некоммерческая децентрализованная видеоплатформа с открытым исходным кодом, работающая на базе технологий ActivityPub и WebTorrent, благодаря крайней из которых при просмотре видео снижается нагрузка на отдельные серверы. Читать дальше →

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

Как за 1 час собрать полное семантическое ядро и создать качественные объявления в Яндекс.Директе с помощью метода базисов Программа: Вебинар - практикум состоит из двух частей: теория и практика. 1. Доклад Светланы Ковалевой (30 минут) Вы узнаете: - Сколько времени тратит специалист на создание РК и почему с каждым годом время на создание и ведение РК увеличивается - Почему традицион...

[Перевод] Как Asana использует Kubernetes В Asana мы используем Kubernetes для развертывания сервисов и управления ими независимо от монолитной инфраструктуры. Поначалу у нас были некоторые проблемы, и чтобы стандартизировать создание и обслуживание приложений Kubernetes, мы создали фреймворк с незамысловатым назва...

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

Ускоряем разработку с помощью сервисов Azure: создаем чат-боты и когнитивные службы средствами платформы Привет, Хабр! Сегодня мы расскажем, как решать с помощью Azure задачи, которые обычно требуют человеческого участия. Операторы тратят много времени, чтобы отвечать на одни и те же вопросы, обрабатывать телефонные звонки и текстовые сообщения. Чат-боты автоматизируют общение ...

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

В России нейросеть обучили распознавать фейк-видео В России разработали нейросеть, которую обучили распознавать фейковые видео с вероятностью до 90%. Разработка была выполнена в рамках образовательного интенсива "Архипелаг 20.35".

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

Firefox получил поддержку режима «картинка в картинке» Разработчики Mozilla выпустили 71-ю версию браузера Firefox для Windows, Mac, Linux, Android и iOS. Среди основных изменений - улучшенный менеджер паролей, обновления для Enhanced Tracking Protection, а также поддержка режима «картинка в картинке» на Windows.Улучшения для вс...

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

OnePlus 5 и OnePlus 5T получили обновление OxygenOS 9.0.11 Разработчики компаний OnePlus выпустили новое обновление системы для смартфонов OnePlus 5 и OnePlus 5T. Обновление вышла с номером сборки OxygenOS 9.0.11, которая все еще основана на операционной системе Android 9 Pie. В обновление разработчики добавили февральский патч бе...

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

Что Data Scientist может подсмотреть у разработчика Всем привет, меня зовут Дарья Пронина, я специалист по анализу данных и машинному обучению в отделе R&D в Lamoda. Я расскажу о том, что специалист по Data Science может подсмотреть у разработчиков, чтобы сделать свою работу эффективнее, production-процессы — устойчивее, ...

Язык запросов для TSDB. Улучшаем PromQL (Александр Валялкин, VictoriaMetrics) Добрый день! Сегодня я вам расскажу немного про PromQL. Это язык запросов для time-series баз данных. Затем расскажу, как мы его усовершенствовали в разрабатываемой нами time-series базе данных VictoriaMetrics. Читать дальше →

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

Делюсь небольшим, но полезным плагином: Deeplink Helper для Android Studio DRY. Don’t Repeat Yourself. Принцип, призывающий разработчика не дублировать код. DRY часто можно распространить шире, не только на код. Сегодня расскажу о личном проекте, который уже помог мне и другим разработчикам избавиться от последовательности рутинных действий при раз...

Расчет прочности и устойчивости крупногабаритной вакуумной камеры в Simcenter Femap с NX Nastran Для всех ответственных конструкций необходимо проводить расчеты по предельным состояниям. В этой статье я представлю процесс создания расчетной конечно-элементной модели конструкции крупногабаритной вакуумной камеры с последующим анализом прочности и устойчивости. Проведение...

Зачем нам нужны нейронные процессоры? Нейросети сейчас называют новым электричеством. Мы их не замечаем, но пользуемся каждый день. Face ID в iPhone, умные ассистенты, сервисы перевода, и даже рекомендации в YouTube — всё это нейросети. Они развиваются настолько стремительно, что даже самые потрясающие открытия ...

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

Mozilla выпустила браузер Firefox 90 с обновлённым блокировщиком трекеров в соцсетях и другими улучшениями Сегодня Mozilla объявила о выпуске Firefox 90. Новая версия браузера получила ряд улучшений совместимости для Windows, а также скоростной рендерер WebRender и улучшенный блокировщик трекеров в социальных сетях SmartBlock.

В новейшем потенциальном бестселлере Samsung улучшили камеру уже спустя месяц после выхода В прошлом году смартфон Galaxy A50 был одним из самых продаваемых в мире не только в ассортименте самой Samsung, но и на рынке в целом. И неудивительно, что именно для этого аппарата Samsung выпустила чуть ли больше всего обновлений ПО. Похоже, Galaxy A51 может ожидать...

PostgreSQL Antipatterns: ударим словарем по тяжелому JOIN Продолжаем серию статей, посвященных исследованию малоизвестных способов улучшения производительности «вроде бы простых» запросов на PostgreSQL: редкая запись долетит до середины JOIN сизифов JOIN массивов вредные JOIN и OR CTE JOIN CTE Не подумайте, что я так сильно не л...

Цвета в Swift: UIColor UIColor дает возможность настроить цвет для Dark Mode, дает семантический набор цветов "от Apple", а также дает возможность задать не только цвет, но и паттерн заполнения пространства, что как бы кричит нам, что UIColor это вовсе не цвет. Давайте слегка заглянем в эти чертог...

«Лаборатория Касперского» запустила платформу, которая отвечает на вопросы о будущем с помощью нейросети «Лаборатория Касперского» запустила платформу Safer Tomorrow, которая отвечает на волнующие человечество вопросы о будущем, например «Когда летающие машины заменят обычные?» или «Что можно будет напечатать с помощью 3D-принтера ...

[Из песочницы] Коронавирус: мы все умрём? Что мы говорим Богу смерти? — Не сегодня. Сирио Форель, сериал «Игра престолов». Насколько действительно опасен коронавирус COVID-19? Сколько людей умрёт от коронавируса в мире? А сколько – в России? Так ли необходимы жесткие меры, принимаемые для борьбы с коронавирусом в ...

DevOps для разработчиков (или против них?!) Подход DevOps качественно изменил процесс разработки. Если раньше программисты только писали код и прогоняли тесты, то теперь они участвуют и в развертывании проектов на продакшен. Звучит так, будто сисадмины решили переложить свои заботы на плечи разработчиков, не так ли?...

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

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

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

[Перевод] Обзор механической клавиатуры Cooler Master SK62: улучшенная эргономика и короткий ход клавиш Новая клавиатура Cooler Master превосходит многие аналоги, включая собственного предшественника, модель SK61. Клавиатура компактная, собрана хорошо. Она может работать как по Bluetooth, так и при проводном подключении при помощи USB-кабеля. Благодаря своей компактности э...

Улучшаем производительность сайта с помощью PageSpeed от Google Всех приветствую! Присаживайтесь поудобнее, налейте вкусного чаю и давайте обсудим довольно популярную и животрепещущую тему: оптимизацию производительности сайта. Одним из инструментов для анализа качества и usability страницы с составлением отчёта является PageSpeed Ins...

Windows 11: диалоговые окна старой Windows также получают изменения пользовательского интерфейса Предстоящая Windows 11 (ранее известная как обновление Sun Valley), похоже, улучшит внешний вид операционной системы. Как вы, возможно, знаете, Windows 11 удаляет значки из эпохи Windows 95 и включает значки Fluent Design, но похоже, что Microsoft работает над другими улучше...

Разработчик Яндекса рассказал о внедрении тяжелой нейросети По его словам, это самое важное событие в Поиске за последние 10 лет.

Игра Star Wars Jedi Knight: Jedi Academy добралась до PlayStation 4 и Nintendo Switch Star Wars Jedi Knight: Jedi Academy добралась до платформы PlayStation 4 и Nintendo Switch с улучшенной графикой и мультиплеером. В игре Star Wars Jedi Knight: Jedi Academy игроки создадут собственного персонажа и смастерив для него меч. Улучшая свои навыки, ученики смогут ...

Машинное обучение. Нейронные сети (часть 3) — Convolutional Network под микроскопом. Изучение АПИ Tensorflow.js В предыдущих статьях, использовался только один из видов слоев нейронной сети – полносвязанные (dense, fully-connected), когда каждый нейрон исходного слоя имеет связь со всеми нейронами из предыдущих слоев. Чтобы обработать, например, черно-белое изображение размером 24x24,...

[Перевод] Представляем Visual Studio Codespaces: облачная разработка, где бы вы ни были Поскольку все мы внедряем такие практики, как социальное дистанцирование и удаленная работа, команды разработчиков стали более распределенными. Наша собственная команда столкнулась с некоторыми проблемами, которые являются частью этого перехода, и это побудило нас усилить ра...

Небольшой вклад в борьбе Avalonia UI против зоопарка платформ Эта статья – результат проверки проекта Avalonia UI с помощью статического анализатора PVS-Studio. Avalonia UI – это кроссплатформенная платформа пользовательского интерфейса на основе XAML, с открытым исходным кодом. Это один из технологически значимых проектов в истории ....

Компактный флагман Asus ZenFone 8 стал лучше снимать и получил новые функции Компания Asus выпустила первое обновление для своего компактного флагманского смартфона ZenFone 8, которое проходит под номером WW 30.11.51.41. После обновление у пользователей появилась возможность выбирать «приоритетные контакты», вызовы с которых всегда б...

[Перевод] Полируем UI в Android: StateListAnimator Привет, Хабр! В преддверии старта курса «Android Developer. Professional» мы подготовили для вас перевод еще одного интересного материала. Большую часть времени разработки нашего Android-приложения мы тратим отнюдь не на работу над пользовательским интерфейсом — мы просто...

Обновление прошивки улучшает автофокусировку камеры Canon 1DX Mark III Компания Canon выпустила обновление встроенного программного обеспечения для камеры Canon 1D X Mark III. Прошивка, которая носит версию 1.2.0, исправляет ряд ошибок и вносит определенные улучшения в работу флагманской зеркальной фотокамеры Canon. В частности, по словам...

Как взглянуть на Kubernetes с другой стороны? Рассказывает Марсель Ибраев, CTO учебного центра Слёрм 18 октября на образовательной онлайн платформе Слёрм стартует новый курс: Мега – поток по популярной платформе оркестрации контейнеров с открытым исходным кодом Kubernetes. Программа курса максимально широкая – чуть более, чем за месяц участники освоят 12 тем, связанных с ра...

[Из песочницы] OSCD: Threat Detection Sprint #1, итоги Open Security Collaborative Development — это открытая международная инициатива специалистов по компьютерной безопасности, направленная на решение общих проблем, распространение знаний и улучшение компьютерной безопасности в целом. Она была создана осенью 2019 года дружеств...

[Перевод] Классификация изображений на Android с помощью TensorFlow Lite и сервиса Azure Custom Vision Классификация изображений позволяет нашим приложениям Xamarin распознавать объекты на фотографиях. Все более и более распространенной становится возможность сделать фотографию и распознать ее содержимое. Мы можем наблюдать это в наших банковских приложениях при внесении мо...

Бракованный экран, зато хорошая камера. Провальный флагман OnePlus 8 Pro получил улучшения для камеры Компания OnePlus выпустила очередное обновление программного обеспечения OxygenOS 10.5.6 для своего самого дорогого смартфона OnePlus 8 Pro, который предлагается по цене 900 и 1000 долларов в зависимости от объема памяти. Напомним, сразу после выхода OnePlus 8 Pro начал...

Как я преподавал курс AI/ML/DL от Samsung Всем привет. Расскажу вам про свой взгляд на ИИ, так сказать, изнутри процесса. В смысле образовательного и научного процесса. Так сложилось что в 1998 я поступил аспирантуру в РГАСХМ и темой своей научной работы выбрал AI/ML. Это были суровые времена очередного ледникового...

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

[Перевод] Создание пайплайнов CI с помощью Tekton (внутри Kubernetes). Часть 1/2 В этой статье мы собираемся создать пайплайн непрерывной интеграции (CI) с Tekton, фреймворком с открытым исходным кодом для создания конвейеров CI / CD в Kubernetes. Мы собираемся подготовить локальный кластер Kubernetes через kind и установить на нем Tekton. После этого мы...

YOLOv4 – самая точная real-time нейронная сеть на датасете Microsoft COCO Эта же статья на medium: medium Код: github.com/AlexeyAB/darknet Статья: arxiv.org/abs/2004.10934 Мы покажем некоторые нюансы сравнения и использования нейронных сетей для обнаружения объектов. Нашей целью было разработать алгоритм обнаружения объектов для использования в...

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

Взлом всех iPhone до iOS 14.3 сделали стабильным: Unc0ver 6.1.1 устраняет все известные проблемы Команда Unc0ver выпустила новую версию джейлбрейка, который работает на iOS от версии 14 до 14.3 с поддержкой всех моделей iPhone, начиная с iPhone 6s и заканчивая iPhone 12. В конце февраля коллектив выпустил версию Unc0ver 6.0.0, однако позднее было обнаружено, что ис...

Обновление улучшает камеру Samsung Galaxy Note10, и не только Компания Samsung начала распространять обновление программного обеспечения для флагманских смартфонов Galaxy Note10 и Galaxy Note10+ (обзор). Смартфоны Galaxy Note 10, Galaxy Note 10+, Note 10+ 5G начали получать обновление прошивки в Европе. Апдейт с маркировкой N97xx...

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