Hiển thị các bài đăng có nhãn hardware. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn hardware. Hiển thị tất cả bài đăng

Thứ Hai, 16 tháng 3, 2015

Advances in Computers - 84

Advances in Computers - 84



Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in computer hardware, software, theory, design, and applications. It has also provided contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles usually allow. As a result, many articles have become standard references that continue to be of sugnificant, lasting value in this rapidly expanding field.




Thứ Tư, 11 tháng 2, 2015

Heterogeneous Multicore Processor Technologies for Embedded Systems

Heterogeneous Multicore Processor Technologies for Embedded Systems



To satisfy the higher requirements of digitally converged embedded systems, this book describes heterogeneous multicore technology that uses various kinds of low-power embedded processor cores on a single chip. With this technology, heterogeneous parallelism can be implemented on an SoC, and greater flexibility and superior performance per watt can then be achieved. This book defines the heterogeneous multicore architecture and explains in detail several embedded processor cores including CPU cores and special-purpose processor cores that achieve highly arithmetic-level parallelism. The authors developed three multicore chips (called RP-1, RP-2, and RP-X) according to the defined architecture with the introduced processor cores. The chip implementations, software environments, and applications running on the chips are also explained in the book.Provides readers an overview and practical discussion of heterogeneous multicore technologies from both a hardware and software point of view;Discusses a new, high-performance and energy efficient approach to designing SoCs for digitally converged, embedded systems;Covers hardware issues such as architecture and chip implementation, as well as software issues such as compilers, operating systems, and application programs;Describes three chips developed according to the defined heterogeneous multicore architecture, including chip implementations, software environments, and working applications




Thứ Ba, 10 tháng 2, 2015

NASAs Scientist-Astronauts

NASAs Scientist-Astronauts



Mounting pressure in the early 1960s from the National Academy of Sciences (NAS) to study ways of expanding the role of astronauts to conduct science on future space missions led to NASA??’s conclusion that flying scientifically trained crewmembers would generate greater returns from each mission. NASA and industry studies continued investigating possibilities that could lead to the eventual creation of the first space stations using surplus Apollo hardware, through the Apollo Applications Programme (AAP). There was also a growing interest within the military to create their own manned space station programme, conducting on-orbit experiments and research with strategic advantages for national security. In October 1964 the Soviets launched Voskhod 1 whose 3-man crew were identified as the first ???scientific passengers??? in space. A few days later NASA and the NAS had completed joint studies into the possibility of using scientists in the manned space programme, and invited scientists to apply for astronaut training. In selecting the first group of scientist-astronauts, NASA had one firm requirement; any person accepted into the programme would have to qualify as a military jet pilot. While the second group of scientists were completing their academic, survival and flight training programme, the remaining members of the first scientist-astronaut group were involved in supporting the developing Apollo Applications programme and the Apollo lunar programme.




Thứ Sáu, 16 tháng 1, 2015

Linux Hardware Handbook

Linux Hardware Handbook



Linux Hardware Handbook shows you how to make purchasing and installation decisions concerning hardware for Linux computers. Don’t wade through scattered documentation to determine what products work and what products don’t–this book provides general guidance and information on what will help you and what to avoid. This book helps you gain a greater understanding of the issues surrounding Linux and make more informed purchase decisions. Get the knowledge you need to decide whether to even attempt installing Linux on a given computer. Topics covered include core systems, storage disks, input/output devices, notebooks, and audio/video cards.




Thứ Năm, 25 tháng 12, 2014

Managing the Testing Process, 3rd Edition

Managing the Testing Process, 3rd Edition



In this new edition of his top-selling book, Rex Black walks you through the steps necessary to manage rigorous , programs of hardware and software. The preeminent expert in his field, Mr. Black draws upon years of experience as president of both the International and American , Testing Qualifications boards to offer this extensive resource of all the standards, methods, and tools you’ll need.,

The book covers core testing concepts and thoroughly examines the best test management practices and tools of leading hardware and software vendors. Step-by-step guidelines and real-world scenarios help you follow all necessary processes and avoid mistakes.




Making Embedded Systems

Making Embedded Systems



Interested in developing embedded systems? Since they don’t tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic , , , and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements.,

Written by an expert who’s created embedded systems ranging from urban surveillance and DNA scanners to children’s toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use.




Mac Kung Fu

Mac Kung Fu



After you’ve uncovered the basics in Lion, , Kung Fu is your next step. You’ll learn how to master everyday tools such as the Dock, Spotlight, Mission Control, Launchpad, and Dashboard. You’ll discover other amazingly useful tools and built-in add-ons that you never knew existed. You’ll customize the OS X interface, refine your workflow, learn valuable , tricks, work better with photos, movies and documents, and test your Mac hardware. You’ll wow friends with your insanely great Mac knowledge!,

