Курс: Уроки по 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
Доклад: Жизненный цикл Python объекта
В докладе рассмотрят основные этапы жизненного цикла объекта, поговорят о том, что происходит, когда он создаётся, когда кто-то запрашивает доступ к его атрибутам и когда он разрушается.
Доклад направлен на junior/middle-разработчиков, желающих лучше разобраться во внутренней организации Python.
Посмотреть доклад
#доклад #python #ru
В докладе рассмотрят основные этапы жизненного цикла объекта, поговорят о том, что происходит, когда он создаётся, когда кто-то запрашивает доступ к его атрибутам и когда он разрушается.
Доклад направлен на junior/middle-разработчиков, желающих лучше разобраться во внутренней организации Python.
Посмотреть доклад
#доклад #python #ru
Книга: Нативная разработка мобильных приложений
Авторы: Шон Льюис, Майк Данн
Год издания: 2020
Описание:
В этой книге вы познакомитесь с простыми подходами к разработке мобильных приложений для iOS и Android. Если вашей команде приходится разрабатывать проекты сразу для двух этих систем или вы планируете перейти с одной системы на другую, это практическое руководство покажет вам, как решаются наиболее распространенные задачи на каждой из этих платформ.
Скачать книгу
#книга #mobidev #ru
Авторы: Шон Льюис, Майк Данн
Год издания: 2020
Описание:
В этой книге вы познакомитесь с простыми подходами к разработке мобильных приложений для iOS и Android. Если вашей команде приходится разрабатывать проекты сразу для двух этих систем или вы планируете перейти с одной системы на другую, это практическое руководство покажет вам, как решаются наиболее распространенные задачи на каждой из этих платформ.
Скачать книгу
#книга #mobidev #ru
Лекция: Сборка во фронтенде
На лекции расскажут о том, когда и как появился процесс сборки веб-приложений и как можно переиспользовать подход к настройке параметров ML-модели, чтобы улучшить сборку.
Вы узнаете об архитектурном устройстве webpack: как и зачем в нём появились те или иные абстракции и как эти абстракции увидеть вживую. А также рассмотрите стандартные техники: chunk splitting, innerGraph tree shaking, dynamic imports, minimizers, deadcode ellimination, module concatenation.
Посмотреть лекцию
#лекция #web #ru
На лекции расскажут о том, когда и как появился процесс сборки веб-приложений и как можно переиспользовать подход к настройке параметров ML-модели, чтобы улучшить сборку.
Вы узнаете об архитектурном устройстве webpack: как и зачем в нём появились те или иные абстракции и как эти абстракции увидеть вживую. А также рассмотрите стандартные техники: chunk splitting, innerGraph tree shaking, dynamic imports, minimizers, deadcode ellimination, module concatenation.
Посмотреть лекцию
#лекция #web #ru
Доклад: Как кэшировать информацию в Android-приложении и не стрелять себе в ногу
В докладе расскажут, чем руководствоваться при выборе предпочтительной стратегии кэширования для вашего проекта, и поделится опытом своей команды в реализации по-настоящему быстрого и гибкого кэша на примере social media-приложения с многомиллионной аудиторией.
Посмотреть доклад
#доклад #android #ru
В докладе расскажут, чем руководствоваться при выборе предпочтительной стратегии кэширования для вашего проекта, и поделится опытом своей команды в реализации по-настоящему быстрого и гибкого кэша на примере social media-приложения с многомиллионной аудиторией.
Посмотреть доклад
#доклад #android #ru
Книга: Java programming for kids
Автор: S. Basu
Год издания: 2021
Описание:
Эта книга представляет собой руководство для начинающих по языку программирования Java для детей в возрасте от 12 до 18 лет. Автор объяснил все темы простым, кратким и лёгким языком с подробными примерами, кодами и изо всех сил старался сделать процесс обучения увлекательным, информативным и интересным.
Скачать книгу
#книга #java #en
Автор: S. Basu
Год издания: 2021
Описание:
Эта книга представляет собой руководство для начинающих по языку программирования Java для детей в возрасте от 12 до 18 лет. Автор объяснил все темы простым, кратким и лёгким языком с подробными примерами, кодами и изо всех сил старался сделать процесс обучения увлекательным, информативным и интересным.
Скачать книгу
#книга #java #en
Курс: Программирование на Python
В этом курсе по программированию на Python вы познакомитесь с базовыми понятиями программирования.
Едва ли возможно научиться программировать без практики, поэтому в качестве домашних заданий вам будет предложено довольно много задач, в которых вы сможете потренировать своё умение программировать.
Пройти курс
#курс #python #ru
В этом курсе по программированию на Python вы познакомитесь с базовыми понятиями программирования.
Едва ли возможно научиться программировать без практики, поэтому в качестве домашних заданий вам будет предложено довольно много задач, в которых вы сможете потренировать своё умение программировать.
Пройти курс
#курс #python #ru
Stepik: online education
Программирование на Python
Курс посвящен базовым понятиям и элементам языка программирования Python (операторы, числовые и строковые переменные, списки, условия и циклы). Курс является вводным и наиболее подойдет слушателям, не имеющим опыта написания программ ни на одном из языков…
Книга: Надежность нейронных сетей: укрепляем устойчивость ИИ к обману
Автор: Кэти Уорр
Год издания: 2021
Описание:
Глубокие нейронные сети (DNN) становятся неотъемлемой частью IT-продуктов, провоцируя появление нового направления кибератак. Хакеры пытаются обмануть нейросети с помощью данных, которые не смогли бы обмануть человека.
Кэти Уорр рассматривает мотивацию подобных атак, риски, которые влечёт вредоносный ввод, а также методы повышения устойчивости ИИ к таким взломам.
Если вы специалист по data science, архитектор системы безопасности и стремитесь повысить устойчивость систем с ИИ или вас просто интересует различие между искусственным и биологическим восприятием, то эта книга для вас.
Скачать книгу
#книга #ml #ru
Автор: Кэти Уорр
Год издания: 2021
Описание:
Глубокие нейронные сети (DNN) становятся неотъемлемой частью IT-продуктов, провоцируя появление нового направления кибератак. Хакеры пытаются обмануть нейросети с помощью данных, которые не смогли бы обмануть человека.
Кэти Уорр рассматривает мотивацию подобных атак, риски, которые влечёт вредоносный ввод, а также методы повышения устойчивости ИИ к таким взломам.
Если вы специалист по data science, архитектор системы безопасности и стремитесь повысить устойчивость систем с ИИ или вас просто интересует различие между искусственным и биологическим восприятием, то эта книга для вас.
Скачать книгу
#книга #ml #ru
Доклад: Внутренности C#
В этой сессии мы исследуем C# и рассмотрим его скрытые возможности. C# как язык имеет долгую историю развития и в этом процессе спрятаны интересные архитектурные решения и компромиссы. Некоторые из этих «находок» полезны, другие - объясняют возможное ухудшение производительности приложения во время выполнения, а некоторые предоставляют дополнительные способы решения существующих проблем.
Смотреть доклад
#доклад #csharp #ru
В этой сессии мы исследуем C# и рассмотрим его скрытые возможности. C# как язык имеет долгую историю развития и в этом процессе спрятаны интересные архитектурные решения и компромиссы. Некоторые из этих «находок» полезны, другие - объясняют возможное ухудшение производительности приложения во время выполнения, а некоторые предоставляют дополнительные способы решения существующих проблем.
Смотреть доклад
#доклад #csharp #ru
Книга: Оптимизация запросов в PostgreSQL
Авторы: Генриэтта Домбровская, Борис Новиков, Анна Бейликова
Год издания: 2022
Описание:
Книга поможет вам писать запросы, которые выполняются быстро и вовремя доставляют результаты. Вы научитесь смотреть на процесс написания запроса с точки зрения механизма базы данных и начнёте думать, как оптимизатор базы данных. Объясняется, как читать и понимать планы выполнения запросов, какие существуют методы воздействия на них с точки зрения оптимизации производительности, и показано, как эти методы используются вместе для создания эффективных приложений.
Издание предназначено разработчикам и администраторам баз данных, а также системным архитекторам, использующим PostgreSQL.
Скачать книгу
#книга #sql #ru
Авторы: Генриэтта Домбровская, Борис Новиков, Анна Бейликова
Год издания: 2022
Описание:
Книга поможет вам писать запросы, которые выполняются быстро и вовремя доставляют результаты. Вы научитесь смотреть на процесс написания запроса с точки зрения механизма базы данных и начнёте думать, как оптимизатор базы данных. Объясняется, как читать и понимать планы выполнения запросов, какие существуют методы воздействия на них с точки зрения оптимизации производительности, и показано, как эти методы используются вместе для создания эффективных приложений.
Издание предназначено разработчикам и администраторам баз данных, а также системным архитекторам, использующим PostgreSQL.
Скачать книгу
#книга #sql #ru
Подкаст: Как инженеру не умереть со скуки во фронтенде
Как инженер до мозга костей ощущает себя во фронтенд-разработке и является ли «изобретение велосипедов и изучение древних технологий» своеобразной компенсацией кажущейся простоты индустрии?
В этом подкасте обсудили, сложный ли фронтенд или его просто усложняют ради веселья разрабов, а также остановился ли он в своём развитии и имеет ли ещё место быть Hype Driven Development.
Смотреть подкаст
#подкаст #веб #фронтенд
Как инженер до мозга костей ощущает себя во фронтенд-разработке и является ли «изобретение велосипедов и изучение древних технологий» своеобразной компенсацией кажущейся простоты индустрии?
В этом подкасте обсудили, сложный ли фронтенд или его просто усложняют ради веселья разрабов, а также остановился ли он в своём развитии и имеет ли ещё место быть Hype Driven Development.
Смотреть подкаст
#подкаст #веб #фронтенд
Интервью: Искусственный интеллект и бизнес будущего
Издатель The Bell и «Русских норм» Анфиса Воронина и генеральный директор МТС AI Александр Ханин обсудили, что сейчас происходит с технологиями искусственного интеллекта в России, как адаптироваться к изменениям и развивать собственные продукты в новых условиях.
А также:
— что из себя сейчас представляет ИИ;
— в каких сферах стоит использовать ИИ в ближайшие годы;
— зачем нужны дипфейки и как сохранить полную конфиденциальность.
Посмотреть интервью
#интервью #ml #ai
Издатель The Bell и «Русских норм» Анфиса Воронина и генеральный директор МТС AI Александр Ханин обсудили, что сейчас происходит с технологиями искусственного интеллекта в России, как адаптироваться к изменениям и развивать собственные продукты в новых условиях.
А также:
— что из себя сейчас представляет ИИ;
— в каких сферах стоит использовать ИИ в ближайшие годы;
— зачем нужны дипфейки и как сохранить полную конфиденциальность.
Посмотреть интервью
#интервью #ml #ai
Книга: Бессерверные приложения на JavaScript
Авторы: Александр Симович, Слободан Стоянович
Год издания: 2020
Описание:
Это грамотно написанное практическое руководство, хорошо структурированное и правильно иллюстрированное примерами кода, диаграммами и скриншотами, а также некоторыми примерами из реальной жизни. Вместе с автором вы разработаете проект пиццерии, без использования серверной части поддерживающий онлайн-меню приёма заказов, платежи и другие процессы и функции.
Скачать книгу
#книга #javascript #ru
Авторы: Александр Симович, Слободан Стоянович
Год издания: 2020
Описание:
Это грамотно написанное практическое руководство, хорошо структурированное и правильно иллюстрированное примерами кода, диаграммами и скриншотами, а также некоторыми примерами из реальной жизни. Вместе с автором вы разработаете проект пиццерии, без использования серверной части поддерживающий онлайн-меню приёма заказов, платежи и другие процессы и функции.
Скачать книгу
#книга #javascript #ru
Книга: Python. Сборник упражнений
Автор: Бен Стивенсон
Год издания: 2021
Описание:
В книге содержится 186 задач по программированию различной степени сложности. При написании кода автор использует максимально академичный стиль, упрощающий для читателя знакомство с языком Python. Упражнения, для которых в книге предложено решение, снабжены пометкой «Решено», а также для каждой задачи указано даже количество строк в решении.
Издание будет полезно начинающим программистам, которые обладают базовыми знаниями языка Python.
Скачать книгу
#книга #python #ru
Автор: Бен Стивенсон
Год издания: 2021
Описание:
В книге содержится 186 задач по программированию различной степени сложности. При написании кода автор использует максимально академичный стиль, упрощающий для читателя знакомство с языком Python. Упражнения, для которых в книге предложено решение, снабжены пометкой «Решено», а также для каждой задачи указано даже количество строк в решении.
Издание будет полезно начинающим программистам, которые обладают базовыми знаниями языка Python.
Скачать книгу
#книга #python #ru
Курс: Тестирование ПО с Нуля до Специалиста
Цель курса — научить вас тестированию и в самое ближайшее время вывести на рынок для успешного прохождения собеседования и устройства на работу.
Пройти курс
#курс #тестирование #ru
Цель курса — научить вас тестированию и в самое ближайшее время вывести на рынок для успешного прохождения собеседования и устройства на работу.
Пройти курс
#курс #тестирование #ru
Книга: Hands-On C++ Game Animation Programming
Автор: Gabor Szauer
Год издания: 2020
Описание:
В этой книге используется подход «от теории к реализации», при котором вы сначала изучите теорию каждой обсуждаемой темы. Как только вы поймете теорию, вы реализуете ее, чтобы получить практический опыт.
Основное внимание уделяется концепциям и деталям реализации анимационного программирования, а не используемому языку или графическому API. Сосредоточив внимание на этих фундаментальных концепциях, вы сможете реализовать анимационную систему независимо от языка или графического API.
Скачать книгу
#книга #cpp #en
Автор: Gabor Szauer
Год издания: 2020
Описание:
В этой книге используется подход «от теории к реализации», при котором вы сначала изучите теорию каждой обсуждаемой темы. Как только вы поймете теорию, вы реализуете ее, чтобы получить практический опыт.
Основное внимание уделяется концепциям и деталям реализации анимационного программирования, а не используемому языку или графическому API. Сосредоточив внимание на этих фундаментальных концепциях, вы сможете реализовать анимационную систему независимо от языка или графического API.
Скачать книгу
#книга #cpp #en
Доклад: Как устроена современная криптография
Доклад об истории, современном состоянии и предполагаемом будущем криптографии и не только. С криптографией мы сталкиваемся чаще, чем замечаем это: каждая банковская транзакция, каждый разговор по мобильному телефону, не говоря уже о выходе в Интернет с настольного компьютера — всюду происходит обмен зашифрованной информацией.
Как устроены используемые при этом алгоритмы? Какие есть у нас основания доверять им? Устойчивы ли эти основания и что мы будем делать, когда эти основания будут разрушены?
Смотреть доклад
#доклад #криптография #ru
Доклад об истории, современном состоянии и предполагаемом будущем криптографии и не только. С криптографией мы сталкиваемся чаще, чем замечаем это: каждая банковская транзакция, каждый разговор по мобильному телефону, не говоря уже о выходе в Интернет с настольного компьютера — всюду происходит обмен зашифрованной информацией.
Как устроены используемые при этом алгоритмы? Какие есть у нас основания доверять им? Устойчивы ли эти основания и что мы будем делать, когда эти основания будут разрушены?
Смотреть доклад
#доклад #криптография #ru
Книга: Принципы организации распределенных баз данных
Авторы: М. Тамер Ёсу, Патрик Вальдуриес
Год издания: 2021
Описание:
В книге представлено подробное описание распределённых и параллельных баз данных с учётом новейших технологий. Авторы затрагивают такие темы, как проектирование распределённых и параллельных БД, контроль распределённых данных, распределённая обработка запросов и транзакций, интеграция баз данных.
Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределённые системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение.
Скачать книгу
#книга #бд #ru
Авторы: М. Тамер Ёсу, Патрик Вальдуриес
Год издания: 2021
Описание:
В книге представлено подробное описание распределённых и параллельных баз данных с учётом новейших технологий. Авторы затрагивают такие темы, как проектирование распределённых и параллельных БД, контроль распределённых данных, распределённая обработка запросов и транзакций, интеграция баз данных.
Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределённые системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение.
Скачать книгу
#книга #бд #ru
Доклад: JVM: краткий курс общей анатомии
Доклад о том, из каких частей состоит JVM, какая часть за что отвечает и как это всё вместе работает в общих чертах. Информация из доклада поможет вам в понимании того, как работает ваша Java-программа.
Смотреть доклад
#доклад #java #ru
Доклад о том, из каких частей состоит JVM, какая часть за что отвечает и как это всё вместе работает в общих чертах. Информация из доклада поможет вам в понимании того, как работает ваша Java-программа.
Смотреть доклад
#доклад #java #ru
Книга: NGINX. Книга рецептов
Автор: Дерек де Йонге
Год издания: 2020
Описание:
Из данной книги вы узнаете, как получить максимальную отдачу от NGINX с открытым исходным кодом и NGINX Plus. Вы получите простые рекомендации по вопросам разного уровня сложности — начиная с установки ПО и настройки основных функций до устранения неполадок. В книге приводится описание новых функций NGINX с открытым исходным кодом, таких как поддержка gRPC, сервер активной доставки HTTP/2 и алгоритм балансировки нагрузки Random with Two Choices для кластерных сред, а также новых функций NGINX Plus.
Книга предназначена для администраторов и разработчиков сайтов.
Скачать книгу
#книга #nginx #ru
Автор: Дерек де Йонге
Год издания: 2020
Описание:
Из данной книги вы узнаете, как получить максимальную отдачу от NGINX с открытым исходным кодом и NGINX Plus. Вы получите простые рекомендации по вопросам разного уровня сложности — начиная с установки ПО и настройки основных функций до устранения неполадок. В книге приводится описание новых функций NGINX с открытым исходным кодом, таких как поддержка gRPC, сервер активной доставки HTTP/2 и алгоритм балансировки нагрузки Random with Two Choices для кластерных сред, а также новых функций NGINX Plus.
Книга предназначена для администраторов и разработчиков сайтов.
Скачать книгу
#книга #nginx #ru