информатика RSS

Рефакторинг на максималках

Это книга о том, как эффективно и без боли рефакторить код. В ней мы обсудим пользу рефакторинга для разработки и бизнеса, рассмотрим, как искать проблемы в коде, и исследуем возможные решения этих проблем.
gefexi 08/10/25 Просмотров: 221 Комментариев: 0
0
Абсолютный минимум знаний Java-разработчика уровня Junior. Пособие для подтверждения IT-компетенции

Подтверждение IT-компетенции важно по многим причинам, в т.ч. предельно формальным, скажем, в тендере на получение заказа может стоять требование - мол, компания-претендент обязана иметь такой-то процент разработчиков либо сертифицированных, либо с подтвержденной компетенцией. Сюда же можно отнести валидацию скиллов, чуточку побольше возможностей для карьерного роста или поднятия статуса в глазах коллег по цеху, дополнительный драйвер повышения квалификации и т.п. Для подтверждения надо пройти тест, а к тестам принято готовиться, не то можно угодить в лужу. И людям смешно, и себе обидно.
brij 08/10/25 Просмотров: 269 Комментариев: 0
0
Создаем игры и изучаем C++, 3-е издание

3-е издание

Мечтаете создавать игры, но не знаете, с чего начать? Книга «Создаем игры и изучаем C++» станет вашим проводником в мире игровой разработки! Это издание было адаптировано под Visual Studio 2022, C++20 и библиотеку SFML, оно предлагает уникальный подход: вы не только освоите язык C++ с нуля, но и примените знания на практике, создав четыре игры в разных жанрах. Вы начнете с изучения основ программирования, познакомитесь с ключевыми темами C++: объектно-ориентированное программирование (ООП), указатели и стандартная библиотека шаблонов (STL). Разберетесь с методами обнаружения коллизий и столкновений в игровой физике, на примере игры Pong. Создавая игры, вы познакомитесь с массивами вершин, направленным звуком, шейдерами OpenGL, порождением объектов и многим другим. Вы погрузитесь в игровую механику и реализуете обработку ввода, повышение уровня персонажа и даже «вражеский» ИИ. Наконец, вы изучите паттерны проектирования игр, чтобы усовершенствовать навыки программирования на C++.
brij 07/10/25 Просмотров: 307 Комментариев: 0
0
Анализ и визуализация данных в Yandex DataLens

Современный мир невозможно представить без данных, и от их визуального представления во многом зависит эффективность работы с ними. Средств анализа и визуализации данных великое множество, и в этой книге мы подробно поговорим об одном из них – Yandex DataLens. Читая эту книгу, вы совершите увлекательный путь от самых азов до вершин мастерства в обращении с этим мощнейшим облачным инструментом.
gefexi 07/10/25 Просмотров: 220 Комментариев: 0
0
М. Нидхем. Графовые алгоритмы. Практическая реализация на платформах Apache Spark и Neo4j

Каждую секунду во всем мире собирается и динамически обновляется огромный объем информации. Графовые алгоритмы, которые основаны на математике, специально разработанной для изучения взаимосвязей между данными, помогают разобраться в этих гигантских объемах. И, что особенно важно в наши дни, они улучшают контекстную информацию для искусственного интеллекта. Эта книга представляет собой практическое руководство по началу работы с графовыми алгоритмами.
gefexi 04/10/25 Просмотров: 1291 Комментариев: 0
+2
Н.Ю. Комлев. Полезное программирование

Уникальное руководство к действию, опыт и практика, сконцентрированные на двух сотнях страниц. Книга для тех, кто умеет программировать и уже готов этим зарабатывать. Курс молодого, но профессионального программиста. Практические советы. Что пригодится вам из пройденного и сданного. Что вы будете программировать сначала, а что позже, когда наберётесь опыта. К чему ещё можно применить ваш программистский талант, чтобы руководство одобрило и поощрило. Кратко, доступно, убедительно.
gefexi 04/10/25 Просмотров: 1436 Комментариев: 0
0
Комбинаторная логика в программировании

Изложен основной круг задач, сводимых к исчислению объектов — “от простого к сложному”. Конкретный вариант исчисления выбирается в зависимости от решаемых вычислительных задач. В ходе последовательного решения задач читатель овладевает основными методами и средствами комбинаторной логики и А-исчисления. Все задачи снабжены подробными и элементарными решениями.
gefexi 04/10/25 Просмотров: 1492 Комментариев: 0
0
Т. Ганегедара. Обработка естественного языка с TensorFlow

Обработка естественного языка применяется в различных приложениях машинного обучения, а TensorFlow является важнейшей библиотекой для реализации систем глубокого обучения на практике. Эта книга знакомит читателя с методами обработки естественного языка и содержит практическое руководство по работе с TensorFlow, предоставляя мощный инструмент для работы с огромными объемами неструктурированных данных и решения уникальных задач по обработке естественного языка. Книга начинается с изучения общих понятий NLP и принципа работы TensorFlow.
gefexi 04/10/25 Просмотров: 1746 Комментариев: 0
+1
Bot.v.Telegram.2024

