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

d_schmidt

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


Название: Изучаем Python, 3-е издание
Автор: Лутц М.
Издательство: Символ-Плюс
Год: 2008
Страниц: 848
Формат: djvu
Размер: 11,7M
ISBN: 978-5-93286-138-7
Качество: хорошее,600dpi,OCR,оглавление
Третье издание «Изучаем Python» основано на материалах учебных курсов, которые автор, Марк Лутц, ведет уже на протяжении десяти лет.

Подробный обстоятельный учебник Python версии 2.5.

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

d_schmidt

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


Название: Компиляторы. Принципы, технологии, инструменты, 2-е издание
Автор: Альфред Ахо, Рави Сети, Джеффри Ульман, Моника Лам
Издательство: Вильямс
Год: 2008
Страниц: 1184
Формат: djvu
Размер: 15,3Mb
ISBN: 978-5-8459-1349-4
Качество: хорошее,600dpi,OCR,оглавление
Это новое издание классической "книги Дракона" полностью переработано и включает последние разработки в области компиляции.

По сравнению с изданием 1985 года (русский перевод издан в 2001) - книга заметно потолстела.

Новый материал представлен в следующих главах:
Глава 7. Среды времени выполнения
Глава 10. Параллелизм на уровне команд
Глава 11. Оптимизация параллелизма и локальности
Глава 12. Межпроцедурный анализ

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

d_schmidt

Местный
Регистрация
31 Май 2005
Сообщения
99
Реакции
182
Credits
194
th_75255_1249383621-000ca78amedium_resize_122_24lo.jpeg


Название: Высокоуровневые методы информатики и программирования
Автор: Е.П. Истомин, В.В. Новиков, М.В. Новикова
Издательство: Андреевский издательский дом
Год: 2006
Страниц: 228
Формат: djvu(rar+3%)
Размер: 10.57 Mb
ISBN: 5-902894-07-7
Качество: среднее
В книге подробно рассмотрены вопросы модульного и структурного программирования, объектно-ориентированное программирование и технология создания программ в среде DELPHI.
Материал изложен в соответствии с Государственным стандартом по специальности "Прикладная информатика (по областям)" и требованиями современных технологий программирования.
Данная книга может быть использована в качестве учебника для студентов высших и средних учебных заведений, в тоже время ею могут воспользоваться специалисты в различных отраслях науки для непосредственной творческой и профессиональной работы, требующей знания высокоуровневых методов программирования.

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

d_schmidt

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


Название: О чём не пишут в книгах по Delphi + CD
Автор: Григорьев А.Б.
Издательство: БХВ-Петербург
Год: 2008
Страниц: 576
Формат: pdf(rar+3%)
Размер: 70.83 Mb
Качество: среднее
Рассмотрены малоосвещенные вопросы программирования в Delphi. Описаны методы интеграции VCL и API. Показаны внутренние механизмы VCL и приведены примеры вмешательства в эти механизмы. Рассмотрено использование сокетов в Delphi: различные режимы их работы, особенности для протоколов TCP и UDP и др. Большое внимание уделено разбору ситуаций возникновения ошибок и получения неверных результатов в "простом и правильном" коде. Отдельно рассмотрены особенности работы с целыми, вещественными и строковыми типами данных, а также приведены примеры неверных результатов, связанных с ошибками компилятора, VCL и др. Для каждой из таких ситуаций предложены методы решения проблемы. Подробно рассмотрен синтаксический анализ в Delphi на примере арифметических выражений. Многочисленные примеры составлены с учетом различных версий: от Delphi 3 до Delphi 2007.

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

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

TrigAn

Местный
Регистрация
13 Июл 2005
Сообщения
2,084
Реакции
724
Credits
146
Microsoft Visual Studio 2008. Ларс Пауэрс, Майк Снелл (2009)

thumbnail.php

Издательство: БХВ-Петербург
Авторы: Ларс Пауэрс, Майк Снелл
Год: 2009
Страниц: 1191
Формат: djvu
Размер: ~ 58,2 Mb
Качество: хорошее
Серия или Выпуск: ISBN 978-5-9775-0378-5
Язык: русский

Описание: Рассмотрены приемы работы в интегрированной среде разработки Visual Studio 2008, а также новые технологии и элементы среды, предназначенные для создания эффективных современных приложений. Описана работа с решениями, проектами, редакторами и визуальными конструкторами. Показаны новые возможности языков программирования C# и Visual Basic. Рассмотрено создание различных типов приложений, в том числе с помощью ASP.NET, Web-сервисов и WCF, Windows Forms, WPF, WF. Описано применение в приложениях современных технологий, таких как AJAX, LINQ и др. Показана работа с данными и базами данных. Уделено внимание автоматизации интегрированной среды разработки, созданию макросов, дополнительных модулей и мастеров. Показано использование Visual Studio Team System для коллективной работы над проектом, выполнение модульных и Web-тестов приложений и многое другое. Материал сопровождается практическими примерами и полезными советами.

