Listing 1 - 10 of 46 | << page >> |
Sort by
|
Choose an application
A variety of programming models relevant to scientists explained, with an emphasis on how programming constructs map to parts of the computer.What makes computer programs fast or slow? To answer this question, we have to get behind the abstractions of programming languages and look at how a computer really works. This book examines and explains a variety of scientific programming models (programming models relevant to scientists) with an emphasis on how programming constructs map to different parts of the computer's architecture. Two themes emerge: program speed and program modularity. Throughout this book, the premise is to "get under the hood," and the discussion is tied to specific programs. The book digs into linkers, compilers, operating systems, and computer architecture to understand how the different parts of the computer interact with programs. It begins with a review of C/C++ and explanations of how libraries, linkers, and Makefiles work. Programming models covered include Pthreads, OpenMP, MPI, TCP/IP, and CUDA.The emphasis on how computers work leads the reader into computer architecture and occasionally into the operating system kernel. The operating system studied is Linux, the preferred platform for scientific computing. Linux is also open source, which allows users to peer into its inner workings. A brief appendix provides a useful table of machines used to time programs. The book's website (https://github.com/divakarvi/bk-spca) has all the programs described in the book as well as a link to the html text.
Choose an application
The focus of this work is a generic, intraoperative and image-free planning and execution application for arbitrary orthopedic interventions using a novel handheld robotic device and optical see-through glasses (AR). This medical CAD application enables the surgeon to intraoperatively plan the intervention directly on the patient’s bone. The glasses and all the other instruments are accurately calibrated using new techniques. Several interventions show the effectiveness of this approach.
Kalibrierung --- Handgehaltene Roboter --- Orthopädie --- Orthopedics --- Augmented Reality --- Handheld Robot --- Planning --- Calibration --- Planungsanwendung --- Erweiterte Realität
Choose an application
This is an open access book. It offers comprehensive, self-contained knowledge on Mobile Edge Computing (MEC), which is a very promising technology for achieving intelligence in the next-generation wireless communications and computing networks. The book starts with the basic concepts, key techniques and network architectures of MEC. Then, we present the wide applications of MEC, including edge caching, 6G networks, Internet of Vehicles, and UAVs. In the last part, we present new opportunities when MEC meets blockchain, Artificial Intelligence, and distributed machine learning (e.g., federated learning). We also identify the emerging applications of MEC in pandemic, industrial Internet of Things and disaster management. The book allows an easy cross-reference owing to the broad coverage on both the principle and applications of MEC. The book is written for people interested in communications and computer networks at all levels. The primary audience includes senior undergraduates, postgraduates, educators, scientists, researchers, developers, engineers, innovators and research strategists.
Mobile & handheld device programming / Apps programming --- WAP (wireless) technology --- Electrical engineering --- Computing & information technology --- Open Access --- mobile edge computing --- 5G beyond --- 6G --- edge caching --- Internet of Things --- UAV
Choose an application
A playful, informal approach to using the Raspberry Pi for mischief!Raspberry Pi for Secret Agents is for all mischievous Raspberry Pi owners who'd like to see their computer transform into a neat spy gadget to be used in a series of practical pranks and projects. No previous skills are required to follow along and if you're completely new to Linux, you'll pick up much of the basics for free.Apart from the Raspberry Pi board itself, a USB microphone and/or a webcam is required for most of the audio/video topics and a WiFi dongle is recommended for the networking examples. A Windows/Mac OS X/Li
Pocket computers. --- Raspberry Pi (Computer) --- Microcomputers. --- Python (Computer program language) --- Microcomputers --- Hand-held computers --- Handheld computers --- Palmtop computers --- Portable computers --- Scripting languages (Computer science) --- Home computers --- Micro computers --- Micros (Microcomputers) --- PCs (Microcomputers) --- Personal computers --- Small computers --- Minicomputers
Choose an application
This book is targeted towards beginners and intermediate designers of mechatronic systems and embedded system design. Some familiarity with the Raspberry Pi and Python programming is preferred but not required.
Raspberry Pi (Computer) --- Pocket computers. --- Microcomputers. --- Home computers --- Micro computers --- Micros (Microcomputers) --- PCs (Microcomputers) --- Personal computers --- Small computers --- Minicomputers --- Hand-held computers --- Handheld computers --- Palmtop computers --- Portable computers --- Microcomputers
Choose an application
An introduction to each of the iPod's onboard applications: connecting to the internet, sending and receiving e-mail, listening to music, watching videos, and synchronizing calendars. In addition there are hints, tips and suggestions to make the most of the iPod's hidden potential.
iPod (Digital music player) --- Digital music players. --- Portable media players. --- Pocket computers. --- iTunes. --- Hand-held computers --- Handheld computers --- Palmtop computers --- Portable computers --- PMPs (Portable media players) --- Digital electronics --- Sound --- Digital music players --- Portable media players --- Recording and reproducing --- Digital techniques --- Software engineering. --- Software Engineering/Programming and Operating Systems. --- Computer software engineering --- Engineering
Choose an application
New technology has brought with it new tools for learning, and research has shown that the educational potential of video games resonates with teachers and pupils alike. Klopfer here describes the largely untapped potential of mobile learning games to make a substantial impact on education.
Educational games --- Simulation games in education --- Mobile computing. --- Pocket computers --- Data processing. --- Design and construction. --- Programming. --- Hand-held computers --- Handheld computers --- Palmtop computers --- Education --- Educational gaming --- Gaming, Educational --- Instructive games --- Training games --- Simulation games --- Portable computers --- Electronic data processing --- Context-aware computing --- Games --- Simulation methods --- GAME STUDIES/Games in Education --- EDUCATION/Digital Media & Learning --- SOCIAL SCIENCES/Media Studies
Choose an application
From inventory management in stores to automotive part tracking in assembly plants, barcodes are one of the most prevalent automatic identification and data capture technologies. This book provides a complete introduction to barcodes for mobile devices, presenting the most relevant and up-to-date information previously unavailable elsewhere or difficult to obtain. The focus throughout is on recent developments and two-dimensional (2D) barcodes, including the research and development steps towards colour barcodes for mobile devices, helping readers to develop their own barcodes. The authors also provide design details for their own novel colour 2D barcode: the Mobile MultiColour Composite (MMCC) barcode, plus coverage of RFID technology and one-dimensional barcodes. This book is ideal for professional developers of barcodes for mobile devices who need the latest technical details and information on how to develop barcodes. It is also a useful reference for graduate students researching the field of barcode technology and mobile computing.
Bar coding --- Cell phones --- Pocket computers --- Hand-held computers --- Handheld computers --- Palmtop computers --- Portable computers --- Cell telephones --- Cellphones --- Cellular phones --- Cellular radio --- Cellular telephones --- Mobile phones --- Mobiles (Telephones) --- Phones, Cell --- Telephones, Cell --- Wireless phones --- Radio --- Telephone --- Barcoding --- Coding, Bar --- Identification --- Image steganography --- Equipment and supplies. --- Transmitter-receivers
Choose an application
Raspberry Pi (Computer) --- Microcomputers --- Personal robotics. --- Microcomputers. --- Python (Computer program language) --- Pocket computers. --- Hand-held computers --- Handheld computers --- Palmtop computers --- Portable computers --- Scripting languages (Computer science) --- Home computers --- Micro computers --- Micros (Microcomputers) --- PCs (Microcomputers) --- Personal computers --- Small computers --- Minicomputers --- Personal robots --- Robotics --- Programming.
Choose an application
Unleash your iPhone and take it to the limit using secret tips and techniques from gadget hacker Erica Sadun. Fast and fun to read, Taking Your iPhone to the Max will show you how get the most out of Apple's iPhone. You'll find all the best, and undocumented, tricks as well as the most efficient and enjoyable introduction to the iPhone you'll ever find. Starting with a guide to iPhone basics, you'll quickly move on to discover the iPhone's hidden potential, like how to connect to a TV, get contract-free VOIP, and hack OS X so it will run apps on your iPhone. From e-mail and surfing the Web, to
iPhone (Smartphone) --- Cell phones. --- Digital music players. --- Pocket computers. --- Hand-held computers --- Handheld computers --- Palmtop computers --- Portable computers --- Sound --- Cell telephones --- Cellphones --- Cellular phones --- Cellular radio --- Cellular telephones --- Mobile phones --- Mobiles (Telephones) --- Phones, Cell --- Telephones, Cell --- Wireless phones --- Radio --- Telephone --- Apple iPhone (Smartphone) --- Smartphones --- Recording and reproducing --- Digital techniques --- Transmitter-receivers --- Computer science. --- Computer Applications. --- Informatics --- Science --- Application software. --- Application computer programs --- Application computer software --- Applications software --- Apps (Computer software) --- Computer software
Listing 1 - 10 of 46 | << page >> |
Sort by
|