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


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

РКН clck.ru/3Ko9cz
Download Telegram
Объекты 1С. Часть 2

№11. Подчинённые справочники
№12. Иерархические справочники
№13. Обработки
№14. Выборка
№15. Удаление и установка пометки удаления
№16. Журнал документов
№17. План видов характеристик
№18. Отчёты
№19. Внешние отчеты и обработки
№20. Регистры накопления

Часть 1 https://t.iss.one/odin1C_rus/283


источник

✍️ @odin1C_rus
🤮16👍72💩1
Forwarded from Python академия
Извлечение таблиц из PDF

Camelot — это удобная библиотека, которая поможет вам извлечь любую таблицу из PDF файла.

Также есть возможность использоваться Excalibur, это веб интерфейс Camelot.

Почему вам стоит использовать Camelot:

— Каждая таблица является DataFrame;
— Возможность экспорта в множество разных форматов;
— Можно отбрасывать таблицы на основе таких метрик как точность и пробелы, без необходимости вручную просматривать таблицу.

Подписывайтесь на канал 👉@pythonofff
👍151
GAMEDEV: 10 Steps to Making Your First Game Successful
Автор: Wlad Marhulets (2020)

Если вы ничего не знаете о разработке игр, то, по сути, вы - это я до того, как я начал работать над своей первой игрой DARQ. Эта книга предназначена для начинающих и не предполагает от читателя никаких знаний о разработке игр.

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

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

👉 @bfbook
👍23
First Course in Algorithms Through Puzzles
Автор: Ryuhei Uehara (2019)

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

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

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

👉 @bfbook
👍9👏1
Artificial Intelligence: A Modern Approach
Авторы: Stuart Russell, Peter Norvig (2020)

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

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

👉 @bfbook
👍81🐳1😐1
Data Mining for Business Analytics: Concepts, Techniques and Applications in Python
Автор: Galit Shmueli (2020)

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

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

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

👉 @bfbook
5👍1
Forwarded from Rust
Шпаргалка по Rust

Мы создали эту шпаргалку по Rust изначально для студентов нашего Rust Bootcamp: Rust Programming: Но теперь мы делимся ею со всеми разработчиками, которые хотят выучить и запомнить некоторые ключевые функции и концепции Rust, а также иметь краткое справочное руководство по основам Rust.

Мы гарантируем, что это лучшая и наиболее полная шпаргалка по Rust, которую вы можете найти.

https://zerotomastery.io/cheatsheets/rust-cheat-sheet/

👉 @rust_lib
👍81🔥1
Machine Learning and Wireless Communications
Автор: Yonina C. Eldar (2022)

Как машинное обучение может помочь в проектировании будущих сетей связи и как будущие сети могут удовлетворить потребности новых приложений машинного обучения?

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

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

👉 @bfbook
👍7
Forwarded from ФизМат
This media is not supported in your browser
VIEW IN TELEGRAM
Принцип Гюйгенса (Школфильм)

В фильме кратко объясняется принцип преломления и отражения света, распространение сферических волн.

#математика #math #физика #physics

👉 @phis_mat
👍283
Foundations of Robotics: A Multidisciplinary Approach with Python and ROS
Автор: Damith Herath (2022)

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

Один из разделов посвящен введению в концепции программирования с использованием языка Python, который стал одним из самых популярных языков в робототехнике и искусственном интеллекте. Книга также знакомит читателя с Robot Operating System (ROS) - вездесущей программной и алгоритмической основой, используемой исследователями и промышленностью.

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

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

👉 @bfbook
👍15
Forwarded from Библиотека программиста | программирование, кодинг, разработка
История высоконагруженного сервиса на примере Вконтакте — с 2006 года до наших дней. Хронология с выступления Александра Тоболя.

2006: LAMP-стек — Apache, Debian, MySQL и PHP
2008: для баланса внедрили nginx
2009: MySQL перестал справляться, созданы Engines, которые сейчас бы назвали микросервисами
2011: нужна масштабируемость, решили внедрить свой RPC
2013: страдает производительность, слишком много логики. Сделали в два раза быстрее благодаря KPHP — транслятору PHP-кода в компилируемый C++
2015: пользователи смотрят только 20% ленты — сделали умную ленту, которая таргетировалась на счастье пользователя
2017: несколько Тбит/с трафика. Чтобы снизить нагрузку сетей, решили подвинуть ближе к пользователям самый популярный контент. Внедрили CDN
2019: у пользователей очень много фотографий, сотни петабайт. Хранение на дисках не соответствовало рынку. Началась работа с распределенными системами
2020: к базам данных на С++ добавили Go, Java. KPHP стал языком, у него появилась строгая типизация (кстати, он на Open Source и ускоряет исполнение кода в 7-10 раз)
2021: в KPHP добавили параллелизм, запустили QUIC, переехали на http3
2022: новые требования к отказоустойчивости. Решено построить новый дата-центр, провести hardware оптимизацию. Включили NUMA, увеличили на 20% capacity бэкенда

Полная версия истории тут.
👍27💩161👎1
Hacking for Dummies, 7th Edition
Автор: Kevin Beaver (2022)

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

Эта книга отправит вас в легкое путешествие по кибербезопасности, в ходе которого вы научитесь основам тестирования на уязвимость и проникновение, чтобы вы могли найти бреши в своей сети до того, как ими воспользуются плохие парни. Вы научитесь защищать свои сети Wi-Fi, блокировать последнюю установку Windows 11, понимать последствия удаленной работы для безопасности и многое другое.

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

👉 @bfbook
👍11