Сохранёнки программиста
Открыть в Telegram
Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med
Больше6 611
Подписчики
+124 часа
-107 дней
-2530 день
Архив постов
Курс: Профессия Data Scientist PRO
С каждым годом данных становится всё больше, поэтому профессия Data Scientist как никогда актуальна и будет востребована ещё очень долго. Уже сейчас существует «кадровый голод» в этой области, а крупные компании ищут специалистов лаже без опыта.
Курс «Профессия Data Scientist PRO» поможет вам быстро освоить эту профессию и уже через 6 месяцев начать свою стажировку, а по окончанию обучения Skillbox гарантирует трудоустройство или вернёт деньги за обучение.
Подробности: https://clc.to/6ZjCkg
#ad
Книга: Reactive Systems in Java
Авторы: Ken Finnigan, Clement Escoffie
Год издания: 2021
Описание:
Эта книга предназначена для разработчиков Java среднего и продвинутого уровня.
Реактивные системы часто полагаются на посредников сообщений, такие как Apache Kafka или Расширенный протокол очереди сообщений (AMQP). Эта книга знакомит вас с базовыми знаниями, необходимыми для понимания того, как такие брокеры помогают в проектировании и внедрении реактивных систем.
Скачать книгу
#книга #java #en
Доклад: WebAssembly за пределами браузера
WebAssembly — это следующая большая вещь на сервере и в облаке. Используя такие инструменты, как Krustlet, мы можем избавиться от контейнеров в Kubernetes! Что это означает? Чего вы можете добиться уже сегодня, а что пока экспериментально? Присоединяйтесь к этому выступлению от Azure MVP и облачного энтузиаста Торстена Ханса, чтобы получить ответы на эти вопросы. Пришло время принять платформу будущего.
Посмотреть доклад можно тут.
#доклад #webassembly #rust #en
Книга: Проектирование виртуальных миров
Автор: Михаил Кадиков
Год издания: 2020
Описание:
Эта книга познакомит Вас с профессией дизайнера уровней и расскажет об особенностях проектирования виртуальных миров для компьютерных игр. Как придумать, спланировать и построить игровой уровень?
Как манипулировать поведением и эмоциями игрока? Как рассказать историю через окружение? Как сделать пространство интуитивно понятным и интересным для исследования? Ответы на эти и многие другие вопросы ждут внутри. Читайте, запоминайте, применяйте на практике!
Скачать книгу
#книга #gamedev #ru
Курс: С++ с нуля
19 небольших уроков, где вы сможете изучить основы C++. Курс охватывает весь базовый синтаксис от переменных до указателей, бинарных деревьев и прочего.
Смотреть курс
#курс #cpp #ru
Книга: Оптимизация запросов в PostgreSQL
Авторы: Генриэтта Домбровская, Борис Новиков, Анна Бейликова
Год издания: 2022
Описание:
Книга поможет вам писать запросы, которые выполняются быстро и вовремя доставляют результаты. Вы научитесь смотреть на процесс написания запроса с точки зрения механизма базы данных и начнете думать, как оптимизатор базы данных. Объясняется, как читать и понимать планы выполнения запросов, какие существуют методы воздействия на них с точки зрения оптимизации производительности, и показано, как эти методы используются вместе для создания эффективных приложений.
Издание предназначено разработчикам и администраторам баз данных, а также системным архитекторам, использующим PostgreSQL.
Скачать книгу
#книга #sql #postgresql #ru
Курс: C# уроки
Подробный обучающий курс по языку C# и платформе .NET в целом. Рассматривается как базовый синтаксис языка C#, так и специфичные технологии и вопросы.
Смотреть курс
#курс #csharp #ru
Книга: Java. Быстрый старт
Автор: Джейми Чан
Год издания: 2021
Описание:
Всегда хотели научиться программировать на Java, но не знаете, с чего начать? Или хотите быстро перейти с другого языка на Java? Уже перепробовали множество книг и курсов, но ничего не подходит?
Серия «Быстрый старт» — отличное решение, и вот почему: сложные понятия разбиты на простые шаги — вы сможете освоить язык Java, даже если никогда раньше не занимались программированием; все фундаментальные концепции подкреплены реальными примерами; вы получите полное представление о Java: концепции объектно-ориентированного программирования, средства обработки ошибок, работа с файлами, лямбда-выражения и т. д.
В конце книги вас ждёт интересный проект, который поможет усвоить полученные знания.
Скачать книгу
#книга #java #ru
Доклад: Побег из контейнера: Kubernetes
Уязвимости выхода из контейнера, такие как выход из песочницы в браузерах или выход из виртуальной машины, возглавляют список уязвимостей, которые исследователи безопасности хотят найти. Но все же исследовать контейнеры без учёта среды/инфраструктуры, в которой они существуют, — довольно непрактичная идея.
В этом докладе обсудят облачные приложения и насколько легко или сложно сделать побег контейнера в инфраструктуре Kubernetes со всеми её особенностями.
Смотрим доклад тут.
#доклад #devops #ru
Ежедневная порция качественных материалов по веб-разработке — в Telegram-канале Веб-страница: @tproger_web
Доклад: Что может квантовый компьютер?
Квантовые вычисления обещают перевернуть мир IT, кардинально ускорив обработку информации. Но какие конкретно задачи можно будет решить с помощью квантового компьютера? Какие типы квантовых компьютеров существуют, и когда можно ожидать их внедрения на практике?
Автор доклада рассказывает об основных типах задач, к которым можно применять методы квантовых вычислений, и делает краткий обзор существующих прототипов квантовых hardware-платформ.
Смотрим тут.
#доклад #quantum #ru
Книга: Java. Быстрый старт
Автор: Джейми Чан
Год издания: 2021
Описание:
Книга предназначена для тех, кто не имеет опыта в программировании на Java. Cложные понятия разбиты на простые шаги, поэтому они смогут освоить язык Java с нуля. Все фундаментальные концепции подкреплены реальными примерами. А в конце книги есть интересный проект, который поможет усвоить полученные знания.
Основные темы:
— Концепция объектно-ориентированного программирования;
— Средства обработки ошибок;
— Работа с файлами;
— Лямбда-выражения и так далее.
Скачать книгу
#книга #java #ru
Шпаргалка: Каталог паттернов проектирования
Паттерн — типичный способ решения часто встречающихся проблем при разработке ПО. Можно вполне успешно работать, не зная ни одного паттерна, но их знания здорово поможет вам сэкономить и время, и силы.
Подглядеть в шпаргалку из 22-х классических паттернов можно здесь.
#шпаргалка #паттерны #ru
Все Telegram-каналы от Tproger теперь собраны в одном месте: @tproger_channels
Каналы по конкретным направлениям разработки, подборки полезных ресурсов, канал для начинающих, новости, мемы — всего около двух десятков каналов разного формата. Точно найдёте что-нибудь для себя.
Доклад: Базовые навыки администрирования PostgreSQL
PostgreSQL — наиболее популярная база данных, которая используется в Python разработке сейчас. Не все разработчики знают, с какими нюансами можно столкнуться при ее использовании. В докладе будет много полезной информации по тому как правильно настроить PostgreSQL под ваш проект чтобы повысить ее эффективность и надежность.
Смотрим тут.
#доклад #sql
Книга: Создание сайтов на Tilda
Автор: Владимир Молочков
Год издания: 2021
Описание:
Подробно рассмотрена работа с конструктором сайтов Tilda, позволяющим создавать сайты любой сложности из готовых блоков и шаблонов без программирования. Приведены рекомендации по использованию панели разработчика и советы по оптимальным настройкам. Даны пошаговые инструкции для создания одностраничного сайта-визитки, лендинга, многостраничного сайта, сайта-портфолио и интернет-магазина. Описан принцип работы с Zero Block, рассказано о публикации меню, галереи изображений, об использовании форм и виджетов, добавлении анимации и видео. Рассмотрена работа со шрифтами, регистрация и подключение домена, добавление SSL-сертификата. Отдельное внимание уделено интеграции интернет-магазина с платежными системами. Читатели узнают, как правильно организовать работу над сложными проектами и разрабатывать сайты на заказ.
Скачать книгу
#книга #веб #ru
CodeReview — это канал с комьюнити разработчиков, которые помогают друг другу получать ревью на свой код.
Недавно ребята запустили новый формат на своем канале - «подготовка к собеседованиям», где они помогают подготовиться на Junior, Middle и Senior позиции по направлениям Java, Python, PHP, а также JavaScript.
Если вы хотите пройти собеседование 1 на 1 с Senior разработчиком, узнать слабые места и лучше подготовиться к предстоящему собеседованию, то оставляйте заявку через эту форму, и становитесь гуру в собеседованиях.
Оставить заявку
#ad
Книга: Get Programming with Scala
Автор: Daniela Sfregola
Год издания: 2021
Описание:
Эта книга предназначена для всех, у кого есть некоторый опыт программирования с использованием любого языка ООП, кто ищет практическое введение в язык Scala и функциональное программирование. Вам не нужен какой-либо опыт разработки на виртуальной машине Java (хотя это, безусловно, не повредит вам) или какие-либо предварительные знания функционального программирования — вы узнаете об этих предметах в этой книге.
Скачать книгу
#книга #java #scala #en
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
