Free Ebooks and Magazines
Posted: November 21st, 2007, 4:57pm CET

Embedded software needs have grown exponentially over the past quarter century. In 1975 writing 10,000 lines of assembly code was a considered a huge undertaking. Today, a cell phone can contain five million lines of C or C++! Embedded software developers must have a strong grasp of many complex topics in order to make faster, more efficient and more powerful microprocessors to meet the publics growing demand. This practical guide, written by industry pioneer Colin Walls, helps embedded design engineers to rise to that challenge.
The author offers expertise and insights from his quarter century of design experience, covering a plethora of major concerns in an easy-to-reference essay format that provides the reader with detailed tips and techniques, and rigorous explanations of technologies. Contributions from other well-known designers in the embedded systems field offer additional seasoned perspectives on everything from exotic memories to USB software. This one book has an amazing breadth of coverage, undertaking all the key subjects embedded engineers need to understand in order to succeed, including Design and Development, Programming, Languages including C/C++, and UML, Real Time Operating Systems Considerations, Networking, Programmable Logic and much more.
For those in the field who are looking to broaden their professional skill-sets in order to advance, as well as those “newbies� just entering the field of embedded systems design, this comprehensive new reference is a must-have!
The accompanying CD-ROM contains source code for the many real-world examples in the text, to save readers from needless re-typing. Also included are PowerPoint slides to create training seminars or classes from the text, and various product-related spec sheets.
* Provides an amazing breadth of coverage by undertaking all the key subjects embedded engineers need to understand
* Author is a true pioneer in the field, with almost 30 years’ experience
* Accompanying CD-ROM includes training materials and source code for the many real-world examples in the text
Download
or
http://mihd.net/1r8lgk

Full download
Posted: November 21st, 2007, 4:55pm CET

BRIEF DESCRIPTION OF CONTENT:
There is a significant need for a comprehensive book addressing the operational and day-to-day security management requirements. IM, used in enterprise networks can easily be reconfigured and allow for potentially nonstop exposure; they require the level of security be scrutinized carefully. This includes inherent security flaws in various network architectures that result in additional risks to otherwise secure converged networks. A few books cover components of the architecture, design, theory, issues, challenges, and recommended policies for IM security, but none of them address IM issues in a manner that is useful for the day-to-day operations and management of enterprise networks. IM Security is intended to bridge this gap.
UNIQUE FEATURE/RATIONALE
There are no current books that cover components of the architecture, design, theory, issues, challenges, and recommended policies for IM security. No book we know of addresses IM security in a manner useful for day-to-day operations and management of IM-capable networks in todays corporate environment.
Download
or
http://mihd.net/blhvpa

Full download
Posted: November 21st, 2007, 4:54pm CET
Full download
Posted: November 21st, 2007, 4:53pm CET

With hundreds of practice questions and hands-on exercises, Sun Certified Enterprise Architect for Java EE Study Guide covers what you need to know–and shows you how to prepare–for this challenging exam.
100% complete coverage of all official objectives for exam 310-051
Inside the Exam sections in every chapter highlight key exam topics covered
Simulated exam questions match the format, tone, topics, and difficulty of the real exam
Covers all the exam topics, including:
Basic Principles of Enterprise Architectures * Object-Oriented Design Using UML * Applicability of JEE Technology * Design Patterns * Legacy Connectivity * EJB and Container Models * Messaging * Internationalization and Localization * Security
CD-ROM includes:
Complete MasterExam practice testing engine, featuring: One full practice exam: Detailed answers with explanations: Score Report performance assessment tool
Electronic book for studying on the go
With free online registration: Bonus downloadable MasterExam practice test
Download
or
http://mihd.net/u6asvh

Full download
Posted: November 21st, 2007, 4:52pm CET

Mike Meyers, the leading authority on CompTIA A+ training and certification, has helped hundreds of thousands of people master the skills covered on the CompTIA A+ exams–and now he can help you, too. Completely updated for the new CompTIA A+ standards, Mike Meyers’ CompTIA A+® Guide: PC Technician will help you pass CompTIA A+ exams 220-602, 220-603, and 220-604 and become an expert computer technician. Inside, you’ll find helpful on-the-job tips, end-of-chapter practice questions, and hundreds of photographs and illustrations.
Learn how to:
Work with CPUs, RAM, and motherboards
Configure CMOS and BIOS settings
Install internal devices and removable-media drives
Provide proper power and cooling
Install and configure hard drives
Work with the command-line interface
Troubleshoot Windows 2000 Professional and Windows XP
Work with portable PCs, PDAs, and wireless technologies
Install sound and video cards
Install and troubleshoot printers
Connect to networks and manage Internet connections
Implement security measures
Establish good communication skills
The CD-ROM features:
Two full practice exams for each CompTIA A+ exam: 220-602, 220-603, and 220-604
One hour of LearnKey video training featuring Mike Meyers teaching key CompTIA A+ topics
Electronic copy of the book
Complete exam objective map
List of official CompTIA A+ acronyms
Useful tools and utilities for PC technicians
Each chapter includes:
Learning objectives
Photographs and illustrations
Real-world examples
Try This! and Cross Check exercises
Tech tips, notes, and warnings
End-of-chapter quizzes and lab projects
Download

