Месяц: Май 2021
-
Протоколы в Python: утиная типизация по-новому
—
от автора
В новых версиях Python аннотации типов получают всё большую поддержку, всё чаще и чаще используются в библиотеках, фреймворках, и проектах на Python. Помимо дополнительной документированности кода, аннотации типов позволяют таким инструментам, как mypy, статически произвести дополнительные проверки корректности программы и выявить возможные ошибки в коде. В этой статье пойдет речь об одной, как мне кажется,…
-
Кори Доктроу: Метод Memex
—
от автора
Когда ваша тетрадь с заметками — общедоступная база данных Прим. пер.: Я делаю проект Ontol (Github для знаний/мудрости), на который меня вдохновили, в том числе и, мысли Ванневара Буша про Memex. Memex ускоряет в десятки и сотни раз работу ученых, сокращая трение и время доступа к научной информации, Ontol призван в 100 раз сократить трение…
-
Управление и оптимизация баз данных SQL Server в ApexSQL — анонс вебинара
—
от автора
ApexSQL — это комплексный набор инструментов, который оптимизирует и автоматизирует процессы управления базами данных SQL Server и разработки, а также обеспечивает безопасность и соответствие требованиям. В одной из прошлых статей мы описывали бесплатные и платные инструменты ApexSQL (там и правда есть из чего выбрать). Приглашаем вас зарегистрироваться на вебинар, который состоится 19 мая в 11…
-
Особенности практического использования различных алгоритмов Многорукого бандита
—
от автора
Большинство статей про алгоритмы, используемые для решения задачи многорукого бандита, очень академичны. Они пестрят формулами, графиками и статистическими таблицами. При этом как будто подразумевается, что у нас есть неизменяемый набор ручек для дёргания и n→∞ попыток. В этой статье я постараюсь рассказать об этих алгоритмах с колокольни обычного разработчика применительно к реальным условиям, в которых…
-
Дождались: IBM научит ИИ писать код и создает CodeNet
—
от автора
500 миллионов строк кода на более чем 55 различных языках программирования. Процент представлений по языку (слева) и по статусу (справа). Датасет содержит 13 916 868 представлений, разделенных на 4053 задачи, у пяти из которых нет представлений. Часть датасета была собрана на основе представлений на конкурсе Google Code Jam с 2008 по 2020 год. 53,6% (7…
-
«РобоКросс» 2010 — 2018. Уже история
—
от автора
«РобоКросс». А если полностью — Ежегодные полевые испытания беспилотных робототехнических систем «РобоКросс». На Хабре были уже статьи посвящённые РобоКроссу с описанием мероприятия с точки зрения команд, сторонних наблюдателей и прессы. Ниже общая информация с описанием и цифрами по командам, этого довольно необычного на момент старта, мероприятия или точнее испытаний. Внимание! Это не разбор решений и…
-
Недельный геймдев: #18 — 16 мая, 2021
—
от автора
Из новостей на этой неделе:Adobe выпустил Character Animator 4.2GoGodotJam пройдёт с 24 мая по 2 июняВышла первая публичная версия движка MiniGDX на KotlinВышел Sculptron 1.1 с базовой поддержкой Alembic и большей гибкостью при работе с процедурными текстурами500 бесплатных HDRI неба и окружения от HDRMAPS. 402 образца в 2К теперь доступны для загрузки в одном zip-архивеВ…
-
Битва 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. В его основе — четырехъядерный Cortex-A55. Система поддерживает до 8 ГБ ОЗУ, 128 ГБ флеш-памяти.…
-
Безопасность блокчейн операций: новые возможности = новые риски
—
от автора
source Анализ уязвимостей, зафиксированных NIST (National Institute of Standards and Technology) в 2020 г., показывает устойчивый тренд роста в сравнении с предыдущими годами. В среднем, в прошлом году каждый день фиксировалось 50 новых уязвимостей, 57% которых относились к критическому либо к высокому уровню серьезности последствий. Развитие технологии блокчейн, речь о безопасности которой пойдет в данной…