Книги для программистов
55.1K subscribers
1.36K photos
283 videos
24 files
1.23K links
Книги по программированию, библиотека электронных книг для разработчиков.


По всем вопросам @evgenycarter

РКН clck.ru/3Ko9cz
Download Telegram
React Programming: The Big Nerd Ranch Guide
Автор: Loren Klingman (2023)

Используйте React для написания надежного, декларативного кода, создания корзин и других функций электронной коммерции, оптимизации производительности, а также для получения опыта компонентного и сквозного тестирования. Попутно вы научитесь использовать такие инструменты, как Create React App, функциональные компоненты, хуки, ESLint, React Router, вебсокеты, библиотека React Testing Library и Cypress.

Скачать книгу

👉 @bfbook
👍5🔥1
Zed Attack Proxy Cookbook: Hacking tactics, techniques, and procedures for testing web applications and APIs
Автор: Ahmed Almoailu (2023)

Книга содержит огромное количество практических рецептов, которые помогут вам установить, настроить и использовать ZAP для защиты жизненно важных систем от различных противников. Если вы интересуетесь кибербезопасностью или работаете в качестве специалиста по кибербезопасности, эта книга поможет вам освоить ZAP.

Скачать книгу

👉 @bfbook
👍51
Answer

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

https://github.com/answerdev/answer

👉 @Githublib
👍52
Accelerated Linux Core Dump Analysis: Training Course Transcript with GDB and WinDbg Practice Exercises, 3rd Edition
Автор: Dmitriy Vostokov (2023)

Узнайте, как анализировать сбои и зависания процессов и ядра Linux, ориентироваться в дампах памяти ядра и диагностировать повреждения, утечки памяти, скачки процессора, блокированные потоки, тупики, цепочки ожидания и многое другое. В тренинге используется уникальный инновационный подход к диагностическому анализу, ориентированный на шаблоны, что позволяет ускорить процесс обучения. Тренинг состоит из 47 практических пошаговых упражнений с использованием отладчиков GDB и WinDbg, освещающих почти 40 паттернов анализа памяти, диагностируемых в дампах памяти 64-битного ядра на платформах x64 и ARM64. В состав тренинга также входят исходные тексты приложений для моделирования, каталог соответствующих паттернов от Software Diagnostics Institute, а также обзор сходств и различий между анализом дампов памяти Windows и Linux.

Скачать книгу

👉 @bfbook
👍15🔥51
Useful Python
Автор: Stuart Langridge (2023)

В этой книге мы рассмотрим, как можно использовать Python для решения различных задач, которые облегчат вам жизнь:

- Python "клейкий" язык: он помогает нам объединить навыки и программы, которые мы уже умеем использовать, позволяя легко преобразовывать данные из одного формата в другой.

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

- Python - это мощный инструмент, который можно использовать для решения самых разных задач.

- В отличие от многих других языков, Python поставляется с модулями для различных функций. Но для тех случаев, когда нам нужно сделать то, что не входит в стандартную библиотеку, можно воспользоваться PyPI.

Скачать книгу

👉 @bfbook
👍82
Forwarded from ITmozg
Языки программирования и их создатели 🤘

@itmozg
👏28🫡114👎2😎1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда что то сломалось и вызывают системного администратора Олега 😂

Подписывайтесь на канал 👉@tipsysdmin
😁24👍2
Ethical Hacking: A Comprehensive Beginner’s Guide to Learn and Understand the Concept of Ethical Hacking
Автор: Joe Grant (2023)

В отличие от злонамеренного взлома, этический взлом - это легальный способ проверки уязвимостей системы. Многие организации до сих пор с опаской относятся к этичным хакерам, и они имеют на это полное право, поскольку некоторые хакеры лгут ради собственной выгоды. Тем не менее, многие организации сейчас ищут этичных хакеров, поскольку хотят найти способ защитить себя, своих клиентов и сотрудников.

В ходе работы над книгой вы узнаете больше о том, что такое этический хакерский подход, и начнете понимать различные типы атак, которые этический хакер может совершить на систему.

Скачать книгу

👉 @bfbook
👍2💩1
Администрирование PostgreSQL. Базовый курс

Тема 00 «Введение».
Тема 01 «Установка и управление сервером».
Тема 02 «Использование psql».
Тема 03 «Конфигурирование».
Тема 04 «Общее устройство PostgreSQL».
Тема 05 «Изоляция и многоверсионность».
Тема 06 «Буферный кэш и журнал».
Тема 07 «Базы данных и схемы».
Тема 08 «Системный каталог».
Тема 09 «Табличные пространства».

источник

#db

👉 @database_info
👍193👎1
Logic And Language Models For Computer Science, 4th Edition
Автор: Dana Richards (2023)

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

Скачать книгу

👉 @bfbook
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Показываем видео в терминале

Приветствую, сегодня я опробую OpenCV, библиотеку для работы с видео, на примере простой задачи - символами ASCII вывести видеоролик в терминал.

Начнем с алгоритма, он вполне интуитивен:
- Загружаем видео
- Покадрово по нему проходимся, пока кадры не закончатся, для каждого кадра:
- Делаем черно-белым
- Скейлим его до нужных нам размеров (размеров консоли)
- Перебираем пиксели слева направо, сверху вниз, для каждого пикселя:
- Получаем его яркость
- Ставим в соответствие его яркости символ, который имеет схожую яркость (более яркий символ - значит содержит в себе больше пикселей)
- Записываем полученный символ в строку для вывода
- Выводим эту строку

https://habr.com/ru/articles/768456/

#cpp #programming

👉 @cpp_lib
🔥11👍5👎1🤯1
Quantum Mechanics And Bayesian Machines
Автор: George Chapline( 2023)

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

Скачать книгу

👉 @bfbook
👍12