Известный производитель дронов компания DJI анонсировала свою первую экшн-камеру, которая составит конкуренцию GoPro Hero 7 Black.
Архив за 16 мая 2019 - 10
Конкурент GoPro Hero 7 Black за $350. Представлена водонепроницаемая экшн-камера с двумя экранами DJI Osmo Action
2019-05-16 в 8:09, admin, рубрики: Новости, метки: новостиIntel попыталась подкупить нидерландский университет, чтобы скрыть информацию об уязвимости MDS
2019-05-16 в 8:07, admin, рубрики: Новости, метки: новостиИсследователи кибербезопасности из Амстердамского свободного университета (VU), являющегося одним из ведущих научно-исследовательских университетов страны и входящего в число ведущих университетов Европы, утверждают, что компания Intel пыталась подкупить их, чтобы скрыть информацию о Читать полностью »
Врачи заявляют, что Бхола Шанкару из Бунди — настоящий счастливчик. Острые гвозди по 6,5 сантиметров длиной каким-то чудесным образом не превратили его внутренности в решето и даже не оставили на них ни единого серьезного прокола. На снимках, сделанных во время операции, хорошо видно, как хирурги удаляют как минимум 116 гвоздей из тела 43-летнего пациента.
ИИ-платформа NVIDIA меняет видовую принадлежность животных
2019-05-16 в 7:52, admin, рубрики: будущее здесь, искусственный интеллект, машинное обучение, преобразование изображений
Компания NVIDIA представила результаты своей работы над новым алгоритмом искусственного интеллекта в виде открытой онлайн-платформы, преобразующей изображения животных. Посетители могут загрузить фотографию домашнего питомца и увидеть, как он превращается в тигра, волка или леопарда, сохраняя при этом узнаваемые черты.
Читать полностью »
OxygenOS 9.5 добавит в OnePlus 6 и 6T режим Zen из OnePlus 7, а ночной режим Nightscape 2.0 не появится на старых смартфонах
2019-05-16 в 7:52, admin, рубрики: НовостиOnePlus 7 и OnePlus 7 Pro поставляются с оболочкой OxygenOS 9.5, которая имеет несколько новых функций по сравнению с OxygenOS 9.0, которая установлена на прошлогоднем флагмане OnePlus 6T.
OxygenOS 9.5 основана на Android 9 Pie, но в ней есть такие вещи, как Zen Mode. Это функция, которая при включении смартфона не позволяет вам пользоваться им в течение 20 минут (за исключением приема звонков, совершения экстренных вызовов и использования камеры). При активации этой функции вы не сможете ее отключить, пока не пройдет 20 минут.
Улучшаем производительность ПО с инструментами Intel для разработчика. Численное моделирование астрофизических объектов
2019-05-16 в 7:51, admin, рубрики: intel developer tools, Блог компании Intel, высокая производительность, Клиентская оптимизация, ПрограммированиеМы начинаем цикл статей, рассказывающих о различных ситуациях, в которых использование инструментов Intel для разработчиков позволило существенно повысить скорость работы программного обеспечения и улучшить его качество.
Наша первая история произошла в Новосибирском Университете, где исследователи разрабатывали программное средство для численного моделирования магнитогидродинамических проблем при ионизации водорода. Данная работа проводилась в рамках глобального проекта моделирования астрофизических объектов AstroPhi; в качестве аппаратной платформы использовались процессоры Intel Xeon Phi. В результате использования Intel Advisor и Intel Trace Analyzer and Collector производительность вычислений увеличилась в 3 раза, а скорость решения одной задачи сократилась с недели до двух дней.
PowerShell Desired State Configuration и напильник: часть 1. Настройка DSC Pull Server для работы с базой данных SQL
2019-05-16 в 7:48, admin, рубрики: Desired State Configuration, dsc, Microsoft SQL Server, MS Sql Server, powershell, автоматизация рутины, Блог компании DataLine, Серверное администрирование
PowerShell Desired State Configuration (DSC) сильно упрощает работу по развертыванию и конфигурированию операционной системы, ролей сервера и приложений, когда у вас сотни серверов.
Но при использовании DSC on-premises, т.е. не в MS Azure, возникает пара нюансов. Они особенно ощутимы, если организация большая (от 300 рабочих станций и серверов) и в ней еще не открыли мир контейнеров:
- Нет полноценных отчетов о состоянии систем. Если нужная конфигурация не применилась на каких-то серверах, то без этих отчетов мы об этом не узнаем. От встроенного сервера отчетов информацию получить довольно сложно, а для большого количества хостов – еще и долго.
- Отсутствует масштабируемость и отказоустойчивость. Невозможно построить ферму опрашивающих веб-серверов DSC, которые бы имели единую отказоустойчивую базу данных и общее хранилище mof-файлов конфигураций, модулей и ключей регистрации.
Сегодня я расскажу, как можно решить первую проблему и получить данные для построения отчетности. Все было бы проще, если в качестве базы данных можно было бы использовать SQL. MS обещает встроенную поддержку только в Windows Server 2019 или в build Windows server 1803. Забирать данные с использованием OleDB provider тоже не получится, так как DSC-сервер использует именованный параметр, который не полностью поддерживается OleDbCommand.
Нашел вот такой способ: тем, кто использует Windows Server 2012 и 2016, можно настроить использование БД SQL в качестве backend’a для опрашивающего DSC-сервера. Для этого создадим «прокси» в виде .mdb файла со связанными таблицами, который будет перенаправлять данные, полученные от отчетов клиентов, в БД SQL-сервера.
Читать полностью »
Резервирование в Kubernetes: оно существует
2019-05-16 в 7:39, admin, рубрики: ITSumma, k8s, kubernetes, Блог компании ITSumma, высокая производительность, высоконагруженные проекты, доклад, конференции, конференция, резервирование, резервное копированиеМеня зовут Сергей, я из компании ITSumma, и я хочу вам рассказать, как мы подходим к резервированию в Kubernetes. В последнее время я много занимаюсь консультативной работой по внедрению разнообразных devops-решений для различных команд, и, в частности, плотно работаю по проектам с использованием K8s. На конференции Uptime day 4, которая была посвящена резервированию в сложных архитектурах, я выступал с докладом о резервировании «кубика», и вот его вольный пересказ. Только заранее предупрежу, что он является не непосредственным руководством к действию, а скорее, обобщением размышлений на указанную тему.
В принципе мониторинг и резервирование — это два основных инструмента повышения отказоустойчивости любого проекта. Но ведь в кубере всё балансируется само, скажете вы, всё масштабируется само, и если что-то произойдёт — поднимется само… То есть, при первом поверхностном исследовании темы, на вопрос, кто как подходит к резервированию K8s, интернет ответил мне «а зачем?» Многие думают, что кубер представляет собой такую магическую штуку, которая избавляет от всех инфраструктурных проблем и делает так, что проект никогда не упадет. Но… мир не то, чем кажется.
Вице-президент Xiaomi и исполнительный директор Xiaomi в Индии Ману Кумар Джейн (Manu Kumar Jain) на днях заявил, что компания вскоре выпустит еще один смартфон с 48-мегапиксельной камерой.
Предположение о том, что речь идет о Redmi K20, оказалось неверным. Сегодня Ману Кумар Джейн заявил, что речь идет о новой версии крайне популярного смартфона Xiaomi Redmi Note 7, который будет выпущен под названием Xiaomi Redmi Note 7S.
Но тут все довольно просто. Если в Китае Redmi Note 7 получил сдвоенную камеру с датчиками изображения разрешением 48 и 5 Мп, то в Индии второй датчик изображения имеет разрешение 2 Мп.
Про подсчёт битов, беззнаковые типы в Kotlin и про ситуации, когда экономия на спичках оправдана
2019-05-16 в 7:26, admin, рубрики: kotlin, Блог компании FunCorp, ненормальное программирование, оптимизация кода
К написанию статьи подтолкнул вот этот комментарий. А точнее, одна фраза из него.
… расходовать память или такты процессора на элементы в миллиардных объёмах — это нехорошо…
Так сложилось, что в последнее время мне именно этим и пришлось заниматься. И, хотя, случай, который я рассмотрю в статье, довольно частный — выводы и применённые решения могут быть кому-нибудь полезны.
Немного контекста
Приложение iFunny имеет дело с колоссальным объёмом графического и видеоконтента, а нечёткий поиск дубликатов является одной из очень важных задач. Сама по себе это большая тема, заслуживающая отдельной статьи, но сегодня я просто немного расскажу о некоторых подходах к обсчёту очень больших массивов чисел, применительно к этому поиску. Конечно же, у всех разное понимание «очень больших массивов», и тягаться с Адронным коллайдером было бы глупо, но всё же. :)
Если совсем коротко про алгоритм, то для каждого изображения создаётся его цифровая подпись (сигнатура) из 968 целых чисел, а сравнение производится путем нахождения «расстояния» между двумя сигнатурами. Учитывая, что объём контента только за два последних месяца составил порядка 10 миллионов изображений, то, как легко прикинет в уме внимательный читатель, — это как раз те самые «элементы в миллиардных объёмах». Кому интересно — добро пожаловать под кат.
Читать полностью »