Отправляет email-рассылки с помощью сервиса Sendsay

Программирование на Delphi

  Все выпуски  

Программирование на DELPHI v3-7 Выпуск нумер 32


Информационный Канал Subscribe.Ru

Опечатка:
"Обычающая программа..."


Выпуск № 32

Здравствуйте, уважаемые подписчики!


  И так как и обещал, я снова с Вами, и продолжаю начатое доброе дело. Как показало голосование тема очень даже востребованная, и результаты более чем убеждающие, я получил несколько сотен писем и ни одного не было против! Как говориться комментарии излишни.
  Поэтому как и обещал сегодня у нас еще 9 книг, по самым разнообразным, "околокомпьютерным" тематикам, и еще одна книга будет повторена из прошлого выпуска, т.к. в ссылку вкралась ошибка, ну все мы люди, а кто без греха пусть первым пошлет мне письмо с темой "Я без греха" :). Ошибка была в ссылке на книгу "Универсальный Dynamic HTML", и хотя всем кто меня об этом предупредил я отправил правильную ссылку, но возможно многие постеснялись предупредить и страдали молча.
  А кое в чем мои планы изменились, как говориться в нашей команде замена. Мне прислали ссылку на две книжки "Visual Studio .NET 2003" и "Visual C++ 6.0", и я решил вместо двух книг для начинающих бухгалтеров, выложить их. Уж пусть меня простят те кому они были нужны, постараюсь со временем исправиться.
Вообщем встречайте:

Х. Вильямсон
"Универсальный Dynamic HTML" - Была допущена ошибка в ссылке, качайте правильный вариант.
304 стр. 15 MB


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

Посмотреть обложку
Скачать 15 Мб


Основы Microsoft Visual Studio .NET 2003
Брайан Джонсон, Крэйг Скибо, Марк Янг Пер. с англ. - M.: Издательско-торговый дом «Русская Редакция», 2003.
463 стр. 24Мб.


В книге описаны тонкости работы с последней версией Microsoft Visual Studio .NET. Читатель познакомится с возможностями программного управления реше- ниями, проектами, редакторами, дизайнерами и другими компонентами этой сре- ды разработки. Каждая глава счабжена примерами макросов и надстроек, кото- рые позволят увеличить продуктивность разработчиков всех видов ПО на любых языках программирования, поддерживаемых Visual Studio .NET 2003. Книга состоит из 15 глав, приложения и предметного указателя.

Скачать 24 Мб


Программирование на Microsoft Visual C++ 6.0 для профессионалов.
Круглински Д., УингоуС, ШефердДж. Пер, с англ. -СПб: Питер; М.: Издательско-торговый дом «Русская Редакция», 2004.
861 стр. 57Мб.


Эта книга — настоящая «библия» программирования на Microsoft Visual C++ 6.0 с применением библиотеки классов MFC. Ориентирована на про- фессиональных программистов, владеющих языком С, имеющих представле- ние о C++ и приступающих к разработке 32-х разрядных приложений для Microsoft Windows 95/98 и Microsoft Windows NT 4.0. В книге рассмотрены разработка приложений для новейших 32-х разряд- ных операционных систем (обработка событий, управление памятью, печать- GDI, DIB, SDI/MDI, ActiveX, COM, ATL, последние расширения СОМ), поддержка баз данных, программирование для Интернета с использованием Windows Sockets, MFC Winlnet и ISAPI.

Скачать 57 Мб


М. Дэвид Стоун, Альфред Пур
Ваш PC. Проблемы и решения
416 стр. 13 Мб


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

Посмотреть обложку
Скачать 13 Мб


Соколов А.В., Степанюк А.М.
Защита от компьютерного терроризма: Справочное пособие
496 стр. 4,6 Мб


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

Посмотреть обложку
Скачать 4,6 Мб


Ретуширование и обработка изображений в Photoshop.
Кэтрин Айсманн (Вильямс, 2004)
486 стр 23,8 МБ


Ретуширование и обработка изображений в Photoshop.

Посмотреть обложку
Скачать 23,8 Мб


Studio 9 и Studio 9 Plus
329 стр. 21 МБ


Самоучитель, профессионального редактирования видео, с использованием пакетов Studio 9 и Studio 9 Plus Включая Studio SE, Studio QuickStart, Studio Standard и Studio Plus Простота использования, НОВЫЕ мощные функции и НОВЫЕ возможности для творчества при редактировании видео

Скачать 21 Мб


Дж. Мур, Л. Уэдерфорд, Г. Эппен, Ф. Гулд, Ч. Шмидт
Экономическое моделирование в Microsoft Excel
1024 стр. 177 MB


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

Посмотреть обложку
Скачать 177 Мб


Сивер Э., Спейнауэр С.
Linux. Справочник
912 стр. 8 МБ


Это уже третье издание справочника, освещающего все основные команды Linux, доступные в любом дистрибутиве системы. Здесь вы найдете полноценный справочный материал по пользовательским командам, инструментам программирования, администрирования и работе с сетью. Книга необходима каждому пользователю Linux и включает все, что нужно для каждодневной работы с системой: команды с полным описанием параметров, синтаксис работы с интерпретаторами bash, csh и tcsh, поиск по шаблонам, команды редактирования Emacsи vi, команды sed и gawk, инструменты разработки программного обеспечения, команды системного администрирования. В третье издание включен новый материал с описанием программ LILO и Loadlin, инструментов контроля версий RCS и CVS, методов настройки графических сред GNOME и KDE и оконного менеджера fvwm2. Подробно рассмотрены менеджер пакетов Red Hat - rpm и системы управления пакетами Debian - dpkg. Добавлено описание многих новых команд.

Посмотреть обложку
Скачать 8 Мб


Д. Н. Колисниченко
Linux-сервер своими руками
576 стр. 32 МБ


В книге подробно рассмотрены настройки сетевых сервисов, позволяющих создать сервер требуемой конфигурации и функциональности на основе ОС Linux. Вы сможете настроить сервер любого типа: от сервера локальной сети до Интернет-сервера и сервера удаленного доступа. Детально описано администрирование Linux. Изложение материала построено на основе дистрибутивов Red Hat и Mandrake. Много уникальной информации: запуск Windows-игр под Linux и создание Linux-сервера для игрового зала, настройка антивирусов Dr.Web и AVP под Linux, программа учета трафика MRTG, система защиты и обнаружения атак LIDS, а также многое другое. Особое внимание уделено безопасности Linux-серверов. Достаточно подробно описана сама ОС Linux и приведен справочник ее команд. Прочитав книгу, вы станете обладателями знаний по настройке и компилированию ядра, созданию собственных rpm-пакетов, командному интерпретатору bash, использованию массивов RAID. Вы узнаете внутренний мир Linux. Книга подойдет как для профессиональных, так и для начинающих администраторов, поскольку изложение материала начинается с установки ОС Linux, а в первой главе дано описание основных сетевых технологий и протоколов (Курс Молодого Администратора). Все приведенные в книге листинги проверены на практике.

Посмотреть обложку
Скачать 32 Мб



  Сразу отвечу на вопросы которые периодически приходят - я не могу уменьшить размер этих книг, т.к. сам работаю через модем, поэтому закачать их к себе я еще могу, но переделать и выложить обратно - нет ни времени, ни физической возможности. Да и желания, т.к. они все в PDF'е и текст там является текстом (т.е. он уже распознан), картинки ухудшать не хочу, и считаю что хотя PDF, возможно и не лучший формат, но он максимально полно дает иллюзию настоящей книги :) Все что переделано в тот же .CHM больше похоже на файл справки чем на книгу.
  Книги я начну удалять 10-11 мая, думаю за это время можно скачать все что надо.
Простейший расчет показывает, что на модеме при скорости 4-5Kb/s, за один час можно скачать 14,5-18 Мб. Т.е. за ночь, можно "вытянуть" порядка 150Мб. Все что я опубликовал, я скачал за 4 ночи.
  Если все будет нормально, в следующий раз постараюсь выложить что-то по Delphi. И вопрос с русским прокси пока к сожалению остался открытым.

Очередные вопросы, к нашим Гуру.

Пытаюсь прогу написать, которая б регистрировалась на сайте, использующем куки, предполагаю делать это с помощью IdHTTP, но пока ничего хорошего не выходит, чтобы не повторяться приведу ссылку на историю моего обсужднеия этого вопроса на форуме www.delphimaster.ru может у кого-нить пример есть, или дока путевая.
Ответить: Роман Борисович

Как мне сгенерировать 50 чисел от 1 до 50,чтобы ни одно число не повторялось.
Ответить: Alexeyy

  На вопрос Алексея конечно напрашивается предложение прокрутить цикл от 1 до 50 :-) Числа повторятся не должны.
  А если серьезно, если скорость не критична, я-бы создал массив на 50 эл-тов бинарного типа, и счетчик "попаданий" числа в массив, и крутил бы цикл до тех пор пока счетчик не станет равен 50. Само собой внутри цикла. Т.е. алгоритм звучит примерно так:

0. По необходимости заполняем бинарный массив False, счетчик обнуляем, и создаем массив типа Integer для самих чисел.
1. Генерируем число 1-50.
2. Проверяем элемент массива с полученным номером, если номер уже занят (т.е. True), то снова п.п.1, иначе устанавливаем элемент массива в True.
3. Увеличиваем счетчик "попаданий" на 1, в массив с числами заносим очередное число, в ячейку соответствующую числу в счетчике, 4. Проверяем "счетчик" если он еще не равен 50, то снова п.п.1

Это решение "В лоб", кто предложит более красивое решение? Прошу.

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


Поздравляю всех с наступающими праздниками, кого с церковными, кого с пролетарскими :).
И желаю хорошо отдохнуть!!



Желаю Всем удачи.
Оставайтесь с нами.
/Tisa


Написать письмо.
Посмотреть архив рассылки.

http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.programondelphi
Отписаться

В избранное