обучение RSS

Ханспетер Мёссенбёк. Конструирование компиляторов. Основания и приложения

В книге рассматриваются практические основы конструирования компиляторов – от лексического и синтаксического анализа до семантической обработки и генерирования кода. В качестве сквозного примера описан и реализован компилятор простого Java-подобного языка программирования (MicroJava). Навыки конструирования компиляторов найдут применение всюду, где есть структурированные входные данные, которые можно описать грамматикой, – от простых наборов команд до системных журналов и файлов конфигурации. Издание ориентировано на студентов факультетов информатики и смежных дисциплин, а также на программистов-практиков, которые хотят применять базовые методы компиляции в повседневной работе.
brij 09/09/25 Просмотров: 586 Комментариев: 0
+1
Аарон Плоетц. Программируем на Java. Практический подход к созданию надежных и эффективных приложений

Книга о современном программировании на Java, охватывающая новые возможности Java 21 и практическое применение языка для создания многофункциональных приложений. Подробно рассматриваются ключевые концепции, структуры данных, работа с реляционными базами данных PostgreSQL и Apache Cassandra®, а также использование фреймворков Spring Boot и Spring Data. Отдельное внимание уделено разработке графики, анимации и даже небольших аркадных игр на Java. Рассматриваются лучшие практики построения программной архитектуры, создания графических интерфейсов и веб-приложений с помощью Vaadin. Книга будет полезна как начинающим разработчикам, так и опытным специали­стам, желающим освоить новые возможности Java 21 и углубить знания в области современного программирования. Для программистов.
brij 09/09/25 Просмотров: 581 Комментариев: 0
0
Павел Довгалюк. Базовые алгоритмы. Реализация на Python и C++ на примере классических игр

В книге дается базовая алгоритмическая подготовка, классические алгоритмы разобраны одновременно на двух языках — C++ и Python на примере широко известных и интуитивно понятных компьютерных игр. Наглядно излагается реализация циклов, перебора, рекурсии, эвристики, рассматривается работа с деревьями решений, на примере шахмат предлагается знакомство с прямоугольными координатами, дается введение в самообучающиеся алгоритмы. Книга ориентирована как на начинающих программистов, так и на читателей, планирующих перейти на C++ или Python как на второй язык. Примеры, рассмотренные в книге, помогут сделать первые шаги на пути к профессиональному программированию игр. Для программистов.
brij 09/09/25 Просмотров: 740 Комментариев: 0
0
А.М. Адонин. Профессия. Python-разработчик

Книга позволит вам получить знания, достаточные для профессии Руthоn-разработчик (начиная с уровня Junior Developer). Это даст вам воз­можность устройства на работу программистом, или возможность работать на себя - искать заказы на фриланс-биржах, создавать свои собственные приложения и игры, а затем выпускать их на таких площадках как Google Play, Steam и подобных.
brij 09/09/25 Просмотров: 725 Комментариев: 0
0
С.В. Сощенко. Электроника. Просто о сложном С QR-кодами для перехода к необходимым ресурсам

Сегодня очень популярны уникальные электронные разработки, интересные конструкции, полезные самоделки. Увлеченному радиолюбителю и студенту радиотехнической специальности книга позволяет легче освоить современную элементную базу электроники, схемотехнику, ремонт бытовой аппаратуры. В этой книге нет «теории ради теории». Изложено самое необходимое для понимания принципов действия схем электроники и электротехники. Это позволит чувствовать себя уверенно при практической работе с ними.
Ruslanina 09/09/25 Просмотров: 1221 Комментариев: 0
0
Основы рисования

Искусство карандашного рисунка удивительно просто и универсально. С помощью этого самоучителя вы научитесь быстро, буквально «на коленке», рисовать карандашом абсолютно все: цветы, фрукты, деревья, животных, горы, реки, строения. Сюжеты для рисования можно найти повсюду, а карандаш можно взять в любую поездку или путешествие. Следуя нашим инструкциям и описаниям, вы обретете необходимое вам вдохновение и создадите свой шедевр.
gefexi 09/09/25 Просмотров: 441 Комментариев: 0
0
Рисуем на коленке

