Программирование на DELPHI. Трюки и эффекты — Артем Зубов

Научиться создавать интересные новые вещи с помощью известных программных пакетов призвана данная книга. Программирование на Delphi поможет разобраться в работе с директориями, файлами, многооконными приложениями, компонентами, анимациями и т.п. Серия «Трюки и эффекты» рекомендует свои выкладки начинающим программистам и тем, кто хочет привнести некоторую «изюминку» в свои разработки.

 

Начало книги посвящено программированию с помощью языка Object Pascal и самым последним версиям среды разработки Delphi. Поэтому новичкам в создании программ станут многие вещи более понятными.

Вторая половина книги рассматривает скрытые в языке уникальные возможности проделывать определенные фокусы в программировании. На примерах самоучителя можно научиться создавать «мышку-невидимку», «непослушные окна», осуществлять непосредственно из приложений Delphi управление такими офисными программами, как Word и Excel, воспроизводить МРЗ. Разобраться среди многообразия различных компонентов и приложений поможет книга «Программирование на DELPHI. Трюки и эффекты» за авторством Артема Зубова. Она способна заинтересовать как дебютанта в программировании, так и уже умельца со стажем.

BPwin и ERwin. CASE — средства разработки информационных систем — С. В. Маклаков

В книге описаны методы практического применения CASE – средств от PLATINUM technology (BPwin и ERwin). Используются для автоматизации процесса анализа, внедрения проектов и генерации кода при создании информационных систем. Каждый из описанных методов дополняется практическим примером.

Вышеописанный инструментарий от PLATINUM technology позволяет до максимума автоматизировать и систематизировать процесс создания программного обеспечения. Данное практическое руководство С. В. Маклакова содержит такой объем информации и примеров внедрения, которого будет достаточно для применения инструментария от PLATINUM technology на практике.

Книга «BPwin и ERwin. CASE — средства разработки информационных систем» будет полезна как специалистам по информационным технологиям, так и студентам профильных вузов.

Искусство дизассемблирования — Крис Касперски, Ева Рокко

Эффективная защита своих программ и оптимизация программных кодов – насущные вопросы для разработчиков. Эти и другие вопросы решаются методами дизассемблирования, которые рассмотрены в книге. Сделан обзор классических хакерских инструментов, исследованы дампы памяти, защитные механизмы, вредоносные программные коды эксплойтов и вирусов.

Знание методов дизассемблирования позволяет оптимизировать коды и качественно осуществить защиту программ. Полученные знания благодаря книге позволяют идентифицировать конструкции таких языков, как Pascal и C/C++, т.е. языков высокого уровня. Данный сборник демонстрирует различные пути для реконструкции алгоритмов и рассматривает популярные хакерские инструменты для UNIX и Linux, а также для Windows. К таким инструментам относятся API- и RPC-шпионы, эмуляторы, дизассемблеры, отладчики, шестнадцатеричные редакторы и т.п. Рассмотрены и исследованы вредоносные программные коды, защитные механизмы, дампы памяти. Объяснено противодействие антиотладочным приемам.

Книга «Искусство дизассемблирования» (авторы Крис Касперски и Ева Рокко) адресована продвинутым пользователям. Вместе с книгой предлагается компакт-диск, в котором имеются полноцветные иллюстрации и коды в рассматриваемых примерах.

Разработка прикладных программ для Windows в Delphi 5 — Архангельский А. Я.

С помощью одной из самых стабильных версий Delphi — Delphi 5 (а также предыдущих ее версий) можно рассмотреть способы организации прикладных программ для Windows. Этому вопросу и посвящена данная книга. В ней изложены требования, которым должны соответствовать любые программы для Windows и методы, с помощью которых можно получить это соответствие возможностями Delphi.

 

В книге рассматриваются различные прикладные программы и методы их интернационализации. Обсуждаются графические и текстовые редакторы, мультимедийные приложения, мультипликационные базы, множественные формы приложений, распечатка изображений и текстовых документов. В книге изложена технология перемещения объекта Drag&Drop и Drag&Doc. Проанализирована задача установки, настройки и развертывания прикладной программы, бессбойная работа программ благодаря механизму исключений.

В сборнике «Разработка прикладных программ для Windows в Delphi 5» за авторством А.Я. Архангельского приведены примеры по созданию программ. Рассмотрены методы работы для различных вариантов Delphi, не утратившей актуальности и сегодня. Дебютирующие программисты и матерые разработчики найдут для себя в данной книге много конструктивного.

19 смертных грехов угрожающих безопасности программ. Как не допустить типичных ошибок — М. Ховард

Устранить причины, которые приводят к уязвимости программ, поможет эта книга. В ней рассматриваются незащищенные места в языках Visual Basic, Visual Basic .NET, Python, Perl, Java, C/C++, C# в операционных системах Mac OS, Linux, Unix, Novell Netware, Windows. Дэвид Лебланк и Майкл Ховард являются авторами нескольких бестселлеров, которые обучили не одного программиста в Microsoft написанию безопасных кодов. Их усилия объединились с усилиями Джоном Виега, человека сформулировавшего 19 смертных грехов программиста и написали эту книгу.

