|
|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs)
Das Buch ist eine unkonventionelle, auf intuitives Verstandnis
ausgerichtete Einfuhrung in die theoretischen Grundlagen der
praktischen Aspekte der Informatik. Dabei geht es nicht
ausschliesslich um die Entwicklung von Software. Beim Leser werden
keine besonderen Vorkenntnisse vorausgesetzt. Es werden etwa
Informationstheorie, Codierungstheorie, Zahlendarstellung und
Numerik, Boolesche Algebra, Fuzzy-Logik sowie Quanten-Computer
behandelt, wobei gewahrleistet bleibt, dass leicht verstandlich
wird, wie auf diesem theoretischen Unterbau die praktische
Realisierung eines Computers sowohl in Hardware als auch in
Software erfolgen kann. Fur die funfte Auflage wurde das Buch
komplett uberarbeitet und auf den neuesten Stand gebracht."
Innovations are adopted when users integrate them in meaningful
ways into existing social practices. Histories of major
technological innovations show that often the creative initiative
of users and user communities becomes the determining factor in the
evolution of particular innovations. The evolutionary routes of the
telephone, the Internet, the World Wide Web, email, and the Linux
operating system all took their developers by surprise.
Articulation of these technologies as meaningful products and
systems was made possible by innovative users and unintended
resources. Iterative and interactive models have replaced the
traditional linear model of innovation during the last decade. Yet,
heroic innovators and entrepreneurs, unambiguous functionality of
products, and a focus on the up-stream aspects of innovation still
underlie much discussion on innovation, intellectual property
rights, technology policy, and product development. Coherent
conceptual, theoretical and practical conclusions from research on
knowledge creation, theory of learning, history of technology, and
the social basis of innovative change have rarely been made. This
book argues that innovation is about creating meaning; that it is
inherently social; and is grounded in existing social practices. To
understand the social basis of innovation and technology
development we have to move beyond the traditional product-centric
view on innovations. Integrating concepts from several disciplinary
perspectives and detailed analyses of the evolution of
Internet-related innovations, including packet-switched computer
networks, World Wide Web, and the Linux open source operating
system, the book develops foundations for a new theoretical and
practical understanding of innovation. For example, it shows that
innovative development can occur in two qualitatively different
ways, one based on evolving specialization and the other based on
recombination of existing socially produced resources. The
expanding communication and collaboration networks have increased
the importance of the recombinatory mode making mobility of
resources, sociotechnical translation mechanisms, and meaning
creation in communities of practice increasingly important for
innovation research and product development.
With 28 new chapters, the third edition of The Practice of System
and Network Administration innovates yet again! Revised with
thousands of updates and clarifications based on reader feedback,
this new edition also incorporates DevOps strategies even for
non-DevOps environments. Whether you use Linux, Unix, or Windows,
this new edition describes the essential practices previously
handed down only from mentor to protege. This wonderfully lucid,
often funny cornucopia of information introduces beginners to
advanced frameworks valuable for their entire career, yet is
structured to help even experts through difficult projects. Other
books tell you what commands to type. This book teaches you the
cross-platform strategies that are timeless! DevOps techniques:
Apply DevOps principles to enterprise IT infrastructure, even in
environments without developers Game-changing strategies: New ways
to deliver results faster with less stress Fleet management: A
comprehensive guide to managing your fleet of desktops, laptops,
servers and mobile devices Service management: How to design,
launch, upgrade and migrate services Measurable improvement: Assess
your operational effectiveness; a forty-page, pain-free assessment
system you can start using today to raise the quality of all
services Design guides: Best practices for networks, data centers,
email, storage, monitoring, backups and more Management skills:
Organization design, communication, negotiation, ethics, hiring and
firing, and more Have you ever had any of these problems? Have you
been surprised to discover your backup tapes are blank? Ever spent
a year launching a new service only to be told the users hate it?
Do you have more incoming support requests than you can handle? Do
you spend more time fixing problems than building the next awesome
thing? Have you suffered from a botched migration of thousands of
users to a new service? Does your company rely on a computer that,
if it died, can't be rebuilt? Is your network a fragile mess that
breaks any time you try to improve it? Is there a periodic "hell
month" that happens twice a year? Twelve times a year? Do you find
out about problems when your users call you to complain? Does your
corporate "Change Review Board" terrify you? Does each division of
your company have their own broken way of doing things? Do you fear
that automation will replace you, or break more than it fixes? Are
you underpaid and overworked? No vague "management speak" or empty
platitudes. This comprehensive guide provides real solutions that
prevent these problems and more!
Real World Windows 8 Development is a developer's handbook - an
essential guide to building complete, end-user ready Windows 8
applications on the XAML and C# programming stack from start to
finish. Starting with Windows 8 basics and walking through
practical aspects of building your Windows 8 application, you'll
find step-by-step instructions and practical advice that will leave
you with a modern, elegant app written to the highest of standards.
Author Samidip Basu, an early adopter of Windows 8 app development
techniques, breaks down the design, development, and polish of a
real-world business application, adding handy tips and tricks
around controls, user interface design, storage, navigation,
contracts, and more. Give your Windows 8 application development
efforts a kick-start with Real World Windows 8 Development. *Walks
you through building your Windows 8 application in incremental,
feature-complete steps. *Provides real-world tricks and sample code
towards integrating your Windows 8 application with the rest of the
operating system. *Starts with basics and take you all the way
towards a complete Windows 8 application, built following the
highest of best practice standards.What you'll learn *Discover the
pertinent points of the technology stack in Windows 8 from a
developer's perspective. *Familiarize yourself with best practices
around usage of controls, user experience paradigms, navigation,
storage, service integration, contracts, and more. *Incrementally
make your Windows 8 application feature-rich and an integrated
well-behaved citizen in the operating system. *Learn from crisp,
standalone discussion of topics in each chapter Who this book is
for Real World Windows 8 Development is by a developer, for
developers. The book is for .NET developers wanting to utilize
their existing skills in XAML and C# towards building a Windows 8
application. On the fence about how your C# and .NET skills apply
in the new WinRT world? Have a dream application idea that you
slowly want to build up? This book is for you.
Windows may rule the world of popular computing on PCs around the globe, but DOS still has a place in the hearts and minds of computer users who vaguely remember what a C prompt looks like. Even if DOS (with all its arcane commands and its drab, boring look) isn't your idea of the best way to get things done on a PC, you'll find plenty of fast and friendly help on hand with the third edition of DOS For Dummies. Here's a plain-speaking reference guide to all the command-line stuff and nonsense that makes DOS work, whether you're a native DOS user or are an occasional dabbler who needs the operating system to run all those cool games under Windows. DOS For Dummies, 3rd Edition, avoids all the technical jargon to cut to the heart of things with clear, easy-to-understand explanations and step-by-step help for managing files, running DOS inside Windows, and installing and running DOS-based software programs. All the basic DOS commands, from APPEND to XCOPY, are demystified to make life in DOS much more bearable. And the book has plenty of helpful tips and tricks for bending DOS to your will, without having to dedicate your life (and all your free time) to mastering this little corner of the PC.
Configure your Azure Active Directory to enable cloud-based
services and Remote Server Admin Tools to manage your Windows
Server Key Features * Enhance your enterprise administration skills
to manage Windows 11 * Get acquainted with configuring Azure Active
Directory for enabling cloud-based services and Remote Server Admin
Tools for managing Windows Server * Provide enterprise-level
security with ease using the built-in data loss prevention of
Windows 11 Book Description Windows 11 comes with a plethora of new
security, customizability, and accessibility features that can help
your organization run more smoothly. But without getting a proper
introduction to this new version of Windows, it's easy to miss the
most important improvements, along with configuration options that
will make migrating to Windows 11 frictionless. Windows 11 for
Enterprise Administrators is a guide to Windows 11 from an
administrator's point of view. You'll start by focusing on areas
such as installation and configuration techniques based on your
enterprise requirements, various deployment scenarios and
management strategies, as well as setting up and managing admin and
other user accounts. You'll also explore the configuration of
Remote Server Administration Tools to remotely manage Windows
Server and Azure Active Directory. As you progress, you'll learn
modern mobile device management for effective BYOD and how to
enable enhanced data protection, system hardening, and
enterprise-level security with the new Windows 11 in order to
prevent data breaches and to impede attacks. By the end of this
system administration book, you will know the key technologies and
capabilities in Windows 11 and will confidently manage and deploy
these features in your organization. What you will learn *
Understand the remote access capabilities of Windows 11 * Use
third-party tools to deploy Windows 11 * Customize the image and
user interface * Implement assigned access rights * Configure
remote administration * Manage Windows 11 security * Work with
Azure AD and Intune management Who This Book Is For If you're a
system administrator tasked with upgrading to for managing Windows
11, then this book is for you. Having deployed and managed previous
versions of Windows in the past will help you follow along this
book, but you can also use it as a guide if Windows 11 is your
first foray into system administration.
Discover all the security risks and exploits that can threaten
iOS-based mobile devices
iOS is Apple's mobile operating system for the iPhone and iPad.
With the introduction of iOS5, many security issues have come to
light. This book explains and discusses them all. The award-winning
author team, experts in Mac and iOS security, examines the
vulnerabilities and the internals of iOS to show how attacks can be
mitigated. The book explains how the operating system works, its
overall security architecture, and the security risks associated
with it, as well as exploits, rootkits, and other payloads
developed for it. Covers iOS security architecture, vulnerability
hunting, exploit writing, and how iOS jailbreaks workExplores iOS
enterprise and encryption, code signing and memory protection,
sandboxing, iPhone fuzzing, exploitation, ROP payloads, and
baseband attacksAlso examines kernel debugging and exploitation
Companion website includes source code and tools to facilitate your
efforts
"iOS Hacker's Handbook" arms you with the tools needed to
identify, understand, and foil iOS attacks.
Dieses Buch bietet einen leichten Einstieg in UNIX und
UNIX-Derivate wie Linux, Solaris, HP-UX oder AIX. Aus der Vielfalt
der Kommandos und den fast unendlichen Variationsm glichkeiten ist
das Wesentliche f r den Anwender herausgefiltert. Dabei sind die
Entwicklungen unter UNIX und darauf aufbauender Software ber
cksichtigt. An Beispielen aus der Praxis wird gezeigt, wie einfach
man mit den Werkzeugen, die UNIX bietet, eine eigene
Arbeitsumgebung schaffen kann, die funktionell ist und in der man
sich wohlf hlt. Besonders beliebt ist die herausnehmbare
Kurzreferenz mit h ufig benutzten Kommandos, sie erleichtert die
praktische Arbeit sehr.
Build, operate, and orchestrate scalable microservices applications
in the cloud This book combines a comprehensive guide to success
with Microsoft Azure Service Fabric and a practical catalog of
design patterns and best practices for microservices design,
implementation, and operation. Haishi Bai brings together all the
information you'll need to deliver scalable and reliable
distributed microservices applications on Service Fabric. He
thoroughly covers the crucial DevOps aspects of utilizing Service
Fabric, reviews its interactions with key cloud-based services, and
introduces essential service integration mechanisms such as
messaging systems and reactive systems. Leading Microsoft Azure
expert Haishi Bai shows how to: Set up your Service Fabric
development environment Program and deploy Service Fabric
applications to a local or a cloud-based cluster Compare and use
stateful services, stateless services, and the actor model Design
Service Fabric applications to maximize availability, reliability,
and scalability Improve management efficiency via scripting
Configure network security and other advanced cluster settings
Collect diagnostic data, and use Azure Operational Management Suite
to interpret it Integrate microservices components developed in
parallel Use containers to mobilize applications for failover,
replication, scaling, and load balancing Streamline
containerization with Docker in Linux and Windows environments
Orchestrate containers to schedule workloads and maintain services
at desired states Implement proven design patterns for common cloud
application workloads Balance throughput, latency, scalability, and
cost
With Pro iOS Web Design and Development, you'll design websites and
develop web applications for iPhone and iPad using web standards
deployed with Apple's Safari browser. Utilizing the very latest web
and mobile technologies and releases, this book shows every web
professional how to use HTML5 to do the heavy lifting, CSS3 to
create the look and feel, and JavaScript to add program logic to
their mobile sites and Web applications. In addition, you'll learn
how to address the specific features made available through Apple's
iOS, especially with regard to designing Web-based touch-screen
interfaces. Pro iOS Web Design and Development will help you
deliver rich mobile user experiences without compromise by
optimizing your sites for WebKit and Safari, the de facto standard
for the iPhone, iPad, and iPod touch. What you'll learn * Design an
optimal website for the iPhone, iPad, and iPod touch. * Use web
standards to develop professional sites on Apple's key platforms
and see why this is important for Web developers and designers. *
Take advantage of Apple's multi-touch screen technology in your Web
apps, maximizing user experience and accessibility.* Carry out
usability testing for mobile websites and Web apps. * Define an
agile project flow optimized for mobile development. * Use a
cognitive approach to UI design using the laws of perception, color
psychology theory, and the concepts behind positive and negative
space. Who this book is for Web designers who are interested in
mobile Web design and/or mobile Web development; desktop developers
who are interested in mobile Web application development; or any
Web professional who wants to learn how to design and develop for
the iPhone, iPad, and iPod touch. Table of Contents * Think Touch
Mobile * Design Touch Mobile * Develop Touch Mobile * User
Interface Design for Mobile Touch Devices * iPhone UI Design: Think
Simple * iPad UI Design: Think Inverted * Web Standards for WebKit
- Maximizing MobileSafari * Creating WebApps - Mobile Application
Development * Working in Apple's Native Mobile Environments *
Optimizing WebApps * Testing iPhone and iPad WebApps * Maximizing
the Market for WebApps * Looking Beyond the Mobile Web to
Ubiquitous Computing
Fully updated for Xcode 4.2, Pro Core Data for iOS explains how to
use the Core Data framework for iOS SDK 5 using Xcode 4.2. The book
explains both how and why to use Core Data, from simple to advanced
techniques. Covering common and advanced persistence patterns, this
book prepares any iOS developer to store and retrieve data
accurately and efficiently. This book starts by giving you a solid
grounding in Core Data, providing a foundation for the rest of the
book. With this knowledge, you'll have all you need to master Core
Data and power your data-driven applications. You'll see how to
work with SQLite and how to create an efficient data model to
represent your data. Once you've established your data model,
you'll learn how to work with data objects and refine result sets
to get the most out of the stored data. The advanced portions of
the book begin by showing you how to tune your apps' performance
and memory usage, to give you a truly professional edge. You'll see
how to version and migrate your data as well, to ensure your data
stays organized and efficient. Finally, the book covers managing
table views with NSFetchedResultsController.What you'll learn *
Core Data techniques with Xcode * How to organize data
appropriately * How to persist data efficiently * How to
effectively use Apple tools * How to build Core Data applications *
How to use Core Data in advanced settings * How to version and
migrate data as your applications evolve * How to tune and optimize
persistence Who this book is for All iPhone, iPad, and iPod touch
developers whose applications manage any amount of data. Table of
Contents * Getting Started * Understanding Core Data * Storing
Data: SQLite and Other Options * Creating a Data Model * Working
with Data Objects * Refining Result Sets * Tuning Performance and
Memory Usage * Versioning and Migrating Data * Managing Table Views
Using NSFetchedResultsController * Using Core Data in Advanced
Applications
Leitthema des vorliegenden Tagungsbandes ist die Eignung von LINUX
fur Echtzeit-Aufgaben. Dieser Frage wird zunachst in einem
Grundsatz-Beitrag nachgegangen, gefolgt von anspruchsvollen
Erfahrungsberichten. Erganzt werden sie durch Untersuchungen zur
Zusammenarbeit mit digitalen Signalprozessoren. Vervollstandigt
wird der LINUX-Schwerpunkt durch traditionelle Themen aus der
Echtzeitprogrammierung. Echtzeit-Betriebssysteme und
Anwendungsberichte runden den Band ab.
Turn your iPhone or iPad into the hub of a distributed sensor
network with the help of an Arduino microcontroller. With this
concise guide, you'll learn how to connect an external sensor to an
iOS device and have them talk to each other through Arduino. You'll
also build an iOS application that will parse the sensor values it
receives and plot the resulting measurements, all in real-time.
iOS processes data from its own onboard sensors, and now you can
extend its reach with this simple, low-cost project. If you're an
Objective-C programmer who likes to experiment, this book explains
the basics of Arduino and other hardware components you need--and
lets you have fun in the process.Learn how to connect the Arduino
platform to any iOS deviceBuild a simple application to control
your Arduino directly from an iPadGather measurements from an
ultrasonic range finder and display them on your iPhoneConnect an
iPhone, iPad, or iPod Touch to an XBee radio networkExplore other
methods for connecting external sensors to iOS, including Ethernet
and the MIDI protocol
|
|