Для просмотра ссылки Войди или Зарегистрируйся.
 
  • Like
Реакции: Jvr

d_schmidt

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


Название: Программирование на Python 3. Подробное руководство
Автор: Макл Саммерфилд
Издательство: Символ-Плюс
Год: 2009
Страниц: 608
Формат: djvu
Размер: 6,87Mb
ISBN: 978-5-93286-161-5
Качество: хорошее,600dpi,OCR,оглавление
Третья версия языка Python сделала его еще более мощным, удобным, логичным и выразительным. Книга "Программирование на Python 3" написана одним из ведущих специалистов по этому языку, обладающим многолетним опытом работы с ним. Издание содержит все необходимое для практического освоения языка: написания любых программ с использованием как стандартной библиотеки, так и сторонних библиотек для языка Python 3, а также создания собственных библиотечных модулей.

Автор начинает с описания ключевых элементов Python, знание которых необходимо в качестве базовых понятий. Затем обсуждаются более сложные темы, поданные так, чтобы читатель мог постепенно наращивать свой опыт: распределение вычислительной нагрузки между несколькими процессами и потоками, использование сложных типов данных, управляющих структур и функций, создание приложений для работы с базами данных SQL и с файлами DBM.

Книга может служить как учебником, так и справочником. Текст сопровождается многочисленными примерами, доступными на специальном сайте издания. Весь код примеров был протестирован с окончательным релизом Python 3 в ОС Windows, Linux и Mac OS X.

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

d_schmidt

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


Название: Основы программирования в Linux. Издание 4
Автор: Нейл Мэттью, Ричард Стоунз
Издательство: BHV-СПб
Год: 2009
Страниц: 883
Формат: pdf(rar+3%)
Размер: 36744 KB
ISBN: 978-5-9775-0289-4
Качество: среднее
В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек С/С++ и стандартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка с библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME и KDE, хранения данных с использованием СУБД MySQL и отладки программ.

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

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Гибкая разработка приложений на Java

Анил Хемраджани
Гибкая разработка приложений на Java с помощью Spring, Hibernate и Eclipse

Для просмотра ссылки Войди или Зарегистрируйся
....
Размер: 5,63 Мб

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


А вот ссылки на эту книгу с библиотекой исходных кодов (размер 13,5 Мб):

d98f18e752d9.jpg

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

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Программирование на аппаратном уровне.
Специальный справочник (+дискета)


211c68e2a73b.jpg

В справочнике даны сведения о возможностях персональных IBM-совместимых компьютеров, информация о которых не дается в официальной технической литературе, и, что особенно ценно, приведены рекомендации по практическому использованию этих возможностей.
Сведения, приведенные в книге, будут интересны тем, кто хочет углубить свои познания об архитектуре персональных компьютеров, и особенно разработчикам программного обеспечения, где требуется использование аппаратных особенностей ПЭВМ (например, при разработке систем управления техническими объектами, при создании сложных компьютерных игр и т.д.).

Введение
Глава 1. Работа с клавиатурой
Глава 2. Недокументированные возможности процессоров Intel 80x86
Глава 3. Работа с устройствами, подключенными к шине PCI
Глава 4. Видеоконтроллеры
Глава 5. Работа с мышью
Глава 6. Работа с дисками
Глава 7. Принтеры: печать в растровом режиме
Глава 8. Шина USB
Глава 9. NE2000-совместимые сетевые адаптеры
Заключение
Литература
Алфавитный указатель

Вместе со справочником в архиве помещено содержимое дискеты с текстами программ, листинги которых представлены в книге.

Название: Программирование на аппаратном уровне. Специальный справочник. 2-е издание
Автор: Кулаков В.
Издательство: СПб: Питер
Год: 2003
Страниц: 847
Формат: djvu
Качество: отличное
Язык: русский
ISBN: 5-94723-487-4

Размер: 5,3 Мб

d98f18e752d9.jpg

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

Zurech

Турист
Регистрация
4 Фев 2009
Сообщения
1
Реакции
0
Credits
2
Delphi 6. Программирование на Object Pascal
Автор: Никита Культин
Серия: Самоучитель
Издательство: БХВ-Петербург, 2001 г.
Страниц: 528
ISBN: 5-94157-112-7