В ней представлены примеры, в которых демонстрируются ошибки, методы защиты от них и приемы избавления от них. Руководство «19 Deadly Sins of Software Security Programming Flaws and How to Fix Them», означающее в переводе «19 смертных грехов угрожающих безопасности программ. Как не допустить типичных ошибок» (автор М. Ховард) адресовано программистам различного уровня.

Основы программирования в Delphi 8 для Microsoft.NET Framework. Самоучитель — Никита Культин

Начинающие программисты оценят по достоинству данный самоучитель. Он посвящен основам программирования в Delphi 8 для Microsoft.NET Framework. Изучив изложенные в книге материалы, читатель сможет без труда выполнять работу от создания диалоговых окон до организации справочных систем и загрузочного диска. Представленные референции по взаимодействию с базами данных и графике пополнят ваш багаж знаний по написанию программ.

В самоучителе изложены методы взаимодействия с мультимедийными разработками , базами данных, графикой, консольными приложениями, справочными системами и др. Небольшой справочник и примеры программ сделают чтение этой книги максимально доступным для понимания. По имеющемуся предметному указателю вы запросто сможете найти нужный термин, который вас заинтересовал. Самоучитель «Основы программирования в Delphi 8 для Microsoft.NET Framework» за авторством Никиты Культина сделает процесс понимания основ программирования информационно емким и эффективнейшим.

Офисное программирование — И. Г. Фризен

Офисное программирование как дисциплину Государственной программы для слушателей техникумов по профилю «Автоматизированные системы обработки информации и управления» можно освоить благодаря данному справочнику. В нем изложены теоретические основы дисциплины и практические задания с рисунками и подробным объяснением их решения. Преподавателям предмета книга также будет очень полезна.

В данном справочнике представлен разбор более 60 практических заданий, сопровождающихся 130 иллюстрациями с доступными разъяснениями. Изложены суть и особенности офисного программирования, создания исходных программ с широким набором функциональных возможностей. Преподаватели и студенты ССУзов найдут для себя много полезной информации в справочнике «Офисное программирование», И. Г. Фризен. Также в данном справочнике рассматриваются вопросы применения офисного программирования – от настройки различных документов до организации важных решений в масштабе предприятий.

Программирование. Математические основы, средства, теория — С. Лавров

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

В книге рассмотрены основополагающие элементы теории программирования с учетом математической семантики конструкции языка. Такие математические понятия, как вероятность, графы, множества, высказывания, логика и т.п. изложены в тесном переплетении с программированием. Проанализированы свойства программ, преобразователи предикатов для присваивания, рекурсивные и нерекурсивные процедуры и функции, исчисления высказываний. Обо всем этом и не только читатель получит исчерпывающую информацию из книги «Программирование. Математические основы, средства, теория» за авторством С. Лаврова.

Программирование ролевых игр с DirectX — Джим Адамс

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

Реализовать свои желания в действительности и написать свою ролевую игру поможет эта книга. В ней рассмотрены создание графических библиотек, механизмы сражений, принципы управления персонажами, использование предметов и скриптов. Справочник также сможет помочь придать вашей игре многопользовательский характер. Базовые составляющие ролевой игры, на которые книга ее разделяет, подробно изучены и рассмотрены возможности их применения в игровом проекте.

Вы научитесь управлять персонажами с DirectInput, проигрывать звуки и музыку с DirectX Audio, прорисовывать графику с DirectX Graphics и взаимодействовать с сетью с DirectPlay. Сборника «Программирование ролевых игр с DirectX» (2-е издание, автор Джим Адамс) достаточно для получения знаний по созданию собственной законченной ролевой игры.

Технологии интеграции 1С:Предприятия 8.2 — Гончаров Д.И., Хрусталева Е. Ю.

Достаточно глубоко изучить платформу системы «1С:Предприятие 8.2» поможет данная книга. Являясь конверсией известного издания «Профессиональная разработка в концепции «1С:Предприятие 8″», она рассчитана на специалистов, уже имеющих некоторые навыки модификаций и создания утилитарных решений в «1С:Предприятие 8.2». Актуальные технологии внешних компонентов и аналитические отчеты на основе полученных агрегированных данных приоткроет этот сборник.

Желающие повысить свой профессионализм в системе «1С:Предприятие 8.2» могут изучить данную книгу. В нее вошли материалы описывающие процессы обмена данных в этой версии платформы, технологии и способы, которые позволяют прикладные решения объединять с другими программными продуктами, не применяющие «1С:Предприятие». IT-специалисты смогут узнать возможности платформы, ее идеологию, архитектуру и методы реализации конкретных задач.

Демонстрационные конфигурации на прилагающемся к книге компакт-диске помогут как начинающим, так и профессиональным разработчикам. Версия платформы, в которой созданы конфигурации – это 8.2.13.205. Сборник «Технологии интеграции 1С:Предприятия 8.2» (авторы Гончаров Д.И., Хрусталева Е. Ю.) раскроет ключевой потенциал системы и ее клиентских приложений.