Игровой движок. Программирование и внутреннее устройство
Автор: Грегори Джейсон
Год издания: 2021
Описание:
Игровое программирование — сложная и огромная тема, охватывающая множество вопросов. Граница между игровым движком и самой игрой размыта. В этой книге основное внимание уделено движку, основным низкоуровневым системам, системам разрешения коллизий, симуляции физики, анимации персонажей, аудио, а также базовому слою геймплея, включающему объектную модель игры, редактор мира, системы событий и скриптинга.
Скачать книгу
#книга #gamedev #ru
Автор: Грегори Джейсон
Год издания: 2021
Описание:
Игровое программирование — сложная и огромная тема, охватывающая множество вопросов. Граница между игровым движком и самой игрой размыта. В этой книге основное внимание уделено движку, основным низкоуровневым системам, системам разрешения коллизий, симуляции физики, анимации персонажей, аудио, а также базовому слою геймплея, включающему объектную модель игры, редактор мира, системы событий и скриптинга.
Скачать книгу
#книга #gamedev #ru
Книга: Kotlin. Программирование на примерах
Автор: Ияну Аделекан
Год издания: 2020
Описание:
Объёмная во всех смыслах книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассматриваются основные элементы языка, такие как функции и классы, приёмы ООП. Также вы узнаете о разработке микросервисов RESTful для приложений Android, о методах реализации шаблона архитектуры MVC и многое другое.
Скачать книгу
#книга #kotlin #ru
Автор: Ияну Аделекан
Год издания: 2020
Описание:
Объёмная во всех смыслах книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассматриваются основные элементы языка, такие как функции и классы, приёмы ООП. Также вы узнаете о разработке микросервисов RESTful для приложений Android, о методах реализации шаблона архитектуры MVC и многое другое.
Скачать книгу
#книга #kotlin #ru
Курс: Вычислительная нейробиология
Этот курс представляет собой введение в основные вычислительные методы для понимания того, что делают нервные системы, и для определения того, как они функционируют. Вы исследуете вычислительные принципы, управляющие различными аспектами зрения, сенсорно-моторного контроля, обучения и памяти.
Конкретные темы, которые будут рассмотрены, включают представление информации импульсными нейронами, обработку информации в нейронных сетях и алгоритмы адаптации и обучения. Вы будете использовать демонстрации и упражнения Matlab / Octave / Python, чтобы глубже понять концепции и методы, представленные в курсе.
Пройти бесплатно курс можно здесь
#курс #ru
Этот курс представляет собой введение в основные вычислительные методы для понимания того, что делают нервные системы, и для определения того, как они функционируют. Вы исследуете вычислительные принципы, управляющие различными аспектами зрения, сенсорно-моторного контроля, обучения и памяти.
Конкретные темы, которые будут рассмотрены, включают представление информации импульсными нейронами, обработку информации в нейронных сетях и алгоритмы адаптации и обучения. Вы будете использовать демонстрации и упражнения Matlab / Octave / Python, чтобы глубже понять концепции и методы, представленные в курсе.
Пройти бесплатно курс можно здесь
#курс #ru
Какой у вас профессиональный уровень в IT?
Anonymous Poll
7%
Не имею профессионального/учебного интереса в IT
40%
Ещё не работаю в IT
7%
Intern / Стажер-разработчик или т.п.
16%
Junior / Младший разработчик или т.п.
15%
Middle / «Миддл»
5%
Senior / Старший разработчик или т.п.
3%
(Team) Lead / Руководитель команды, группы и т.п. или ведущий разработчик
2%
Руководитель разработки, департамента, топ-менеджер
4%
Связан с IT, но не занимаюсь и не руковожу разработкой (дизайнер, аналитик, продакт, ...)
2%
Другое (пожалуйста, укажите в комментариях ваш вариант)
Книга: Docs for Developers: An Engineer’s Field Guide to Technical Writing
Автор: Jared Bhatti
Год издания: 2021
Описание:
Авторы этой книги работали над документированием нескольких сложных технических проектов в таких местах, как Linux Foundation, Google, Stripe, LaunchDarkly и правительстве Великобритании, работая над удовлетворением потребностей разработчиков с помощью документации. В этой книге они излагают свой опыт в пошаговом процессе, который вы можете применить к любому проекту, наряду с тематическими исследованиями, учебными пособиями и советами, основанными на с трудом приобретенном опыте.
Скачать книгу
#книга #en
Автор: Jared Bhatti
Год издания: 2021
Описание:
Авторы этой книги работали над документированием нескольких сложных технических проектов в таких местах, как Linux Foundation, Google, Stripe, LaunchDarkly и правительстве Великобритании, работая над удовлетворением потребностей разработчиков с помощью документации. В этой книге они излагают свой опыт в пошаговом процессе, который вы можете применить к любому проекту, наряду с тематическими исследованиями, учебными пособиями и советами, основанными на с трудом приобретенном опыте.
Скачать книгу
#книга #en
Доклад: Нейронные сети. Смотрим, как они устроены изнутри
Алексей Гучко, проект-менеджер компании EORA, которая занимается разработкой Искусственного интеллекта подготовил доклад, где подробно расскажет о том:
— существует ли вообще ИИ;
— какие задачи решает нейросеть;
— что находится "внутри" нейронки.
Посмотреть доклад можно здесь.
#доклад #ml #ru
Алексей Гучко, проект-менеджер компании EORA, которая занимается разработкой Искусственного интеллекта подготовил доклад, где подробно расскажет о том:
— существует ли вообще ИИ;
— какие задачи решает нейросеть;
— что находится "внутри" нейронки.
Посмотреть доклад можно здесь.
#доклад #ml #ru
YouTube
Нейронные сети: часть 1. Смотрим, как они устроены изнутри
Наш приглашенный спикер — Алексей Гучко, проект менеджер компании EORA, которая занимается разработкой Искусственного интеллекта.
Он расскажет:
— Существует ли вообще ИИ;
— Какие задачи решает нейросеть;
— Что находится "внутри" нейронки.
И многое другое…
Он расскажет:
— Существует ли вообще ИИ;
— Какие задачи решает нейросеть;
— Что находится "внутри" нейронки.
И многое другое…
Книга: Основы Scrum. Практическое руководство по гибкой разработке ПО
Автор: Кеннет С. Рубин
Год издания: 2020
Описание:
Эта книга поможет читателям найти наилучшие способы реализовать Scrum. Это не нормативный справочник, предписывающий, что нужно делать, а скорее учебное пособие по основным принципам успешной организации Scrum, позволяющее выбрать путь следования этим принципам на практике. Автор книги даёт читателю возможность выбора среди разных вариантов. Он описывает общую структуру, по которой команды разработчиков должны планировать спринты в Scrum, поясняет, каких результатов следует ожидать от такого планирования, а также предлагает пару альтернативных и в равной степени работоспособных подходов к планированию спринтов.
Скачать книгу
#книга #scrum #ru
Автор: Кеннет С. Рубин
Год издания: 2020
Описание:
Эта книга поможет читателям найти наилучшие способы реализовать Scrum. Это не нормативный справочник, предписывающий, что нужно делать, а скорее учебное пособие по основным принципам успешной организации Scrum, позволяющее выбрать путь следования этим принципам на практике. Автор книги даёт читателю возможность выбора среди разных вариантов. Он описывает общую структуру, по которой команды разработчиков должны планировать спринты в Scrum, поясняет, каких результатов следует ожидать от такого планирования, а также предлагает пару альтернативных и в равной степени работоспособных подходов к планированию спринтов.
Скачать книгу
#книга #scrum #ru
Доклад: ETNA Time Series Library: удобное прогнозирование временных рядов
Временные ряды — это любые данные, у которых есть временная метка. Некоторые ряды нужно прогнозировать — например, сколько глазированных сырков купят на этой неделе, сколько посетителей будет в магазине, сколько наличных останется в банкомате. Для их прогноза нужны разные модели и признаки, но подход к исследованию проблемы будет одинаковый.
В этом докладе вы узнаете:
— что такое временной ряд;
— как его прогнозировать;
— как придумали и внедрили библиотеку;
— как добавляли и выпиливали фичи и рефакторы;
— что библиотека представляет из себя сейчас;
— что авторы узнали пока её делали.
Посмотреть можно тут.
#доклад #python #ru
Временные ряды — это любые данные, у которых есть временная метка. Некоторые ряды нужно прогнозировать — например, сколько глазированных сырков купят на этой неделе, сколько посетителей будет в магазине, сколько наличных останется в банкомате. Для их прогноза нужны разные модели и признаки, но подход к исследованию проблемы будет одинаковый.
В этом докладе вы узнаете:
— что такое временной ряд;
— как его прогнозировать;
— как придумали и внедрили библиотеку;
— как добавляли и выпиливали фичи и рефакторы;
— что библиотека представляет из себя сейчас;
— что авторы узнали пока её делали.
Посмотреть можно тут.
#доклад #python #ru
YouTube
Андрей Алексеев. ETNA Time Series Library: удобное прогнозирование временных рядов
Временные ряды — это любые данные, у которых есть временная метка. Некоторые ряды нужно прогнозировать — например, сколько глазированных сырков купят на этой неделе, сколько посетителей будет в магазине, сколько наличных останется в банкомате. Для их прогноза…
Доклад: Шина сообщений NSQ в Python — что это, зачем и как
Часто при выборе шины сообщений для Python проекта выбор сводится к Kafka или RabbitMQ. Однако, есть ещё одна менее известная в Python-сообществе альтернатива — NSQ.
Сергей Матвеенко расскажет как прийти к выбору NSQ для вашего проекта, про положительные и отрицательные стороны использования NSQ в продакшене.
Олег Ивашов покажет библиотеку ansq, приемы её удобного использования и расскажет про подводные камни, с которыми пришлось столкнуться.
Доклад основан на опыте использования NSQ в большом реальном продукте на протяжении последних 1.5 лет.
Посмотреть доклад можно здесь.
#доклад #python #ru
Часто при выборе шины сообщений для Python проекта выбор сводится к Kafka или RabbitMQ. Однако, есть ещё одна менее известная в Python-сообществе альтернатива — NSQ.
Сергей Матвеенко расскажет как прийти к выбору NSQ для вашего проекта, про положительные и отрицательные стороны использования NSQ в продакшене.
Олег Ивашов покажет библиотеку ansq, приемы её удобного использования и расскажет про подводные камни, с которыми пришлось столкнуться.
Доклад основан на опыте использования NSQ в большом реальном продукте на протяжении последних 1.5 лет.
Посмотреть доклад можно здесь.
#доклад #python #ru
YouTube
Олег Ивашов, Сергей Матвеенко. Шина сообщений NSQ в Python — что это, зачем и как
Часто при выборе шины сообщений для Python проекта выбор сводится к Kafka или RabbitMQ. Однако, есть ещё одна менее известная в Python-сообществе альтернатива — NSQ.
Сергей расскажет как прийти к выбору NSQ для вашего проекта, про положительные и отрицательные…
Сергей расскажет как прийти к выбору NSQ для вашего проекта, про положительные и отрицательные…
Книга: Traefik API Gateway for Microservices
Авторы: Rahul Sharma, Akshay Mathu
Год издания: 2021
Описание:
В книге описана настройка трафика, основные принципы работы и интеграция с микросервисами. Он предназначен для разработчиков, менеджеров проектов и персонала DevOps, заинтересованных в решениях своих операционных задач.
Книга не относится к какому-либо конкретному языку программирования, хотя во всех
примерах используется Java или Python.
Скачать книгу
#книга #en
Авторы: Rahul Sharma, Akshay Mathu
Год издания: 2021
Описание:
В книге описана настройка трафика, основные принципы работы и интеграция с микросервисами. Он предназначен для разработчиков, менеджеров проектов и персонала DevOps, заинтересованных в решениях своих операционных задач.
Книга не относится к какому-либо конкретному языку программирования, хотя во всех
примерах используется Java или Python.
Скачать книгу
#книга #en
Доклад: Pattern matching: польза или хайп?
Осенью в Python завезут pattern matching. Так же как десять лет назад с аннотациями, разработчики языка пока не очень понимают для чего и как новая фича будет использоваться. И будет ли использоваться вообще.
Авторы этого доклада перерыли черновики, обсуждения, посмотрели на другие языки — и поделились своими прогнозами. В докладе: лучшие применения для pattern matching, концепция «как рассказать кодом историю» и деревья. Много разных деревьев.
Смотрим тут.
#доклад #python #ru
Осенью в Python завезут pattern matching. Так же как десять лет назад с аннотациями, разработчики языка пока не очень понимают для чего и как новая фича будет использоваться. И будет ли использоваться вообще.
Авторы этого доклада перерыли черновики, обсуждения, посмотрели на другие языки — и поделились своими прогнозами. В докладе: лучшие применения для pattern matching, концепция «как рассказать кодом историю» и деревья. Много разных деревьев.
Смотрим тут.
#доклад #python #ru
YouTube
Артем Иннокентьев. Pattern matching: польза или хайп?
Осенью в Python завезут pattern matching. Так же как десять лет назад с аннотациями, разработчики языка пока не очень понимают для чего и как новая фича будет использоваться. И будет ли использоваться вообще.
Мы перерыли черновики, обсуждения, посмотрели…
Мы перерыли черновики, обсуждения, посмотрели…
Книга: Наглядный CSS
Автор: Грег Сидельников
Год издания: 2021
Описание:
Грег Сидельников упорядочил свойства по основной категории (положение, размерность, макеты, CSS-анимация и т. д.) и визуализировал их работу. Вместо бесконечных томов документации — две с половиной сотни иллюстраций по- могут вам разобраться во всех тонкостях работы CSS.
Эта книга станет вашим настольным справочником, позволяя мгновенно перевести пожелания заказчика и собственное видение в компьютерный код!
Скачать книгу
#книга #web #css #ru
Автор: Грег Сидельников
Год издания: 2021
Описание:
Грег Сидельников упорядочил свойства по основной категории (положение, размерность, макеты, CSS-анимация и т. д.) и визуализировал их работу. Вместо бесконечных томов документации — две с половиной сотни иллюстраций по- могут вам разобраться во всех тонкостях работы CSS.
Эта книга станет вашим настольным справочником, позволяя мгновенно перевести пожелания заказчика и собственное видение в компьютерный код!
Скачать книгу
#книга #web #css #ru
Подкаст: Веб-стандарты — HTML-элемент search и парсеры, кастомные свойства, contain и перфоманс, TypeScript и Angular 13
В новом выпуске подкаста обсудили новейшие новости фронтенда, а также рассказали о новейшем релизе Angular, парсеры, TypeScript и многое другое.
Послушать можно тут.
#подкаст #web #ru
В новом выпуске подкаста обсудили новейшие новости фронтенда, а также рассказали о новейшем релизе Angular, парсеры, TypeScript и многое другое.
Послушать можно тут.
#подкаст #web #ru
Книга: Git. Практическое руководство. Управление и контроль версий в разработке программного обеспечения
Автор: Фишерман Леонид Владленович
Год издания: 2021
Описание:
Данная книга представляет собой подробное практическое руководство по Git, в котором описывается Git и приводится разбор конкретных ситуаций и применений, например, как изменения из одной ветки разработки включить в другую ветку, но не все. Изложение начинается с самых азов, ника кой предварительной подготовки не требуется: по ходу изложения даются все необходимые определения и пояснения. Лучший выбор, чтобы освоить Git и максимально быстро начать его применять на практике.
Скачать книгу
#книга #git #ru
Автор: Фишерман Леонид Владленович
Год издания: 2021
Описание:
Данная книга представляет собой подробное практическое руководство по Git, в котором описывается Git и приводится разбор конкретных ситуаций и применений, например, как изменения из одной ветки разработки включить в другую ветку, но не все. Изложение начинается с самых азов, ника кой предварительной подготовки не требуется: по ходу изложения даются все необходимые определения и пояснения. Лучший выбор, чтобы освоить Git и максимально быстро начать его применять на практике.
Скачать книгу
#книга #git #ru
Курс: Школа разработки интерфейсов 2021
Летом 2021 года прошла Школа разработки интерфейсов от Академии Яндекса: студенты слушали лекции, выполняли домашние задания и работали над реальными проектами бок о бок с менторами и ребятами других направлений.
Теперь запись этих лекций доступны бесплатно каждому
Посмотреть можно тут.
#курс #web #ru
Летом 2021 года прошла Школа разработки интерфейсов от Академии Яндекса: студенты слушали лекции, выполняли домашние задания и работали над реальными проектами бок о бок с менторами и ребятами других направлений.
Теперь запись этих лекций доступны бесплатно каждому
Посмотреть можно тут.
#курс #web #ru
Книга: Android. Сборник рецептов: задачи и решения для разработчиков приложений
Автор: Ян Дарвин
Год издания: 2021
Описание:
Основное внимание в книге уделяется созданию приложений для платформы Android с использованием Java, родного языка приложений для Android. Разумеется, можно упаковать веб-приложение в качестве мобильного приложения, но в этом случае будет сложно обеспечить совершенно правильную работу пользователя со всеми текущими функциями Android первостепенного значения.
Скачать книгу
#книга #android #ru
Автор: Ян Дарвин
Год издания: 2021
Описание:
Основное внимание в книге уделяется созданию приложений для платформы Android с использованием Java, родного языка приложений для Android. Разумеется, можно упаковать веб-приложение в качестве мобильного приложения, но в этом случае будет сложно обеспечить совершенно правильную работу пользователя со всеми текущими функциями Android первостепенного значения.
Скачать книгу
#книга #android #ru
Книга: Django 3.0. Практика создания веб-сайтов на Python
Автор: Владимир Дронов
Год издания: 2021
Описание:
Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и прочего.
Здесь также рассмотрены дополнительные библиотеки, производящие обработку BBCode-тегов, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, «ВКонтакте»), интеграцию с Bootstrap.
Скачать книгу
#книга #python #django #ru
Автор: Владимир Дронов
Год издания: 2021
Описание:
Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и прочего.
Здесь также рассмотрены дополнительные библиотеки, производящие обработку BBCode-тегов, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, «ВКонтакте»), интеграцию с Bootstrap.
Скачать книгу
#книга #python #django #ru
Доклад: Что не так с React.js? Best practices vs code smells
Александр Погорелов является Senior Frontend разработчиком в DataArt.
В своём докладе он расскажет о самом фреймворке, разберёт «запахи» кода, а также лучшие практики.
Доклад будет полезен фронтенд разработчикам любого уровня, новички узнают что-то новое, матёрые разработчики освежат память. Используя подходы описанные в докладе, ваш код будет чище, читабельнее и поддерживаемее, потому что все примеры взяты из реальной жизни, из реальных проектов. В конце будут даны ссылки на используемые источники и репозиторий с примерами использования лучших практик представленных в презентации.
Посмотреть можно здесь.
#доклад #web #react #ru
Александр Погорелов является Senior Frontend разработчиком в DataArt.
В своём докладе он расскажет о самом фреймворке, разберёт «запахи» кода, а также лучшие практики.
Доклад будет полезен фронтенд разработчикам любого уровня, новички узнают что-то новое, матёрые разработчики освежат память. Используя подходы описанные в докладе, ваш код будет чище, читабельнее и поддерживаемее, потому что все примеры взяты из реальной жизни, из реальных проектов. В конце будут даны ссылки на используемые источники и репозиторий с примерами использования лучших практик представленных в презентации.
Посмотреть можно здесь.
#доклад #web #react #ru