
PC World January 2008
PDF | English | 24 MB

PC World January 2008
PDF | English | 24 MB
http://FastFreeFileHosting.com/file/273/pcworld-012008-rar.html

Author(s) : Jon Masters, Richard Blum
Publisher : Wrox
Year : Mar 2007
ISBN 10 : 0471776130
ISBN 13 : 9780471776130
Language : English
Pages : 465
File type : PDF
Size : 5.8 MB (book + source code)
In this book, you will learn about what drives the Linux development process. You will discover the wide variety of tools commonly used by Linux developers – compilers, debuggers, Software Configuration Management – and how those tools are used to build application software, tools, utilities and even the Linux kernel itself. You will learn about the unique components of a Linux system that really set it apart from other UNIX-like systems, and you will delve into the inner workings of the system in order to better understand your role as one of a budding new generation of Linux developers.
You will learn about novel development methods, including the use of virtualization technology, cross-compilation as a means to build software for different compatible platforms. You will also learn about the importance of internationalization to a community that has no borders – Linux is truly international and so are its users. Finally, you will learn about wider uses of Linux with the modern Internet by writing software for the oft-touted LAMP (Linux, Apache, MySQL, Perl/Python) stack. Linux is about so much more than just the Linux kernel itself – and it’s important to realize that as a Linux developer.
This book is written for two different kinds of reader. First and foremost, this book is targeted at existing programmers looking to make the switch to Linux. Such readers will already have some familiarity with the C programming language and understand fundamental concepts – compilers, linkers, debuggers, and so on. They will have likely read an introductory text on the subject – for example, Wrox’s Beginning Linux Programming (Wiley 2004), but will have little practical experience.
For those who are new to professionally developing software for Linux, the content of the book is ordered for your benefit. You should be able to begin reading at the beginning and read right through in the order presented. Optionally, you might decide to skip over the kernel material (Chapters 7-9) and concentrate more on the higher level applications and tools used in everyday projects outside of the Linux kernel. You will find the background on Toolchains, Portability, and SCMs of particular use.
TABLE OF CONTENT:
Chapter 01 - Working with Linux
Chapter 02 - Toolchains
Chapter 03 - Portability
Chapter 04 - Software Configuration Management
Chapter 05 - Network Programming
Chapter 06 - Databases
Chapter 07 - Kernel Development
Chapter 08 - Kernel Interfaces
Chapter 09 - Linux Kernel Modules
Chapter 10 - Debugging
Chapter 11 - The GNOME Developer Platform
Chapter 12 - The FreeDesktop Project
Chapter 13 - Graphics and Audio
Chapter 14 - LAMP
Download from Rapidshare
password:ganelon
NOTE: Mihd link removed because it became corrupted. Rapidshare woks 100% reliable.

Author(s) : Jon Masters, Richard Blum
Publisher : Wrox
Year : Mar 2007
ISBN 10 : 0471776130
ISBN 13 : 9780471776130
Language : English
Pages : 465
File type : PDF
Size : 5.8 MB (book + source code)
In this book, you will learn about what drives the Linux development process. You will discover the wide variety of tools commonly used by Linux developers – compilers, debuggers, Software Configuration Management – and how those tools are used to build application software, tools, utilities and even the Linux kernel itself. You will learn about the unique components of a Linux system that really set it apart from other UNIX-like systems, and you will delve into the inner workings of the system in order to better understand your role as one of a budding new generation of Linux developers.
You will learn about novel development methods, including the use of virtualization technology, cross-compilation as a means to build software for different compatible platforms. You will also learn about the importance of internationalization to a community that has no borders – Linux is truly international and so are its users. Finally, you will learn about wider uses of Linux with the modern Internet by writing software for the oft-touted LAMP (Linux, Apache, MySQL, Perl/Python) stack. Linux is about so much more than just the Linux kernel itself – and it’s important to realize that as a Linux developer.
This book is written for two different kinds of reader. First and foremost, this book is targeted at existing programmers looking to make the switch to Linux. Such readers will already have some familiarity with the C programming language and understand fundamental concepts – compilers, linkers, debuggers, and so on. They will have likely read an introductory text on the subject – for example, Wrox’s Beginning Linux Programming (Wiley 2004), but will have little practical experience.
For those who are new to professionally developing software for Linux, the content of the book is ordered for your benefit. You should be able to begin reading at the beginning and read right through in the order presented. Optionally, you might decide to skip over the kernel material (Chapters 7-9) and concentrate more on the higher level applications and tools used in everyday projects outside of the Linux kernel. You will find the background on Toolchains, Portability, and SCMs of particular use.
TABLE OF CONTENT:
Chapter 01 - Working with Linux
Chapter 02 - Toolchains
Chapter 03 - Portability
Chapter 04 - Software Configuration Management
Chapter 05 - Network Programming
Chapter 06 - Databases
Chapter 07 - Kernel Development
Chapter 08 - Kernel Interfaces
Chapter 09 - Linux Kernel Modules
Chapter 10 - Debugging
Chapter 11 - The GNOME Developer Platform
Chapter 12 - The FreeDesktop Project
Chapter 13 - Graphics and Audio
Chapter 14 - LAMP
Download from Rapidshare
password:ganelon
http://FastFreeFileHosting.com/file/274/prolinprog-rar.html
NOTE: Mihd link removed because it became corrupted. Rapidshare woks 100% reliable.

