Книги по программированию / Programing Ebooks

Fargus

Турист
Регистрация
3 Мар 2006
Сообщения
42
Реакции
2
Credits
84
Добрый день.
Интересуют следующие книги:
Кнут - Искусство программирования
Mat Buckland - Programming Game AI by Example
Walter Oney - Programming the Microsoft Windows Driver Model
Richard S. Wright Jr., Benjamin Lipchak - OpenGL® SuperBible, Third Edition
Mike McShaffry - Game Coding Complete
Mark G. Graff, Kenneth R. van Wyk - Secure Coding: Principles & Practices
Wolfgang F.Engel - ShaderX2 - Shader Programming Tips & Tricks With Directx 9
Peter Turcan and Mike Wasson - Fundamentals of Audio and Video Programming for Games
Tracy Fullerton, Christopher Swain and Steven Hoffman - Game Design Workshop: Designing, Prototyping, and Playtesting Games

А также любые книги по DirectX.

Если у кого-нибудь есть хотя бы некоторые, буду очень признателен, особенно за Кнута.
 

pavlikm9

Турист
Регистрация
25 Апр 2005
Сообщения
5
Реакции
0
Credits
10
C++: The Complete Reference
Osborne/McGraw-Hill; 3rd edition | ISBN: 0078824761 | 1008 pages | August 1, 1998 | PDF

Author Herb Schildt is the world's best-selling C++ author with more than 2 million books sold. The most complete coverage of the newly updated ANSI C++ Standard--including updated material on the STL, namespace naming methods, an new classes. An easy-to-follow, three-part organization: I) Description of the root of C++; II) Detailed coverage of C++'s OOP components and classes; III) Effective C++ software application development.

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

pavlikm9

Турист
Регистрация
25 Апр 2005
Сообщения
5
Реакции
0
Credits
10
big_show.php


Concurrent and Real-Time Programming in Java
John Wiley & Sons | ISBN: 047084437X | 446 pages | November 15, 2004 | CHM

Real-time functionality is essential for developing many consumer, industrial, and systems devices. While the C/C++ programming language is most often used in the creation of real-time software, the Java language, with its simple and familiar object-oriented programming model, offers many advantages over current real-time practices. Concurrent and Real-Time Programming in Java covers the motivations for, and semantics of, the extensions and modifications to the Java programming environment that enable the Java platform (Virtual Machine) to meet the requirements and constraints of real-time development. Key aspects of concurrent and real-time programming and how they are implemented in Java are discussed, such as concurrency, memory management, real-time scheduling, and real-time resource sharing.

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

anisciq

Турист
Регистрация
27 Июн 2006
Сообщения
7
Реакции
2
Credits
14
Последнее редактирование модератором:

anisciq

Турист
Регистрация
27 Июн 2006
Сообщения
7
Реакции
2
Credits
14
kolexander:

прошу прощения, те ссылки устарели. перезалил.
пост выше поправил.
 

MOCKuT

Местный
Регистрация
26 Ноя 2003
Сообщения
792
Реакции
958
Credits
170
Write Great Code: Volume 1: Understanding the Machine

Name: Write Great Code: Volume 1: Understanding the Machine
Author: Randall Hyde
Paperback: 440 pages
Publisher: No Starch Press; 1 edition (October 25, 2004)
Language: English
ISBN-10: 1593270038
ISBN-13: 978-1593270032
Format: .chm
Size: 8.24 Mb

1593270038.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg


Book Description
If you've asked someone the secret to writing efficient, well-written software, the answer that you've probably gotten is "learn assembly language programming." By learning assembly language programming, you learn how the machine really operates and that knowledge will help you write better high-level language code. A dirty little secret assembly language programmers rarely admit to, however, is that what you really need to learn is machine organization, not assembly language programming. Write Great Code Vol I, the first in a series from assembly language expert Randall Hyde, dives right into machine organization without the extra overhead of learning assembly language programming at the same time. And since Write Great Code Vol I concentrates on the machine organization, not assembly language, the reader will learn in greater depth those subjects that are language-independent and of concern to a high level language programmer. Write Great Code Vol I will help programmers make wiser choices with respect to programming statements and data types when writing software, no matter which language they use.

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

MOCKuT

Местный
Регистрация
26 Ноя 2003
Сообщения
792
Реакции
958
Credits
170
Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level

Name: Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level
Author: Randall Hyde
Paperback: 640 pages
Publisher: No Starch Press; 1 edition (March 18, 2006)
Language: English
ISBN-10: 1593270658
ISBN-13: 978-1593270650
Format: .pdf
Size: 4.32 Mb

1593270658.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg


Book Description
The first 100 pages of this book were fantastic for concepts. After that, there were numerous code listings of various dialects of assembler that were each several pages in length. The premise is that you should learn to read assembler so that you can write better high level code. However, there is no tutorial on what the various assembler keyword instructions mean. This book feels like it was slapped together because it was the long overdue volume two in the series, and has so many references to the first volume that you practically need to own both. There is not enough on Java (or OO in general) as the reader's high level langauge of choice, and far too much on Pascal.

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

MOCKuT

Местный
Регистрация
26 Ноя 2003
Сообщения
792
Реакции
958
Credits
170
Guide to Assembly Language Programming in Linux

