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

Cay S. Horstmann. Core Java Vol. I-II, 14th Edition

Классическое руководство по языку программирования Java, полностью обновлено до Java 25. «Core Java» — это ведущее практическое руководство и справочник для опытных программистов, которые хотят писать надежный код Java для реальных приложений. Теперь «Core Java, том I-II, четырнадцатое издание», было переработано с учетом новых функций и улучшений в версии Java 25 с долгосрочной поддержкой. Как и всегда, все главы были полностью обновлены, устаревшие материалы удалены, а новые API подробно описаны. Эти тома посвящены расширенным темам, которые программисту необходимо знать для профессиональной разработки программного обеспечения, и включают в себя авторитетное освещение обработки файлов, сетей, баз данных, безопасности, интернационализации, компиляции и скриптов, а также внешних функций, API Streams, XML и др.
brij 24/10/25 Просмотров: 370 Комментариев: 0
0
Tilman M. Davies. The Book of R, 2nd Edition

A First Course in Programming and Statistics

«Книга R, 2-е издание» — это всеобъемлющее, удобное для начинающих руководство по R, самому популярному в мире языку программирования для статистического анализа. Даже если у вас нет опыта программирования и вы знаете лишь азы математики, в этой книге вы найдете все необходимое, чтобы начать писать программы на R. Вы начнете с основ, таких как работа с данными и написание простых программ, а затем перейдете к более сложным темам, таким как создание статистических сводок по вашим данным, проведение тестов и моделирование. Вы даже научитесь создавать впечатляющие визуализации данных с помощью графических инструментов R и дополнительных пакетов, таких как ggplot2, ggvis и rgl. Благодаря понятным объяснениям, практическим примерам и упражнениям эта книга открывает дверь в развивающийся мир анализа данных.
brij 24/10/25 Просмотров: 313 Комментариев: 0
0
Средства программной разработки на языке Python

Учебно-методическое пособие содержит теоретические представления и практические рекомендации по использованию языка программирования Python в задачах программной разработки и машинного обучения. В данной работе представлено описание основ анализа данных, которые включают описание базовых структур языка Python, основ объектно-ориентированного программирования и веб-разработки на нем.
gefexi 24/10/25 Просмотров: 422 Комментариев: 0
0
Python для аналитики данных

Учебное пособие представляет собой практический курс, состоящий из 13 занятий (12 из которых интерактивные — для среды JupyterLab). Курс содержит введение в основы языка Python с упором на аналитику данных (работа с наборами данных, статистика, язык SQL, метрики и машинное обучение).
gefexi 24/10/25 Просмотров: 432 Комментариев: 0
0
Основы анализа данных на языке R

Эта книга обеспечит читателя жизненно важными инструментами и знаниями, необходимыми для успешной работы с данными. Вы освоите полный процесс сбора, обработки, валидации и восполнения пропущенных данных с помощью кода на языке R. Для работы с примерами достаточно лишь базового понимания языка, а некоторые главы вообще не требуют навыков программирования.
gefexi 23/10/25 Просмотров: 326 Комментариев: 0
0
Адиль Танатаров. Обзор профессии Data Scientist

Представьте, что каждый день мир генерирует невообразимую гору цифрового песка: лайки в соцсетях, покупки в интернете, треки с фитнес-браслетов, записи с камер наблюдения, переводы по картам. Это и есть Big Data, или «большие данные». Сами по себе они — просто груда бесполезного песка. Но если найти в ней крупицы золота — закономерности, тенденции, скрытые связи — они становятся бесценными. Именно Data Scientist — это современный золотоискатель и инженер, который строит сложные «сита» и «магниты» для этого цифрового золота. Он не просто программист, он исследователь и архитектор, который превращает raw data (сырые данные) в конкретные прогнозы и решения.
brij 16/10/25 Просмотров: 315 Комментариев: 0
0
Роман Душкин. Метакогнитивная промпт-инженерия

Как научить искусственный интеллект думать о своём собственном мышлении – практическое руководство по новому поколению техник взаимодействия с большими языковыми моделями. Новый подход к работе с генеративным искусственным интеллектом, в рамках которого большие языковые модели превращаются в поистине интеллектуальных помощников, способных анализировать собственное мышление. Решение LangChain эволюционировало в стандарт де-факто для создания сложных ИИ-приложений. Расширение LangGraph увеличивает возможности, предоставляя графовую архитектуру для создания хитроумных агентных рабочих процессов. Решение LangChain особенно сильно в создании исследовательских пайплайнов, в которых различные агенты специализируются на поиске информации, анализе, синтезе и валидации результатов.
brij 15/10/25 Просмотров: 313 Комментариев: 0
+1
Безопасный С++

