![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > Computer hardware & operating systems > Personal computers > General
"Bootstrapping" analyzes the genesis of personal computing from
both technological and social perspectives, through a close study
of the pathbreaking work of one researcher, Douglas Engelbart. In
his lab at the Stanford Research Institute in the 1960s, Engelbart,
along with a small team of researchers, developed some of the
cornerstones of personal computing as we know it, including the
mouse, the windowed user interface, and hypertext. Today, all these
technologies are well known, even taken for granted, but the
assumptions and motivations behind their invention are not.
"Bootstrapping" establishes Douglas Engelbart's contribution
through a detailed history of both the material and the symbolic
constitution of his system's human-computer interface in the
context of the computer research community in the United States in
the 1960s and 1970s.
This book takes a holistic view on mobile and distributed computing systems. It presents innovative solutions at all system layers. These range from hardware over vertical and horizontal infrastructure services and novel middleware techniques to various types of application software. Some chapters address core properties of ubiquitous applications including mobility, self-healing and self-organization of both technical and social-technical systems.
Providing an introduction to the fundamentals of body area communications, this book covers the key topics of channel modeling, modulation and demodulation, and performance evaluation A systematic introduction to body area networks (BAN), this book focuses on three major parts: channel modeling, modulation/demodulation communications performance, and electromagnetic compatibility considerations. The content is logically structured to lead readers from an introductory level through to in-depth and more advanced topics. * Provides a concise introduction to this emerging topic based on classroom-tested materials * Details the latest IEEE 802.15.6 standard activities * Moves from very basic physics, to useful mathematic models, and then to practical considerations * Covers not only EM physics and communications, but also biological applications * Topics approached include: link budget, bit error rate performance, RAKE and diversity reception; SAR analysis for human safety evaluation; and modeling of electromagnetic interference to implanted cardiac pacemakers * Provides Matlab and Fortran programs for download from the Companion Website
CoCo: The Colorful History of Tandy's Underdog Computer is the first book to document the complete history of the Tandy Color Computer (CoCo), a popular 8-bit PC series from the 1980s that competed against the era's biggest names, including the Apple II, IBM PC, and Commodore 64. The book takes you inside the interesting stories and people behind this unique, underdog computer. Both noted computer science and technology advocates, authors Pitre and Loguidice reveal the story of a pivotal period in the home computing revolution from the perspective of Tandy's CoCo. As these computers were sold in Radio Shack stores throughout the United States and other countries, they provide a critical point of reference for key events in the unprecedented evolutionary period for the PC industry in the 1980s. The book also features first-hand accounts from the people who created and promoted the CoCo, from the original Tandy executives and engineers to today's active product creators and information keepers. The CoCo impacted many lives, and this book leaves no stone unturned in recounting this fascinating slice of the PC revolution that is still in play today. From early telecommunications experiments to engineering and budgetary challenges, it covers all the aspects that made the CoCo a truly personal, useful computing experience in as small and inexpensive a package as possible.
Gain a thorough understanding of today's sometimes daunting, ever-changing world of technology as you learn how to apply the latest technology to your academic, professional and personal life with TECHNOLOGY FOR SUCCESS: COMPUTER CONCEPTS. Written by a team of best-selling technology authors and based on extensive research and feedback from students like you, this edition breaks each topic into brief, inviting lessons that address the "what, why and how" behind digital advancements to ensure deep understanding and application to today's real world. Optional online MindTap and SAM (Skills Assessment Manager) learning tools offer hands-on and step-by-step training, videos that cover the more difficult concepts and simulations that challenge you to solve problems in the actual world. You leave this course able to read the latest technology news and understand its impact on your daily life, the economy and society.
Your mouse is slowing you down. The time you spend context switching between your editor and your consoles eats away at your productivity. Take control of your environment with tmux, a terminal multiplexer that you can tailor to your workflow. With this updated second edition for tmux 2.2, you'll customize, script, and leverage tmux's unique abilities to craft a productive terminal environment that lets you keep your fingers on your keyboard's home row. You have a database console, web server, test runner, and text editor running at the same time, but switching between them and trying to find what you need takes up valuable time and breaks your concentration. By using tmux 2.2, you can improve your productivity and regain your focus. This book will show you how. This second edition includes many features requested by readers, including how to integrate plugins into your workflow, how to integrate tmux with Vim for seamless navigation - oh, and how to use tmux on Windows 10. Use tmux to manage multiple terminal sessions in a single window using only your keyboard. Manage and run programs side by side in panes, and create the perfect development environment with custom scripts so that when you're ready to work, your programs are waiting for you. Manipulate text with tmux's copy and paste buffers, so you can move text around freely between applications. Discover how easy it is to use tmux to collaborate remotely with others, and explore more advanced usage as you manage multiple tmux sessions, add custom scripts into the tmux status line, and integrate tmux with your system. Whether you're an application developer or a system administrator, you'll find many useful tricks and techniques to help you take control of your terminal.
This book constitutes the refereed proceedings of the 1st IFIP Entertainment Computing Symposium held in Milan, Italy on September 7-10, 2008. The IFIP series publishes state-of-the-art results in the sciences and technologies of information and communication. The scope of the series includes: foundations of computer science; software theory and practice; education; computer applications in technology; communication systems; systems modeling and optimization; information systems; computers and society; computer systems technology; security and protection in information processing systems; artificial intelligence; and human-computer interaction. Proceedings and post-proceedings of refereed international conferences in computer science and interdisciplinary fields are featured. These results often precede journal publication and represent the most current research. The principal aim of the IFIP series is to encourage education and the dissemination and exchange of information about all aspects of computing.
This book constitutes the refereed post-proceedings of the 4th IFIP WG 9.7 Conference on the History of Nordic Computing, HiNC 4, held in Copenhagen, Denmark, in August 2014. The 37 revised full papers were carefully reviewed and selected for inclusion in this volume. The papers focus on innovative ICT milestones that transformed the nordic societies and on the new ideas, systems and solutions that helped creating the welfare societies of today, in particular solutions and systems for public services, e.g., tax, social benefits, health care and education; solutions and systems for the infrastructure of the society, e.g., banking, insurance, telephones, transport and energy supply; and technologies and IT policies behind the major IT milestones, e.g., user centric innovation, programming techniques and IT ethics. They are organized in topical sections on IT policy, infrastructure, public services, private services, telesystems, health care, IT in banking, transport and IT technology.
Time series with mixed spectra are characterized by hidden periodic components buried in random noise. Despite strong interest in the statistical and signal processing communities, no book offers a comprehensive and up-to-date treatment of the subject. Filling this void, Time Series with Mixed Spectra focuses on the methods and theory for the statistical analysis of time series with mixed spectra. It presents detailed theoretical and empirical analyses of important methods and algorithms. Using both simulated and real-world data to illustrate the analyses, the book discusses periodogram analysis, autoregression, maximum likelihood, and covariance analysis. It considers real- and complex-valued time series, with and without the Gaussian assumption. The author also includes the most recent results on the Laplace and quantile periodograms as extensions of the traditional periodogram. Complete in breadth and depth, this book explains how to perform the spectral analysis of time series data to detect and estimate the hidden periodicities represented by the sinusoidal functions. The book not only extends results from the existing literature but also contains original material, including the asymptotic theory for closely spaced frequencies and the proof of asymptotic normality of the nonlinear least-absolute-deviations frequency estimator.
This fascinating cultural history of the personal computer explains how user-friendly design allows tech companies to build systems that we cannot understand. Modern personal computers are easy to use, and their welcoming, user-friendly interfaces encourage us to see them as designed for our individual benefit. Rarely, however, do these interfaces invite us to consider how our individual uses support the broader political and economic strategies of their designers. In Transparent Designs, Michael L. Black revisits early debates from hobbyist newsletters, computing magazines, user manuals, and advertisements about how personal computers could be seen as usable and useful by the average person. Black examines how early personal computers from the Tandy TRS-80 and Commodore PET to the IBM PC and Apple Macintosh were marketed to an American public that was high on the bold promises of the computing revolution but also skeptical about their ability to participate in it. Through this careful archival study, he shows how many of the foundational principles of usability theory were shaped through disagreements over the languages and business strategies developed in response to this skepticism. In short, this book asks us to consider the consequences of a computational culture that is based on the assumption that the average person does not need to know anything about the internal operations of the computers we've come to depend on for everything. Expanding our definition of usability, Transparent Designs examines how popular and technical rhetoric shapes user expectations about what counts as usable and useful as much as or even more so than hardware and software interfaces. Offering a fresh look at the first decade of personal computing, Black highlights how the concept of usability has been leveraged historically to smooth over conflicts between the rhetoric of computing and its material experience. Readers interested in vintage computing, the history of technology, digital rhetoric, or American culture will be fascinated in this book.
"Bootstrapping" analyzes the genesis of personal computing from
both technological and social perspectives, through a close study
of the pathbreaking work of one researcher, Douglas Engelbart. In
his lab at the Stanford Research Institute in the 1960s, Engelbart,
along with a small team of researchers, developed some of the
cornerstones of personal computing as we know it, including the
mouse, the windowed user interface, and hypertext. Today, all these
technologies are well known, even taken for granted, but the
assumptions and motivations behind their invention are not.
"Bootstrapping" establishes Douglas Engelbart's contribution
through a detailed history of both the material and the symbolic
constitution of his system's human-computer interface in the
context of the computer research community in the United States in
the 1960s and 1970s.
From fundamental concepts and theories to implementation protocols and cutting-edge applications, the Handbook of Mobile Systems Applications and Services supplies a complete examination of the evolution of mobile services technologies. It examines service-oriented architecture (SOA) and explains why SOA and service oriented computing (SOC) will play key roles in the development of future mobile services. Investigating current service discovery frameworks, the book covers the basics of mobile services and applications developed in various contexts. The first section provides readers with the required background in mobile services architecture. Next, it details of middleware support for mobile services. The final section discusses security and applications of mobile services. Containing the contributions of leading researchers and academics from around the world, the book: Introduces a new location-based access control model Unveils a simple, yet powerful enhancement that enables Web services to locally manage workflow dependencies and handle messages resulting from multiple workflows Examines an event-based location aware query model that continuously aggregates data in specific areas around mobile sensors of interest Addresses the problem of location-based access control in the context of privacy protection Presents a layered architecture of context-aware middleware Considers the development of assistive technology solutions for the blind or visually impaired Discussing architecture for supporting multi-mode terminals in integrated heterogeneous wireless networks, this book addresses the network availability constraint to serve all mobile services originating from a single-user terminal. It examines QoS protocols and their enhancements in supporting user mobility. Analyzing mobile services security vulnerabilities, it details security design best practices that mobile service developers can use to improve the security of their mobile systems.
The return of the bestselling Chromebook guide on the market. Chromebook For Dummies, Third Edition, is your easy-to-follow guide to the low-cost alternative to a traditional laptop. This beginner’s manual walks you through setting up your Chromebook, transitioning from using a traditional computer, and customizing the system to fit your needs. In case you’re wondering, the Chromebook can be used for anything you'd normally do online―checking email, browsing websites, watching videos. This book takes you through all of it, giving you the latest updates on new Chromebook hardware and software features. Navigate apps, apply advanced settings and features, and turn to this guide time and again as you customize and optimize your Chromebook’s performance.
New and novice Chromebook users will love this approachable intro to Google’s little portable computer.
The basics you need to get more comfortable with laptops, without any of the fluff Laptops For Seniors For Dummies is just for you. We help readers in the 55+ club get the most out of their laptops. You'll discover how to choose the best laptop for your needs and how to use Microsoft Windows, to share photos, surf the web, use e-mail, and much more. With large text, clear graphics, and easy-to-follow instructions, this For Seniors For Dummies guide will get you up to speed on your new device in no time. Even if you're upgrading from a typewriter, we can help you choose the right laptop to buy, understand your operating system, use files and folders, download and install software, and stay safe online. It's all the stuff you need to know to make your laptop work for you. Choose and purchase the right laptop for your needs Navigate your Windows 10 or 11 operating system with confidence and discover useful programs Connect to Wi-Fi, go online, send e-mails, and get started with social media Protect and secure your laptop and your personal data Whether you're purchasing your first laptop or upgrading from older technology, this Dummies guide will take you step by step through everything you need to know to get laptop savvy.
Expand Raspberry Pi capabilities with fundamental engineering principles Exploring Raspberry Pi is the innovators guide to bringing Raspberry Pi to life. This book favors engineering principles over a 'recipe' approach to give you the skills you need to design and build your own projects. You'll understand the fundamental principles in a way that transfers to any type of electronics, electronic modules, or external peripherals, using a "learning by doing" approach that caters to both beginners and experts. The book begins with basic Linux and programming skills, and helps you stock your inventory with common parts and supplies. Next, you'll learn how to make parts work together to achieve the goals of your project, no matter what type of components you use. The companion website provides a full repository that structures all of the code and scripts, along with links to video tutorials and supplementary content that takes you deeper into your project. The Raspberry Pi's most famous feature is its adaptability. It can be used for thousands of electronic applications, and using the Linux OS expands the functionality even more. This book helps you get the most from your Raspberry Pi, but it also gives you the fundamental engineering skills you need to incorporate any electronics into any project. * Develop the Linux and programming skills you need to build basic applications * Build your inventory of parts so you can always "make it work" * Understand interfacing, controlling, and communicating with almost any component * Explore advanced applications with video, audio, real-world interactions, and more Be free to adapt and create with Exploring Raspberry Pi.
The world of smart shoes, appliances, and phones is already here,
but the practice of user experience (UX) design for ubiquitous
computing is still relatively new. Design companies like IDEO and
frogdesign are regularly asked to design products that unify
software interaction, device design and service design -- which are
all the key components of ubiquitous computing UX -- and practicing
designers need a way to tackle practical challenges of design.
Theory is not enough for them -- luckily the industry is now mature
enough to have tried and tested best practices and case studies
from the field.
Microcomputers are an increasingly important tool in all aspects of development as the need to handle and assimilate vast quantities of information becomes ever more critical for both the international development community and the developing countries. In addition, the microcomputer represents the first significant technological advance that a developing country can assimilate and exploit with a relatively low capital investment and without prior knowledge or involvement in other technologies. Unfortunately this new technology represents not only an opportunity if properly exploited but a threat if ignored. The widespread and increasing incorporation of microcomputers into all aspects of the developed countries represents a major technological advance and an inevitable social change. If a developing country fails to take advantage of the opportunity that microcomputer technology represents, its level of development in relation to developed countries will be significantly lowered. Organized by the Board on Science and Technology for International Development in response to a request from the U.S. Agency for International Development, this book is an overview of microcomputer applications in developing countries and the issues associated with their use and abuse. The first section of the book is an assessment of the need for microcomputers in development. Written primarily for those in the development field and other computer-literate individuals, the second part is divided into applications in agriculture, health, energy, and municipal management. Policy concerns are addressed in the final section. It discusses the technology transfer that takes place as countries try to establish national computer policies that meet local needs while encouraging creative and useful applications.
This new edition has been updated with information relevant to the newest Basic Stamp, the BS2P, and revised to present more advanced projects. The result is a superb hands-on teaching text with dozens of completely new projects in addition to enhanced projects that take advantage of its latest features. (Computer Books - Languages/Programming)
Why purchase expensive add-on cards or bus interfaces when you can develop effective and economical data acquisition and process controls using C programs? Using the under-employed printer adapter (that is, the parallel port of your PC), you can turn your computer into a powerful tool for developing microprocessor applications. Learn how to build a complete data acquisition system and such varied applications as a CCD camera controller, a photometer interface, and a wave form generator. The book also covers the enhanced parallel port (EPP), the extended capabilities port (ECP), interfacing analog-to-digital converters, and data acquisition under Linux. This extraordinary software approach to interfacing through the parallel port will be especially appealing to programmers involved in control systems design and device development, as well as to those who work with real-time and embedded systems. ;
Have we resigned ourselves to a cyber-future that has been decided behind our backs? Why is technology - and our understanding of it - central to the concerns of critical social theory? In developing the PC technologists have borrowed ideas from the human sciences about what people are like, about the nature of meaning and the desirability of some experiences over others. Yet, to date, the academic disciplines most concerned with these ideas have offered neither resistance nor debate. In this book, Graeme Kirkpatrick shows why it is crucial that we initiate that debate. Offering a revealing critique of PC design and the social assumptions that underlie it, Kirkpatrick argues that it relies on a particular conception of a capitalistic society that expects its technology to come pre-packaged, mass-marketed and "user-friendly". Anyone who is critical of such a society and its commodification of human achievement should, he suggests, be suspicious. Kirkpatrick argues that the computer is a contested space within which major social conflicts are played out. On the one hand, there is a narrative of flexibility and human empowerment, and on the other a sense of a "system" that controls our lives, leaving us in thrall to the computer corporations, and at constant risk from phishers and hackers. The outcomes of these conflicts are extremely important as they will shape our future experience of technology, society and politics. Critical Technology is a lively, provocative and often radical book, which forces us to reflect on the meaning of an artefact that is central to our daily lives, yet that we too often take for granted.
This second edition of Compact Numerical Methods for Computers presents reliable yet compact algorithms for computational problems. As in the previous edition, the author considers specific mathematical problems of wide applicability, develops approaches to a solution and the consequent algorithm, and provides the program steps. He emphasizes useful applicable methods from various scientific research fields, ranging from mathematical physics to commodity production modeling. While the ubiquitous personal computer is the particular focus, the methods have been implemented on computers as small as a programmable pocket calculator and as large as a highly parallel supercomputer. New to the Second Edition Presents program steps as Turbo Pascal code Includes more algorithmic examples Contains an extended bibliography The accompanying software (available by coupon at no charge) includes not only the algorithm source codes, but also driver programs, example data, and several utility codes to help in the software engineering of end-user programs. The codes are designed for rapid implementation and reliable use in a wide variety of computing environments. Scientists, statisticians, engineers, and economists who prepare/modify programs for use in their work will find this resource invaluable. Moreover, since little previous training in numerical analysis is required, the book can also be used as a supplementary text for courses on numerical methods and mathematical software.
"Covers all areas of computer-based data acquisition--from basic concepts to the most recent technical developments--without the burden of long theoretical derivations and proofs. Offers practical, solution-oriented design examples and real-life case studies in each chapter and furnishes valuable selection guides for specific types of hardware."
Microprocessors and Microcomputer-Based System Design, Second Edition, builds on the concepts of the first edition. It discusses the basics of microprocessors, various 32-bit microprocessors, the 8085 microprocessor, the fundamentals of peripheral interfacing, and Intel and Motorola microprocessors. This edition includes new topics such as floating-point arithmetic, Program Array Logic, and flash memories. It covers the popular Intel 80486/80960 and Motorola 68040 as well as the Pentium and PowerPC microprocessors. The final chapter presents system design concepts, applying the design principles covered in previous chapters to sample problems. |
![]() ![]() You may like...
Handbook of Metaheuristics
Michel Gendreau, Jean-Yves Potvin
Hardcover
R5,312
Discovery Miles 53 120
A Journey Through Discrete Mathematics…
Martin Loebl, Jaroslav Nesetril, …
Hardcover
R4,785
Discovery Miles 47 850
|