Name: Guide to Assembly Language Programming in Linux
Author: Sivarama P. Dandamudi
Paperback: 552 pages
Publisher: Springer; 1 edition (July 15, 2005)
Language: English
ISBN-10: 0387258973
ISBN-13: 978-0387258973
Format: .pdf
Size: 30.6 Mb

0387258973.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg


Book Description
Processor designs can be broadly divided into CISC (Complex Instruction Set Computers) and RISC (Reduced Instruction Set Computers). The dominant processor in the PC market, Pentium, belongs to the CISC category, and Linux is fast becoming the number one threat to Microsoft’s Windows in the server market. This unique guidebook provides comprehensive coverage of the key elements of Assembly language programming, specifically targeting professionals and students who would like to learn Assembly and intend or expect to move to the Linux operating system. The book instructs users on how to install Linux on existing Windows machines, providing DVDs containing the complete Fedora Core 3 Linux distribution. Readers are introduced to Linux and its commands, and will gain insights into the NASM assembler (installation and usage). This highly useful guidebook comes complete with all the necessary software (Linux, NASM, debugger), making it an extremely valuable resource tool for all those who want to learn Assembly programming and Linux.

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

ipn192

Турист
Регистрация
30 Дек 2005
Сообщения
9
Реакции
0
Credits
18
где можна утянуть "Programming Microsoft ADO.NET 2.0 Core Reference" автора David Sceppa, 2006. Заранее благодарю
 

gpg

Местный
Регистрация
1 Окт 2004
Сообщения
14
Реакции
4
Credits
26
Professional C#

Professional C#

Автор: S.Robinson, C.Nagel, Jay Glynn
Издательство: Wrox
Дата публикации: 2004
ISBN (eng): 0-7645-5759-9
Язык: English
Количество страниц: 1397
Формат: PDF
Размер файла: 13 Mb

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

gpg

Местный
Регистрация
1 Окт 2004
Сообщения
14
Реакции
4
Credits
26
Beginning ASP.NET 1.1 with Visual C# .NET 2003

Beginning ASP.NET 1.1 with Visual C# .NET 2003

This book teaches everything the novice user needs to know, from
installing ASP.NET and the relevant bits and pieces to creating pages
and putting together the concepts to create a whole application using
ASP.NET 1.1. Although ASP.NET 1.1 isn't a huge update on version
1.0, this book has been considerably overhauled since edition 1.0.
Plenty of the old chapters have been removed and many new ones introduced. We've removed three chapters because we wanted to simplify the experience of learning ASP.NET. We've created a brand new case study – an amateur sports league Web site –which is then used throughout the latter chapters in the book to provide a more practical guide on how to implement ASP.NET applications. If you see the previous edition, you will find this one to be more cohesive, aimed towards the complete novice and the developer with some
ASP experience, and written with the benefit of hindsight from
experienced developers who have have been employed in creating
ASP.NET applications.

Автор: Chris Ullman, John
Kauffman Издательство: Wrox
Дата публикации: 2004
ISBN (eng): 0-7645-5708-4
Язык: English
Количество страниц: 891
Формат: PDF
Размер файла: 14.5 Mb

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

gpg

Местный
Регистрация
1 Окт 2004
Сообщения
14
Реакции
4
Credits
26
C# Bible

C# Bible will show you how to write code using this brand new language. Language constructs such as statements, variables, control loops, and classes are all covered. In addition, the book will show you how to apply C# to programming tasks that developers often face in the real world. The final portions of the book will show you how to use C# to develop Web sites, access databases, work with legacy COM and COM+ objects, develop Windows desktop applications, work with various .NET Framework concepts, and more.

Автор: Jeff Ferguson, Brian Patterson
Издательство: Wiley
Дата публикации: 2002
ISBN (eng): 0-7645-4834-4
Язык: English
Количество страниц: 591
Формат: PDF
Размер файла: 4 Mb

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

gpg

Местный
Регистрация
1 Окт 2004
Сообщения
14
Реакции
4
Credits
26
C# for Java Programmers

.NET is Microsoft's answer to the J2EE platform for Enterprise Web
Services. It is essential that developers know C# if they are to program for the .NET platform. C# for Java Programmers is not an introductory guide to C#, rather it builds on what Java programmers already know about object-oriented languages to give them an efficient means to master the .NET framework. This book will compare and contrast many of the advantages and drawbacks of Java and C#, allowing programmers to make informed, intelligent decisions based on the unique uses of each language.

Издательство: Syngress
Дата публикации: 2002
ISBN (eng): 1-931836-54-X
Язык: English
Количество страниц: 642
Формат: PDF
Размер файла: 5 Mb

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

ilay7k83

Professional Microsoft Smartphone Programming

Baijian Yang, Pei Zheng, Lionel M. Ni, «Professional Microsoft Smartphone Programming»
The second-generation Smartphone applications are exclusively designed to leverage the advantages of mobility and ubiquitous wireless access. This book provides you with an in-depth look at software development issues and design guidelines, and helps you gain the skills you need to develop your own efficient and feature-rich Smartphone applications that utilize the latest cutting-edge technologies.

Complete with code and examples, the book first walks you through the Microsoft Smartphone platform from a software developer's perspective. It next uncovers the .NET Compact Framework as well as the Smartphone programming environment. You'll then find detailed information on Microsoft Smartphone-related application design and programming topics in the domains of the .NET Compact Framework (managed code). Plus, you'll explore advanced development topics such as security and performance considerations that you'll be able to incorporate into your own applications.
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
  • Like
Реакции: okun