Full download
Posted: November 21st, 2007, 4:51pm CET
Full download
Posted: November 21st, 2007, 4:50pm CET

The Microchip PIC family of microcontrollers is the most popular series of microcontrollers in the world. However, no microcontroller is of any use without software to make it perform useful functions. This comprehensive reference focuses on designing with Microchips mid-range PIC line using MBASIC, a powerful but easy to learn programming language. It illustrates MBASICs abilities through a series of design examples, beginning with simple PIC-based projects and proceeding through more advanced designs. Unlike other references however, it also covers essential hardware and software design fundamentals of the PIC microcontroller series, including programming in assembly language when needed to supplement the capabilities of MBASIC. Details of hardware/software interfacing to the PIC are also provided.
BENEFIT TO THE READER: This book provides one of the most thorough introductions available to the worlds most popular microcontroller, with numerous hardware and software working design examples which engineers, students and hobbyists can directly apply to their design work and studies. Using MBASIC, it is possible to develop working programs for the PIC in a much shorter time frame than when using assembly language.
* Offers a complete introduction to programming the most popular microcontroller in the world, using the MBASIC compiler from a company that is committed to supporting the book both through purchases and promotion
* Provides numerous real-world design examples, all carefully tested
* CD contains the source code files and executables, and will include a demo version of the MBASIC compiler, allowing engineers to work out the design exercises in the book
Download
or
http://mihd.net/tej3ro

Full download
Posted: November 21st, 2007, 4:49pm CET

The book introduces a hot topic of novel and emerging computing paradigms and architectures -computation by travelling waves in reaction-diffusion media. A reaction-diffusion computer is a massively parallel computing device, where the micro-volumes of the chemical medium act as elementary few-bit processors, and chemical species diffuse and react in parallel. In the reaction-diffusion computer both the data and the results of the computation are encoded as concentration profiles of the reagents, or local disturbances of concentrations, whilst the computation per se is performed via the spreading and interaction of waves caused by the local disturbances. The monograph brings together results of a decade-long study into designing experimental and simulated prototypes of reaction-diffusion computing devices for image processing, path planning, robot navigation, computational geometry, logics and artificial intelligence. The book is unique because it gives a comprehensive presentation of the theoretical and experimental foundations, and cutting-edge computation techniques, chemical laboratory experimental setups and hardware implementation technology employed in the development of novel nature-inspired computing devices.
Key Features:
- Non-classical and fresh approach to theory of computation.
- In depth exploration of novel and emerging paradigms of nature-inspired computing.
- Simple to understand cellular-automata models will help readers/students to design their own computational experiments to advance ideas and concepts described in the book .
- Detailed description of receipts and experimental setups of chemical laboratory reaction-diffusion processors will make the book an invaluable resource in practical studies of non-classical and nature-inspired computing architectures .
- Step by step explanations of VLSI reaction-diffusion circuits will help students to design their own types of wave-based processors.
Key Features:
- Non-classical and fresh approach to theory of computation.
- In depth exploration of novel and emerging paradigms of nature-inspired computing.
- Simple to understand cellular-automata models will help readers/students to design their own computational experiments to advance ideas and concepts described in the book .
- Detailed description of receipts and experimental setups of chemical laboratory reaction-diffusion processors will make the book an invaluable resource in practical studies of non-classical and nature-inspired computing architectures .
- Step by step explanations of VLSI reaction-diffusion circuits will help students to design their own types of wave-based processors.
Download

Full download
Posted: November 21st, 2007, 4:47pm CET
Full download
Posted: November 21st, 2007, 4:45pm CET

