progbook | Books

Telegram-канал progbook - Книги для программистов

153813

Обратная связь: @proglibrary_feedback_bot Актуальные мероприятия по разработке: @event_listener_bot По вопросам рекламы @proglib_adv Прайс: @proglib_advertising http://ad.proglib.io/

Subscribe to a channel

Книги для программистов

📚 Observability with Grafana: Monitor, control, and visualize your Kubernetes and cloud platforms using the LGTM stack (2024)
✍️ Автор: Rob Chapman
📃 Страниц: 356

Начиная с обзора концепций наблюдаемости, эта книга научит вас инструментировать код и контролировать системы на практике с помощью стандартных протоколов и библиотек Grafana. По мере продвижения вы создадите бесплатный облачный экземпляр Grafana и развернете демонстрационное приложение на кластере Kubernetes, чтобы углубиться в реализацию стека LGTM. Вы узнаете, как подключить Grafana Cloud к AWS, GCP и Azure для сбора данных об инфраструктуре, создания интерактивных панелей, использования индикаторов уровня обслуживания и целей для создания отличных оповещений, а также использования возможностей AI и ML для поддержания работоспособности ваших систем. Вы также изучите мониторинг реальных пользователей с помощью Faro и мониторинг производительности с помощью Pyroscope и k6.

Читать полностью…

Книги для программистов

/channel/proglib_academy/2053

Читать полностью…

Книги для программистов

🎅 Какой подарок вы бы хотели на НГ? Пишите в комментариях👇

Админ на НГ не отказался бы от вашей активности. Реакции, комментарии, конструктивные предложения будем ждать под ёлкой 🎄

Читать полностью…

Книги для программистов

🖥 Книги по C++

В этой коллекции представлены издания, которые помогут как новичкам, так и опытным программистам совершенствовать свои навыки. Вы узнаете о практических пособиях по созданию игр, подробных руководствах от создателя языка и рекомендациях по эффективному использованию современных версий C++. Эти книги станут ценными помощниками в вашем профессиональном развитии. Подробнее читайте в статье

Читать полностью…

Книги для программистов

📚 React in Depth (2024)
✍️ Автор: Morten Barklund
📃 Страниц: 432

Поможет вам овладеть стандартными навыками работы с React для создания эффективных и масштабируемых приложений. Если вы знаете основы, эта книга проведет вас через продвинутые паттерны компонентов, методы оптимизации и инструментарий разработчика. Каждый новый навык представлен и объяснен на практических примерах — от погодного приложения до клона Wordle. Научитесь использовать TypeScript для уверенного рефакторинга кодовой базы, раскрывать многократно используемые стили с помощью CSS styled-components и других библиотек CSS-in-JS, а также работать с такими передовыми технологиями, как NextJS и Remix.

Читать полностью…

Книги для программистов

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.

Читать полностью…

Книги для программистов

⏭️ Как быстро разобраться в Next.js 14: 5 советов опытного фронтендера

Next.js — мощный фреймворк для создания веб-приложений на React: он поддерживает статическую генерацию сайтов, серверный и клиентский рендеринг. Это делает его идеальным выбором для проектов, которым необходима высокая производительность, SEO-дружественность и масштабируемость.

Делимся пятью советами, которые помогут быстро разобраться в тонкостях работы с изображениями, переменными окружения, кэшированием и управлением компонентами в Next.js.

👉 Читать статью
👉 Зеркало

Читать полностью…

Книги для программистов

Привет, друзья! 👋

Мы готовим статью о том, как эффективно изучать программирование, и хотим услышать ваше мнение! 🤓💻 Поделитесь своим опытом, и самые полезные советы войдут в нашу публикацию.

Читать полностью…

Книги для программистов

Привет, друзья! 👋

Мы готовим статью о секретах мастерства в программировании и хотим узнать ваше мнение! 💻

Какие качества, по вашему мнению, отличают действительно выдающегося программиста? 🏆

Читать полностью…

Книги для программистов

Не забудьте оставить комментарий с вашими мыслями об ИИ в программировании! Какие преимущества и недостатки вы видите? Какие инструменты рекомендуете попробовать коллегам? 🤔💬

Читать полностью…

Книги для программистов

🐳🔒 Как создать свой реестр для хостинга Docker-контейнеров

Хочешь полностью контролировать свои Docker-образы? Мы расскажем, как создать и настроить личный реестр контейнеров, идеально подходящий для твоих задач.

Читать статью

Читать полностью…

Книги для программистов

🖥 Что почитать по машинному обучению

Мир машинного обучения постоянно меняется, и этот список литературы поможет держаться на гребне волны. Начинающим подойдут книги с пошаговыми объяснениями и практическими примерами, а для опытных — глубокие обзоры современных фреймворков, от PyTorch до трансформеров. Погружение в математику поможет разбираться в сложных алгоритмах, а рекомендации по собеседованиям поднимут уверенность при подготовке к техническим интервью. Подробнее читайте в статье

Читать полностью…

Книги для программистов

📚 Java Essentials: From Beginner to Developer (2024)
✍️ Автор: Programming Hub
📃 Страниц: 141

Погрузитесь в мир программирования с этой книгой — вашим исчерпывающего руководства по освоению языка Java и созданию фундамента для успешной карьеры в области разработки программного обеспечения. Этот важнейший ресурс раскрывает широкие просторы программирования на Java, от его фундаментальных принципов до передовых объектно-ориентированных техник, что делает его незаменимым инструментом как для начинающих программистов, так и для опытных разработчиков, стремящихся отточить свои навыки.

Читать полностью…

Книги для программистов

🖥 Как работать с облачной инфраструктурой

Для тех, кто интересуется современными подходами к облачной инфраструктуре, подобраны книги, рекомендованные облачными инженерами. Узнайте, как использовать Infrastructure as Code для автоматизации, какие советы по надежности предлагают SRE-эксперты Google, и на что обращать внимание при работе с Kubernetes. Если хотите углубиться в микросервисы или Linux, здесь найдется полезное чтение для каждого уровня. Эта подборка — ценный ресурс для инженеров и всех, кто хочет расширить знания в облачных технологиях. Подробнее читайте в статье

Читать полностью…

Книги для программистов

📚 Java Beginners To Advance: Beginners to Advance Java Programming Simply Follow The Steps Course is Designed in Such a Way That User Can Learn Easily (2024)
✍️ Автор: Amit K
📃 Страниц: 376

Предназначенный для абсолютных новичков, это мощный учебник по самому адаптируемому в мире языку. Она объясняет сложные идеи программирования в простой и понятной манере, позволяя вам очень быстро освоить программу. В этой книге вы найдете проверенные стратегии, позволяющие освоить программирование на Java за короткое время. В этой книге вы сможете легко понять каждую строчку кода с помощью дополнительных объяснений и комментариев к каждому коду.

Читать полностью…

Книги для программистов

📊 Путеводитель по Big Data для начинающих: методы и техники анализа больших данных

Методы и техники анализа Big Data: Machine Learning, Data mining, краудсорсинг, нейросети, предиктивный и статистический анализ, визуализация, смешение и интеграция данных, имитационные модели. Как разобраться во множестве названий и аббревиатур? Читайте наш путеводитель в статье по ссылке.

🔗 Ссылка

Читать полностью…

Книги для программистов

✌️🆚⚛️ Vite vs Create React App: почему разработчики массово переходят на новый инструмент

Почему Create React App теряет позиции и как Vite решает главные проблемы современной React-разработки. Личный опыт миграции и сравнение производительности от Кирилла Мыльникова, frontend-разработчика в ГК Юзтех.

👉 Читать статью
👉 Зеркало

Читать полностью…

Книги для программистов

📚 Онбординг без боли: 10 библиотек для создания продуктовых туров

Изучаем готовые инструменты, которые помогут пользователям освоить твое приложение за считанные минуты.

👉 Читать статью
👉 Зеркало

Читать полностью…

Книги для программистов

📖 Обзор книги «Безопасность веб-приложений на Python», Деннис Бирн

Направление: #proglib_python
Уровень: #proglib_middle

Это всестороннее руководство по обеспечению безопасности веб-приложений, разработанных на языке Python. Автор, обладая богатым опытом в области кибербезопасности, делится практическими знаниями и методами защиты приложений от различных угроз.

Издание охватывает широкий спектр тем, начиная с основ криптографии и заканчивая защитой от распространенных атак. Особое внимание уделяется таким аспектам, как аутентификация пользователей, управление доступом, защита API и безопасная обработка данных. Книга насыщена реалистичными примерами, иллюстрациями и фрагментами кода, что облегчает понимание сложных концепций.

💬 Что говорят люди:

Читатели отмечают, что книга написана простым и доступным языком, что делает ее полезной как для начинающих, так и для опытных разработчиков. Особенно ценятся практические примеры и пошаговые инструкции, позволяющие сразу применять полученные знания на практике.

➕ Плюсы:

- Доступные объяснения сложных тем, таких как криптография и аутентификация.
- Практические примеры и фрагменты кода, иллюстрирующие рассматриваемые концепции.
- Пошаговые инструкции по реализации безопасных решений.

🖊 Об авторе:

Деннис Бирн — опытный специалист в области кибербезопасности и разработки программного обеспечения. Его профессиональный путь включает работу над проектами, требующими высокого уровня защиты данных и приложений.

Купить книгу

Читать полностью…

Книги для программистов

🇺🇸 Что вы думаете о выборах в США?

Читать полностью…

Книги для программистов

🖥 Полезные материалы и инструменты для погружения в Flask

Flask — популярный фреймворк для разработки веб-приложений на Python, известный своей простотой и гибкостью. Существует множество ресурсов, которые помогут глубже понять Flask: от официальной документации до подробных туториалов и видеокурсов. Например, пошаговые инструкции по созданию веб-приложений, видеоруки для новичков и специализированные инструменты значительно облегчают процесс обучения. Изучение этих материалов позволит вам быстро и эффективно начать работу с Flask, создавая функциональные и надежные веб-приложения. Подробнее читайте в статье

Читать полностью…

Книги для программистов

📚 MySQL Crash Course, 2nd Edition (2023)
✍️ Автор: Ben Forta
📃 Страниц: 304

MySQL — одна из самых популярных систем управления базами данных, на которой работают все: и интернет-магистрали, и отдельные корпоративные базы данных, и простые приложения для конечных пользователей, и все, что между ними. Эта книга научит вас всему, что необходимо знать, чтобы сразу же начать работать с последней версией MySQL. Благодаря 30 целенаправленным практическим урокам вы сможете пройти краш-курс MySQL легче и эффективнее, чем вы могли себе представить.

Читать полностью…

Книги для программистов

🤝 8 важных soft skills для сеньоров, тимлидов и других старших «джедаев»

За каждым успешным IT-проектом стоят не только строчки кода, но и применение soft skills. Мы раскрываем 8 ключевых навыков, которые превратят тебя из рядового кодера в тимлида.

👉 Читать статью

Читать полностью…

Книги для программистов

📚 Go Programming Fundamentals: A Concise Guidebook (2024)
✍️ Автор: Ted Noreux
📃 Страниц: 386

Погрузитесь в мир программирования на Go с помощью этой книги — это ваше незаменимое руководство по освоению одного из самых мощных и эффективных языков программирования в технологической индустрии. Эта книга, призванная помочь новичкам освоить основы и тонкости языка Go, а разработчикам среднего звена — закрепить понимание основных концепций, станет маяком для всех, кто хочет уверенно ориентироваться в программировании на Go.

Читать полностью…

Книги для программистов

Привет, друзья! 👋

Мы готовим статью об ИИ-инструментах для программирования в 2024 году и хотим услышать ваше мнение! 🤖💻 Поделитесь своим опытом и помогите нам сделать материал ещё полезнее. Самые интересные ответы войдут в статью! 🏆

Читать полностью…

Книги для программистов

🚀💾⚡ Protocol Buffers: самая эффективная бинарная альтернатива текстовому формату

Protobuf — механизм бинарной сериализации данных, разработанный компанией Google. Протокол не зависит от языка и платформы, и обеспечивает более компактную и быструю сериализацию по сравнению с традиционными текстовыми форматами.

Особенно интересно, как решается проблема совместимости версий. Обо всем этом подробнее читайте в нашей статье👇

🔗 Читать статью
🔗 Зеркало

Читать полностью…

Книги для программистов

🎨✨ Современные тренды CSS: эволюция функций

Рабочая группа CSS выпустила новый модуль Values and Units Level 5: меньше кода, больше возможностей — звучит как мечта? Давайте вместе разберемся, как эти новшества изменят нашу работу и сделают веб красивее.

👉 Читать статью
👉 Зеркало

Читать полностью…

Книги для программистов

🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.

В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги

👉Подписаться👈

Читать полностью…

Книги для программистов

🎃 Приглашаем на вебинар перед Хэллоуином: «Нужна ли математика на собеседованиях?» 🧙‍♀️

Темные тучи сгущаются, и в воздухе витает мистическая атмосфера... Готовы ли вы окунуться в мир загадочной математики и раскрыть тайны успешного собеседования? Тогда ждем вас 28 октября в 20:00! 🕸
https://proglib.io/w/68375992

Что вас ждет в эту зловещую ночь:

💀 Ошибаться не страшно: узнаем, как неудачные проекты и опыт «в стол» превращают джуниоров в сеньоров. Расскажем истории о том, как ошибки закаляют и помогают достигать вершин мастерства.

🧛 Собеседования без подготовки? Обсудим, возможно ли пройти через испытания рекрутеров без специальной подготовки или это путь в лабиринт с привидениями.

🧙 Теория и практика — зелье успеха:

• Выбор метрики оценки модели: какую метрику показать бизнесу, чтобы не столкнуться с гневом нечисти? Разберемся в разнице между MAPE и WAPE и когда какую применять.

• Трансформация распределений: как превратить логнормальное распределение в нормальное без волшебной палочки? Поговорим о том, зачем это нужно и как обойтись изменением функции потерь вместо магических превращений.

🦇 Бонус для смельчаков: раскроем секреты тестирования в маркетинге, которые помогут не заблудиться в темном лесу конкурентного рынка.

Не упустите шанс провести вечер в компании единомышленников, погрузиться в атмосферу Хэллоуина и получить ценные знания!

🕯 Записывайтесь на вебинар и готовьтесь к мистическим открытиям!
https://proglib.io/w/68375992 👻

Читать полностью…

Книги для программистов

📖 Обзор книги «Julia в качестве второго языка», Эрик Энгхейм

Направление: #proglib_julia
Уровень: #proglib_middle

Это структурированное руководство для разработчиков, знакомящихся с языком программирования Julia, который был создан для высокопроизводительных вычислений и научных исследований, но стал универсальным инструментом. Энгхейм ведет читателя через основные аспекты Julia — от базового синтаксиса до продвинутых функций, таких как множественная диспетчеризация и гибкое управление памятью. Особое внимание уделено сравнению объектно-ориентированного и функционального стилей программирования, что делает книгу полезной для разработчиков, уже знакомых с Python, JavaScript или C#.

💬 Что говорят люди:

Читатели отмечают простоту изложения и удобный формат книги, который позволяет быстро освоить основные концепции и начать применять их в реальных проектах. Особенно полезными названы примеры, такие как симуляция ракетного запуска или битва рыцарей и лучников, которые позволяют увидеть Julia в действии.

➕ Плюсы:

- Понятные пошаговые примеры, которые делают изучение языка интересным и легким.
- Детальное изложение как базовых, так и продвинутых функций, что делает книгу подходящей для изучения языка на всех уровнях.
- Особый акцент на многозадачность и конкурентные вычисления.

➖ Минусы:

- Требуется базовый уровень владения языком.

🖊 Об авторе:

Эрик Энгхейм — разработчик и автор, специализирующийся на высокопроизводительных вычислительных системах и языках программирования, таких как Julia. Своими знаниями и опытом он делится в данной книге, предлагая системный подход к изучению языка Julia.

Купить книгу

Читать полностью…
Subscribe to a channel