Социальные сети Рунета
Четверг, 25 апреля 2024

[Перевод] Что думают специалисты по роботизированным автомобилям про Автопилот от Tesla Об авторе: Брэд Тэмплтон — инженер-программист, евангелист робоавтомобилей с 2007 года, работал над Гуглокаром в его ранние годы. Основатель ClariNet, почетный председатель Electronic Frontier Foundation и директор Foresight Institute, основатель факультета в Singularity Uni...

[Перевод] [Прогноз] Транспорт будущего: краткосрочный горизонт Об авторе: Брэд Тэмплтон — инженер-программист, евангелист робоавтомобилей с 2007 года, работал над Гуглокаром в его ранние годы. Основатель ClariNet, почетный председатель Electronic Frontier Foundation и директор Foresight Institute, основатель факультета в Singularity Uni...

[Перевод] [Прогноз] Транспорт будущего: среднесрочный горизонт Об авторе: Брэд Тэмплтон — инженер-программист, евангелист робоавтомобилей с 2007 года, работал над Гуглокаром в его ранние годы. Основатель ClariNet, почетный председатель Electronic Frontier Foundation и директор Foresight Institute, основатель факультета в Singularity Uni...

Microsoft представила DirectX 12 Ultimate с графическими функциями следующего поколения Компания Microsoft на днях анонсировала DirectX 12 Ultimate, кульминацию лучших графических технологий от Microsoft. DirectX 12 Ultimate поставляется со всеми графическими аппаратными функциями следующего поколения, включая DirectX Raytracing, Variable Rate Shading, Mesh Sha...

[Перевод] Анализ библиотеки ИИ ботов из Quake 3 Изучение исходного кода ИИ уже выпущенных игр — превосходный способ изучения хитростей на реальных примерах. Quake 3 Arena — интересный образец, потому что код игры полностью выложен в открытый доступ (за исключением инструментов), а сама игра стала примером архитектуры дви...

[Перевод] Python Gateway в InterSystems IRIS Эта статья посвящена Python Gateway — комьюнити-проекту с открытым исходным кодом для платформы данных InterSystems IRIS. Этот проект позволяет оркестрировать любые алгоритмы машинного обучения, созданные на языке Python (основная среда для многих Data Scientists), использов...

Скачать Кар Паркинг Мультиплеер Скачайте Car Parking Multiplayer для андроид последнюю версию: симулятор вождения, уровни, мультиплеер. Кар паркинг симулятор Car Parking Multiplayer последней версии является симулятором вождения жанра гонок на андроид: https://androidfree.net/gonki/ . Здесь вы будете ездит...

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

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

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

[Из песочницы] Что такое Flutter и почему вы должны изучать его в 2020 году Привет, Хабр! Представляю вашему вниманию перевод статьи: "What is Flutter and Why You Should Learn It in 2020" автора Gaël Thomas. Что такое Flutter? Flutter — бесплатный и открытый набор средств разработки мобильного пользовательского интерфейса, созданный компанией Google...

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

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

Для Subnautica: Below Zero вышло крупное обновление Frostbite Чуть больше года назад студия Unknown World Entertainment выпустила в раннем доступе Subnautica Below Zero — полноценный сиквел своего симулятора выживания в открытом мире. Как можно понять из названия, важную роль в новой части играет температура ниже 0 градусов Цельсия, ко...

Позиция Mail.ru Group по развитию opensource в России Считаем важным сегодня сформулировать позицию компании по развитию открытого исходного кода в России. Mail.ru Group — opensource-компания в своем ДНК. Мы уже много лет активно развиваем opensource-проекты — и силами отдельных разработчиков-энтузиастов, и целыми командами вну...

[Перевод] Open Source Guides: Запуск проекта с открытым исходником Предисловие переводчика Пару месяцев назад на Гитхабе случайно наткнулся на ссылку «Open source guides» и не мог оторваться. Где-то за неделю я внимательно прочитал все 10 разделов. Конечно, я и раньше знал про open source: читал разные статьи (например, «Понять Open Sourc...

Выпущена предварительная версия PowerToys 0.16 с новыми инструментами Microsoft выпустила новую предварительную версию возрождённой утилиты PowerToys под номером 0.16, которая включает в себя несколько полезных нововведений. Во-первых, был добавлен инструмент, позволяющая одновременно изменять размер нескольких изображений, выбрав соответству...

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

[Перевод] Пишем приложение на Flutter в связке с Redux Привет всем! В этой статье я хотел бы показать вам, как создать Flutter приложение, используя Redux. Если вы не знаете, что такое Flutter, то это — SDK с открытым исходным кодом для создания мобильных приложений от компании Google. Он используется для разработки приложений...

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

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

Huawei выпустила HMS Core 5.0 для успешной конкуренции с сервисами Google Китайская компания Huawei, которая старается удержать свои позиции на мировом рынке смартфонов на фоне американских санкций, продолжает улучшать собственные мобильные сервисы, конкурирующие с сервисами Google. На этой неделе компания объявила о запуске набора сервисов и...

[Перевод] Теперь я понял, почему почти никто не шифрует свою почту Шифрование электронной почты — трудная и болезненная процедура. Недавно я сам понял, насколько. Одна моя знакомая, очень продвинутая в сфере информационной безопасности, прислала мне свой открытый ключ PGP и попросила перейти на шифрование. Нет, она не из АНБ или ЦРУ, прос...

[Перевод] Как Replit отжимает мой open-source проект «Я думаю, вам следует закрыть проект и прекратить работать над ним. Я привлеку наших адвокатов в понедельник, если к тому времени вы не выполнитте условия. [...] Мы были крошечной компанией, когда вы стажировались у нас [...] К счастью, сейчас мы намного больше, и, что очень...

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

Как настроить SSH-Jump Server Для работы с облачной инфраструктурой рекомендуется создавать SSH Jumpstation. Это позволяет повысить безопасность и удобство администрирования серверов. В этой статье мы расскажем, как настроить единую точку входа для подключений по ssh – SSH Jump Server. Для реализации выб...

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

[Перевод] Федеральная комиссия по связи США про V2V, V2I и V2X Уже много лет назревает битва за полосу радиочастотного спектра, которая была выделена 20 лет назад для коммуникаций в транспортных средствах, в частности для передачи информации между самими транспортными средствами (vehicle-to-vehicle) и связи между транспортными средств...

Демо-версия футуристичной Cyber Age с открытым миром доступна на iOS и Android Клоны GTA плодятся не по дням, а по часам: только вчера мы рассказали о ранней версии игры «171», которую делают бразильские инди-разработчики и они даже смогли договориться с одним издателем по поводу портирования проекта на современные консоли и даже Nintendo Switch. Тепер...

[Перевод] Как корпоративные команды разработчиков используют GitLab и Mattermost ChatOps для ускорения разработки И снова здравствуйте! В феврале OTUS запускает новый курс «CI/CD на AWS, Azure и Gitlab». В преддверии старта курса подготовили перевод полезного материала. Полноценный набор DevOps инструментов, мессенджер с открытым исходным кодом и ChatOps – как тут не влюбиться? Нико...

Развёртываем Hyperledger Fabric 2.0 на AWS Hyperledger Fabric — это блокчейн-платформа с открытым исходным кодом от Linux Foundation. С её помощью можно создавать блокчейн-приложения и управлять доступом и разрешениями для данных в цепочке блоков. Hyperledger Fabric стоит использовать в том случае, если требуется соз...

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

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

[Из песочницы] 9 ключевых алгоритмов машинного обучения простым языком Привет, Хабр! Представляю вашему вниманию перевод статьи «9 Key Machine Learning Algorithms Explained in Plain English» автора Nick McCullum. Машинное обучение (МО) уже меняет мир. Google использует МО предлагая и показывая ответы на поисковые запросы пользователей. Netflix...

[Перевод] Проект ELISA: Linux в Safety-Critical системах Представляем вам перевод пресс-релиза (февраль 2019) в котором анонсируется проект ELISA, который позволит включать Linux в системы, для которых критически важна безопасность. За наводку спасибо lingvo Arm, BMW Car IT GmbH, KUKA, Linutronix и Toyota присоединяются к прое...

[Перевод] ELK SIEM Open Distro: Интеграция с WAZUH Продвигаемся дальше по нашему проекту. Мы завершили часть SIEM. Пришло время перевести наш проект из простого наблюдателя в активного ответчика. Одним из важных инструментов, которые мы использовали для этого, является Wazuh. В этой статье мы надеемся просветить вас о преиму...

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

[Из песочницы] Игра с открытым API: Swagger Play В данной статье я хочу рассказать, как использовать Swagger модуль для Play Framework, с примерами из реальной жизни. Я расскажу: Как прикрутить последнюю версию Swagger-Play (модуль Play, позволяющий использовать аннотации swagger-api и генерировать на их основе документ...

Все, что вы хотели узнать про области видимости в Python, но стеснялись спросить В преддверии старта нового потока по курсу «Разработчик Python», решили поговорить про области видимости в Python. Что из этого вышло? — Читайте в материале ниже. Сегодня мы будем говорить о важных теоретических основах, которые необходимо понимать и помнить, чтобы писат...

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

[Перевод] Как создать свой первый open source проект на Python (17 шагов) Каждый разработчик ПО должен знать как создать библиотеку с нуля. В процессе работы Вы можете многому научиться. Только не забудьте запастись временем и терпением. Может показаться, что создать библиотеку с открытым исходным кодом сложно, но Вам не нужно быть потрепанным ж...

MLOps — Cook book, chapter 1 Всем привет! Я CV-разработчик в КРОК. Уже 3 года мы реализуем проекты в области CV. За это время чего мы только не делали, например: мониторили водителей, чтобы во время движения они не пили, не курили, по телефону не разговаривали, смотрели на дорогу, а не сны или в облака...

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

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

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

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

[Перевод] Стек технологий Shiro Games Наш игровой движок Heaps.io и набор инструментов и технологий, на котором он основан, являются результатом опыта, накопленного за двадцать лет, посвященных созданию игр: сначала в компании Motion-Twin (создатели Dead Cells), а с 2012 года в Shiro Games (Evoland, Northgard и ...

Пробуем новые инструменты для сборки и автоматизации деплоя в Kubernetes Привет! За последнее время вышло много классных инструментов автоматизации как для сборки Docker-образов так и для деплоя в Kubernetes. В связи с этим решил поиграться с гитлабом, как следует изучить его возможности и, конечно же, настроить пайплайн. Вдохновлением для этой ...

Стив Джобс на официальных презентациях сказал слово «Бум» 313 раз (видео) За основателем Apple числилось немало странных, неприятных, полезных, отталкивающих и прочих привычек. Одна из них – специфическое представление о том, как надо привлекать внимание аудитории к важным моментам в своих выступлениях. Джобс просто злоупотреблял звучным «BOOM!» в...

Робот-попрошайка на ROS и нейросетках Обычно к таким поделкам возникает два вопроса: «как?» и «для чего?» Первому вопросу посвящена сама публикация, а на второй я отвечу сразу: Этот проект я затеял для того, чтобы освоить робототехнику, начиная с Raspberry Pi и камеры. Как известно, один из лучших способов чему...

Устанавливаем Exchange 2019 на Windows Server Core 2019 Microsoft Exchange — большой комбайн, который включает в себя прием и обработку писем, а также веб интерфейс для вашего почтового сервера, доступ к корпоративным календарям и задачам. Exchange интегрирован в Active Directory, поэтому представим себе, что она уже была разверн...

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

[Перевод] Как читерство меняет сообщество спидраннеров «Попался!» Знакомый многим экран. Когда австралийский геймер под ником «Anti» завершил полное прохождение Grand Theft Auto: San Andreas всего лишь за четыре часа, это достижение показалось почти невозможным. Однако любой фанат спидраннинга — действа, в котором игроки стрем...

[Перевод] «Ленивая» загрузка с помощью Intersection Observer API Доброго времени суток, друзья! В данной статье мы познакомимся с Intersection Observer API, новым мощным инструментом для «ленивой» загрузки изображений и других элементов на странице, поддерживаемым всеми современными браузерами. Мы можем использовать этот инструмент для...

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

Transport City: Truck Tycoon — симулятор градостроителя вышел на смартфоны Студия CUPGUM выпустила мобильную игру в жанре «градостроительный симулятор» под названием Transport City: Truck Tycoon. Геймерам предстоит взять на себя ответственность за различные автомобили, которые должны выполнять свою работу. Система логистики построена на реалистичны...

Заметки о разработке МРРТ контроллера Приветствую! Ранее я уже рассказывал в статье о своем проекте контроллера заряда для небольшой СЭС с алгоритмом поиска ТММ. Сей проект вялотекущий из-за нехватки времени и порой отcутствия настроения, но все же он развивается. С момент последней статьи я сделал еще 2 ревизии...

[Перевод] Как достичь Уровня 5 по модели CMM в области QA и тестирования Перевод статьи подготовлен специально для студентов курса Python QA Engineer. В этой статье мы поговорим о том, что такое уровни СММ и как их достичь в QA-процессах, а также рассмотрим доступные и понятные примеры. Для любого процесса, будь то процесс контроля качества,...

[Перевод] Создавайте игры из виртуальных блоков LEGOⓇ в LEGO Microgame Последний шаблон серии Microgames предназначен для новых пользователей: они смогут поделиться своей первой 3D-игрой, на разработку и настройку которой уйдет не больше часа.Мы уверены, что чем больше среди нас творческих людей, тем лучше становится мир. Наша цель — сдела...

Создание полноценного Viberbot на Django 2 и Viber REST API. Часть первая — Webhook Установка Webhook для работы bot на viber и отправка первого POST запроса к backend мессенджера Опираясь на свой опыт разработки под Viber и множество неоднозначных мнений, публикую цикл статей по созданию и запуску viberbot. Для понимая полной картины в целом, будем работат...

[Перевод] Устанавливаем рабочий стол Linux на Android Привет, Хабр! Представляю вашему вниманию перевод статьи из журнала APC. В данной статье рассматривается полная установка операционной среды Linux вместе с графическим окружением рабочего стола на Android-устройствах. Одной из ключевых технологий, которую применяют многи...

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

"Теслу" внезапно лишили автопилота после продажи Как следует из описания ситуации на сайте Jalopnik.com, злополучная машина была приобретена дилером подержанных автомобилей еще в ноябре прошлого года, 15 числа. Затем, спустя месяц, 20 декабря, ее купил некий Алек Б. (Alec B__), после чего обнаружил, что функция Full Self-D...

Lively Wallpaper – живой анимированный рабочий стол в Windows 10 Windows 10 включает в себя широкий спектр настроек для изменения внешнего вида рабочего стола и приложений, чтобы операционная система выглядела более индивидуальной. В настоящее время вы можете переключаться между темной или светлой темой и изменять цветовой акцент для меню...

На Mac с процессором Apple M1 запустили Windows 10 для ARM. И в ней даже работают x86-приложения Разработчик Александр Граф (Alexander Graf) успешно запустил версию Windows 10 для ARM-компьютеров на Mac с чипом M1. Таким образом, он доказал, что новый чипсет Apple способен работать с операционной системой Microsoft. В настоящее время устройства на базе M1 официально не ...

Новая прошивка улучшает камеру OnePlus 7 и 7 Pro, а также добавляет Breeno Assistant Компания Google предлагает свой собственный персональный помощник для большинства Android-смартфонов по всему миру, но некоторые китайские производители создают и свои решения. Так, например, на смартфонах Oppo с 2018 года работает персональный помощник Breeno. Учитывая...

[Перевод] Разработчик игры VVVVVV в честь её десятилетия сделал исходный код открытым Сегодня — десятилетняя годовщина релиза VVVVVV! Хотя, возможно, и завтра — строго говоря, впервые игра стала доступной 3 часа утра по GMT 11 января 2010 года, спустя очень долгий день устранения каждого найденного мной бага, создания сборок последней минуты и попыток медле...

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

Простой способ вернуть сервисы Google на смартфоны Huawei и Honor Ранее в этом году власти США запретили компании Huawei использовать в своих смартфонах набор сервисов Google Mobile Services, включая Google Play, Google Maps и прочие популярные приложения. Компания Huawei начала активно дорабатывать свою собственную операционную систе...

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

Современный код для выполнения HTTP запросов в Swift 5 с помощью Combine и применение их в SwiftUI. Часть 1 Выполнение HTTP запросов — это один из самых важных навыков, которые необходимо получить при разработке iOS приложений. В более ранних версиях Swift (до версии 5) вне зависимости от того, формировали ли вы эти запросы «с нуля» или с использование известного фреймворка Alam...

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

Эксперименты с микроконтроллерами в Jupyter Notebook Jupyter Notebook — любимый инструмент-среда для data scientist'ов, аналитиков, инженеров, математиков, студентов и даже для нас — самых обычных ученых в экспериментальной физике. Этот инструмент предназначен для работы с интерпретируемыми языками и удобного графического пре...

[Перевод] Почему видеоигры и настольные игры не самый лучший показатель способностей ИИ (интервью с создателем Keras) Определение уровня ИИ это один из самых сложных, но и один из самых важных вопросов в области компьютерных наук. Если вы не можете точно сказать, является ли машина созданная сегодня умнее машины созданной вчера, как тогда определить что вы прогрессируете? Читать дальше →

«Не будет как банка барабанить больше»: Что сделали с китайским Haval F7? «Не будет как банка барабанить больше» — что сделали с китайским кроссовером? Haval — одна из самых быстро развивающихся компаний в России. «Новичок» быстро завоевал симпатию автолюбителей по всей стране за свой дизайн и неплохие технические характеристики. Под капотом у «Х...

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

Ловушки для хакера. Обнаруживаем взлом на раннем этапе с помощью Canarytokens До изобретения газоанализаторов шахтеры брали c собой в шахту канарейку. Из-за маленького организма и быстрого обмена веществ, птицы намного раньше реагировали на опасные газы в воздухе и предупреждали шахтеров. Отсюда появился термин Свидетельство канарейки Что если вас ...

Открытые лекции лабораторий JetBrains Research В прошедшем осеннем семестре сотрудники лабораторий JetBrains Research провели несколько открытых лекций в Computer Science Center. Тематика докладов разнообразная, как и области исследований лабораторий. Для удобства собрали ссылки на все выступления. Приятного просмотра! Ч...

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

Немаленький успех: в выживалку Grounded сыграло более 1 миллиона игроков за первые два дня Xbox Game Studios и студия Obsidian Entertainment объявили о том, что в первые 48 часов с выхода выживалки Grounded в ранний доступ проект преодолел отметку в 1 миллион игроков на Xbox One и ПК. Grounded представляет собой выживалку, в которой игроки, став уменьшенными детьм...

Qualcomm уже могла начать производить Snapdragon 875. Когда ждать? Выхода нового процессора для смартфонов ждут все любители этого типа электроники. Казалось бы, что это что-то, чего большинство из нас даже никогда не увидит, но именно этот ”невидимый боец” делает так, чтобы все наши любимые приложения работали, как это задумано их создате...

Что бы я хотел знать когда начинал изучать Django? — очень общий взгляд Здесь на Хабре много различных инструкций по использованию Django. Эти инструкции часто включают много кода и представляют последовательность шагов, которые нужно сделать, чтобы создать проект. Когда я начинал изучать Django и Wagtail по таким инструкциям, меня часто смущал...

Реверс-инжиниринг протокола ngrok v2 Реверс-инжиниринг протокола Ngrok v2ngrok — это сервис, позволяющий создавать туннели на локальный компьютер пользователя. Иными словами, резервируется публичный адрес, все обращения по которому пробрасываются на локальный порт.К сожалению, с 2016 года поддержка open-s...

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

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

В России предложили создать аналог GitHub за ₽2 млрд на случай отключения Более 2 млрд руб. в федеральном проекте "Искусственный интеллект" предложено выделить на создание хранилища открытого кода. Расходы должны оправдаться в случае отключения России от принадлежащего Microsoft хранилища GitHub Министерство экономического развития (МЭР) предложи...

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

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

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

Как устроены DPU, сопроцессоры для обработки данных Специализированные процессоры ASIC для конкретных областей — один из способов «перезапустить» закон Мура и преодолеть ограничения универсальных CPU общего назначения. Сейчас это очень перспективная область развития микроэлектроники. Собственные проекты есть у Google, Amazon...

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

[Из песочницы] Новый взгляд на code style Как знания нейропсихологии могут помочь программисту в стилизации кода? До того как заняться программированием, я очень долго и глубоко изучал нейропсихологию. Впоследствии, эти знания помогли мне добиться высоких результатов в разработке, за короткий промежуток времени. В...

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

IT-компания Embedika создала сервис сравнения документов Compare Компания Embedika представила бесплатный сервис сравнения документов Compare. Инструмент сравнивает две версии одного документа и показывает различия: что добавлено, изменено или удалено.  Что такое Compare Compare работает с документами в форматах PDF, DOC и...

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

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

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

Google представил Pigweed — инструменты разработки для встроенных систем Pigweed - коллекция инструментов и библиотек с открытым исходным кодом, для разработки и запуска вашего собственного программного обеспечения на встроенных платформах.

[Перевод] Введение в GitHub Actions В этой статье Senior App Dev Manager Джейсон Джордано (Jason Giordano) покажет нам, как использовать GitHub Actions для создания очень простого CI/CD решения. GitHub Actions, релиз которого состоялся 13 ноября 2019 года, позволяет легко автоматизировать все ваши рабочие пр...

[Перевод] 14 open-source проектов для прокачки Data Science мастерства (easy, normal, hard) Data Science для начинающих 1. Sentiment Analysis (Анализ настроений через текст) Посмотрите полную реализацию проекта Data Science с использованием исходного кода — Sentiment Analysis Project в R. Sentiment Analysis — это анализ слов для определения настроений и мнений...

Видео лекций Computer Science клуба Computer Science клуб — это открытые лекции по компьютерным наукам в Санкт-Петербургском отделении Математического института РАН. Филиалы CS клуба действуют в Новосибирске и Казани. Основная цель клуба — рассказывать о современном положением дел и знакомить с открытыми зада...

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

Игровая индустрия с 13 по 19 января 2020 года В сегодняшнем выпуске: Новые подробности о Resident Evil 3. Немного про Assassins Creed Ragnarok. Новая часть Prince of Persia в разработке? Lucasfilm Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. Новые подробности о Resident Evil 3 Продюсе...

Анонсирован шутер с открытым миром CODE: SYN для PC и консолей Китайский гигант мира видеоигр Tencent анонсировал во время ежегодной конференции новый шутер под кодовым названием CODE: SYN. Разработкой занимаются Lightspeed & Quantum Studios, выпустившие PUBG Mobile. Это игра с открытым миром в жанре киберпанк. В ближайшем будущем ...

Huawei представила альтернативу Windows с Android. И это не Harmony OS Компания Huawei представила общественности ещё одну операционную систему — openEuler. Это уже вторая попытка компании за последнее время выйти за пределы Android и Windows с собственными разработками.  Первой стала Harmony OS, на основе которой уже на...

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

Что нового в Xcode 12 Xcode — это полный набор инструментов разработчика, используемый для создания приложений для Apple TV, Apple Watch, iPad, iPhone и Mac. Xcode 12 включает в себя все необходимое для создания удивительных приложений для всех платформ Apple. Xcode 12 поддерживает разработ...

Fintech на практике: как Quadcode технологии для трейдинга и банкинга разрабатывает Привет, самое хардовое IT комьюнити Рунета, я Саша, главный архитектор в компании Quadcode. Мы пришли на Хабр для того, чтобы показать “кухню” Fintech - варимся мы во всем этом много лет, поэтому уже можем поделиться опытом. В блоге будем рассказывать об архитектурах, технол...

Валерий Черепенников усилил R&D-направление Huawei Это новая позиция в Российском исследовательском институте Huawei. Ее решили ввести в связи с объединением нескольких команд исследователей и разработчиков. На должности директора лаборатории высокопроизводительных вычислений Валерий Черепенников займется построением команды...

Snort или Suricata. Часть 1: выбираем бесплатную IDS/IPS для защиты корпоративной сети Когда-то для защиты локальной сети было достаточно обыкновенного межсетевого экрана и антивирусных программ, но против атак современных хакеров и расплодившейся в последнее время малвари такой набор уже недостаточно эффективен. Старый-добрый firewall анализирует только загол...

FOSS News №2 — обзор новостей свободного и открытого ПО за 3-9 февраля 2020 года Всем привет! Продолжаю обзор новостей свободного и открытого ПО (и немного железа). В этот раз постарался брать не только российские источники, но и англоязычные, надеюсь получилось интереснее. Кроме того, кроме собственно новостей, добавлено немного ссылок на вышедшие за...

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

Озвучена предполагаемая дата анонса Google Pixel 4a Google только что объявил, что следующая конференция разработчиков Google I / O 2020 будет проходить с 12 по 14 мая. Компания объявила дату после того, как пользователи приняли участие в разгадывании ежегодного тизера, который в этом году был представлен в виде массовой онла...

Озвучена предлагаемая дата анонса Google Pixel 4a Google только что объявил, что следующая конференция разработчиков Google I / O 2020 будет проходить с 12 по 14 мая. Компания объявила дату после того, как пользователи приняли участие в разгадывании ежегодного тизера, который в этом году был представлен в виде массовой онла...

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

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

Состоялся релиз стабильной версии Windows Terminal В прошлом году Microsoft анонсировала приложение Windows Terminal с открытым исходным кодом, которое призвано стать единым местом для получения доступа к PowerShell, CMD, Windows Subsystem for Linux (WSL) и Azure Cloud Shell. Теперь же компания объявила о выходе стабильной ...

HackTheBox. Прохождение Traceback. Бэкдор, LUA, SSH Продолжаю публикацию решений, отправленных на дорешивание машин с площадки HackTheBox. В данной статье эксплуатируем чей-то бэкдор, получаем шелл через Luvit и возимся с SSH для LPE. Подключение к лаборатории осуществляется через VPN. Рекомендуется не подключаться с рабо...

Рыбак на краю Галактики: как астроном из России стал мировой звездой В августе 2019 года Геннадий Борисов открыл комету — первую в истории, прилетевшую к нам от другой звезды. Находка стала одним из важнейших событий года, и крупнейшие телескопы выделяют время для изучения уникального объекта. Мы навестили Геннадия Борисова в поселке Научный ...

[Перевод] Лучшие инструменты с открытым исходным кодом и библиотеки для Deep Learning — ICLR 2020 Experiencebi Сложно найти на Хабре человека, который не слышал бы про нейронные сети. Регулярные новости о свежих достижениях нейронных сетей заставляют удивляться широкую публику, а также привлекают новых энтузиастов и исследователей. Привлеченный поток специалистов способствует не толь...

Amazon, Apple и Google занялись разработкой открытых стандартов для устройств умного дома Цель состоит в том, чтобы предоставить покупателям более широкий выбор, упростить разработку устройств для производителей оборудования, а также повысить совместимость аппаратов между собой, с мобильными приложениями, облачными сервисами и голосовыми помощниками Siri, Alexa и...

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

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

Появилась точная дата выхода Solasta: Crown of the Magister в раннем доступе Разработчики ролевой Solasta: Crown of the Magister поделились новостями с фанатами касательно раннего доступа проекта. Также они выпустили официальный трейлер, где показано немного игрового процесса, а также объявляется дата выхода ранней версии. Разработчики из Tactical A...

[Перевод] Docker передает cnab-to-oci в проект CNAB… и что вообще такое CNAB? Прим. перев.: Эта статья — перевод недавнего анонса из мира контейнеров. В прошлом месяце компания Docker объявила о передаче своей очередной разработки в руки более широкого Open Source-сообщества. Речь шла об инструменте конвертации метаданных CNAB-пакета в формат стандарт...

Между УАЗ «Патриот» и «Прадо»: Чего ждать от Chevrolet TrailBlazer 2 c пробегом Автомобиль имеет весомые преимущества перед соперниками, но создан не для эстетов. Chevrolet TrailBlazer 2 представляет собой среднеразмерный SUV, построенный на платформе пикапа Chevrolet Colorado. Американцы ориентировали авто на жителей сельской местности, а значит, он и...

[Перевод] Неизбежность проникновения FPGA в дата-центры Не нужно быть разработчиком чипов, чтобы программировать для FPGA, как не нужно быть программистом на С++, чтобы писать код на Java. Однако в обоих случаях, вероятно, это будет не лишним. Цель коммерциализации обеих технологий, Java и FPGA, в том, чтобы опровергнуть послед...

Современные всплывающие окна в Windows 10 Windows 10 является более открытой платформой, чем ее конкуренты, и существует множество приложений, которые могут изменить вашу систему. Сегодня мы собираемся более подробно рассмотреть новое приложение под названием «ModernFlyouts», в котором особое внимание уделяется изме...

Космическая песочница EVE Echoes доступна для предзагрузки на iOS и Android На смартфонах в последнее время появилось достаточно многопользовательских игр. Все они предлагают хороший, по меркам платформы, открытый мир и вариативность в игровом процессе. Но это не значит, что не надо стремиться к большему. Так подумал издатель NetEase Games и решил ...

DIS Group добавила в портфель Informatica Data Engineering Решение поможет эффективнее использовать искусственный интеллект, машинное обучение и аналитику. Линейка включает в себя набор инструментов для специалистов в области Big Data.

HackTheBox. Прохождение Obscurity. OS Command Injection и Race Condition Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. В данной статье эксплуатируем уязвимость в программном коде python, а также выполняем атаку Race Condition. Подключение к лаборатории осуществляется через VPN. Рекомендуется не подключа...

5 революционных технологий, которые изменили бизнес Как насчёт того, чтобы пройти собеседование у робота или перед покупкой дивана проверить, как он будет смотреться в комнате? Вместе с сервисом Авито Работа рассказываем о технологиях, которые раньше казались чем-то из области фантастики, а теперь стали привычными.

Каким будет умный дом от Apple, Google и Amazon Скоро будем жить в таких умных домах (которые умнее их владельцев) 18 декабря Amazon, Apple, Google и Zigbee Alliance объявили о намерении создать общий для всех элементов всех умных домов в мире общий “язык”, понятный всем. Это набор протоколов, правил и коммуникационных те...

ROS: Застрявшим в Gazebo посвящается… Платформа для робота за 28.000 руб Инструкция по сборке роботизированной платформы для изучения ROS с грузоподъемностью более 30 кг ROS — это мета-операционная система (с открытым исходным кодом) для роботов. Это превратилось в стандарт отрасли. Имея готовый интерфейс обмена сообщениями между различными узлам...

Главный конкурент Boston Dynamics научился работать с другими роботами. Посмотрите сами Они уже научились работать вместе. Скайнет не за горами? Компания Boston Dynamics давно известна разработкой продвинутых роботов. В первую очередь она знаменита тем, что создаёт удивительных роботов, похожих на животных и людей. В своё время она разработала робота BigDog для...

Автомобили в Голландии: статистика и информация за 2019 год Привет Хабр. Эта статья является продолжением цикла про Велоинфраструктуру в Голландии. В этот раз речь пойдет про автомобили. Недавно в одном из проектов довелось получить доступ к данным с камеры, распознающей автомобильные номера. Зная номер, можно получить довольно м...

Microsoft работает над портированием extended Berkeley Packet Filter (eBPF) в Windows ZDNet сообщает, что Microsoft работает над тем, чтобы портировать инструмент extended Berkeley Packet Filter (eBPF) в Windows 10 и Windows Server 2016 (и более поздние версии). В настоящее время инструмент можно запускать в Subsystem for Linux, но Microsoft работает над нати...

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

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

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

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

#видео | Ученые создали подробную 3D карту мозга плодовой мушки Плодовые мушки — частые участники самых разных научных исследований Яркая и красивая карта мозга крохотной плодовой мушки дает возможность увидеть 20 миллионов синапсов, которые связывают 25 миллионов нейронов. На 3D карте можно увидеть только четверть мозга плодовой м...

Борьба за покорение космоса — триллер времен холодной войны Олимпийский девиз:«Быстрее, выше, сильнее!», вполне применим к событиям 60 летней давности, когда человечество вступило в гонку за покорение внеземного пространства. Однако у спортсменов-профессионалов есть и другой девиз: физкультура — лечит, спорт — калечит, и это высказ...

Распространение сферического коня в вакууме по территории РФ Привет от ODS. Мы откликнулись на идею tutu.ru поработать с их датасетом пассажиропотока РФ. И если в посте Milfgard огромная таблица выводов и научпоп, то мы хотим рассказать что под капотом. Что, опять очередной пост про COVID-19? Да, но нет. Нам это было интересно именно...

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

IDA Pro и техники реверс-инжиниринга 0x00 start ; {EN} entry point, do nothing, just run _main {EN} Статья для начинающих “воинов тьмы”, тех, кто хочет погрузиться в темную сторону силы: реверс-инжиниринг. На нашем “операционном столе” будет небольшой кустарный сервер, который работает по протоколу TCP/IP. Для ...

Открытые материалы от Computer Science центра, часть 1 Computer Science Center — это совместная инициатива Computer Science клуба при ПОМИ РАН, компании JetBrains и Школы анализа данных Яндекса. Центр существует, чтобы дать возможность талантливым студентам и выпускникам развиваться в интересных им направлениях: Computer Scienc...

Тестирование «переплетением» – в 100 раз быстрее АБ теста А/Б тестирование – один из основных инструментов продакт менеджмента, пока еще не придумали более надежного и дешевого способа достоверно оценить влияние одного конкретного изменения на бизнес-метрики продукта, изолировав его от всех остальных факторов. В этой статье я хочу...

Apple заменит «Сообщения» на Mac новым приложением из iOS 14 На днях мы писали о том, что в этом году некоторые хакеры и блогеры могли получить доступ к ранней сборке iOS 14. Этим обуславливается большое количество утечек, скриншотов и другой информации о новой версии мобильной операционной системы Apple. Особо находчивые начали взаи...

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

Создан первый программируемый трансформер На выставке CES в Лас-Вегасе была представлена автономная игрушка-трансформер Robosen T9. Робот имеет 22 программируемых серводвигателя и весит 3,2 кг. Он быстро трансформируется из автомобиля в робота и обратно, умеет ездить со звуком спорткара и ходить, издавая забавные зв...

Google выпустила большое красочное обновление карт Компания Google объявила о запуске важного обновления картографического сервиса Google Maps (Карты Google). Начиная с текущей недели в сервисе вид отображения по умолчанию станет более «красочным», детальным, понятным и полезным для пользователей вообще и п...

[Перевод] 6 рекомендаций по разработке безопасных Go-приложений В последние годы Golang распространяется всё шире и шире. Успешные проекты, вроде Docker, Kubernetes и Terraform, сделали огромные ставки на этот язык программирования. Go стал стандартом де-факто в области создания инструментов командной строки. А если говорить о безопаснос...

[Перевод] Изменение требований к проекту — ключевая проблема разработки ПО Шаги по разработке большой компьютерной программы для доставки заказчику Иллюстрация выше — из статьи д-ра Уинстона Ройса «Управление разработкой больших программных систем» 1970 года. Считается, что это первое в программной инженерии описание модели водопада. Диаграммы д-...

Издатель VR-игр подтвердил выход PlayStation VR 2 в 2020 году Некоторое время ходили слухи, что наряду с PlayStation 5 будет выпущена обновлённая модель PlayStation VR. Предположение недавно подтвердил издатель Immersive VR Education (Apollo 11 VR и Titanic VR). Компания выпустила финансовый отчёт, в котором упоминается о новой гарниту...

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

Появилось видео с демонстрацией аватаров Samsung NEON Samsung Neon — искусственный человек будушего Ранее мы рассказывали о проекте NEON, который компания Samsung готовится представить уже завтра на выставке CES 2020. Однако карты были раскрыты еще до начала выставки благодаря главе проекта Пранаву Мистри, который опублик...

Разработчики FreeNAS и TureNAS собираются объединить оба продукта в общую систему FreeNAS - это бесплатная операционная система с открытым исходным кодом, предназначенная для сетевых устройств хранения (NAS). В течение большей части прошлого десятилетия проектом руководили сотрудники iXsystems, которая также выпустила корпоративную версию программного обе...

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

BMW Mini Urbanaut — концептуальное представление о небольшом электромобиле будущего Компания BMW представила новый концептуальный автомобиль Mini Urbanaut. Он позиционируется как «исследование» того, как может выглядеть в будущем самоуправляемый электромобиль. Говоря словами производителя, цель концептуальной разработки — обеспечить &...

Открытые онлайн-материалы от Computer Science центра, часть 2 В первой части поста мы рассказали о наших популярных онлайн-курсах на Stepik, а теперь выкладываем записи открытых лекций и видеокурсов на YouTube и напоминаем о том, что до 11 апреля открыт новый набор в CS центр в Санкт-Петербурге и Новосибирске. Читать дальше →

Аркада Fancade вышла на iOS и Android, в ней можно создавать собственные игры Как и ожидалось, разработчик Мартин Магни, который является автором довольно популярной мобильной головоломки Mekorama, выпустил на iOS и Android новое аркадное развлечение под названием Fancade. Это одновременно набор занятных мини-игр и приложение для создания собственных...

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

Ford Mustang Mach-E ездит без водителя Эра полностью умных автомобилей еще не наступила на сто процентов, но уже сейчас многие пользователи смогут приобрести автомобиль Ford Mustang Mach-E, который обладает всеми необходимыми технологиями и функциями, дабы пользователь мог просто сесть за руль и смотреть, как авт...

История IT. Когда компьютеры были большими… Некоторое время назад меня попросили рассказать или дать ссылки на историю развития IT-разработки, в которой была бы видна внутренняя логика развития, а не просто факты и события. Казалось бы, об этом должны быть книги или обзорные курсы, ведь логика развития IT-разработки в...

Как проанализировать рынок фотостудий с помощью Python (1/3). Парсинг данных В интернете огромное количество открытых данных. При правильном сборе и анализе информации можно решить важные бизнес-задачи. Например, стоит ли открыть свой бизнес? С таким вопросом ко мне обратились клиенты, желающие получить аналитику рынка услуг фотостудий. Для них было...

Townscaper — казуальная песочница про строительство города одним кликом Инди-разработчик Oskar Stalberg прошлым летом подарил миру раннюю версию песочницы Townscaper. Это градостроительная аркада, где игроки могут проявить свою креативность и сделать довольно интересные поделки. Теперь он снова заручился поддержкой издателя Raw Fury. На этот раз...

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

Интеграция проекта VueJS+TS с SonarQube В своей работе мы активно используем платформу SonarQube для поддержания качества кода на высоком уровне. При интеграции одного из проектов, написанном на VueJs+Typescript, возникли проблемы. Поэтому хотел бы рассказать подробней о том, как удалось их решить. В данной стать...

Беспилотное судно готовят к походу через Атлантику В сентябре 2020 года будет отмечаться 400-летие Mayflower — корабля, на котором в 1620 году в Северную Америку прибыли одни из первых английских поселенцев. В честь этого события один из первых полностью автономных полноразмерных кораблей повторит этот путь, проплыв из Плиму...

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

Почему РФ опережает США в гиперзвуковом оружии Помощник директора по гиперзвуковым разработкам Министерства обороны США Майк Уайт объяснил, что Пентагон некоторое время назад решил отказаться от применения гиперзвуковых технологий в новых системах вооружений, сделав ставку на другие, более перспективные по мнению аналити...

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

[Из песочницы] Android Remote Debugger — удаленная отладка Android приложений Отладка является важным этапом разработки программного обеспечения. Поиск и исправление ошибок позволяет разрабатывать качественные продукты. В данной статье я хочу поговорить об отладке только Android приложений. Android Studio предоставляет нам различные инструменты профил...

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

Популярный кликер в открытом мире Forager выйдет на мобильных и получит мультиплеер в ПК-версии На этих выходных стало известно что инди-проект Forager, разработкой которого занимается всего один человек, был продан тиражом 600 000 копий. На это ему потребовался всего один год. В честь этого автор установил в Steam скидку в 33%, а также анонсировал выход игры на мобиль...

Понимание (всех) «модульных» форматов и инструментов JavaScript Доброго времени суток, друзья! Представляю вашему вниманию перевод статьи «Understanding (all) JavaScript module formats and tools» автора Dixin. При создании приложения часто возникает желание разделить код на части, логические или функциональные блоки (модули). Однако ...

В GPU-z замечен процессор AMD Ryzen 7 5800G (Cezanne) для настольных ПК В базе GPU-z появился процессор AMD Ryzen 7 5800G (Cezanne), который, похоже, станет флагманом линейки настольных APU. Полные спецификации в GPU-z отсутствуют, но есть данные о графической части, исходя из которых, источник сделал вывод, что это ранний инженерный образе...

С этим аксессуаром камера Xiaomi Mi 10 Pro становится действительно огромной Сегодня основатель Xiaomi, председатель и главный исполнительный директор Xiaomi Group Лэй Цзюнь (Lei Jun) представил новый защитный чехол для Xiaomi Mi 10 Pro. Сам чехол имеет синий цвет, но в области камеры имеет черная вставка, за счет которой вертикальная основная к...

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

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

Наш опыт с графовой базой данных Dgraph в Kubernetes Недавно перед нами встала задача развернуть Dgraph в кластере Kubernetes. В этой статье я поделюсь полученным опытом: с чем мы столкнулись во время деплоя и последующего использования этого приложения в различных окружениях, от dev до production. Что вообще такое Dgraph? ...

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

Google выпустил расширение Lighthouse для Firefox Команда Google Developers объявила о выпуске официального расширения Lighthouse для Firefox. Google Lighthouse – это инструмент с открытым исходным кодом, который позволяет вебмастерам оценивать показатели эффективности сайта и проводить оптимизацию. Напомним, что в начале п...

Алексей Башкеев станет руководителем платформы Яндекс.Облако Ян Лещинский, отвечавший за развитие Облака со старта проекта в 2017 году, вернётся в США к семье и продолжит консультировать компанию ближайшие несколько месяцев. Операционным директором Яндекс.Облака остаётся Олег Коверзнев, он продолжит отвечать за развитие бизнеса Облака...

Робот-тележка 2.0. Автономная навигация домашнего робота на базе ROS. Часть 1 Проект строился на базе достаточно известного в своих кругах другого проекта — linorobot (linorobot.org), при этом использовались доступные простому обывателю компоненты. Цели, которые были поставлены: добиться автономного перемещения робота в домашних условиях, используя lo...

[Перевод] Юбилейная лекция Дональда Кнута «У рождественской ёлки» В течение четверти века великий стэнфордский почётный профессор проводит в декабре особую лекцию «У рождественской ёлки». Приближающийся к своим 82 годам Дональд Кнут снова провёл юбилейную 25-ю лекцию 5 декабря. Он напомнил аудитории, что по-прежнему усердно продолжает раб...

Книга «Совершенный софт» Привет, Хаброжители! «Совершенный софт» — это проверенный, структурированный и высокотехнологичный подход к разработке программного обеспечения. Множество компаний уже используют идеи Лёве в сотнях систем, но раньше эти мысли нигде не публиковались. Методология Лёве объеди...

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

[Из песочницы] Docker-образ для раздачи Single Page Application Single-page Application (SPA) – это набор статических JavaScript и HTML файлов, а так же картинок и других ресурсов. Поскольку они не изменяются динамически, опубликовать их в интернете очень просто. Для этого существует большое количество дешёвых и даже бесплатных сервисов,...

AMD ввела в совет директоров Майкла Грегуара AMD в пресс-релизе сообщила о назначении 53-летнего Майкла Грегуара (Michael Gregoire) в свой совет директоров. Господин Грегуар будет работать в Комитете по аудиту и финансам, а также в Комитете по назначениям и корпоративному управлению. Этот руководитель уже 30-лет трудит...

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

Проблема ретракта в 3D печати. Почему ретракт работает не всегда? Всем доброго времени суток, начну я с ответа на последний вопрос – ретракт не работает, потому что его используют  не до конца понимая механизм работы.По классическому определению ретракт призван извлечь из сопла  определенное  количество пластика, с определенной скоростью, ...

[Перевод] Sktime: унифицированная библиотека Python для машинного обучения и работы с временными рядами Всем привет. В преддверии старта базового и продвинутого курсов «Математика для Data Science», мы подготовили перевод еще одного интересного материала. Решение задач из области data science на Python – это непросто Почему? Существующие инструменты плохо подходят для реше...

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

Почему Haval F7Х 2020 стал лидером рынка? Все недостатки и достоинства автомобиля Заслужено ли лидерство Haval F7Х на авторынке? Из достоинств Haval F7Х это красивый кузов, разгонная динамика, на совесть сделанный салон, шумоизоляция. Также сразу виден трепетный подход к мелочам, таким как наличие резинок и шумоизоляции под капотом, удобный подлокотник н...

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

Студенты ДВФУ будут создавать человекоподобных роботов-двойников Стороны подписали соглашение о сотрудничестве 14 мая 2021 года. "ДВФУ активно взаимодействует с лидерами высокотехнологичного рынка нашей страны. Локализация производства компании "Промобот" в Приморском крае открывает новые возможности для наших студентов не...

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

Знакомство с pg_probackup. Первая часть Привет, я Александр Никитин, главный системный администратор компании «БАРС Груп». В этой статье я хочу познакомить вас с инструментом pg_probackup. Pg_probackup — разработка компании Postgres Professional, которая помогает делать резервные копии СУБД PostgreSQL. В отличи...

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

Доступна для загрузки Windows 10 Build 18363.592 Microsoft выпускает первое обновление в году для всех поддерживаемых версий Windows 10, включая обновление ноября 2019 года (November 2019 Update). Обновление выпущено через ЦО, а также доступны прямые ссылки для загрузки автономных установщиков Windows 10 KB4528760. KB45287...

[Перевод] 3 полезных Python-инструмента для упрощения работы с кодом Любой разработчик использует те или иные вспомогательные инструменты. Какие-то из них позволяют ускорить процесс, какие-то — избавиться от ошибок, сделать код более понятным. Такие инструменты есть практически в любой сфере разработки. Престон Бадир (Preston Badeer), Pyth...

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

Пилотный проект первой в России "умной дороги" запустят до 31 мая Об этом сообщил ТАСС официальный представитель НП "ГЛОНАСС" Ярослав Федосеев."В Самарской области готовится пилотный проект по запуску умных дорог. В России это будет первый опыт, когда беспилотные автомобили смогут двигаться по дорогам, полагаясь не только на...

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

Uber возобновила тестирование беспилотных автомобилей в Сан-Франциско. Два года назад одна из машин насмерть сбила пешехода Беспилотные автомобили Uber снова появились на улицах Сан-Франциско после того, как компания свернула свою программу испытаний автономного транспорта. В прошлом месяце Департамент автотранспорта Калифорнии (DMV) выдал разрешение на возобновление тестирования автомобилей без ...

Инди-приключение Forager теперь точно доступно на iOS, немного информации про Android-версию На прошлой неделе мы писали о том, что разработчик HopFrog готовится выпустить инди-приключение под названием Forager на iOS раньше намеченного срока (2021 год). Но по какой-то причине после этого релиз оттянули на неопределённый срок. Теперь же мы можем сказать с уверенност...

Говорящий робот-учитель поможет детям практиковать разговорный английский Курс поможет ученикам, вынужденным заниматься дома из-за пандемии, практиковать разговорный английский, общаясь с милым персонажем - роботом Buddy. В мини-курсе дети, помимо практики разговорного английского, получат знания по важной и актуальной теме, а также в игровой инте...

Новая разработка превратит любое лобовое стекло в AR-дисплей Превратить лобовое стекло автомобиля в AR-проектор? Звучит неплохо! Технология дополненной реальности уже не является чем-то из ряда вон выходящим. Взять те же смартфоны: практически любой современный (и даже не очень современный) гаджет может легко управляться с дополненной...

Тестирование AI и стартаперство: интервью с Адамом Карми (Applitools) Есть популярная фраза «scratch your own itch»: если хочешь создать новый продукт, делай такой, которого тебе самому не хватает. В этом случае лучше всего понимаешь, как сделать его хорошо. Адам Карми остро ощущал нехватку инструмента для визуального тестирования, который по...

[Перевод] Thanos — масштабируемый Prometheus Перевод статьи подготовлен специально для студентов курса «DevOps практики и инструменты». Фабиан Рейнарц (Fabian Reinartz) — разработчик программного обеспечения, фанат Go и любитель решать сложные задачи. Также он мэйнтейнер Prometheus и соучредитель Kubernetes SIG instr...

[Из песочницы] Автоопределение кодировки текста Введение Я очень люблю программировать, я любитель и первый и последний раз заработал на программировании в далёком 1996 году. Но для автоматизации повседневных задач иногда что-то пишу. Примерно год назад открыл для себя golang. В качестве инструмента создания утилит golan...

[Из песочницы] ECS back and forth Привет, Хабр! Представляю вашему вниманию перевод статьи "ECS back and forth — Part 1 — Introduction" автора Michele skypjack Caini. ECS back and forth Часть 1 — Введение. Когда я в первые узнал про архитектурный шаблон entity component system, я пошёл искать больш...

Стартовало ЗБТ MMORPG Wild Terra 2, игра будет бесплатной на неделю Wild Terra 2: New Lands — это изометрическая MMORPG в мире средневекового фэнтези. Её разработкой занимается студия Juvty Worlds, которая ответственна также и за первую часть в данной серии. Игра была обновлена до версии 2.0, что привнесло несколько изменений. Начинаются они...

В Google Sites появились шаблоны и баннеры для важных объявлений Конструктор сайтов Google Sites получил три новые функции. В их числе значатся следующие: Шаблоны сайтов: помогут быстро и легко создавать высококачественные сайты, оптимизированные для общего использования. Всего доступно 10 шаблонов на 16 языках. Как создать сайт на основе...

HackTheBox. Прохождение OpenAdmin. RCE в OpenNetAdmin и GTFOBins в nano Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. В данной статье мы проэксплкатируем RCE в OpenNetAdmin, покопаемся в конфигах веб сервера, прокинем порт с помощью SSH Forwarding, крякнем пароль к ключу SSH и используем технику GTFOBin...

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

Ассортимент GeIL пополнил набор модулей памяти SO-DIMM DDR4-3200 объемом 64 ГБ Компания GeIL сообщила о выпуске набора модулей памяти SO-DIMM DDR4-3200 объемом 64 ГБ. По словам производителя, набор, включающий два модуля, совместим с системами на мобильных процессорах Intel Core 10-поколения и AMD Ryzen серии 4000. Указанный набор является флагма...

Машину Джона Уика запустят в продажу В первой части кинофраншизы «Джон Уик» автомобилем главного героя было купе Ford Mustang Mach 1 1969 года, на котором Джон Уик в исполнении Киану Ривза ездит по сюжету. С угона машины и начинаются основные события фильма и затем купе появляется в двух других частях кинокарти...

[Перевод] Адаптивная процедурная генерация при помощи алгоритма WaveFunctionCollapse и априорного распределения вероятностей Что такое процедурная генерация? Процедурная генерация включает в себя множество генеративных алгоритмов, принцип работы которых заключается в создании данных не вручную, а алгоритмически: вместо ручного изготовления того, что мы хотим создать (карты, музыки, рельефа…), пише...

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

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

Доступна для скачивания Windows 10 Build 18363.657 Windows 10 получила новое накопительное обновление, которое обещает исправить некоторые ошибки безопасности. Обновление распространяется по онлайновым и автономным каналам, также доступны автономные установщики Windows 10 KB4532693. KB4532693 – это обновление для системы без...

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

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

Как разговорить Марусю: FAQ по созданию скиллов для голосового ассистента Голосовые помощники как технология возникли благодаря развитию целого созвездия других технологий. И одним из таких голосовых помощников стала Маруся, относительно недавно созданная в Mail.ru Group. В её основе лежат последние разработки компании в области распознавания ре...

Как работает Object Tracking на YOLO и DeepSort Object Tracking — очень интересное направление, которое изучается и эволюционирует не первый десяток лет. Сейчас многие разработки в этой области построены на глубоком обучении, которое имеет преимущество над стандартными алгоритмами, так как нейронные сети могут аппроксимир...

Обучение модели естественного языка с BERT и Tensorflow Рис. 1. Фразы и предложения в векторном представлении модели естественного языка Обработка естественного языка (Natural Language Processing, NLP) – это область вычислительной лингвистики, ориентированная на разработку машин, способных понимать человеческие языки. Разработк...

Автоматизированная сборка Delphi-приложения Автоматизированная сборка Delphi-приложения Я довольно часто сталкивался с тем, что разработчики на Delphi (можно сказать традиционно) компилируют свои приложения "ручками", что далеко не production-решение, а со стороны выглядит кустарщиной и "делаем на-колен...

Доклады второго ROS Meetup на тему учебных роботов 30 ноября 2019 года в Москве прошёл 2-й ROS Russian MeetUp, организатор — Лаборатория робототехники Сбербанка, — на котором большее 200 ROS-любителей поделились своим опытом и знаниями. Мы продолжаем публиковать наиболее интересные доклады: в этом материале вы можете поз...

Долгожданный Fury Unleashed выйдет на консолях 8 мая Уже 8 мая на консолях PS4, Xbox и Nintendo Switch появится игра Fury Unleashed от студии Awesome Games Studio. Утверждается, что новинку создавали 5 лет. Стартовала разработка в 2015 году, идея принадлежит штатному художнику проекта. Fury Unleashed — это гибрид платформера ...

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

Создаем Todo приложение c помощью Django. Часть 1 И снова здравствуйте. В преддверии старта курса «Web-разработчик на Python» наш внештатный автор подготовил интересный материал, которым с радостью делимся с вами. Джанго это мощный фреймворк для создания веб-приложений. Изначально Django был создан для того, чтобы быстро...

[Перевод] Тысячи забытых TODO в коде Kubernetes Фото Yancy Min на Unsplash Kubernetes — большой проект. Не только потому, что очень востребован, но и с точки зрения исходного кода. На момент написания этой статьи насчитывалось более 86 000 коммитов, более 2000 участников, более 2000 открытых тикетов, более 1000 открыты...

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

Comanche Shooter Shooter запускает открытую бета-версию в магазине Steam Comanche Shooter Shooter это видеоигра для любителей авиасимуляторов. Вам предстоит управлять боевым вертолетом и уничтожать соперников. Игра предлагает несколько режимов игры. Одиночный, многопользовательский и Team Deathmatch. Модернизируйте свой команче последними новинка...

Apple, Amazon и Google создадут новый стандарт для устройств умного дома Будущие устройства для умного дома могут работать независимо от мобильных платформ благодаря стандарту с открытым исходным кодом, который разрабатывают технологические гиганты. Amazon, Apple, Google и Zigbee Alliance объявили о создании новой рабочей группы Project Con...

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

Интеграция PVS-Studio в PlatformIO Недавно в среде разработки встраиваемых систем PlatformIO появилась поддержка PVS-Studio. В этой статье вы узнаете, как проверить свой код статическим анализатором на примере нескольких открытых проектов. Читать дальше →

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

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

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

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

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

История нашего open source: как мы сделали сервис аналитики на Go и выложили его в открытый доступ В настоящее время практически каждая компания в мире собирает статистику о действиях пользователя на web ресурсе. Мотивация понятна — компании хотят знать как используется их продукт/веб сайт и лучше понимать своих пользователей. Конечно на рынке существует большое количеств...

[Перевод] Опенсорсные инструменты и пакеты для работы с HTTP API Мы продолжаем серию статей о создании HTTP API с помощью .NET 5. В предыдущей статье мы рассмотрели создание обнаруживаемых HTTP API с помощью ASP.NET Core 5 Web API. В этой статье мы рассмотрим пакеты и инструменты для работы с HTTP API с открытым исходным кодом. Ну что ж, ...

[Перевод] Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 2 В преддверии старта курса "iOS Developer. Basic" продолжаем публиковать серию полезных переводов, а также приглашаем записаться на бесплатный демо-урок по теме: "Result Type".Внедрение технологий непрерывной интеграции (Continuous Integration - CI) и непрерывного р...

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

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

Оконные функции с «форточкой» или как пользоваться фреймом Всем привет. 26 февраля в OTUS стартовали занятия в новой группе по курсу «MS SQL Server разработчик». В связи с этим я хочу поделиться с вами своей публикацией про оконные функции. Кстати, в ближайшую неделю еще можно записаться в группу ;-). Оконные функции прочно вошл...

HackTheBox. Прохождение Intanse. Flask, атака HLE, SQL инъекция, SNMP to RCE, Ret2Libc Продолжаю публикацию решений, отправленных на дорешивание машин с площадки HackTheBox. В данной статье получаем секрет Flask с помощью SQL инъекции, проводим криптоатаку удлинения сообщения, получаем RCE с помощью SNMP, и эксплуатируем уязвимость переполнения буфера в при...

HackTheBox. Прохождение Patents. XXE через файлы DOCX, LFI to RCE, GIT и ROP-chain Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. В данной статье эксплуатируем XXE в сервисе преобразования DOCX документов в PDF, получаем RCE через LFI, копаемся в истории GIT и восстанавливаем файлы, составляем ROP цепочки с помощью...

Доступно накопительное обновление Windows 10 Build 18363.719 [KB4540673] Microsoft выпускает накопительные обновления для ПК под управлением Windows 10 v1909, v1903 и v1809. Патчи поставляются с общими исправлениями. Также доступны автономные установщики KB4540673. Как и все вторничные патчи, кумулятивное обновление KB4540673 устанавливается авто...

DIY Гусеничная платформа для роботов и развелечений Мы задумываемся о разработке робота-охранника периметра c использованием софта, который мы разработали для нашего робота для сбора мячей для гольфа. Когда мы определились с техническими требованиями начали искать что подобного есть интернете. Так мы нашли проект Золотоева А...

[Перевод] Лидары на CES Несмотря на то, что CES – выставка потребительской электроники, лидары и другие компоненты роботизированных автомобилей стали важной частью того, что на ней демонстрируется. По меньшей мере 43 компании представили свои лидары на CES, и некоторые источники утверждают, что в...

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

Автоматизация тестирования ПО QIWI-терминалов Привет, Хабр! Сегодня поговорим на специфическую тему: автоматизация тестирования ПО для терминалов самообслуживания QIWI. В теме автоматизации тестирования есть области, которые исхожены вдоль и поперек несколько раз, например, тестирование веб-сервисов. Для таких област...

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

[Из песочницы] Погружение в Delta Lake: принудительное применение и эволюция схемы Привет, Хабр! Представляю вашему вниманию перевод статьи «Diving Into Delta Lake: Schema Enforcement & Evolution» авторов Burak Yavuz, Brenner Heintz and Denny Lee. Данные, как и наш опыт, постоянно накапливаются и развиваются. Чтобы не отставать, наши ментальные модели ми...

[Перевод] Пять лет Rust В этом бардаке, который сейчас происходит в мире, легко забыть, что прошло уже пять лет с выпуска 1.0 в 2015 году! Rust за эти пять лет сильно изменился, так что мы хотели бы вспомнить о работе всех участников сообщества, начиная с момента стабилизации языка. Напомним, если ...

Hack The Box. Прохождение Control. SQL инъекция и LPE через права на службу Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. В данной статье проникаем в систему через SQL инъекцию, копаемся в истории командной строки и повышаем свои привилегии благодаря имеющимся правам на службу. Подключение к лаборатории ос...

Microsoft исправляет основные проблемы в Windows 10 May 2020 Update Ранее в этом году появилось обновление для Windows 10 May 2020 Update с множеством важных улучшений и несколькими новыми функциями, такими как «Загрузка из облака». В майском обновлении 2020 года Microsoft добавила поддержку аппаратного ускорения планирования GPU в модели мо...

ruleguard: динамические проверки для Go В этой статье я расскажу о новой библиотеке (и утилите) статического анализа go-ruleguard, которая адаптирует gogrep для использования внутри линтеров. Отличительная особенность: правила статического анализа вы описываете на особом Go-подобном DSL, который на старте rulegua...

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

Локализация приложений: как мы подружили перевод и разработку Привет, Хабр! Я ведущий разработчик системы локализации в Badoo. Мы работаем с несколькими большими проектами: Badoo, Bumble, Lumen и Chappy. Сейчас в системе локализации у нас находятся 150 000 фраз и текстов, переведённых на 52 языка. При этом каждое из наших приложений и...

[Из песочницы] Создание Discord-бота, используя библиотеку discord.js | Часть №1 Введение В этой статье я подробно расскажу о том, как работать с библиотекой discord.js, создать своего Discord-бота, а также покажу несколько интересных и полезных команд. Сразу хочу отметить, что я планирую сделать ряд подобных статей, начиная с простых команд, заканчивая...

Великобритания наконец-то покинула Евросоюз, а теперь хочет избавиться и от автомобилей с ДВС Великобритания, которая на днях окончательно покинула Европейский Союз, решила ускорить процесс электрификации всей автомобильной отрасли. Ранее страна намеревалась запретить продажи машин только с ДВС в 2040 году, однако теперь правительство объявило о намерении ввести...

Власти предлагают создать в России аналог GitHub В Минэкономики подтвердили “Коммерсанту”, что идея российского аналога GitHub актуальна и является одним из "ключевых мероприятий для обеспечения условий для создания открытых библиотек ИИ" в рамках реализации национальной стратегии развития ИИ до 2030 ...

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

Представлена версия 2.0 блокчейн-платформы Hyperledger Fabric Возглавляемый Linux Foundation консорциум Hyperledger объявил о выпуске версии 1.0.0 блокчейн-платформы Fabric. Hyperledger Fabric 2.0 is here! New release is optimized for production deployments with decentralized chaincode features, private data enhancements and improved p...

HackTheBox. Прохождение Oouch. OAuth2, RCE в uWSGI и LPE через DBUS Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. В данной статье разберем атаку на OAuth2 аутентификацию через, а также зарегистрируем свое приложение для угона куки администратора. В добавок к этому, проэксплуатируем RCE в веб-сервере...

Hack The Box. Прохождение Rope. PWN. Форматные строки и ROP используя pwntools Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. В данной статье собираем много много pwn, которые будем решать средствами pwntools. Думаю будет полезно читателям с любым уровнем осведомленности в данной теме. Поехали… Подключение к л...

Amazon запустила сервис для переноса гигантских Windows-инфраструктур в облако Сервис был доступен в виде предварительной версии с декабря 2019 года, когда состоялся его анонс на конференции AWS re:Invent 2019. В апреле 2020-го он стал доступен с полным набором функций для всех желающих.Migration Acceleration Program for Windows предназначен для помощи...

[Перевод] Именование в CSS Grid Когда вы впервые изучаете, как использовать Grid-разметку, можно начать с размещения элементов на сетке по номерам линий. В этом случае необходимо следить за тем, где на сетке проходят определённые линии, и помнить о том, что последовательность их номеров меняется на противо...

Слух: AMD Adrenalin 2020 Edition принесёт с собой функцию Radeon Boost Ежегодно в декабре AMD выпускает крупное обновление своих графических драйверов, включающее в себя множество новшеств и улучшений. Официальный анонс Radeon Software Adrenalin 2020 Edition должен состояться в ближайшее время, однако некоторая информация уже утекла в сеть. Не...

[recovery mode] Базовые возможности LXD — системы контейнеров в Linux LXD — это системный менеджер контейнеров следующего поколения, так гласит источник. Он предлагает пользовательский интерфейс, похожий на виртуальные машины, но использующий вместо этого контейнеры Linux. Ядро LXD — это привилегированный демон (сервис запущенный с правами ro...

[Перевод] Основы работы с Shader Graph в Unity Шейдер — это небольшая программа, содержащая инструкции для GPU. Она описывает способ вычисления экранного цвета для определённого материала. Хотя у Unity есть Standard Shader, иногда требуется реализовать эффект, на который не способен стандартный шейдер. Раньше для этог...

Встречайте Space — новый продукт от JetBrains Привет, Хабр! На KotlinConf мы представили наш новый продукт Space и открыли программу раннего доступа. Мы расскажем, что умеет Space, над чем мы работаем сейчас, а также о задачах и проблемах, которые он решает. Читать дальше →

Устройство расширений для браузера Firefox (WebExtensions) Для людей, работа которых связана с использованием сети Интернет, расширения браузера могут быть очень полезными инструментами. С помощью них можно избавить пользователя от повторения одних и тех же действий и лучше организовать рабочий процесс. Можно составить набор инструм...

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

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

Самое интересное в PHP 8 PHP 7.4 только-только объявлена stable, а нам уже подавай еще больше усовершенствований. И лучше всех о том, что ждет PHP, может рассказать Дмитрий Стогов — один из ведущих разработчиков Open Source PHP и, наверное, старейший активный контрибьютор. Все доклады Дмитрия тольк...

Grand Street Racing Tour — новая аркадная гонка для Android Компания HeroCraft выпустила на Android казуальную гонку под названием Grand Street Racing Tour. Ждать от нее полноценного гоночного опыта не стоит — это всего лишь аркада, в которой автомобиль двигается самостоятельно, а вот требуется лишь входить в занос. Стоит заметить и...

Визуализация топологии сети с помощью скрипта Python и NeXt UI В данный момент в сети существует немало утилит и программ с открытым кодом для визуализации сетевых топологий. Исходными данными, как правило, для них выступают данные таких протоколов, как Cisco Discovery Protocol (CDP), Link Layer Discovery Protocol (LLDP), Open Shortest...

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

Windows 10 Build 20190: новые настройки графики и обновления системы Microsoft выпускает Windows 10 Build 20190 для инсайдеров в канале Dev (Fast Ring) и включает некоторые интересные изменения в области графического процессора, а также улучшенный опыт после обновления. Windows 10 Build 20190 включает некоторую работу над настройками графики ...

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

Ролевой экшен Genshin Impact на PS4 выйдет 28 сентября. Открыт предзаказ стартового набора Студия miHoYo объявила о том, что условно-бесплатный ролевой экшен Genshin Impact выйдет 28 сентября на PlayStation 4 наряду с версиями игры для ПК, iOS и Android. В PlayStation Store уже открыт предзаказ «Стартового набора искателя приключений», который обойдётся покупателю...

Как весь мир пытался создать альтернативу Android, но не смог Были ли альтернативы Андроиду? Android-смартфоны сегодня доминируют на рынке телефонов. Многие даже не знают, что когда-либо существовали альтернативы не в виде iOS, которой уж очень тяжело тягаться с Android за счет того, что это закрытая операционная система, привязанная к...

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

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

Свой стек навигации. Лучше чем у ROS? Это вторая статья команды setUP про наш опыт создания автономных роботов для соревнований Eurobot Open и использования для этого ROS. Первая статья про механику и общую архитектуру роботов. Роботы ездят по ровному полю и большинство препятствий заранее известно, однако, ко...

Поднимаем свой инстанс Webogram с проксированием через nginx Привет, Хабр! Недавно я попал в ситуацию, в которой необходимо было работать внутри корпоративной сети с неполным доступом к интернету и как вы можете догадаться по заголовку — Telegram в ней был заблокирован. Уверен, что данная ситуация знакома многим. Я вполне могу обход...

Apple объявила войну хакерам, а потом передумала Secure Enclave — это защищённый чип, который хранит пароли, биометрию и другие зашифрованные данные. А теперь его расшифровали Долгое время взломать iPhone было невозможно. В результате такое понятие, как джейлбрейк, практически исчезло из обихода пользователей iOS. Эт...

Клара у Карла пароли украла и за битки продала: расшифровка эфира с Ашотом Оганесяном Неделю назад в нашем инстаграм-аккаунте выступил Ашот Оганесян — технический директор и основатель DeviceLock. Ашот ведет телеграм-канал Утечки информации и уже 20 лет занимается проблемами DLP. Во время эфира Ашот отвечал на вопросы, которые задавали в комментариях в ин...

Открытые данные. Роскосмос. Сделаем как в NASA Мы все хорошо знаем, что чем больше информации, тем меньше слухов. Открытые данные — открытая страна. Читать дальше →

Уникальная программа по созданию фотокалендаря Создать самостоятельно оригинальный и эксклюзивный календарь с фотографиями и интересными изображениями можно при помощи программы «Дизайн Календарей 14.0». Данная программа позволяет реализовать в реальность свои творческие идеи и создать красочный и оригинальный проект. Эт...

Индия выделила $1,12 млрд на развитие квантовых компьютеров Чиновники подчеркнули значение развивающихся технологий в рамках так называемой "новой экономики", основанной на инновациях, которые разрушают устоявшиеся бизнес-модели - искусственный интеллект (ИИ), IoT|[[Интернет вещей Internet of Things (IoT)|[[Интернет вещей I...

Релиз Windows 10 May 2020 Update все ближе и ближе Предстоящее обновление Microsoft для Windows 10 May 2020 Update (версия 2004) появится немного позже, чем планировалось изначально. Согласно первоначальному графику, обновление Windows 10 May 2020 Update должно было появиться у пользователей примерно в середине мая, но обнов...

Разработчики мобильной MMORPG Gran Saga открыли запись на последнее ЗБТ Студия NPIXEL открыла запись на финальное тестирование своей мобильной MMORPG Gran Saga. Она доступна для обеих платформ, но вот попасть будет немного проблематично. Видите ли, запись открыта только для жителей Южной Кореи или по крайней людей, у которых есть корейский номер...

[Перевод] Представляем PyCaret: открытую low-code библиотеку машинного обучения на Python Всем привет. В преддверии старта курса «Нейронные сети на Python» подготовили для вас перевод еще одного интересного материала. Рады представить вам PyCaret – библиотеку машинного обучения с открытым исходным кодом на Python для обучения и развертывания моделей с учителем...

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

[Перевод] Преобразование природы в украшения с помощью 3D-сканирования Изготовление ювелирных изделий с помощью 3D сканера EinScan Pro 2x На вопрос о том, в каких сферах применяется 3D-сканирование, большинство людей не задумываясь ответят, что подобная аппаратура чаще всего находит применение в промышленности — в метрологии и реверсивном инж...

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

Открыта предрегистрация для MARVEL Future Revolution, что известно? MARVEL Future Revolution — это ролевая игра с открытым миром от Netmarble. Издатель занимается условно-бесплатными проектами с минимальным геймплеем и максимальным донатом. До середины мая об игре было мало информации, но всё поменялось — мы узнали, что Future Revolution вый...

[Из песочницы] Получение разрешения на полёт дрона (БВС, БПЛА) в Российской Федерации Данная статья написана мной с целью облегчить прохождение по пути официального оформления своего вылета тем моделистам-любителям, кто сомневается в выполнимости для себя данной процедуры и не знает с чего начать. В первую очередь хочу выразить благодарность автору статьи «...

Рамблер пытается обуздать скандал и закрыть уголовное дело Скандал вокруг Rambler Group с связи с web-сервером nginx разгорелся нешуточный и руководство холдинга явно планирует попробовать  сбавить его обороты. Совет директоров на внеочередном заседании поручил на руководящему составу обратиться в правоохранительные органы...

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

AMD снова пообещала аппаратную трассировку лучей и скорый выход Big Navi AMD выпустила 17-й эпизод передачи The Bring Up, в котором коснулась вопросов разработки игр и своих планов в области графических ускорителей. Обычно в это время проходит конференция разработчиков игр GDC, которая была отменена в этом году из-за пандемии, так что выбор темы ...

Ученые разрабатывают систему диагностирования коронавируса при помощи фитнес-браслетов Совместный проект Стэнфордского университета, исследовательской лаборатории Scripps Research и производителя носимых устройств Fitbit призван создать методику определения коронавируса на ранней стадии по данным со смарт-часов и фитнес-браслетов.

Фамильный вики-движок Bonsai: итоги 2019 года В начале прошлого года я рассказывал про проект Bonsai — движок для создания семейного вики и фотоальбома с открытым исходным кодом. С тех пор проект планомерно развивался. За год сделано несколько фич, благодаря которым движок теперь значительно проще попробовать в у себя и...

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

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

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

Чужой код — потемки: чем опасно скачивание «безобидного» софта с GitHub Наверное, каждый из тех, кто читает эту статью, хорошо знаком с GitHub — крупнейшим веб-сервисом для хостинга IT-проектов и их совместной разработки. Здесь можно найти почти любой open source-проект. Для компиляции проекта может быть нужен какой-то специфический софт, кото...

Через неделю Google закрывает ещё один сервис, работавший годами Компания Google объявила о закрытии сервиса One Today. Он перестанет работать на следующей неделе, 6 февраля.  Проект One Today был запущен в 2013 году. Приложение позволяло легко вносить вклад в некоммерческие благотворительные организации и следить за их ...

EKWB представила инструменты для монтажа СЖО Лидер в области СЖО EKWB представила инструменты необходимые для создания систем жидкостного охлаждения. EK-Loop Soft Tube Cutter разработан специально для резки мягкой трубы ПВХ, EPDM, Норпрен, силикон и т. д. EK-Loop Soft Tube Cutter обрезает трубы до максимального наружно...

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

Топ 10 ошибок в проектах Java за 2019 год 2019 год подходит к концу, и команда PVS-Studio подводит итоги уходящего года. В начале 2019 года мы расширили возможности анализатора, поддержав язык Java. Поэтому список наших публикаций про проверку открытых проектов пополнился обзорами Java проектов. За год было найдено...

Audi A5 и BMW 4 Series запаниковали: В Россию приедет полноприводный Volkswagen Arteon Немецкий лифтбек планирует закрепиться на российском рынке и вытеснить конкурентов. В открытой базе Росстандарта появилось ОТТС на Volkswagen Arteon в кузове лифтбек, который выйдет на российский рынок в 2020 году. Согласно официальной документации, немецкий автомобиль пред...

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

AMD приступила к разработке графических технологий для облачных игр Компания AMD заключила партнерские отношения с разработчиком Oxide Games. AMD уже имеет большой опыт в этой области, так как Microsoft Project xCloud работает на чипе AMD, а Google Stadia работает на графике AMD Radeon. Компания AMD планирует и дальше развиваться в этой...

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

В Windows 10 снова были замечены вкладки в Проводнике Еще в 2018 году Microsoft анонсировала новую функцию Windows 10 под названием «Sets» (Наборы), которая стирает грань между настольными приложениями и веб-страницами. Наборы – это вкладки для Проводника, Office и любого другого приложения в Windows 10, поэтому вы можете быстр...

Девелопишь на .NET Core? Го в Ubuntu, я создал Photo by Kevin Horvat Все 12 лет своей карьеры я работал с .NET и был крепко привязан к Windows и проприетарным инструментам разработки. Но, спасибо Microsoft, .NET Core все изменил и теперь разрабатывать для .NET можно почти на чем угодно и в чем угодно. Дело за малым — пе...

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

[Из песочницы] О команде ракетчиков, которые смогут Немного о себе Так случилось, что я после школы поступил учиться в Московский авиационный институт (МАИ) на 601 кафедру, аэрокосмический факультет. Учился я проектированию космических аппаратов и разгонных блоков. С 2004 года я пошёл работать в проектный отдел КБ «Салют» (ФГ...

Новые экзамены по Azure За последние 3 месяца, Microsoft анонсировал много изменений в сертификации и экзаменах. Часть из них описаны в этой статье. В этой статье фокус выставлен не на совершенно новые экзамены, а на обновленные версии ранее существовавших: AZ-104 для администраторов, AZ-204 для ...

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

Google, Apple и Amazon объединятся для совместного дела - разработки умного дома, совместимого со всеми устройствами Три ведущие компании создали союз, для разработки умного дома с абсолютно открытым исходным кодом

[Перевод] Машинное обучение столкнулось с нерешенной математической проблемой Салют, хабровчане! В преддверии запуска новых потоков по продвинутому и базовому курсам «Математика для Data Science» хотим поделиться с вами достаточно интересным переводом. В этой статье не будет практики, но материал интересен для общего развития и обсуждения. Группа ис...

Лучший помощник в поездке: самоходный электрочемодан Так что, конечно, читается «джита»: по‑итальянски это означает «небольшая поездка». И возможно, это один из самых полезных бытовых роботов, созданных до сих пор. Попросту говоря, Gita — самоходный электрочемодан на колесиках. Теперь, если у вас есть багаж до 20 кг, смело бро...

Беспилотный грузовик впервые доставил груз с одного побережья США до другого Беспилотный грузовик сам доставляет груз На что способны беспилотные автомобили? Мы уже сообщали вам, что ряд компаний тестирует данные средства передвижения на специально построенных для этих целей автострадах. Другие создают сервис беспилотных такси, а третьи концентрируют...

Статический генератор сайтов Hugo. Фронтенд реалии В 2020 практически весь мир фронтенда заполонили Javascript фреймворки. Только и слышно о React, Angular, Vue и иногда в далеких просторах можно услышать тихий шепот «Svelte». Разработчики умело используют эти инструменты для создания крутых продуктов, но есть и «динозавры» ...

Innersloth анонсировала вторую часть кооперативной игры Among Us Игра «Мафия» известна всем любителям собираться компанией друзей, чтобы попытать свою удачу и ловкость рук в карточных или настольных играх. Главная задача — найти убийцу быстрее, чем он перебьёт всех жителей города. Но остальным геймерам тоже хочется поиграть порой в нечто...

Jetpack Compose Desktop Несколько дней назад компания JetBrains в своём блоге рассказала о выходе нового инструмента для создания дескопных приложений Jetpack Compose Desktop. Компания с русскими корнями не особо жалует русскоязычную аудиторию и не спешит рассказать нам о новинке, поэтому возьму на...

Шах и мат, GDPR Подписание кодекса этики использования данных состоялось вчера на Неделе российского интернета (RIW 2019). Согласно замыслу инициаторов разработки кодекса, положения документа станут основой для саморегулирования участников рынка данных при их взаимодействии с гражданами, юр...

LG устанавливает новую скорость развития инноваций в сфере В2В совместно с MICROSOFT Компания LG Electronics (LG) совместно с Microsoft работает над созданием своих информационно-развлекательных систем для автомобилей и систем управления зданием, а также развивает другие проекты для корпоративных клиентов. Как было объявлено на CES 2020, LG использует облачн...

ElectroSkin - мягкий робот-улитка, способный ползать по вертикальным поверхностям Взяв немного идей из "скользкого мира" слизняков и улиток, и смешав все это с некоторой толикой современных технологий, исследователи из Бристольского университета создали маленького мягкого робота ElectroSkin, способного ползать по различным поверхностям, в том числе и по в...

Открыт ранний доступ к ARPG Polygon Fantasy, это инди-ответ Diablo Polygon Fantasy — это мобильная ARPG с минималистичной графикой (привет, Unity). Лица персонажей выглядят, словно их перенесли из игр начала 2000х, например, Rune. На выбор дают три класса: воин, ведьма и разбойник. Геймплей изометрический, интерфейс лаконичный. Персонажа на...

Отставка президента Huawei была отложена из-за гонений ... Постоянное давление со стороны США стало причиной того, что президент и основатель Huawei Рен Чжэнфэй отказался от своей идеи уйти в отставку. Об этом он лично рассказал в одном из своих недавних интервью. Желание бороться и противостоять грубой силе со стороны США стали сти...

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

Голландская компания улучшила Tesla, установив на нее солнечные панели Новая технология позволит сделать машину лучше Tesla. Во время разработки Tesla Model 3 Илон Маск предложил инженерам марки включить в конструкцию солнечные панели для увеличения автономности автомобиля. Эта идея была отвергнута в то время из-за несовершенства технологий, но...

[Из песочницы] vuex + typescript = vuexok. Велосипед, который поехал и обогнал всех Доброго времени суток. Как и многие разработчики, я в свободное от работы время пишу свой относительно небольшой проект. Раньше писал на react, а на работе используется vue. Ну и что бы прокачаться во vue начал пилить свой проект на нем. Сначала всё было хорошо, прямо-таки ...

Ашманов пригласил адвоката по делу биткоин-биржи BTC-e разобраться в кейсе Rambler vs. nginx Бывший исполнительный директор «Рамблера» Игорь Ашманов предложил свою помощь в решении конфликта между интернет-холдингом Rambler Group и IT-компанией nginx. 12 декабря в московском офисе nginx прошли обыски. По утверждению «Рамблера», основатель nginx Игорь Сысоев, работав...

Ашманов пригласил адвоката по делу биткоин-биржи BTC-e разобраться в кейсе Rambler vs. ngynx Бывший исполнительный директор «Рамблера» Игорь Ашманов предложил свою помощь в решении конфликта между интернет-холдингом Rambler Group и IT-компаний ngynx. 12 декабря в московском офисе nginx прошли обыски. По утверждению «Рамблера», основатель nginx Игорь Сысоев, работавш...

Open source – наше всё События последних дней заставляют нас заявить позицию по новостям вокруг проекта Nginx. Мы в Яндексе считаем, что современный интернет невозможен без культуры open source и людей, которые инвестируют свое время в разработку программ с открытым кодом. Судите сами: мы все испо...

NVIDIA представила платформу DRIVE AGX Orin для автономных автомобилей и роботов Компания NVIDIA представила новую программно-аппаратную платформу NVIDIA DRIVE AGX Orin, которая призвана стать основой для самоуправляемых автомобилей и автономных роботов. Платформа включает новую систему-на-чипе Orin, которая содержит 17 млрд транзисторов и разрабатывалас...

readable — еще один линтер для PHP Хочу представить линтер для PHP readable. Сейчас в нем 16 правил, которые должны улучшить читабельность кода. К основным преимуществам можно отнести: скорость — меньше секунды на 1000 файлов настройка baseline — можно не исправлять все ошибки в проекте сразу, а создать конф...

WhatsApp, подвинься. Во «ВКонтакте» появились групповые видеозвонки Команда социально сети «ВКонтакте» объявила о запуске групповых видеозвонков. На данный момент одновременно в такой видеоконференции могут участвовать до 8 человек.  Функция групповых видеозвонков доступна в последней версии мобильного приложени...

Microsoft представила SDK Preview для Surface Duo и Windows 10X Microsoft объявила о выпуске предварительной версии набора средств разработки (SDK) для Surface Duo, а также о скором выходе SDK Preview для Windows 10X. Кроме этого, компания представляет предложения новых веб-стандартов для веб-сайтов и PWA-приложений, призванных обеспечи...

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

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

"Газпром нефть" создала платформу управления данными "Умное озеро данных" включает компоненты обработки, хранения и анализа данных – Data lake и хранилище данных, лабораторию продвинутой аналитики Data science, работающие в тесной интеграции с компонентами Data Governance. Внедрение аналитической платформы является частью стр...

Сервис Pinterest Trends выходит в открытую бету Pinterest приступил к запуску нового инструмента Pinterest Trends, который позволяет видеть самые популярные поисковые запросы в США за последние 12 месяцев. Новый инструмент находится на стадии бета-тестирования и станет доступен на десктопах в ближайшие недели. Pinterest T...

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

Informatica Data Engineering поможет эффективнее использовать ИИ, машинное обучение и аналитику DIS Group, мастер-дистрибутор Informatica, теперь предлагает на российском рынке новую линейку решений Informatica Data Engineering. Линейка включает в себя полный набор инструментов для специалистов в области Big Data. Она обеспечивает ...

[Из песочницы] Пожарные роботы При упоминании «пожарный робот» большинство из нас представляет себе робота, которого привезут с собой пожарные и направят его в самое пекло, куда не один пожарный не может войти. То есть робот такой обшитый броней, на гусеницах, которому не страшны огонь и пламя… Одним слов...

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

Беспилотные автомобили захватывают мир Проекты беспилотных систем управления Многие считают беспилотные автомобили будущим, однако это будущее уже здесь. В Лас-Вегасе, например, некоторые светофоры научили отправлять данные о текущем цвете по GPS. Этим пользуется сервис беспилотных автомобилей Aptiv, которые дост...

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

[Перевод] Пионер программирования компьютеров Тони Брукер скончался в возрасте 94 лет Познакомившись с Аланом Тьюрингом, Брукер отправился работать в Манчестерский университет и написал язык программирования для первого коммерческого компьютера Тони Брукер, справа, с коллегами из Университета Эссекса в 1972 году Тони Брукер, математик и специалист по информ...

Windows 10 устанавливает средства обновления Microsoft Update Health Tools Средства Microsoft Update Health Tools, похоже, развертываются для пользователей как часть Windows 10 KB4023057, которая является обязательным обновлением для всех версий ОС. Microsoft регулярно перевыпускает его, особенно когда для устройства заканчивается период поддержки ...

Apple выпустила iOS 13.4.5 beta 1 для всех Стандартный цикл выпуска свежих бета-версий, которого придерживается Apple, длится две недели. То есть каждые 14 (иногда 15) дней компания старается выпускать очередную тестовую сборку обновления своей ОС. Но поскольку в тестировании участвуют не только разработчики, которы...

Стартап внутри корпорации Привет, меня зовут Андрей Ванин и я занимаюсь разработкой и запуском брокерских и финтех-продуктов. Сегодня ровно год как я работаю в БКС, где в команде из восьми человек мы развиваем проект fintarget.ru. Ниже (не)большая история о том, как в условиях огромной компании реа...

Кроме Tesla так не может никто. Автомобили компании получили очередное крупное обновление Машины Tesla однозначно являются одними из самых знаковых и важных для автомобильного рынка за последнее десятилетие. Кроме прочего, именно Tesla Model S показала, что машина может и, наверное, должна быть в том числе и гаджетом. Новое обновление, выпущенное Tesla сегод...

Telegram-бот на Java для самых маленьких — от старта до бесплатного размещения на heroku Для кого написано Если вы ни разу не писали Telegram-ботов на Java и только начинаете разбираться — эта статья для вас. В ней подробно и с пояснениями описано создание реального бота, автоматизирующего одну конкретную функцию. Можно использовать статью как мануал для созда...

LabVIEW NXG 5.0 — Основы и Блок-Диаграмма Это первая статья из небольшого цикла о графическом языке программирования G, который используется в LabVIEW. Язык этот пока не очень популярен — по индексу TIOBE на май 2020 года LabVIEW находится на сороковом месте аккурат между Julia и Haskell. Выпуск LabVIEW Community Ed...

[Перевод] Инструмент для отслеживания DNS-запросов: dnspeep Недавно я создала небольшой инструмент под названием dnspeep, который позволяет понять, какие DNS-запросы отправляет ваш компьютер и какие ответы он получает. Всего мой код занял 250 строк на Rust. В этой статье я расскажу о коде, объясню, для чего он нужен, почему в нём воз...

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

Про фразовые глаголы Фразовые глаголы английского языка гораздо проще, чем кажутся. Они работают точно так же, как в русском языке приставки. Выдающийся советский актёр Зиновий Гердт, узнав однажды о недостойном поступке, совершённом знакомым ему писателем, сказал: «Разрешите с вами раззнакомить...

[Перевод] Полигоны Another World: Sega Genesis Перевод пятой статьи из серии от Fabien Sanglard, в этот раз про порт Another World на Sega Genesis. Разработка MegaDrive/Genesis началась сразу после того, как Sega выпустила свою Master System ​​в 1987 году. В то время целью Sega было создание чего-то, что превосходит PC E...

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

Инструментарий фронтенд-специалиста: полезные утилиты и фичи для ускорения разработки Прошли те времена, когда фронтендеру достаточно было открыть «Блокнот», написать несколько строк кода, проверить его в браузере и загрузить на сервер через FTP. Современная разработка пользовательского интерфейса сильно усложнилась. Экосистема JavaScript растет и изменяетс...

Маркетинг для психологов, тетахилеров, коучей. Хочешь, чтобы твой аккаунт выглядел, как у топовых психологов? Мечтаешь запустить марафон или онлайн-школу? По цене нескольких консультаций научиться навыкам создания собственной стратегии и её реализации? ⠀ Программа курса — это не просто...

Apple может разрешить удалять уже отправленные сообщения Портал Macrumors получил информацию, о том, что новая функция сейчас проходит тестирование внутри компании Apple. Согласно описанию, приложение iMessage станет чуть больше похоже на другие мессенджеры — Telegram или WhatsApp. Уже отправленные сообщения можно будет удалять, а...

Председатель Samsung приговорен к 18 месяцам тюрьмы В последнее время Samsung пыталась разобраться с несколькими судебными делами. Последним является обвинение председателя правления компании Ли Сан Хуна (Lee Sang-hoon), вынесенное в Сеуле судом за нарушение законов о профсоюзах Южной Кореи. Суд приговорил его к 18 месяц...

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

Mozilla запустила фонд для борьбы с COVID-19 Крупная компания Mozilla объявила о создании фонда, выделив по 50 тысяч долларов на технологичные проекты помогающих бороться с вирусом. Компания ищет технологичные проекты с открытым исходным кодом, борющихся с пандемией коронавируса COVID-19. На каждый проект Mozilla обе...

[recovery mode] TOP12 междисциплинарных научных открытий 2019 года Спойлер! В статье возможно самое интересное из мира науки за 2019 год. Но это не точно. Коротко о нас — мы белоруские научные скауты, молодость которых еще только разбивается о гранит реальности. Мы проводим те научные мероприятия, которые считаем нужными и потому что можем...

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

[Перевод] Мой второй год в качестве независимого разработчика Иллюстрация Лорейн Йоу. Суслик-талисман языка Go адаптирован из работ Рене Френч Два года назад автор этой статьи Майкл Линч (Michael Lynch) уволился с должности инженера-программиста в Google, чтобы начать собственный бизнес (см. статью «Почему я ушёл из Google и начал ра...

NocoDB, open-source аналог Airtable Airtable — классный инструмент, заслуживший признание у бизнеса по всему миру. Возможность работать с базами данных в удобном no-code интерфейсе с разными представлениями и типами данных не нова, но если в Spreadsheets (где таблица даже не является базой) данные приходилос...

На Mac с процессором M1 удалось запустить Windows 10. Работает очень быстро   Разработчик Александр Граф смог успешно запустить Windows на Mac с процессором M1. Этого удалось добиться, используя виртуальную машину QEMU с открытым исходным кодом. И хотя сам по себе процессор M1 не поддерживает х86-приложения и Boot Camp, Граф сообщил, что ...

Hack The Box. Прохождение Sniper. RFI и вредоносный CHM документ Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье эксплуатируем RFI, обходим блокировку shell meterpreter и создаем вредоносный CHM документ. Подключение к ...

Это мог быть очередной JavaScript-фреймворк Прошлым летом, в процессе подготовки статьи для Хабра, я не поленился упаковать свой шаблон для бэкэнд-приложений на Node.js в npm-пакет, сделав из него cli-утилиту для быстрого старта. Никаких надежд на то, что этим пакетом будет пользоваться кто-то, кроме меня, не было изн...

На аукцион выставлен необычный автомобиль с двумя раздельными кабинами Bring a Trailer Italdesign Aztec был разработан дизайнером Джорджетто Джуджаро к 20-летию ателье Italdesign. Всего было выпущено 18 экземпляров данной модели. Bring a Trailer Среди особенностей машины — наличие пультов с дистанционным управлением, которые позволяют...

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

Apple объявила об успешном обновлении огромного ... Поскольку Apple сама отвечает за ПО iPhone и iPad, в iOS проблема не обновления до новых версий стоит гораздо менее остро чем в Android. По словам Apple, 92% смартфонов, выпущенных компанией за последние четыре года работают на iOS 13. Для сравнения, Android 10 сейчас устано...

Khronos Group выпустила Vulkan 1.2 Предыдущее обновление было выпущено компанией аж в 2018 году. Спустя два года, Khronos Group обновила Vulkan до версии 1.2. Обновление получила новые расширения API и улучшила функциональность ускорения графического процессора. Vulkan 1.2 интегрирует 23 расширения в баз...

[Из песочницы] Как разместить статический сайт с помощью Yandex.Cloud Object Storage Привет, Хабр! В этой статье, я расскажу как легко и просто разместить статический сайт с помощью технологий Яндекса, а именно Object Storage. В конце у вас будет размещенный в сети сайт, который будет доступен по внешней ссылке. Эта статья будет полезна, если вы Начинающий ...

[Из песочницы] Адекватное MVC для начинающих и не только Небольшое вступление Всем 404! Большинство IOS-разработчиков не понимают как работать с Apple-MVC. Из-за чего появляется необоснованная критика, маленькие проекты стараются писать на архитектурах для этого не предназначенных, ViewController'ы становятся огромными, не читаемы...

Boston Dynamics и Otto Motors «подружили» своих складских роботов Компания Boston Dynamics, лидер в области новаторской робототехники, объявила о заключении партнерства с разработчиком автономных складских транспортных систем Otto Motors. Примечательно, что предприятиям уже есть что показать: на новом видео, опубликованном на YouTube-канал...

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

[Перевод] Сжатие ответов в GRPC для ASP.NET CORE 3.0 Перевод статьи подготовлен в преддверии старта курса «C# ASP.NET Core разработчик». В этом эпизоде моей серии статей о gRPC и ASP.NET Core мы рассмотрим подключение функции сжатия ответов (response compression) служб gRPC. ПРИМЕЧАНИЕ: В этой статье я рассказываю о некото...

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

От пентеста до АРТ-атаки: группа киберпреступников FIN7 маскирует свою малварь под инструментарий этичного хакера Статья подготовлена командой BI.ZONE Cyber Threat Research Мы не первый раз натыкаемся на киберпреступные группировки, которые прикидываются легальными организациями и маскируют свою малварь под инструменты для анализа защищенности. Сотрудники таких компаний могут даже не по...

Так Apple делает свой автомобиль или нет? Автомобиль Apple мог выглядеть как-то так, но Tesla всех опередила Суть проекта Titan (Apple Car, iCar) доподлинно известна очень немногим. О ней не знает почти никто даже из тех, кто непосредственно участвует в этом проекте. Что создают в рамках этого проекта – автомобиль, ...

Виртуальная АТС. Часть 1: Простая установка Asterisk на Ubuntu 20.04 Из-за перехода на удаленку в небольших компаниях часто возникают проблемы с телефонной связью. Обычно такие фирмы сидят в арендованных офисах, а услуги телефонии им оказывает бизнес-центр. О подключении сотрудников из дому придется позаботиться самостоятельно: самый недоро...

Xiaomi запатентовала смартфон с подэкранной камерой — Mi Mix 4? Ещё в июне Xiaomi показала собственный смартфон с камерой под поверхностью дисплея (прототип Mi 9 без экранного выреза). Ходили слухи, что подобный подход будет использоваться в Xiaomi Mi Mix 4. Однако вместо него мы получили завёрнутый в экран концептуальный аппарат Xiaomi ...

CGI в домашних условиях при помощи Unreal Engine и iPhone Всем привет! Меня зовут Василий Мазалов, я работаю старшим видеомонтажером в компании Pixonic. Наш отдел занимается созданием видео-креативов для маркетинга и комьюнити: роликов для страниц в сторы, обзорных видео игровых нововведений и прочего контента. Когда я не создаю к...

iOS 13.4 превращает ваш iPhone в ключ для автомобиля Apple хочет, чтобы вы открывали автомобиль со своего iPhone Apple как никакая другая компания умеет смотреть в будущее, просчитывая, какие технологии будут популярны через несколько лет. Именно поэтому в Купертино время от времени позволяют себе оснастить фирменные смартфоны...

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

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

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

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

[Из песочницы] Создаем прогрессивный PWA интернет-магазин на Nuxt.js 2 пошаговое руководство Часть 1 Статья ориентированна на людей, которые уже имеют понимание работы Vue, на котором основан Nuxt, поэтому я буду заострять внимание только на специфических для Nuxt вещах. Но даже если вы не знакомы с ними, то статья даст общее представление как выглядит проект с PWA Nuxt. Вы...

Избавляемся от паролей в репе с кодом с помощью HashiCorp Vault Dynamic Secrets Привет, Хабр! Меня зовут Сергей, я работаю IT Head в компании Quadcode. Сегодня хотел бы рассказать о том, как я решил проблему с хранением паролей в открытом виде в коде одного из моих pet-проектов. Думаю, это знакомая для многих ситуация. Знакомая — и неприятная. Сразу ска...

Выпущено финальное обновление для Windows 7 – KB4534310 14 января Windows 7 достигла конца срока службы, и операционная система больше не будет получать никаких других исправлений безопасности. Windows 7 KB4534310, по-видимому, является последним обновлением для ОС, а KB4534314 является последним обновлением только для безопаснос...

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

[Перевод] Вся правда о конденсаторах: волшебные свойства загадочных баночек Было ли лучшее время для энтузиастов и любителей Hi-Fi, чем конец 1970-х и начало 1980-х годов? С одной стороны, так много всего происходило с развитием цифрового аудио, а с другой — наблюдался рост субъективизма. Внезапно проигрыватели и усилители стали оценивать не по уров...

Intel уверяет, что её ноутбуки стали гораздо мощнее и автономнее за счёт Project Athena Проект Intel по созданию тонких и лёгких ноутбуков, известный под именем Project Athena, многими потребителями, возможно, воспринимался просто очередной маркетинговой уловкой. Но Intel утверждает, что её партнёрство в области дизайна с производителями ПК окупилось заметной о...

Что нового в TestMace часть 1. Облачная синхронизация, обновленный интерфейс и многое другое Всем привет! После долгого перерыва TestMace вновь вылезает из норы, чтобы поведать миру о новостях, связанных с проектом. Если кто забыл либо не читал статью о нас, TestMace — это IDE для работы с API. Наша тулза ставит целью покрыть весь спектр работ с существующим API, к...

Мобильная разработка — это просто и скучно? Доклад Яндекса Существует миф, что создавать приложения для iOS или Android проще, чем быть, скажем, бэкенд-разработчиком. Разумеется, это не так: в работе с любой платформой есть свои сложности, всюду возникают неочевидные проблемы, требующие навыков в предметной области и за её пределам...

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

Как построить ракетный ускоритель для скриптов PowerCLI  Рано или поздно любой системный администратор VMware доходит до автоматизации рутинных задач. Начинается все с командной строки, потом идет PowerShell или VMware PowerCLI. Допустим, вы освоили PowerShell чуть дальше запуска ISE и использования стандартных командлетов из мод...

Ищем цепочку событий в потоке данных с помощью FlinkCEP В данной статье речь пойдет об использовании открытой платформы Apache Flink для обнаружения цепочки последовательности событий. Статья подойдет как для начинающих разработчиков в области обработки потоковых данных, так и для тех, кто желает познакомиться с Apache Flink. Н...

Разработка первого проекта на платформе Microsoft Dynamics 365 For Finance and Operations Всем привет! Меня зовут Таня, я тимлид группы разработки Axapta в компании Lamoda. В этой статье речь пойдет про разработку нашего первого проекта на платформе Microsoft Dynamics 365 For Finance and Operations. Я расскажу про подходы, которые мы использовали, про ошибки,...

Онлайн-шутер Enlisted в антураже Второй мировой выйдет на Xbox Series X и S 10 ноября Компания Gaijin Entertainment и студия Darkflow Software объявили о том, что выпустят на Xbox Series X и S онлайн-шутер в антураже Второй мировой войны Enlisted. Он выйдет в качестве временного консольного эксклюзива 10 ноября, в день поступления систем Microsoft в продажу. ...

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

Драйвер Intel Graphics 27.20.100.8587 выпущен для Windows 10 Для устройств Intel под управлением Windows 10 версии 1709 и более поздних версий теперь доступно новое обновление драйвера с многочисленными исправлениями. Графический драйвер Intel DHC версии 27.20.100.8587 также содержит улучшения для Word и Excel. В этом выпуске добавлен...

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

Facebook создает ОС для отказа от Android Цель, ради которой Facebook создает свою программную платформу, заключается в независимости от Google и ее ОС Android, на базе которой сейчас работают практически все ее гаджеты, пишет The Information. В будущем все упомянутые продукты будут переведены на проприетарную ОС.Су...

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

Робот-пылесос iBoto Smart V720GW Aqua: сухая и влажная уборка, продвинутая навигация и управление со смартфона В автоматическом режиме iBoto Smart V720GW Aqua убирает, обходя змейкой доступную ему площадь помещения, и сам возвращается на базу для зарядки аккумулятора. Убирает робот быстро, но оставляет небольшое количество мусора. Впрочем, последовательные запуски вручную или по расп...

Что ожидается в Windows 10 версии 21H1 Вот-вот недавно вышло обновление системы Windows 10 версии 20H2, которое почти не отличается от выпущенного в первом полугодии May 2020 Update (версия 2004). Если принцип выпуска обновлений не изменится, версия Windows 10 21H1 появится весной 2021 года. Однако, слухи утвержд...

В поиске вопросов, или как создать новый отладчик Мы уделяем много внимания инструментам разработки: участвуем в горячих спорах о редакторах (Vim или Emacs?), долго настраиваем IDE под свой вкус, и тщательно выбираем языки программирования и библиотеки, которые с каждым днем становятся все лучше и удобнее. Однако, здесь мож...

Бодрый 2-тонный диван: Toyota Land Cruiser Prado 95 – лучший «пруль» российской «вторички»? Сегмент подержанных японских внедорожников – настоящий кладезь интересных находок. Toyota Land Cruiser Prado 90, который в арабских странах получил индекс 95, не так уж и много на российском вторичном рынке, однако это свидетельствует не о том, что самих машин в нашей стран...

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

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

Мне хватит и 16 ГБ памяти на смартфоне. Как я справляюсь Я всегда покупал и покупаю смартфоны с минимальным объёмом памяти и никогда не понимал тех, кто предпочитает брать максимальную конфигурацию. Для меня это был осознанный выбор, который я делал не из соображений экономии, хотя и она, конечно, тоже подстёгивала, а именно из-з...

Игра Black Mesa вышла из раннего доступа Разработчики игры Half-Life выпустили релизную версию игры под названием Black Mesa. Игра находилась в раннем доступе в магазине Steam около пяти лет. Также ранее разработчики опубликовали новый трейлер игры. Разработчики выпустили полный патч с версии 1.0 для игры Black M...

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

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

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

[Перевод] Новости из мира OpenStreetMap № 500 (11.02.2020-17.02.2020) Wochennotiz / weeklyOSM – Issue # 500 | Thank you О нас Вышел 500-й выпуск нашего еженедельного новостного проекта. Всё началось 23 июля 2010 года с небольшой заметки, в которой содержалось всего 14 новостей. Редакция проекта благодарит всех читателей, которые поддержива...

[Перевод] Реалистичный боевой ИИ для 2D-игры Хотя Close Quarters преимущественно является многопользовательской игрой, в ней всё равно должны присутствовать сложные ИИ-боты, чтобы игроки продолжали играть при плохом Интернет-соединении или отсутствии других онлайн-игроков. Кроме того, боты играют важную вспомогательну...

Windows Native Applications и сервис Acronis Active Restore Сегодня продолжаем рассказ о том, как мы вместе с ребятами из Университета Иннополис разрабатываем технологию Active Restore, чтобы позволить пользователю как можно раньше начать работу на своей машине после сбоя. Речь пойдет о нативных приложениях Windows, включая особеннос...

[Перевод] Как я хакнул контроллер Nintendo Joy-Con Хирургическая имплантация ёмкостного трекпада с технологией 3D-Touch на место оригинального аналогового джойстика В 2020-м году во время пандемии бывает скучно, и отсутствие возможностей творческого развития усложняет жизнь. Однако когда у вас есть набор инструментов с бол...

Опыт построения умного дома на Raspberry Pi и открытой платформе OpenHAB. Часть 1 Два года назад у нас появился загородный дом. Только сейчас, во время пандемии, мы поняли, что это была инвестиция, а не трата бабла повышение уровня жизни. Изначально планировали жить на два дома — квартира в городе и дом за городом. Поэтому появилось желание автоматизирова...

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

Калифорния разрешила вывести беспилотные грузовики на дороги общего пользования Законопроект касается полностью беспилотных транспортных средств весом до 4,5 т, которые будут передвигаться по дорогам общего пользования, то есть включает и небольших роботов-доставщиков, способных ездить по автомобильным дорогам. Он может помочь так называемым "телео...

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

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

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

Игровой магазин GOG предлагает весеннюю распродажу игр с коллекционным изданием The Witcher В игровом магазине GOG которая принадлежит разработчику CD Projekt, проходит весенняя распродажа на игры. Коллекция Witcher Goodies Collection включает в себя The Witcher 3: Wild Hunt с различными разрешениями от стандартной четкости вплоть до 4K. The Witcher Goodie Pack 1 и...

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

IoT-шлюз для промышленных протоколов на базе i.MX6 и Linux WISE-710 — это универсальное устройство, которое одновременно может быть шлюзом для промышленных интерфейсов, устройством сбора и обработки данных, хабом для IoT устройств и маршрутизатором. Построено на базе SoC i.MX6 и работает под управлением Ubuntu или Yocto Linux. П...

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

Razer представила многоразовую маску N95 со встроенным громкоговорителем и RGB подсветкой Тайваньский технологический гигант Razer представил, по его словам, самую умную маску в мире. Она называется Project Hazel и представляет собой респиратор N95, который можно использовать повторно.Устройство все еще является концептом, но, учитывая серьезные намерения Razer, ...

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

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

Китайцы сделали кошку-робота MarsCat будет доступна в белом, сером, рыжеватом и черном цветах. Она оснащена шестью емкостными сенсорными датчиками, 5-мегапиксельной камерой, установленной в носу, и работает с помощью компьютера Raspberry Pi 3. Разработчики сообщили порталу The Verge, что робокошка может...

FOSS News №1 — обзор новостей свободного и открытого ПО за 27 января — 2 февраля 2020 года Всем привет! Это мой первый пост на Хабре, надеюсь будет интересен сообществу. В Пермской группе пользователей Linux мы увидели нехватку обзорных материалов по новостям свободного и открытого ПО и решили, что неплохо бы каждую неделю собирать всё самое интересное, чтобы п...

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

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

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

[Из песочницы] Nuxt + Django + GraphQL на примере Предисловие Nuxt — "фреймворк над фреймворком Vue" или популярная конфигурация Vue-based приложений с использованием лучших практик разработки на Vue. Среди них: организация каталогов приложения; включение и преконфигурация самых популярных инструментов в виде Nux...

Red Hat: open source теснит проприетарный софт Компания Red Hat, поставщик решений с открытым исходным кодом, представила результаты собственного исследования «Корпоративное ПО с открытым кодом 2020» о положении дел с внедрением открытого кода в организациях ...

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

Робот-тележка 2.0. Часть 2. Управление в rviz и без.Элементы красоты в rviz В прошлой статье, посвященной автономной домашней тележке 2.0, удалось поработать над тем, как улучшить одометрию бюджетного робота, добиться построение приемлемой 2d карты помещения, используя slam алгоритмы и доступный лидар, внести ясность в иные вопросы при сборке проект...

Групповые политики (GPO) Active Directory: разбираемся почему это важно и как ими управлять в GPOAdmin Групповая политика — важный элемент любой среды Microsoft Active Directory (AD). Её основная цель — дать ИТ-администраторам возможность централизованно управлять пользователями и компьютерами в домене. Групповая политика, в свою очередь, состоит из набора политик, называемых...

[Из песочницы] Простая машина состояний для VueJS Недавно я наткнулся на интересное обсуждение на Full Stack Radio — Bulding Better UI Components with State Machines. Речь шла о том, что концепция машины состояний может помочь при разработке компонентов Vue. Я начал просматривать готовые решения, но они оказались не столь...

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

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

Долгожданная Mount & Blade II: Bannerlord выйдет на ПК в раннем доступе 31 марта Оригинальная Mount & Blade вышла в далеком 2008 году. Эта ролевая игра в открытом мире Средневековья стала очень популярной и получила больше 77 тысяч отзывов в одном только Steam. 97% из них положительные. Полноценное продолжение анонсировали еще в 2012 году, но вряд л...

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

Релиз кросс-платформенного .NET UI-тулкита AvaloniaUI 0.9 Avalonia — кроссплатформенный .NET UI-тулкит с открытым исходным кодом, вдохновлённый технологиями WPF и UWP. Он полностью поддерживает Windows, macOS и Linux, .NET Core 2.0-3.1, XAML, дата-биндинги, lookless-контролы и многое другое. (на ВДПВ показана работа без XOrg) Верс...

Искусственному интеллекту и роботам определили вектор развития Согласно тексту концепции (есть в распоряжении ComNews), документ направлен на создание правовых основ, которые будут регулировать взаимоотношения общества, бизнеса и технологий ИИ и РТ. "Стимулирование прежде регулирования", - говорится в концепции. Целью развития ИИ и РТ в...

[Из песочницы] Kamailio SBC или не SBC? Возможно многие, кто по той или иной причине сталкивается VoIP, особенно с решениями с открытым исходным кодом, слышали такое выражение: "Kamailio SBC". В этой статье постараемся разобраться правильно ли приравнивать Kamailio к SBC (пограничный контроллер сессий) и...

[Перевод] Чип для роботизированного транспорта Nvidia Orin Nvidia представляет Orin – чип нового поколения для беспилотных автомобилей Ни для кого не секрет, что для работы беспилотных автомобилей необходим невероятно высокий уровень вычислительной производительности. Кажется, что чем ближе инженеры подходят к созданию транспортн...

МФТИ запускает открытый онлайн-курс по спортивному программированию МФТИ совместно с Фондом развития Физтех-школ при поддержке Фонда президентских грантов открыл набор на бесплатный онлайн-курс «Быстрый старт в спортивное программирование» для студентов младших курсов технических специальностей и тех, кто обладает базовыми навыками программи...

Что случится с вашими фотографиями, если вы удалите Google Фото Пропадут ли ваши фото, если вы удалите приложение от Google? Приложение Google Фото предустановлено на практически всех смартфонах под управлением Android. Но даже если производитель по каким-либо причинам заменил его на свое собственное, то большинство пользователей все-рав...

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

Mount & Blade II: Bannerlord доступна в раннем доступе Mount & Blade II: Bannerlord анонсировали в далёком 2012 году, но лишь спустя семь лет игра попала в ранний доступ. И, как оказалось, ждали её не зря. В первые же часы к проекту приобщились свыше 165 тысяч человек. В Steam она заняла пятое место по популярности, уступив...

Ранний доступ к мрачной RPG King Arthur: Knight’s Tale начнётся 12 января 2021 года на PC В октябре мы сообщили о том, что для PC готовится пошаговая RPG под названием King Arthur: Knight’s Tale. Она полностью выполнена в мрачных тонах и, как видно из названия, рассказывает историю о легендарном короле Артуре. Точнее о его воскресшем трупе, а также о его заклятом...

Автомобильного “борца с коронавирусом” отловили и наказали в Москве Внимание правоохранительных органов привлекла Lada Kalina неназванного жителя Москвы. Полицейские увидели в интернете (скорее всего, в социальной сети Instagram) фотографии машины с очень сильно затонированными стеклами и нанесенной на борта цветографической схемой, похожей ...

Xiaomi начала закрытое бета-тестирование MIUI 12.5 для 21 модели Компания Xiaomi представит свой новый флагманский смартфон Xiaomi Mi 11 в Китае уже сегодня. Эта же презентация будет использована для анонса MIUI 12.5, которая станет обновленной версией MIUI 12. С сегодняшнего дня компания начала набор на закрытое бета-тестирование оболочк...

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

Как создать новый рабочий стол Spaces в Mac (macOS) Менеджер окон Mission Control – отличный инструмент для тех кто много работает. С ним очень удобно просматривать все открытые программы (в т.ч. и полноэкранные) / рабочие столы / Split View и переключаться между ними. В этой статье мы поговорим о том, как создать через МС ра...

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

HorizontalList с помощью SwiftUI Вступление SwiftUI — это современный UI framework, который позволяет разработчикам быстро и легко создавать собственные приложения на всех платформах Apple. Используя простой, понятный декларативный стиль, разработчики могут создавать потрясающие пользовательские интерфейсы ...

Простой зомби-шутер на Unity Всем привет! Скоро стартуют занятия в первой группе курса «Разработчик игр на Unity». В преддверии начала курса прошел открытый урок по созданию зомби-шутера на Unity. Вебинар провёл Николай Запольнов, Senior Game Developer из Rovio Entertainment Corporation. Он также написа...

Hack The Box — прохождение Smasher2. Flask, WAF и LPE через pwn драйвера Данной статьей я начну публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье мы пореверсим библиотеку для python, обойдем WAF и проэксплуатируем уязвимость mmap. Подключе...

[Перевод] Обработка сетевых данных на лету Перевод статьи подготовлен в преддверии старта курса «Пентест. Практика тестирования на проникновение». Аннотация Разнообразные виды оценки безопасности, начиная от регулярного тестирования на проникновение и операций Red Team до взлома IoT/ICS-устройств и SCADA, подразум...

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

Разработка в Wargaming – встреча с Максимом Барышниковым, Head of Platform (ч.I) Все побежали, и я побежал. Недавно я запустил серию онлайн-митапов, куда приглашаю на дискуссию экспертов в области разработки крупных IT-проектов. Нашим первым гостем был Максим Барышников, Head of Platform из Wargaming. Ниже – расшифровка нашего разговора, вернее, её перва...

Windows 10 Build 18363.1256 уже доступна для скачивания Если вы все еще используете Windows 10 версии 1909 или 1903, то теперь для вашего ПК доступно новое накопительное обновление. Декабрьское накопительное обновление для версии 1909/1903 выпущено через WU и WSUS, но вы также можете загрузить автономные установщики Windows 10 KB...

PlayStation 5 получит новые части Silent Hill, Metal Gear и Castlevania Согласно новым слухам, компания Sony вкладывает огромные средства в формирование базы эксклюзивных проектов для консоли следующего поколения PlayStation 5. Так, источники утверждает, что Sony хочет приобрести бренды Silent Hill, Metal Gear и Castlevania. Для компании K...

Softline поставила инновационное оборудование для тюменских школьников В школах были установлены ультракороткофокусные лазерные проекторы, позволяющие сделать интерактивной любую поверхность и работать с подключением мобильных устройств посредством wi-fi. Полное покрытие учебных классов беспроводной сетью позволяет транслировать учебный материа...

Сколько оперативной памяти будет достаточно в 2021: 8, 16 или 32 ГБ? Так, например, полный набор ОЗУ G.Skill TridentZ DDR4 с объемом 16 ГБ (2 планки по 8 ГБ), который примерно год назад стоил около 215 долларов, сегодня можно найти уже на 100 долларов дешевле. Также можно приобрести комплект на 32 ГБ менее чем за 230 долларов, цена которого...

[Перевод] Статический анализ в GCC 10 Я работаю в Red Hat над GCC, GNU Compiler Collection. Для следующего основного релиза GCC, GCC 10, я реализовывал новую опцию -fanalyzer: проход статического анализа для выявления различных проблем во время компиляции, а не во время исполнения. Я думаю, что лучше выявлять ...

Вышел Wine 5.0 21 января 2020 года состоялся официальный релиз стабильной версии Wine 5.0 — свободного инструмента для запуска нативных Windows-программ в UNIX-среде. Это альтернативная, свободная реализация Windows API. Рекурсивный акроним WINE означает "Wine Is Not an Emulator"...

7 крутых нововведений в Android 11 Developer Preview 3 После последнего незначительного обновления в предварительной версии для разработчиков Android Developer Preview 2.1 компания Google выпустила финальную сборку Android 11 DP3. Как и предыдущие Developer Preview, эта также эксклюзивна — предназначена для серии Google Pixel, з...

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

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

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

[Перевод] Управление жестами: Обработка визуальных перекрытий. Часть 2 В преддверии старта продвинутого курса по Android-разработке продолжаем делиться с вами серией полезных переводов. Вы читаете вторую статью из серии об управлении жестами. Первую часть вы можете найти здесь. В первой части серии мы узнали, как расположить ваше приложение ...

Android 10 придет на Redmi Note 7 раньше намеченного срока Во время анонса MIUI 11 компания Xiaomi озвучила свои планы по выходу обновления на свои смартфоны до конца нынешнего года. В число тех, кто в рамках первой волны получит MIUI 11 значился и Redmi Note 7. Компания сдержала свое слово, и новая версия фирменного интерфейса уже ...

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