Tampilkan postingan dengan label Programming. Tampilkan semua postingan
Tampilkan postingan dengan label Programming. Tampilkan semua postingan

Jumat, 09 Agustus 2013

Practical Guide to the MIMO Radio Channel: with MATLAB Examples


Book Description
In this book, the authors introduce the concept of the Multiple Input Multiple Output (MIMO) radio channel, which is an intelligent communication method based upon using multiple antennas. Moreover, the authors provide a summary of the current channel modeling approaches used by industry, academia, and standardisation bodies. Furthermore, the book is structured to allow the reader to easily progress through the chapters in order to gain an understanding of the fundamental and mathematical principles behind MIMO. It also provides examples (i.e. Kroenecker model, Weicheselberger model, geometric and deterministic models, and ray tracing), system scenarios, trade-offs, and visual explanations. The authors explain and demonstrate the use and application of these models at system level.

Table of Contents
1 Introduction
2 Capacity of MIMO Channels
3 MIMO Transceivers
4 MIMO Channel Models
5 MIMO Antenna Design
6 MIMO in Current and Future Standards

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
Download Here

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Selasa, 28 Mei 2013

Hello! HTML5 & CSS3: A user-friendly reference guide

About This Book
Whether you're building web pages, mobile apps, or desktop apps, you need to learn HTML5 and CSS3. So why wait? Hello! HTML5 & CSS3 is a smart, snappy, and fun way to get started now.

In this example-rich guide to HTML5 and CSS3, you'll start with a user-friendly introduction to HTML5 markup and then take a quick tour through forms, graphics, drag-and-drop, multimedia, and more. Next, you'll explore CSS3, including new features like drop shadows, borders, colors, gradients, and backgrounds. Every step of the way, you'll find hands-on examples, both large and small, to help you learn by doing.

Table of Contents
Part 1 Learning HTML5
1 Introducing HTML5 markup
2 HTML5 forms
3 Dynamic graphics
4 Audio and video
5 Browser-based APIs
6 Network and location APIs
Part 2 Learning CSS3
7 New CSS language features
8 Layout with CSS3
9 Motion and color
10 Borders and backgrounds with CSS3
11 Text and fonts

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Jumat, 29 Maret 2013

VHDL 101: Everything you need to know to get started

Book Description
VHDL 101 is written for Electrical Engineers and others wishing to break into FPGA design and assumes a basic knowledge of digital design and some experience with engineering ‘process’.

Bill Kafig, industry expert, swiftly brings the reader up to speed on techniques and functions commonly used in VHDL (VHSIC Hardware Description Language) as well as commands and data types. Extensive simple, complete designs accompany the content for maximum comprehension. The book concludes with a section on design re-use, which is of utmost importance to today's engineer who needs to meet a deadline and lower costs per unit.