An avalanche of acronyms, terms-of-art, buzz words, and short-hand phraseology confronts todays busy communications professionals. Now in its 3rd edition, Tech Terms is an invaluable learning tool to help grasp key aspects of the television and video, PC hardware and software markets, multimedia authoring tools, and the exploding wireless Internet and mobile telecomputing worlds. With more than 1000 terms described in four sentences or less, Tech Terms is perfect the perfect desk reference.
·More than geek-speak, it covers all the bases– the BIG picture–not just terms or phrases from a single industry or discipline
·Concise and clear definitions for everything from Internet browsers and IP Webcasting to MP3, satellite direct-to-home (DTH), LCD and Plasma Flat Panel Displays and DTV/HDTV
·Fully revised 3rd edition includes more than 350 new terms and 300 updates!
Download

Full download
Posted: November 21st, 2007, 4:44pm CET

Software programs are complex, the books that explain them shouldnt be. This thoroughly illustrated, full-color guide explains everything you need to know to get up and running quickly with Adobe Encore DVD 2.0 without any extraneous information or complicated, detailed explanations. The author focuses solely on the key features you will need to start producing and mastering professional-quality DVDs immediately in order to avoid overloading you with too many details. Learn best practices for planning your project, importing video and audio assests, creating professional-looking menus, and adding custom project elements. Abundant illustrations, screenshots, and concise, results-driven text makes this the ultimate guide to getting up and running quickly with Encore DVD.
The Focal Easy Guide Series:
* Start working with new software immediately regardless of your level
* Achieve professional results, learn practical skills from industry experts
* Focused, user-friendly coverage of the key tools you need to know
* Learn all the essentials for DVD creation: project planning, importing assets, timeline creation, transcoding, menu creation, adding custom project elements and more!
* Distills everything you’ll need to know without delving into extraneous information and overloading you with too many details
*Abundant full-color screenshots and illustrations bring the instructions to life
*Accompanying website withdownloads and all the lastest software updates can be found at www.focalpress.com/companions/0240520041
Download

Full download
Posted: November 21st, 2007, 4:43pm CET

Aimed at the working test manager or test engineer, the second edition of William Perry’s Effective Methods for Software Testing is one of the most rigorous guides to software testing available. This book provides the latest in standards for measuring how good your organization’s commitment to software testing is and many ways to improve it. In all, with its numerous lists and practical step-by-step guide to testing, this book points the way toward more economical and effective software testing.
This book’s major strength is its meticulous 11-step guide to all aspects of today’s software testing process–from initial analysis and test planning to testing software installation and looking at ways to improve the testing cycle the next time around. The book is filled with to-do lists that enumerate the resources and tasks required for each step with helpful hints for what to do, how to work with management, and how to staff and execute a test plan from start to finish. (There is a chapter devoted to each of the 11 steps.) The text also incorporates the latest in testing standards from the Quality Assurance Institute (QAI), and the author does a good job of integrating testing with today’s iterative software methodologies. Another standout here is a look at software tools and how they can simplify the testing process.
Of course, few software shops will be as rigorous in real life with the testing process outlined in this book, but there’s little doubt that this exhaustive guide sets a high standard that test engineers can aim for. Written in a somewhat formal–yet clear–style, this book can certainly benefit any software testing engineer or manager. –Richard Dragan
Topics covered: Software testing process fundamentals, Quality Assurance Institute (QAI) test quality assessment, software defects, Kiviatt charts, testing economics, methodologies and costs, test plans, risk analysis, structural and functional testing, dynamic and static testing, manual and automated testing, testing tools, stress testing, compliance testing, security testing, requirements testing, regression testing, 11-step software testing process, testing client/server, and Web-based systems.
Download

Full download
Posted: November 21st, 2007, 4:41pm CET
Full download
Posted: November 21st, 2007, 4:40pm CET
Full download
Posted: November 21st, 2007, 4:39pm CET
Full download
Posted: November 21st, 2007, 4:38pm CET

Take JAVA to the max with expert help Beginning, intermediate, and advanced JAVA programmers alike take note: everything you need to get the best performance out of your applets and servlets is packed into JAVA 2.0: The Complete Reference. World- renowned authors, Patrick Naughton (ESPN’s Sportszone, Disney, and ABC News Web sites), Herb Schildt, the world’s leading programming author, and Joseph OAENeil add 30% more material to their hugely successful past editions of this best seller. They show you exactly how to develop, compile, debug, and run Java applications and applets quickly and confidently. Plus you’ll become expert on all of Java’s new features including: *Servlets used to build powerful, scalable, robust Web applications *The Swing component set, a GUI toolkit that simplifies the development of visual components such as menus, tool bars, dialogs *Utility class updates *Java2-D, which enables you to build advanced 2D graphics and images
Download

