Доклад: Нейронные сети. Смотрим, как они устроены изнутри
Алексей Гучко, проект-менеджер компании EORA, которая занимается разработкой Искусственного интеллекта, подготовил доклад, где подробно расскажет о том:
— существует ли вообще ИИ;
— какие задачи решает нейросеть;
— что находится «внутри» нейронки.
Посмотреть доклад
#доклад #ml #ru
Алексей Гучко, проект-менеджер компании EORA, которая занимается разработкой Искусственного интеллекта, подготовил доклад, где подробно расскажет о том:
— существует ли вообще ИИ;
— какие задачи решает нейросеть;
— что находится «внутри» нейронки.
Посмотреть доклад
#доклад #ml #ru
Курс: Полный курс JavaScript для начинающих
Курс представляет из себя одно видео на 11 часов, где автор рассказывает про JavaScript, начиная с самый основ, заканчивая async await, промисами и другим. Под видео есть расшифровка тайм-кодов, что значительно упрощает навигацию по видео.
Страница курса
#курс #javascript
Курс представляет из себя одно видео на 11 часов, где автор рассказывает про JavaScript, начиная с самый основ, заканчивая async await, промисами и другим. Под видео есть расшифровка тайм-кодов, что значительно упрощает навигацию по видео.
Страница курса
#курс #javascript
Книга: Kotlin. Программирование на примерах
Автор: Ияну Аделекан
Год издания: 2020
Описание:
Объёмная во всех смыслах книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассматриваются основные элементы языка, такие как функции и классы, приёмы ООП. Также вы узнаете о разработке микросервисов RESTful для приложений Android, о методах реализации шаблона архитектуры MVC и многое другое.
Скачать книгу
#книга #kotlin #ru
Автор: Ияну Аделекан
Год издания: 2020
Описание:
Объёмная во всех смыслах книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассматриваются основные элементы языка, такие как функции и классы, приёмы ООП. Также вы узнаете о разработке микросервисов RESTful для приложений Android, о методах реализации шаблона архитектуры MVC и многое другое.
Скачать книгу
#книга #kotlin #ru
Курс: Программирование на Golang
В этом курсе по программированию на Golang (Go) вы познакомитесь с основными возможностями этого языка. Например, циклы, срезы, горутины, работа с JSON и многое другое.
Нельзя научиться программировать без практики, поэтому вам будет предложено довольно много задач разного уровня, в которых вы сможете потренировать своё умение программировать. Ваши решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь.
Страница курса
#курс #golang #ru
В этом курсе по программированию на Golang (Go) вы познакомитесь с основными возможностями этого языка. Например, циклы, срезы, горутины, работа с JSON и многое другое.
Нельзя научиться программировать без практики, поэтому вам будет предложено довольно много задач разного уровня, в которых вы сможете потренировать своё умение программировать. Ваши решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь.
Страница курса
#курс #golang #ru
Stepik: online education
Программирование на Golang
Курс посвящен основам языка программирования Golang. Курс будет полезен тем, кто уже имеет базовый опыт в программировании. На курсе будет рассмотрена теория, подкрепленная практикой.
Подкаст: Podlodka #200 — Как учить языки программирования
Языки программирования — фундамент наших профессий и нескончаемая тема для горячих дискуссий. Этот выпуск совместил в себе всё самое лучшее, поэтому обязательно скрасит вашу рабочую неделю!
Интересно будет всем: вопрос изучения языков программирования (зачем, какие и как именно?) стоит не только перед теми, кто только входит в ИТ, но и перед опытными инженерами, которые хотят прокачивать свои профессиональные навыки.
Страница подкаста
#подкаст #ru
Языки программирования — фундамент наших профессий и нескончаемая тема для горячих дискуссий. Этот выпуск совместил в себе всё самое лучшее, поэтому обязательно скрасит вашу рабочую неделю!
Интересно будет всем: вопрос изучения языков программирования (зачем, какие и как именно?) стоит не только перед теми, кто только входит в ИТ, но и перед опытными инженерами, которые хотят прокачивать свои профессиональные навыки.
Страница подкаста
#подкаст #ru
podlodka.io
Podlodka #200 – Как учить языки программирования
Что такое "идеальный юбилейный выпуск подкаста Podlodka"? Формула простая: горячая айтишная тема + проверенный гость + наше любимое дело! Языки программирования — фундамент наших профессий и нескончаемая тема для горячих дискуссий, Виталий Брагилевский —…
Доклад: Теория тестирования. Что нужно знать тестировщику? Введение в профессию Quality assurance
О чем молчат тестировщики?
Никита Скок, QA компании KozhinDev, расскажет теорию, необходимую в работе Quality Assurance. В программе:
— Основные понятия;
— 7 принципов тестирования;
— Классификации тестирования.
Страница доклада
#доклад #тестирование #ru
О чем молчат тестировщики?
Никита Скок, QA компании KozhinDev, расскажет теорию, необходимую в работе Quality Assurance. В программе:
— Основные понятия;
— 7 принципов тестирования;
— Классификации тестирования.
Страница доклада
#доклад #тестирование #ru
Книга: Высоконагруженные приложения. Программирование, масштабирование, поддержка
Автор: Мартин Клеппман
Год издания: 2018
Описание:
Если вы разрабатываете приложения, включающие какую-либо серверную/прикладную часть для хранения или обработки данных и использующие Интернет, то эта книга для вас. Здесь не приводятся подробные инструкции по установке или использованию конкретных пакетов программ либо различных API. Вместо этого здесь обсуждаются различные принципы и компромиссы, базовые для информационных систем, а также исследуются проектные решения разных программных продуктов.
Скачать книгу
#книга #ru
Автор: Мартин Клеппман
Год издания: 2018
Описание:
Если вы разрабатываете приложения, включающие какую-либо серверную/прикладную часть для хранения или обработки данных и использующие Интернет, то эта книга для вас. Здесь не приводятся подробные инструкции по установке или использованию конкретных пакетов программ либо различных API. Вместо этого здесь обсуждаются различные принципы и компромиссы, базовые для информационных систем, а также исследуются проектные решения разных программных продуктов.
Скачать книгу
#книга #ru
Курс по TypeScript. Расширенная версия языка JavaScript
TypeScript увеличивает эффективность и надёжность JavaScript-разработки добавлением типизации. Он взят за основу в некоторых современных фреймворках, таких как Angular. Но, если посмотреть на тенденции современной разработки, TypeScript активно используется и с другими фреймворками и окружениями, включая React, Vue и даже Node.js.
Курс состоит из 20 видео, в которых разбираются: основные типы данных, классы, ООП, обобщения и многое другое.
Страница курса
#курс #javascript #typescript #ru
TypeScript увеличивает эффективность и надёжность JavaScript-разработки добавлением типизации. Он взят за основу в некоторых современных фреймворках, таких как Angular. Но, если посмотреть на тенденции современной разработки, TypeScript активно используется и с другими фреймворками и окружениями, включая React, Vue и даже Node.js.
Курс состоит из 20 видео, в которых разбираются: основные типы данных, классы, ООП, обобщения и многое другое.
Страница курса
#курс #javascript #typescript #ru
Книга: Прикладное глубокое обучение. Подход к пониманию глубоких нейронных сетей на основе метода кейсов
Год издания: 2020
Автор: Умберто Микелуччи
Описание:
В этой книге затронуты расширенные темы глубокого обучения: оптимизационные алгоритмы, настройка гиперпараметров, отсев и анализ ошибок, стратегии решения типичных задач во время тренировки глубоких нейронных сетей. Показана отладка и оптимизация расширенных методов отсева и регуляризации, настройка проектов машинного обучения, ориентированных на глубокое обучение с использованием сложных наборов данных.
Скачать книгу
#книга #ml #ru
Год издания: 2020
Автор: Умберто Микелуччи
Описание:
В этой книге затронуты расширенные темы глубокого обучения: оптимизационные алгоритмы, настройка гиперпараметров, отсев и анализ ошибок, стратегии решения типичных задач во время тренировки глубоких нейронных сетей. Показана отладка и оптимизация расширенных методов отсева и регуляризации, настройка проектов машинного обучения, ориентированных на глубокое обучение с использованием сложных наборов данных.
Скачать книгу
#книга #ml #ru
Курс: Основы статистики
Курс знакомит слушателей с основными понятиями и методами математической статистики. В течение трёх недель мы рассмотрим наиболее широко используемые статистические методы и принципы, стоящие за ними. Полученных знаний будет достаточно для решения широкого круга задач, возникающих в рамках исследовательской работы.
Страница курса
#курс #статистика
Курс знакомит слушателей с основными понятиями и методами математической статистики. В течение трёх недель мы рассмотрим наиболее широко используемые статистические методы и принципы, стоящие за ними. Полученных знаний будет достаточно для решения широкого круга задач, возникающих в рамках исследовательской работы.
Страница курса
#курс #статистика
Stepik: online education
Основы статистики
Курс знакомит слушателей с основными понятиями и методами математической статистики. В течение трех недель мы рассмотрим наиболее широко используемые статистические методы и принципы, стоящие за ними. Полученных знаний будет достаточно для решения широкого…
Доклад: Продвинутый TypeScript
Вы пишете на TypeScript, но хотите узнать больше о нём? Уже справляетесь с типизацией компонентов в реакт, но не можете описать HOC? Михаил Башуров поможет разобраться в этом и расскажет, что такое discriminated unions, как использовать вывод типов, зачем нужна номинальная совместимость и другие аспекты программирования на типах.
Страница доклада
#доклад #typescript #javascript #web #ru
Вы пишете на TypeScript, но хотите узнать больше о нём? Уже справляетесь с типизацией компонентов в реакт, но не можете описать HOC? Михаил Башуров поможет разобраться в этом и расскажет, что такое discriminated unions, как использовать вывод типов, зачем нужна номинальная совместимость и другие аспекты программирования на типах.
Страница доклада
#доклад #typescript #javascript #web #ru
Книга: Конкурентность в C#. Асинхронное, параллельное программирование, 2-е издание
Автор: Стивен Клири
Год издания: 2020
Описание:
Если вы побаиваетесь конкурентного и многопоточного программирования, эта книга написана для вас. Стивен Клири предоставляет в ваше распоряжение 85 рецептов работы с .NET и C# 8.0, необходимых для параллельной обработки и асинхронного программирования.
Подробные примеры и комментарии к коду позволят разобраться в том, как современные инструменты повышают уровень абстракции и упрощают конкурентное программирование.
Скачать книгу
#книга #csharp #ru
Автор: Стивен Клири
Год издания: 2020
Описание:
Если вы побаиваетесь конкурентного и многопоточного программирования, эта книга написана для вас. Стивен Клири предоставляет в ваше распоряжение 85 рецептов работы с .NET и C# 8.0, необходимых для параллельной обработки и асинхронного программирования.
Подробные примеры и комментарии к коду позволят разобраться в том, как современные инструменты повышают уровень абстракции и упрощают конкурентное программирование.
Скачать книгу
#книга #csharp #ru
Доклад: Разбираемся в сортах реактивности
Автор этого доклада Дмитрий Карловский решил поделиться своими инсайтами, которые он получил во время своего многолетнего опыта разработки. В частности, он сравнил различные подходы к реактивному программированию, вытащил на поверхность их подводные камни, а также разобрал, как реактивность решает или наоборот усугубляет проблемы.
Страница доклада
#доклад #web #ru
Автор этого доклада Дмитрий Карловский решил поделиться своими инсайтами, которые он получил во время своего многолетнего опыта разработки. В частности, он сравнил различные подходы к реактивному программированию, вытащил на поверхность их подводные камни, а также разобрал, как реактивность решает или наоборот усугубляет проблемы.
Страница доклада
#доклад #web #ru
Курс: Программирование на языке C++
Курс рассчитан на студентов, владеющих синтаксисом хотя бы одного из «стандартных» структурных языков программирования (C, Pascal, Java, Fortran, и т.п.). Это значит, что предположительно слушатели курса уже знакомы с такими базовыми понятиями, как «переменная», «функция», «условный оператор» и «цикл».
В курсе постарались подобрать тесты и задачи на программирование, которые помогут проверить понимание изложенного материала.
Страница курса
#курс #cpp #ru
Курс рассчитан на студентов, владеющих синтаксисом хотя бы одного из «стандартных» структурных языков программирования (C, Pascal, Java, Fortran, и т.п.). Это значит, что предположительно слушатели курса уже знакомы с такими базовыми понятиями, как «переменная», «функция», «условный оператор» и «цикл».
В курсе постарались подобрать тесты и задачи на программирование, которые помогут проверить понимание изложенного материала.
Страница курса
#курс #cpp #ru
Stepik: online education
Программирование на языке C++
Данный базовый курс повествует об основных средствах языка C++. Особое внимание уделяется обсуждению базовых принципов работы программ, а также процессу их компиляции. Курс далеко не исчерпывающий и покрывает лишь небольшую часть стандарта языка C++, однако…
Курс: Master VSCode
Visual Studio Code быстро стал одной из самых популярных программ для разработки, если не самой популярной. Его гибкость позволяет работать с любым типом кодовой базы и проекта.
К сожалению, очень легко застрять в неэффективных рабочих процессах, если вам не хватает некоторых важных команд. Этот интерактивный курс поможет вам изучить и освоить сочетания клавиш VSCode.
Страница курса
#курс #en
Visual Studio Code быстро стал одной из самых популярных программ для разработки, если не самой популярной. Его гибкость позволяет работать с любым типом кодовой базы и проекта.
К сожалению, очень легко застрять в неэффективных рабочих процессах, если вам не хватает некоторых важных команд. Этот интерактивный курс поможет вам изучить и освоить сочетания клавиш VSCode.
Страница курса
#курс #en
Keycombiner
Course: Master VSCode
Master VSCode is an interactive course to learn keyboard shortcuts and level up your productivity.
It consists of 20 lessons that are carefully separated by topic and importance.
It consists of 20 lessons that are carefully separated by topic and importance.
Доклад: Память Java процесса по полочкам
Феерическая расстановка точек над тем, почему Java жрёт память. Всё, что вы хотели знать, всё, о чём догадывались, и то, что будет сниться вам в кошмарах :)
Самое главное — разобраны инструменты, с помощью которых можно увидеть и пощупать потребление памяти.
Посмотреть доклад
#доклад #java #ru
Феерическая расстановка точек над тем, почему Java жрёт память. Всё, что вы хотели знать, всё, о чём догадывались, и то, что будет сниться вам в кошмарах :)
Самое главное — разобраны инструменты, с помощью которых можно увидеть и пощупать потребление памяти.
Посмотреть доклад
#доклад #java #ru
Книга: Разработка веб-приложений на WordPress
Авторы: Брайан Мессенленер, Джейсон Коулман
Год издания: 2021
Описание:
Несмотря на то, что WordPress изначально был программным обеспечением для ведения блогов и в настоящее время существует в основном как система управления контентом, постепенно он превратился в гибкую и функциональную платформу для создания веб-приложений.
Эта книга покажет вам, как использовать WordPress в качестве фреймворка для создания любого веб-приложения, большого или маленького.
Книга будет наиболее полезна для разработчиков WordPress, желающих создавать более «тяжелые» приложения, и для программистов РНР, имеющих некоторый опыт работы с WordPress, ищущих среду создания приложений на основе РНР.
Скачать книгу
#книга #web #wordpress #ru
Авторы: Брайан Мессенленер, Джейсон Коулман
Год издания: 2021
Описание:
Несмотря на то, что WordPress изначально был программным обеспечением для ведения блогов и в настоящее время существует в основном как система управления контентом, постепенно он превратился в гибкую и функциональную платформу для создания веб-приложений.
Эта книга покажет вам, как использовать WordPress в качестве фреймворка для создания любого веб-приложения, большого или маленького.
Книга будет наиболее полезна для разработчиков WordPress, желающих создавать более «тяжелые» приложения, и для программистов РНР, имеющих некоторый опыт работы с WordPress, ищущих среду создания приложений на основе РНР.
Скачать книгу
#книга #web #wordpress #ru
Доклад: Трюки Оптимизации Кода в С# и Unity
В докладе подробно касаются тем: кодогенерация, использование frame budget, написание перформнас-тестов, тулинг, быстрая рефлексия.
Среди прочего:
— Так ли хорош StringBuilder?
— Сколько нужно LINQ-запросов, чтобы просел FPS?
— Как писать быструю рефлексию?
— Code optimization & frame budget;
— И что же там такое интересное вышло в .NET 5?
Смотреть доклад
#доклад #unity #gamedev
В докладе подробно касаются тем: кодогенерация, использование frame budget, написание перформнас-тестов, тулинг, быстрая рефлексия.
Среди прочего:
— Так ли хорош StringBuilder?
— Сколько нужно LINQ-запросов, чтобы просел FPS?
— Как писать быструю рефлексию?
— Code optimization & frame budget;
— И что же там такое интересное вышло в .NET 5?
Смотреть доклад
#доклад #unity #gamedev
Книга: Введение в технологии контейнеров и Kubernetes
Автор: Андрей Маркелов
Год издания: 2019
Описание:
Книга рассчитана на специалистов, знакомых с GNU/Linux и желающих познакомиться с технологиями контейнеров и системой оркестрации Kubernetes. В ней рассмотрены механизмы, обеспечивающие работу контейнеров в GNU/ Linux, основы работы с контейнерами при помощи Docker и Podman, а также система оркестрирования контейнеров Kubernetes.
Скачать книгу
#книга #kubernetes #devops #ru
Автор: Андрей Маркелов
Год издания: 2019
Описание:
Книга рассчитана на специалистов, знакомых с GNU/Linux и желающих познакомиться с технологиями контейнеров и системой оркестрации Kubernetes. В ней рассмотрены механизмы, обеспечивающие работу контейнеров в GNU/ Linux, основы работы с контейнерами при помощи Docker и Podman, а также система оркестрирования контейнеров Kubernetes.
Скачать книгу
#книга #kubernetes #devops #ru
Курс: Уроки по Java с нуля
Курс состоит из 30 видео. В первой половине автор разбирает основы языка, синтаксис, операторы, работу с методами и данными и прочее.
Вторая половина курса посвящена концепции объектно-ориентированного программирования и её реализации в Java.
Смотреть курс
#курс #java
Курс состоит из 30 видео. В первой половине автор разбирает основы языка, синтаксис, операторы, работу с методами и данными и прочее.
Вторая половина курса посвящена концепции объектно-ориентированного программирования и её реализации в Java.
Смотреть курс
#курс #java
Книга: 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