ДМК Пресс

Все книги издательства ДМК Пресс


    Обработка неструктурированных текстов. Поиск, организация и манипулирование

    Грант С. Ингерсолл

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

    Обработка изображений с помощью OpenCV

    Глория Буэно Гарсия

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

    Обработка естественного языка на Java

    Ричард Риз

    Обработка естественного языка (Natural Language Procession – NLP) представляет собой важную область разработки прикладного ПО и, с учетом современных задач ИТ, в будущем эта важность будет только возрастать. Уже сейчас наблюдается рост потребности в приложениях, работающих с естественными языками на основе NLP-методик. В данной книге рассматриваются способы организации автоматической обработки текста с применением таких методик, как полнотекстовый поиск, правильное распознавание имен, кластеризация, классификация, извлечение информации и составление аннотаций. Концепции обработки естественного языка излагаются таким образом, что даже читатели, не обладающие знаниями об этой технологии и о методах статистического анализа, смогут понять их.

    Деятели российской бухгалтерии. Именной библиографический указатель (по 1965 г. включительно)

    М. Ю. Медведев

    Именной библиографический указатель книг по бухгалтерскому учету. Представлены труды отечественных авторов по 1965 г. включительно. Наиболее полное справочное руководство по данной тематике. Содержит более 750 фотографий. Для научных работников и преподавателей.

    Учет имущества согласно МСФО (IAS 2, 16, 17, 36, 40, IFRIC 4, SIC 15)

    М. Ю. Медведев

    Выпуск № 4 содержит официальные тексты МСФО IAS 2 «Запасы», IAS 16 «Основные средства», IAS 17 «Аренда», IAS 36 «Обесценение активов», IAS 40 «Инвестиционное имущество», IFRIC 4 «Определение наличия в соглашении признаков договора аренды», SIC 15 «Операционная аренда – стимулы», утвержденные приказом Минфина России от 25.11.2011 г. № 160н. Параллельно официальным текстам приводятся тексты адаптированные, излагающие бухгалтерские правила в более понятном виде. Незаменимое пособие для студентов и бухгалтеров-практиков, которые хотят быстро и качественно усвоить международные стандарты.

    Дизайн и эволюция языка С++

    Бьерн Страуструп

    В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++. Здесь изложены цели, принципы и практические ограничения, наложившие отпечаток на структуру и облик C++, обсужден дизайн недавно добавленных в язык средств: шаблонов, исключений, идентификации типа во время исполнения и пространств имен. Автор анализирует решения, принятые в ходе работы над языком, и демонстрирует, как правильно применять «реальный объектно-ориентированный язык программирования». Книга удобно организована, поучительна, написана с юмором. Описание ключевых идей даст начинающему пользователю ту основу, на которой позже он выстроит свое понимание всех деталей языка. Опытный программист найдет здесь обсуждение принципиальных вопросов проектирования, что позволит ему лучше понять язык, с которым он работает.

    Изучаем Spark. Молниеносный анализ данных

    Холден Карау

    Объем обрабатываемых данных во всех областях человеческой деятельности продолжает расти быстрыми темпами. Существуют ли эффективные приемы работы с ним? В этой книге рассказывается об Apache Spark, открытой системе кластерных вычислений, которая позволяет быстро создавать высокопроизводительные программы анализа данных. C помощью Spark вы сможете манипулировать огромными объемами данных посредством простого API на Python, Java и Scala. Написанная разработчиками Spark, эта книга поможет исследователям данных и программистам быстро включиться в работу. Она рассказывает, как организовать параллельное выполнение заданий всего несколькими строчками кода, и охватывает примеры от простых пакетных приложений до программ, осуществляющих обработку потоковых данных и использующих алгоритмы машинного обучения.

    Изучай Erlang во имя добра! Для начинающих

    Фред Хеберт

    Усеянная беспечными иллюстрациями и смесью развлекательных и практических примеров программ, книга «Изучай Erlang во имя добра!» является отличным пунктом отправления в иногда безумный, но всегда восхитительный мир Erlang. Вероятно, вас привело к Erlang обещание конкурентности или параллелизма. Возможно, это аспект языка, касающийся распределённых вычислений, а может быть, необычный подход к устойчивости против сбоев. Одним из величайших препятствий на пути изучения Erlang является не столько то, что идеям его свойственна сложность, но и то, что они сильно отличаются от идей большинства других языков, которые вам встречались. Переменные в Erlang не переменны. Вам не следует программировать в ожидании ошибки. Процессы действительно очень дёшевы, и вы можете иметь тысячи их одновременно, даже миллионы, если вам так захочется. Ох, и потом этот странный синтаксис. Erlang совершенно не похож на Java; нет ни методов, ни классов, ни объектов. И, обождите… знак равенства вовсе не означает «равно»… Издание предназначено как для начинающих изучать Erlang, так и для более опытных разработчиков. Даже в том случае, если читатель очень хорошо знаком с Erlang, книга сможет стать справочником и даже научить чему-то новому.

    Инженерная графика для конструкторов в AutoCAD

    А. С. Уваров

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

    Интерфейс JNI. Руководство по программированию и спецификация

    Шенг Лиэнг

    В книге описывается интерфейс Java Native Interface (JNI) – интерфейс взаимодействия языка Java с нативным кодом, написанным на других языках. Она будет полезна программистам на Java, интересующимся вопросами интеграции кода, написанного на C и С++, в Java-приложение; внедрением виртуальной машины Java в С- и С++-приложения; реализация виртуальной машины Java; техническими вопросами организации взаимодействия между различными языками, в том числе имеющими отношение к работе со сборщиком мусора и многопоточности. Издание предназначено разработчикам на языке Java различной квалификации, желающими использовать в своих программах всю мощь нативного кода, написанного на других языках.