Обложка канала

Книги для программистов. Страница 16

50300 @bfbook

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

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

    Learning Serverless: Design, Develop, and Deploy with Confidence Автор: Jason Katzer (2020) Автор показывает разработчикам на начальном и среднем этапе развития карьеры, что требуется для создания и доставки поддерживаемых и масштабируемых сервисов с использованием бессервисной архитектуры. Из этой книги вы узнаете, как построить современную производственную систему в облаке через призму бессерверных вычислений. Вы узнаете, как бессерверные системы могут освободить вас от утомительной задачи по настройке и обслуживанию производственных систем. Вы также изучите новые способы повышения уровня своей карьеры и уверенного проектирования, разработки и развертывания. Скачать книгу 👉 @bfbook
  • Книги для программистов

    C++ по итогам 2022-го Должен признать, что в некоторые из предыдущих лет C++ мог ощущаться немного «скучным» и «стабильным». Новые фичи, новый стандарт каждые три года, встречи, конференции... обычная жизнь (не считая некоторых дополнительных событий в мире, экономике и эпидемиологической ситуации). Прошедший год отличается, потому что выглядит как «переломный» в истории C++... и кто знает, куда это заведёт нас. https://www.cppstories.com/2022/cpp-status-2022/ 👉 @cpp_lib
  • Книги для программистов

    Язык Rust продолжает быстро набирать популярность. Его используют в качестве основного языка не только маленькие стартапы, но и крупные компании. ⚡️Приглашаем 17 февраля в 20:00 мск на бесплатный вебинар онлайн-курса «Rust Developer. Basic» в OTUS. Тема вебинара: «Чем занимаются Rust-разработчики?» 📚 На занятии мы: - Рассмотрим популярные направления деятельности, которые может выбрать Rust-разработчик. - Разберёмся, чем предстоит заниматься по каждому из направлений - Обсудим вакансии и требования к Rust-разработчикам 👉🏻 Зарегистрироваться на вебинар
  • Реклама

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

    Articulating Design Decisions: Communicate with Stakeholders, Keep Your Sanity, and Deliver the Best User Experience Автор: Tom Greever (2020) Умение говорить с людьми о своем дизайне может показаться базовым навыком, но это не так. Во многих случаях то, как вы общаетесь с заинтересованными сторонами, клиентами и другими "не дизайнерами", может быть важнее, чем сами проекты. Потому что если вы не сможете получить их поддержку - ваша работа никогда не увидит свет, какой бы хорошей она ни была. В этом практическом руководстве основное внимание уделяется принципам, тактике и действенным методам представления ваших проектов. Независимо от того, разрабатываете ли вы приложения, веб-сайты или продукты, вы узнаете, как получить поддержку от людей, которые влияют на проект, с целью создания наилучшего пользовательского опыта. Работая с книгой, вы: ✔️Изучите через процесс подготовки и презентации проектов; ✔️Поймете точки зрения заинтересованных сторон и научитесь сопереживать им; ✔️Разовьете навыки общения; ✔️Изучите тактику и стратегии для наиболее эффективных ответов на обратную связь; ✔️Научитесь создавать правильную документацию для своих решений, чтобы избежать повторных разговоров. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Мастер-класс: Как создать печатную форму в 1С "с нуля" (часть 2) Часть 1 В этом видео рассмотрим где правильно расположить код по заполнению печатной формы 1С, чтобы в последующем к нему можно было обращаться из разных модулей. источник ✍️ @odin1C_rus
  • Книги для программистов

    🚀 Какие инструменты нужны облачному архитектуру? 16 февраля в 20:00 проведем обзор облачных инструментов СУБД и кэшей на открытом уроке онлайн-курса «Cloud Solution Architecture» в OTUS. 👨‍💻Вместе с Андреем Поляковым, старшим разработчиком в Unlimint, рассмотрим разные виды СУБД, обсудим СУБД масштабируемые по потребности (on-demand), создание и настройку облачной СУБД, а также работу с данными в созданном СУБД. 👉 Чтобы участвовать, пройдите вступительный тест: РЕГИСТРАЦИЯ
  • Книги для программистов

    Object-Oriented Python: Master OOP by Building Games and GUIs Автор: Irv Kalb (2021) Object-Oriented Python — интуитивно понятное и подробное руководство по освоению объектно-ориентированного программирования с нуля. Вы познакомитесь с основами создания классов и объектов, а также примените теорию на практике с помощью пакета pygame с наглядными примерами, которые помогут визуализировать объектно-ориентированный стиль. Вы изучите ключевые концепции объектно-ориентированного программирования — инкапсуляцию, полиморфизм и наследование — и узнаете не только о том, как программировать объекты, но и о самых лучших методах для этого. Наконец, вы соберете знания воедино, создав сложную видеоигру с анимациями и звуками. В книге рассматриваются два полнофункциональных пакета кода Python, которые ускорят разработку программ с графическим пользовательским интерфейсом на Python. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Где применяют Rust? ⚡️Приглашаем 16 февраля в 20:00 мск на бесплатный вебинар «Области применения и инфраструктура Rust». На занятии рассмотрим, в каких областях Rust применяется на практике и какие готовые решения он предоставляет для следующих направлений: - Backend - Frontend и WebAssembly - Blockchain - Gamedev 🔥Занятие проведет Кирилл Федченко, Lead Rust Developer в InfinitySwap, в рамках углубленного онлайн-курса «Rust Developer» в OTUS. Готовьте вопросы эксперту и записывайтесь на урок! 👉🏻Регистрация на вебинар: https://otus.pw/lgND/
  • Книги для программистов

    Innovative Tableau: 100 More Tips, Tutorials, and Strategies Автор: Ryan Sleeper (2020) Tableau можно использовать для создания привлекательных, простых для интерпретации визуализаций данных. В этом руководстве автор познакомит вас с коллекцией уникальных советов и передовых практик по использованию этого популярного программного обеспечения. Пользователи Tableau узнают, как выйти за рамки Show Me, чтобы создавать более качественные диаграммы, и изучат десятки приемов, которые улучшат как работу автора, так и пользовательский опыт. Во время чтения книги вы: ✔️Узнаете, что нового в Tableau с момента выхода Practical Tableau; ✔️Получите советы, которые помогут облегчить жизнь разработчикам Tableau; ✔️Изучите новые уникальные диаграммы - временные шкалы, настраиваемые датчики и диаграммы-скачки, а также таблицы выделения, диаграммы разброса и карты. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Эффективное использование С++ Лекция 1. Библиотеки, утилиты, средства разработки, сборка (Эффективное использование С++) Лекция 2. Работа с памятью. Утечки ресурсов. RAII, умные указатели (Эффективное использование С++) Лекция 3. Move semantics, rvalue reference, perfect forwarding. Лекция 4. Callbacks: lambda, bind & function. Лекция 5. Multithreading in C++ (потоки, блокировки, задачи, атомарные операции, очереди сообщений) Лекция 6. Обзор возможностей современных стандартов C++ источник 👉 @cpp_lib
  • Книги для программистов

    Где применяют Rust? ⚡️Приглашаем 16 февраля в 20:00 мск на бесплатный вебинар «Области применения и инфраструктура Rust». На занятии рассмотрим, в каких областях Rust применяется на практике и какие готовые решения он предоставляет для следующих направлений: - Backend - Frontend и WebAssembly - Blockchain - Gamedev Занятие проведет Кирилл Федченко, Lead Rust Developer в InfinitySwap, в рамках углубленного онлайн-курса «Rust Developer» в OTUS. Готовьте вопросы эксперту и записывайтесь на урок! 👉🏻Регистрация на вебинар: https://otus.pw/blDW/
  • Книги для программистов

    Applying Math with Python Автор: Sam Morley (2020) Python, один из самых популярных языков программирования в мире, имеет ряд мощных пакетов, которые позволяют решать сложные математические задачи простым и эффективным способом. Эти пакеты помогают специалистам в машинном обучении и науке о данных использовать свои знания в области вычислительной математики. Книга научит вас решать задачи, возникающие в самых разных областях математики, включая математический анализ, теорию вероятностей, статистику и науку о данных, теорию графов, оптимизацию и геометрию. К концу чтения у вас будет арсенал практических решений, которые можно использовать и модифицировать для решения широкого круга практических задач. Во время чтения книги вы: ✔️Познакомитесь с базовыми пакетами, инструментами и библиотеками Python для решения математических задач; ✔️Изучите различные методы, которые помогут вам решать вычислительные задачи; ✔️Поймете основные концепции прикладной математики и способы их применения в информатике; ✔️Узнаете, как выбрать наиболее подходящий пакет, инструмент или технику для решения определенной проблемы; ✔️Научитесь реализовывать базовое построение графиков, изменять стили и добавлять метки с помощью matplotlib. Скачать книгу 👉 @bfbook
  • Книги для программистов

    💣 Собираетесь переходить в дата-инжиниринг? 🚀 Присоединяйтесь 7 февраля в 20:00 мск на открытый урок онлайн-курса «Data Engineer» в OTUS. 🟠 Тема вебинара — Clickhouse vs. Greenplum. Какую MPP базу данных выбрать? ❇️ Вы узнаете: 🔸 Что такое MPP-БД на самом деле 🔸 Познакомитесь с различными представителями таких систем 🔸 Разберетесь, когда и в каких случаях стоит выбирать каждую из них 🔸 На практике изучите наглядные примеры работы БД Clickhouse и Greenplum 💻 Спикером выступит Алексей Железной, преподаватель курса и Data Engineer в компании Wildberries. 🔥 Пройдите вступительный тест, чтобы участвовать: https://otus.pw/MR7J/ Реклама. Информация о рекламодателе на сайте www.otus.ru.
  • Книги для программистов

    Testing JavaScript Applications Автор: Lucas da Costa (2021) Автоматизированное тестирование поможет вам написать высококачественное программное обеспечение за меньшее время, с большей уверенностью, с меньшим количеством ошибок и без постоянного ручного контроля. Testing JavaScript Applications — это руководство по созданию комплексного и надежного набора для тестирования JS-приложений, в котором рассказывается как о написании тестов, так и о том, как инструменты тестирования JS работают внутри. Что внутри: ✔️Модульное, сквозное и интеграционное тестирование; ✔️Управление стоимостью и сложностью тестирования; ✔️Практика разработки через тестирование; ✔️Работа с внешними зависимостями; ✔️Такие инструменты, как Jest и Cypress. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Street Coder: The rules to break and how to break them Автор: Sedat Kapanoglu (2022) Мятежное мышление этой книги бросает вызов обычному мышлению и раскрывает важные навыки, которые вам понадобятся в работе. Вы узнаете о решающей важности алгоритмов и структур данных, превратите рутину программирования в удовольствие и разрушите догматические принципы, мешающие полностью реализовать свой потенциал. Что внутри: ✔️Понятные для начинающих советы по оптимизации кода, распараллеливанию и рефакторингу; ✔️Использование «плохих» практик с пользой. Скачать книгу 👉 @bfbook
  • Реклама

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

    ⚡️ Пройти тест по Rust ⚡️ Ответь на вопросы и проверь свои знания. Сможешь сдать — пройдёшь на онлайн-курс «Rust Developer» от OTUS по специальной цене. 🔥На курсе вы научитесь: - Использовать язык Rust для разработки ПО; - Разворачивать Rust и среду разработки; - Создавать надёжное, отказоустойчивое и высокопроизводительное ПО; - Тестировать код; - Использовать сторонние библиотеки; - Писать асинхронный код Время прохождения теста ограниченно: 25 минут 👉🏻ПРОЙТИ ТЕСТ: https://otus.pw/vYhA/ Реклама. Информация о рекламодателе на сайте otus.ru
  • Книги для программистов

    Как ускорить приложение за счёт PHP-FPM (няшим FPM conf) Сегодня хочу поговорить о том, как ускорить приложение через конфигурирование PHP-FPM. Сейчас самый популярный (из тех с которыми я сталкивался) стек на котором поднимается PHP приложение это веб сервер nginx и процесс-менеджер php-fpm. Я хочу поднять простое приложение с Laravel проектом, которое устанавливается со всеми параметрами по умолчанию. Попробуем это приложение нагрузить пользователями с помощью простого Javascript скрипта и посмотрим как ему удастся справиться с нагрузкой и как мы можем повысить обрабатываемую нагрузку только конфигурированием php-fpm. В конце статьи можно будет найти ссылку на GitHub и попробовать своими руками. https://habr.com/ru/post/576344/ 👉 @php_lib
  • Книги для программистов

    Head First Git: A Learner's Guide to Understanding Git from the Inside Out Автор: Raju Gandhi (2022) Многие люди, использующие Git, полагаются на «рецепты» — копирование и вставку команд, которые они находят в Интернете, не понимая, как на самом деле работает Git. Но что делать, если вы оказались в затруднительном положении, которое уже не исправить чьей-то готовой командой? С помощью этого уникального практического руководства вы изучите способы работы с Git и получите от этого удовольствие. Скачать книгу 👉 @bfbook