как сделать из слона муху ФЛЕНОВ МИХАИЛ AKA HORRIFIC Спецвыпуск: Хакер, номер #071, стр. 071-048-6 currentItem.prevItem.nextItem:=currentItem.nextItem; if currentItem.nextItem<>nil then currentItem.nextItem.prevItem:=currentItem.prevItem; Dispose(currentItem);//очистка памяти Dec(itemsNumber); //уменьшаем счетчик end; Дональд Кнут «Если вы считаете себя действительно хорошим программистом, прочтите книгу «Искусство программирования» Д.Кнутa. Вам определенно следует прислать мне резюме, если вы прочли эту книгу до конца» — Билл Гейтс. Дональд Е. Кнут — автор всемирно известной серии книг, посвященной основным алгоритмам и методам вычислительной математики, создатель настольных издательских систем TEX и METAFONT, предназначенных для верстки физико-математических книг. Его перу принадлежит 19 книг и более 160 статей. Дональд Кнут является почетным профессором Стэндфордского университета в области программирования и вычислительной математики. КНИГА Программирование Win32 API в Delphi — СПб.: БХВ-Петербург, 2005 / Кузан Д.Я. / 368 страниц Разумная цена: 185 рублей Уровень: MEDIUM Применение различных интерфейсов прикладного программирования Windows (Win32 API) при разработке приложений с использованием Borland Delphi. Основы работы с API, практическое применение API при создании приложений для работы с электронной почтой (MAPI), со средствами коммуникаций (TAPI), мультимедиа (MMCI), графическим интерфейсом и т.п. Причем в книге нет столь популярного «визуального» программирования типа «возьмите компонент такой-то из палитры компонентов такой-то и положите его на форму такую-то». Все сугубо про взаимодействие Delphi с различными API. Но это скорее вводная книга в мир API, так как в ней ты не найдешь подробного и полного описания каждого интерфейса прикладного программирования. И она «заставит» тебя начать изучать различные API. КНИГА Программирование на C++ глазами хакера — СПб.: БХВ-Петербург, 2006 / Фленов М.Е. / 336 страниц Разумная цена: 160 рублей Уровень: HARD Множество нестандартных приемов программирования, примеры использования недокументированных функций и возможностей языка С++. Причем автор подошел к проблеме шутя, показывая все на примере маленьких смешных программ, с помощью которых можно легко разыграть друзей. По ходу книги ты узнаешь, как оптимизировать размер и скорость выполнения программ. Большая часть примеров — программирование в интернете, к примеру, создание сканера портов или троянского коня. Приведены алгоритмы написания утилит и их подробный анализ. Так что в итоге ты научишься не только писать свой троян, но и некую защиту от троянов, зная их принцип работы. КОГДА ДАННЫХ ОЧЕНЬ МНОГО, ТО ПРОСМАТРИВАТЬ ИХ ВСЕ ОЧЕНЬ СЛОЖНО И ПРОБЛЕМАТИЧНО, ДАЖЕ ДЛЯ ОЧЕНЬ МОЩНОГО ПРОЦЕССОРА ЕСЛИ ДАННЫХ ДЕЙСТВИТЕЛЬНО ОЧЕНЬ МНОГО, А ПАМЯТИ ОЧЕНЬ МАЛО, В БОЙ ВСТУПАЮТ МОЗГИ И АЛГОРИТМЫ |