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

Библиотека Windows API - это огромное множество системных функций. Для их полного описания нужно затратить массу времени и сил. Если что-то нужно, то для нас всегда доступен MSDN (Microsoft Development Network), содержащий всю необходимую информацию. Нужно только уметь ее находить.

Как мы уже увидели, программирование шуточных программ - это не просто знание системы, но и умение нестандартно мыслить, распознать что-то такое, чего не замечают другие. В данной книге мы рассмотрели несколько шуточных примеров, но самая лучшая шутка - придуманная и созданная собственными руками.

Оптимизация для кого-то может казаться проблемой, неинтересным занятием или даже пустой тратой времени, но она необходима. В этот момент вы действительно "оттачиваете" свое мастерство программирования, знания системы, Windows API и при этом тренируете навыки и повышаете профессиональный уровень.

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

Программирование сетевых приложений без использования компонентов, предоставляемых средой программирования Delphi, не так уж и сложно, требует не много усилий и затрат времени. Если при отказе от визуальное™ вообще время разработки увеличивается в несколько раз, то при отказе от сетевых компонентов разработка замедляется несильно.

Если при рассмотрении сетевых функций мы что-то упустили, то вы всегда можете изучить соответствующие стандарты, файлы помощи или даже найти примерное решение в исходных кодах компонентов Delphi. Когда у меня не получается найти решение какой-нибудь проблемы, то я пробую найти выход через "исходники" папки Delphi\Sources. Код, написанный в этих файлах, создан хорошими специалистами. Его легко читать и разбираться в нем.

Я надеюсь, что вы нашли для себя в данной книге много полезного и интересного. Любые комментарии и пожелания я жду на форуме сайта www.vr-online.ru в разделе "Книги от Horrific-а". На этом же форуме можно всегда со мной пообщаться и задать интересующий вас любой вопрос. Мне очень нужны ваши заметки, чтобы я мог их учитывать в дальнейшей работе.

Исследуйте, изучайте, пробуйте, и у вас обязательно все получится. Удачи в ваших собственных проектах!

5.9.5. Закрытие открытых ресурсов || || Оглавление


Delphi в шутку и всерьез: что умеют хакеры



Новости за месяц

  • Декабрь
    2021
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31