📖 Outlier Detection in Python
Автор: Kennedy Brett
Описание:
Обнаружение выбросов в Python иллюстрирует принципы и методы обнаружения выбросов на различных примерах из реального мира, включая социальные сети, финансы, сетевые журналы и другие важные области. Вы познакомитесь с полным набором статистических методов и подходов к машинному обучению для выявления и интерпретации неожиданных значений в табличных, текстовых, временных рядах и графических данных. Попутно вы познакомитесь с scikit-learn и PyOD, примените ключевые алгоритмы выявления аномалий и добавите в свой инструментарий несколько эффективных методов для реальных сценариев выявление аномалий.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
Автор: Kennedy Brett
Описание:
Обнаружение выбросов в Python иллюстрирует принципы и методы обнаружения выбросов на различных примерах из реального мира, включая социальные сети, финансы, сетевые журналы и другие важные области. Вы познакомитесь с полным набором статистических методов и подходов к машинному обучению для выявления и интерпретации неожиданных значений в табличных, текстовых, временных рядах и графических данных. Попутно вы познакомитесь с scikit-learn и PyOD, примените ключевые алгоритмы выявления аномалий и добавите в свой инструментарий несколько эффективных методов для реальных сценариев выявление аномалий.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
📖 Machine Learning for Tabular Data
Автор: Kennedy Brett
Описание:
Машинное обучение для табличных данных предоставляет практические методы ML для улучшения каждого этапа процесса анализа бизнес-данных. В нем вы изучите такие примеры, как использование XGBoost и Keras для прогнозирования цен на краткосрочную аренду, развертывание локальной модели ML с помощью Python и Flask и оптимизация рабочих процессов с помощью больших языковых моделей (LLM). Попутно вы научитесь делать свои модели более мощными и понятными.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #ML
Автор: Kennedy Brett
Описание:
Машинное обучение для табличных данных предоставляет практические методы ML для улучшения каждого этапа процесса анализа бизнес-данных. В нем вы изучите такие примеры, как использование XGBoost и Keras для прогнозирования цен на краткосрочную аренду, развертывание локальной модели ML с помощью Python и Flask и оптимизация рабочих процессов с помощью больших языковых моделей (LLM). Попутно вы научитесь делать свои модели более мощными и понятными.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #ML
📖 Python for Data Analysis
Автор: Wes McKinney
Описание:
Книгу можно рассматривать как современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython, библиотеки NumPy и pandas, библиотека для визуализации данных matplotlib и др.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Python
Автор: Wes McKinney
Описание:
Книгу можно рассматривать как современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython, библиотеки NumPy и pandas, библиотека для визуализации данных matplotlib и др.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Python
📖 Rust в действии
Автор: Макнамара Тим
Описание:
Книга о прикладных аспектах языка программирования Rust, описывающая внутреннее устройство языка и сферы его использования. Rust рассматривается как современное дополнение для С при программировании ядра ОС и при системном программировании, а также как низкоуровневый скоростной язык, обеспечивающий максимальную производительность. Объяснены тонкости работы с процессором, многопоточное программирование, работа с памятью, а также взаимодействие с Linux. Изложенный материал позволяет как писать современные приложения на Rust с нуля, так и внедрять Rust в сложившуюся базу кода.
Книга ориентирована на специалистов по С, Linux, системному программированию и на всех, кто желает освоить Rust и сразу приступить к работе с ним.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Rust
Автор: Макнамара Тим
Описание:
Книга о прикладных аспектах языка программирования Rust, описывающая внутреннее устройство языка и сферы его использования. Rust рассматривается как современное дополнение для С при программировании ядра ОС и при системном программировании, а также как низкоуровневый скоростной язык, обеспечивающий максимальную производительность. Объяснены тонкости работы с процессором, многопоточное программирование, работа с памятью, а также взаимодействие с Linux. Изложенный материал позволяет как писать современные приложения на Rust с нуля, так и внедрять Rust в сложившуюся базу кода.
Книга ориентирована на специалистов по С, Linux, системному программированию и на всех, кто желает освоить Rust и сразу приступить к работе с ним.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Rust
📖 Программирование на Rust
Автор: Макнамара Тим
Описание:
Официальный гид по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation.
Добро пожаловать в мир Rust!
Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту.
Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук — от установки языка до создания надежных и масштабируемых программ. От создания функций, выбора типов данных и привязки переменных вы перейдете к более сложным
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Rust
Автор: Макнамара Тим
Описание:
Официальный гид по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation.
Добро пожаловать в мир Rust!
Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту.
Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук — от установки языка до создания надежных и масштабируемых программ. От создания функций, выбора типов данных и привязки переменных вы перейдете к более сложным
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Rust
📖 Game Hacking: Developing Autonomous Bots for Online Games
Автор: Кано Н.
Описание:
Вам не нужно быть волшебником, чтобы превратить игру, которая вам нравится, в игру, которую вы любите. Представьте, что вы могли бы дать своей любимой игре для ПК более информативный head-up дисплей или мгновенно собрать всю добычу из вашей последней эпической битвы. Принесите свои знания по разработке на базе Windows и управлению памятью, и Game Hacking научит вас тому, что вам нужно, чтобы стать настоящим хакером игр. Изучите основы, такие как обратная разработка, анализ ассемблерного кода, программная манипуляция памятью и внедрение кода, и оттачивайте свои новые навыки с помощью практических примеров кода и тренировочных двоичных файлов. Повышайте свой уровень, узнав, как:
- Сканировать и изменять память с помощью Cheat Engine
- Изучать структуру программы и поток выполнения с помощью OllyDbg
- Регистрировать процессы и определять полезные файлы данных с помощью Process Monitor
- Манипулировать потоком управления с помощью NOP, перехвата и многого другого
- Находить и анализировать общие структуры игровой памяти
- Вы даже откроете секреты распространенных игровых ботов, в том числе:
- Экстрасенсорные хаки восприятия, такие как wallhacks и head-up displays
- Отзывчивые хаки, такие как autohealers и combo-bots
- Боты с искусственным интеллектом, такие как cavewalkers и automatic looters
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Hacking
Автор: Кано Н.
Описание:
Вам не нужно быть волшебником, чтобы превратить игру, которая вам нравится, в игру, которую вы любите. Представьте, что вы могли бы дать своей любимой игре для ПК более информативный head-up дисплей или мгновенно собрать всю добычу из вашей последней эпической битвы. Принесите свои знания по разработке на базе Windows и управлению памятью, и Game Hacking научит вас тому, что вам нужно, чтобы стать настоящим хакером игр. Изучите основы, такие как обратная разработка, анализ ассемблерного кода, программная манипуляция памятью и внедрение кода, и оттачивайте свои новые навыки с помощью практических примеров кода и тренировочных двоичных файлов. Повышайте свой уровень, узнав, как:
- Сканировать и изменять память с помощью Cheat Engine
- Изучать структуру программы и поток выполнения с помощью OllyDbg
- Регистрировать процессы и определять полезные файлы данных с помощью Process Monitor
- Манипулировать потоком управления с помощью NOP, перехвата и многого другого
- Находить и анализировать общие структуры игровой памяти
- Вы даже откроете секреты распространенных игровых ботов, в том числе:
- Экстрасенсорные хаки восприятия, такие как wallhacks и head-up displays
- Отзывчивые хаки, такие как autohealers и combo-bots
- Боты с искусственным интеллектом, такие как cavewalkers и automatic looters
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Hacking
📖 Машинное обучение с малым объемом кодирования
Автор: Стриплинг Г
Описание:
В книге подробно представлены три проблемно-ориентированных вида машинного обучения (Machine leaming, ML): автоматизированное обучение AutoML без кодирования, обучение BigQuery ML с малым объемом кодирования и обучение с применением пользовательского кода на основе библиотек scikit-leam и Keras. При этом от читателя не требуется глубоких предварительных знаний в ML или программировании, но базовые навыки в этих областях будут полезны. Специализированные библиотеки, фреймворки ML, репозиторий GitHub и другие инструменты описаны по мере их необходимости. В каждом конкретном случае ключевые концепции ML раскрыты с использованием реальных наборов данных для решения реальных задач. Рассмотрено применение AutoML для прогнозирования продаж, использование BigQuery ML для обучения линейных регрессионных моделей, обучение пользовательских МL-моделей на Python для прогнозирования оттока клиентов и ряд других популярных бизнес-кейсов.
Для студентов, начинающих МL-инженеров и аналитиков данных
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #ML
Автор: Стриплинг Г
Описание:
В книге подробно представлены три проблемно-ориентированных вида машинного обучения (Machine leaming, ML): автоматизированное обучение AutoML без кодирования, обучение BigQuery ML с малым объемом кодирования и обучение с применением пользовательского кода на основе библиотек scikit-leam и Keras. При этом от читателя не требуется глубоких предварительных знаний в ML или программировании, но базовые навыки в этих областях будут полезны. Специализированные библиотеки, фреймворки ML, репозиторий GitHub и другие инструменты описаны по мере их необходимости. В каждом конкретном случае ключевые концепции ML раскрыты с использованием реальных наборов данных для решения реальных задач. Рассмотрено применение AutoML для прогнозирования продаж, использование BigQuery ML для обучения линейных регрессионных моделей, обучение пользовательских МL-моделей на Python для прогнозирования оттока клиентов и ряд других популярных бизнес-кейсов.
Для студентов, начинающих МL-инженеров и аналитиков данных
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #ML
📖 Terraform инфраструктура на уровне кода
Автор: Брикман Е.
Описание:
Terraform является настоящей звездой в мире DevOps. Это технология, позволяющая конфигурировать, запускать и управлять облачной инфраструктурой. «Инфраструктура как код» (IaC) позволяет оптимально использовать виртуализированные платформы таких технологических гигантов, как AWS, Google Cloud, Azure и другие.
Евгений Брикман приводит простотые и лаконичные примеры кода, который используется в Terraform для развертывания инфраструктуры и управления ею. Бывалые сисадмины, DevOps-инженеры и разработчики-новички быстро перейдут от основ Terraform к работе с полным стеком, способным поддерживать большие объемы трафика и гарантируют стабильные условия для работы большой команды специалистов.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Terraform
Автор: Брикман Е.
Описание:
Terraform является настоящей звездой в мире DevOps. Это технология, позволяющая конфигурировать, запускать и управлять облачной инфраструктурой. «Инфраструктура как код» (IaC) позволяет оптимально использовать виртуализированные платформы таких технологических гигантов, как AWS, Google Cloud, Azure и другие.
Евгений Брикман приводит простотые и лаконичные примеры кода, который используется в Terraform для развертывания инфраструктуры и управления ею. Бывалые сисадмины, DevOps-инженеры и разработчики-новички быстро перейдут от основ Terraform к работе с полным стеком, способным поддерживать большие объемы трафика и гарантируют стабильные условия для работы большой команды специалистов.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Terraform
📖 Обработка естественного языка в действии
Автор: Лейн Хобсон, Хапке Ханнес, Ховард Коул
Описание:
Последние достижения в области глубокого обучения позволяют создавать приложения, с исключительной точностью распознающие текст и речь. Что в результате? Появляются чат-боты, ведущие диалог не хуже реальных людей, программы, эффективно подбирающие резюме под заданную вакансию, развивается превосходный предиктивный поиск, автоматически генерируются аннотации документов. Благодаря новым приемам и инструментам, таким как Keras и Tensorflow, сегодня возможно как никогда просто реализовать качественную обработку естественного языка (NLP).
«Обработка естественного языка в действии» станет вашим руководством по созданию программ, способных распознавать и интерпретировать человеческий язык. В издании рассказано, как с помощью готовых пакетов на языке Python извлекать из текста смыслы и адекватно ими распоряжаться. В книге дается расширенная трактовка традиционных методов NLP, что позволит задействовать нейронные сети, современные алгоритмы глубокого обучения и генеративные приемы при решении реальных задач, таких как выявление дат и имен, составление текстов и ответов на неожиданные вопросы.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
Автор: Лейн Хобсон, Хапке Ханнес, Ховард Коул
Описание:
Последние достижения в области глубокого обучения позволяют создавать приложения, с исключительной точностью распознающие текст и речь. Что в результате? Появляются чат-боты, ведущие диалог не хуже реальных людей, программы, эффективно подбирающие резюме под заданную вакансию, развивается превосходный предиктивный поиск, автоматически генерируются аннотации документов. Благодаря новым приемам и инструментам, таким как Keras и Tensorflow, сегодня возможно как никогда просто реализовать качественную обработку естественного языка (NLP).
«Обработка естественного языка в действии» станет вашим руководством по созданию программ, способных распознавать и интерпретировать человеческий язык. В издании рассказано, как с помощью готовых пакетов на языке Python извлекать из текста смыслы и адекватно ими распоряжаться. В книге дается расширенная трактовка традиционных методов NLP, что позволит задействовать нейронные сети, современные алгоритмы глубокого обучения и генеративные приемы при решении реальных задач, таких как выявление дат и имен, составление текстов и ответов на неожиданные вопросы.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
📖 Программирование квантовых компьютеров. Базовые алгоритмы и примеры кода
Автор: Химено-Сеговиа М., Хэрриган Н., Джонстон Э.
Описание:
Квантовые компьютеры спровоцировали новую компьютерную революцию, и у вас есть прекрасный шанс присоединиться к технологическому прорыву прямо сейчас. Разработчики, специалисты по компьютерной графике и начинающие айтишники найдут в этой книге практическую информацию по квантовым вычислениям, нужную программистам. Вместо штудирования теории и формул вы сразу займетесь конкретными задачами, демонстрирующими уникальные возможности квантовой технологии.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
Автор: Химено-Сеговиа М., Хэрриган Н., Джонстон Э.
Описание:
Квантовые компьютеры спровоцировали новую компьютерную революцию, и у вас есть прекрасный шанс присоединиться к технологическому прорыву прямо сейчас. Разработчики, специалисты по компьютерной графике и начинающие айтишники найдут в этой книге практическую информацию по квантовым вычислениям, нужную программистам. Вместо штудирования теории и формул вы сразу займетесь конкретными задачами, демонстрирующими уникальные возможности квантовой технологии.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
📖 Жемчужины программирования
Автор: Джон Бентли
Описание:
Эта книга написана для программистов. Хороший программист должен знать все, что написано до него, только тогда он будет писать хорошие программы. Главы этой книги посвящены наиболее привлекательному аспекту профессии программиста: жемчужинам программирования, рождающимся за пределами работы, в области фантазии и творчества. В них рассматриваются: постановка задач, теория алгоритмов, структуры данных, вопросы повышения эффективности кода, а также верификация и тестирование программ.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
Автор: Джон Бентли
Описание:
Эта книга написана для программистов. Хороший программист должен знать все, что написано до него, только тогда он будет писать хорошие программы. Главы этой книги посвящены наиболее привлекательному аспекту профессии программиста: жемчужинам программирования, рождающимся за пределами работы, в области фантазии и творчества. В них рассматриваются: постановка задач, теория алгоритмов, структуры данных, вопросы повышения эффективности кода, а также верификация и тестирование программ.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
📖 Apache Airflow и конвейеры обработки данных
Автор: Джон Бентли
Описание:
Конвейеры обработки данных управляют потоком данных с момента их первоначального сбора до консолидации, очистки, анализа, визуализации и многого другого. Эта книга научит вас создавать и сопровождать эффективные конвейеры обработки данных с использованием платформы Apache Airflow.
Те, кто мало знаком с Airflow, получат базовое представление о принципах работы этой платформы в I части книги. Далее обсуждаются такие темы, как создание собственных компонентов, тестирование, передовые практики и развертывание, – эти главы можно читать в произвольном порядке в зависимости от конкретных потребностей читателя.
Издание предназначено для специалистов по DevOps, обработке и хранению данных, машинному обучению, а также системных администраторов с навыками программирования на Python.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Airflow #Apache
Автор: Джон Бентли
Описание:
Конвейеры обработки данных управляют потоком данных с момента их первоначального сбора до консолидации, очистки, анализа, визуализации и многого другого. Эта книга научит вас создавать и сопровождать эффективные конвейеры обработки данных с использованием платформы Apache Airflow.
Те, кто мало знаком с Airflow, получат базовое представление о принципах работы этой платформы в I части книги. Далее обсуждаются такие темы, как создание собственных компонентов, тестирование, передовые практики и развертывание, – эти главы можно читать в произвольном порядке в зависимости от конкретных потребностей читателя.
Издание предназначено для специалистов по DevOps, обработке и хранению данных, машинному обучению, а также системных администраторов с навыками программирования на Python.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Airflow #Apache
📖 Основы языка программирования 1C
Автор: Дадян Э. Г.
Описание:
Основы языка программирования 1С 8.3, представленные в данном учебном пособии, предназначены и для начинающих, и для продвинутых пользователей. Изложение материала в учебном пособии разбито на два раздела. В первом разделе даются основы языка программирования 1С 8.3 для начинающих. Во втором разделе применение языка 1С 8.3 дается для продвинутых пользователей — в справочной форме, на конкретных примерах.
Предназначено для студентов высших учебных заведений, обучающихся по всем направлениям подготовки и специальностям, а также для аспирантов и слушателей ИПК.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #1C
Автор: Дадян Э. Г.
Описание:
Основы языка программирования 1С 8.3, представленные в данном учебном пособии, предназначены и для начинающих, и для продвинутых пользователей. Изложение материала в учебном пособии разбито на два раздела. В первом разделе даются основы языка программирования 1С 8.3 для начинающих. Во втором разделе применение языка 1С 8.3 дается для продвинутых пользователей — в справочной форме, на конкретных примерах.
Предназначено для студентов высших учебных заведений, обучающихся по всем направлениям подготовки и специальностям, а также для аспирантов и слушателей ИПК.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #1C
📖 Kotlin. Сборник рецептов. Предметный подход
Автор: Коузен Кен
Описание:
Этот сборник рецептов охватывает широкий спектр тем, с которыми следует ознакомиться разработчику, планирующему перейти на язык Kotlin или желающему изучить его более глубоко. В начале книги описывается процесс установки и запуска Kotlin, затем обсуждаются фундаментальные особенности языка. Особое внимание уделено его объектно-ориентированным возможно- стям, которые могут показаться необычными разработчикам на других языках. Рецепты, собранные в разных главах по тематическому принципу, можно изучать в любом порядке, удобном читателю. Они дополняют друг друга, и каждый рецепт заканчивается ссылками на другие. Материал удобно структурирован: за описанием каждой задачи следуют ее решение и развернутое обсуждение.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Kotlin
Автор: Коузен Кен
Описание:
Этот сборник рецептов охватывает широкий спектр тем, с которыми следует ознакомиться разработчику, планирующему перейти на язык Kotlin или желающему изучить его более глубоко. В начале книги описывается процесс установки и запуска Kotlin, затем обсуждаются фундаментальные особенности языка. Особое внимание уделено его объектно-ориентированным возможно- стям, которые могут показаться необычными разработчикам на других языках. Рецепты, собранные в разных главах по тематическому принципу, можно изучать в любом порядке, удобном читателю. Они дополняют друг друга, и каждый рецепт заканчивается ссылками на другие. Материал удобно структурирован: за описанием каждой задачи следуют ее решение и развернутое обсуждение.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Kotlin
📖 Байесовская статистика
Автор: Уилл Курт
Описание:
Нужно решить конкретную задачу, а перед вами куча непонятных данных, в которой черт ногу сломит? «Байесовская статистика» расскажет, как принимать правильные решения, задействуя свою интуицию и простую математику.
Пора забыть про заумные и занудные университетские лекции! Эта книга даст вам полное понимание байесовской статистики буквально «на пальцах» — с помощью простых объяснений и ярких примеров.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Bayesian
Автор: Уилл Курт
Описание:
Нужно решить конкретную задачу, а перед вами куча непонятных данных, в которой черт ногу сломит? «Байесовская статистика» расскажет, как принимать правильные решения, задействуя свою интуицию и простую математику.
Пора забыть про заумные и занудные университетские лекции! Эта книга даст вам полное понимание байесовской статистики буквально «на пальцах» — с помощью простых объяснений и ярких примеров.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Bayesian
📖 Создай свой собственный язык программирования
Автор: Джеффери К. Л.
Описание:
Книга рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных областей применения вычислительной техники. Вы начнете с реализации интерфейса компилятора для вашего языка, включая лексический и синтаксический анализатор, а к концу чтения сможете разрабатывать и воплощать в коде свои собственные языки, позволяющие компилировать и запускать программы. Издание адресовано разработчикам программного обеспечения, заинтересованным в создании собственного языка. Для изучения материала потребуется опыт программирования на языке высокого уровня, таком как Java или C++.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
Автор: Джеффери К. Л.
Описание:
Книга рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных областей применения вычислительной техники. Вы начнете с реализации интерфейса компилятора для вашего языка, включая лексический и синтаксический анализатор, а к концу чтения сможете разрабатывать и воплощать в коде свои собственные языки, позволяющие компилировать и запускать программы. Издание адресовано разработчикам программного обеспечения, заинтересованным в создании собственного языка. Для изучения материала потребуется опыт программирования на языке высокого уровня, таком как Java или C++.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
📖 Программирование на языке Rust
Автор: Блэнди Дж., Орендорф Дж.
Описание:
Rust – новый язык системного программирования, сочетающий высокую производительность и низкоуровневый контроль, характерные для С и C++, с безопасной работой с памятью и потоками. В начале книги рассмотрены типы данных и основные конструкции языка – выражения, модули, структуры, перечисления и образцы. Далее описываются характеристики и универсальные типы. В следующих главах приводятся сведения о замыканиях и итераторах. Наконец в последних главах книги вы найдете исчерпывающую информацию о коллекциях, обработке текста, вводе-выводе, конкурентности, макросах и небезопасном коде. Издание предназначено для системных программистов, созревших для поиска альтернативы C++.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
Автор: Блэнди Дж., Орендорф Дж.
Описание:
Rust – новый язык системного программирования, сочетающий высокую производительность и низкоуровневый контроль, характерные для С и C++, с безопасной работой с памятью и потоками. В начале книги рассмотрены типы данных и основные конструкции языка – выражения, модули, структуры, перечисления и образцы. Далее описываются характеристики и универсальные типы. В следующих главах приводятся сведения о замыканиях и итераторах. Наконец в последних главах книги вы найдете исчерпывающую информацию о коллекциях, обработке текста, вводе-выводе, конкурентности, макросах и небезопасном коде. Издание предназначено для системных программистов, созревших для поиска альтернативы C++.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
📖 Философия Java. 4-е издание
Автор: Брюс Эккель
Описание:
Java нельзя понять, взглянув на него только как на коллекцию некоторых характеристик, — необходимо понять задачи этого языка как частные задачи программирования в целом.
Эта книга — о проблемах программирования: почему они стали проблемами и какой подход использует Java в их решении. Поэтому обсуждаемые в каждой главе черты языка неразрывно связаны с тем, как они используются для решения определенных задач.
Эта книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка считается одним из лучших пособий для программирующих на Java.
В четвертом издании автор постарался полностью интегрировать усовершенствования Java SE5/6, включить и использовать их во всей книге.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Java
Автор: Брюс Эккель
Описание:
Java нельзя понять, взглянув на него только как на коллекцию некоторых характеристик, — необходимо понять задачи этого языка как частные задачи программирования в целом.
Эта книга — о проблемах программирования: почему они стали проблемами и какой подход использует Java в их решении. Поэтому обсуждаемые в каждой главе черты языка неразрывно связаны с тем, как они используются для решения определенных задач.
Эта книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка считается одним из лучших пособий для программирующих на Java.
В четвертом издании автор постарался полностью интегрировать усовершенствования Java SE5/6, включить и использовать их во всей книге.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Java
📖 100 примеров на Си
Автор: Кольцов Д. М.
Описание:
Данная книга предназначена для практического изучения языка программирования Си. Изложение материала ведется на основе примеров. Перед примерами дается небольшая теоретическая часть, а затем разбираются конкретные примеры. Такой подход позволит читателю уже с первых шагов писать работающие программы. Примеры в книге приведены по нарастающей сложности: от простых программ с использованием простых конструкций до небольшой компьютерной игры и клиент-серверного приложения. Книга будет полезна всем, кто хочет максимально быстро и эффективно начать программировать на языке Си, а также тем, кто хочет получить набор готовых решений для разных ситуаций. Книга не требует начальных знаний программирования, лучший выбор для начинающих.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #C
Автор: Кольцов Д. М.
Описание:
Данная книга предназначена для практического изучения языка программирования Си. Изложение материала ведется на основе примеров. Перед примерами дается небольшая теоретическая часть, а затем разбираются конкретные примеры. Такой подход позволит читателю уже с первых шагов писать работающие программы. Примеры в книге приведены по нарастающей сложности: от простых программ с использованием простых конструкций до небольшой компьютерной игры и клиент-серверного приложения. Книга будет полезна всем, кто хочет максимально быстро и эффективно начать программировать на языке Си, а также тем, кто хочет получить набор готовых решений для разных ситуаций. Книга не требует начальных знаний программирования, лучший выбор для начинающих.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #C
📖 OCP Oracle Certified Professional Java SE 17 Developer
Автор: Mughal K., Strelnikov V.
Описание:
OCP Oracle Certified Professional Java SE 17 Developer Exam 1Z0-829 Programmer's Guide — это уникальное руководство, которое сочетает в себе строгое введение в программирование на Java с тщательным освещением целей экзамена Java SE 17 и Java SE 11 Developer. Полностью обновленное с учетом изменений в последних экзаменах, оно уделяет повышенное внимание анализу сценариев кода, а не только отдельных языковых конструкций.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #OCP #Java
Автор: Mughal K., Strelnikov V.
Описание:
OCP Oracle Certified Professional Java SE 17 Developer Exam 1Z0-829 Programmer's Guide — это уникальное руководство, которое сочетает в себе строгое введение в программирование на Java с тщательным освещением целей экзамена Java SE 17 и Java SE 11 Developer. Полностью обновленное с учетом изменений в последних экзаменах, оно уделяет повышенное внимание анализу сценариев кода, а не только отдельных языковых конструкций.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #OCP #Java
📖 Learning Python
Автор: Lutz M.
Описание:
Этот простой в использовании учебник для самостоятельного изучения, дополненный тестами, упражнениями и полезными иллюстрациями, поможет вам начать работу с Python 3.12 и всеми другими выпусками, используемыми сегодня. С прагматичным акцентом на том, что вам нужно знать, он также знакомит с некоторыми расширенными языковыми возможностями, которые становятся все более распространенными в коде Python.
Эта книга поможет вам:
- изучить встроенные типы объектов Python, такие как строки, списки, словари и файлы;
- создавать и обрабатывать объекты с помощью операторов Python и изучить синтаксическую модель Python
; - использовать функции и функциональное программирование, чтобы избежать избыточности и максимально увеличить повторное использование
; - организовывать код в более крупные компоненты с помощью модулей и пакетов
; - писать надежные программы с помощью инструментов обработки исключений и разработки Python
; - применять объектно-ориентированное программирование и классы, чтобы сделать код настраиваемым
; - изучить передовые инструменты Python, включая декораторы, дескрипторы и метаклассы;
- писать идиоматический код Python, который можно переносить на самые разные платформы
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
Автор: Lutz M.
Описание:
Этот простой в использовании учебник для самостоятельного изучения, дополненный тестами, упражнениями и полезными иллюстрациями, поможет вам начать работу с Python 3.12 и всеми другими выпусками, используемыми сегодня. С прагматичным акцентом на том, что вам нужно знать, он также знакомит с некоторыми расширенными языковыми возможностями, которые становятся все более распространенными в коде Python.
Эта книга поможет вам:
- изучить встроенные типы объектов Python, такие как строки, списки, словари и файлы;
- создавать и обрабатывать объекты с помощью операторов Python и изучить синтаксическую модель Python
; - использовать функции и функциональное программирование, чтобы избежать избыточности и максимально увеличить повторное использование
; - организовывать код в более крупные компоненты с помощью модулей и пакетов
; - писать надежные программы с помощью инструментов обработки исключений и разработки Python
; - применять объектно-ориентированное программирование и классы, чтобы сделать код настраиваемым
; - изучить передовые инструменты Python, включая декораторы, дескрипторы и метаклассы;
- писать идиоматический код Python, который можно переносить на самые разные платформы
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python