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

[Перевод] Уменьшение зависимости от размеченных данных у генеративно-состязательных сетей Генеративно-состязательные сети (ГСС) [Generative Adversarial Networks, GAN] – обладающий интересными возможностями класс глубоких генеративных моделей. Их основная идея – обучение двух нейросетей, генератора, который обучается синтезу данных (к примеру, изображений), и диск...

Графический редактор GANpaint рисует объектами и демонстрирует возможности GAN Одна из кистей удаляет/добавляет деревья, другая — людей и т. д. Генеративно-состязательные сети (GAN) создают потрясающе реалистичные изображения, часто неотличимые от реальных. С момента изобретения таких сетей в 2014 году в этой области проведено много исследований и со...

Нейросетевой синтез речи с помощью архитектуры Tacotron 2, или «Get alignment or die tryin'» Нашей команде поставили задачу: повторить результаты работы искусственной нейронной сети синтеза речи Tacotron2 авторства DeepMind. Это рассказ о тернистом пути, пройденном нами в ходе реализации проекта. Читать дальше →

[Перевод] Фотографии из грубых набросков: как именно работает нейросеть NVIDIA GauGAN В прошлом месяце на NVIDIA GTC 2019 компания NVIDIA представила новое приложение, которое превращает нарисованные пользователем простые цветные шарики в великолепные фотореалистичные изображения. Приложение построено на технологии генеративно-состязательных сетей (GAN), в ...

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

[Перевод] Высококачественная, легковесная и адаптируемая технология Text-to-Speech с использованием LPCNet Последние достижения в области глубокого обучения привносят существенные улучшения в развитие систем синтеза речи (далее – TTS). Это происходит благодаря применению более эффективных и быстрых методов изучения голоса и стиля говорящих, а также благодаря синтезу более естест...

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

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

Нейросеть научили «оживлять» портреты на основе всего одного статичного изображения Российские специалисты из Центра искусственного интеллекта Samsung AI Center-Moscow в сотрудничестве с инженерами из Сколковского института науки и технологий разработали систему, способную создавать реалистичные анимированные изображения лиц людей на основе всего нескольки...

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

Нейросеть Nvidia превращает простые скетчи в реалистичные изображения NVIDIA / YouTube Новое ПО компании Nvidia, используя генеративно-состязательную сеть (GAN), позволяет превращать небольшие скетчи в довольно реалистичные изображения, передает The Verge. Например, как можно заметить в ролике, пользователь может нарисовать небольшой пейз...

[Из песочницы] Синтез как один из методов улучшения производительности PostgreSQL Философское вступление Как известно, существует всего два метода для решения задач: Метод анализа или метод дедукции, или от общего к частному. Метод синтеза или метод индукции, или от частного к общему. Для решения проблемы “улучшить производительность базы данных” это...

Нейросеть научили дорисовывать фотографии Нейросетевые алгоритмы успешно применяются для редактирования фотографий, но на сегодняшний день они, как правило, способны дорисовывать лишь небольшие фрагменты или, наоборот, удалять лишние объекты со снимков. Специалистам из Google Research удалось научить нейросеть весьм...

#видео | Как «умирают» искусственные нейронные сети Вы видели, как погибает искусственная нейронная сеть? Довольно странное зрелище. Энтузиаст, называющая себя «девушкой, играющей с ИИ», поделилась с изданием Vice видео с результатом своего проекта под названием «Что я увидела перед тьмой». Программистка создала нейронную се...

Нейросеть Speech2Face пытается воссоздать лицо человека по его голосу Исследователи из Массачусетского технологического института разработали алгоритм, который способен реконструировать облик человека на основе записи его голоса. Как сообщает Futurism, для работы ИИ достаточно короткого аудиоклипа. В основу алгоритма, получившего название Spee...

5 приемов, позволяющих (пока еще) отличить реальность от DeepFake «DeepFake», что в переводе значит «глубокая подделка» – не только англоязычный словесный новодел. Сегодня дипфейк – это в первую очередь бурно развивающаяся, доступная и стремительно набирающая популярность среди пользователей Интернета технология синтеза изображений с помощ...

Нейросеть научилась рисовать сложные сцены по текстовому описанию Исследовательская группа Microsoft Research представила генеративно-состязательную нейросеть, которая способна генерировать изображения с несколькими объектами на основе текстового описания. В отличие от более ранних подобных алгоритмов text-to-image, способных воспроизводит...

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

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

Unity: процедурное редактирование Mesh Преобразование моделей «на лету» — нередкая практика в симуляции физики деформаций, а также в играх с динамически генерируемым и изменяемым контентом. В таких случаях удобно применять методы процедурного редактирования и создания геометрии. Последние часто позволяют сэкономи...

Новый клип сайд-проекта вокалиста Rammstein снят при помощи нейросети Вокалист Rammstein Тилль Линдеманн и шведский мультиинструменталист Петер Тэгтгрен в рамках совместного музыкального сайд-проекта Lindemann выпустили клип на песню Ich weiß es nicht, видеоряд в котором был создан при помощи нейросети. Черно-белое видео опубликовано на официа...

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

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

Thispersondoesnotexist.com — сайт, на котором при каждом заходе нейросеть генерирует новое реалистичное человеческое лицо Разработчик Филипп Ван, работающий в Uber, запустил сайт Thispersondoesnotexist.com— генератор лиц людей, которых не существует в реальной жизни. При каждом заходе на страницу сервер практически мгновенно создает реалистичный фотопортрет человека, почти неотличимый от настоя...

Google представила нейросеть, способную относительно реалистично дорисовывать фотографии Разработчики из Google Research научили нейросеть качественно дорисовывать недостающие фрагменты фотографий. В основе алгоритма лежит архитектура генеративно-состязательной нейросети, рассказывают авторы статьи, опубликованной на arXiv.org. Как сообщается, алгоритм состоит и...

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

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

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

[Перевод] «Тетрис» в роли принтера Поворачивая, переставляя и опуская вниз заранее заданную последовательность фигур, Tetris Printer Algorithm использует механику «Тетриса» для генерации произвольных битовых изображений. Описание алгоритма Алгоритм построчно преобразует пиксели исходного изображения в квадр...

Новая технология от Nvidia мгновенно превращает любой рисунок в произведение искусства Название новой технологии обработки изображений «GauGAN», вмещает отсылку к художнику-импрессионисту Гогену и к GAN (генеративно-состязательным сетям). По мнению генерального директора nVidia, Дженсена Хуанга, именно GAN позволят решить ключевую задачу в создании ИИ: как эфф...

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

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

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

Структура «Сбербанка» разработает платформу для применения ИИ в бизнесе с помощью Nvidia Например, пользователи смогут работать с анализом и синтезом речи или компьютерным зрением.

What I saw before the darkness: анонимная программистка запечатлела на видео «смерть» нейросети Исследователи уже давно применяют генеративно-состязательные нейросети (GAN) для создания портретов несуществующих людей. Достигается результат за счет того, что алгоритмы «учатся» на миллионах изображений и «усредняют» их, создавая уникальные черты челов...

Как робот «Совести» общается с клиентами Расскажем, как финтех-проект группы QIWI — карта беспроцентной рассрочки «Совесть» — перевел часть разговоров контакт-центра на робота, который не только отвечает на вопросы, но и сам задает их при исходящих обзвонах. Статья про применение на практике HTTP-запросов, синтеза ...

Псевдо Lens Flare Привет, Хабр! Представляю вашему вниманию перевод статьи «Pseudo Lens Flare» автора John Chapman. Lens flare (блики на линзах) ― это фотографический артефакт, возникающий при рассеивании и преломлении света в системе линз. Хотя он является артефактом, существует множество...

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

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

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

Intel подала антимонопольный иск против контролируемой SoftBank структуры Intel подала антимонопольный иск против Fortress Investment Group - компании, которая находится под управлением японской корпорации SoftBank. В своём иске Intel желает оспорить патентные претензии с её стороны. Подробнее об этом читайте на THG.ru.

«Тинькофф» стал продавать корпоративным клиентам свою технологию синтеза речи С помощью Tinkoff VoiceKit можно создавать голосовых помощников, автоматизировать работу колл-центра и озвучивать видеоролики.

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

«Тинькофф» стал продавать корпоративным клиентам свою технологию синтеза и распознавания речи С помощью Tinkoff VoiceKit можно создавать голосовых помощников, автоматизировать работу колл-центра и озвучивать видеоролики.

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

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

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

[Из песочницы] Синтаксический разбор предложения на русском языке В данной статье описывается процесс синтаксического анализа предложения русского языка с использованием контекстно-свободной грамматики и алгоритма LR-анализа. Обработка естественного языка — общее направление искусственного интеллекта и математической лингвистики. Оно изуч...

«Синтез Н» обеспечил бесперебойную работу линий наружного освещения Норильска в новогодние праздники Специалисты группы компаний «Синтез Н» приступили к выполнению контракта по содержанию линий наружного освещения улично-дорожной сети и автомобильных …

Бредогенератор: создаем тексты на любом языке с помощью нейронной сети Привет Хабр. Эта статья будет в немного «пятничном» формате, сегодня мы займемся NLP. Не тем NLP, про который продают книжки в подземных переходах, а тем, который Natural Language Processing — обработка естественных языков. В качестве примера такой обработки будет использов...

[Перевод] Моя вторая неделя с Haiku: множество скрытых алмазов и приятных сюрпризов, а также некоторые проблемы Редактирование снимка экрана для этой статьи — в Haiku TL;DR: Производительность намного лучше, чем изначально. Виноват был ACPI. Запуск в виртуальной машине работает прекрасно для показа экрана. Git и менеджер пакетов встроены в файловый менеджер. Публичные беспроводные се...

Конкурс от РОСНАНО: проходите онлайн-курс по современной микроэлектронике, потом практический тур с ПЛИС, получаете приз Мероприятие для продвинутых школьников: сначала онлайн-курс с профориентацией по разработке современных микросхем (части 1, 2, 3), а потом практический семинар по цифровой схемотехнике и языку описания аппаратуры Verilog, с синтезом на ПЛИС/FPGA. Те, кто отличатся, получат в...

[Из песочницы] Сборка примера Augmented Faces ARCore в Unity Надеюсь, данная статья будет полезна тем, кто хочет пощупать возможности дополненной реальности ARCore в Unity, но при этом не смог найти понятной инструкции. Мы соберем пример приложения дополненной реальности Augmented Faces ARCore для Unity, оно будет отслеживать через...

Почему Do-Not-Track может стать обязательным В США предлагают обязать технологические компании учитывать согласие пользователей на передачу их персональных данных рекламным сетям. / фото Tom Roberts — Unsplash Do-Not-Track (DNT) позволяет пользователю сети дать или отозвать как согласие на передачу третьим лицам данн...

[Перевод] Примеры использования некоторых новых возможностей JavaScript Автор материала, перевод которого мы сегодня публикуем, говорит, что новые возможности JavaScript, которые попали в стандарт ES2019, уже официально доступны в браузерах Chrome, Firefox и Safari, а также на платформе Node.js. Если нужно поддерживать устаревшие браузеры, то во...

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

Инновации по-русски Я — профессиональный участник инновационный индустрии. Вместе с коллегами последние 10 лет мы участвуем в создании новых технологий. И я должен сказать о причине, по которой не стоит заниматься инновациями в России. Здесь можно порассуждать о плохом инвестиционном климате,...

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

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

[Из песочницы] BERT — state-of-the-art языковая модель для 104 языков. Туториал по запуску BERT локально и на Google Colab BERT — это нейронная сеть от Google, показавшая с большим отрывом state-of-the-art результаты на целом ряде задач. С помощью BERT можно создавать программы с ИИ для обработки естественного языка: отвечать на вопросы, заданные в произвольной форме, создавать чат-ботов, автом...

[Перевод] Деплоим ML проект, используя Flask как REST API, и делаем доступным через приложение на Flutter Введение Машинное обучение уже везде и, пожалуй, почти невозможно найти софт, не использующий его прямо или косвенно. Давайте создадим небольшое приложение, способное загружать изображения на сервер для последующего распознавания с помощью ML. А после сделаем их доступными ...

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

Контролируемая SoftBank структура пытается судиться с Intel в сфере патентного права Intel считает, что оппонент руководствуется исключительно корыстными мотивами.

Генерация документов с помощью ONLYOFFICE DocumentBuilder Привет, Хабр. Я хочу рассказать об утилите под названием DocumentBuilder, которая позволяет генерировать документы, таблицы и презентации, а также показать, как можно его использовать для решения ваших задач, на примере создания резюме из шаблонов. Работает билдер следующи...

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

Имитация целевых атак как оценка безопасности. Киберучения в формате Red Teaming Когда дело доходит до кибербезопасности, то, как правило, ни одна организация не является на 100% защищенной. Даже в организациях с передовыми технологиями защиты могут быть проблемные моменты в ключевых элементах — таких как люди, бизнес-процессы, технологии и связанные ...

Ящик Пандоры: разбираем эксплуатацию уязвимости WinRAR на примере задания NeoQUEST-2019 Как часто нам на помощь приходит старый добрый WinRAR! Из раза в раз он заботливо и бескорыстно распаковывает наши архивы, и запаковывает их обратно. Но мы стали старше, и теперь хочется попробовать что-то поинтереснее, правда? А тут как раз нашли 19-летнюю уязвимость, позв...

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

[Из песочницы] Генерация звука на микроконтроллерах AVR методом волновых таблиц с поддержкой полифонии Микроконтроллеры AVR довольно дешевы и широко распространены. Наверно, с них начинает почти любой embedded разработчик. А среди любителей правит балом Arduino, сердцем которого обычно является ATmega382p. Наверняка многие задумывались: как можно заставить их звучать? Если п...

«Синтез Н» завершил проект по модернизации сетей для «Транснефть — Центральная Сибирь» Специалисты группы компаний «Синтез Н» завершили работы в рамках проекта «Модернизация внутриплощадочных структурированных кабельных сетей. Система …

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

На выставке «Технофорум-2019» рассказали о развитии технологий 3D-печати Третий день выставки «Технофорум-2019» стал знаковым для специалистов в сфере аддитивных технологий: в конференц-зале ЦВК «Экспоцентр» состоялась презентация докладов о новинках 3D-печати. Организатором выступила компания Rena Solutions при поддержке дирекции Технофорума. Эк...

Алгоритм машинного обучения превращает котиков в монстров На прошлой неделе внимание общественности привлек необычный сайт ThisPersonDoesNotExist.com, где можно увидеть, как искусственный интеллект всякий раз генерирует новое (и весьма странное) человеческое лицо. У этого портала сразу появилось множество подражателей, и наконец ис...

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