Боты Телеграм можно использовать в маркетинге, продажах и автоматизации множества процессов. Умение создавать простых ботов в Телеграм поможет вам, если вы развивается свой бизнес, вы маркетолог или директор предприятия. Благодаря единому интерфейсу вам не нужно нести затраты на дизайн, верстку, программирование (если делаем на конструкторе), поэтому автоматизация какого-то функционала в бизнесе происходит значительно быстрее, чем, если бы мы делали какое-то приложение или сайт для этих целей. В отличие от конструкторов сайтов, конструкторы ботов предлагают более широкий и вариативный функционал реализации ботов.
laccy 02/10/25 Просмотров: 1520 Комментариев: 0
0
IT для начинающих и опытных. Серия книг

Серия "IT для начинающих и опытных" подробно объясняет принципы работы с Python. Начиная с базового синтаксиса и заканчивая более сложными аспектами, в том числе применением инструментария объектно-ориентированного программирования на практике. В ней представлены также основы Kotlin и инструментарий для продвинутых программистов, что даст возможность новичкам быстро повысить уровень своих компетенций и наработать практический опыт. Ряд материалов посвящен сравнению языков программирования Java и Kotlin. Также представлено краткое и емкое руководство по JavaScript, в котором собрана только самая важная информация для быстрого освоения этого крайне востребованного языка программирования. Здесь рассматриваются ключевые концепции, начиная с основ синтаксиса, работы с переменными, типами данных и операторами и заканчивая продвинутыми темами, такими как замыкания, асинхронное программирование, объектно-ориентированный подход и модули.
brij 01/10/25 Просмотров: 436 Комментариев: 0
0
Юбер Боссо. JavaScript. Только самое нужное

Осваиваем самый популярный язык программирования

Перед вами краткое и емкое руководство по javascript, в котором собрана только самая важная информация для быстрого освоения этого крайне востребованного языка программирования. Здесь рассматриваются ключевые концепции, начиная с основ синтаксиса, работы с переменными, типами данных и операторами и заканчивая продвинутыми темами, такими как замыкания, асинхронное программирование, объектно-ориентированный подход и модули. Отдельное внимание уделяется практическим аспектам: работе с HTML, обработке событий, манипуляциям с DOM, а также инструментам отладки и оптимизации кода. Включены лучшие практики разработки, методы работы c JSON и XML, взаимодействие с сервером, а также полезные советы для эффективного кодинга.
brij 01/10/25 Просмотров: 271 Комментариев: 0
0
Chi-​Chun Chou, David Wang. Python for Excel Users. A Beginner's Guide

В современном мире, основанном на данных, умение эффективно анализировать и интерпретировать информацию становится как никогда важным, особенно в сфере бизнеса. Книга «Python для пользователей Excel: руководство для начинающих» предназначена для студентов бизнес-факультетов и профессионалов, которые хорошо владеют Microsoft Excel, но готовы начать свое путешествие в мир Python. Python — мощный и универсальный язык программирования, который стал незаменимым инструментом для анализа данных. Эта книга устраняет разрыв между Excel и Python, предлагая параллельные упражнения, которые демонстрируют, как Python может расширить возможности бизнес-аналитики с непревзойденной эффективностью и гибкостью. Переводя знакомые задачи Excel в динамичную и универсальную экосистему Python, вы не только улучшите свои навыки анализа данных, но и обретете уверенность в программировании.
brij 30/09/25 Просмотров: 360 Комментариев: 0
0
Sai Yamanoor, Srihari Yamanoor. IoT Product Development Using ESP32 Microcontrollers

A Staggered Approach with Six Prototyping and Product Development Examples

Получите всестороннее представление о разработке продуктов IoT с использованием микроконтроллеров ESP32. Эта книга проведет читателей от примера интерфейса датчика до примера продукта на базе ESP32, где мы обсудим все аспекты продукта, включая быстрое прототипирование, облачный интерфейс, предоставление продукта и управление парком устройств. Мы начнем с введения в серию микроконтроллеров ESP32 и обсудим варианты языков программирования для платформы ESP32. Далее мы рассмотрим публикацию данных датчиков в облаке с помощью ESP32. Затем мы рассмотрим использование ESP32 для извлечения данных из общедоступного источника и их отображения с помощью визуальных средств. В следующих главах мы продемонстрируем создание недорогого Bluetooth датчика с использованием ESP32, агрегирование данных с помощью ESP32, где собираются и публикуются данные, агрегированные из радиосетей с низким энергопотреблением, а также разработку пограничных устройств с использованием ESP32. В этой книге мы будем использовать MicroPython для всех проектов. Читатели, имеющие некоторый опыт в области электроники и знающие хотя бы один язык программирования, смогут извлечь максимальную пользу из этой книги.
brij 29/09/25 Просмотров: 304 Комментариев: 0
0
Jens Gustedt. Modern C, Third Edition. Covers the C23 standard

