Книга: Распределенные системы (2021)
Авторы: Мартен ван Стин, Эндрю Таненбаум
Год издания: 2021
Описание:
В этом классической книге обсуждаются принципы и парадигмы распределенных систем. Кроме обширного теоретического материала в книге приведен код на языке Python, демонстрирующий использование полученных знаний на практике. Книга предназначена для опытных разработчиков.
#книга #ru #systems
Авторы: Мартен ван Стин, Эндрю Таненбаум
Год издания: 2021
Описание:
В этом классической книге обсуждаются принципы и парадигмы распределенных систем. Кроме обширного теоретического материала в книге приведен код на языке Python, демонстрирующий использование полученных знаний на практике. Книга предназначена для опытных разработчиков.
#книга #ru #systems
Шпаргалка: все свойства CSS Flexbox
В этой статье рассмотрят основы CSS Flexbox, которые помогут вам создавать адаптивные сайты.
Объяснят, как работает каждое из свойств Flexbox, и дадут шпаргалку к ним. В шпаргалках описано всё, что можно сделать с помощью Flexbox:
Ссылка на шпаргалку
#шпаргалка #css #flexbox #frontend
В этой статье рассмотрят основы CSS Flexbox, которые помогут вам создавать адаптивные сайты.
Объяснят, как работает каждое из свойств Flexbox, и дадут шпаргалку к ним. В шпаргалках описано всё, что можно сделать с помощью Flexbox:
Ссылка на шпаргалку
#шпаргалка #css #flexbox #frontend
Tproger
Шпаргалка по всем свойствам CSS Flexbox
Рассмотрели основы CSS Flexbox и объяснили, как работает каждое из свойств Flexbox. Внутри статьи — шпаргалки с котиками.
Доклад: Скрытая супер-сила Django Admin Panel в масштабируемом Backend приложении
Django Admin Panel — сложный и мало документированный инструмент в Django Framework, который способен значительно повысить скорость разработки, если в нём по-настоящему разобраться.
В этом докладе вы узнаете, что на самом деле может django.contrib.admin, как и зачем преодолевать внутреннее сопротивление при работе с ним:
https://youtu.be/5tJdO0bkb3A
#доклад #python #django #ru
Django Admin Panel — сложный и мало документированный инструмент в Django Framework, который способен значительно повысить скорость разработки, если в нём по-настоящему разобраться.
В этом докладе вы узнаете, что на самом деле может django.contrib.admin, как и зачем преодолевать внутреннее сопротивление при работе с ним:
https://youtu.be/5tJdO0bkb3A
#доклад #python #django #ru
YouTube
Максим Данилов. Скрытая супер-сила Django Admin Panel в масштабируемом Backend приложении
В своем докладе я расскажу о том, что на самом деле может django.contrib.admin, как и зачем преодолевать внутреннее сопротивление при работе с ним.
Django Admin Panel — сложный и мало документированный инструмент в Django Framework, который способен значительно…
Django Admin Panel — сложный и мало документированный инструмент в Django Framework, который способен значительно…
Книга: Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах
Автор: Роман Савин
Год издания: 2007
Описание:
Книга написана для тех, кто хочет обучиться тестированию, получить работу тестировщика в российской или западной интернет-компании, понять, как вести себя в корпоративном окружении, и добиться профессионального и личностного роста.
#книга #ru #QA #dev
Автор: Роман Савин
Год издания: 2007
Описание:
Книга написана для тех, кто хочет обучиться тестированию, получить работу тестировщика в российской или западной интернет-компании, понять, как вести себя в корпоративном окружении, и добиться профессионального и личностного роста.
#книга #ru #QA #dev
Урок: Как подключиться к СУБД MySQL и работать с ней с помощью Python
Из этой статьи вы узнаете, как подключиться к MySQL с помощью Python и выполнить основные команды для работы с данными в таблице: установка необходимых библиотек, подключение к базе данных, создание и удаление таблицы, добавление, извлечение и удаление данных из таблицы.
Ссылка на урок
#урок #mysql #python #ru
Из этой статьи вы узнаете, как подключиться к MySQL с помощью Python и выполнить основные команды для работы с данными в таблице: установка необходимых библиотек, подключение к базе данных, создание и удаление таблицы, добавление, извлечение и удаление данных из таблицы.
Ссылка на урок
#урок #mysql #python #ru
Библиотека программиста
🐍🐬 Python + MySQL: как подключиться к СУБД MySQL и работать с ней с помощью Python
Из этой статьи вы узнаете, как подключиться к MySQL с помощью Python и выполнить основные команды для работы с данными в таблице: установка необходимых библиотек, подключение к базе данных, создание и удаление таблицы, добавление, извлечение и удаление данных…
Видео: Просто о CI/CD
В видео расскажут про непрерывную интеграцию, доставку и развёртывание кода. Концепция CI/CD представляет собой автоматизированный конвейер для упрощения интеграции нового кода с основной кодовой базой, запуска тестов и автоматизированных деплоев. Этот процесс значительно экономит время и повышает качество разработки. Рекомендуется посмотреть этот урок, чтобы лучше понимать концепцию CI/CD и её преимущества в работе:
https://youtu.be/7S1ndRRht6M
#видео #cicd #ru
В видео расскажут про непрерывную интеграцию, доставку и развёртывание кода. Концепция CI/CD представляет собой автоматизированный конвейер для упрощения интеграции нового кода с основной кодовой базой, запуска тестов и автоматизированных деплоев. Этот процесс значительно экономит время и повышает качество разработки. Рекомендуется посмотреть этот урок, чтобы лучше понимать концепцию CI/CD и её преимущества в работе:
https://youtu.be/7S1ndRRht6M
#видео #cicd #ru
YouTube
Просто о CI/CD (Непрерывная интеграция и доставка)
#YauhenK #webDev #ПростоО #CICD
Добро пожаловать в очередной выпуск видеокаста, тема которого «Просто о CI/DI».
Continues integration, continues delivery и continues deployment, так расшифровавается это понятие.
На русский язык это можно перевести, как:…
Добро пожаловать в очередной выпуск видеокаста, тема которого «Просто о CI/DI».
Continues integration, continues delivery и continues deployment, так расшифровавается это понятие.
На русский язык это можно перевести, как:…
Книга: Отзывчивый дизайн на HTML5 и CSS3 для любых устройств [3-е издание]
Автор: Бен Фрэйн
Год издания: 2022
Описание:
Книга подойдёт фуллстек-разработчикам, которым нужно развивать навыки фронтенд-разработки. Вы получите практические знания о SVG, разметке HTML, создании потрясающей эстетики и эффектов с помощью CSS, переходах, преобразованиях и анимациях и многом другом.
#книга #ru #web #css #html
Автор: Бен Фрэйн
Год издания: 2022
Описание:
Книга подойдёт фуллстек-разработчикам, которым нужно развивать навыки фронтенд-разработки. Вы получите практические знания о SVG, разметке HTML, создании потрясающей эстетики и эффектов с помощью CSS, переходах, преобразованиях и анимациях и многом другом.
#книга #ru #web #css #html
Урок: ООП на простых примерах. Объектно-ориентированное программирование
Основные концепции объектно-ориентированного программирования. Объекты, классы, инкапсуляция, полиморфизм, наследование, композиция, агрегация, интерфейсы, паттерны, solid, dependency injection:
https://youtu.be/-6DWwR_R4Xk
#урок #oop #ru
Основные концепции объектно-ориентированного программирования. Объекты, классы, инкапсуляция, полиморфизм, наследование, композиция, агрегация, интерфейсы, паттерны, solid, dependency injection:
https://youtu.be/-6DWwR_R4Xk
#урок #oop #ru
YouTube
ООП на простых примерах. Объектно-ориентированное программирование
ООП простым языком. Основные концепции объектно ориентированного программирования. Объекты, классы, инкапсуляция, полиморфизм, наследование, композиция, агрегация, интерфейсы, паттерны, solid, dependency injection.
Мой курс "Продвинутый Frontend. В production…
Мой курс "Продвинутый Frontend. В production…
Статья: 7 типичных ошибок на собеседовании
Автор статьи уже более 6 лет работает на руководящих должностях и постоянно наблюдает примерно одинаковые ошибки на собеседованиях разных должностей. 7 самых частых ошибок разобрали в статье:
Ссылка на статью
#статья #трудоустройство #ru
Автор статьи уже более 6 лет работает на руководящих должностях и постоянно наблюдает примерно одинаковые ошибки на собеседованиях разных должностей. 7 самых частых ошибок разобрали в статье:
Ссылка на статью
#статья #трудоустройство #ru
Tproger
7 главных ошибок на собеседовании
Разобрали 7 самых частых ошибок, которые соискатели совершают во время онлайн-собеседования. Эти ошибки совершают почти все профессионалы.
Доклад: Зачем системным программистам Rust?
В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках: от С и С++ до их более высокоуровневых альтернатив и, конечно, Rust. Будут рассмотрены гарантии безопасности, которые предоставляет Rust, и почему даже при наличии unsafe кода Rust существенно более безопасен, чем C и C++. Будет приведён пример того, как можно взять код на C++, и сделать над ним "безопасную абстракцию" на Rust.
https://youtu.be/Ja5dgEf4YSk
#доклад #rust #ru
В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках: от С и С++ до их более высокоуровневых альтернатив и, конечно, Rust. Будут рассмотрены гарантии безопасности, которые предоставляет Rust, и почему даже при наличии unsafe кода Rust существенно более безопасен, чем C и C++. Будет приведён пример того, как можно взять код на C++, и сделать над ним "безопасную абстракцию" на Rust.
https://youtu.be/Ja5dgEf4YSk
#доклад #rust #ru
YouTube
Зачем системным программистам Rust? Сергей Фомин, Яндекс
В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках: от С и С++ до их более высокоуровневых альтернатив и, конечно, Rust. Будут рассмотрены гарантии безопасности, которые предоставляет…
Книга: С# 8.0 Карманный справочник
Авторы: Джозеф и Бен Албахари
Год издания: 2020
Описание:
Когда вам нужны ответы на вопросы по программированию на языке C# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать - безо всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на C#, Java и C++ быстро ознакомиться с последней версией языка C#.
#книга #csharp #ru
Авторы: Джозеф и Бен Албахари
Год издания: 2020
Описание:
Когда вам нужны ответы на вопросы по программированию на языке C# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать - безо всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на C#, Java и C++ быстро ознакомиться с последней версией языка C#.
#книга #csharp #ru
Дайджест: Про Python — Big Data, AI, Django, боты
Типичный собрал дайджест из лучших материалов по Python с 15 по 30 апреля, которые только смогли найти. Дайджест включает статьи и видео на русском и английском языках.
Узнайте, как подключить AutoGPT к своему проекту, какие обновления затронули Django и как обучить GPT-4 новым данным:
Ссылка на дайджест
#дайджест #python #ru
Типичный собрал дайджест из лучших материалов по Python с 15 по 30 апреля, которые только смогли найти. Дайджест включает статьи и видео на русском и английском языках.
Узнайте, как подключить AutoGPT к своему проекту, какие обновления затронули Django и как обучить GPT-4 новым данным:
Ссылка на дайджест
#дайджест #python #ru
Tproger
Новости Python: обновления Django и обучение GPT-4
Собрали дайджест из материалов по Python с 15 по 30 апреля. Узнайте, как подключить AutoGPT проекту, как изменился Django и как обучить GPT-4.
Статья: 5 этапов формирования привычек с точки зрения нейробиологии
Многие из нас хотят изменить свои привычки, чтобы достичь лучших результатов в жизни и работе. Но не всегда понятно, как это сделать эффективно. В статье рассказывают о том, как формировать полезные привычки с точки зрения нейробиологии. Автор рассказывает о пяти этапах формирования привычек и о том, как наш мозг работает в процессе их создания. Кроме того, в статье приводятся практические советы, как использовать эти знания для достижения своих целей:
Ссылка на статью
#статья #softskills #general #ru
Многие из нас хотят изменить свои привычки, чтобы достичь лучших результатов в жизни и работе. Но не всегда понятно, как это сделать эффективно. В статье рассказывают о том, как формировать полезные привычки с точки зрения нейробиологии. Автор рассказывает о пяти этапах формирования привычек и о том, как наш мозг работает в процессе их создания. Кроме того, в статье приводятся практические советы, как использовать эти знания для достижения своих целей:
Ссылка на статью
#статья #softskills #general #ru
Библиотека программиста
🧠 5 этапов формирования привычек с точки зрения нейробиологии
Привычка позволяет человеку не «распыляться» на мелочи, а занимать мозг действительно важными вещами. Рассмотрим, как формируется привычка с научной точки зрения.
Урок: Зачем нужен и как работает Docker
Чтобы научиться работать с докером важно понимать принципы его работы.
Зачем он вообще нужен, почему он стал популярным, в чем сила и слабые стороны докера, для чего он нужен программисту:
https://youtu.be/KS80Knz-1Z4
#урок #docker #начинающим #ru
Чтобы научиться работать с докером важно понимать принципы его работы.
Зачем он вообще нужен, почему он стал популярным, в чем сила и слабые стороны докера, для чего он нужен программисту:
https://youtu.be/KS80Knz-1Z4
#урок #docker #начинающим #ru
YouTube
Зачем нужен и как работает Docker — ликбез 🐳
🍒 Наш бесплатный курс: https://rubyrush.ru
🔥 Чат для новичков: https://rubyrush.ru/tg.html
Краткая история контейнерных технологий:
https://blog.aquasec.com/a-brief-history-of-containers-from-1970s-chroot-to-docker-2016
Чтобы научиться работать с докером…
🔥 Чат для новичков: https://rubyrush.ru/tg.html
Краткая история контейнерных технологий:
https://blog.aquasec.com/a-brief-history-of-containers-from-1970s-chroot-to-docker-2016
Чтобы научиться работать с докером…
Книга: Думай как программист
Автор: Антон Спрол
Год издания: 2018
Описание:
Если вы хоть раз сталкивались с трудностями при создании кода — эта книга для вас. Её автор говорит о том, что программистов, талантливых от природы, не так много, однако можно развить в себе этот талант, если приучить свой мозг решать разнообразные задачи и делать это креативно.
#книга #ru #cpp #general
Автор: Антон Спрол
Год издания: 2018
Описание:
Если вы хоть раз сталкивались с трудностями при создании кода — эта книга для вас. Её автор говорит о том, что программистов, талантливых от природы, не так много, однако можно развить в себе этот талант, если приучить свой мозг решать разнообразные задачи и делать это креативно.
#книга #ru #cpp #general
Статья: Графики в Python — 9 видов визуализации, привлекающих внимание лучше, чем гистограмма
Гистограмму нетрудно создать и просто понять. Однако есть и другие виды графиков, способных донести идею в некоторых случаях гораздо лучше привычной гистограммы. В статье собрали девять примеров, которые можно использовать не только для разнообразия, но и для улучшения внешнего вида полученных результатов:
Ссылка на статью
#статья #python #ru
Гистограмму нетрудно создать и просто понять. Однако есть и другие виды графиков, способных донести идею в некоторых случаях гораздо лучше привычной гистограммы. В статье собрали девять примеров, которые можно использовать не только для разнообразия, но и для улучшения внешнего вида полученных результатов:
Ссылка на статью
#статья #python #ru
Библиотека программиста
🐍📊 Графики в Python: 9 видов визуализации, привлекающих внимание лучше, чем гистограмма
Гистограмму нетрудно создать и просто понять. Однако есть и другие виды графиков, способных донести идею в некоторых случаях гораздо лучше привычной гистограммы. Ловите девять идей (с кодом), которые можно использовать не только для разнообразия, но и для…
Инструмент: бесплатный сокращатель ссылок на open source
Инструмент также позволяет использовать пользовательские домены, смотреть статистику по переходам и взаимодействовать с сервисом откуда угодно через API.
Ссылка на инструмент: Kutt
#инструмент #general #web
Инструмент также позволяет использовать пользовательские домены, смотреть статистику по переходам и взаимодействовать с сервисом откуда угодно через API.
Ссылка на инструмент: Kutt
#инструмент #general #web
Статья: Как центрировать в CSS через Flexbox, Grid, Position и Margin
В статье рассказывают как использовать CSS для центрирования различных элементов на веб-странице, включая текст, изображения и блоки. В статье собрали подробные инструкции и примеры кода для достижения разных типов центрирования и объяснили, какие свойства использовать для этого:
Ссылка на статью
#статья #css #frontend #ru
В статье рассказывают как использовать CSS для центрирования различных элементов на веб-странице, включая текст, изображения и блоки. В статье собрали подробные инструкции и примеры кода для достижения разных типов центрирования и объяснили, какие свойства использовать для этого:
Ссылка на статью
#статья #css #frontend #ru
Tproger
Как выравнивать по центру в CSS — наглядная шпаргалка
Рассказываем, как выровнять по центру в CSS блоки и их содержимое при помощи свойство Flexbox, Grid, Position и Margin.
Книга: Оптимизация программ на C++. Проверенные методы повышения производительности
Автор: Курт Гантерот
Год издания: 2017
Описание:
В данной книге изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере — будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.
#книга #ru #cpp
Автор: Курт Гантерот
Год издания: 2017
Описание:
В данной книге изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере — будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.
#книга #ru #cpp
Статья: Миграция в облако — преимущества и основные возможности облачных технологий
Облачные сервисы уже давно завоевали мир: всё больше компаний перестают поддерживать собственные сервера и заводят аккаунты в облаках.
В этой статье рассмотрят преимущества облачных сервисов и примеры их автоматизации:
Ссылка на статью
#статья #облако #ru
Облачные сервисы уже давно завоевали мир: всё больше компаний перестают поддерживать собственные сервера и заводят аккаунты в облаках.
В этой статье рассмотрят преимущества облачных сервисов и примеры их автоматизации:
Ссылка на статью
#статья #облако #ru
Библиотека программиста
☁️ Миграция в облако: преимущества и основные возможности облачных технологий
Облачные сервисы уже давно завоевали мир: все больше компаний перестают поддерживать собственные сервера и заводят аккаунты в облаках, а Apple, к примеру, по слухам, тратит около 30 миллионов долларов в месяц на Amazon Web Services – одну из крупнейших облачных…
Курс: OpenGL & C#
Это новый цикл уроков по изучению графической библиотеки OpenGL (OpenTK). В этом курсе вы изучите основной функционал данной библиотеки и научитесь создавать мини-проекты с использованием 2D и 3D графики.
Ссылка на курс
#курс #opengl #csharp #ru
Это новый цикл уроков по изучению графической библиотеки OpenGL (OpenTK). В этом курсе вы изучите основной функционал данной библиотеки и научитесь создавать мини-проекты с использованием 2D и 3D графики.
Ссылка на курс
#курс #opengl #csharp #ru
YouTube
[OpenGL & C#] №0. Что такое OpenGL?
Всем привет! Это новый цикл уроков по изучению графической библиотеки OpenGL (OpenTK). В данном цикле уроков мы изучим основной функционал данной библиотеки, научимся создавать мини проекты с использованием 2D и 3D графики.
Исходники к данному плейлисту:…
Исходники к данному плейлисту:…