Книга: Unix и Linux. Руководство системного администратора, 5-е издание
Авторы: Эви Немет, Гарт Снайдер, Трент Хейн, Бэн Уэйли, Дэн Макин
Год издания: 2020
Описание:
В этой книге содержится объёмное руководство по инсталляции, настройке и обслуживанию любой системы UNIX или Linux, включая системы, предоставляющие базовую инфраструктуру Интернета и облачную инфраструктуру. Вы узнаете, как управлять хранением данных, администрировать сеть, работать с виртуализацией и многое другое.
Скачать книгу
#книги #linux
Авторы: Эви Немет, Гарт Снайдер, Трент Хейн, Бэн Уэйли, Дэн Макин
Год издания: 2020
Описание:
В этой книге содержится объёмное руководство по инсталляции, настройке и обслуживанию любой системы UNIX или Linux, включая системы, предоставляющие базовую инфраструктуру Интернета и облачную инфраструктуру. Вы узнаете, как управлять хранением данных, администрировать сеть, работать с виртуализацией и многое другое.
Скачать книгу
#книги #linux
Курс: Master VSCode
Visual Studio Code быстро стал одной из самых популярных программ для разработки, если не самой популярной. Его гибкость позволяет работать с любым типом кодовой базы и проекта.
К сожалению, очень легко застрять в неэффективных рабочих процессах, если вам не хватает некоторых важных команд. Этот интерактивный курс поможет вам изучить и освоить сочетания клавиш VSCode.
Пройти курс можете здесь
#курс #vscode #en
Visual Studio Code быстро стал одной из самых популярных программ для разработки, если не самой популярной. Его гибкость позволяет работать с любым типом кодовой базы и проекта.
К сожалению, очень легко застрять в неэффективных рабочих процессах, если вам не хватает некоторых важных команд. Этот интерактивный курс поможет вам изучить и освоить сочетания клавиш VSCode.
Пройти курс можете здесь
#курс #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.
Курс: Принципы функционального программирования в Scala
Scala объединяет функциональное и объектно-ориентированное программирование в практическом пакете. Язык без проблем взаимодействует как с Java, так и с JavaScript. Он также является языком реализации многих важных фреймворков, включая Apache Spark, Kafka и Akka.
Этот курс посвящён функциональному программированию и пройти его можно бесплатно тут.
#scala #en
Scala объединяет функциональное и объектно-ориентированное программирование в практическом пакете. Язык без проблем взаимодействует как с Java, так и с JavaScript. Он также является языком реализации многих важных фреймворков, включая Apache Spark, Kafka и Akka.
Этот курс посвящён функциональному программированию и пройти его можно бесплатно тут.
#scala #en
Видео: Создание приложения для видеочата
Используя стандартный стек фронтенд-разработчика, автор на протяжении трёх часов объясняет, как создать приложение для видеочата.
Посмотреть видео можете тут.
#видео #web #en
Используя стандартный стек фронтенд-разработчика, автор на протяжении трёх часов объясняет, как создать приложение для видеочата.
Посмотреть видео можете тут.
#видео #web #en
YouTube
Building A Video Chat Application
Building a video streaming application with HTML/CSS/JavaScript and the Agora.io SDK.
Wanna see a polished version of this project? Check out this "Build a group video chat app in 15 minutes" tutorial here: https://youtu.be/HX6AM_1-jNM
Demo source code:…
Wanna see a polished version of this project? Check out this "Build a group video chat app in 15 minutes" tutorial here: https://youtu.be/HX6AM_1-jNM
Demo source code:…
Урок: Автоматизация задач разработки с помощью GitHub Actions
Этот бесплатный урок по автоматизации с помощью GitHub Actions научит вас планировать автоматизацию жизненного цикла разработки программного обеспечения с помощью рабочих процессов GitHub Actions, а также создавать действия контейнера и его выполнение в рабочем процессе.
Пройти курс можно здесь.
#урок #github #ru
Этот бесплатный урок по автоматизации с помощью GitHub Actions научит вас планировать автоматизацию жизненного цикла разработки программного обеспечения с помощью рабочих процессов GitHub Actions, а также создавать действия контейнера и его выполнение в рабочем процессе.
Пройти курс можно здесь.
#урок #github #ru
Книга: Программирование: типовые задачи, алгоритмы, методы, 4-е изд.
Автор: Златопольский Д. М.
Год издания: 2020
Описание:
Эта книга для тех, кто хочет научиться программировать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку. Разъяснения по методике решения задач и программы приведены на алгоритмическом языке. Русский синтаксис делает программы понятными и легко переносимыми на любой язык программирования.
Скачать книгу
#книга #ru
Автор: Златопольский Д. М.
Год издания: 2020
Описание:
Эта книга для тех, кто хочет научиться программировать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку. Разъяснения по методике решения задач и программы приведены на алгоритмическом языке. Русский синтаксис делает программы понятными и легко переносимыми на любой язык программирования.
Скачать книгу
#книга #ru
Курс: Машинное обучение
Курс по машинному обучению от Стэнфордского университета представляет собой широкое введение в машинное обучение, анализ данных и статистическое распознавание образов. Курс объёмный и рассчитан на 11 недель обучения.
Доступен бесплатно с русскими субтитрами по ссылке
#курс #ml #ru #en
Курс по машинному обучению от Стэнфордского университета представляет собой широкое введение в машинное обучение, анализ данных и статистическое распознавание образов. Курс объёмный и рассчитан на 11 недель обучения.
Доступен бесплатно с русскими субтитрами по ссылке
#курс #ml #ru #en
Подкаст: Moscow Python Podcast. Docs as Code (level: all)
В новом подкасте вместе с разработчиком компании Recall Masters Анатолием Щербаковым авторы обсудили документацию к коду, почему она нужна и о подходе Docs as Code.
Посмотреть можно тут
#подкаст #python #ru
В новом подкасте вместе с разработчиком компании Recall Masters Анатолием Щербаковым авторы обсудили документацию к коду, почему она нужна и о подходе Docs as Code.
Посмотреть можно тут
#подкаст #python #ru
YouTube
Moscow Python Podcast. Docs as Code (level: all)
В гостях у Moscow Python Podcast разработчик компании Recall Masters Анатолий Щербаков. Поговорили с Анатолием о документации к вашему коду, почему она нужна и о подходе Docs as Code.
Ведущие выпуска — сооснователь MoscowPython и компании DryLabs Валентин…
Ведущие выпуска — сооснователь MoscowPython и компании DryLabs Валентин…
Конференция: Запись с онлайн-конференции PWA Summit 2021
Это запись трансляции конференции, которая включает в себя все основные доклады, 3 сеанса вопросов и ответов в прямом эфире, а также полную панель «Будущее веб-приложений».
Посмотреть бесплатно можете тут:
https://tprg.ru/5iZu
#конференция #web #en
Это запись трансляции конференции, которая включает в себя все основные доклады, 3 сеанса вопросов и ответов в прямом эфире, а также полную панель «Будущее веб-приложений».
Посмотреть бесплатно можете тут:
https://tprg.ru/5iZu
#конференция #web #en
YouTube
PWA Summit 2021
A free, online, single-track conference focused on helping everyone succeed with Progressive Web Apps.
https://pwasummit.org/
This is the full livestream of the conference, and includes the keynote, all 9 talks, all 3 live Q&A sessions, and the full Future…
https://pwasummit.org/
This is the full livestream of the conference, and includes the keynote, all 9 talks, all 3 live Q&A sessions, and the full Future…
Конференция: DotNext 2021 Piter
В апреле этого года прошла конференция для .NET-разработчиков DotNext 2021 Piter, где в течение 4 дней российские и иностранные разработчики выступали со своими докладами, делились мнением и обсуждали различные вопросы.
Здесь вы найдёте 33 видео с выступлениями оттуда
#конференция #dotnet #ru
В апреле этого года прошла конференция для .NET-разработчиков DotNext 2021 Piter, где в течение 4 дней российские и иностранные разработчики выступали со своими докладами, делились мнением и обсуждали различные вопросы.
Здесь вы найдёте 33 видео с выступлениями оттуда
#конференция #dotnet #ru
Подкаст: Faster Python with Guido van Rossum
Гвидо ван Россум — создатель языка программирования Python и заслуженный инженер Microsoft. В этом подкасте авторы обсудили с ним новую работу по ускорению CPython (PEP 659), уровни выполнения интерпретатора Python и высокоэффективные улучшения производительности с низким уровнем зависания.
Можно как послушать, так и прочитать транскрипцию на английском здесь
#подкаст #python #en
Гвидо ван Россум — создатель языка программирования Python и заслуженный инженер Microsoft. В этом подкасте авторы обсудили с ним новую работу по ускорению CPython (PEP 659), уровни выполнения интерпретатора Python и высокоэффективные улучшения производительности с низким уровнем зависания.
Можно как послушать, так и прочитать транскрипцию на английском здесь
#подкаст #python #en
Книга: Бессерверные приложения на JavaScript
Авторы: Александр Симович, Слободан Стоянович
Год издания: 2020
Описание:
Это грамотно написанное практическое руководство, хорошо структурированное и правильно иллюстрированное примерами кода, диаграммами и скриншотами, а также некоторыми примерами из реальной жизни. Вместе с автором вы разработаете проект пиццерии, без использования серверной части поддерживающий онлайн-меню приема заказов, платежи и другие процессы и функции.
Скачать книгу
#книга #javascript #ru
Авторы: Александр Симович, Слободан Стоянович
Год издания: 2020
Описание:
Это грамотно написанное практическое руководство, хорошо структурированное и правильно иллюстрированное примерами кода, диаграммами и скриншотами, а также некоторыми примерами из реальной жизни. Вместе с автором вы разработаете проект пиццерии, без использования серверной части поддерживающий онлайн-меню приема заказов, платежи и другие процессы и функции.
Скачать книгу
#книга #javascript #ru
Книга: Django 3 By Example
Автор: Antonio Mele
Год издания: 2020
Описание:
Эта книга предназначена для разработчиков со знанием Python, которые хотят изучать Django прагматичным способом. Возможно, вы совершенно новичок в Django, или вы уже немного знаете, но хотите извлечь из этого максимальную пользу. Эта книга поможет вам освоить наиболее актуальные области фреймворка, создавая практические проекты с нуля.
Скачать книгу
#книга #python #django #en
Автор: Antonio Mele
Год издания: 2020
Описание:
Эта книга предназначена для разработчиков со знанием Python, которые хотят изучать Django прагматичным способом. Возможно, вы совершенно новичок в Django, или вы уже немного знаете, но хотите извлечь из этого максимальную пользу. Эта книга поможет вам освоить наиболее актуальные области фреймворка, создавая практические проекты с нуля.
Скачать книгу
#книга #python #django #en
Книга: Flutter For Dummies
Автор: Барри Бёрд
Год издания: 2020
Описание:
Эта книга была разработана таким образом, чтобы основные темы стояли на первом месте, а более сложные темы следовали за ними. Но вы, возможно, уже знакомы с некоторыми основами, или у вас могут быть конкретные цели, которые не требуют от вас знания определённых тем. В книге вы найдёте всё необходимое для изучения фреймворка от основ до виджетов и навигации.
Основные темы:
— Основы Flutter;
— Виджеты;
— Навигация и списки.
Скачать книгу
#книга #flutter #en
Автор: Барри Бёрд
Год издания: 2020
Описание:
Эта книга была разработана таким образом, чтобы основные темы стояли на первом месте, а более сложные темы следовали за ними. Но вы, возможно, уже знакомы с некоторыми основами, или у вас могут быть конкретные цели, которые не требуют от вас знания определённых тем. В книге вы найдёте всё необходимое для изучения фреймворка от основ до виджетов и навигации.
Основные темы:
— Основы Flutter;
— Виджеты;
— Навигация и списки.
Скачать книгу
#книга #flutter #en
Курс: Парсинг сайтов на Python
Этот плейлист содержит серию уроков, в которых вы с полного нуля научитесь использовать парсинг сайтов Python и собирать нужную вам информацию. В рамках курса вы сможете узнать, как работать с requests, bs4, fake-useragent, multiprocessing, json, авторизацией на сайтах, кукисами и другим интересным вещам.
Посмотреть курс можно тут
#курс #python #ru
Этот плейлист содержит серию уроков, в которых вы с полного нуля научитесь использовать парсинг сайтов Python и собирать нужную вам информацию. В рамках курса вы сможете узнать, как работать с requests, bs4, fake-useragent, multiprocessing, json, авторизацией на сайтах, кукисами и другим интересным вещам.
Посмотреть курс можно тут
#курс #python #ru
Конференция: Linux Plumbers Conference 2021
Конференция LPC 2021 состоялась в сентябре и содержала большое количество докладов на различные темы. В этом плейлисте находятся записи этих докладов.
Посмотреть можно тут
#конференция #linux #en
Конференция LPC 2021 состоялась в сентябре и содержала большое количество докладов на различные темы. В этом плейлисте находятся записи этих докладов.
Посмотреть можно тут
#конференция #linux #en
Доклад: Устранение повреждений памяти ядра Linux с помощью тегов памяти Arm
Ещё немного о Linux.
Memory Tagging Extension (MTE) — это функция ARM v8.5, которая обеспечивает аппаратную проверку правильности доступа к памяти. В двух словах, MTE позволяет назначать теги выделениям памяти, а также указателям, которые ссылаются на эти выделения. При обращении к указателю центральный процессор выполняет проверку правильности, которая гарантирует, что тег памяти соответствует тегу указателя.
В этом докладе автор объяснил, как MTA используется для подтверждения правильности доступа к памяти ядра. Он также описал недавно добавленный режим KASAN на основе аппаратных тегов, его недостатки и планируемые улучшения.
Смотреть доклад
#доклад #linux #en
Ещё немного о Linux.
Memory Tagging Extension (MTE) — это функция ARM v8.5, которая обеспечивает аппаратную проверку правильности доступа к памяти. В двух словах, MTE позволяет назначать теги выделениям памяти, а также указателям, которые ссылаются на эти выделения. При обращении к указателю центральный процессор выполняет проверку правильности, которая гарантирует, что тег памяти соответствует тегу указателя.
В этом докладе автор объяснил, как MTA используется для подтверждения правильности доступа к памяти ядра. Он также описал недавно добавленный режим KASAN на основе аппаратных тегов, его недостатки и планируемые улучшения.
Смотреть доклад
#доклад #linux #en
YouTube
Mitigating Linux kernel memory corruptions with Arm Memory Tagging | Linux Security Summit 2021
Memory tagging is coming to kill all of your favorite Linux kernel exploits!
Memory Tagging Extension (MTE) is an ARM v8.5 feature that enables hardware-assisted validation of the correctness of memory accesses. In a nutshell, MTE allows assigning tags to…
Memory Tagging Extension (MTE) is an ARM v8.5 feature that enables hardware-assisted validation of the correctness of memory accesses. In a nutshell, MTE allows assigning tags to…
Книга: JavaScript с нуля
Автор: Кирупа Чиннатхамби
Год издания: 2021
Описание:
В этой книге вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Лёгкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода.
Скачать книгу
#книга #javascript #ru
Автор: Кирупа Чиннатхамби
Год издания: 2021
Описание:
В этой книге вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Лёгкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода.
Скачать книгу
#книга #javascript #ru