Хочешь научиться рисовать, но не знаешь, с чего начать? Эта книга поможет тебе! Отправляйся в путешествие по самым интересным городам мира, вдохновляйся и рисуй знаковые архитектурные сооружения шаг за шагом. От Эйфелевой башни до Эмпайр Стейт Билдинг – твоему карандашу подвластно все!
gefexi 09/09/25 Просмотров: 500 Комментариев: 0
0
Рисуем анимацию

Кинематограф, телевидение, мультимедийные форматы сайтов, клипы для трансляции в Интернете, – сегодня анимация есть везде, и с каждым годом это присутствие становится все более заметным. В то же время растет число любителей, которые приходят к анимации как к инструменту общения и самовыражения – схожему в этом смысле с любым другим средством художественного творчества.
gefexi 09/09/25 Просмотров: 539 Комментариев: 0
0
Python в задачах и упражнениях

Автор книги Мэттью Уайтсайд – инженер-программист с более чем 10-летним опытом, работающий в финтехе. Он активно участвует в жизни сообщества, общаясь с коллегами в социальных сетях и на форумах. В этой книге Мэттью предлагает читателям проверить свои навыки разработки на Python и решить различные задачи – от простых до весьма сложных и творческих.
gefexi 08/09/25 Просмотров: 749 Комментариев: 0
+1
Python Polars

Откройте для себя Polars – удивительно эффективную библиотеку для преобразования, анализа и визуализации данных. В этом подробном руководстве продемонстрированы все ключевые возможности Polars и показано практическое применение в задачах, связанных с обработкой и исследованием данных, построением конвейеров и многим другим. Независимо от квалификации, вы быстро освоите интуитивно понятный API Polars. На GitHub доступно множество примеров работы с реальными данными, облегчающими изучение библиотеки.
gefexi 08/09/25 Просмотров: 684 Комментариев: 0
+1
Алгоритмы и структуры данных для тех, кто ненавидит читать лонгриды

Эта яркая книга делает изучение алгоритмов и структур данных простым и увлекательным. Благодаря полноцветным иллюстрациям, схемам и наглядным примерам сложные концепции становятся понятными даже новичкам. Вы узнаете, что такое эффективность алгоритмов, как работают сортировка, поиск, графы и хеш-таблицы, а также познакомитесь с криптографией, сжатием данных, защитой информации и машинным обучением (алгоритмом кластеризации). Материал изложен так, чтобы вы не просто запомнили алгоритмы, но и научились применять их на практике.
gefexi 08/09/25 Просмотров: 717 Комментариев: 0
+1
Мощный Python

Как стать экспертом в создании сложных и мощных приложений на Python, не тратя время на повторение уже известных основ или перечисление ненужных функций? Аарон Максвелл фокусируется на первопринципах Python, которые действуют подобно катализаторам для всего остального: достаточно получить 5 % знаний в области программирования, чтобы остальные 95 % подтянулись автоматически.
gefexi 08/09/25 Просмотров: 756 Комментариев: 0
0
Astra Linux

В книге 30 уроков для пользователей, начинающих осваивать популярный отечественный дистрибутив Astra Linux. С позиции пользователя описано решение типичных задач – от установки дистрибутива и настройки графического интерфейса Fly до простейшего администрирования системы. Рассмотрены настольные приложения, такие как офисный пакет LibreOffice, графический редактор GIMP, мультимедиа программы для просмотра видео и воспроизведения музыки. Приведены инструкции по запуску Windows-приложений и установке популярных мессенджеров (Skype, Telegram, Viber) на компьютер. Также затронуты вопросы установки ОС на физический и виртуальный компьютер, подключения двух мониторов и других дополнительных устройств.
gefexi 08/09/25 Просмотров: 636 Комментариев: 0
0
Изучаем Data Science