*Gets you up to speed with VHDL fast, reducing time to market and driving down costs
* Companion website with source code and other documents to assist the student in building the reference design used throughout the book (http://www.elsevierdirect.com/companion.jsp?ISBN=9781856177047)

Table of Contents
Chapter 1: Introduction and Background: VHDL; Brief History of VHDL; FPGA Architecture
Chapter 2: Overview of the Process of Implementing an FPGA Design: Design Entry; Synthesis; Simulation; Implementation; Bitstream Generation
Chapter 3: Loop 1 - Going with the Flow: The Shape of VHDL
Chapter 4: Loop 2 - Going Deeper: Introducing Processes, Variables and Sequential Statements: Tool Perspectives - Synthesis Options and Constraints
Chapter 5: Loop 3: Introducing Concept of Reuse; Flexibility Using Generics and Constants; Functions and Procedures; Attributes; Packages; Commonly Used Libraries

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Circuit Design with VHDL

Book Description
This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.

Table of Contents
PART-I Circuit Design
1 Introduction
2 Code Structure
3 Data Types
4 Operators and Attributes
5 Concurrent Code
6 Sequential Code
7 Signals and Variables
8 State Machines
9 Additional Circuit Designs
PART-II System Design
10 Packages and Components
11 Functions and Procedures
12 Additional System Designs

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Kamis, 28 Maret 2013

Sams Teach Yourself Android Application Development in 24 Hours

Book Description
In just 24 sessions of one hour or less, learn how to build powerful applications for the world’s first complete, open, and free mobile platform: Android. Using this book’s straightforward, step-by-step approach, you’ll build a fully-featured Android application from the ground up and master the skills you need to design, develop, test, and publish powerful applications. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!

Step-by-step instructions carefully walk you through the most common Android development tasks.
Quizzes and Exercises at the end of each chapter help you test your knowledge.
By the Way notes present interesting information related to the discussion.
Did You Know? tips offer advice or show you easier ways to perform tasks.
Watch Out! cautions alert you to possible problems and give you advice on how to avoid them.

Learn how to…
Develop Android applications quickly and successfully with Java
Master Google’s Android SDK and development tools
Leverage the Eclipse programming environment to develop Android projects
Understand the Android application lifecycle
Build effective, user-friendly user interfaces
Retrieve, store, and work with application data
Develop powerful network applications
Add popular social features and location-based services to your applications
Take advantage of Android device hardware like the camera
Internationalize, test, and publish your Android applications

Table of Contents
Introduction
Part I: Android Fundamentals
Hour 1. Getting Started with Android
Hour 2. Mastering the Android Development Tools
Hour 3. Building Android Applications
Hour 4. Managing Application Resources
Hour 5. Configuring the Android Manifest File
Hour 6. Designing an Application Framework
Part II: Building an Application Framework
Hour 7. Implementing an Animated Splash Screen
Hour 8. Implementing the Main Menu Screen
Hour 9. Developing the Help and Scores Screens
Hour 10. Building Forms to Collect User Input
Hour 11. Using Dialogs to Collect User Input
Hour 12. Adding Application Logic
Part III: Enhancing Your Application with Powerful Android Features
Hour 13. Working with Images and the Camera
Hour 14. Adding Support for Location-Based Services
Hour 15. Adding Network Support
Hour 16. Adding More Network Support
Hour 17. Adding Social Features
Hour 18. Creating a Home Screen App Widget
Part IV: Adding Polish to Your Android Application
Hour 19. Internationalizing Your Application
Hour 20. Developing for Different Devices
Hour 21. Diving Deeper into Android
Hour 22. Testing Android Applications
Part V: Publishing Your Application
Hour 23. Getting Ready to Publish
Hour 24. Publishing on the Android Market
Part VI: Appendixes

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Rabu, 27 Maret 2013

Android Apps for Absolute Beginners


Book Description
Anybody can start building simple apps for the Android platform, and this book will show you how! Android Apps for Absolute Beginners takes you through the process of getting your first Android applications up and running using plain English and practical examples. It cuts through the fog of jargon and mystery that surrounds Android application development, and gives you simple, step-by-step instructions to get you started.

- Teaches Android application development in language anyone can understand, giving you the best possible start in Android development
- Provides simple, step-by-step examples that make learning easy, allowing you to pick up the concepts without fuss
- Offers clear code descriptions and layout so that you can get your apps running as soon as possible

What you’ll learn
- Get yourself and your computer set up for Android apps development
- Use the Eclipse programming environment to make your Android development efficient and straightforward
- Follow steps in plain English to build simple apps and get them working immediately
- Style your application so that it appeals to potential users
- Make use of the Android’s touch screen
- Use shortcuts and cheat sheets to create apps the easy way
- Use the basics of Java and XML to move onto more advanced apps

Who this book is for
If you have a great idea for an Android app, but have never programmed before, then this book is for you. You don’t need to have any previous computer programming skills—as long as you have a desire to learn, and you know which end of the mouse is which, the world of Android apps development awaits!

Table of Contents
Preliminary Information: Before We Get Started
What’s Next? Our Road Ahead
Setting Up an Open Source Android Development  Environment
An Introduction to Java, XML and How Android Works
An Overview of the Android Application Framework
Screen Layout Design: Views, ViewGroups and Layout Types
User Interface Design: Buttons, Menus, Dialogs and Alerts
Designing Graphics for Android: 2D Images & Animation
Adding Interactivity: Handling UI Events
Understanding Content Providers
Understanding Intents and Intent Filters
The Future: 3D, Widgets, Bluetooth, Maps, Search, and More

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Selasa, 26 Maret 2013

Beginning Android Tablet Application Development

Book Description
A full-color, fast-paced introduction to developing tablet applications using Android.
The new release of Android 3 brings the full power of Android to tablet computing and this hands-on guide offers an introduction to developing tablet applications using this new Android release. Veteran author Wei-Meng Lee explains how Android 3 is specifically optimized for tablet computing and he details Android's tablet-specific functions. Beginning with the basics, this book moves at a steady pace to provide everything you need to know to begin successfully developing your own Android tablet applications.

- Serves as a full-color, hands-on introduction to developing tablet applications with the new Android 3
- Offers a helpful overview of Android 3 programming for tablets
- Details the components of Android tablet applications
- Highlights ways to build the Android user interface for tablets, create location-based services, publish Android applications, use Eclipse for Android development, and employ the Android emulator
- Beginning Android Tablet Application Development is an ideal starting point for getting started with using Android 3 to develop tablet applications.

Table of Contents
INTRODUCTION
PART I: QUICK TOUR OF ANDROID 3 FOR TABLETS.
CHAPTER 1: GETTING STARTED WITH ANDROID PROGRAMMING FOR TABLETS
CHAPTER 2: COMPONENTS OF AN ANDROID TABLET APPLICATION
CHAPTER 3: ANDROID USER INTERFACE
PART II: PROJECTS.
CHAPTER 4: CREATING LOCATION-BASED SERVICES APPLICATIONS
CHAPTER 5: SMS MESSAGING AND NETWORKING
CHAPTER 6: PUBLISHING ANDROID APPLICATIONS
PART III: APPENDICES.
APPENDIX A: USING ECLIPSE FOR ANDROID DEVELOPMENT
APPENDIX B: USING THE ANDROID EMULATOR
APPENDIX C: ANSWERS TO EXERCISES

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Beginning Android Application Development

Book Description
The Android OS is a popular and flexible platform for many of today's most in-demand mobile devices. This full-color guide offers you a hands-on introduction to creating Android applications for the latest mobile devices. Veteran author Wei Meng Lee accompanies each lesson with real-world examples to drive home the content he covers. Beginning with an overview of core Android features and tools, he moves at a steady pace while teaching everything you need to know to successfully develop your own Android applications.

- Explains what an activity is and reviews its lifecycle
- Zeroes in on customizing activities by applying styles and themes
- Looks at the components of a screen, including LinearLayout, AbsoluteLayout, and RelativeLayout, among others
- Details ways to adapt to different screen sizes and adjust display orientation
- Reviews the variety of views such as TextView, ProgressBar, TimePicker, and more
- Beginning Android Application Development pares down the most essential steps you need to know so you can start creating Android applications today.

Table of Contents
INTRODUCTION
CHAPTER 1: GETTING STARTED WITH ANDROID PROGRAMMING
CHAPTER 2: ACTIVITIES AND INTENTS
CHAPTER 3: GETTING TO KNOW THE ANDROID USER INTERFACE
CHAPTER 4: DESIGNING YOUR USER INTERFACE USING VIEWS
CHAPTER 5: DISPLAYING PICTURES AND MENUS WITH VIEWS
CHAPTER 6: DATA PERSISTENCE
CHAPTER 7: CONTENT PROVIDERS
CHAPTER 8: MESSAGING AND NETWORKING
CHAPTER 9: LOCATION-BASED SERVICES
CHAPTER 10: DEVELOPING ANDROID SERVICES
CHAPTER 11: PUBLISHING ANDROID APPLICATIONS

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Senin, 25 Maret 2013

Android Application Development for Dummies

Book Description
The fun and friendly guide to creating applications on the Android platform
The popularity of the Android market is soaring with no sign of slowing down. The open nature of the Android OS offers programmers the freedom to access the platform's capabilities and this straightforward guide walks you through the steps for creating amazing Android applications. Android programming expert Donn Felker explains how to download the SDK, get Eclipse up and running, code Android applications, and submit your finished products to the Android Market. Featuring two sample programs, this introductory book explores everything from the simple basics to more advanced aspects of the Android platform.

- Takes you soup through nuts of developing applications for the Android platform
- Begins with downloading the SDK, then explains how to code Android applications and submit - projects to the Android Market
- Written by Android guru Donn Felker, who breaks every aspect of developing applications for the Android platform into easily digestible pieces

No matter your level of programming experience, Android Application Development For Dummies is an ideal guide for getting started with developing applications for the Android platform.

Table of Contents
Introduction.
Part I: The Nuts and Bolts of Android.
Chapter 1: Developing Spectacular Android Applications.
Chapter 2: Prepping Your Development Headquarters.
Part II: Building and Publishing Your First Android Application.
Chapter 3: Your First Android Project.
Chapter 4: Designing the User Interface.
Chapter 5: Coding Your Application.
Chapter 6: Understanding Android Resources.
Chapter 7: Turning Your Application into a Home-Screen Widget.
Chapter 8: Publishing Your App to the Android Market.
Part III: Creating a Feature-Rich Application.
Chapter 9: Designing the Task Reminder Application.
Chapter 10: Going a la Carte with Your Menu.
Chapter 11: Handling User Input.
Chapter 12: Getting Persistent with Data Storage.
Chapter 13: Reminding the User with AlarmManager.
Chapter 14: Updating the Android Status Bar.
Chapter 15: Working with Android’s Preference Framework.
Part IV: The Part of Tens.
Chapter 16: Ten Great Free Sample Applications and SDKs (With Code!).
Chapter 17: Ten Tools That Make Your Developing Life Easier.

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Minggu, 24 Maret 2013

80X86 IBM PC and Compatible Computers: Assembly Language, Design, and Interfacing Volumes I & II

Book Description
Praised by experts for its clarity and topical breadth, this visually appealing, one-stop source on PCs uses an easy-to-understand, step-by-step approach to teaching the fundamentals of 80x86 assembly language programming and PC architecture. Offering users a fun, hands-on learning experience, it uses the Debug utility to show what action the instruction performs, then provides a sample program to show its application. Reinforcing concepts with numerous examples and review questions, its oversized pages delve into dozens of related subjects, including DOS memory map, BIOS, microprocessor architecture, supporting chips, buses, interfacing techniques, system programming, memory hierarchy, DOS memory management, tables of instruction timings, hard disk characteristics, and more. For learners ready to master PC system programming.

Table of Contents
ASSEMBLY LANGUAGE PROGRAMMING ON THE IBM PC, PS AND COMPATIBLES.
Introduction to Computing.
1. The 80x86 Microprocessor.
2. Assembly Language Programming.
3. Arithmetic and Logic Instructions and Programs.
4. BIOS and DOS Programming in Assembly and C.
5. Macros and the Mouse.
6. Signed Numbers, Strings, and Tables.
7. Modules; Modular and C Programming.
8. 32-Bit Programming for 386 and 486 Machines.
DESIGN AND INTERFACING OF THE IBM PC, PS AND COMPATIBLES.
9. 8088/86 Microprocessors and Supporting Chips.
10. 80286 Microprocessor and Supporting Chips.
11. Memory and Memory Interfacing.
12. I/0, 8255 and Device Interfacing.
13. 8253/54 Timer and Music.
14. Interrupts and the 8259 Chip.
15. Direct Memory Accessing; the 8237 DMA Chip.
16. Video and Video Adapters.
17. Serial Data Communication and the 16550/8250/51 Chips.
18. Keyboard and Printer Interfacing.
19. Floppy Disks, Hard Disks, and Files.
20. The 80x87 Math Coprocessor.
21. 386 Microprocessor: Real vs. Protected Mode.
22. High-Speed Memory Interfacing and Cache.
23. 486, Pentium, Pentium Pro and MMX.
24. MS DOS Structure, TSR, and Device Drivers.
25. MS DOS Memory Management.
26. IC Technology and System Design.
27. ISA, EISA, MCA, Local, and PCI BUS.
28. Programming DOS, BIOS, Hardware with C/C++.

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
Download Here

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Kamis, 21 Maret 2013

Programming Video Games for the Evil Genius

Book Description
Always wanted to be a genius game creator? This Evil Genius guide goes far beyond a typical programming class or text to reveal insider tips for breaking the rules and constructing wickedly fun games that you can tweak and customize to suit your needs!

In Programming Video Games for the Evil Genius, programming wunderkind Ian Cinnamon gives you everything you need to create and control 57 gaming projects. You'll find easy-to-follow plans featuring Java, the most universal programming language, that run on any PC, Mac, or Linux computer.

- Illustrated instructions and plans for an awesome mix of racing, board, shoot 'em up, strategy, retro, and puzzle games
- Gaming projects that vary in difficulty-starting with simple programs and progressing to sophisticated projects for programmers with advanced skills
- An interactive companion website featuring a free Java compiler, where you can share your projects with Evil Geniuses around the globe
- Removes the frustration-factor-all the parts you need are listed, along with sources

Regardless of your skill level, Programming Video Games for the Evil Genius provides you with all the strategies, code, and insider programming advice you need to build and test your games with ease.

Table of Contents
Chapter 1. Java Jumpstart
Chapter 2. Racing Games Radical Racing Screen Skier
Chapter 3. Board Games Whack-an Evil Genius Tic-Tic-Toe Boxing
Chapter 4. Shoot-'Em-Up Games Snake Pit Space Destroyers
Chapter 5. Strategy Games Bomb Diffuser Trapper
Chapter 6. Retro Games Oiram Java Man
Chapter 7. Brain Busters Memory Ian Says

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3

Copyright Disclaimer
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Kamis, 21 Februari 2013

Embedded C Programming and the Microchip PIC

Book Description
This new book is carefully designed to teach C language programming as it applies to embedded microcontrollers and to fuel knowledge in the application of the Microchip family of PIC microcontrollers. Coverage begins with a step-by-step exploration of the C language showing readers how to create C language programs to solve problems. PIC processors are then studied, from basic architecture to all of the standard peripheral devices included in the microcontrollers. Numerous worked-out example programs demonstrate common uses for each of the peripherals. Readers are subsequently introduced to the built-in functions available in C, to help speed their programming and problem solving. Finally, readers are taken through use of the C Compiler, and learn to efficiently develop custom projects.

Table of Contents
Chapter 1 Embedded C Language Tutorial
Chapter 2 PIC Microcontroller Hardware
Chapter 3 Standard I/O and Preprocessor Directives
Chapter 4 The CCS-PICC C Compiler and IDE
Chapter 5 Project Development
Appendices

Download
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
LINK 1
LINK 2
LINK 3
LINK 4

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Jumat, 28 Desember 2012

32/64-BIT 80 x 86 Assembly Language Architecture by James Leiterman

Introduction:
This book provides a step-by-step understanding of programming Intel and AMD 80x86 processors in assembly language, this book attempts to break through the complexity of programming environments and explains 32-bit and 64-bit 80x86 assembly language programming.

Contents:
Chapter 1 - Introduction
Chapter 2 - Coding Standards
Chapter 3 - Processor Differential Insight
Chapter 4 - Bit Mangling
Chapter 5 - Bit Wrangling
Chapter 6 - Data Conversion
Chapter 7 - Integer Math
Chapter 8 - Floating-Point Anyone?
Chapter 9 - Comparison
Chapter 10 - Branching
Chapter 11 - Branchless
Chapter 12 - Floating-Point Vector Addition and Subtraction
Chapter 13 - FP Vector Multiplication and Division
Chapter 14 - Floating-Point Deux
Chapter 15 - Binary-Coded Decimal (BCD)
Chapter 16 - What CPUID?
Chapter 17 - PC I/O
Chapter 18 - System
Chapter 19 - Gfx 'R' Asm
Chapter 20 - MASM vs. NASM vs. TASM vs. WASM
Chapter 21 - Debugging Functions
Chapter 22 - Epilogue
Appendix A - Data Structure Definitions
Appendix B - Mnemonics
Appendix C - Reg/Mem Mapping

Download:
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
DOWNLOAD HERE

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Selasa, 25 Desember 2012

C++ For Dummies by S. R. Davis, 5th Edition


Introduction:
C++ For Dummies is an introduction to the C++ language. C++ For Dummies starts from the beginning (where else?) and works its way from early concepts and through more sophisticated techniques. It doesn’t assume that you have any prior knowledge, at least, not of programming.

C++ For Dummies is rife with examples. Every concept is documented in numer­ous snippets and several complete programs. Unlike other C++ programming books, C++ For Dummies considers the “why” just as important as the “how.” The features of C++ are like pieces of a jigsaw puzzle. Rather than just present the features, I think it’s important that you understand how they fit together.

Contents:
Part I: Introduction to C++ Programming.
Chapter 1: Writing Your First C++ Program.
Chapter 2: Declaring Variables Constantly.
Chapter 3: Performing Mathematical Operations.
Chapter 4: Performing Logical Operations.
Chapter 5: Controlling Program Flow.
Part II: Becoming a Functional C++ Programmer.
Chapter 6: Creating Functions.
Chapter 7: Storing Sequences in Arrays.
Chapter 8: Taking a First Look at C++ Pointers.
Chapter 9: Taking a Second Look at C++ Pointers.
Chapter 10: Debugging C++.
Part III: Introduction to Classes.
Chapter 11: Examining Object-Oriented Programming.
Chapter 12: Adding Class to C++.
Chapter 13: Making Classes Work.
Chapter 14: Point and Stare at Objects.
Chapter 15: Protecting Members: Do Not Disturb.
Chapter 16: “Why Do You Build Me Up, Just to Tear Me Down, Baby?”
Chapter 17: Making Constructive Arguments.
Chapter 18: Copying the Copy Copy Copy Constructor.
Chapter 19: Static Members: Can Fabric Softener Help?
Part IV: Inheritance.
Chapter 20: Inheriting a Class.
Chapter 21: Examining Virtual Member Functions: Are They for Real?
Chapter 22: Factoring Classes.
Part V: Optional Features.
Chapter 23: A New Assignment Operator, Should You Decide to Accept It.
Chapter 24: Using Stream I/O.
Chapter 25: Handling Errors — Exceptions.
Chapter 26: Inheriting Multiple Inheritance.
Chapter 27: Tempting C++ Templates.
Chapter 28: Standardizing on the Standard Template Library.
Part VI: The Part of Tens.
Chapter 29: Ten Ways to Avoid Adding Bugs to Your Program.
Chapter 30: The Ten Most Important Optional Features of Dev-C++.
Appendix: About the CD.
Bonus Chapters on the CD-ROM!
Bonus Chapter 1: A Functional Budget Program.
Bonus Chapter 2: Using Visual C++.NET.
Index.

Download:
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
DOWNLOAD HERE

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Senin, 24 Desember 2012

LabVIEW for Engineers by RONALD W. LARSEN


WHAT IS LABVIEW?
In the past, LabVIEWwas just a graphical programming language that was developed to make it easier to collect data from laboratory instruments using data acquisition systems. LabVIEW was always easy to use once you got used to wiring connectors to write your computer programs, and it definitely makes
data acquisition an easier task than without LabVIEW, but LabVIEW is not just for data acquisition any more.

LabVIEW can be used to perform the following:
• acquire data from instruments
• process data (e.g., filtering, transforms)
• analyze data
• control instruments and equipment

For engineers, LabVIEW makes it possible to bring information from the outside world into a computer, make decisions based on the acquired data, and send computed results back into the world to control the way a piece of equipment operates.

Contents:
1 - Introduction
2 - LabVIEW Basics
3 - LabVIEW Math Functions
4 - Matrix Math Using LabVIEW
5 - Data Acquisition with LabVIEW
6 - Getting Data Into and Out of LabVIEW without Data Acquisition
7 - Graphing with LabVIEW
8 - Data Analysis Using LabVIEW VIs
9 - Programming in LabVIEW
10 - Looking Forward: Advanced Math Using LabVIEW VIs

Downloads
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
DOWNLOAD HERE

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Minggu, 23 Desember 2012

C# Programming book by Rob Miles

Introduction:
Welcome to the Wonderful World of Rob Miles. In this book I'm going to give you a smattering of the C# programming language. If you have not programmed before, do not worry. Programming is not rocket science it is, well, programming. The bad news about learning to program is that you get hit with a lot of ideas and concepts at around the same time when you start, and this can be confusing. The keys to learning programming are:

Practice – do a lot of programming and force yourself to think about things from a problem solving point of view.
Study – look at programs written by other people. You can learn a lot from studying code which other folk have created.
Persistence – writing programs is hard work. And you have to work hard at it.

Contents:
1 - Computers and Programs
2 - Simple Data Processing
3 - Creating Programs
4 - Creating Solutions
5 - Advanced Programming
6 - Glossary of Terms

Downloads
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
DOWNLOAD HERE

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.


Senin, 12 Maret 2012

A guide to matlab for beginners and experienced users





This book is a short, focused introduction to MATLAB, a comprehen-

sive software system for mathematics and technical computing. It will

be useful to bothbeginning and experienced users. It contains concise

explanations of essential MATLAB commands, as well as easily under-

stood instructions for using MATLAB’s programming features, graphi-

cal capabilities, and desktop interface. It also includes an introduction

to SIMULINK, a companion to MATLAB for system simulation.

Written for MATLAB 6, this book can also be used with earlier (and

later) versions of MATLAB. This book contains worked-out examples

of applications of MATLAB to interesting problems in mathematics,

engineering, economics, and physics. In addition, it contains explicit

instructions for using MATLAB’s Microsoft Word interface to produce

polished, integrated, interactive documents for reports, presentations,

or online publishing.

This book explains everything you need to know to begin using

MATLAB to do all these things and more. Intermediate and advanced

users will find useful information here, especially if they are making

the switch to MATLAB 6 from an earlier version.















Title
Subtitle
Author
Publisher
Pages
Year
ISBN
Content
Link1 Download
Link2

Kamis, 11 Maret 2010

Professional Search Engine Optimization with PHP


Professional Search Engine Optimization with PHP ebook Description :

Maybe you’re a great programmer or IT professional, but marketing isn’t your thing. Or perhaps you’re a tech-savvy search engine marketer who wants a peek under the hood of a search engine optimized web site. Search engine marketing is a field where technology and marketing are both critical and interdependent, because small

Rabu, 24 Februari 2010

Head First SQL - Your Brain on SQL


Head First SQL - Your Brain on SQL ebook Description :

Is your data dragging you down? Are your tables all tangled up? Well we've got the tools to teach you just how to wrangle your databases into submission. Using the latest research in neurobiology, cognitive science, and learning theory to craft a multi-sensory SQL learning experience, Head First SQL has a visually rich format designed for

Rabu, 06 Januari 2010

HTML 4 for Dummies 5th Edition

HTML 4 for Dummies 5th Edition ebook Description :

Are you fascinated by the look and design of Web pages? Do you wish that you had the knowledge and skills to create a great looking Web site? Whether you’re an up-and-coming Web designer or just an enthusiastic hobbyist, you are probably using HTML, the standard authoring language for the Internet. HTML 4 For Dummies, now in its 5th edition,