Mac Kung Fu details things even Mac Geniuses don’t know. And why should they? Many of the tips in this book exploit settings or experimental features never officially made public.,

Each tip in this unique book is deliberately short and readable, and you can dip in and out whenever you want. Most take less than a minute to complete, yet the results last for a lifetime of better computing.




Thứ Tư, 24 tháng 12, 2014

Programming the Mobile Web, 2nd Edition

Programming the Mobile Web, 2nd Edition



With the second edition of this popular book, you’ll learn how to build , and CSS3-based apps that , geolocation, accelerometer, multi-touch screens, offline storage, and other features in today’s smartphones, tablets, and feature phones. The market for , apps continues to evolve at a breakneck pace, and this book is the most complete reference available for the mobile web.,

Author and mobile development expert Maximiliano Firtman shows you how to develop a standard app core that you can extend to work with specific devices. This updated edition covers many recent advances in mobile development, including responsive web design techniques, offline storage, mobile design patterns, and new mobile browsers, platforms, and hardware APIs.




Thứ Ba, 23 tháng 12, 2014

Real World Instrumentation with Python

Real World Instrumentation with Python



Learn how to develop your own applications to monitor or control instrumentation hardware. Whether you need to acquire data from a device or automate its functions, this practical book shows you how to use Python’s rapid development capabilities to build interfaces that include everything from , to wiring. You get step-by-step instructions, clear examples, and hands-on tips for interfacing a PC to a variety of devices.,

Use the book’s hardware survey to identify the interface type for your particular device, and then follow detailed examples to develop an interface with Python and C. Organized by interface type, data processing activities, and user interface implementations, this book is for anyone who works with instrumentation, robotics, data acquisition, or process control.




Thứ Hai, 22 tháng 12, 2014

Managing RAID on Linux

Managing RAID on Linux



Managing RAID on Linux covers everything system administrators need to know to put together a system that can support RAID. You will learn about the different types of RAID, along with associated technologies and issues, and how to choose the best RAID system for your needs. With a step-by-step, hands-on approach, the author guides you through the installation of either , , RAID or a hardware RAID card.




Linux Thin Client Networks Design and Deployment

Linux Thin Client Networks Design and Deployment



A thin client network is a client-server architecture where client computers depend primarily on a central , for processing activities. The client machines (thin clients) mainly focus on passing user input to remote services and receiving and displaying the output; thin clients aren’t as much about the hardware or , as about the design.,

This book has all the information you need to easily set up your own , thin client network. It will help you evaluate how a thin client network fits into your organization and make informed choices on the hardware and software needed for your deployment, discusses design issues, and guides you with building, configuring, and supporting the network.




Linux Mint Essentials

Linux Mint Essentials



Linux Mint is one of the most popular and proven distributions for beginners and advanced users alike. Out of the box hardware and multimedia support makes Mint your go-to choice for general computing. Its ease of use has transformed it into a celebrated , distribution.,

This is an all-inclusive guide to Linux Mint, and will teach you everything you need to know in order to use a Linux Mint system. The book starts with the installation process and covers task-oriented topics such as browsing the Internet and installing , as well as , commands. This guide walks the reader through installing and maintaining Linux Mint on a personal computer.




Linux Appliance Design

Linux Appliance Design



Modern appliances are complex machines with processors, operating systems, and application software. While there are books that will tell you how to run , on embedded hardware, and books on how to build a Linux application, Linux Appliance , is the first book to demonstrate how to merge the two and create a Linux appliance. You’ll see for yourself why Linux is the embedded operating system of choice for low-cost development and a fast time to market.,

Linux Appliance Design shows how to build better appliances – appliances with more types of interfaces, more dynamic interfaces, and better debugged interfaces.




Chủ Nhật, 21 tháng 12, 2014

Refactoring SQL Applications

Refactoring SQL Applications



What can you do when , , doesn’t meet expectations? Before you turn to expensive hardware upgrades to solve the problem, reach for this book. Refactoring , Applications provides a set of tested options for making code modifications to dramatically improve the way your database applications function. Backed by real-world examples, you’ll find quick fixes for simple problems, in-depth answers for more complex situations, and complete solutions for applications with extensive problems.




Thứ Bảy, 20 tháng 12, 2014

Cryptography Engineering: Design Principles and Practical Applications

Cryptography Engineering: Design Principles and Practical Applications



Learn to build cryptographic protocols that work in the real world


Knowing how a camera works does not make you a great photographer. Knowing what cryptographic designs are and how existing cryptographic protocols work does not give you proficiency in using cryptography. You must learn to think like a cryptographer.


That is what this book will teach you. Dive deeply into specific, concrete cryptographic protocols and learn why certain decisions were made. Recognize the challenges and how to overcome them. With this book, which is suitable for both classroom and self-study, you will learn to use cryptography effectively in real-world systems.


  • Understand what goes into designing cryptographic protocols

  • Develop an understanding of the interface between cryptography and the surrounding system, including people, economics, hardware, software, ethics, policy, and other aspects of the real world

  • Look beyond the security protocol to see weaknesses in the surrounding system

  • Thwart the adversary by understanding how adversaries think

  • Learn how to build cryptography into new products

 