Книга является руководством по программированию в среде Delphi 6. В ней рассматривается весь процесс создания программы: от разработки алгоритма и диалогового окна до отладки и создания справочной системы. Материал включает ряд тем, которые, как правило,остаются за рамками книг, адресованных начинающим программистам: обработка символьной информации, использование динамических структур, работа с файлами, создание справочной системы. Рассматриваются вопросы работы с графикой, мультимедиа и базами данных. Приведено описание процесса создания анимации в Macromedia Flash 5, создание справочной системы при помощи программы Microsoft HTML Help Workshop.

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

Добавлено через 8 минут
32640.jpg

17280.jpg

Скачать
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
C# 2008 и платформа .NET 3.5 для профессионалов

C# 2008 и платформа .NET 3.5 для профессионалов

eea65da9ca2f.jpg

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

Руководство обновлено с учетом вышедших версий .NET 3.5 и Visual Studio 2008. Основываясь на концепции, что изучение языка C# должно происходить в тесном взаимодействии с рассмотрением среды .NET Framework, авторами изложены следующие вопросы:
- разработка приложений и служб Windows;
- использование ASP.NET 3.5 для создания Web-страниц;
- манипулирование XML в коде C#;
- применение ADO.NET для доступа к базам данных;
- генерация графических данных с помощью C# 2008;
- использование многочисленных дополнений C#;
- применение LINQ для простой работы с базами данных SQL Server и XML.
При издании книги в "бумажном" варианте к ней срилагался компакт-диск, содержащий главы и приложения на русском языке в формате PDF, не вошедшие в печатное издание, а также исходные коды всех примеров, рассмотренных в книге.
Эти главы и приложения включены и в архив (в отдельном каталоге), а исходные коды примеров несложно получить копированием через буфер обмена, так как и само руководство в формате djvu, и дополнительный материал в формате PDF содержат текстовый слой.

Краткое оглавление
Часть I. Язык C#
Глава 1. Архитектура .NET
Глава 2. Основы C#
Глава 3. Объекты и типы
Глава 4. Наследование
Глава 5. Массивы
Глава 6. Операции и приведения
Глава 7. Делегаты и события
Глава 8. Строки и регулярные выражения
Глава 9. Обобщения
Глава 10. Коллекции
Глава 11. Язык интегрированных запросов
Глава 12. Управление памятью и указатели
Глава 13. Рефлексия
Глава 14. Ошибки и исключения
Часть II. Visual Studio
Глава 15. Visual Studio
Глава 16. Развертывание
Часть III. Библиотеки базовых классов
Глава 17. Сборки
Глава 18. Трассировка и события
Глава 19. Многопоточность и синхронизация
Глава 20. Безопасность
Глава 21. Локализация
Глава 22. Транзакции
Глава 23. Службы Windows
Глава 24. Взаимодействие
Часть IV. Данные
Глава 25. Манипулирование файлами и реестром
Глава 26. Доступ к данным
Глава 27. LINQ to SQL
Глава 28. Работа с XML
Глава 29. LINQ to XML
Глава 30. Программирование в .NET с использованием SQL Server
Часть V. Презентации
Глава 31. Windows Forms (на компакт-диске)
Глава 32. Привязка данных (на компакт-диске)
Глава 33. Вывод графики с помощью GDI+ (на компакт-диске)
Глава 34. Windows Presentation Foundation (на компакт-диске)
Глава 35. Расширенный WPF (на компакт-диске)
Глава 36. Дополнения (на компакт-диске)
Глава 37. Страницы ASP.NET (на компакт-диске)
Глава 38. Разработка приложений с использованием ASP.NET
Глава 39. ASP.NET AJAX
Глава 40. Visual Studio Tools for Office
Часть VI. Коммуникации
Глава 41. Доступ в Internet
Глава 42. Windows Communication Foundation
Глава 43. Windows Workflow Foundation
Глава 44. Enterprise Services
Глава 45. Message Queuing
Глава 46. Службы каталогов
Глава 47. Одноранговые сети
Глава 48. Синдикация
Часть VII. Приложения (на компакт-диске)
Приложение А. ADO.NET Entity Framework (на компакт-диске)
Приложение Б. C#, Visual Basic и C++/CLI (на компакт-диске)
Приложение В. Windows Vista и Windows Server 2008 (на компакт-диске)
Название: C# 2008 и платформа .NET 3.5 для профессионалов
Авторы: К.Нейгел и др.
Издательство: Диалектика
Год издания: 2009
Страниц: 1392
Язык: русский
Формат: djvu
ISBN: 978-5-8459-1458-3

Размер: 32,6 Мб

d98f18e752d9.jpg

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

x-rusik

Местный
Регистрация
4 Сен 2009
Сообщения
9
Реакции
23
Credits
18
Кент Бек "Экстремальное программирование"