Откройте для себя всю мощь современного программирования на языке C, ознакомившись с новым стандартом C23. C - это «золотой стандарт» для программ, которые должны быть небольшими, быстрыми и надежными. Независимо от того, пишете ли вы встроенный код, низкоуровневые системные подпрограммы или высокопроизводительные приложения, C справится с любой задачей. Эта уникальная книга Йенса Густедта, члена комитета по стандартам ISO C, поможет вам быстро освоить C23. «Modern C. Третье издание» — это динамичное введение в язык C с особым вниманием к его самым современным функциям. Книга начинается с краткого обзора структуры, грамматики и выполнения, а затем быстро переходит к структурам управления, типам данных, операторам и другим основным функциям языка. Полностью переработанное для C23, это расширенное третье издание охватывает составные выражения и лямбды, новые подходы к решению проблем сбоев в программах и способы плавного перехода на C23. Для читателей со средним уровнем владения любым языком программирования.
brij 29/09/25 Просмотров: 264 Комментариев: 0
0
Ю. Язев. Волшебство момента вращения

В книге, которую Вы держите в руках, пойдет подробный разговор об индустрии компьютерных и видео игр. Будет рассказано об истории цифровых развлечений. Между тем, большая часть книги посвящена разработке компьютерных и мобильных игр.
gefexi 27/09/25 Просмотров: 1363 Комментариев: 0
+1
Иван Гришаев. Clojure на производстве

В книге нет вводной части, где написано, что скачать и установить. Также мы не рассматриваем азы вроде чисел и строк. На тему введения в Clojure уже написаны статьи и посты в блогах.
gefexi 27/09/25 Просмотров: 1696 Комментариев: 0
+1
Изучаем скриптинг PowerShell за месяц, занимаясь один час в день, 2-е издание

Создание скриптов и инструментов. 2-е издание

Скрипты PowerShell можно писать для автоматизации практически любых административных задач в Windows, Linux и macOS. Эта книга покажет вам как! Всего за 27 коротких уроков, каждый из которых можно выполнить менее чем за час, вы научитесь создавать, тестировать и публиковать скрипты и инструменты, которые помогут сэкономить часы рабочего времени. «Изучаем скриптинг PowerShell за месяц» – практическое руководство по автоматизации PowerShell и созданию инструментов. Этот тщательно переработанный бестселлер, обновленный до последней версии PowerShell, научит вас писать эффективные скрипты, находить и устранять ошибки и организовывать свои инструменты в библиотеки. Попутно вы получите советы по обеспечению безопасности и работе в Linux и macOS.
brij 25/09/25 Просмотров: 468 Комментариев: 0
+1
algoritmy-mashinnogo-obucheniya-bazovyy-kurs

Практическое руководство для новичков, которые хотят понять основы машинного обучения. Здесь представлены ключевые алгоритмы, такие как линейная регрессия, деревья решений, методы опорных векторов и нейронные сети, а также объясняется работа с данными и инструменты Python.
Четкие объяснения, примеры кода и практические задачи помогут быстро освоить теорию и начать применять машинное обучение в реальных проектах. Книга идеально подходит для студентов, аналитиков и разработчиков, делающих первые шаги в этой области.
tanyavip1 25/09/25 Просмотров: 396 Комментариев: 0
0
Современная аналитика данных в Excel

Рассмотрены современные методы очистки, анализа и визуализации данных в Microsoft Excel. Описаны инструменты Power Query для создания воспроизводимых процессов подготовки данных, средства Power Pivot для построения реляционных моделей и настройки аналитических показателей. Приведены практические примеры использования динамических массивов, функций на базе искусственного интеллекта и интеграции с языком Python. Показано, как создавать отчеты и аналитические материалы, ранее считавшиеся трудновыполнимыми в Excel. Книга ориентирована на специалистов по данным, бизнес-аналитиков и пользователей Excel, заинтересованных в расширении своих возможностей.
gefexi 20/09/25 Просмотров: 466 Комментариев: 0
+1
Архитектура бэкенда

Книга посвящена полному циклу бэкенд-разработки, начиная от сбора требований и заканчивая мониторингом приложения. Основные темы книги касаются масштабирования приложений, балансировки нагрузки, создания и доработки REST API, подбора инструментов для анализа данных, технологии SQL и NoSQL, обеспечения безопасности приложений, архитектурных стилей, применяемых при проектировании бэкенда. Также рассмотрены вопросы тестирования и развёртывания приложений, обмен данными в синхронном и асинхронном режиме, разница между связанностью и связностью.
gefexi 20/09/25 Просмотров: 317 Комментариев: 0
0
2