Table of Contents


Preface to Cryptography Engineering.Preface to Practical Cryptography (the 1st Edition).Part I Introduction.Chapter 1 The Context of Cryptography.

Chapter 2 Introduction to Cryptography.


Part II Message Security.


Chapter 3 Block Ciphers.


Chapter 4 Block Cipher Modes.


Chapter 5 Hash Functions.


Chapter 6 Message Authentication Codes.


Chapter 7 The Secure Channel.


Chapter 8 Implementation Issues (I).


Part III Key Negotiation.


Chapter 9 Generating Randomness.


Chapter 10 Primes.


Chapter 11 Diffie-Hellman.


Chapter 12 RSA.


Chapter 13 Introduction to Cryptographic Protocols.


Chapter 14 Key Negotiation.


Chapter 15 Implementation Issues (II).


Part IV Key Management.


Chapter 16 The Clock.


Chapter 17 Key Servers.


Chapter 18 The Dream of PKI.


Chapter 19 PKI Reality.


Chapter 20 PKI Practicalities.


Chapter 21 Storing Secrets.


Part V Miscellaneous.


Chapter 22 Standards and Patents.


Chapter 23 Involving Experts.


Bibliography.


Index.






High Performance MySQL, 3rd Edition

High Performance MySQL, 3rd Edition



How can you bring out MySQL’s full power? With High , MySQL, you’ll learn advanced techniques for everything from designing schemas, indexes, and queries to , your , server, operating system, and hardware to their fullest potential. This guide also teaches you safe and practical ways to scale applications through replication, load balancing, high availability, and failover.,

Updated to reflect recent advances in MySQL and InnoDB performance, features, and tools, this third edition not only offers specific examples of how MySQL works, it also teaches you why this system works as it does, with illustrative stories and case studies that demonstrate MySQL’s principles in action. With this book, you’ll learn how to think in MySQL.




Thứ Sáu, 19 tháng 12, 2014

Microsoft System Center Data Protection Manager 2012 SP1

Microsoft System Center Data Protection Manager 2012 SP1



Microsoft System Center Data Protection Manager is a centralized data protection solution. DPM is used for data protection and recovery for , workloads.,

Data Protection Manager allows backup and recovery of Microsoft Workloads, including , Server, Exchange, Sharepoint, Client Computers, and Hyper-V. Enabling disk and tape-based backup methods, DPM also allows central management of the system state and Bare-Metal Recovery.,

Microsoft System Center Data Protection Manager 2012 SP1 is a guide for administrators of System Center Data Protection Manager. By the end of this book, users will be able to carry out automated installs, migrate DPM to new hardware, set up custom reporting, use the DPM central console, and implement offsite DPM strategies such as chaining, monitoring, and cyclic protection.




Thứ Năm, 18 tháng 12, 2014

Solving Enterprise Applications Performance Puzzles

Solving Enterprise Applications Performance Puzzles



Poorly performing enterprise applications are the weakest links in a corporation’s management chain, causing delays and disruptions of critical , functions. This groundbreaking book frames enterprise application , engineering not as an art but as applied science built on model-based methodological foundation. The book introduces queuing models of enterprise application that visualize, demystify, explain, and solve system performance issues. Analysis of these models will help to discover and clarify unapparent connections and correlations among workloads, hardware architecture, and , parameters.




Buying a Computer For Dummies, 2005 Edition

Buying a Computer For Dummies, 2005 Edition



CPU, Ghz, Mhz, DIMMS, RAM, ROM, AGP, ISA, PCI, USB, CRT, LCD, NIC, CCD, CIS, DP, Kbps. What do all of these acronyms mean?,

Are you baffled by computer technology and technology? Intimidated by computer salespeople who grimace or grin when you say ‘gizmo?’ Buying a Computer For Dummies 2005 Edition gives you the ABCs of buying a computer. You don’t have to be able to talk tech; you just have to know what you want and how to get it. This guide turns evaluating the mind-boggling options into a simple five-step process, complete with , and hardware worksheets to help you pick a computer just for you.




Thứ Hai, 15 tháng 12, 2014

Basic Sensors in iOS

Basic Sensors in iOS



What really sets the iPhone apart from laptops and PCs is its use of onboard sensors, including those that are location-enabled. This concise book takes experienced , and , developers on a detailed tour of iPhone and , hardware by explaining how these sensors work, and what they’re capable of doing.,

With this book, you’ll build sample applications for each sensor, and learn hands-on how to take advantage of the data each sensor produces. You’ll gain valuable experience that you can immediately put to work inside your own iOS applications for the iPhone, iPod touch, and iPad.