Full download
Posted: November 21st, 2007, 4:37pm CET

Praise for Core Python Programming
“The long-awaited second edition of Wesley Chun’s Core Python Programming proves to be well worth the waitâ€â€its deep and broad coverage and useful exercises will help readers learn and practice good Python.â€?
â€â€Alex Martelli, author of Python in a Nutshell and editor of Python Cookbook
“There has been lot of good buzz around Wesley Chun’s Core Python Programming. It turns out that all the buzz is well earned. I think this is the best book currently available for learning Python. I would recommend Chun’s book over Learning Python (O’Reilly), Programming Python (O’Reilly), or The Quick Python Book (Manning).�
â€â€David Mertz, Ph.D., IBM DeveloperWorks®
“I have been doing a lot of research [on] Python for the past year and have seen a number of positive reviews of your book. The sentiment expressed confirms the opinion that Core Python Programming is now considered the standard introductory text.�
â€â€Richard Ozaki, Lockheed Martin
“Finally, a book good enough to be both a textbook and a reference on the Python language now exists.�
â€â€Michael Baxter, Linux Journal
“Very well written. It is the clearest, friendliest book I have come across yet for explaining Python, and putting it in a wider context. It does not presume a large amount of other experience. It does go into some important Python topics carefully and in depth. Unlike too many beginner books, it never condescends or tortures the reader with childish hide-and-seek prose games. [It] sticks to gaining a solid grasp of Python syntax and structure.�
â€â€http://python.org bookstore Web site
“[If ] I could only own one Python book, it would be Core Python Programming by Wesley Chun. This book manages to cover more topics in more depth than Learning Python but includes it all in one book that also more than adequately covers the core language. [If] you are in the market for just one book about Python, I recommend this book. You will enjoy reading it, including its wry programmer’s wit. More importantly, you will learn Python. Even more importantly, you will find it invaluable in helping you in your day-to-day Python programming life. Well done, Mr. Chun!�
â€â€Ron Stephens, Python Learning Foundation
“I think the best language for beginners is Python, without a doubt. My favorite book is Core Python Programming.�
â€â€s003apr, MP3Car.com Forums
“Personally, I really like Python. It’s simple to learn, completely intuitive, amazingly flexible, and pretty darned fast. Python has only just started to claim mindshare in the Windows world, but look for it to start gaining lots of support as people discover it. To learn Python, I’d start with Core Python Programming by Wesley Chun.�
â€â€Bill Boswell, MCSE, Microsoft Certified Professional Magazine Online
“If you learn well from books, I suggest Core Python Programming. It is by far the best I’ve found. I’m a Python newbie as well and in three months time I’ve been able to implement Python in projects at work (automating MSOffice, SQL DB stuff, etc.).�
â€â€ptonman, Dev Shed Forums
“Python is simply a beautiful language. It’s easy to learn, it’s cross-platform, and it works. It has achieved many of the technical goals that Java strives for. A one-sentence description of Python would be: ‘All other languages appear to have evolved over time–but Python was designed.’ And it was designed well. Unfortunately, there aren’t a large number of books for Python. The best one I’ve run across so far is Core Python Programming.�
â€â€Chris Timmons, C. R. Timmons Consulting
“If you like the Prentice Hall Core series, another good full-blown treatment to consider would be Core Python Programming. It addresses in elaborate concrete detail many practical topics that get little, if any, coverage in other books.�
â€â€Mitchell L Model, MLM Consulting
“Core Python Programming is an amazingly easy read! The liberal use of examples helps clarify some of the more subtle points of the language. And the comparisons to languages with which I’m already familiar (C/C++/Java) get you programming in record speed.�
â€â€Michael Santos, Ph.D., Green Hills Software
The Complete Developer’s Guide to Pythonâ€â€Fully Updated for Python 2.5
New to Python? The definitive guide to Python development for experienced programmers
Covers core language features thoroughly, including those found in the latest Python releases
Learn advanced topics such as regular expressions, networking, multithreading, GUI, and Web/CGI
Includes brand-new chapters on database, Internet, Jython, and COM Client programming
Presents hundreds of code samples and practical exercises to strengthen your Python skills
Python is an agile, robust, expressive, fully object-oriented, extensible, and scalable programming language. It combines the power of compiled languages with the simplicity and rapid development of scripting languages. In Core Python Programming, Second Edition, leading Python developer and trainer Wesley Chun helps you learn Python quickly and comprehensively so that you can immediately succeed with any Python project.
Using practical code examples, Chun introduces all the fundamentals of Python programming: syntax, objects and memory management, data types, operators, files and I/O, functions, generators, error handling and exceptions, loops, iterators, functional programming, object-oriented programming and more. After you learn the core fundamentals of Python, he shows you what you can do with your new skills, delving into advanced topics, such as regular expressions, networking programming with sockets, multithreading, GUI development, Web/CGI programming and extending Python in C.
This edition reflects major enhancements in the Python 2.x series, including 2.5 as well as capabilities set for future versions. It contains new chapters on database and Internet client programming, plus coverage of many new topics, including new-style classes, Java and Jython, Microsoft Office (Win32 COM Client) programming, and much more.
Learn professional Python style, best practices, and good programming habits
Gain a deep understanding of Python’s objects and memory model as well as its OOP features, including those found in Python’s new-style classes
Build more effective Web, CGI, Internet, and network and other client/server applications
Learn how to develop your own GUI applications using Tkinter and other toolkits available for Python
Improve the performance of your Python applications by writing extensions in C and other languages, or enhance I/O-bound applications by using multithreading
Learn about Python’s database API and how to use a variety of database systems with Python, including MySQL, Postgres, and SQLite
Core Python Programming delivers
Systematic, expert coverage of Python’s core features
Powerful insights for developing complex applications
Easy-to-use tables and charts detailing Python modules, operators, functions, and methods
Dozens of professional-quality code examples, from quick snippets to full-fledged applications
Download

