-
В новых версиях Python аннотации типов получают всё большую поддержку, всё чаще и чаще используются в библиотеках, фреймворках, и проектах на Python. Помимо дополнительной документированности кода, аннотации типов позволяют таким инструментам, как mypy, статически произвести дополнительные проверки корректности программы и…
-
Кори Доктроу: Метод Memex
Когда ваша тетрадь с заметками — общедоступная база данных Прим. пер.: Я делаю проект Ontol (Github для знаний/мудрости), на который меня вдохновили, в том числе и, мысли Ванневара Буша про Memex. Memex ускоряет в десятки и сотни раз работу ученых,…
-
Управление и оптимизация баз данных SQL Server в ApexSQL — анонс вебинара
ApexSQL — это комплексный набор инструментов, который оптимизирует и автоматизирует процессы управления базами данных SQL Server и разработки, а также обеспечивает безопасность и соответствие требованиям. В одной из прошлых статей мы описывали бесплатные и платные инструменты ApexSQL (там и правда…
-
Особенности практического использования различных алгоритмов Многорукого бандита
Большинство статей про алгоритмы, используемые для решения задачи многорукого бандита, очень академичны. Они пестрят формулами, графиками и статистическими таблицами. При этом как будто подразумевается, что у нас есть неизменяемый набор ручек для дёргания и n→∞ попыток. В этой статье я…
-
Дождались: IBM научит ИИ писать код и создает CodeNet
500 миллионов строк кода на более чем 55 различных языках программирования. Процент представлений по языку (слева) и по статусу (справа). Датасет содержит 13 916 868 представлений, разделенных на 4053 задачи, у пяти из которых нет представлений. Часть датасета была собрана…
-
«РобоКросс» 2010 — 2018. Уже история
«РобоКросс». А если полностью — Ежегодные полевые испытания беспилотных робототехнических систем «РобоКросс». На Хабре были уже статьи посвящённые РобоКроссу с описанием мероприятия с точки зрения команд, сторонних наблюдателей и прессы. Ниже общая информация с описанием и цифрами по командам, этого…
-
Недельный геймдев: #18 — 16 мая, 2021
Из новостей на этой неделе:Adobe выпустил Character Animator 4.2GoGodotJam пройдёт с 24 мая по 2 июняВышла первая публичная версия движка MiniGDX на KotlinВышел Sculptron 1.1 с базовой поддержкой Alembic и большей гибкостью при работе с процедурными текстурами500 бесплатных HDRI неба…
-
Битва Java-разработчиков Tech Monsters Night от «М.Видео-Эльдорадо»
4 июня состоится Tech Monsters Night. Специалисты уровня middle и senior Java Script, Java 15, Reactive Java, Spring Framework 5, Spring Boot 2, Kafka других и фреймворков эта битва для вас! 5 часов эпичного файта: нетривиальные задачки от лидов «М.Видео-Эльдорадо»…
-
Firefly ROC-RK3566-PC: одноплатник с M.2 NVMe и поддержкой до 8 ГБ ОЗУ
Компания Firefly — не новичок в разработке одноплатных ПК. Не так давно она отгрузила Station P2 RK3568, получивший финансирование на Indiegogo. Сейчас появилось новое устройство, возможностей которого хватит для самых разных проектов — от простых до сложных. Называется одноплатник ROC-RK3566-PC.…
-
Безопасность блокчейн операций: новые возможности = новые риски
source Анализ уязвимостей, зафиксированных NIST (National Institute of Standards and Technology) в 2020 г., показывает устойчивый тренд роста в сравнении с предыдущими годами. В среднем, в прошлом году каждый день фиксировалось 50 новых уязвимостей, 57% которых относились к критическому либо…