Рассмотрена работа с инструментами pandas и SQL, методы выявления закономерностей и очистки данных. Описаны различные источники информации, включая текстовые, бинарные и веб-данные. Подробно изложены статистические методы: доверительные интервалы, проверка гипотез, конструирование признаков. Приведены практические примеры на языке Python из разных областей: анализ транспортных систем, экологические исследования, ветеринарная аналити-ка. Заключительные разделы посвящены логистической регрессии и оптимизации моделей с применением к задачам классификации текстов.
gefexi 08/09/25 Просмотров: 681 Комментариев: 0
+1
Переход на Rust

Эта книга научит вас расширять функциональность и повышать производительность приложений за счет поэтапного переноса кодовой базы на Rust с таких языков как C, C++, Python и javascript. Вы узнаете, как создавать автономные библиотеки Rust, наращивать скорость и стабильность работы и создавать защищенный, эффективный по потреблению памяти низкоуровневый исходный код. Книга начинается с рассмотрения уникального синтаксиса и концепций языка Rust. Далее авторы поясняют, как использовать Rust для обертывания опасного исходного кода, вызывать стандартные и прикладные библиотеки и даже применять формат байт-кода Wasm для исполнения кода на языке Rust в браузере.
gefexi 07/09/25 Просмотров: 510 Комментариев: 0
0
Цифровая грамота

Цифровая Грамота - ментор по ключевым аспектам информационной безопасности. Миссия публикаций- профилактика киберпреступлений, особенно связанных со взломами и криптовалютным мошенничеством- одними из самых популярных киберпреступлений ( исключая кибервойны и кибершпионаж). Надеемся, что советы и рекомендации помогут избежать и снизить убытки от инновационных сценариев киберпреступлений, не только грамотно разработанных суперобразованными, суперкреативными оркестраторами социальной инженерии, но и от обычных хакеров по подписке.
gefexi 07/09/25 Просмотров: 580 Комментариев: 0
0
Практический MySQL

Пособие для тех, кто стремится начать знакомство с базами данных. Сперва кратко рассматривается теоретическая часть. Затем подробно разбираются вопросы связанные с работой с системой управления базами данных MySQL, от установки и настройки необходимых программ, до создания дампа готовой базы данных. Основная цель пособия: дать возможность читателю создать за один вечер свою первую базу данных. Не смотря на малый объем, материала книги достаточно для создания и управления базой данных простого сайта, интернет магазина или социальной сети.
gefexi 07/09/25 Просмотров: 584 Комментариев: 0
0
С.А. Матвеев. Китайский язык для тех, кто не знает ничего. Методика «Очень быстро»

Самоучитель, созданный по авторской методике, предназначен для тех, кто желает овладеть основами китайского языка. Книга состоит из 22 уроков, которые позволят вам постепенно освоить язык. В ней вы найдете подробную грамматику, практические упражнения с ключами, правила чтения и произношения, русско-китайский словарь, который облегчит вам процесс изучения и поможет перевести незнакомые слова и выражения.
gefexi 07/09/25 Просмотров: 627 Комментариев: 0
0
Компьютерные сети. Краткий обзор устройств, систем и технологий

В книге содержится лекционный материал, полезный для первоначального ознакомления с сетевыми технологиями. Изложена краткая история компьютерных сетей, перечислены ключевые организации в области телекоммуникаций. Описаны некоторые сетевые устройства и технологии, проведено сравнение моделей OSI и TCP/IP. Отдельно приведены различные характеристики сетей, средства моделирования сетей. Дано понятие о квадратурной амплитудной модуляции.
gefexi 07/09/25 Просмотров: 562 Комментариев: 0
0
Печи, камины, барбекю

Книга охватывает широкий круг вопросов, связанных с возведением и эксплуатацией печей, каминов, барбекю. Читатель познакомится с различными типами конструкций и технологиями кладки, а также с необходимыми для этого материалами и инструментами. В ней приведены правила установки каминов и печей в доме и на улице, а также советы по устранению неполадок.
gefexi 06/09/25 Просмотров: 2045 Комментариев: 0
+2
14