[Перевод] Новости из мира OpenStreetMap № 462 (21.05.2019-27.05.2019) Российское отделение GREENPEACE переходит OSM1 | Map data OpenStreetMap contributors, ODbL Mapbox Картографирование Кристофер Беддоу из Mapillary написал пост, в котором рассказал о двух способах использования данных Mapillary для редактирования OpenStreetMap. Джозеф Айзе...

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

Новые модели iPhone показали в прозрачном чехле В интернете появились рендеры новых моделей от Apple — iPhone XI и iPhone XI Max. На изображениях они показаны в прозрачных чехлах.

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

Энтуазиасты запустили открытую веб-версию «Paint эпохи искусственного интеллекта» от Nvidia С помощью нейронной сети GauGAN можно создавать реалистичные изображения из схематичных рисунков.

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

Книга «Data mining. Извлечение информации из Facebook, Twitter, LinkedIn, Instagram, GitHub» Привет, Хаброжители! В недрах популярных социальных сетей — Twitter, Facebook, LinkedIn и Instagram — скрыты богатейшие залежи информации. Из этой книги исследователи, аналитики и разработчики узнают, как извлекать эти уникальные данные, используя код на Python, Jupyter Not...

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

LQR оптимизация систем управления Введение На Habr были опубликованы несколько статей [1,2,3], прямо или косвенно касающиеся указанной темы. В связи с этим, нельзя не отметить публикацию [1] с названием “Математика на пальцах: линейно-квадратичный регулятор”, которая популярно поясняет принцип работы оптимал...

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

Удаленное выполнение произвольного кода в протоколе RDP Стало известно об опасной уязвимости в протоколе RDP: корпорация Microsoft подготовила экстренный патч для уязвимости с идентификатором CVE-2019-0708, позволяющей выполнить произвольный код на целевой системе. Читать дальше →

Screenlife Тимура Бекмамбетова и разработчик робота-рекрутёра «Вера» создали технологию синтеза голоса знаменитостей Партнёры планируют использовать искусственные голоса для озвучки книг, рекламы, игр и другого контента.

В DeviceLock DLP включены поддержка Postgres Pro и PostgreSQL Компания DeviceLock – российский производитель DLP-систем, выпустила новую версию программного комплекса DeviceLock DLP, включающую обновленный модуль DeviceLock Enterprise Server с поддержкой СУБД Postgres для хранения и обработки данных о событиях, происходивших в к...

[Из песочницы] Документируем процесс подключения и генерации документов в будущей ERP-системе Несколько месяцев назад я закончил один из этапов своего профессионального пути многорукого Шивы в стартапе по разработке системы управления лабораториями неразрушающего контроля. Я расскажу как мне удалось задокументировать часть разработки связанную с подключением и гене...

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

Скрытая камера не только у Xiaomi и Samsung. Huawei спрячет камеру, вспышку и датчики под экран смартфона Всемирная организация интеллектуальной собственности (WIPO) выдала компании Huawei патент на разработку, описывающую скрытую под экраном смартфона камеру.  Голландский ресурс LetsGoDigital доработал схематичные иллюстрации из патента до реалистичных рендеров, позв...

[Из песочницы] Тренды и прогнозы в Natural Language Processing Тренды и прогнозы в области NLP (Natural Language Processing) Это статья про тренды и прогнозы из нашего сентябрьского Альманаха «Искусственный интеллект» №2, который посвящен обзору рынка технологий и компаний в области NLP и распознавания-синтеза речи в России. Для этого ...

В MICS доступны для заказа в проекты прозрачные 55" OLED-дисплеи LG Новинка от LG - прозрачный 55" OLED-дисплей 55EW5F-A доступен для заказа в проекты в Дистрибьюторской компании MICS. Помимо превосходного качества изображения прозрачные универсальные OLED дисплеи LG обладают ключевой особенностью – пользователи ...

Нейронная сеть превратила эмодзи в настоящие лица и это выглядит ужасно Искусственный интеллект Face Super-Resolution умеет превращать эмодзи в монстров Десять лет назад многие из нас даже не знали, что такое нейронные сети и искусственный интеллект. Но сегодня они в какой-то мере используются практически в каждом мобильном приложении. В чем о...

Adobe представила приложение, позволяющее определить, подвергалось ли лицо на фото редактированию в Photoshop Компания Adobe провела очередную ежегодную конференцию MAX в Калифорнии, на которой показала свои новые разработки. Пожалуй, самой необычной новинкой презентации стало приложение About Face. Программа способна определить, отредактировано ли лицо на фото при помощи редактора ...

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

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

Рендеры Huawei P30 и P30 Pro в чехле: много камер, разные форматы В Сети появились новые изображения Huawei P30 и P30 Pro в чехлах, которые подтверждают ранее доступные сведения о дизайне и некоторые детали по камерам. Согласно этим данным, старшая модель получит модуль и четырех камер и широкий вырез в экране, вероятно, для системы 3D-рас...

Запускаем свой нейросетевой детектор на Paspberry Pi с помощью Neural Compute Stick и OpenVINO С распространением и развитием нейронный сетей все чаще возникает потребность их использования на встроенных и маломощных устройствах, роботах и дронах. Устройство Neural Compute Stick в связке с фреймворком OpenVINO от компании Intel позволяет решить эту задачу, беря тяжелы...

Вести со дна: IT-гиганты начали активно строить собственные подводные магистральные сети Мы уже давно привыкли, что крупные IT-компании занимаются не только выпуском продуктов и оказанием услуг, но и активно участвуют в развитии интернет-инфраструктуры. DNS от Google, облачные хранилища и хостинг Amazon, дата-центры Facebook по всему миру — пятнадцать лет назад ...

Голосовой помощник Alexa научился выделять слова интонацией Манера общения Alexa стала еще более человечной: голосовой помощник, разработанный Amazon, начал выделять слова интонацией. Как сообщается, чтобы добиться такого результата, компания Джеффа Безоса воспользовалась технологией синтеза речи Neural TTS (NTTS). С ее помощью Alexa...

«Яндекс» учредил научную премию имени Ильи Сегаловича Илья Сегалович (iseg) Компания «Яндекс» объявила об учреждении ежегодной научной премии для поддержки молодых исследователей и научного сообщества в России, Беларуси и Казахстане. Премия им. Сегаловича вручается студентам, аспирантам и научным руководителям за достижения ...

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

Apple выпустила прозрачный чехол для каждой модели новых айфонов   После презентации iPhone 11, 11 Pro и 11 Pro Max, Apple выпустила новые аксессуары для них, в том числе прозрачный чехол. Раньше такой кейс был доступен только для iPhone XR. В России прозрачный чехол стоит 3349 руб., независимо от модели телефона. Его уже можно...

Канада принимает жесткие меры по поводу дронов Канада приняла новые правила, которые потребуют регистрации любого беспилотника весом от 250 гр до 25 кг и потенциальным пилотам должно быть не менее 14 лет, также он должен быть гражданином или постоянным жителем Канады. Придется пройти курсы и сдать экзамен, чтобы полу...

Миллионы отпечатков пальцев «утекли» в Сеть Фирма vpnMentor, занимающаяся безопасностью в онлайн-пространстве, выявила огромный массив персональных данных, которые их коллеги из компании Suprema держали в открытом доступе. Парадокс в том, что Suprema занимается поддержкой платформы кибербезопасности Biostar 2, сообщае...

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

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

[Перевод] Процедурные паттерны, которые можно использовать с тайловыми картами Процедурная генерация используется для повышения вариабельности игр. Среди известных проектов можно упомянуть Minecraft, Enter the Gungeon и Descenders. В этом посте я объясню некоторые из алгоритмов, которые можно применять при работе с системой Tilemap, появившейся как 2D-...

Прозрачный корпус в Xiaomi Mi 9 – подделка В преддверии официального дебюта Xiaomi Mi 9 с прозрачной панелью, генеральный директор компании Лей Цзунь (Lei Jun) пояснил, как был достигнут эффект прозрачности. В китайской социальной сети Weibo глава Xiaomi опубликовал изображение грядущей новинки с подробным описанием...

SamsPcbGuide, часть 13: Использование IBIS-моделей В этой спонтанной статье решил поделиться опытом применения IBIS-моделей на примере простой задачи. Читать дальше →

AppsCast #11: Chaos engineering Обычно разработчики стремятся понизить степень хаоса в своем софте и чаще всего это верный путь, но оказывается привносить долю контролируемого хаоса тоже может быть полезно, особенно для качества продукта.

Незакрытая в течение 19 лет уязвимость WinRar позволяет разместить распакованный файл в произвольном месте Специалисты по кибербезопасности из компании Check Point обнаружили серьезную уязвимость в архиваторе WinRar. Затем они же показали, как при помощи этой уязвимости можно распаковать файл в произвольное место — совсем не то, которое указывает пользователь. Ну а поскольку п...

Drunk-Fu 0.95 Физический симулятор пьяного боя! Докажите свои навыки ночной боксерской борьбы против хулиганов, контролируемых искусственным интеллектом, или бросьте вызов своему другу, чтобы увидеть, кто будет последним в списке!

Опубликованы изображения с демонстрацией графики новой части Need for Speed Издатель серии Need for Speed Electronic Arts опубликовал в сети сразу два новых скриншота грядущей Need for Speed: Heat. На изображениях можно заметить, как невероятно реалистично выглядят детализированные автомобили.

DEV Labs 2019. Python для решения нетривиальных задач. Онлайн-митап Уважаемые коллеги! Приглашаем принять участие в онлайн-митапе серии DEV Labs, который пройдёт 20 марта и будет посвящён языку Python. Расскажем о применении Python в сфере проектирования систем «умного дома» и рассмотрим примеры решения задач по распознаванию человеческих д...

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

[Перевод] Функция Data Saver для Chrome на Android теперь доступна и для HTTPS Google помогает пользователям Android быстрее работать в Chrome с улучшенным режимом Data Saver, который, как утверждается, может сократить использование данных до 90% и сократить время загрузки веб-страниц даже в медленных сетях. Однако до сих пор он работал только с HTTP-с...

Использование DiagnosticSource в .NET Core: теория DiagnosticSource — это простой, но весьма полезный набор API (доступен в NuGet пакете System.Diagnostics.DiagnosticSource), который, с одной стороны, позволяет различным библиотекам отправлять именованные события о своей работе, а с другой — позволяет приложениям подписывать...

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

Использование DiagnosticSource в .NET Core: практика В предыдущей статье я рассказал про механизм DiagnosticSource и на простом примере показал, как с его помощью можно перехватывать запросы в базу данных через классы SqlConnection и SqlCommand и измерять время их выполнения. В настоящее время DiagnosticSource уже используется...

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

[Перевод] История интернета: распад, часть 2 Одобрив использование частных микроволновых сетей в «решении свыше 890», федеральная комиссия по связи США (FCC), возможно, надеялась, что сможет загнать все эти частные сети в свой тихий уголок рынка, и забыть о них. Однако быстро стало ясно, что это невозможно. Появлялис...

Яндекс.Директ обновляет окно редактирования объявлений Через несколько недель все страницы создания баннеров станут доступны только в новом дизайне

Можно ли разблокировать телефон с помощью 3D-копии своей головы? Томас Брюстер занимается вопросами безопасности и конфиденциальности для Forbes. Недавно он поставил интересные опыты с использованием 3D-напечатанной копии своей головы в попытках взломать системы безопасности нескольких телефонов Apple и Android. Не очень утешительные рез...

Голосовой помощник MCN Telecom заговорил на четырёх языках Увеличить объем продаж в канале телемаркетинг, сократить время и расходы на обработку клиентских запросов, повысить лояльность потребителей, сделать бизнес-коммуникации более эффективными и удобными, позволит новый сервис распознавания и синтеза речи, интегрированный с прогр...

[Перевод] API IntersectionObserver и ленивая загрузка изображений Использование ленивой загрузки изображений для улучшения производительности веб-проектов — востребованная техника оптимизации. Всё дело в том, что изображения — это «тяжёлые» ресурсы, которыми переполнены современные веб-сайты. Мы уже кое-что об этом публиковали. Здесь можно...

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

[Перевод] Эффекты фильтров SVG: контурный текст при помощи feMorphology Во второй части серии об SVG-фильтрах Sara Soueidan знакомит нас с фильтром feMorphology и приводит несколько примеров его использования для создания интересных эффектов. Читать дальше →

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

ThisPersonDoesNotExist — жутковатый сайт, генерирующий реалистичные лица несуществующих людей Сайт создаёт новое фейковое лицо при каждом обновлении страницы.

[recovery mode] Скрытая комиссия Яндекс.Денег в Samsung Pay Доброго времени суток. В этой небольшой заметке хочу рассказать как я попался на удочку скрытых комиссий. Читать дальше →

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

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

ГК «Синтез Н» расширила перечень разрешенных работ и услуг в рамках лицензии ФСТЭК Группа компаний «Синтез Н» получила расширенную лицензию Федеральной службы по техническому и экспортному контролю …

[Из песочницы] Сложности работы с Redux и их решение Redux среди нас Это один из самых популярных state-manager`ов. Он прост в использовании, прозрачен и предсказуем. С его помощью можно организовать хранение и изменение данных. А если считать, что action`ы и reducer`ы являются частью redux`а, то можно без преувеличения утве...

[Из песочницы] Улучшение UX при работе с клавишей «Tab» При разработке приложений «фронтендеры» редко обращают внимание на то, как пользователь будет использовать предоставляемые браузером функции клавиш. Я не являюсь исключением, но в один день мне была дана задача касаемо UX и переходов с помощью нажатия «Tab» и «Shift + Tab». ...

Новости высоких технологий: российский электромобиль за 450 000 рублей! Пока Илон Маск готовится к запуску спутникового интернета, в России вот разработали бюджетный электромобиль! И стоит он гораздо дешевле Tesla. Об этом и многом другом — прямо сейчас. Сколько стоит российский электромобиль 1. Компания Zetta анонсировала продажи бюдже...

CyberSphere Online 1.73 Вам предстоит взять под управление боевого киборга и начать истребление инопланетных сил. По сюжету человечество покинуло Землю и основало несколько колоний на других планетах. Поселения стали подвергаться вероломному нападению инопланетян, и людям пришлось дать им отпор. С ...

В Японии показали прозрачную Honda S2000 Ant Ari / Facebook Модель S2000 с прозрачным кузова была построена Honda в качестве экспоната на различные автошоу — для демонстрации «внутренностей» новой модели (через прозрачный кузов видны самые различные детали S2000). Теперь же, в 2019 году, автомобиль был замечен...

