Открытые лекции лабораторий JetBrains Research

В прошедшем осеннем семестре сотрудники лабораторий JetBrains Research провели несколько открытых лекций в Computer Science Center. Тематика докладов разнообразная, как и области исследований лабораторий. Для удобства собрали ссылки на все выступления. Приятного просмотра! 1. Как выступить с докладом по научной работе, Марк Заславский Лаборатория алгоритмов мобильных роботов На лекции вы познакомитесь с пошаговым алгоритмом подготовки […]

Делаем ионизатор воздуха менее, чем за $10

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

Витамин C – нужно ли принимать добавки или это коммерческий ход?

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

Перевод книги Эндрю Ына «Страсть к машинному обучению» Глава 33

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

Делаем Windows Server безопаснее

В этой статье автор хотел бы дать пару хороших советов по администрированию серверов на Windows, которые по какой-то причине не нашел в интернете. Следуя этим принципам вы сильно обезопасите свои серверы под управлением Windows как в локальных средах, так и в публичных. 1. Правильно вводим компьютер в AD Не используйте пользователей с административными привилегиями для […]

Вытаскиваем видео с камеры по DVRIP с помощью PHP

В прошлой статье я обещал показать скрипт, которым тяну видео с камеры и, хотя с тех пор прошло все же некоторое количество времени, обещания же нужно выполнять. Вот я и выполняю. Так уж вышло, что с асинхронностью в мире серверного web ассоциируется все что угодно, но не PHP. Ну потому что, ну вы знаете, вот […]

Интервальное голодание и паттерны продления жизни Lifext

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

CES 2020: время удивлять

Выставка CES — профессиональное мероприятие, где крупные компании и небольшие стартапы представляют свои перспективные проекты. В этом году на ней было немало новинок в области робототехники, медицины, Smart Home и других технологий. Здесь и такая экзотика как робот BellaBot от китайской компании PuduTech, который способен заменить официантов, и насадка для душа с умным динамиком и […]

Angular 9 и Ivy: ленивая загрузка компонентов

Ленивая загрузка компонентов в Angular? Может, речь идёт о ленивой загрузке модулей с помощью маршрутизатора Angular? Нет, мы говорим именно о компонентах. Текущая версия Angular поддерживает лишь ленивую загрузку модулей. Но Ivy даёт разработчику новые возможности в работе с компонентами. Ленивая загрузка, которой мы пользовались до сих пор: маршруты Ленивая загрузка — это замечательный механизм. […]

Как ханипоты деанонимизируют хакеров и онлайн-мошенников

Ханипот – это утилита, которая служит в качестве приманки, и представляет с виду соблазнительную цель для атакующего и искушает его к раскрытию самого себя. В то время как продвинутые ханипоты спроектированы для более простого обнаружения и изучения типов атак, используемых хакерами в естественных условиях, современные ханипоты на основе URL-отслеживания развились до гибкого и удобного для […]