The Microsoft Windows Vista Resource Kit is a comprehensive technical resource for deploying, maintaining, and troubleshooting Microsoft Windows Vista.
Microsoft Press
2007
English
PDF
1536 pages
23.44 MB

Author(s) : Rajesh George, Lance Delano
Publisher : Wrox
Year : Jan 2006
ISBN 10 : 0764589237
ISBN 13 : 9780764589232
Language : English
Pages : 384
File type : PDF
Size : 6.5 MB (book + source code)
This book focuses on using SQL Server 2005 Express Edition (SSE) to design and build your desktop and web applications. In addition to the tools supplied with SSE, Visual Basic Express 2005 and Web Express 2005 are used to for application development. The features that are unique to SSE such as Xcopy, User Instances, and deployment are also covered in detail. The Microsoft SQL Server Books Online focuses primarily on other editions of SQL Server, and the details specific to its free edition is often lost. You can use this book not only to jump start your database application development, but also as a reference on SSE features.
This book assumes you have very little background with either databases or programming. You may never have created a single application of any kind. No prior programming experience is required, but you should have an aptitude for working with software and a desire to learn. If you have a desire to learn and an interest in storing information in a database—and in creating drop-dead simple applications to work with the data—this book has a lot to offer. The step-by-step samples cover all the major scenarios SSE is designed for, from installation and development to debugging and deployment.
Alternatively, if you are a more experienced developer, you may find this book useful because it describes a number of new features that are unique to SSE that make working with SSE much easier than with its predecessor, MSDE. You get an insight into the SSE design and architecture from the authors who are intimately involved in the creation of many of these features. In addition, you will find useful information about the various deployment and programmatic features that are not properly documented.
There are four major areas in this book. The first part is a basic introduction to SQL Server, VB Express, and some basics of working with databases. Next, you move into richer application development topics. In the third part, you will learn some of the details of setting up and distributing SSE in scenarios that are more sophisticated. Finally, there is a section on developing multi-user applications.
TABLE OF CONTENT:
Chapter 01 - Getting Started with SQL Server 2005 Express Edition
Chapter 02 - Database Basics with SQL Server Management Studio Express Edition
Chapter 03 - Creating a Simple Database Application
Chapter 04 - Developing a Rich Client Database Application
Chapter 05 - Developing a Rich Web Database Application
Chapter 06 - Understanding Xcopy Deployment and User Instance Model
Chapter 07 - Using XML in Your Database Application
Chapter 08 - Debugging Database Applications
Chapter 09 - Understanding SQL Server Express Setup
Chapter 10 - Deploying Your Application
Chapter 11 - Migrating from Microsoft Desktop Engine (MSDE)
Chapter 12 - Migrating from Jet and Microsoft Access to MSDE and SSE
Chapter 13 - Securing Your Multi-User Database Application
Chapter 14 - Upgrading from SSE to Other SQL Server 2005 Editions
Chapter 15 - Building Robust Multi-User Database Applications
http://FastFreeFileHosting.com/file/262/sqls2k5expedsk-rar.html



Electronics Projects For Dummies
Wiley Publishing, Inc.
2006
ISBN: 9780470009680
English
443 pages
PDF
These projects are fun to build and fun to use. Make lights dance to music, play with radio
remote control, or build your own metal detector. Who says the Science Fair has to end? If
you love building gadgets, this book belongs on your radar. Here are complete directions for
building ten cool creations that involve light, sound, or vibrations -- a weird microphone,
remote control gizmos, talking toys, and more, with full parts and tools lists, safety guidelines,
and wiring schematics.
Check out ten cool electronics projects, including
* Chapter 8 -- Surfing the Radio Waves (how to make your own radio)
* Chapter 9 -- Scary Pumpkins (crazy Halloween decorations that have sound, light, and movement)
* Chapter 12 -- Hitting Paydirt with an Electronic Metal Detector (a project that can pay
for itself)
Discover how to
* Handle electronic components safely
* Read a circuit diagram
* Troubleshoot circuits with a multimeter
* Build light-activated gadgets
* Set up a motion detector
* Transform electromagnetic waves into sound
Companion Web site
* Go to www.dummies.com/ go/electronicsprojectsfd
* Explore new projects with other electronics hobbyists
* Find additional information and project opportunities
From the Back Cover
These projects are fun to build and fun to use
Make lights dance to music, play with radio remote control, or build your own metal detector
Who says the Science Fair has to end? If you love building gadgets, this book belongs on your
radar. Here are complete directions for building ten cool creations that involve light, sound,
or vibrations — a weird microphone, remote control gizmos, talking toys, and more, with full
parts and tools lists, safety guidelines, and wiring schematics.
Check out ten cool electronics projects, including
* Chapter 8 — Surfing the Radio Waves (how to make your own radio)
* Chapter 9 — Scary Pumpkins (crazy Halloween decorations that have sound, light, and movement)
* Chapter 12 — Hitting Paydirt with an Electronic Metal Detector (a project that can pay
for itself)
Discover how to
* Handle electronic components safely
* Read a circuit diagram
* Troubleshoot circuits with a multimeter
* Build light-activated gadgets
* Set up a motion detector
* Transform electromagnetic waves into sound
Download
[rapidshare.com]
13356KB
