Scaling Python with Dask: From Data Science to Machine Learning (2023)
Автор: Holden Karau
Количество страниц: 202
#python
Современные системы содержат многоядерные CPU и GPU, которые обладают потенциалом для параллельных вычислений. Однако многие научные инструменты Python не были разработаны для использования этого параллелизма. Из этого краткого, но обстоятельного пособия ученые, изучающие данные, и программисты на Python узнают, как открытая библиотека Dask для параллельных вычислений предоставляет API, облегчающие распараллеливание библиотек PyData, включая NumPy, pandas и scikit-learn.
Авторы книги покажут вам, как использовать вычисления на Dask в локальных системах, а затем масштабировать их в облако для более тяжелых рабочих нагрузок.
📌 Всё самое полезное читайте в нашем канале Python📌
Скачать книгу
Mastering SQL Joins: A Quick Handbook On Mastering SQL Joins With Practical Exercises (2023)
Автор: Dane Wade
Количество страниц: 108
#sql
В этом кратком руководстве вы узнаете:
- Упрощенную концепцию джойнов SQL, изложенную ясным и лаконичным языком, которая поможет вам создать прочный фундамент для понимания джойнов SQL.
- Практические вопросы после каждой главы для закрепления полученных знаний
- Отдельная глава для практических вопросов отраслевого уровня, которые отточат ваши навыки
- Иллюстрации, позволяющие легко понять и трудно забыть, чтобы стать мастером в области SQL Joins
- Практические наборы данных, включенные в книгу, позволят вам не тратить время на поиск подходящего набора данных для практического применения SQL Joins.
Скачать книгу
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.
Канал с мемами — t.me/itmemlib
Полезные материалы по всему, что может быть интересно любому программисту: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
CC++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Книги для программистов: t.me/progbook
Вопросы с собеседований по Java — /channel/java_interview_lib
Задачи и квизы по Java — /channel/java_problems_lib
Бот с IT-вакансиями: t.me/proglib_job_bot
Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
Лента в Дзен: https://zen.yandex.ru/proglib
Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Analog and Hybrid Computer Programming, 2nd Edition (2023)
Автор: Bernd Ulmann
Количество страниц: 335
Классические цифровые компьютеры приближаются к своим физическим и архитектурным границам, поэтому интерес к нетрадиционным подходам к вычислениям, таким как квантовые и аналоговые компьютеры, стремительно растет. Для широкого круга практических приложений аналоговые компьютеры могут превосходить классические цифровые компьютеры как по скорости вычислений, так и по энергоэффективности.
Книга представляет собой введение в программирование аналоговых и гибридных компьютеров. Оно содержит большое количество практических примеров, начиная с простых задач, таких как радиоактивный распад, гармонические осцилляторы и кинетика химических реакций, и заканчивая сложными темами, включающими моделирование нейронов, хаотических систем и многое другое.
Скачать книгу
Cybersecurity First Principles: A Reboot of Strategy and Tactics (2023)
Автор: Rick Howard
Количество страниц: 400
#cybersecurity
Директор по безопасности, главный аналитик и старший научный сотрудник компании The Cyberwire, бросает вызов общепринятым представлениям о лучших практиках, стратегии и тактике кибербезопасности и доказывает, что в этой области необходимо вернуться к первым принципам. Автор убедительно излагает аргументы в пользу абсолютного первого принципа кибербезопасности, а затем обсуждает стратегии и тактики, необходимые для его достижения.
Скачать книгу
Google Cloud Platform (GCP) Professional Cloud Network Engineer Certification Companion: Learn and Apply Network Design Concepts to Prepare for the Exam (2023)
Автор: Dario Cabianca
Количество страниц: 451
#cloud
Это руководство для самостоятельной работы призвано помочь инженерам освоить лучшие практики построения облачных сетей на GCP и подготовиться к сдаче сертификационного экзамена GCP Professional Cloud Network Engineer.
Используя это учебное пособие, вы не потеряете времени. Оно позволяет погрузиться в работу и узнать, чем GCP отличается от других публичных облачных провайдеров (AWS и Microsoft Azure). Вы поймете уникальную способность GCP создавать виртуальные частные облака (VPC), охватывающие несколько регионов. Вы будете знать, как использовать GCP в качестве конкурентного преимущества в сообществе ИТ-инженеров.
Скачать книгу
PowerShell SysAdmin Crash Course: Unlock the Full Potential of PowerShell with Advanced Techniques, Automation, Configuration Management and Integration (2023)
Автор: Steeve Lee
Количество страниц: 221
Это идеальное руководство для системных администраторов и пользователей PowerShell. В этом комплексном ресурсе вы узнаете все о PowerShell, начиная с консоли и команд, заканчивая сценариями, модулями и многим другим. Вы изучите такие важные темы, как управление Active Directory, Windows Server, PowerShell Remoting, DSC, SCCM и администрирование обновлений программного обеспечения.
Скачать книгу
-35% на самый хардкорный курс по вышмату!
🌟 «Математика для Data Science» 🌟
19 490 рублей 29 990 рублей до 5 сентября
Полугодовая программа от преподавателей МГУ, которая включает в себя все необходимые знания по математике для работы в Data Science.
Вас ждет развернутая обратная связь по всем домашним заданиям, а также ссылки на полезные дополнительные материалы.
У вас не будет шансов не усвоить какие-то темы курса👌
🔥 Переходите и активируйте пробную версию курса – https://proglib.io/w/8829bc74
Machine Learning for High-Risk Applications: Approaches to Responsible AI (2023)
Автор: James Curtis
Количество страниц: 466
В этой книге описаны подходы к ответственному ИИ - целостная схема совершенствования технологий, бизнес-процессов и культурных компетенций ИИ/МЛ, основанная на лучших практиках управления рисками, кибербезопасности, конфиденциальности данных и прикладных социальных наук.
Скачать книгу
Mastering SQL: A Beginner’s Guide (2023)
Автор: Sufyan bin Uzayr
Количество страниц: 244
#sql
Это книга, предназначенная для тех, кто хочет освоить язык структурированных запросов SQL с нуля и стать опытным пользователем в области работы с базами данных.
Эта книга предлагает пошаговое и всестороннее введение в SQL, начиная с основных концепций и постепенно переходя к более сложным темам. Она предназначена для начинающих, поэтому не требует никакого предварительного опыта в программировании или базах данных.
Скачать книгу
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.
Канал с мемами — t.me/itmemlib
Полезные материалы по всему, что может быть интересно любому программисту: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
CC++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Книги для программистов: t.me/progbook
Вопросы с собеседований по Java — /channel/java_interview_lib
Задачи и квизы по Java — /channel/java_problems_lib
Бот с IT-вакансиями: t.me/proglib_job_bot
Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
Лента в Дзен: https://zen.yandex.ru/proglib
Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
📖➕➕ ТОП-10 книг по языку программирования С++ в 2023 году
Подборка свежей литературы на русском языке для желающих постичь С++: язык микроконтроллеров, игровых движков, драйверов и высоконагруженных приложений.
Читать статью (https://proglib.io/sh/U0pZAbkoS7)
📖 ТОП-10 книг по C# в 2023 году: от новичка до профессионала
Обзор книг по языку программирования C# и Unity на русском языке.
🔗 Читать статью
🔗 Зеркало
🎶 Фулстек или 🎻 фронтендер: кем стать, чтобы не подвести себя и работать в радость? Часть 2
Продолжаем разбираться в нюансах работы специалистов. Данные по ЗП найдешь в первой части.
Какие у них отношение с коллегами?
▶️ Мультиинструменталисту (фулстеку) легче работать с коллегами, так как он владеет и своим, и их инструментами.
▶️ Скрипач (фронтендер) — профессионал высшего класса в своем деле. Правда, в местах стыковки звукорядов может накосячить, но косячат все.
Где они работают?
▶️ Мультиинструменталист может:
● записать несколько MVP-альбомов, которые прославят своего сочинителя;
● вступить в музыкальную группу с нехваткой «рук» и «ног».
▶️ Скрипач:
● консерватория, так как нужен узкий специалист, извлекающий тот звук, который может сделать только такой узкий спец.
Хочу попробовать обе профессии, чтобы понять, какая точно мне подходит
Яндекс Практикум запустил большое обновление курсов веб-разработки — фронтенд и фулстек — с бесплатным вводным курсом.
Что изменилось на курсах?
▶️ Внедрили модель обучения 4C/ID, с которой весь процесс обучения основан на реальных рабочих задач.
▶️ Добавили дополнительные активности: лайвкодинг, хакатон, парное программирование.
▶️ Обновили программу в соответствии с запросом рынка. В курс по фулстеку добавили модуль по алгоритмам, который позволит соискателям проходить собеседования в компании уровня Яндекса. А на курсе по фронтенд-разработке обновили модули про TypeScript, ООП, верстку.
Была не была! Давайте пробовать!
🎶 Курс «Фулстек-разработчик»
🎻 Курс «Фронтенд-разработчик»
EASY Javascript – Handy Guide: Discover the World of Web Programming (2023)
Автор: David Lupe
Количество страниц: 227
#js
Данное руководство предназначено для тех, кто хочет войти в мир веб-программирования с помощью практического и эффективного подхода. Независимо от того, являетесь ли вы абсолютным новичком или уже обладаете базовыми знаниями HTML и CSS, данное руководство построено таким образом, чтобы шаг за шагом провести вас через весь процесс изучения JavaScript.
📌 Всё самое полезное читайте в нашем канале Frontend 📌
Скачать книгу
Bug Bounty Decoded: Unraveling the Mysteries of Ethical Hacking Rewards (2023)
Автор: Vincent Curtis
Количество страниц: 256
Это познавательное и исчерпывающее руководство, в котором подробно рассматривается мир "баг баунти" и вознаграждений за этический хакинг. В этой тщательно проработанной книге читателям предлагается отправиться в путешествие по захватывающему ландшафту кибербезопасности, где этичные хакеры и исследователи безопасности сотрудничают с целью выявления уязвимостей в цифровых системах до того, как ими воспользуются злоумышленники.
Скачать книгу
Mastering Python for Artificial Intelligence: Learn the Essential Coding Skills to Build Advanced AI Applications (2023)
Автор: David Ward
Количество страниц: 350
#python
Это книга, предназначенная для разработчиков и программистов, желающих углубить свои знания и навыки в области искусственного интеллекта с использованием языка программирования Python. В книге обсуждаются существенные аспекты и методики программирования искусственного интеллекта, а также предлагаются руководства и практические примеры для создания более продвинутых AI-приложений. Авторы предоставляют читателям необходимые инструменты и знания для создания сложных и интеллектуальных систем с использованием Python, от обработки данных и машинного обучения до нейронных сетей и глубокого обучения.
📌 Всё самое полезное читайте в нашем канале Python📌
Скачать книгу
❗«Библиотека программиста» продолжает поиски контент-менеджера для ведения телеграм-каналов
Ищем человека, который грамотно пишет, разбирается в контенте и в одной из этих тем:
👉С++
👉Frontend
👉мобильная разработка
👉тестирование
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Подробнее о вакансии и форма для отклика — по ссылке.
Ждем вас в команде!
HTML: The Ultimate Guide (2023)
Автор: Sufyan bin Uzayr
Количество страниц: 304
#html
Книга содержит краткий курс по HTML, его истории, ключевым особенностям, различным версиям, различным тегам и элементам, а также преимуществам и недостаткам. В книге также рассматриваются фундаментальные концепции CSS и JavaScript и рассказывается о создании сайтов и игр с помощью этих инструментов. По мере прохождения уроков читатель узнает, как вставлять команды JavaScript непосредственно в HTML-документ и как выполняется сценарий при просмотре в браузере.
Скачать книгу
Pro iPhone Development with SwiftUI: Design and Manage Top-Quality Apps, 4th Edition (2023)
Автор: Wallace Wang
Количество страниц: 414
#swift_ui
Ваши приложения не только будут работать как по мановению волшебной палочки, но и, используя новый стандарт SwiftUI, вы добавите в свои интерфейсы анимацию, масштабирование, поддержку мультиэкранности и многое другое. Кроме того, вы узнаете, как интегрировать в приложения аудио- и видеофайлы, обращаться к камере и отправлять снимки в библиотеку Photos, использовать сервисы определения местоположения пользователя на карте, а также отображать веб-страницы в приложении. Не ограничивайтесь безупречным кодом и привлекательными интерфейсами. Придайте своим приложениям разум с помощью передовых фреймворков Apple для машинного обучения, распознавания лиц и текста, а также дополненной реальности.
📌 Всё самое полезное читайте в нашем канале Mobile📌
Скачать книгу
Modern Android 13 Development Cookbook: Over 70 recipes to solve Android development issues and create better apps with Kotlin and Jetpack Compose (2023)
Автор: Madona S. Wambua
Количество страниц: 322
#android
Книга начинается с рецептов, которые помогут вам начать работу с декларативным фреймворком пользовательского интерфейса Jetpack Compose и разобраться с состояниями пользовательского интерфейса, навигацией, рукояткой, комнатой, Wear OS и многим другим, а также узнать, что нового в современной разработке Android. Последующие главы будут посвящены разработке приложений для больших экранов, использованию WorkManager от Jetpack, управлению графическими оповещениями пользовательского интерфейса, а также советам и рекомендациям по работе с Android studio.
📌 Всё самое полезное читайте в нашем канале Mobile📌
Скачать книгу
Testing Spring Boot Applications Demystified: Avoiding Pitfalls, Implementing Recipes, and Embracing Best Practices (2023)
Автор: Philip Riecks
Количество страниц: 133
#spring
В этой книге мы расскажем о тестировании приложений Spring Boot, предоставив вам четкие объяснения, практические выводы и лучшие практики. Мы проведем вас через типичные ловушки, с которыми сталкиваются разработчики, поделимся проверенными временем рецептами успеха и вооружим вас инструментами и знаниями, необходимыми для написания полных и эффективных тестов.
📌 Всё самое полезное читайте в нашем канале Java 📌
Скачать книгу
Conquering JavaScript: Node.js (2023)
Автор: Sufyan bin Uzayr
Количество страниц: 168
#node
JavaScript, безусловно, является одним из наиболее известных и распространенных языков программирования на стороне клиента. В последние годы сфера применения JavaScript расширилась, и теперь он используется и для разработки на стороне сервера. Node.js - чрезвычайно популярный JS-фреймворк, предназначенный для быстрой разработки веб-приложений.
Эта книга представляет собой подробное руководство, которое поможет разработчикам и кодерам добиться большего с помощью Node.js. В ней вкратце рассматриваются основы, а затем переходят к более сложным и подробным упражнениям, которые помогут читателю быстро получить необходимые знания.
📌 Всё самое полезное читайте в нашем канале Frontend 📌
Скачать книгу
Practical Rust Projects: Build Serverless, AI, Machine Learning, Embedded, Game, and Web Applications (2023)
Автор: Andrew Rzeznik
Количество страниц: 410
#rust
В обновленном издании вы сможете не только освоить основы, но и создавать полноценные приложения на языке программирования Rust. Среди приложений, которые вы создадите в ходе работы над этой книгой, - высокопроизводительный веб-клиент, встраиваемый компьютер (например, для робота), игра, бессерверное веб-приложение, а также приложение, использующее искусственный интеллект и машинное обучение.
Каждая глава построена в следующем формате: как должно выглядеть приложение; требования и пользовательские истории нашего примера программы; введение в используемые библиотеки Rust; собственно реализация примера программы, включая типичные "подводные камни" и их решения; краткое сравнение библиотек для построения каждого приложения, если нет явного предпочтения.
Скачать книгу
ИТ + научпоп + музыка = большой ИТ-пикник в Москве 💛
2 сентября Тинькофф, CodeFest и Мельница собирают большой благотворительный ИТ-фестиваль. Встречаемся в Коломенском на максимально летнем вайбе.
В программе: ИТ- и научпоп-лектории, выступления топовых спикеров, воркшопы, интерактивные зоны и вишенка на торте — музыкальные перформансы от Антохи MC, Zoloto, Therr Maitz, The Hatters, «Сироткина», а также секретного хедлайнера. Как думаете, кто им может быть?
Для участия нужно выбрать благотворительный фонд из списка и сделать донат от 1000 рублей. Подробности и регистрация — тут.
Реклама. АО "Тинькофф Банк"
Python for Scientists, 3rd Edition (2023)
Автор: John M. Stewart
Количество страниц: 300
#python
Python - бесплатный, с открытым исходным кодом, простой в использовании программный инструмент, представляющий собой значительную альтернативу таким проприетарным пакетам, как MATLAB и Mathematica. Эта книга охватывает все, что необходимо знать работающему ученому, чтобы начать эффективно использовать Python. Автор объясняет научный Python с нуля, показывая, как легко реализовать и протестировать нетривиальные математические алгоритмы, а также знакомит читателя с многочисленными свободно распространяемыми дополнительными модулями. Ряд примеров, относящихся к самым разным областям, иллюстрирует возможности программы.
📌 Всё самое полезное читайте в нашем канале Python📌
Скачать книгу
Essentials of Arduino Boards Programming: Step-by-Step Guide to Master Arduino Boards Hardware and Software (2023)
Автор: Farzin Asadi
Количество страниц: 353
В начале книги вы познакомитесь с Arduino и увидите на собственном опыте, как бесплатная многоплатформенная интегрированная среда разработки (IDE) облегчает процесс кодирования. Во многих случаях вы сможете редактировать предоставленные коды для решения собственных задач. На платах Arduino используются различные микроконтроллеры, и каждая плата подходит для решения конкретных задач. Кроме того, в Arduino IDE предустановлена обширная библиотека кодов, которые можно модифицировать и использовать на практике. Таким образом, вместо того, чтобы разрабатывать коды с нуля, можно адаптировать их к аналогичным проектам. Более опытные пользователи смогут сэкономить время, просто копируя фрагменты кода из различных библиотек.
Скачать книгу
Polymer Processing: Design, Printing and Applications of Multi-Dimensional Techniques (2023)
Автор: Abhijit Bandyopadhyay
Количество страниц: 208
В книге рассматривается полимерная 3D-печать через основы технологии и ее реализацию. В начале книги рассматриваются основы печати нового поколения, ноу-хау технологии, методология печати и перспективы проектирования изделий. Рассматриваются аспекты САПР, а также применение программ Slicer, анализа изображений и программирования в MATLAB при 3D-печати полимеров. Рассматриваются вопросы выбора полимеров для печати с учетом их соотношения "структура-свойства", устранения неполадок в процессе печати, а также возможные варианты использования отходов пластмасс и других материалов.
Скачать книгу
Keycloak – Identity and Access Management for Modern Applications: Harness the power of Keycloak, OpenID Connect, and OAuth 2.0 to secure applications, 2nd Edition (2023)
Автор: Pedro Igor Silva
Количество страниц: 350
В новом издании вы узнаете, как использовать последний дистрибутив Keycloak. Последние версии Keycloak теперь базируются на Quarkus, что обеспечивает новый и улучшенный пользовательский опыт и новую консоль администратора с повышенным вниманием к удобству использования. Вы увидите, как использовать Spring Security вместо Spring-адаптера Keycloak при использовании последнего дистрибутива Keycloak. По мере продвижения вы поймете суть нового дистрибутива Keycloak и изучите лучшие практики использования OAuth. Наконец, будут рассмотрены общие лучшие практики и другая информация по защите приложений.
Скачать книгу
Typescript and JavaScript Coding Made Simple 2 Books in 1: A Beginner’s Guide to Programming (2023)
Автор: Mark Stokes
Количество страниц: 329
#js #typescript
Это книга, которая предоставляет два важных ресурса в одном издании, предназначенных для начинающих программистов, которые хотят изучить языки программирования TypeScript и JavaScript. К моменту завершения книги вы приобретете глубокие знания о TypeScript и JavaScript и их применении в реальных сценариях.
📌 Всё самое полезное читайте в нашем канале Frontend 📌
Скачать книгу