Кент Бек
Экстремальное программирование



Кент Бек
Издательство: Питер, 2003
Тираж: 3000
Формат: rtf


Экстремальное программирование (Extreme Programming), часто обозначаемое аббревиатурой ХР, – это дисциплина разработки программного обеспечения и ведения бизнеса в области создания программных продуктов, которая фокусирует усилия обеих сторон (программистов и бизнесменов) на общих, вполне достижимых целях. Команды, использующие ХР, производят качественное программное обеспечение с весьма большой скоростью. Методики, которые входят в состав дисциплины ХР, описанной в данной книге, выбраны из за того, что они основаны на человеческом творчестве и принятии того, что человек является существом неустойчивым и подверженным ошибкам.
ХР часто представляется как набор методик, однако сама по себе ХР не является финишной линией. Вам не надо все лучше и лучше практиковать и развивать ХР для того, чтобы в конце этого процесса получить долгожданную золотую звезду. Напротив, ХР – это линия старта. ХР ставит вопрос: «Насколько минимальными могут быть наши усилия для того, чтобы мы могли продолжать производить качественное программное обеспечение?»
Начало ответа на вопрос звучит так: если мы хотим разрабатывать качественные программы без суматохи и путаницы, мы должны быть готовыми целиком и полностью внедрить у себя в команде несколько методик, которые мы собираемся использовать в полной мере. Если мы будем использовать эти методики наполовину, проблемы останутся и, чтобы их решить, необходимо будет перейти к использованию методик в полной мере. Если мы ограничимся полумерами, с течением времени мы в них запутаемся настолько, что не сможем понять, что то основное, что создается трудом программистов, возникает на свет благодаря программированию.
Я сказал «начало ответа на» так как продолжения на самом деле не существует. Люди, создававшие и внедрявшие ХР, тоже думали над решением этого вопроса. Попробовав использовать ХР, они перешагнули порог и побывали в неизведанном. Вернувшись, они рассказали свою историю. Изложенные ими мысли – это указатели, расставленные вдоль дороги: «Здесь живут драконы», «Через 15 км открывается хороший вид», «Этот участок опасен во время дождя».
Прошу прощения, но мне пора идти программировать.
Кент Бек, консультант серии

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

TrigAn

Местный
Регистрация
13 Июл 2005
Сообщения
2,084
Реакции
724
Credits
146
Python в системном администрировании UNIX и Linux (2009)

thumbnail.php

Издательство: Символ-Плюс
Автор: Ноа Гифт, Джереми М. Джонс
Год: 2009
Страниц: 512
Формат: djvu
Размер: 6,37 Mb
Качество: хорошее
Серия или Выпуск: ISBN: 978-5-93286-149-3
Язык: русский

Описание: Книга "Python в системном администрировании UNIX и Linux" демонстрирует, как эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python. Каждая глава посвящена определенной задаче, например многозадачности, резервному копированию данных или созданию собственных инструментов командной строки, и предлагает практические методы ее решения на языке Python.
Среди рассматриваемых тем: организация ветвления процессов и передача информации между ними с использованием сетевых механизмов, создание интерактивных утилит с графическим интерфейсом, организация взаимодействия с базами данных и создание приложений для Google App Engine. Кроме того, авторы книги создали доступную для загрузки и свободно распространяемую виртуальную машину на базе Ubuntu, включающую исходные тексты примеров из книги и способную выполнять примеры, использующие SNMP, IPython, SQLAlchemy и многие другие утилиты.
Совсем не много компьютерных книг способны оставаться актуальными хотя бы 2 года. Думаю, что эта книга будет жить значительно дольше. Книга написана не техническим писателем, а работающим системным администратором для системных администраторов. При чтении складывается ощущение, что это просто расширенный и обработанный вариант внутренней документации. Рекомендую всем и не только Unix администраторам.

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

acat_lm

Местный
Регистрация
8 Май 2009
Сообщения
5
Реакции
3
Credits
10
Полный справочник по C++
Автор: Г. Шилдт Издательство: Вильямс. Год: 2006. Формат: DjVu
Страниц: 800. Размер: 7 Мб.
В четвертом издании этой книги полностью описаны и проиллюстрированы все ключевые слова, функции, классы и свойства языка С++, соответствующие стандарту ANSI/ISO. Информацию, изложенную в книге, можно использовать во всех современных средах программирования. Освещены все аспекты языка С++, включая его основу - язык С. Справочник состоит из пяти частей: 1) подмножество С; 2) язык С++; 3) библиотека стандартных функций; 4) библиотека стандартных классов; 5) приложения на языке С++.
Ссылки: Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся