Книги по программированию

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
C++ без страха
C++ without Fear

1000224018.jpg


Брайан Оверленд
Издательство: Триумф, 2005 г.
Мягкая обложка, 432 стр.
ISBN 5-89392-107-0, 0-321-24695-0
Тираж: 3500 экз.
Формат: djvu

От издателя
В большинстве книг по программированию на языке C++ предполагается, что читатель уже программировал на другом языке, а еще лучше на нескольких. Эту книгу можно читать с нуля.

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

Автор книги Брайан Оверленд на протяжении десяти лет работал в компании Microsoft программистом, руководителем проектов и писателем - уникальная комбинация, которая позволила написать множество понятных и точных книг по программированию.

Для просмотра ссылки Войди или Зарегистрируйся (4,50 Мб)
 

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
C++. Практический подход к решению проблем программирования
Imperfect C++: Practical Solutions for Real-Life Programming

1000343450.jpg


Мэтью Уилсон
Издательство: КУДИЦ-Образ, 2006 г.
Мягкая обложка, 736 стр.
ISBN 5-91136-006-3
Тираж: 2000 экз.
Формат: djvu

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

В ходе чтения книги вы научитесь:

  • преодолевать недостатки системы типов С++;
  • обеспечивать выполнение требований проекта программного обеспечения с помощью ограничений, соглашений и утверждений;
  • правильно обрабатывать ситуации, не оговоренные стандартом, включая проблемы, связанные с динамическими библиотеками, статическими объектами и поточной организацией вычислений;
  • обеспечивать совместимость динамически загружаемых компонентов на уровне двоичных модулей;
  • понимать недостатки неявных преобразований и связанные с ними затраты и применять альтернативные подходы;
  • повышать совместимость различных компиляторов, библиотек и операционных сред; - помогать компилятору обнаруживать больше ошибок и работать более эффективно; - понимать, какие аспекты стиля влияют на надежность;
  • применять механизм захвата ресурсов при инициализации при решении различных задач;
  • умело обращаться со странной связью, временами возникающей между массивами и указателями;
  • использовать шаблонное программирование для повышения гибкости и устойчивости;
  • расширять С++, в том числе быстрой конкатенацией строк, настоящими NULL-указателями, гибкими буферами памяти, свойствами, многомерными массивами и диапазонами.
Для просмотра ссылки Войди или Зарегистрируйся (8,52 Мб)
 

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
Как программировать на C++

sv315_13.jpg


Х. М. Дейтел, П. Дж. Дейтел
Издательство: Бином
Мягкая обложка, 1152 стр.
ISBN 0-13-303678-2, 5-7989-0016-9
Тираж: 3000 экз.
Формат: djvu

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

Для просмотра ссылки Войди или Зарегистрируйся (15,92 Мб)
 

Vicci

ex-Team DUMPz
Местный
Регистрация
19 Апр 2004
Сообщения
5,110
Реакции
3,391
Credits
0
Артур Гриффитс - Программирование GNOME/GTK+

Для просмотра ссылки Войди или Зарегистрируйся

Издательство: ДиаСофт
Серия: Энциклопедия программиста
ISBN: 966-7393-94-1, 0-7645-4640-6
Год: 2001
Страниц: 720
Формат: DJVU
Размер: 24,6 MB

От издателя
Это издание для тех, кто хочет написать приложение графического интерфейса на языке С в среде GNOME под операционной системой Linux. Десятки стандартных функций GNOME и GTK+ помогают вам в этом, так как могут быть включены в ваше приложение и берут на себя большую часть низкоуровневых и рутинных операций по реализации графического интерфейса пользователя. Ваше приложение выглядит как набор обращений к функциям GNOME и GTK+, между которыми располагаются операторы языка С: в основном, декларирующие, логические или организации циклов. Здесь подробным образом описаны эти стандартные функции и их аргументы, приведены десятки превосходно прокомментированных примеров (в том числе и на компакт-диске) создания всевозможных окон, контейнеров, всякого рода панелей, полос прокрутки, растровых графических объектов и т.п. Немало места уделено вопросам трансляции прикладных программ, стандартным системным вызовам и связям ваших приложений друг с другом и с операционной системой.

_http://rapidshare.com/files/55939016/programmirovanie_GNOME-GTK__cd-rom.rar
В архиве также содержимое компакт-диска с примерами к книге.
Пароль на архив: http://dumpz.ws
 
Последнее редактирование модератором:

Vicci

ex-Team DUMPz
Местный
Регистрация
19 Апр 2004
Сообщения
5,110
Реакции
3,391
Credits
0
Основы программирования в Delphi 8 для Microsoft .Net Framework

Для просмотра ссылки Войди или Зарегистрируйся


Культин Н.Б.
Основы программирования в Delphi 8 для Microsoft .Net Framework

ISBN: 5-94157-177-1
БХВ-Петербург, 2004
Страниц: 400
Тираж: 5000
Формат: pdf

Рассмотрен процесс создания программ в среде Delphi 8 для Microsoft .NET Framework от разработки диалогового окна и процедур обработки событий до создания справочной системы и установочного компакт-диска. Даны практические рекомендации и приемы работы с графикой, мультимедиа и базами данных.
Для начинающих программистов

_http://rapidshare.com/files/59309088/Delphi8forMicrosoft.NETFramework2004.rar
Размер архива 40 MB
Пароль на архив: http://dumpz.ws
 

d_schmidt

Местный
Регистрация
31 Май 2005
Сообщения
99
Реакции
182
Credits
194
1cc0d9ba06758de3eeaa8d4301ffbdc6_full.jpg


C# в кратком изложении
Дж. Бишоп, Н. Хорспул
C# Concisely
Серия: Программисту
Издательство: Бином. Лаборатория знаний, 2005 г., 472 стр., ISBN 5-94774-211-X, 0-321-15418-5
Тираж: 3000 экз.
Формат: djvu(rar)+3%
Размер:


Книга предназначена для обучения основам объектно-ориентированного программирования с использованием языка С# и затрагивает почти все основные средства языка, включая пространства имен, использование коллекций и программирование сетевых задач. Особенное внимание уделяется концепциям полиморфизма и расширяемости.

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

Ориентированная прежде всего на студентов первого года обучения, книга в равной степени адресована студентам всех уровней, для которых она будет служить прекрасным пособием, а также всем, кто работает на других языках и желает перейти на С#.

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

d_schmidt

Местный
Регистрация
31 Май 2005
Сообщения
99
Реакции
182
Credits
194
Книжечка немного старовата, но интересна
7d4afe506915.jpg


Бердж В. - Методы рекурсивного программирования
Издательство: Машиностроение, 1983г., 248 стр.
Формат: djvu(rar)+3%
Размер: 1.78 Mb


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

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

dreadangel

Местный
Регистрация
12 Янв 2007
Сообщения
84
Реакции
15
Credits
130
нужно очень
Александровский А.Д. Delphi 5.0. Разработка корпоративных приложений. ДМК. 2000
есть у кого?
 

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
dreadangel, есть такое:

Архангельский А. Я. Разработка прикладных программ для Windows в Delphi 5 — М.: ЗАО "Издательство БИНОМ", 1999. — 256 с.: ил. (Все о Delphi).

В книге рассматривается методика построения прикладных программ для Windows с помощью Delphi 5 и более ранних версий Delphi. Излагаются требования, которым должна удовлетворять любая программа для Windows, и способы удовлетворения этим требованиям средствами Delphi. Обсуждаются средства интернационализации прикладных программ Рассматривается пост¬роение приложений с множеством форм, текстовых и графических редакто¬ров, приложений мультимедиа, основы мультипликации, печати текстов и изображений. Излагаются технологии перетаскивания объектов Drag&Drop и Drag&Doc. Обсуждаются вопросы обеспечения бессбойной работы с помощью механизма исключений. Анализируются проблемы развертывания прикладных программ, их установки и настройки. Приводятся примеры создания прик¬ладных программ. Методика работы рассматривается для разных версий Delphi, включая Delphi 1, которая не потеряла актуальности и в настоящее время.
Книга рассчитана как на начинающих пользователей, так и на опытных разработчиков.
 

