Laravel 7

Введение 3 марта команда Laravel официально выпустила Laravel 7.0. Как указано в политике поддержки Laravel, это одно из основных обновлений. Хоть этот релиз и не обозначен как LTS, в нём всё равно представлено много новых замечательных функций и исправлений. Обновление будет предоставлять исправление ошибок до 3 сентября 2020 года, а исправления безопасности в течение 1 […]

Сверточная нейронная сеть и ее интеграция в iOS (часть 2)

В предыдущей части мы подготовили данные, а также рассмотрели средства реализации и архитектуру нейросети (ссылка). Начнем следующий этап разработки с препроцессинга данных. Модернизация Библиотека Keras предоставляется широкий набор инструментов для препроцессинга данных, особенно для изображений. Метод ImageDataGenerator (Рис.7) позволяет расширять набор данных искусственными преобразованиями. Рис.7. – Генератор данных. Первое число rotation_range – случайное число, для […]

Лучшие практики Kubernetes. Создание небольших контейнеров

Первый шаг развертывания в Kubernetes – это размещение вашего приложения в контейнере. В этой серии мы рассмотрим, как можно создать образ небольшого и безопасного контейнера. Благодаря Docker, создание образов контейнеров никогда еще не было настолько простым. Укажите базовый образ, добавьте свои изменения и создайте контейнер. Несмотря на то, что данный прием отлично подходит для начала […]

Сложное поведение без нейросетей и обучения. Философский базис

Задача управления движением интересна сама по себе. Как заставить механическую куклу решать задачи в трёхмерном пространстве? Пусть даже простые. Подойти к столу, взять предмет, перенести его, положить в корзину. Не упасть по дороге. Никуда не врезаться. Роботы Boston Dynamics, весьма вдохновенны. Вещи которые они делают поразительны. Как что-то похожее получить в домашних условиях? Как вообще […]

Сложное поведение без нейросетей и обучения. Филосовский базис

Задача управления движением интересна сама по себе. Как заставить механическую куклу решать задачи в трёхмерном пространстве? Пусть даже простые. Подойти к столу, взять предмет, перенести его, положить в корзину. Не упасть по дороге. Никуда не врезаться. Роботы Boston Dynamics, весьма вдохновенны. Вещи которые они делают поразительны. Как что-то похожее получить в домашних условиях? Как вообще […]

Как я перестал бояться и написал игрового бота

Или старое доброе динамическое программирование без этих ваших нейросетей. Полтора года назад мне довелось участвовать в корпоративном конкурсе (с целью развлечения) в написании бота для игры Lode Runner. 20 лет назад я прилежно решал все задачи на динамическое программирование в соответствующем курсе, но изрядно все подзабыл и не имел опыта программирования игровых ботов. Времени было […]

Владимир Китов: «Телемонитор ОБЬ мы сделали практически подпольно»

Старший научный сотрудник лаборатории искусственного интеллекта, нейротехнологий и бизнес-аналитики, доцент кафедры информатики РЭУ имени Плеханова Владимир Анатольевич Китов связан c ИТ уже более 50 лет. Окончив МЭИ по специальности «Прикладная математика», он возглавлял команды программистов в Госплане и Морфлоте СССР, руководил разработкой программного обеспечения международной системы космического спасения Коспас-Сарсат и созданием мультитерминального монитора ОБЬ для […]

Интервью с аналитиком — Александр Сибриков, Product Manager в AppMetrica

Какие качества нужны, чтобы успешно работать аналитиком? Почему аналитики ценятся в бизнесе? Сколько аналитики зарабатывают? Сегодня в рубрике #АналитикОтвечает — Александр Сибриков, Product Manager в AppMetrica, консультант по мобильной аналитике таких компаний как Сбербанк, Мегафон, МТС, Авито, Спортмастер, спикер курса ProductStar «Профессия: Аналитик». Как ты стал аналитиком? Я много работал в рекламных агентствах и часто […]

Про фразовые глаголы-5 (up/down)

Перед этой статьёй рекомендуется прочитать две первые части: 1. habr.com/ru/post/495794 2. habr.com/ru/post/496190 Значение up «до конца, полностью» выражается (помимо приведённых в первой статье) русскими приставками: из-/ис-: beat – «бить», beat up – «из-бить»; use – «пользовать», use up – ис-пользовать (какой-то ресурс до конца): Masha used up all of my shampoo. от-: build – «строить», […]

Контролируемые и неконтролируемые компоненты в React не должны быть сложными

Привет, Хабр! Представляю вашему вниманию перевод статьи «Controlled and uncontrolled form inputs in React don’t have to be complicated» автора Gosha Arinich. Возможно, вы видели много статей, говорящих: “вы не должны использовать “setState”", в то время, когда документы утверждают, что “refs — это плохо”. Всё это очень противоречиво. Иногда, трудно понять, как сделать все правильно, […]