[Перевод] WSL 2 теперь доступен для Windows Insiders Мы рады рассказать, что теперь вы можете попробовать Windows Subsystem for Linux 2 установив Windows build 18917 в Insider Fast ring! В этой статье мы расскажем о том, как начать работу, о новых wsl.exe командах, а также поделимся важными заметками. Полная документация о WSL...

Обман нейронной сети для начинающих В рамках ежегодного контеста ZeroNights HackQuest 2018 участникам предлагалось попробовать силы в целом ряде нетривиальных заданий и конкурсов. Часть одного из них была связана с генерированием adversarial-примера для нейронной сети. В наших статьях мы уже уделяли внимание ...

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

Тест: подходит ли тебе удаленка (не фриланс!)? Эта статья для тех, кто задумывается, стоит ли пробовать удаленную работу, и взвешивает риски: стиль жизни существенно поменяется, мало ли, что пойдет не так, а вернуться обратно будет непросто. Я не буду преподносить удаленку как райское наслаждение на пляжике под пальмочко...

Cоздание визуальных компонентов в Unity UI. Система частиц Привет! Эта статья о создании собственных визуальных компонентов в UI на примере компонента для визуализации системы частиц в Canvas’e. Данная информация будет полезна для реализации различных эффектов в пользовательском интерфейсе, а также может использоваться для генераци...

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

[Из песочницы] Ревизия уровней доступа пользователей с помощью Power BI на примере CMS Битрикс (БУС) В статье показан пример применения Power BI для анализа доступов пользователей на сайте под управлением 1С-Битрикс. Читать дальше →

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

Tic Tac Toe, часть 3: Undo/Redo с хранением команд Tic Tac Toe, часть 0: Сравнение Svelte и React Tic Tac Toe, часть 1: Svelte и Canvas 2D Tic Tac Toe, часть 2: Undo/Redo с хранением состояний Tic Tac Toe, часть 3: Undo/Redo с хранением командВ этой части рассмотрена реализация игры Tic Tac Toe с помощью паттерна Command, с ...

Представлен реалистичный концепт AirPods 3 Вчера разработчики обнаружили в коде iOS 13.2 иконку с изображением новых AirPods, а уже сегодня в сети появился первый концепт обновленной яблочной беспроводной гарнитуры. Его создали сербские дизайнеры-энтузиасты.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No com...

Бюджетный смартфон Google Pixel 3a появился на официальном изображении Недавно инсайдер Эван Бласс обнародовал на своей странице в Twitter первое официальное качественное изображение грядущего смартфона Pixel 3a, который станет младшей моделью в новом доступном модельном ряду Google и вместе с Pixel 3a XL будет представлен 7 мая в первый день…

Новая версия Chrome позволяет бесплатно читать статьи, скрытые пейволлами Достаточно открыть страницу в режиме инкогнито

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

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

[Из песочницы] Автоматизация доставки flow в Apache NiFi Всем привет! Задача заключается в следующем — есть flow, представленный на картинке выше, который надо раскатить на N серверов с Apache NiFi. Flow тестовый — идет генерация файла и отправка в другой инстанс NiFi. Передача данных происходит с помощью протокола NiFi Site to...

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

Анализируем тональность текстов с помощью Fast.ai В статье пойдет речь о классификации тональности текстовых сообщений на русском языке (а по сути любой классификации текстов, используя те же технологии). За основу возьмем данную статью, в которой была рассмотрена классификация тональности на архитектуре CNN с использование...

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

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

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

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

Настройка с нуля сервиса управления ИБП Network UPS Tools (NUT) для управления локально подключенным ИБП Настройка Network UPS Tools на Linux на примере ИБП Eaton 5E650iUSB Описание Сервис Linux NUT (Network UPS Tools) — это комплекс программ мониторинга и управления различными блоками бесперебойного питания (далее ИБП). Полный список поддерживаемых моделей можно получить, посм...

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

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

Дихалькогениды переходных металлов: раскрытие секретов динамики роста кристаллов WS2 «Ну что, попробовали? А теперь смотрите инструкцию». Эта шутка описывает нежелание некоторых людей сначала узнать что и как делать по инструкции, а уже потом приступать к работе/сборке/монтажу. В мире сложных научных изысканий, открытий и исследований такое также часто про...

Google взялась учить пользователей читать Компания Google представила приложение Rivet, предназначенное для обучения чтению. Оно создано в инкубаторе Area 120 для экспериментальных проектов.  Приложение доступно бесплатно для iOS и Android в Google Play Store и App Store. На данный момент поддерживается а...

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

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

О барицентрических координатах на пальцах Привет. Наверняка всем доводилось быть свидетелями оценки на глазок степени сходства ребенка с родителями: что-нибудь типа «вылитый папа, но на маму тоже похож!!!» (взято отсюда) Как в примере на изображении, можно оценить степень похожести в процентах. Можно задействова...

Инженеры SubSea Craft намерены разработать катер VICTA, который сможет передвигаться и над водой, и под водой Британская компания SubSea Craft представила проект скоростного надводного катера VICTA, который способен погружаться под воду и преодолевать некоторое расстояние по типу подводной лодки. Как пишет Jane’s, новый катер создается в качестве транспорта для быстрого и одновремен...

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

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

Как простой <img> тэг может стать высоким риском для бизнеса? Безопасность на реальных примерах всегда интересна. Сегодня поговорим об SSRF атаке, когда можно заставить сервер делать произвольные запросы в Интернет через img тэг. Итак, недавно занимался тестированием на проникновение одновременно на двух проектах, сразу на двух э...

Вебинар от Group-IB: «Red Team или Пентест» 12.02.2019 Как повысить готовность вашей организации противостоять масштабным атакам и получить более реалистичное понимание рисков для вашей инфраструктуры? Cпециалисты Group-IB, международной компании, специализирующейся на предотвращении кибератак, подготовили вебинар на тему «Re...

На iOS вышла реалистичная гонка Trail Climb от российского разработчика Еще летом Trail Climb стала доступна на Android. Это гонка с реалистичной физикой и очень неплохой картинкой. Сегодня проект добрался и до iOS. В App Store за него просят 149 рублей. Происхождение игры ощущается уже в описании — водителем в этой игре будет некий Михалыч, ко...

Динамическая генерация DAG в Airflow Всем привет! Меня зовут Антон, в Ростелекоме я занимаюсь разработкой центрального хранилища данных. Наше хранилище состоит из модулей, в качестве оркестратора которых используются несколько инстансов Informatica, часть из которых мы хотим перевести на Airflow в рамках перехо...

[Перевод] Как создать приложение дополненной реальности с помощью ARCore В этом гайде вы узнаете, как добавить 3D-модели в реальный мир. Библиотека ARCore от Google позволяет добавлять на 2D-изображение (картинка или видео) полноценные 3D-модели. Вам необходимо предоставить системе некое опорное изображение, которое ARCore будет искать в реально...

Мини-ПК Intel Frost Canyon NUC на базе процессоров Comet Lake появились на изображениях Уже в ближайшее время ожидается анонс новых мини-ПК Intel Frost Canyon NUC на базе процессоров Comet Lake 10-го поколения. А сегодня в сети появились изображения будущих новинок, и стоит отметить, что выглядят они точно также как предыдущие модели данной линейки. Подробнее о...

Эволюция хоррор-игр: от 3D Monster Maze до Half-Life Alyx Мы любим бояться. Недавно провели исследование, чтобы определить, почему нас так тянет ко всяким ужастикам, триллерам и прочим подобным развлечениям? Оказалось, что при опасности в кровь выбрасывается целый коктейль из гормонов, включая адреналин, дофамин, серотонин, эндор...

Все изменения сборки Windows 10 Build 18956 Windows 10 Build 18956 теперь распространяется для инсайдеров с улучшениями для приложения «Параметры», «Уведомления», «Кортана» и многого другого. Microsoft заявляет, что также обновляет калькулятор в Windows 10 20H1 с поддержкой режима «Всегда сверху», и эта функция скоро ...

В сети появился реалистичный концепт iPhone SE 2 Буквально на днях известный аналитик Мин-Чи Куо сообщил о том, что официальный анонс нового недорого яблочного смартфона может состояться уже в первом квартале следующего года. Теперь же в сети появились достаточно реалистичные рендеры новинки.Читать дальше... ProstoMAC.com...

Директ обновил страницу редактирования групп объявлений В новом интерфейсе Директа обновилась страница редактирования групп объявлений, пополнившись новыми возможностями. Страница редактирования групп объявлений теперь выглядит по-новому, и работать с ней стало удобнее. Например, теперь на ней можно редактировать до 50 групп объя...

При помощи оборудования «Ростеха» выдано свыше 7 млн загранпаспортов Загранпаспорта нового поколения впервые стали доступны россиянам в 2006 году. Главная страница этого документа содержит биометрический микрочип, на который записаны отпечатки пальцев и специальное цифровое фото лица гражданина. Срок действия загранпаспорта нового поколения с...

Подключаем онлайн-карты к навигатору на смартфоне. Часть 2 – векторные карты Пишем серверное приложение, которое будет генерировать растровые PNG тайлы на основе векторных онлайн-карт. Использование веб-срейпинга с помощью Puppeteer для получения картографических данных. Читать дальше →

[Из песочницы] Как создать простой микросервис на Golang и gRPC и выполнить его контейнеризацию с помощью Docker Привет, Хабр! представляю вашему вниманию перевод статьи «Go, gRPC and Docker» автора Mat Evans. Существует множество статей о совместном использовании Go и Docker. Создавать контейнеры, способные взаимодействовать с клиентами и между собой, очень легко. Далее следует небол...

PVS-Studio идёт в облака – запуск анализа на Travis CI На данный момент облачные CI-системы — очень востребованный сервис. В этой статье мы расскажем, как, с помощью уже существующих средств, доступных в PVS-Studio, можно интегрировать анализ исходного кода с облачной CI платформой, на примере сервиса Travis CI. Читать дальше ...

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

В сеть утекли скриншоты iOS 13 Как и предполагалось ранее, в iOS 13 наконец-то добавят Dark Mode. Судя по внешнему виду приложения «Музыка», он получит настоящий чёрный цвет, который отлично смотрится на OLED-дисплеях. Тёмный режим можно будет включить в настройках или в центре управления. Следующим н...

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

В РСЯ появились новые настройки для массового редактирования рекламных блоков В интерфейсе Рекламной сети Яндекса появилась новая функциональность — «Наборы настроек», с помощью которой можно сохранять групповые настройки для порогов CPM и блокировок, чтобы применять их к множеству RTB-блоков одновременно. Через пункт «На...

[Из песочницы] OutOfMemory и использование векторных изображений в Android Studio Привет, Хабр! В данной статье, ориентированной на новичков, я бы хотел дать несколько советов по оптимизации использования приложением памяти устройства, дабы постоянно не получать OutOfMemory, а также рассмотреть использование векторных изображений в текущей актуальной верс...

Презентация Apple: какой смысл скрыт на изображении приглашения? Наконец-то Apple разослала журналистам и прочим заинтересованным лицам приглашение на свою большую презентацию. Она состоится 10 сентября в Театре Стива Джобса в Купертино. Практически нет сомнений, что в этот день Apple презентует несколько устройств, главным из которых ста...

Определена дата запуска термоядерного реактора ITER Руководство проекта ITER — самого большого реактора термоядерного синтеза — отчиталось о прохождении очередного рубежа. На стройку стоимостью $19 млрд на юге Франции прибыли из Индии все четыре части криостата, и теперь можно точно назвать дату запуска и получения первой пла...

Презентация Apple 10 сентября 2019 Сервис будет запущен 19 сентября в 150 странах. Ежемесячная подписка обойдётся в 5$, а первый месяц будет бесплатным. Все игры, доступные в Apple Arcade, эксклюзивные и не будут доступны для других платформ. На презентации рассказали про несколько игр: «Frogger» — вам ...

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

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