«Безопасный C++» – это глубокое погружение в аспекты программирования на C++. Книга предназначена для специалистов, которые хотят повысить уровень защиты своих приложений и научиться применять лучшие практики безопасности в реальных проектах.
gefexi 13/10/25 Просмотров: 351 Комментариев: 0
0
Марейн Хавербеке. Выразительный Javascript. Современное веб-программирование

«Выразительный Javascript» позволит глубоко погрузиться в тему, научиться писать красивый и эффективный код. Вы познакомитесь с синтаксисом, стрелочными и асинхронными функциями, итератором, шаблонными строками и блочной областью видимости.
gefexi 12/10/25 Просмотров: 386 Комментариев: 0
+1
Кирилл Феткулин. Python-инструментарий. Автоматизируй рутину в разработке и администрировании

Готовые рецепты автоматизации на Python. Научитесь писать скрипты для мониторинга, деплоя, тестирования и анализа данных. Автоматизируйте рутину и повысьте свою эффективность в разы. Получите доступ к репозиторию с кодом всех примеров из книги. Python прочно вошел в число самых популярных языков программирования благодаря своей простоте, универсальности и богатой экосистеме библиотек. Его возможности выходят далеко за рамки вебразработки и Data Science — Python является идеальным инструментом для автоматизации рутинных задач в разработке и системном администрировании.
brij 11/10/25 Просмотров: 481 Комментариев: 0
0
Ядро Linux

В этой книге собрана самая разнообразная и полезная информация о ядре Linux. Спектр материалов достаточно широк: от самых основ (компиляция ядра, загрузчик GRUB2, управление процессами), до более сложных тем (обработка прерываний, таймеры и отслеживание хода времени, управление памятью ядра и т. д.). Отдельное внимание будет уделено различным аспектам файловой и псевдофайловой систем Linux, управлению хранилищем, механизмам кэширования чтения и записи ядра.
gefexi 10/10/25 Просмотров: 453 Комментариев: 0
+1
Коул Нафлик. Данные. Визуализируй, расскажи, используй. Сторителлинг в аналитике

Эта книга для всех, кто работает с аналитикой и создает презентации на основе данных. В ней показано, как выйти за рамки стандартных инструментов, чтобы раскрыть суть данных и использовать их для создания увлекательной, информативной и убедительной истории. Уроки из этой книги помогут превратить ваши данные в яркие наглядные визуализации, понятные аудитории. Расскажите вашу историю на основе данных! Навыки работы в текстовом редакторе, с электронными таблицами и ПО для создания презентаций – которые когда-то были преимуществом – перешли в разряд стандартных требований для большинства сотрудников. Специалист по подбору персонала сказал мне, что сегодня «умения работать с Microsoft Office» недостаточно: владение базовыми знаниями ожидается по умолчанию, конкурентным преимуществом становится то, что умеет соискатель помимо этого. Способность эффективно рассказывать истории с помощью данных может стать одним из таких преимуществ и определяющим фактором успеха практически на любой позиции.
brij 10/10/25 Просмотров: 416 Комментариев: 0
0
Александр Герасимов. Практический TypeScript

Эта книга — для тех кто уже знаком с JavaScript, короткое и понятное практическое руководство по TypeScript с примерами и объяснениями на русском языке. Вместо длинных объяснений здесь собраны простые советы, правила и примеры.
brij 08/10/25 Просмотров: 353 Комментариев: 0
+1
Удаян Дас, Обри Лоусон. Начинаем программировать на Python. С примерами и заданиями

Эта книга — универсальное руководство для начинающих разработчиков программного обеспечения, желающих освоить популярный язык программирования Python с нуля. Здесь представлено все самое необходимое для уверенного старта: от основ синтаксиса, логики кода до работы с данными и создания собственных программ. Благодаря продуманной структуре подачи материала и ясному языку объяснения читатели смогут сразу же с головой погрузиться в программирование, даже не имея технического образования. В издании используется современный подход к обучению: оно не перегружено теорией, в нем делается упор на понимание через действие.
brij 08/10/25 Просмотров: 591 Комментариев: 0
+2
Рефакторинг на максималках

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

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

3-е издание

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

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

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

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