Сохранёнки программиста
Напоминаем о розыгрыше подписок Telegram Premium в наших каналах
Чтобы принять участие, достаточно подписаться на этот и ещё 3 канала, которые помогут быть в тренде и получать лучшее из мира IT:
— тот самый Типичный программист: @tproger
— нужные инструменты для ваших проектов: @prog_tools
— новости из мира технологий: @your_tech
Чтобы принять участие, достаточно подписаться на этот и ещё 3 канала, которые помогут быть в тренде и получать лучшее из мира IT:
— тот самый Типичный программист: @tproger
— нужные инструменты для ваших проектов: @prog_tools
— новости из мира технологий: @your_tech
Книга: Язык Swift. Самоучитель
Автор: Василий Усов
Год издания: 2016
Описание:
Эта книга предоставляет всестороннюю информацию для тех, кто желает освоить программирование на языке Swift и разрабатывать свои собственные iOS-приложения. Вас ждёт не только теоретический материал, но и обширный набор практических примеров и заданий, помогающих освоить все аспекты этого нового языка. Будьте смелыми, ведь, овладев Swift, вы сможете создавать приложения для любой платформы — iOS, OS X, tvOS или watchOS.
#книга #swift #начинающим #ru
Автор: Василий Усов
Год издания: 2016
Описание:
Эта книга предоставляет всестороннюю информацию для тех, кто желает освоить программирование на языке Swift и разрабатывать свои собственные iOS-приложения. Вас ждёт не только теоретический материал, но и обширный набор практических примеров и заданий, помогающих освоить все аспекты этого нового языка. Будьте смелыми, ведь, овладев Swift, вы сможете создавать приложения для любой платформы — iOS, OS X, tvOS или watchOS.
#книга #swift #начинающим #ru
Статья: 6 способов привлечь внимание работодателя
Будем откровенными: даже если вы обладаете выдающимися навыками в своей области, это может быть не особенно полезным, если об этом никто не знает, или если вас знают лишь единицы. В данной статье разбирают шесть способов сказать о том, что вы умеете программировать и хотите получать за это деньги, не говоря об этом напрямую.
Ссылка на статью
#статья #general #трудоустройство #ru
Будем откровенными: даже если вы обладаете выдающимися навыками в своей области, это может быть не особенно полезным, если об этом никто не знает, или если вас знают лишь единицы. В данной статье разбирают шесть способов сказать о том, что вы умеете программировать и хотите получать за это деньги, не говоря об этом напрямую.
Ссылка на статью
#статья #general #трудоустройство #ru
Библиотека программиста
👀 6 способов привлечь внимание работодателя
Шесть способов сказать о том, что вы умеете программировать и хотите получать за это деньги, не говоря об этом напрямую.
Курс: Основы работы с Docker
Docker — открытая платформа для создания, поставки и запуска распределённых приложений. Это экономит время разработчиков и приносит пользу серверам, особенно в области облачных приложений.
Курс знакомит с программной платформой Docker. Тут освещаются ключевые аспекты работы с контейнерами, включая упаковку приложений с зависимостями, конфигурациями и окружениями.
Ссылка на курс
#курс #docker #начинающим #ru
Docker — открытая платформа для создания, поставки и запуска распределённых приложений. Это экономит время разработчиков и приносит пользу серверам, особенно в области облачных приложений.
Курс знакомит с программной платформой Docker. Тут освещаются ключевые аспекты работы с контейнерами, включая упаковку приложений с зависимостями, конфигурациями и окружениями.
Ссылка на курс
#курс #docker #начинающим #ru
Stepik: online education
Образовательная платформа — Stepik. Выберите подходящий вам онлайн-курс из более чем 20 тысяч и начните получать востребованные навыки.
Статья: Как зашифровать диск в VeraCrypt
В этой статье рассказывают, как зашифровать диск при помощи VeraCrypt так, чтобы максимально усложнить взлом для злоумышленников.
Выбрали VeraCrypt, поскольку сейчас такой вариант считается одним из наиболее надёжных программных средств для шифрования дисков.
Ссылка на статью
#статья #инструмент #security #ru
В этой статье рассказывают, как зашифровать диск при помощи VeraCrypt так, чтобы максимально усложнить взлом для злоумышленников.
Выбрали VeraCrypt, поскольку сейчас такой вариант считается одним из наиболее надёжных программных средств для шифрования дисков.
Ссылка на статью
#статья #инструмент #security #ru
Tproger
Как зашифровать диск в VeraCrypt
Написали пошаговый гайд по шифрованию диска в VeraCrypt, чтобы максимально усложнить взлом для злоумышленников.
Книга: Концепции и шаблоны проектирования сервисов потоковой обработки данных с использованием Apache Kafka
Автор: Бен Стопфорд
Год издания: 2019
Описание:
Эта книга предназначена для того, чтобы предоставить всем заинтересованным читателям обзор основных принципов построения архитектур событийно-ориентированного типа с низкой связанностью. В ней также рассматриваются основные преимущества и недостатки применяемых подходов.
#книга #ru #kafka
Автор: Бен Стопфорд
Год издания: 2019
Описание:
Эта книга предназначена для того, чтобы предоставить всем заинтересованным читателям обзор основных принципов построения архитектур событийно-ориентированного типа с низкой связанностью. В ней также рассматриваются основные преимущества и недостатки применяемых подходов.
#книга #ru #kafka
Доклад: Стелем мягкую соломку на жёсткий Flutter
Flutter представляет собой открытую платформу, созданную и поддерживаемую Google. Фронтенд и фуллстек-разработчики выбирают Flutter для разработки UI приложений, обеспечивая единый исходный код для различных платформ.
В данном докладе мы поделимся с сообществом лучшими практиками разработки проектов на Flutter. Основой для этого доклада послужил опыт, накопленный командой спикера за почти три года работы с Flutter.
Ссылка на доклад
#доклад #flutter #bestpractice #ru
Flutter представляет собой открытую платформу, созданную и поддерживаемую Google. Фронтенд и фуллстек-разработчики выбирают Flutter для разработки UI приложений, обеспечивая единый исходный код для различных платформ.
В данном докладе мы поделимся с сообществом лучшими практиками разработки проектов на Flutter. Основой для этого доклада послужил опыт, накопленный командой спикера за почти три года работы с Flutter.
Ссылка на доклад
#доклад #flutter #bestpractice #ru
Инструмент: конструктор сетевых диаграмм
Для формирования схемы нужно описать иерархию сети и её соединения в YAML-файле, а также указать местоположение, макет и значки. Автоматическая генерация диаграммы осуществляется в формате SVG, что заметно ускоряет процесс по сравнению с ручным построением с использованием мыши.
Ссылка на инструмент: Drawthe.net
#инструмент
Для формирования схемы нужно описать иерархию сети и её соединения в YAML-файле, а также указать местоположение, макет и значки. Автоматическая генерация диаграммы осуществляется в формате SVG, что заметно ускоряет процесс по сравнению с ручным построением с использованием мыши.
Ссылка на инструмент: Drawthe.net
#инструмент
Статья: Дорожная карта DevOps-инженера в 2023 году
DevOps представляет собой культуру, направленную на содружество и обмен информацией между разработчиками ПО и другими специалистами IT. Основной акцент делается на автоматизации процессов поставки ПО и внесения изменений в инфраструктуру.
Сохраняйте дорожную карту по DevOps, в которой перечислены все необходимые для этой профессии технологии и навыки:
Ссылка на статью
#статья #начинающим #devops #ru
DevOps представляет собой культуру, направленную на содружество и обмен информацией между разработчиками ПО и другими специалистами IT. Основной акцент делается на автоматизации процессов поставки ПО и внесения изменений в инфраструктуру.
Сохраняйте дорожную карту по DevOps, в которой перечислены все необходимые для этой профессии технологии и навыки:
Ссылка на статью
#статья #начинающим #devops #ru
Библиотека программиста
∞ Дорожная карта DevOps-инженера в 2023 году
Подробная и актуальная дорожная карта по DevOps.
Книга: Изучаем Spark. Молниеносный анализ данных
Авторы: Захария Матей и Венделл Патрик
Год издания: 2015
Описание:
Объём данных, с которыми приходится работать в различных сферах человеческой деятельности, продолжает стремительно расти. Но существуют ли эффективные методы работы с этим потоком информации? Эта книга посвящена Apache Spark, открытой системе кластерных вычислений, которая обеспечивает быстрое создание высокопроизводительных программ для анализа данных.
С помощью Spark вы легко сможете обрабатывать огромные объёмы данных с использованием простого API на Python, Java и Scala. Эта книга, написанная командой разработчиков Spark, станет полезным ресурсом для исследователей данных и программистов, обеспечивая быстрый старт в их работе.
#книга #data #spark #ru
Авторы: Захария Матей и Венделл Патрик
Год издания: 2015
Описание:
Объём данных, с которыми приходится работать в различных сферах человеческой деятельности, продолжает стремительно расти. Но существуют ли эффективные методы работы с этим потоком информации? Эта книга посвящена Apache Spark, открытой системе кластерных вычислений, которая обеспечивает быстрое создание высокопроизводительных программ для анализа данных.
С помощью Spark вы легко сможете обрабатывать огромные объёмы данных с использованием простого API на Python, Java и Scala. Эта книга, написанная командой разработчиков Spark, станет полезным ресурсом для исследователей данных и программистов, обеспечивая быстрый старт в их работе.
#книга #data #spark #ru
Урок: HTTP протокол на пальцах
Для веб-разработчика важно освоить протокол HTTP. Это уберёт недопонимание и упростит работу с серверами и клиентами. Знание принципов протокола позволит проводить ручную проверку запросов через telnet или с использованием сокетов, что полезно при возникновении проблем. А также полезна возможность восприятия информации о заголовках, кодах возврата и теле запроса.
https://youtu.be/C_QZtajkDf0?si=RrxumilZjYEMDT_d
#урок #http #теория #ru
Для веб-разработчика важно освоить протокол HTTP. Это уберёт недопонимание и упростит работу с серверами и клиентами. Знание принципов протокола позволит проводить ручную проверку запросов через telnet или с использованием сокетов, что полезно при возникновении проблем. А также полезна возможность восприятия информации о заголовках, кодах возврата и теле запроса.
https://youtu.be/C_QZtajkDf0?si=RrxumilZjYEMDT_d
#урок #http #теория #ru
YouTube
HTTP протокол на пальцах
HTTP протокол: как происходит обмен данными при http запросах
Мерч канала:
https://letscode.vsemaykishop.ru/
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги htt…
Мерч канала:
https://letscode.vsemaykishop.ru/
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги htt…
Курс: Kotlin с нуля
Этот курс предназначен для новичков в программировании на языке Kotlin. Начнут с основ языка, со всего необходимого для написания программ (синтаксис, структуры данных, основные конструкции и методы). Также тут рассматривают ООП, основы работы с интегрированной средой разработки IDEA и Git.
Ссылка на курс
#курс #kotlin #начинающим #ru
Этот курс предназначен для новичков в программировании на языке Kotlin. Начнут с основ языка, со всего необходимого для написания программ (синтаксис, структуры данных, основные конструкции и методы). Также тут рассматривают ООП, основы работы с интегрированной средой разработки IDEA и Git.
Ссылка на курс
#курс #kotlin #начинающим #ru
YouTube
Урок 0: Ставим среду разработки и запускаем проект // Курс обучения Kotlin с нуля
🔹 Тесты и практика по этому уроку: https://t.iss.one/KotlinBasicsBot?start=youtube
🔹 Текстовая версия урока: https://clck.ru/yXtP5
🛠 Код из всех уроков: https://t.iss.one/ievetrov_dev
🛠 Личный телеграм канал про путь разработчика: https://t.iss.one/ievetrov_dev
✅ Вопросы…
🔹 Текстовая версия урока: https://clck.ru/yXtP5
🛠 Код из всех уроков: https://t.iss.one/ievetrov_dev
🛠 Личный телеграм канал про путь разработчика: https://t.iss.one/ievetrov_dev
✅ Вопросы…
Подборка: 5 лучших VPN в 2023 году — самые безопасные и технологичные
Поиск наилучшего VPN представляет собой серьезную задачу. Рынок переполнен множеством вариантов, что создает путаницу. К тому же, сложно определить, какие платные VPN действительно оправдывают свою стоимость, а какие из бесплатных VPN можно считать безопасными, учитывая распространённое мнение о том, что они, вероятно, продают личные данные пользователей.
В этой подборке собрали подборку лучших платных и бесплатных VPN, подробно рассказав, почему им можно доверять, а также какие протоколы и алгоритмы шифрования они применяют.
Ссылка на подборку
#подборка #инструмент #general #ru
Поиск наилучшего VPN представляет собой серьезную задачу. Рынок переполнен множеством вариантов, что создает путаницу. К тому же, сложно определить, какие платные VPN действительно оправдывают свою стоимость, а какие из бесплатных VPN можно считать безопасными, учитывая распространённое мнение о том, что они, вероятно, продают личные данные пользователей.
В этой подборке собрали подборку лучших платных и бесплатных VPN, подробно рассказав, почему им можно доверять, а также какие протоколы и алгоритмы шифрования они применяют.
Ссылка на подборку
#подборка #инструмент #general #ru
Книга: Семантический веб
Авторы: Григорис Антониоу, Паул Грос,
Фрэнк ван Хармелен, Ринке Хоекстра
Год издания: 2016
Описание:
Эта книга предоставляет всесторонний анализ инициативы "Семантический веб", проводимой консорциумом W3C. Данная инициатива является новой фазой развития всемирной паутины WWW. Авторы систематически разъясняют принципы, модели и технологии, связанные с семантическим вебом, включая XML, RDF, RDFS, SPARQL, OWL, а также аспекты логики, логического вывода и онтологического инжиниринга. Все материалы сопровождаются примерами и практическими приложениями, что иллюстрирует способы применения описанных технологий.
#книга #ru #web
Авторы: Григорис Антониоу, Паул Грос,
Фрэнк ван Хармелен, Ринке Хоекстра
Год издания: 2016
Описание:
Эта книга предоставляет всесторонний анализ инициативы "Семантический веб", проводимой консорциумом W3C. Данная инициатива является новой фазой развития всемирной паутины WWW. Авторы систематически разъясняют принципы, модели и технологии, связанные с семантическим вебом, включая XML, RDF, RDFS, SPARQL, OWL, а также аспекты логики, логического вывода и онтологического инжиниринга. Все материалы сопровождаются примерами и практическими приложениями, что иллюстрирует способы применения описанных технологий.
#книга #ru #web
Доклад: Автомасштабирование и управление ресурсами в Kubernetes
В данном докладе подробно рассматривается методика обеспечения высокой доступности приложений и гарантирования максимальной производительности с использованием K8s.
Ссылка на доклад
#доклад #k8s #ru
В данном докладе подробно рассматривается методика обеспечения высокой доступности приложений и гарантирования максимальной производительности с использованием K8s.
Ссылка на доклад
#доклад #k8s #ru
YouTube
Автомасштабирование и управление ресурсами в Kubernetes (Дмитрий Столяров, Флант)
Доклад технического директора компании «Флант» (https://flant.ru/) Дмитрия Столярова на секции «DevOps» конференции «Стачка-2019» в Ульяновске (27 апреля 2019). В нём рассказывается о том, как с помощью K8s обеспечить высокую доступность приложений и гарантировать…
Курс: Введение в криптографию
В этом курсе вы изучите внутреннее устройство криптографических систем и правильное их применение в реальных приложениях. В первой половине курса рассматривается безопасная коммуникация для сторон с общим секретным ключом при наличии мощного противника. Вы также изучите различные протоколы и анализ ошибок в существующих системах. Во второй половине курса обсуждаются методы открытого ключа для генерации общего секретного ключа.
Ссылка на курс
#курс #security #en
В этом курсе вы изучите внутреннее устройство криптографических систем и правильное их применение в реальных приложениях. В первой половине курса рассматривается безопасная коммуникация для сторон с общим секретным ключом при наличии мощного противника. Вы также изучите различные протоколы и анализ ошибок в существующих системах. Во второй половине курса обсуждаются методы открытого ключа для генерации общего секретного ключа.
Ссылка на курс
#курс #security #en
Coursera
Cryptography I
Offered by Stanford University. Cryptography is an ... Enroll for free.
Инструмент: визуализатор пул реквестов
При работе с обширными пул реквестами рецензенту часто бывает сложно отследить все внесенные изменения и провести детальное ревью. Этот инструмент разбивает большой запрос на множество мелких и создает диаграмму, отражающую взаимосвязи между файлами. Это значительно упрощает задачу рецензента в определении мест изменений, в отличие от ручного изучения списка файлов.
Ссылка на инструмент: Viezly
#инструмент #general
При работе с обширными пул реквестами рецензенту часто бывает сложно отследить все внесенные изменения и провести детальное ревью. Этот инструмент разбивает большой запрос на множество мелких и создает диаграмму, отражающую взаимосвязи между файлами. Это значительно упрощает задачу рецензента в определении мест изменений, в отличие от ручного изучения списка файлов.
Ссылка на инструмент: Viezly
#инструмент #general
Статья: 45 вопросов для подготовки к собеседованию по React
Для успешного прохождения интервью на позицию React-разработчика важно глубоко понимать основные концепции, принципы и сопутствующие технологии. В статье не получится охватить все возможные вопросы, которые могут быть заданы на собеседовании, однако тут рассмотрены ответы на наиболее распространенные из них.
Ссылка на статью
#статья #react #трудоустройство #ru
Для успешного прохождения интервью на позицию React-разработчика важно глубоко понимать основные концепции, принципы и сопутствующие технологии. В статье не получится охватить все возможные вопросы, которые могут быть заданы на собеседовании, однако тут рассмотрены ответы на наиболее распространенные из них.
Ссылка на статью
#статья #react #трудоустройство #ru
Библиотека программиста
⚛️ 45 вопросов для подготовки к собеседованию по React
Разбираем распространенные вопросы с собеседования, которые должен знать каждый разработчик на позицию React-разработчика.
Статья: Новые единицы измерения svh, lvh, dvh в CSS для адаптивной верстки
Единицы области просмотра были впервые представлены в CSS в 2012 году, и с тех пор стандарты практически не изменялись. Для создания адаптивного дизайна часто прибегали к использованию единиц измерения, таких как vh, vw, vmin и vmax.
В статье рассматривают новые единицы измерения svh, lvh и dvh, а также рассказывают, в чём существенные отличия этих новых единиц от традиционной vh.
Ссылка на статью
#статья #css #frontend #ru
Единицы области просмотра были впервые представлены в CSS в 2012 году, и с тех пор стандарты практически не изменялись. Для создания адаптивного дизайна часто прибегали к использованию единиц измерения, таких как vh, vw, vmin и vmax.
В статье рассматривают новые единицы измерения svh, lvh и dvh, а также рассказывают, в чём существенные отличия этих новых единиц от традиционной vh.
Ссылка на статью
#статья #css #frontend #ru
Tproger
Адаптивный CSS и новые единицы измерения svh, lvh, dvh
Рассказываем, зачем нужны новые единицы измерения svh, lvh и dvh в CSS для адаптивной верстки, и чем они отличаются от прежней единицы vh.
Урок: Настройка планировщика задач cron в системах Linux
Cron – это планировщик задач — утилита, позволяющая выполнять скрипты на сервере в назначенное время с заранее определённой периодичностью.
В этом видео дают обзор настройки этого инструмента в Linux и пару практических примеров.
Ссылка на урок
#урок #cron #linux #ru
Cron – это планировщик задач — утилита, позволяющая выполнять скрипты на сервере в назначенное время с заранее определённой периодичностью.
В этом видео дают обзор настройки этого инструмента в Linux и пару практических примеров.
Ссылка на урок
#урок #cron #linux #ru
YouTube
Настройка файла crontab планировщика cron в системах Linux
Открытый канал в телеге - https://t.iss.one/PHPnoob
Чат взаимопомощи PHP - https://t.iss.one/php_noob
В данном видео мы представим вам подробное руководство по настройке планировщика задач cron в операционной системе Linux. Мы разберем этот инструмент как для пользователя…
Чат взаимопомощи PHP - https://t.iss.one/php_noob
В данном видео мы представим вам подробное руководство по настройке планировщика задач cron в операционной системе Linux. Мы разберем этот инструмент как для пользователя…
Книга: Введение в логическое программирование
Авторы: Майкл Дженесерет, Винай Чаудри
Год издания: 2022
Описание:
Эта книга представляет теорию логического программирования, современные технологии и распространённые применения. От базовых понятий, таких как наборы данных, запросы и обновления, вы перейдете к практическому использованию вычислительной логики.
#книга #ru #general
Авторы: Майкл Дженесерет, Винай Чаудри
Год издания: 2022
Описание:
Эта книга представляет теорию логического программирования, современные технологии и распространённые применения. От базовых понятий, таких как наборы данных, запросы и обновления, вы перейдете к практическому использованию вычислительной логики.
#книга #ru #general