Full download
Posted: November 21st, 2007, 4:36pm CET
Full download
Posted: November 21st, 2007, 4:35pm CET

Ajax is one of the hottest changes in Web development methods in years; Microsoft’s ASP.NET 2.0 AJAX (formerly known as “Atlas�) provides Ajax add-ins for ASP.NET developers, and this comprehensive Wrox reference offers coverage of all the ASP.NET 2.0 AJAX pieces
Readers will find the hands-on, code-based technical discussions they need on ASP.NET 2.0 AJAX client-side Framework, writing OO-style JavaScript code, using ASP.NET 2.0 AJAX client-side controls, ASP.NET 2.0 AJAX XML, and advanced ASP.NET 2.0 AJAX topics including how ASP.NET 2.0 AJAX uses the ASP.NET 2.0 server control architecture
ASP.NET developers will learn to add Ajax techniques into the ASP.NET applications by prebuilding some of the underlying components and using a standardized tool-set
Downloador
http://rapidshare.com/files/69312817/047010998X.rar
or
http://mihd.net/7ulap2

Full download
Posted: November 21st, 2007, 4:34pm CET
- By undefined user
Published:
Focal Easy Guide to Macromedia Flash 8: For new users and professionals
Focal Press | ISBN: 0240519981 | January 30, 2006 | 256 pages | PDF | 4.6MB
If you need to get to grips fast with creating interactive graphics and animation in Flash - then look no further! Whether you are a new user or a professional, this highly visual book is all you need to get up and running with the latest powerful upgrade - Macromedia Flash 8.
Birgitta Hosea breaks down the software into its main components and offers simple, visual step-by-step instructions to explain the fundamental practical techniques you need to create finished projects. The accessible style and structure lets you dip in and out when working on a project, or work straight through to explore more of the programs capabilities and develop your skills.
Full download
Posted: November 21st, 2007, 4:32pm CET

Pro Active Record helps you take advantage of the full power of your database engine from within your Ruby programs and Rails applications. ActiveRecord, part of the magic that makes the Rails framework so powerful and easy to use, is the model element of Rail’s model/view/controller framework. It’s an object-relational mapping library enabling you to interact with databases from both Ruby and Rails applications.
Because ActiveRecord is configured with default assumptions that mesh perfectly with the Rails framework, Rails developers often find they hardly need think about it at all. However, if you are developing in Ruby without Rails, or are deploying against legacy databases designed without Rails in mind, or you just want to take advantage of database-specific features such as large objects and stored procedures, you need the in-depth knowledge of ActiveRecord found in this book.
In Pro Active Record, authors Kevin Marshall, Chad Pytel, and Jon Yurek walk you through every step from the basics of getting and installing the ActiveRecord library to working with legacy schema to using features specific to each of today’s most popular database engines, including Oracle, MS SQL, MySQL, and more! You’ll come to a deep understanding of ActiveRecord that will enable you to truly exploit all that Ruby, Rails, and your chosen database platform have to offer.
Download
or
http://rapidshare.com/files/70714007/proactif.rar
or
http://mihd.net/aqnyv2

Full download
Posted: November 21st, 2007, 4:30pm CET
Full download