Saturday, August 15, 2009
Friday, August 14, 2009
Test Your C Skills

Test Your C Skills
BPB Publications | March 14, 2003 | ISBN: 8170298016 | 255 pages | PDF | 60 MB
With so many Degree / Diploma / Certificate programs being conducted in Computer Science and Information Technology it has indeed become difficult for software development companies to separate chaff from the grain. Hence many companies conduct written test in C language before conducting an interview. Though on the face it C language appears to be simple it has a number of features which can challenge the best in the field.
Unless you fully understand what these features are and how they are used you would not be able to answer these tests confidently. Instead of taking the regular approach of discussing each of these features one by one, this book takes a different route. It highlights these features through questions, about 1000 of them. Answers are furnished for each question which illustrates the key points lucidly. Once you are through with this book you will be able to face these written tests with the confidence that "I can do it"!
DOWNLOAD:
link 1
Posted by ashwin patel at 11:46 PM 0 comments
Labels: C/C++
Computer Organization and Architecture by William Stallings

Computer Organization and Architecture by William Stallings
Publisher: Prentice Hall; 6 edition (July 15, 2002) | ISBN-10: 0130351199 | PDF | 76 Mb | 750 pages
This book provides a clear, comprehensive presentation of the latest developments in the organization and architecture of modern-day computers, emphasizing both fundamental principles and the critical role of performance in driving computer design. A basic reference and companion for self-study, it conveys concepts through a wealth of concrete examples highlighting modern CISC and RISC systems. A five-part organization covers: an overview, the computer system, the central processing unit, the control unit, and parallel organization. For computer engineers and architects, product marketing personnel in computer or communications companies, and for information systems and computer systems personnel.
DOWNLOAD:
link 1
Posted by ashwin patel at 11:23 PM 0 comments
Labels: Hardware
Java All-In-One Desk Reference for Dummies

Java All-In-One Desk Reference for Dummies
For Dummies; illustrated edition edition | 2005 | ISBN: 076458961X | 888 pages | PDF | 5.21 MB
Product Description
* Nine minibooks filling more than 800 pages provide the world's five million-plus Java developers with a basic all-in-one programming reference
* Covers the recent release of the Java 2 Platform Standard Edition 5.0 and the new J2SE Development Kit 5.0
* Starts with beginner topics including getting started with Java, using the Java development platform, and Web programming
* Expands into more advanced Java fundamentals such as object-oriented programming, working with arrays and collections, and creating user interfaces with Swing
From the Back Cover
9 books in 1— your key to success with Java!
Your one-stop guide to the most-used language for application development
There's no question that Java is the popular kid on the block, and knowing Java will definitely boost your reputation as a developer. Here are all the Java essentials packed into one handy resource. Find out how to do everything from basic programming to using regular expressions and creating applets for the Web, all in one place!
Discover how to
* Work with variables and data types
* Use object-oriented programming
* Program for a network
* Create servlets and Java Server Pages
* Read and write XML data
* Develop simple games
DOWNLOAD:
link 1
Posted by ashwin patel at 10:21 PM 0 comments
Labels: Java
QuickTime for Java: A Developer's Notebook By Chris Adamson

QuickTime for Java: A Developer's Notebook By Chris Adamson
Series: Developer's Notebooks January 2005 | 255 Pages | ISBN: 0596008228 | chm | 2.5 MB
Java developers who need to add audio, video, or interactive media creation and playback to their applications find that QuickTime Java is a powerful toolkit, but one that's not easy to get into. This book offers the first real look at this important software with an informal, code-intensive style that lets impatient early adopters focus on learning by doing. You get just the functionality you need.
QuickTime Java (QJT) is a terrific multimedia toolkit, but it's also terrifying to the uninitiated. Java developers who need to add audio, video, or interactive media creation and playback to their applications find that QTJ is powerful, but not easy to get into. In fact, when it comes to class-count, QuickTime Java is nearly as large as all of Java 1.1. Once you learn the entire scope of Apple's QuickTime software, you really appreciate the problem. At its simplest, QuickTime allows Mac and Windows users to play audio and video on their computers. But QuickTime is many things: a file format, an environment for media authoring, and a suite of applications that includes browser plug-ins for viewing media within a web page, a PictureViewer for working with still pictures, QuickTime Streaming Server for delivering streaming media files on the Internet in real time, and QuickTime Broadcaster for delivering live events on the Internet. Among others. As if that weren't daunting enough, the javadocs on QJT are wildly incomplete, and other books on the topic are long out of date and not well regarded, making progress with QTJ extremely difficult. So what can you do? Our new hands-on guide, QuickTime Java: A Developer's Notebook, not only catches up with this technology, but de-mystifies it. This practical "all lab, no lecture" book is an informal, code-intensive workbook that offers the first real look at this important software. Like other titles in our Developer's Notebook series, QuickTime Java: A Developer's Notebook is for impatient early adopters who want get up to speed on what they can use right now. It's deliberately light on theory, emphasizing example over explanation and practice over concept, so you can focus on learning by doing. QuickTime Java: A Developer's Notebook gives you just the functionality you need from QTJ. Even if you come to realize that 95% of the API is irrelevant to you, this book will help you master the 5% that really counts.
DOWNLOAD:
link 1
Posted by ashwin patel at 10:15 PM 0 comments
Labels: Java
Mastering PHP 4.1

Mastering PHP 4.1
Publisher: Sybex | ISBN: 0782129242 | edition 2002 | PDF | 800 pages | 3,5 mb
Build Dynamic, Database-Driven Web Sites
PHP is a fully developed, server-side embedded scripting language, and its importance for web application development has grown with the rise of the Apache web server. Are you a novice programmer? This book starts with the basics and takes you wherever you want to go. A seasoned pro? You'll be amazed at how much you can capitalize on PHP's power and object-oriented support, and how it leverages your knowledge of other languages. Finally, if you're a PHP user in search of an authoritative reference, you need look no further. Mastering PHP 4.1 guides you through all levels of real-world web programming problems and provides expert advice on which solutions work best.
DOWNLOAD:
link 1
Posted by ashwin patel at 9:20 PM 0 comments
Labels: PHP