Activity Manager 3.2.0 Activity Manager — лаунчер скрытых приложений и менеджер ярлыков. Показывает список всех установленных приложений, в том числе системных, которые по-умолчанию скрыты из лаунчеров. Для каждого приложения есть возможность посмотреть список всех активностей (в данном конте...

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

Подведение итогов онлайн контеста по игре Блотто Несколько дней назад я провел онлайн-контест по игре. В онлайн-контесте приняло участие 1199 человек, а решений набралось больше 5000, среди которых 61 решение — попытки обойти систему с помощью нахождения уязвимостей. Это очень круто, спасибо всем, кто принял участие. Чита...

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

Tic Tac Toe, часть 7: pytest и Travis CI Tic Tac Toe: содержание цикла статейВ этой статье рассмотрим Непрерывную Интеграцию/Сontinuous Integration на примере использования Travis CI. Читать дальше →

В России введут идентификацию по лицу и голосу для пользования электронными SIM-картами Российское издание “Известия” сообщило о том, что отечественные операторы мобильной связи проводят внутреннюю подготовку к переходу на биометрическую идентификацию пользователей — благодаря новой системе распознавания лица и голоса, в будущем абоненты смогут заключать догово...

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

Xiaomi показала готовящийся к анонсу смартфон Xiaomi Mi 9 в версии Transparent Edition с «прозрачным» участком задней панели Сегодня утром пресс-секретарь Xiaomi Донован Сунг опубликовал на своей страничке в социальной сети Twitter изображение одной из моделей смартфонов флагманской линейки Mi 9, которая будет представлена уже послезавтра (20 февраля) в один день с Samsung Galaxy S10. Сопроводител...

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

[Перевод] Samsung SSD 860 QVO 1 ТB и 4 ТB: первый потребительский SATA QLC (2 часть) Часть 1 Часть 2 Произвольное чтение В первом тесте производительности произвольного чтения используются очень короткие пакеты операций, выполняемые по одному, без очереди. Накопители имеют такое время простоя между пакетами, чтобы рабочее время составило 20%, поэтому термич...

Galaxy Note 9 и Pixel 3 — лучшие смартфоны для селфи по мнению DxOMark Авторитетный ресурс DxOMark объявил о том, что теперь будет оценивать не только основную камеру смартфонов, но и фронтальную. Специально для этого был разработан новый набор тестов DxOMark Selfie на основе таких критериев, как тон кожи, точность цветопередачи, резкость, конт...

[Из песочницы] ВИЧ – методы лечения от первых лекарств до сегодняшнего дня Прежде, чем приступить к изложению материала, хотелось бы сказать несколько слов о себе: участник сообществ по борьбе с отрицанием ВИЧ („ВИЧ/СПИД диссидентством“): в 2016-2018 годах „ВИЧ/СПИД диссиденты и их дети“, с 2018 года – „ВИЧ/СПИД отрицание и альтернативная медицина“...

Создаем виджет с помощью пользовательских CSS-свойств: встраиваем кастомную ссылку на сайт NHL Автор курса Нетологии «HTML-верстка», Стас Мельников, показал пример верстки виджета, который можно встроить на сторонний сайт. В прошлый раз мы рассказали, что такое пользовательские свойства, а сейчас на примере сайта NHL покажем, как с их помощью встроить кастомную ссыл...

Канадские ученые изобрели лечебный табак Человеческие почки естественным путем вырабатывают белок интерлейкин 37 (IL-37), который обладает мощными противовоспалительными и иммуносупрессорными свойствами. Но объемы его выработки ничтожны, поэтому для создания на его основе лекарств нужно наладить синтез белка вне ор...

Слёрм Пром: первый курс по Prometheus на русском языке и его автор Владимир Гурьянов В курсах Слёрм Kubernetes постепенно остается один Kubernetes. Смежные темы постепенно переходят в отдельные курсы. Первыми были Docker, Ansible, Ceph. Двухчасовые лекции по ним сначала превратались в цикл вебинаров, а потом — в онлайн-курсы. Пришел черед мониторинга. Тема «...

Искусственный «лист» производит синтетическое топливо с помощью солнечного света За последние годы человечество существенно продвинулось на пути альтернативной энергетики. В поисках «зеленой» энергии ученые разработали искусственные листья, которые могут стать ключом к производству по‑настоящему экологически чистого синтетического топлива. В данном случа...

Использование Liquibase для управления структурой БД в Spring Boot приложении. Часть 1 В этой статье я разберу использование утилиты Liquibase в Spring Boot приложениях для версионирования структуры реляционной БД и миграции этой структуры с одной версии на другую. В первой части разберем базовый пример, а во второй поговорим об использовании liquibase-mave-pl...

Устойчивость обучения GAN (Копаем глубже) В предыдущей статье на примере игрушечных моделей я попытался проанализировать почему же, собственно, у нас получается достаточно эффективно обучать GAN’ы. Сейчас же мы попробуем обобщить некоторые результаты и, самое главное, попробуем проанализировать как влияет архитект...

Smart IdReader SDK — встраиваем распознавание в проекты на Python и PHP Мы, Smart Engines, продолжаем цикл статей про то, как встроить наши технологии распознавания (паспортов, банковских карт и других) в ваши приложения. Ранее мы уже писали про встраивание на iOS и Android, показывали, как встроить распознавание в Телеграм-бота, а сегодня мы ра...

SOLIDWORKS - Графика RealView и PhotoView 360 Графика RealView инструмент Solidworks для дополнительного закрашивания в реальном времени, включая отбрасывание тени и отражения сцены.Применяя графику RealView вы получаете реалистичное отображения модели или сборки ,с помощью всего лишь одной кнопки быстро и без хлопот.На...

[Из песочницы] Оптимизация скриптов с Webpack SplitChunksPlugin В этой статье я бы хотел поделиться своим опытом по разбиению бандлов для многостраничного сайта с помощью Webpack 4. Cначала создадим для каждой страницы свою точку входа. Рассмотрим на примере 4 страниц: const path = require("path"); const PATHS = { src: path...

Новый принтер L1 от Carbon Carbon успешно продвигает свои 3D-принтеры по всему миру. С появлением нового руководства, компания расширила партнерские отношения с Ford и смело снизила цены на свои филаменты. Теперь Carbon делает новый шаг, выпустив 3D-принтер L1. Уникальная продукция для печати от Carb...

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

Тестовый клиент TON (Telegram Open Network) и новый язык Fift для смарт-контрактов Больше года назад стало известно о планах мессенджера Telegram выпустить собственную децентрализованную сеть Telegram Open Network. Тогда стал доступен объемный технический документ, который, предположительно, был написан Николаем Дуровым и описывал структуру будущей сети. Д...

Печать ULTEM (PEI) и материалом PEEK на одном устройстве: новый 3DGence INDUSTRY F420 На выставке Formnext 2019, которая пройдет с 19 по 22 ноября 2019 года во Франкфурте-на-Майне (Германия) известный польский производитель аддитивных машин 3DGence представит свою новинку - высокопроизводительный 3D-принтер для промышленных применений с увеличенной рабочей ка...

Запуск SAP GUI из браузера Эту статью я сначала написал в свой блог, чтобы потом опять не искать и не вспоминать, но поскольку блог никто не читает, то этой информацией захотелось поделиться со всеми, вдруг кому пригодиться. Во время работы над идеей сервиса по сбросу пароля в системах SAP R/3 возник...

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

Новый Xiaomi на чистом Android начали продавать в сети Вокруг новой модели линейки смартфонов на «чистом» Android от Xiaomi в последнее время ходит много слухов. Похоже, что Mi A3 будет клоном недавно представленного Xiaomi CC9e. Эту версию подтверждает страница смартфона в онлайн-магазине Giztop. Купить устройство там уже можно...

Заметка: Онлайн-чат средствами SSH Привет, Сообщество! Не так давно пользователь с ником maximmasterr рассказал про свою реализацию системы онлайн-чата посредством использования технологии SSH. В этой заметке мне бы хотелось поделиться с вами ещё одной реализацией SSH-чата, которую разработал Андрей Петров....

NEQSOL Holding завершил сделку по приобретению 100% акций Vodafone Украина, назвал себя стратегическим инвестором и пообещал вскоре озвучить план действий на украинском рынке Сегодня, 3 декабря 2019 года, NEQSOL Holding объявил о завершении сделки по приобретению мобильного оператора Vodafone Украина. Финансирование сделки предоставила группа международных фондов и финансовых учреждений во главе с J.P. Morgan Securities Plc и Raiffeisen Bank Inte...

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

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

[Перевод] Unity: бесконечный процедурно генерируемый город, получаемый при помощи алгоритма WFC (коллапс волновой функции) Привет, Хабр! Как законодатели мод по теме Unity на российском рынке предлагаем вам почитать интересное исследование о практическом использовании алгоритма WFC (Wave Function Collapse), построенного по образу и подобию известного принципа квантовой механики и очень удобного...

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

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

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

[Перевод] Генерация подземелий и пещер для моей игры На этой неделе я начал работать над новой темой: генерацией подземелий и пещер. Я использовал разбиение пространства для генерации комнат, алгоритмы генерации лабиринтов для генерации коридоров и клеточные автоматы для придания пещерам более естествненного внешнего вида. Р...

[Из песочницы] Ant-карусель на CSS и Javascript С появлением CSS3 появилась возможность совершать анимацию без использования JS-библиотек, таких, например, как jQuery. CSS3 свойство transition позволяет плавно изменять другие свойства элемента (width, height, margin, opacity и пр.), задав в качестве параметров время и зак...

[Перевод] Делаем стильный водопад из RiME прямо в Unity или UE4 Есть игры с таким запоминающимся визуалом, что страшно считать потраченное на его разработку время, взять хотя бы последний God of War или RDR2. А бывают проекты, которые подкупают своей атмосферной, даже если они далеки от ААА. Как пример — RiME не раз хвалили за стиль, зву...

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

Проект по метформину ТАМЕ: мнения разделились Проект по метформину ТАМЕ собрал необходимые 75 млн долларов. А началось все ещё три года назад. В 2016 году вышла статья Nir Barzilai и соавт «Метформин как целевое средство против старения», в которой они рассказали о проекте TAME. «При поддержке гранта R24 от NIA (J. ...

[Перевод] Процедурные дороги в Houdini и Unity Для моей постапокалиптической игры Frameshift мне нужно было заполнить очень большой открытый мир разнообразными городами. В нашей команде всего 3 человека, поэтому я, разумеется, воспользовался процедурной мощью Houdini! Раньше, когда не знал о Houdini, я писал на C# соб...

Видеозвонки по WhatsApp и Facebook Messenger на экране телевизора. Facebook представила приставку Portal TV Компания Facebook представила устройство Portal TV, которое внешне напоминает выпущенный несколько лет назад контроллер движений с несколькими камерами Microsoft Kinect. По сути, Portal TV позволит перенести WhatsApp и Facebook Messenger на большой экран, а также с...

Digital-мероприятия в Москве c 29 июля по 04 августа Подборка мероприятий на неделю. Завтрак с командой голосовых технологий Яндекс.Облака 29 июля (понедельник) ЛТолстого 16 бесплатно Это отличная возможность пообщаться с людьми, которые создают Yandex SpeechKit и организовывают партнерскую программу, узнать о ближайших план...

В семействе Ultrastar DC HC300 появился жесткий диск объемом 10 ТБ Хотя в последние годы увеличение объема жестких дисков связано в основном с использованием технологии заполнения гермозоны гелием, развитие накопителей с воздушным заполнением тоже продолжается. Подтверждением является модель Ultrastar DC HC330 объемом 10 ТБ, представле...

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

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

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

Security Week 35: статистика утекших паролей и атаки через Google Drive Прошедшая неделя отметилась как минимум двумя громкими событиями в сфере инфобезопасности. Впервые за долгое время для актуальных моделей Apple iPhone со свежей прошивкой iOS 12.4 доступен джейлбрейк (новость, пост на хабре). Джейлбрейк эксплуатирует уязвимость, которую закр...

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

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

Китай успешно запустил шпионские спутники и контролируемо уронил ракету Запуск произошел в четверг, 25 июля около 7 часов утра по московскому времени. Пятый триплет спутников «Яогань-30» успешно пополнил орбитальную группировку Китая. Официально, эти аппараты используются для наблюдения за земной поверхностью в радио- и оптическом диапазонах, од...

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

Генерация приложения на React с бэкэндом на GraphQL за считанные минуты Мы добавили новую экспериментальную возможность в 8base CLI (Command Line Interface), которая генерирует готовое приложение на React из вашей модели данных. Это очень удобно для начала работы с GraphQL и React, а также для быстрого создания пользовательского интерфейса прило...

Автономная система привода от компании Whill Компания Whill представила на CES 2019 автономную систему привода (ADS), которая, как следует из названия, доставит вас туда, куда вы захотите. Благодаря дополнительным камерам, установленным спереди и сзади, автономная система привода может самостоятельно перемещаться...

Бэкап файловых и SQL баз 1С средствами Effector Saver (в облако и с шифрованием) В этой статье я хочу поделиться опытом резервного копирования файловых и SQL баз 1С в локальное, сетевое и облачное (на примере Google Drive) хранилище с помощью Effector Saver. Писал инструкцию для друга, но думаю она пригодиться и кому-то из вас. И как всегда, в комментар...

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

[Из песочницы] Функциональные компоненты с React Hooks. Чем они лучше? Относительно недавно вышла версия React.js 16.8, с которой нам стали доступны хуки. Концепция хуков позволяет писать полноценные функциональные компоненты, используя все возможности React, и позволяет делать это во многом более удобно, чем мы это делали с помощью классов. М...

PhpStorm 2019.3: поддержка PHP 7.4, PSR-12, WSL, MongoDB и многое другое Всем привет! Мы рады представить вам третий мажорный релиз PhpStorm в этом году! Обзор релиза можно посмотреть на странице “What’s new”. А под катом — подробный разбор всех заметных изменений и новых возможностей. Осторожно — очень много картинок. Скачать новую версию мож...

Первым серийным прозрачным OLED-дисплеем LG станет 55-дюймовая модель 55EW5F TOLED В феврале на выставке Integrated Systems Europe (ISE) компания LG Electronics представила 55-дюймовые прозрачные сенсорные OLED-дисплеи. Они еще не появились в продаже, но, похоже, что дело идет к этому, и первой коммерчески доступной моделью, по данным источника, стане...

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

[Перевод] IBM Watson Visual Recognition: функция распознавания объектов теперь доступна в IBM Cloud До недавних пор IBM Watson Visual Recognition в основном использовался для распознавания изображения, как единого целого. Однако работа с картинкой, как с единым целым — далеко не самый правильный подход. Теперь, благодаря новой функции распознавания объектов, пользователи...

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

Китайская лаборатория «Тяньгун-2» в штатном режиме сошла с орбиты и почти целиком сгорела в атмосфере Как и было запланировано ранее, вечером 19 июля 2019 года китайская орбитальная станция «Тяньгун-2» завершила свою работу и совершила контролируемый сход с орбиты. Об этом сообщается на сайте Китайского космического агентства. По словам китайских инженеров, чтобы сойти с орб...

Мониторинг производительности запросов PostgreSQL. Часть 1 — репортинг Инженер — в переводе с латыни — вдохновенный. Инженер может всё. (с) Р.Дизель. Эпиграфы. Или история о том, зачем администратору баз данных вспоминать свое программистское прошлое. Предисловие Все имена изменены. Совпадения случайны. Материал представляет собой исключител...

Лайк, если читаешь логи!: запускаем Hotspot 2.0 на сети Wi-Fi в метро Делимся опытом создания закрытой сети Wi-Fi в метро с использованием технологии Hotspot 2.0, первой статистикой, рекомендациями по безопасности. А также приглашаем к открытому тестированию новой сети. Читать дальше →

Google не смогла подтвердить существование холодного ядерного синтеза Потратив годы на исследования и эксперименты и вложив немалое количество денег в это предприятие компания Google так и не никаких доказательств, что ядерный синтез можно осуществить при комнатной температуре. Тем не менее, инвестиции в размере 10 миллионов долларов не пропа...

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

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

Подтверждены характеристики Nvidia GeForce GTX 1660 Super На сайте китайского онлайн-магазина JD.com появилась страница ещё не выпущенной видеокарты Nvidia GeForce GTX 1660 Super, а также ряд её технических характеристик. В сети уже ране появлялась информация о данной новинке, но это первый официальный список, который подтверждает ...

Apple показала, как ее рекламные ролики полностью снимаются, редактируются и анимируются с использованием только планшета iPad Pro Компания Apple опубликовала следующий видеоролик, в котором демонстрируется, каким образом создавались ее последние рекламные ролики, связанные с новым планшетом iPad Pro. Производитель утверждает, что рекламные ролики целиком и полностью создавались на iPad Pro, начина...

В сети появилось изображение нового 65-дюймового телевизора от Huawei В сети появилась очередная утечка от индийского инсайдера Мукула Шарма. На этот раз Мукул опубликовал на своей странице в Twitter несколько изображений грядущего телевизора от Huawei, правда пока только в коробке.

Недорогие и доступные фотополимерные 3D-принтеры Не так давно фотополимерная печать была дорога и доступна только профессионалам. Сейчас стоимость оборудования резко снизилась за счет известных стартапов и массово производимых настольных (офисных) 3D принтеров из Поднебесной. Предлагаю вашему вниманию три популярных мод...

[Перевод] Искусство создания органических 3D-моделей: субдермальные шейдеры Daniel Bauer рассказал о создании реалистичной модели зубов и субдермальных шейдеров в ZBrush, Toolbag и Substance Painter. Ресурсы Свой проект я начал со сбора референсов в Google, Pinterest и Youtube. Сегодня можно найти огромное изобилие ресурсов и проблема заключается...

Теперь 4 Тбайт: готовится новый накопитель WD Blue 3D NAND SATA SSD Семейство твердотельных накопителей WD Blue 3D NAND SATA SSD, по сообщениям сетевых источников, в скором времени пополнится флагманской моделью. Речь идёт об устройствах в форм-факторе 2,5 дюйма с интерфейсом Serial ATA 3.0. Такие изделия имеют толщину в 7 мм, благодаря чему...

В сети появились первые изображения зеркальной камеры Leica SL2 Ресурс Nokishita поделился первыми изображениями полнокадровой беззеркальной камеры Leica SL2. Будущая новинка практически схожа с моделью Leica SL как внешне, так и в плане характеристик. Подробнее об этом читайте на THG.ru.

DeepPavlov для разработчиков: #2 настройка и деплоймент Всем привет! В первой статье из нашего цикла мы узнали, что такое DeepPavlov, какие модели библиотеки готовы к использованию без предварительного обучения и как запустить REST серверы с ними. Перед тем, как приступить к обучению моделей, мы расскажем о различных возможностях...

Аналитики призвали центробанк Швейцарии создать государственную криптовалюту Аналитический центр Avenir Suisse выпустил доклад «Блокчейн после хайпа», в котором призвал Национальный банк Швейцарии заняться созданием государственной криптовалюты. В частности, аналитики предлагают разработать экономическую модель, которая будет основана на бл...

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

На Землю упала китайская космическая станция Сегодня, 19 июля была успешно выведена с орбиты и вернулась в атмосферу Земли китайская пилотируемая космическая станция «Тяньгун-2». Основная часть станции сгорела в плотных слоях атмосферы планеты, небольшая часть обломков упала в воды южной части Тихого океана между Ново...

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

4К телевизор JVC 55N7105C Компания JVC выпустила 55-дюймовый Smart HD 4K телевизор с технологией Quantum Luminit. Бренд утверждает, что телевизор может предложить реалистичное качество изображения и добавляет глубину к изображению с помощью технологии Quantum Lit. Smart TV от JVC оснащен четырехъ...

Рекордеры Atomos Ninja V и Inferno будут поддерживать с камерами Panasonic Lumix S1 запись видео 4K с 10-битным представлением, цветовой субдискретизацией 4:2:2 и HDR Компания Atomos сообщила, что ее рекордеры Ninja V и Ninja Inferno будут поддерживать запись видео 4K с 10-битным представлением, цветовой субдискретизацией 4:2:2 и HDR при использовании совместно с камерами Panasonic Lumix S1. Эта возможность будет доступна сразу ...

#видео | Paint эпохи искусственного интеллекта рисует реалистичные пейзажи с тенями и отражениями Уже несколько лет подряд разработчики из разных уголков мира демонстрируют нейронные сети, которые либо могут улучшить фотографии, либо нарисовать картинки с нуля. На калифорнийской конференции GTC 2019 группа NVIDIA Research показала нечто поистине удивительное — искусстве...

[Из песочницы] DDS Синтезатор на Verilog В этом посте я поделюсь тем, как разбирался с написанием DDS синтезатора на Verilog. Он будет использован для генерации синусоидального колебания, частоту и начальную фазу которого можно регулировать и рассчитан для использования с 8-битным однополярным ЦАП. О том, как рабо...

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

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

Состоялся релиз Bitcoin Core 0.19.0 с генерацией bech32-адресов по умолчанию 24 ноября разработчики наиболее популярного клиента для сети биткоина Bitcoin Core объявили о выходе новой версии ПО. Bitcoin Core 0.19.0(.1) was released!https://t.co/iE3Bd0H5pO Release notes: https://t.co/741TxACPay — Bitcoin Core Project (@bitcoincoreorg) November 24, 201...

Битва за аккаунт. Основатель сети Jeffrey’s Coffee подаёт в суд на ВКонтакте Мошенники украли страницу ВКонтакте предпринимателя Алексея Миронова из-за уязвимости в системе идентификации клиентов МТС. Социальная сеть так и не вернула её владельцу и требует от него неисполнимого. Сейчас он подаёт за это на ВКонтакте в суд. Его интересы представляет Це...

Нейросеть создала реалистичный портрет героя Doom Пока Сержант Марк радует нас очередной Gold-версией кровавого и невероятно динамичного Brutal Doom, а Bethesda дразнит геймплейными трейлерами грядущего Doom Ethernal, нейросети не остаются в стороне. Система из нескольких нейросетевых алгоритмов взяла за основу пиксельное л...

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

[Перевод] Вышли обновления ML.NET и Model Builder: что нового Мы рады сообщить о выходе обновлений Model Builder и ML.NET. ML.NET — это кроссплатформенная среда машинного обучения с открытым исходным кодом (Windows, Linux, macOS) для разработчиков .NET. ML.NET предлагает Model Builder (простой инструмент пользовательского интерфейса)...

[Из песочницы] Использование GtkApplication. Особенности отрисовки librsvg Аннотация статьи. Использование GtkApplication. Каркас приложения. Makefile. Отрисовка библиотекой librsvg. Экспорт изображения в GtkImage и его масшабирование. Масштабирование SVG самописными функциями. Получение полного пути в приложениях. Тесты быстродействия GtkDrawing...

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

[Перевод] Цепи Маркова для процедурной генерации зданий Примечание: полный исходный код этого проекта можно найти [здесь]. Так как он является частью более масштабного проекта, я рекомендую смотреть коммит на момент выпуска этой статьи, или файл /source/helpers/arraymath.h, а также /source/world/blueprint.cpp. В этой статье я х...

LG выпустила проектор LASER 4K CINEBEAM LG HU85LS Компания LG выпустила проектор LG HU85LS с уникальной технологией TruMotion, которая генерирует дополнительные кадры, что приводит к плавности в отображении движений. TruMotion. Проектор работает в режиме 4K, HDR и имеет высокую частоту смены кадров до 60Гц. В качестве О...

[Перевод] История одного SQL расследования В декабре прошлого года я получил интересный отчет об ошибке от команды поддержки VWO. Время загрузки одного из аналитических отчетов для крупного корпоративного клиента казалось непомерно большим. А так как это сфера моей ответственности, я тут же сосредоточился на решении ...

Криптографический АРМ на базе токенов PKCS#11. Получение сертификатов для ЕГАИС. Часть 4 И вот, когда я уже практически добавил в криптографический АРМ на базе токенов PKCS#11 cryptoarmpkcs генерацию самоподписанных сертификатов и готов был приступить к написанию статьи, мне пришло такое письмо:Мы являемся УЦ «Имярек», у нас возникло затруднение с выпуском ЭП в...

PDDM — Новый Model-Based Reinforcement Learning алгоритм с улучшенным планировщиком Обучение с подкреплением (Reinforcement Learning) делится на два больших класса: Model-Free и Model-Based. В первом случае действия оптимизируются напрямую по сигналу награды, а во втором нейросеть является только моделью реальности, а оптимальные действия выбираются с помо...

Facebook больше не обещает бесплатное использование Социальная сеть Facebook отказалась от использования слогана «Это бесплатно и всегда будет бесплатно» («Itʼs free and always will be»), который ранее присутствовал на странице регистрации. Никакого официального заявления об этом компания не опубликовала. Ранее стартовая стра...

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

25 июля, Москва — QIWI iOS Meetup Привет! Кроме нашей QIWI Кухни для дизайнеров, Server Party для разработчиков и митапов по JS, мы проводим митапы и по iOS. Ближайший будет в Art-space (м. Павелецкая) — 25 июля, в четверг, стартуем в 18.00, закачиваем в 22.00 (спикеры до 21.00). Вот на этой странице мож...

[Из песочницы] Способы сегментации точек в Point Clouds Введение Некоторое время назад мне потребовалось решить задачу сегментации точек в Point Cloud (облака точек — данные, полученные с лидаров). Пример данных и решаемой задачи: Поиски общего обзора существующих методов оказались неуспешными, поэтому пришлось собирать информац...

Как понять, что изображение было отфотошоплено Учимся распознавать отфотошопленные изображения Мы все знаем программу под названием Photoshop. Этот довольно мощный видеоредактор весьма продолжительное время оставался уделом профессионалов, но с развитием YouTube и появлением массы видеоуроков, обработка изображений перес...

Japan Display покажет устройство для создания настроения: синтез звука, видео и ароматов Через несколько дней в Шанхае стартует выставка CES Asia 2019. На это мероприятие японская компания Japan Display привезёт ряд необычных устройств, которые она разрабатывает в рамках программы «Trip Project». Все разработки по программе «Необычные проекты» объединяет одно ― ...

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

[Из песочницы] Русский перевод учебного курса «Введение в информатику с MakeCode для Minecraft» Всем, всем, всем, преподающим информатику детям лет 10 — 14! По ссылке доступен русский перевод курса «Введение в информатику с MakeCode для Minecraft». По ссылке страница курса у вас скорее всего отобразится на английском и возможности переключиться на другой язык не пре...

Эволюция H2 — оконные функции, CTE, JSON/XML во встраиваемой базе данных Есть open source проекты которые стали коммерчески успешным мейнстримом, как например PostgreSQL/Elasticsearch. Другие, к примеру RethinkDB, проиграли на рынке и остановили разработку. А проект H2 database встраиваемой базы данных, написанной на языке java, развивается и здр...

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

Оплата по скану лица станет доступна в Системе быстрых платежей ЦБ Разработка «Ростелекома» позволит осуществлять платежи при помощи биометрии лица. Такой способ исключает необходимость использования QR-кода или банковской карты.

Получаем ссылки на профили Vk из выдачи SearchFace с помощью Python (но это не точно) Картинка для привлечения внимания: Кадр из сериала Person Of Interest Сегодня мы поговорим о лёгком распознавании лиц с помощью доступных инструментов. Используются: Python 3.6, searchface.ru, внешний сервис для преобразования ссылок на фото в id (бот в телеграме, на тек...

Эволюция создания веб-приложений на Java История развития построения веб-приложений на языке программирования Java с примерами их использования на временном промежутке от появления спецификации сервлетов до сегодняшнего дня. Читать дальше →

factory_trace gem поможет почистить ваши factories Если вы пишите тесты для вашего проекта и используете factory_bot для генерации тестовых данных, то представляю вам гем factory_trace, который поможет вам поддерживать ваши factories & traits в актуальном состоянии. Читать дальше →

Десятки тысяч закупок, прозрачных как стекло: распутываем клубок Наводить порядок в закупках крупного банка непросто. Особенно когда они разведены по двум независимым комплексным системам ERP и СЭД. При объединении ВТБ и ВТБ24 у нас также произошло объединение информационных систем, и теперь единый процесс закупок проходит через них. Что ...

Security Week 10: уязвимости в драйверах NVIDIA Вот что мы еще ни разу не обсуждали в формате дайджеста, так это уязвимости в драйверах для видеокарт. Компания NVIDIA опубликовала 28 февраля информацию о восьми уязвимостях: практически все позволяют повышать привилегии или выполнять произвольный код. Одна брешь относится ...

Реалистичные изображения Samsung Galaxy Note10 Смартфон Samsung Galaxy Note10, который носит кодовое название Da Vinci в честь Леонардо да Винчи (Leonardo da Vinci), показался на новых реалистичных изображениях. Скорее всего, это не фотографии, а результат использования графических редакторов, однако вполне возможн...

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

[Из песочницы] PIL на Python от простого к сложному Чтобы дойти до сложных алгоритмов обработки, стоит проанализировать стандартные схемы, с чего я и предлагаю начать. Для примеров обработки будет использоваться изображение с различным наборов цветов: Для старта нам потребуется два модуля библиотеки: from PIL import Imag...

В RDP-клиентах для Windows и Linux нашли десятки уязвимостей Популярные RDP-клиенты для удаленного администрирования обладают уязвимостями, которые позволяют злоумышленникам проводить реверсивные атаки или получить несанкционированный доступ к файлам через общий буфер обмена. К такому выводу пришли ИБ-специалисты компании Check Point ...

Искусственный интеллект Сбербанка будет работать на процессорах Nvidia Компания SberCloud, являющаяся облачным провайдером группы Сбербанк, и компания Nvidia подписали соглашение о совместной разработке и внедрении на российском рынке продуктов и услуг на основе искусственного интеллекта (ИИ). Соглашением предусмотрено, что SberClo...

Как быстро конвертировать PDF в JPG на Mac Многие пользователи не догадываются, какие обширные возможности предоставляет такой мощный инструмент, как Automator. На первый взгляд программа достаточно сложна в освоении, однако разобравшись, можно увидеть, что управление происходит довольно интуитивно и наглядно. Сегод...

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

«Второе солнце Земли»: термоядерное будущее Китая и неограниченная энергия 19 марта 2019 года The Galaxy написал, что Китай вот-вот запустит «искусственное солнце», обещающее будущее безграничной чистой энергии. В отличие от ядерного деления, синтез не испускает практически никаких парниковых газов и несет меньше риска случайной утечки атомарного ...

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

Устройство компилятора Swift. Часть 4 Это последняя часть моего обзора компилятора Swift. Я покажу, как можно осуществить генерацию LLVM IR из AST и что выдаёт настоящий фронтенд. Если вы не читали предыдущие части, то переходите по ссылкам: Общий обзор компонентов Разбор исходного файла Swift intermediate lan...

Основы статической маршрутизации в Mikrotik RouterOS Маршрутизация — процесс поиска оптимального пути для передачи пакетов в сетях TCP/IP. Любой устройство подключенное к сети IPv4 содержит процесс и таблицы маршрутизации. Данная статья не является HOWTO, она описывает на примерах статическую маршрутизацию в RouterOS, я намере...

Снова про онлайн-магазин URCDKeys: доступные варианты с лицензионным MS Office Каждый из нас хотел бы пользоваться хорошим, мощным ПК с актуальной версией операционной системы, современным программным обеспечением и играть в реалистичные игры. Все это требует немалых денег, одна только OC Windows стоит более 10 тысяч рублей. Однако с подбором грамотных...

Про установку и использование LineageOS 16, F-Droid Предлагаю вашему вниманию инструкцию как оптимально(по моему мнению) перейти на свободное программное обеспечение при использовании смартфона на примере операционной системы LineageOS(далее сокращённо LOS) и приложений из F-Droid. Я думаю, что это статья будет вам интересна,...

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

[Перевод] (Не очень) скрытые издержки общей кодовой базы iOS и Android До недавнего времени у Dropbox была техническая стратегия использовать общий код C++ для мобильных приложений iOS и Android. Идея понятна: написать код один раз на C++ вместо его дублирования отдельно на Java и Objective C. Мы приняли эту стратегию ещё в 2013 году, когда гру...

Новые инструменты для обнаружения HTTPS-перехвата По мере роста использования HTTPS растёт желание посторонних лиц внедриться в защищённый трафик. Исследование 2017 года The Security Impact of HTTPS Interception показало, что это становится всё более распространённой практикой. Анализ трафика на серверах обновления Firefo...

Canon отмечает необычный юбилей В день, когда все прогрессивное человечество отмечает 102-годовщину Великой Октябрьской социалистической революции, компания Canon рассказала о своем интересном юбилее. Оказывается, в этом году исполняется 50 лет со дня выпуска первого в мире потребительского сменного о...

ODT под прицелом. Как заставить документы OpenOffice запускать произвольные файлы Для подписчиковФишинговые кампании — классическое начало многих хакерских атак. Они направлены на доставку вредоносного файла потенциальной жертве и обычно ведутся по электронной почте. Чаще всего оболочкой для боевой нагрузки служит офисный документ. Мы рассмотрим, как выпо...

[Перевод] Примеры C++ кода до и после Ranges Снова здравствуйте. Перевод следующего материала подготовлен специально для студентов курса «Разработчик C++», занятия по которому стартуют уже 27 июня. Библиотека Ranges была принята в C++20 на совещании стандартного комитета в Сан-Диего в ноябре прошлого года. Библиотек...

Модельно ориентированное проектирование. Создание достоверной модели, на примере авиационного теплообменника «Если на клетке слона прочтёшь надпись «буйвол», не верь глазам своим» Козьма Прутков В предыдущей статье о модельно-ориентированном проектировании было показано, зачем нужна модель объекта, и доказано, что без этой модели объекта про model based design можно говорить толь...

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

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

Использование бинарного дерева в swift с помощью enum на примере OCR Была цель создать приложение на mac, которое может распознавать текст кода с изображений и видео. Хотелось сделать так, чтобы даже при большом объеме кода, текст распознавался менее, чем за секунду. Проблема облегчается тем, что язык на котором пишут код всегда английский ...

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

[Из песочницы] Основы прозрачного проксирования с использованием 3proxy и iptables/netfilter или как «пустить всё через прокси» В данной статье хотелось бы раскрыть возможности прозрачного проксирования, которое позволяет абсолютно незаметно для клиентов перенаправлять весь либо часть трафика через внешние прокси-серверы. Когда я начинал решать данную задачу то столкнулся с тем, что её реализация ...

Honor представит свой первый телевизор 23 июля, он уже засветился на фото Глава подразделения Honor Жао Минг (Zhao Ming) решил подогреть интерес публики к анонсу смартфонов Honor 9X и 9X Pro, запланированному на 23 июля. Однако сделал это настолько неудачно, что в кадре оказались и другие потенциальные новинки компании, причем одна из них ну ...

Adobe разработала прозрачный экран, который может выводить непрозрачные изображения Adobe представила прототип прозрачного дисплея с поддержкой смешанной реальности Project Glasswing, позволяющего накладывать на реальные объекты различный контент, например, фото и видео, а также эффекты вроде тех, что создаются в программах Photoshop, After Effects или Prem...

[Из песочницы] Сборка БЭМ-проекта при помощи Webpack В статье речь пойдет о сборке БЭМ-проектов с помощью бандлера Webpack. Я покажу один из примеров конфигурации, не нагружая читателей лишними сущностями. Материал подойдет тем, кто только начинает знакомство с БЭМ. Сначала коснемся теоретических аспектов методологии, а в раз...

[Из песочницы] Обход ReCaptcha в Selenium тестах ReCaptcha (она же всенародно любимая «капча») — одна из самых болезненных вещей, с которой может столкнуться автоматизатор тестирования на своём пути. В Сети гуляют тысячи разнообразных видео, записанных выходцами из солнечной Индии, касательно того, какими танцами с бубном ...

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

[Из песочницы] Android preferences delegate В данной статье разобран пример создания делегата для SharedPreferences, который уменьшает boilerplate и делает использование SharedPrefernces более удобным. Те кто хочет посмотреть результат, может перейти к готовому решению, остальным добро пожаловать под кат. Читать дальш...

Ученые обнаружили условия, в которых вода не замерзает даже при экстремально низких температурах Группа ученых из Швейцарского федерального технологического института (Swiss Federal Institute of Technology, ETH) и университета Цюриха нашла новый способ препятствования тому, чтобы вода начала превращаться в ледяные кристаллы даже при очень низких температурах. Во время о...

[Перевод] Как состязательные игры помогают работать эффективнее Я играю в компьютерные игры с пяти лет. Первой моей игрой стала GTA, вышедшая в 2001 году, которая тогда была чем-то вроде того, что представляет собой Fortnite сегодня, только оффлайн и намного менее социальная. Со временем я вырос и увлекся играми, требующими стратегичес...

Текстурирование, или что нужно знать, чтобы стать Художником по поверхностям. Часть 2. Маски и текстуры Маски и текстуры Продолжаем серию уроков о том, как стать художником по поверхностям. Первая часть находится здесь. Маски В прошлой части мы рассмотрели принципы работы каналов и нашу первую маску, которую я создал — маску прозрачности. Маска прозрачности в примере с котик...

[Из песочницы] JavaScript: Создание простого MEVN-приложения О чем статья Цель этой статьи — показать, как можно создать базовое MEVN-приложение. Акроним MEVN означает — MongoDB + Express.js + Vue.js + Node.js. В качестве примера будет написано одностраничное приложение, которое содержит форму, состоящую из нескольких текстовых полей....

Как мы запускаем новый сайт банка. Часть 1 Привет! Меня зовут Илья Голованов. Мы вместе с командой работаем над новым сайтом Промсвязьбанка. В этой статье я расскажу, какие задачи перед нами стоят, с какими проблемами мы сталкиваемся и к каким решениям приходим. Пока новый вид доступен для 30% страниц (их можно увид...

[Из песочницы] Как я сделал удобной разработку на Vue.js с server-side рендерингом Всем привет! Начну с небольшой предыстории. Свой новый проект я решил попробовать сделать на Vue.js. Мне нужен был серверный рендеринг (SSR), CSS модули, code-splitting и прочие прелести. Разумеется, для повышения производительности разработки нужна была горячая перезагр...

Во «ВКонтакте» появилась архивация постов Пресс-служба социальной сети «ВКонтакте» объявила о запуске новой функции — архивации публикаций. Это ещё один шаг по усилению мер безопасности и борьбы с несанкционированным доступом к информации пользователей. Он приурочен к Международному дню&n...

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

Обнаружен вредоносный рекламный фреймворк, сгенерировавший более 1 млрд объявлений за три месяца Эксперты Flashpoint обнаружили малварь, паразитирующую на рекламе Google AdSense, скрытых просмотрах стримов Twitch и генерации фальшивых лайков на YouTube.

Фото дня: Redmi X с выдвижной камерой впервые на официальном изображении Сегодня в Сети появилось первое официальное изображение нового флагманского смартфона Redmi, который получит название Redmi X. К особенностям устройства стоит отнести однокристальную систему Snadragon 855, причем Redmi X должен стать самым доступным устройством на базе ...

Управляем Windows Server из Windows Admin Center В данной статье мы продолжаем рассказывать про работу с Windows Server Core 2019. В прошлых постах мы рассказали как готовим клиентские виртуальные машины на примере нашего нового тарифа VDS Ultralight с Server Core за 99 рублей. Затем показали как работать с Windows Server ...

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

[recovery mode] Внутренние и вложенные классы java. Часть 1 Внутренние и вложенные классы java 02.03.2017 — 2019 год Часть 1. Начало Цель статьи: Рассказать о внутренних, вложенных, локальных, анонимных классах. Показать примеры их использования. Написать и протестировать классы в коде на java. Рассказать о свойствах этих клас...

Программирование LibreOffice Base. Часть 3 Сегодня мы рассмотрим использование диалоговых окон при редактировании данных в LibreOffice Base (OpenOffice Base). Как мы выяснили в предыдущих сообщениях, Форма LibreOffice Base (OpenOffice Base) — это фактически экземпляр текстового редактора LibreOffice (OpenOffice) Writ...

Ради чего Apple откажется от Face ID? Интерфейс распознавания лиц Face ID, которым Apple заменила сканер отпечатков пальцев, можно считать переходным этапом перед появлением более технологически продвинутого метода идентификации. Об этом заявили аналитики Credit Suisse со ссылкой на источники, близкие к планам ...

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

Лучше, чем бьютификаторы. В iOS появилась функция, которая «корректирует» лицо пользователя с пользой В ставшей доступной очередной бета-версии iOS 13 пользователи обнаружили достаточно любопытную функцию. Называется она FaceTime Attention Correction и, как можно понять из названия, касается приложения FaceTime. Суть работы функции заключается в том, что она корректируе...

[Из песочницы] Сериализация данных на уровне базы Привет, Хабр! Сидел я как-то и пытался отдать фронту JSON с объектами недвижимости, у которых была масса зависимостей. На бэке стояла Symfony 4, knp pagination и JMSSerializer, ну в принципе стандартные вещи, но проблема в том, что когда ты пытаешься отдать объект со всеми ...

Российская AI-система диагностики онкологических заболеваний Botkin.AI. Теперь в Azure Marketplace Решение способно с точностью до 95% выявлять онкологические заболевания на ранних стадиях благодаря анализу медицинских изображений с помощью технологий искусственного интеллекта. Размещение Botkin.AI на платформе Microsoft Azure Marketplace сделает систему еще более доступн...

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

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

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

Работа с камерой во Flutter Возможность задействовать камеру существует во многих приложениях, и мы все регулярно пользуемся ею. Во Flutter мы можем реализовать работу с камерой с помощью двух официальных плагинов: camera image-picker Между ними – заметная разница, и использовать их стоит по ситуации...

Реверс-инжиниринг бинарного формата на примере файлов Korg SNG. Часть 2 В прошлой статье я описал ход рассуждений при разборе неизвестного двоичного формата данных. Используя Hex-редактор Synalaze It!, я показал как можно разобрать заголовок двоичного файла и выделить основные блоки данных. Так как в случае формата SNG эти блоки образуют иерар...

Сильвестр Сталлоне сыграет Нео в Матрице, или Кино 2.0 Замена лиц актёров с помощью нейросетей работает уже неплохо. Если интересно, вбейте на ютубе запрос «Терминатор с лицом Сталлоне». Надеюсь, по контексту понятно, что вы увидите. Технология замена лиц открытая. Проще говоря, каждый может заморочиться и подменить лицо в любо...

Adobe анонсировала поддержку Ray Tracing для своих приложений Abode объявила на конференции Adobe MAX, что ряд ее приложений теперь получат поддержку функций, доступных в серии графических процессоров NVIDIA RTX, включая Ray Tracing. C помощью технологии NVIDIA художники смогут сэкономить много времени на таких процессах, как рендерин...

C подачи Canon 360° конференц-пространства становятся стандартом для крупных отелей Впечатления, которые создают 360°-решения с проекторами Canon очень хорошо описывает знаменитая фраза "внутри больше, чем снаружи" из сериала "Доктор Кто" Проекторы Canon XEED хорошо известны супер реалистичным качеством воспроизводимого изображения и это одна из главных пр...

Кейс от RetouchMe: что мы получили от локализации приложения на 35 языков RetouchMe — популярное приложение, в котором профессиональные дизайнеры отредактируют ваше фото за 10-15 минут. В США занимает 100-150 позиции в топ-чарте приложений App Store (категория «Фото и Видео»). 17 млн установок в 150 странах мира Локализация на 35 языков 10-1...

3D-напечатанные прозрачные черепа для мышей: новые методы лечения болезни Альцгеймера Современная медицина развивается семимильными шагами: исследователи пытаются устранить первопричины наиболее распространенных заболеваний, влияющих на работоспособность мозга. По предварительным подсчетам, болезнь Альцгеймера (от которой страдает более 44 миллионов чело...

[Перевод] Ограничения 16-битных игр и их воссоздание в Unity В нашем первом туториале по ретро-играм мы показали, как настраивать инструмент 2D Pixel Perfect и как создавалась графика в эпоху 8-битных игр. В этом посте мы перенесёмся в 16-битную эру. С помощью Mega Cat Studios мы узнаем, как создавать аутентичную графику для игр в ст...

WeakRef — предложение для добавления в стандарт ECMAScript Написал небольшой пост в своём телеграм-канале. Подумал, что она может быть интересна читателям Хабра. Недавно в блоге V8 появилась статья, посвящённая новому пропозалу WeakRef (Stage 3) — "Weak references and finalizers". Попробую объяснить своими словами его суть на пример...

Первый компьютерный геном может привести к созданию синтетических форм жизни Все последовательности ДНК исследованных учёными форм жизни хранятся в базе данных, принадлежащей Национальному центру биотехнологической информации в США. И 1 апреля в базе данных появилась новая запись: «Caulobacter ethensis-2.0». Это первый в мире полностью смоделированны...

Новые изображения показывают iPhone SE 2 со стеклянной задней панелью В сети появились новые изображения потенциального наследника недорогого смартфона Apple — iPhone SE. В отличие от прошлых утечек, они выглядят весьма реалистично и качественно.  Сейчас Apple распродаёт остатки оригинального iPhone SE. Поклонники последнего к...

Использование Datapath Config Tool Нам предстоит сделать предпоследний шаг в практическом освоении работы с UDB. Сегодня мы будем вести разработку не при помощи автоматизированного UDB Editor, а в полуручном режиме, с использованием Datapath Config Tool. Очень хорошим подспорьем в освоении этого инструмента...

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

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

Пиксельные отступы в текстурной развертке Представляем четвертую статью нашего цикла о работе с 3D-моделями в Unity. Предшествующие статьи: «Особенности работы с Mesh в Unity», «Unity: процедурное редактирование Mesh», «Импорт 3D-моделей в Unity и подводные камни». В предыдущей статье мы упомянули о проверке тексту...

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

Видео дня: реалистичный iPhone XR 2019 от надёжного источника Ресурс Pricebaba опубликовал качественные рендеры и видео с компьютерной моделью наследника прошлогоднего iPhone XR. Материалы были получены от хорошо себя зарекомендовавшего инсайдера OnLeaks, известного, в том числе, по таким вот реалистичным трёхмерным моделям, часте...

Навигация для Android с использованием Navigation Architecture Component: пошаговое руководство Попробуем, пользуясь официальным руководством и примерами кода, построить работающую систему навигации для будущего многоэкранного приложения в соответствии со стандартами Navigation Architecture Component. Статья включает следующие разделы: Часть 1. Подготовительные работ...

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

Запущен сервис Яндекса для распознавания лиц и текста Ранее Yandex Vision, как рассказали CNews в компании, использовался только во внутренних проектах, в частности в поисковом движке и переводчике "Яндекса".Представители "Яндекса" в разговоре с CNews в числе конкурентов Yandex Vision назвали решения Google&...

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

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

Platform Developers Conf by Miro: онлайн-трансляция Привет! Если вам не хватило мест на Platform Developers Conference, которая пройдёт в субботу, 9 ноября, не расстраивайтесь: мы организовали веб-трансляцию. Конференция посвящена созданию платформ для разработчиков. В качестве спикеров — техлиды и ведущие инженеры из Stripe...

[Перевод] Q2VKPT: полностью переписанный Quake II с реалистичным освещением Q2VKPT — это первая играбельная игра с полным рейтрейсингом, эффективно симулирующая полностью динамическое освещение в реальном времени с помощью тех же современных технологий, которые используются в киноиндустрии (см. Disney's practical guide to path tracing). Недавний в...

Приложение Face2Gene диагностирует редкие генетические аномалии по обычной фотографии Бостонская компания FDNA, специализирующая на внедрении интеллектуальных технологий в медицину, разработала инструмент Face2Gene. Его задача – анализировать изображения лиц детей, чтобы выявлять на них признаки генетических отклонений. Речь идет о скрытых проблемах, которые ...

Яндекс вручил научные премии имени Ильи Сегаловича В Москве состоялась первая церемония вручения научной премии имени Ильи Сегаловича, которая присуждается за вклад в развитие компьютерных наук. На конкурс поступило более 260 заявок из Беларуси, России и Казахстана. Премия присуждалась за исследования в области машинного обу...

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

Учимся писать Waves смарт-контракты на RIDE и RIDE4DAPPS. Часть 1 (Многопользовательский кошелек) Всем привет! Совсем недавно Waves Labs анонсировал конкурс для разработчиков приуроченный к релизу в тестовую сеть расширения языка смарт-контрактов RIDE для децентрализованных приложений Ride4Dapps! Мы выбрали кейс DAO, так как Ventuary планирует заниматься разработкой dAp...

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

Необычный дизайн прототипа PlayStation 5 В сети появились изображения прототипа PlayStation 5, с очень необычным дизайном и крупным V-образным углублением на верхней панели. Ожидается, что консоль получит привод UHD Blu-ray, и игры для нее продолжат выпускать на дисках (только емкостью в 100 Гб). Также для ск...

Sony показала примеры фотографий, полученных при помощи нового сенсора IMX686 Компания Sony готовится в скором времени представить новый сенсор изображений под названием IMX686. Данная модель придёт на смену очень популярному устройству IMX586. Как ожидается, новинка получит более высокое разрешение 60-64 Мп. Пока что Sony не спешит делиться характери...

LG готовит гибкий смартфон с прозрачным дисплеем Компания LG в течение нескольких лет экспериментировала с прозрачными дисплеями. Например, на выставке CES 2019 компания показала прозрачный OLED-телевизор с прозрачностью 40%. На SID 2018 южнокорейский производитель представил 77-дюймовый гибкий и прозрачный 4K UHD…

[Перевод] Рендеринг текста вас ненавидит Оглавление 1. Терминология 2. Стиль, вёрстка и форма зависят друг от друга? 3. Текст — это не отдельные символы 3.1. Наложения текста 3.2. Стиль может изменить лигатуру 4. Эмодзи ломают цвет и стиль 5. Сглаживание — это ад 5.1. Субпиксельные смещения ломают кэш глифов...

Раскрыта дата выхода DLC для Borderlands 2. Оно сюжетно подведет игру к третьей части В популярном онлайн-магазине Steam внезапно появилась страница будущего дополнения Commander Lilith & The Fight For Sanctuary для известного шутера от первого лица Borderlands 2. Почти сразу же главную информацию с нее удалили, но...

PhpStorm 2019.1: Отладка шаблонов Twig и Blade, поиск мертвого кода, улучшенное автодополнение, и многое другое Мы рады представить вам первый мажорный релиз PhpStorm в этом году! Обзор релиза можно посмотреть на странице “What’s new”. А под катом дополненный перевод этой страницы с демонстрацией наиболее интересных новых возможностей. Читать дальше →

Использование камеры Fish eye на Raspberry Pi 3 с ROS — часть 2 Добрый день уважаемые читатели Хабра! Это вторая часть рассказа об использовании fish eye камеры на Raspberry Pi 3. Первую часть можно найти здесь. В этой статье я расскажу о калибровке fish eye камеры и применении камеры в детекции объектов с помощью пакета find_object_2d. ...

Как быстро вампиры истребят человечество: мнение ученых Вампиры уже давно стали неотъемлемой часть мировой художественной культуры. Книги, фильмы, игры — все с увлечением исследуют феномен человека, превращенного в ночного кровопийцу. Но кто быстрее придет к мировому господству: вампиры Брэма Стокера из «Дракулы» или персонажи «Х...

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

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

Живые изображения Redmi Note 8T с поддержкой NFC В сети появились живые фотографии, пока еще неофициального смартфона, Redmi Note 8T. Изображения демонстрируют транспортировочную пленку с основными характеристиками. Это 6,3-дюймовый дисплей, Gorilla Glass 5, Snapdragon 665 и батарея емкостью 4000 мАч. Также есть ...

[Из песочницы] Понимание сверточных нейронных сетей через визуализации в PyTorch В нашу эру, машины успешно достигли 99% точности в понимании и определении признаков и объектов на изображениях. Мы сталкиваемся с этим повседневно, например: распознавание лиц в камере смартфонов, возможность поиска фотографий в google, сканирование текста со штрих-кода или...

Анонс Honor Play 8A: бюджетный смартфон с распознаванием лиц В сети уже появлялись многочисленные слухи и утечки о новом недорогом смартфоне Honor Play 8A, а недавно он и вовсе стал доступен для предзаказа на Vmall. И сегодня китайский производитель наконец-то провёл полноценный анонс этой новинки. Подробнее об этом читайте на THG.ru.

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

Написание UDR на языке Pascal В Firebird уже достаточно давно существует возможность расширения возможностей языка PSQL с помощью написания внешних функций — UDF (User Defined Functions). UDF можно писать практически на любом компилируемом языке программирования. В Firebird 3.0 была введена плагинная арх...

В умном доме Яндекса стали доступны новые типы устройств На платформе умного дома Яндекса стали доступны новые типы устройств, а именно: кофеварка, увлажнитель воздуха, очиститель воздуха и робот-пылесос. Использование правильных типов устройств дает возможность пользователю взаимодействовать с техникой более комфортно и...

Функция «Замена неба» дебютирует в Xiaomi Mi CC9 Исполнительный директор компании Xiaomi Лей Цзунь (Lei Jun) официально подтвердил, что Xiaomi Mi CC9 станет первым смартфоном компании, в котором будет представлена новая функции редактирования фотографий. Речь идет о возможности заменить фоновое изображение неба на ваш...

Четырехголосный полу-модульный аналоговый синтезатор Matriarch Компания Moog представила свой новый четырехголосный полу-модульный аналоговый синтезатор Matriarch. Внутри синтезатора встроен секвенсор на 256 шагов, арпеджиатор, стерео лестничные фильтры и стерео аналоговая задержка. Компания утверждает, что вы сможете сразу же издат...

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

Ученые описали «нейрональный метроном»: вот как мы запоминаем музыку Американские ученые создали математическую модель сети нейронов и показали, как мозг реагирует и запоминает музыкальные ритмы. С помощью этой модели Амитабха Бозе из Технологического института Нью-Джерси и Джон Ринзел из Нью-Йоркского университета продемонстрировали нейрона...

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

Субпиксельный рендеринг произвольных векторных изображений (Haarmony LCD) Субпиксельный рендеринг (вики)— способ увеличить видимое разрешение LCD или OLED дисплея путем рендеринга пикселей с учетом свойств экрана. Используется тот факт, что каждый пиксель экрана фактически состоит из отдельных красных, зеленых и синих субпикселей. В посте я хочу р...

[Из песочницы] Обзор нового javascript фреймворка Htmlix В данной статье постараюсь описать все основные возможности нового javascript фреймворка Htmlix, а также рассмотреть принцип его работы на примере создания небольшого приложения. Данное приложение — это страница простого фильтра товаров по категориям, с различными частями ш...

[Из песочницы] Три неочевидных примера использования шаблонизаторов в backend-е С одной стороны, предмет действительно был квадратным. C другой стороны он был круглым. Но с третьей стороны, с которой должен быть треугольник, предмет вышел кривой и косой. — Алешенька идет на совещанку? — в дверь просунулась Леночкина заинтересованная физиономия. — Алеш...

[Из песочницы] Изучаем трассировку с помощью eBPF: Руководство и примеры Привет, Хабр! Предлагаю вашему вниманию перевод статьи Брендана Грегга, посвящённой изучению eBPF На конференции Linux Plumbers было как минимум 24 выступления по eBPF. Он быстро стал не просто бесценной технологией, но и востребованным навыком. Возможно, вам хотелось бы пос...

Группа «М.Видео-Эльдорадо»: смартфоны Xiaomi стали самыми продаваемыми онлайн Крупнейший российский ритейлер «М.Видео-Эльдорадо» (относится к ПФГ «САФМАР» Михаила Гуцериева) представил итоги развития онлайн-продаж мобильных устройств за первое полугодие. Отмечается, что за отчетный период впервые лидером отечественного интернет-рынка в этом сегменте с...

5 эффективных возможностей использования технологии process mining Что такое process mining Я решил рассказать о Process mining простыми словами: что это за технология и как она применяется на практике, каковы ее ключевые задачи. Начнем с определения. Process mining — это технология для визуализации и анализа бизнес-процессов на основе иссл...

[Перевод] Что происходит, когда AI может спросить мозг — что он хочет видеть? Эти изображения, полученные с помощью алгоритма искусственного интеллекта под названием XDREAM могут стимулировать определенные нейроны гораздо лучше чем любая естественная картина. В апреле 2018 года, в Гарвардской лаборатории, обезьяне (по имени Ринго) показывали странны...

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

Редактирование G-code Всем привет.Многие иногда сталкивались с проблемой, когда при автоматической генерации G-кода получается немного не то, что нужно.Часто это связанно с наличием или отсутствием необходимого обдува.Я использую слайсер Slic3r. И несмотря на всю эластичность доступных настроек, ...

Взаимодействие R с базами данных на примере Microsoft SQL Server и других СУБД Поскольку львиная доля бизнес информации храниться в базах данных. На каком бы языке программирования вы не писали, вам придётся производить различные действия с ними. В этой статье я расскажу о двух интерфейса для работы с базами данных в R. Большая часть примеров демонстри...

Изображение новых умных часов Fitbit Versa 2 Fitbit готовиться к выпуску преемника умных часов Versa. В сети появились изображения того, что может быть Fitbit Versa 2, которые показывают умные часы в четырех великолепных цветах: серебристый, розовый, фиолетовый и голубой. Новые умные часы станут незначительным обновлен...

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

[Перевод] Множественные запросы к API с помощью mergeMap и forkJoin вместо subscribe Руководство по использованию mergeMap и forkJoin вместо простых подписок для множественных запросов к API. В этой статье я покажу два подхода к обработке множественных запросов в Angular с использованием mergeMap и forkJoin. Читать дальше →

Пентестеры преодолели сетевой периметр 92% компаний По данным исследования компании Positive Technologies, в среднем на одну систему приходилось два вектора проникновения, а максимальное число векторов, обнаруженных в одной системе, - пять. Как правило, проникнуть во внутреннюю сеть организации можно с использованием известны...

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

[Из песочницы] Domain Driven Design: Value Objects и Entity Framework Core на практике На Хабре и не только написано приличное количество статей про Domain Driven Design — как в общем про архитектуру, так и с примерами на .Net. Но при этом зачастую слабо упоминается такая важнейшая часть этой архитектуры, как Value Objects. В этой статье я постараюсь раскрыт...

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

Директ изменил дизайн страниц редактирования баннера на поиске А также текстово-графических кампаний

FUCK 2FA! Обходим двухфакторную аутентификацию с помощью Modlishka Для подписчиковТеневые форумы изобилуют предложениями о взломе аккаунтов. В большинстве случаев атаки устраивают при помощи фишинга с подделкой страницы авторизации. Однако такой метод неэффективен, если пользователю приходит SMS с проверочным кодом. Я покажу, как пробить дв...

На сайте Apple обнаружено изображение беспроводной зарядки AirPower На странице AirPods австралийского веб-сайта компании появилось новое изображение беспроводного зарядного устройства Apple AirPower. На изображении представлена сама зарядка и расположенные на ней iPhone XS и AirPods, но нет Apple Watch. Очевидно, что AirPower не будет подде...

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

Как оформить страницу «Контакты» на сайте Оформление страницы с контактами на сайте с примерами и влияние возможностей для обратной связи на SEO.

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

Доживем до понедельника или как пережить чёрную пятницу Завтра «Черная Пятница» — для интернет проектов это означает, что будут пиковые нагрузки на сайт. Их могут не выдержать даже гиганты, так например, случилось с Amazon в Prime Day в 2017 году.  Мы решили привести несколько простых примеров работы с виртуальным сервером, чт...

[Из песочницы] Редактирование видео в MPC с помощью шейдеров Есть задача: Изменить видео “на лету” при воспроизведении — поменять местами правую и левую часть. Не отразить, а именно поменять, т.е. разрезать картинку на две части и поменять их местами. Можно, конечно, сделать с помощью фреймсервера типа AviSynth'a, но это уже не совсем...

«Росэлектроника» показала решения для цифровизации электроэнергетики Интеллектуальные приборы учета электроэнергии с функциями измерения, обработки, хранения, передачи данных "Росэлектроники" применяются на энергообъектах Тверской, Брянской, Воронежской, Смоленской, Курской областей, Краснодарского края и Республики Дагестан. "...

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

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

Пишем на Rust + CUDA C Всем привет! В данном руководстве хочу рассказать как подружить CUDA C/С++ и Rust. И в качестве примера напишем небольшую программу на Rust для вычисления скалярного произведения векторов, вычисление скалярного произведения будет производиться на GPU с использованием CUDA ...

Первые изображения Samsung Galaxy A10e в защитном чехле Самой доступной моделью линейки Galaxy A в данный момент является смартфон Samsung Galaxy A10, но скоро будет выпущен смартфон под названием Samsung Galaxy A10e, который ранее прошел сертификацию Wi-Fi под модельным номером SM-A102U. Теперь же производитель чехлов опуб...

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

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

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

Android: доступ к скрытым методам и обнаружение root Для подписчиковСегодня в выпуске: обход защиты на доступ к скрытым методам, обнаружение прав root в обход Magisk Hide, рассказ о том, как Google вычисляет зловредные приложения в Google Play, разрушение мифов о техниках оптимизации производительности приложений, руководство ...

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

[Перевод] Пространственные манипуляции в 2D с помощью Signed Distance Fields При работе с полигональными ассетами можно отрисовывать только по одному объекту за раз (если не учитывать такие приёмы, как batching и instancing), но если использовать поля расстояний со знаком (signed distance fields, SDF), то мы не этим не ограничены. Если две позиции им...

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

Jaxb (XJC) генерация классов из XML Schema (XSD) с описаниями классов и полей в виде аннотаций. XJC плагин Думаю многие Java-разработчики которые хоть раз сталкивались с Web-сервисами, использовали генерацию Java DTO классов по описанию XML Schema (XSD). Jaxb с этим справляется на ура, не важно как его использовать, через xjc или wsimport вызов из командной строки, maven или grad...

[Перевод] Введение в Redis с использованием Spring Boot Перевод статьи подготовлен специально для студентов курса «Разработчик на Spring Framework». В этой статье мы рассмотрим основы использования Redis через Spring Boot с помощью библиотеки Spring Data Redis. Мы создадим приложение, которое демонстрирует, как выполнять CR...

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

Первое живое фото Samsung Galaxy S10 и качественное изображение Galaxy S10 Lite Очень хорошо известный в индустрии мобильных устройств инсайдер Ice Univerce опубликовал на своей страничке в социальной сети Twitter, во-первых, живую фотографию смартфона Samsung Galaxy S10. Фотография демонстрирует заднюю панель смартфона, на которой видна основная к...

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

[Из песочницы] Netplan и как его правильно приготовить Ubuntu потрясающая операционная система, давно не работал с Ubuntu server а обновлять свой Desktop со стабильной версии не было смысла. И вот не давно пришлось столкнутся со свеженьким релизом Ubuntu server 18.04, моему удивлению не было предела, когда я понял что я бесконеч...

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

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

Xamarin.Forms — простой пример Host-based Card Emulation В этой статье будем реализовывать так называемую Host-based Card Emulation (HCE, Эмуляция банковской карты на телефоне). В сети много подробных описаний этой технологии, здесь я сделал акцент именно на получении работающих приложений эмулятора и ридера и решении ряда практич...

[Из песочницы] Очереди — что это, зачем и как использовать? Посмотрим на возможности AWS SQS Сначала давайте дадим определение понятию «очередь — queue». Возьмем для рассмотрения тип очереди «FIFO»(first in, first out). Если взять значение из википедии — «это абстрактный тип данных с дисциплиной доступа к элементам». Если вкратце, это означает что мы не можем из н...

[Из песочницы] Изоморфизм спешит на помощь «Изоморфизм» — одно из базовых понятий современной математики. На конкретных примерах на Haskell и C# я не только растолкую теорию для нематематиков (не используя при этом никаких непонятных математических символов и терминов), но и покажу как этим можно пользоваться в повсе...

На сайте минобразования Беларуси обнаружили скрытый майнер На сайте министерства образования Беларуси был обнаружен скрипт, использующийся для скрытого майнинга криптовалют. Об этом сообщает местное издание TUT.BY. Выявил вредоносное ПО один из посетителей сайта после того, как антивирус Dr.Web заблокировал страницу министерства. &#...

[Перевод] Нативное редактирование Jupyter Notebooks в VS Code С осктябрьским релелизом расширения Python, мы рады объявить о поддержке нативного редактирования Jupyter Notebooks в Visual Studio Code! Теперь вы можете напрямую редактировать файлы .ipynb и получать интерактивность Jupyter Notebooks с полной мощью VS Code. Вы можете упра...

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

Kubernetes tips & tricks: персонализированные страницы ошибок в NGINX Ingress В данной статье я хочу рассказать про две возможности NGINX Ingress, связанные с отображением персонализированных страниц с ошибками, а также о существующих в них ограничениях и способах их обойти. Читать дальше →

Mindtech продемонстрирует масштабируемость ИИ-инструментов Chameleon Британский стартап Mindtech Global Ltd представил поддержку контейнерного формата, позволяющую сразу нескольким копиям его инструмента для генерирования искусственных данных Chameleon функционировать на кластерных платформах. Подобный подход обеспечивает возможност...

[Из песочницы] Оптимизация производительности apache2 Многие используют apache2 в качестве веб-сервера. Однако мало кто задумывается об оптимизации его производительности, что прямо пропорционально сказывается на скорости загрузки страниц сайта, скорости обработки скриптов (в частности php), а также на росте нагрузки на ЦП и ув...

Как ускорить работу с API на языке R с помощью параллельных вычислений, на примере API Яндекс.Директ (Часть 2) В прошлой статье я рассказал о том, что такое многопоточность, и привёл примеры её реализации на языке R при работе с API Яндекс.Директ с помощью пакетов doSNOW, doParallel и конструкции foreach. Данная статья является продолжением, но может быть рассмотрена как автономное р...

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

Пишем защиту от DDoS-атак на XDP. Ядерная часть Технология eXpress Data Path (XDP) позволяет выполнить произвольную обработку трафика на интерфейсах Linux до того, как пакеты поступят в сетевой стек ядра. Применение XDP — защита от DDoS-атак (CloudFlare), сложные фильтры, сбор статистики (Netflix). Программы XDP исполняют...

Фотогалерея дня: Redmi K20 в градиентных стеклянных чехлах и чехлах под кожу Инсайдер Мукул Шарма (Mukul Sharma) не унимается. Он уже рассекретил смартфоны Huawei Nova 5, Redmi K20 Pro и Meizu 16Xs, а сейчас снова вернулся к Redmi. На этот раз на своей странице в Twitter он опубликовал массу изображений Redmi K20 в чехлах – стеклянных град...

«Теория Большого взрыва» и практика применения Python Вступление В последнее время активно изучаю язык программирования Python. Особенно меня заинтересовало использование Python в распознавании и классификации лиц. В статье я попробую применить распознавание лиц для сериала «Теория Большого взрыва». Читать дальше →

Возможности зум-объектива смартфона Nubia Z20 Генеральный директор Nubia Technology Ни Фэй (Ni Fei) опубликовал в китайской социальной сети Weibo фотографии, которые демонстрируют возможности камеры нового смартфона Nubia Z20. Лидер Nubia предлагает оценить, насколько детализированным и качественным остается изобра...

Нужны абсолютно прозрачные выборы? — Их есть у меня На дворе XXI век, а мы продолжаем голосовать «камешками». Давайте это менять. Тем более, что «цифровых» инструментов для этого становится всё больше и больше. Читать дальше →

Что нового в настройках конфиденциальности iOS 13 Apple не просто рекламирует конфиденциальность, как функцию в своих продуктах. У нее есть специальная страница, на которой в деталях объясняют как именно работают функции конфиденциальности. Компания обновляет ее уже четвертый год подряд. В этом году, Apple сделала акцент на...

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

Делегирование обратной зоны подсети менее /24 в BIND. Как это работает Встала однажды передо мной задача, отдать одному из клиентов право на редактирование PTR-записей отданной ему подсети /28. Автоматизации для редактирования настроек BIND извне у меня нет. Поэтому я решил пойти другим путем — делегировать клиенту кусок PTR-зоны подсети /24. ...

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

Новый бесплатный онлайн-курс от Samsung по анализу текста при помощи нейросетей Мы привычно пользуемся интернет-поиском, общаемся с чат-ботами, читаем документы на любых языках благодаря переводчикам. Приказать роботу-пылесосу начать уборку при помощи голоса? Ничего особенного… Для многих голосовые помощники на смартфоне вошли в повседневность. Будущее,...

Использование Liquibase для управления структурой БД в Spring Boot приложении. Часть 2 В предыдущей части мы разобрались с основными возможностями Liquibase и написали базовый пример Spring boot приложения, который использует Liquibase для инициализации БД. Полный код базового приложения можно увидеть тут. В этой статье мы поговорим про liquibase-maven-plugin ...

DJI Mavic 2 Pro после полугода использования Эта статья посвящена дрону DJI Mavic 2 Pro, которым я владею уже больше полугода и содержит как субьективное описание достоинств и проблем, так и кучу фотографий в спойлерах. Все изображения с целью экономии трафика пропущены через оптимизатор mozjpeg. Читать дальше →

Пишем Reverse socks5 proxy на powershell.Часть 1 История об исследовании и разработке в 3-х частях. Часть 1 — исследовательская. Буков много — пользы еще больше. Постановка задачи В ходе проведения пентестов и RedTeam кампаний не всегда удается воспользоваться штатными средствами Заказчиков, такими как VPN, RDP, Citrix и ...

[Перевод] Используем Firebase в качестве хранилища изображений для Android-приложения В этой статье вы узнаете, как извлечь изображение из хранилища Firebase для Android-приложения. Читать дальше →

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

Как скопировать текст с фото с помощью Chrome для Android Скрытые функции Google Chrome Найти скрытые функции в Google Chrome — проще простого. Те, кто регулярно нас читают, в курсе, что они скрываются в экспериментальном меню, и наверняка помнят, как туда попасть. По моим личным ощущениям в этом разделе скрыто несколько соте...

[recovery mode] Аккордеон, faq, спойлер и другие раскрывающиеся виджеты Создать аккордеон, faq, спойлер и подобное, можно при помощи Div и JavaScript. Но лучше: Details и Summary Поддерживается всеми современными браузерами и это семантически правильно оформленный код, при использовании которого будут плюсы: Людям с ограниченными возможнос...

[Перевод] Встречайте Big Data Tools: поддержка Spark и Zeppelin-ноутбуков в IntelliJ IDEA У нас отличные новости. Мы рады объявить о выходе Big Data Tools — нового плагина для IntelliJ IDEA, который обеспечивает интеграцию со Spark и поддерживает редактирование и запуск Zeppelin-ноутбуков. Теперь вы можете создавать, редактировать и запускать Zeppelin notebooks п...

NASA поделилось новыми изображениями в честь 20 лет с запуска телескопа «Чандра» X-ray: NASA/CXC/Univ. of Waterloo/H. Russell et al.; Optical: NASA/STScI Телескоп «Чандра» был запущен 23 июля 1999 года с космодрома Космического центра Кеннеди при помощи транспортного космического корабля «Колумбия». «Чандра» является третьей из четырех «Больших обсе...

Смартфон Honor 9X Pro в прозрачном чехле показан со всех сторон На сайте Slashleaks опубликовали подборку изображений нового смартфона Honor 9X Pro в прозрачном силиконовом чехле. Honor 9X Pro получил тройную основную камеру, модули которой расположены вертикально в левой верхней части задней панели. Дактилоскопический датчик...

Обработка исключений ASP.NET при помощи IRO.Mvc.MvcExceptionHandler Если вы являетесь c# бекенд разработчиком, наверняка рано или поздно появилась необходимость найти унифицированный способ обработки исключительных ситуаций. Хотя, даже если вы довольствуетесь кодом 500 в ответе, эта статья все равно поможет улучшить ваш способ, при этом не...

Новое в браузерах: Firefox 66 по умолчанию блокирует видео и звук, Chromium ограничивает бюджет страниц В ближайших версиях Firefox и Chromium могут произойти важные изменения. Во-первых, в Firefox 66 для десктопов по умолчанию заблокируется автоматическое воспроизведение видео и звука на всех страницах. Блог Mozilla Hacks заранее предупреждает об этом разработчиков. Воспрои...

[recovery mode] Нейросеть научили моментально предсказывать третичную структуру белка Решение проблемы прогноза структуры белка откроет новую эпоху управляемой биологии. Американский исследователь создал нейронную сеть ProteinNet, которая способна предсказывать структуру белка за миллисекунды. Ученый опубликовал статью о разработке на страницах Cell Syste...

Disk forensics, memory forensics и log forensics. Volatility framework и Autopsy. Решение задач с r0от-мi. Часть 1 Данная статья содержит решений заданий, направленных на криминалистику памяти, оперативной памяти, и логов web-сервера. А также примеры использования программ Volatility Framework и Autopsy. Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и ра...

Google Nest Mini появилась на новых рендерах незадолго до анонса Новая модель смарт-колонки Google Home Mini будет представлена уже завтра как Google Nest Mini. И сегодня в сети появились изображения будущей новинки. Стоит отметить, что в целом дизайн сохранился прежним, за исключением новых функций. Подробнее об этом читайте на THG.ru.

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

Первые материнские платы MSI RTX40 появились на изображениях Сегодня в сети появились изображения первых материнских плат серии MSI RTX40 для процессоров Threadripper. В данную серию вошли модели TRX40 Pro WiFi и TRX40 Pro 10G. Информацией поделился инсайдер @KOMACHI_ENSAKA в своем Twitter. Подробнее об этом читайте на THG.ru.

ESP32-CAM Video Streaming Server Подключение I2C и SPI дисплеев ESP-32 CAM модуль с камерой от Diymore ESP32-CAM Video Streaming Server Пример использования находится тут. Предварительно надо установить библиотеки: Esp32 board in Arduino Ide Windows / Esp32 board in Arduino Ide Linux and Mac Подробные настройки есть в статье. В моем...

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

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

Примеры фотографий, сделанных на камеру Redmi K20 Инсайдер Мукул Шарма (Mukul Sharma) опубликовал на своей странице в Twitter несколько фотографий, сделанных на основную камеру анонсированного вчера смартфона Redmi K20. Напомним, смартфон получил тройную основную камеру с главным модулем, оснащенным датчиком изображен...

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