dreadangel

Местный
Регистрация
12 Янв 2007
Сообщения
84
Реакции
15
Credits
130
dreadangel, есть такое:

Архангельский А. Я. Разработка прикладных программ для Windows в Delphi 5 — М.: ЗАО "Издательство БИНОМ", 1999. — 256 с.: ил. (Все о Delphi).

Эта есть - спасибо.
А по моему вопросу нини? Хочется почитать теорию построения клиент-серверных и трехзвенных приложений в Delphi.... или вообще какието по етой теме...
 
Последнее редактирование модератором:

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
dreadangel, из книги М. Фленова "Программирование в Delphi глазами хакера"

Код:
ГЛАВА 4. ПРОСТЫЕ ПРИЕМЫ РАБОТЫ С СЕТЬЮ 

4.1. Немного теории 
 4.1.1. Сетевые протоколы — протокол IP  
 4.1.3. Транспортные протоколы — быстрый UDP 
 4.1.4. Медленный, но надежный TCP 
 4.1.5. Прикладные протоколы — загадочный NetBIOS 
 4.1.6. NetBEUI 
 4.1.7. Сокеты Windows 
 4.1.8. Протокол IPX/SPX 
4.2. Их разыскивают бойцы 139-го порта 
4.3. Сканер портов 
4.4. Против лома нет приема 
4.5. Пинг-понг по-нашему 
4.6. Чат для локальной сети 
4.7. Сканирование сети в поиске доступных ресурсов 
4.8. Ваша собственная почтовая мышка 
4.9. Троянский конь 
 4.9.1. Серверная часть 
 4.9.2. Клиентская часть... 
4.10. Посылаем файлы в сеть 
4.11. Персональный FTP-сервер 
4.12. Простейший TELNET-клиент 

ГЛАВА 5. СЕТЬ НА НИЗКОМ УРОВНЕ 

5.1. Основные функции WinSock 
 5.1.1. Инициализация WinSock 
 5.1.2. Подготовка разъема ..
5.2. Самый быстрый сканер портов 
 5.2.1. Время и количество 
5.3. IP-config собственными руками  
5.4. Получение информации о сетевом устройстве 
5.5. Продолжаем знакомиться с WinSock 
5.6. Работа с NetBIOS 237
5.7. Определение локального/удаленного IP-адреса 242
5.8. Работа с ARP 
5.9. Изменение записей ARP-таблицы 
 5.9.1. Добавление ARP-записей ..
5.9.2. Удаление ARP-записей 
5.10. Работа с сетевыми ресурсами
 

dreadangel

Местный
Регистрация
12 Янв 2007
Сообщения
84
Реакции
15
Credits
130
okun
Спасибо - но это работа с сетью - интересно - но не то -
интересует - повторюсь - методики разработки клиент-серверных и многозвенных приложений на Delphi.
то есть техника создания серверов приложений по разным технологиям, создание тонких клиентов и т.д. - особенно технологии используемые при создании...
 

m060355

Турист
Регистрация
3 Ноя 2004
Сообщения
1
Реакции
0
Credits
2
dreadangel
методики разработки клиент-серверных и многозвенных приложений на Delphi.

ЕЛМАНОВА Н., ТРЕПАЛИН С., ТЕНЦЕР А. Delphi и технология COM.2003
 

dreadangel

Местный
Регистрация
12 Янв 2007
Сообщения
84
Реакции
15
Credits
130
m060355
книжку пока не щупал но за наводку спасибо - из названия выходит что ето больше всего ориентировано на COM/DCOM a про веб-сервисы ничего нету?
а вообще есть ли такая книга/книги тематика которая бы охватила только ету тематику методики разработки клиент-серверных и многозвенных приложений - не обязательно на Delphi