Computer hardware Books
Independently Published ServiceNow Hardware Asset Management CISHAM Certification Questions Bank
£33.96
Independently Published ESP32 For IoT With Arduino
£999.99
Amazon Digital Services LLC - Kdp App creation without coding
£19.29
Amazon Digital Services LLC - Kdp Samsung Galaxy S25 Ultra Guide
£14.19
Amazon Digital Services LLC - Kdp Samsung Galaxy S25 User Guide
£13.48
Amazon Digital Services LLC - Kdp Mastering Robotic Process Automation with UiPath StudioX
£14.07
Amazon Digital Services LLC - Kdp E Maitriser Le Canon Selphy Cp1500
£10.18
Amazon Digital Services LLC - Kdp Arduino Masterclass
£13.97
Independently Published PIC Microcontrollers Masterclass
£13.97
Independently Published Raspberry Pi 5 Mastery for Beginners and Pros
£14.81
Independently Published Google Pixel 9a User Guide
£14.70
Amazon Digital Services LLC - Kdp Moto G Power Complete User Manual For Beginners and Seniors
£13.73
Independently Published The Realme Concept Phone Transformable Camera User Guide
£13.02
Independently Published Metaverse 101
£12.32
Independently Published AVR Microcontrollers Masterclass
£14.96
Independently Published A Beginner's complete user guide to the iPhone 12: A How-to manual for operating and getting the most from your iPhone 12
£12.79
Apress profulltextsearchinsqlserver2008
Table of ContentsA table of contents is not available for this title.
£40.49
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG The Definitive Guide to Plone
Book SynopsisPlone allows big and small companies, freelancers, individuals, institutions and organizations to create and manage Internet sites, intranets, and Web applications. This book details how to use and customize Plone for a wide-range of online applications.Table of ContentsA table of contents is not available for this title.
£31.94
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG LEGO Technic Robotics
Book SynopsisBuilding robots is a snap with LEGO Technic Robotics! This book shows you how to use LEGO bricks and Power Functions components such as motors and remote controls to create all kinds of robots. Best of all, you don’t have to learn any programming. You just need your imagination and the expert building principles that you’ll find inside LEGO Technic Robotics. Author Mark Rollins teaches you the hows and whys of Technic project design. You’re not just snapping pieces here and there; with LEGO Technic Robotics you’re actively learning the fundamentals of good design so you can go on to create truly spectacular LEGO robot creations.From robots that run on wheels, walk on two or four legs, or move and function in ways that only you can dream up, this book will help you create your own robot army. Turn to LEGO Technic Robotics and build with real power! After you’ve mastered the techniques in this book, if you&rTable of Contents Where to Begin with Your LEGO Technic Robot Kit Creating a Robot Body Bring Your LEGO Technic Robots to Life with Power Functions Designing a Robot Arm Creating Robots with Extensions The Robot Head Enabling a LEGO Technic Robot to Walk Parts List
£61.74
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Beginning LEGO MINDSTORMS EV3
Book SynopsisBeginning LEGO MINDSTORMS EV3 shows you how to create new fun and fantastic creations with the new EV3 programmable brick along with other new EV3 pieces and features. You''ll learn the language of the EV3 brick, and then go on to create a variety of programmable vehicles using MINDSTORMS and Technic parts. You''ll then move into creating robot parts, including robotic arms. You''ll even learn how to make different types of MINDSTORMS walkers. Finally, you''ll learn how to incorporate light and sound into your amazing EV3 creations. Whether you''re a MINDSTORMS enthusiast wanting to know more about EV3, a robotics competitor, or just a LEGO fan who wants to learn all about what EV3 can do, Beginning LEGO MINDSTORMS EV3 will give you the knowledge you need.Note: the printed book is in black and white. The Kindle and ebook versions are in color (black and white on black and white Kindles). Table of Contents1. Introduction to MINDSTORMS EV32. How to Program the EV3 Brick3. Taking Control of a Vehicle with LEGO MINDSTORMS4. Sound and Light5. Data Logging and Advanced Programming6. Special Construction Projects7. The Robotic Arm8. Creator and the Walking Robot
£35.99
Apress Maintaining and Troubleshooting Your 3D Printer
Book SynopsisMaintaining and Troubleshooting Your 3D Printer by Charles Bell is your guide to keeping your 3D printer running through preventive maintenance, repair, and diagnosing and solving problems in 3D printing.Table of ContentsPart One: Getting Started1. Introduction to 3D Printing2. Building a 3D Printer3. Configuring the Software4. Printer Calibration5. Printing for the First TimePart Two: Troubleshooting6. Solving Hardware Issues7. Axis and Chassis Problems8. Solving Software IssuesPart Three: Maintenance and Enhancements9. Regular Maintenance10. Periodic Maintenance11. EnhancementsPart Four: Mastering Your Craft12. Working with Objects13. Taking it to the Next StepAppendix: Common Problems and Solutions
£59.99
Birkhauser Boston Finite Automata Formal Logic and Circuit Complexity
Book SynopsisI Mathematical Preliminaries.- I.1 Words and Languages.- I.2 Automata and Regular Languages.- I.3 Semigroups and Homomorphisms.- II Formal Languages and Formal Logic.- II.1 Examples.- II.2 Definitions.- III Finite Automata.- III.1 Monadic Second-Order Sentences and Regular Languages.- III.2 Regular Numerical Predicates.- III.3 Infinite Words and Decidable Theories.- IV Model-Theoretic Games.- IV.1 The Ehrenfeucht-Fraïssé Game.- IV.2 Application to FO[Table of ContentsI Mathematical Preliminaries.- I.1 Words and Languages.- I.2 Automata and Regular Languages.- I.3 Semigroups and Homomorphisms.- II Formal Languages and Formal Logic.- II.1 Examples.- II.2 Definitions.- III Finite Automata.- III.1 Monadic Second-Order Sentences and Regular Languages.- III.2 Regular Numerical Predicates.- III.3 Infinite Words and Decidable Theories.- IV Model-Theoretic Games.- IV.1 The Ehrenfeucht-Fraïssé Game.- IV.2 Application to FO[
£999.99
SL Editions The Insanely Simple Guide to the Samsung Galaxy Z
Book Synopsis
£14.99
Springer Nature Switzerland AG Building Automation: Communication systems with
Book SynopsisThis book offers all important industrial communication systems for buildings in one single book! It stimulates a basic understanding of network and bus systems for the automation of buildings. After an introduction to EIB/KNX, LON und BACnet technologies, the authors illustrate how these systems can be utilized for specific applications, like air conditioning or illumination. This book assumes only a basic knowledge of mathematics and thanks to its simple explanations and many examples is ideal for students and professional engineers who require practical solutions.Numerous practical examples explain basic concepts of industrial communication technology as well as the procedure for the transmission of digital data. All chapters have been thoroughly revised for the 2nd edition and the book includes the latest technical developments and standards.Table of Contentsto Building Automation.- The Basics of Industrial Communication Technology.- Konnex.- Building Automation with LonWorks®.- BACnet.
£89.99
Springer Artificial General Intelligence
Book Synopsis
£47.49
Springer Artificial General Intelligence
Book Synopsis
£66.49
Springer-Verlag GmbH Applications and Usability of Interactive TV
£96.80
Wiley-VCH Verlag GmbH Windows 10 Alles-in-einem-Band für Dummies
Book SynopsisWenn Sie Ihren Computer gerade auf Windows 10 umgestellt oder einen neuen Computer mit Windows 10 ausgepackt haben und ein zuverlässiges, umfassendes und verständliches Handbuch brauchen, dann ist dieses Buch genau richtig für Sie. Das Buch bahnt Ihnen den Weg durch das Fachkauderwelsch und deckt alles ab, was Power-User wissen müssen, inklusive der Navigation im Startmenü, des Sicherheitsmanagements und der Personalisierung der Windows-Funktionen. Sie erfahren, wie Sie Benutzerkonten für mehrere Nutzer einrichten, wie Sie ein Heimgruppennetzwerk aufbauen, in dem Sie Geräte teilen können, wie Sie maximalen Nutzen aus den Windows-Apps ziehen und wie Sie mit den üblichen Windows 10-Problemen fertig werden. Egal ob Sie Windows 10 beruflich oder privat nutzen, dieses Handbuch macht Ihnen den Umgang mit dem Computer leicht.Trade Review"Wir meinen: Falls Sie einen Hamster als Mitbewohner haben, besitzen Sie sicherlich einen Ratgeber zur Pflege. Mit Windows 10 sollten Sie ähnlich verfahren." (telekom u it Report Heft 3/2017)Table of ContentsÜber den Autor. 9 Einführung. 29 Teil I: Unter Windows 10 loslegen. 35 Kapitel 1: Windows 10 für Einsteiger . 37 Kapitel 2: Windows 10 für gestandene Anwender. 75 Kapitel 3: Welche Version?. 105 Kapitel 4: Upgrades und sauberes Installieren. 113 Teil II: Windows personalisieren. 125 Kapitel 5: So finden Sie sich in Windows zurecht . 127 Kapitel 6: Den Sperr- und Anmeldebildschirm ändern . 141 Kapitel 7: Mit dem Info-Center arbeiten. 155 Kapitel 8: Mit verschiedenen Nutzern umgehen. 161 Kapitel 9: Das Microsoft-Konto: Synchronisieren oder nicht?. 179 Kapitel 10: Datenschutz . 193 Teil III: Mit dem Desktop arbeiten. 209 Kapitel 11: Desktop von A bis Z. 211 Kapitel 12: Das Startmenü personalisieren. 247 Kapitel 13: Desktop und Taskleiste personalisieren. 265 Kapitel 14: Mit multiplen Desktops arbeiten. 289 Kapitel 15: Internet Explorer, Chrome und Firefox. 297 Kapitel 16: Hey Cortana!. 345 Kapitel 17: Ihren Computer instand halten. 359 Teil IV: Krieg der universellen Apps. 379 Kapitel 18: Die Apps Mail und Kalender verwenden. 381 Kapitel 19: Seine Kontakte im Griff haben. 407 Kapitel 20: Die Fotos-App im Fokus. 419 Kapitel 21: Einige Notizen über OneNote. 435 Kapitel 22: Karten, Musik und Filme & TV. 447 Teil V: Die universellen Apps schlagen zurück. 465 Kapitel 23: Darf ich vorstellen? Microsoft Edge. 467 Kapitel 24: Skype in Windows 10 verwenden . 481 Kapitel 25: Nachrichten, Finanzen und Sport 495 Kapitel 26: Einkaufstour im Windows Store. 511 Kapitel 27: Lasset die Spiele beginnen!. 523 Teil VI: Die Rückkehr der universellen Apps. 537 Kapitel 28: Daten in der Cloud speichern mit OneDrive . 539 Kapitel 29: Erste Schritte mit Facebook . 555 Kapitel 30: Erste Gehversuche mit Twitter. 573 Kapitel 31: Beruflich vernetzen mit LinkedIn. 587 Teil VII: Das System im Griff. 595 Kapitel 32: Einstellungen, Einstellungen und noch mehr Einstellungen. 597 Kapitel 33: Probleme beheben und Hilfe bekommen . 609 Kapitel 34: Mit Bibliotheken arbeiten. 645 Kapitel 35: Daten über Speicherplätze sichern. 657 Kapitel 36: Heimnetzgruppen sinnvoll nutzen. 667 Kapitel 37: Die besten vorinstallierten Apps . 685 Kapitel 38: Mit Druckern arbeiten. 701 Teil VIII: Windows 10 warten. 715 Kapitel 39: Versionsverlauf, Datensicherung und -wiederherstellung, Freigaben. 717 Kapitel 40: Ein neuer Anfang – Wiederherstellen und Zurücksetzen. 737 Kapitel 41: Windows überwachen. 757 Kapitel 42: Vorhandene System-Werkzeuge nutzen. 767 Teil IX: Sicherheit in Windows 10. 785 Kapitel 43: Betrüger und Betrug überall. 787 Kapitel 44: Auf in den Kampf gegen Viren und andere Schadsoftware! . 823 Kapitel 45: Integrierte Sicherheitsprogramme verwenden. 835 Kapitel 46: Fleißige Sicherheitshelfer . 861 Teil X: Windows 10 erweitern. 879 Kapitel 47: iPad und iPhone mit Windows verwenden. 881 Kapitel 48: Android, Chromecast, Kindle und Windows 10. 901 Kapitel 49: Gmail, G Suite und Google Drive. 917 Kapitel 50: Das webbasierte Outlook.com. 935 Kapitel 51: Die besten (kostenlosen) Erweiterungen für Windows. 947 Stichwortverzeichnis. 965 12 Auf einen Blick
£999.99
Wiley-VCH Verlag GmbH Raspberry Pi für Dummies
Book SynopsisSean McManus und Mike Cook führen Sie Schritt für Schritt in die Nutzung des Raspberry Pi ein und verschaffen Ihnen einen Überblick über all die Möglichkeiten, die er Ihnen bietet. Sie zeigen Ihnen, wie Sie den Raspberry Pi zum Laufen bringen, sich unter Linux zurechtfinden, den Raspberry Pi als ganz normalen Computer mit Office- und Bildverarbeitungsprogrammen oder als Mediencenter zum Abspielen von Musik und Videos nutzen. Außerdem lernen Sie, wie Sie die Platine mit Scratch und Python programmieren, und erfahren alles über die Verwendung des Raspberry Pi als Steuereinheit für elektronisches Spielzeug.Trade Review"...leicht verständlich und in lockerem Ton beschrieben, genau das ist das große Plus des Buches" (magPI 4/2018)
£999.99
Wiley-VCH Verlag GmbH Programmieren mit dem Calliope mini für Dummies
Book SynopsisSieht er nicht schön aus - der Calliope mini? Sechseckig und voller Technik. Vielleicht arbeitest du damit in der Schule? Ja, das ist ein echter Computer. Du kannst ihn mit Programmen zum Leben erwecken. Bring seine Lämpchen zum Leuchten! Spiele Töne, komponiere Lieder! Baue eine Alarmanlage oder ein Thermometer! Bestimmt hast du ganz viele eigene Ideen. Wir helfen dir, dass du dich zuerst einmal auf dem Calliope mini zurechtfindest, der Rest geht dann fast von allein. Bestens geeignet für Kinder ab 8 Jahre.Trade Review"... Das Buch erklärt auf einfache, verständliche und kindgerechte Weise alle Schritte der Programmierung ..." (Linux-Magazin 3/2018)Table of ContentsEinführung 6 Hallo lieber Fan des Calliope mini! 6 Über den Calliope mini 6 Über dieses Buch 8 Über dich 9 Über die Symbole, die wir in diesem Buch verwenden 9 Kapitel 1: Der Calliope mini 11 Was kann der Calliope mini? 11 Bauteile des Calliope mini 13 Den Calliope mini programmieren 18 Der PXT-Editor 22 Kreative Möglichkeiten 26 Kapitel 2: Das erste Projekt 27 Programmieren in fünf Schritten 28 Ein Projekt -- zwei Teilprojekte 29 Teilprojekt 1: Name auf Knopfdruck 30 Schritt 1 -- Projektidee 30 Schritt 2 -- Planung 31 Schritt 3 -- Programmierung 35 Übertragen des Programms auf den Calliope mini 39 Schritt 4 -- Testen 46 Schritt 5 -- Erweitern 47 Teilprojekt 2: Musik durch Schütteln 48 Schritt 1 -- Projektidee 48 Schritt 2 -- Planung 48 Schritt 3 -- Programmierung 49 Schritt 4 -- Testen 49 Schritt 5 -- Erweitern 50 Projekt speichern 51 Projekt weiterbearbeiten 52 Den Calliope mini mit Strom versorgen 54 Kapitel 3: Für Einsteiger 56 Farbenwelt 57 Projektidee 57 Planung 58 Programmierung 58 Testen 62 Erweiterung 63 Die Sirene 66 Projektidee 66 Planung 67 Programmierung 68 Testen 71 Erweiterung 72 Kapitel 4: Für Könner 74 Die musikalische Alarmanlage 76 Projektidee 76 Planung 76 Programmierung 77 Testen 81 Erweiterung 83 Das Farbthermometer 91 Projektidee 92 Planung 92 Programmierung 93 Testen 94 Erweiterung 96 Kapitel 5: Für Profis 104 Zähler beim Seilchenspringen 105 Projektidee 105 Planung 105 Programmierung 106 Testen 108 Erweiterung 110 Balance halten 112 Projektidee 112 Planung 112 Kennenlernen des Lagesensors 114 Programmierung und Testen 118 Erweiterung 126 Kapitel 6: Calliope-Extras 128 Bluetooth, lass den Calliope sprechen 129 Weitere Anschlüsse und Sensoren 132 Kapitel 7: Mehr wissen 134 Sprache der Profis 134 Programmieren auf der Tastatur 136 Arduino und Raspberry Pi 138 Auf Wiedersehen . 139 Zum Wiederfinden 140 Über die Autoren 143
£12.91
Wiley-VCH Verlag GmbH Betriebssysteme für Dummies
Book SynopsisSie finden das Thema "Betriebssysteme" trocken und schwierig? Dieses Buch vermittelt Ihnen die wesentlichen Aspekte der Konstruktion und Analyse von Betriebssystemen in unterhaltsamer Form. Verfolgen Sie Prozesse im System, erleben Sie die Planung von Aktivitäten mit und beobachten Sie die Verwaltung von Ressourcen. Erlernen Sie, wie Prozesse miteinander kooperieren und dabei Daten austauschen. Das Thema "Sicherheit" kommt natürlich nicht zu kurz. Kleine Programmieraufgaben ermuntern Sie, das Verhalten eines Betriebssystems selbst zu erforschen.Table of ContentsEinleitung 19 Teil I: Grundlagen 25 Kapitel 1: Ein bisschen Einführung 27 Kapitel 2: Bedienung, bitte: Wie man mit Linux umgeht 45 Kapitel 3: C 63 Teil II: Aktivitäten im Betriebssystem 105 Kapitel 4: Grundlegende Begriffe und Abstraktionen 107 Kapitel 5: Action! Aktivitäten, Prozesse und all das 123 Kapitel 6: Planen von Aktivitäten (Scheduling) 145 Teil III: Interaktion zwischen Aktivitäten 165 Kapitel 7: Synchronisation: Warten auf Godot 167 Kapitel 8: Kommunikation 195 Teil IV: Speicher 221 Kapitel 9: Hauptspeicher (RAM) 223 Kapitel 10: Persistenter Speicher 261 Teil V: Sicherheit 297 Kapitel 11: Betriebssystem-Sicherheit 299 Teil VI: Top-Ten-Teil 337 Kapitel 12: Zehn Personen, ohne die Betriebssysteme nicht denkbar sind 339 Anhang: Lösungen der Aufgaben 343 Literatur 381 Abbildungsverzeichnis 383 Stichwortverzeichnis 389
£999.99
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG The Computer - My Life
Book SynopsisKonrad Zuse is one of the great pioneers of the computer age. He created thefirst fully automated, program controlled, freely programmable computer using binary floating-point calculation. It was operational in 1941. He built his first machines in Berlin during the Second World War, with bombs falling all around, and after the war he built up a company that was taken over by Siemens in 1967. Zuse was an inventor in the traditional style, full of phantastic ideas, but also gifted with a powerful analytical mind. Single-handedly, he developed one of the first programming languages, the Plan Calculus, including features copied only decades later in other languages. He wrote numerousbooks and articles and won many honors and awards. This is his autobiography, written in an engagingly lively and pleasant style, full of anecdotes, reminiscences, and philosophical asides. It traces his life from his childhood in East Prussia, through tense wartime experiences and hard times building up his business after the war, to a ripe old age andwell-earned celebrity.Trade ReviewFrom the reviews:“The book tells the story of an inventor and an entrepreneur. It is refreshing because it allows one to see things outside of the box, beyond the more traditional story, so that he or she can better appreciate key aspects of computing and computation. Furthermore, the book tells the story of a father, a hard worker, and a recognized inventor, including pictures and plenty of anecdotes. … The book is probably the only reliable source about Konrad Zuse’s life and contributions to the world.” (Hector Zenil, ACM Computing Reviews, November, 2011)Table of Contents1 Ancestors and parents — Early childhood memories — School days — Metropolis — Abitur.- 2 Studies (not without detours and by-ways) and general studies — First inventions — The Akademischer Verein Motiv — Student life between science and politics.- 3 The early years of the computer (and a digression on its prehistory) — Colleagues remember — From mechanics to electromechanics — Schreyer’s electronic computing machine — First outside contacts — Thoughts on the future.- 4 Outbreak of the war and (first) call-up — Structural engineer in aircraft construction — The Z2 and Z3 — Second call-up — Zuse Ingenieurbüro und Apparatebau, Berlin — The first process computer.- 5 Origins of the Z4 — News from the United States — Attempt at a Ph.D. dissertation — Computing machine for logic operations — Final months of the war in Berlin — The evacuation — Z4 completed in Göttingen — Final war days in the Allgäu.- 6 End of the war — Refugees in Hinterstein — The Plankalkül — The computing universe — Automation and self-reproducing systems — A logarithmic computing machine — Computer development in Germany and the United States — Move to Hopferau near Füssen — The mill of the Patent Office.- 7 The Zuse-Ingenieurbüro, Hopferau bei Füssen — First business partners: IBM and Remington Rand — The first pipelining design — Founding of ZUSE KG in Neukirchen — The Z4 in the ETH in Zurich — The computer in Europe: taking stock — Lost opportunities — The first German contract: the Z5.- 8 The partners leave — Computing machine for land use zoning — Electronics gains acceptance — First funds from the Deutsche Forschungsgemeinschaft — Losing one’s way (and possibly a lost opportunity) — The array processor — Custom work for geodesists — The Graphomat Z64 — Growth and crisis of ZUSE KG — The end.- 9 Free for science (again) — Honors — A look to the future.- Appendices.- 1. From Forms to Program Control.- 2. Construction of Devices.- 3. On Computer Architecture.- 4. On the Plan Calculus.- 5. Lecture on the Occasion of the Award of the Honorary Doctorate by the Technical University of Berlin (Extract).- 6. The Computer Did Not Fall from Heaven.- Notes.- References.- Name Index.- Computer Index.
£55.24
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Wörterbuch der Elektronik, Datentechnik und Telekommunikation / Dictionary of Electronics, Computing and Telecommunications: Deutsch-Englisch / German-English
Book SynopsisDieses in der industriellen Praxis entstandene Fachworterbuch enthalt alle wesentlichen und aktuellen Begriffe der Elektronik, Mikroelektronik und der elektrischen Nachrichtentechnik (einschliesslich der Datenverarbeitung,-kommunikation, Fernmelde-, Fernseh- und Rundfunktechnik). Der Benutzerkomfort z.B. Nennung des Fachgebietes in Klartext, Kurzdefinition grundlegender/diffiziler Begriffe, Auffuhrung von Synonymen und Antonymen, macht das Buch unverzichtbar fur jeden, der mit Fachausdrucken der modernen Kommunikationstechnik konfrontiert wird.Trade Review"...It stands out above its competitors by its ease of use and reliability of its translated terms..."(Siemens, telcom report)"...This dictionary points the way to the future..."(P. Atkins, Fremdsprachendienst der EG-Kommission, Brüssel)Table of Contents/ Contents.- Hinweise zur Benutzung / Explanatory Notes.- Alphabetische Liste der Abkürzungen / Alphabetical List of Abbreviations.- Alphabetische Liste der Fachgebiete / Alphabetical List of Subject Fields.- Angewandte Morphologie der Fachgebiete / Applied Morphology of Subject Fields.- Literaturhinweise / Bibliography.- Wörterverzeichnis Englisch — Deutsch Buchstabierlisten Rückendeckel-Innenseite / Dictionary English — German Phonetic Lists Back cover inside.
£56.99
Springer Fachmedien Wiesbaden Moderne Rechnernetze: Protokolle, Standards und
Book SynopsisDas Buch mit einem stark ausgeprägten modularen Aufbau, wird als ein vorlesungsbegleitendes Lehrbuch zum Modul Computernetzwerke im ET- und IT-Fachstudium an technischen Hochschulen empfohlen und enthält drei Teile sowie Zwischenfragen mit dazugehörigen Lösungen und weitere Übungsaufgaben. Teil I beinhaltet eine Einführung in das Gebiet der Rechnernetze. Die weiterführenden Teile II und III behandeln aktuelle Rechnernetztechnologien, Kopplungselemente und Verkabelungskonzepte. Die Leser werden dabei mit verteilten Softwaresystemen und Rechnernetzanwendungen vertraut gemacht.Table of ContentsGrundlagen (Dienste, Protokolle, Architekturen OSI, Internet).- Drahtgebundene und drahtlose Kernnetzwerktechnologien (Ethernet, MPLS, WLAN) sowie Mobile Kommunikation (4G, 5G, Satellitenfunk, Piko- und Sensornetze).- Netzkopplungsgeräte und Verkabelung.- Verarbeitungsorientierte Schichten (Applikationen, Sicherheit in Netzen).- Verteilte Systeme (Mobile Apps, Cloud Computing, Grids, Virtualisierung).- Neue Techniken (intelligente Vernetzung in der Industrie 4.0, Fog Computing für IoT).
£36.09
Springer Vieweg Bits und Bytes in Mikrochips
Book SynopsisEinleitung.- Bit und Byte: Zeichen und Code.- Der Code für die ganze Welt.- Von der Festplatte zum Mainboard.- Datentransport von Chip zu Chip.- Datenträger: mechanisch, elektronisch und hybrid.- SATA mit AHCI, PCIe mit eigenen Regeln.- Arbeitsspeicher.- Cache.- Prozessortechnologien I und Optimierungen.- 12th Gen-Prozessoren Core-i-12000.- 13th Gen-Prozessoren Core-i-13000.- 14th Gen-Prozessoren Core-i-14000.- 14th Gen-Prozessoren Core Ultra (Hybrid, Meteor Lake, Serie 1).- Integrierte Intel UHD Graphics.- Apple-Prozessoren.- Sicherheit mit TPM, fTPM und vPro.- Spezifikationen von x86-Prozessoren.- Elektr. Strom, Spannung usw.- Zusammenfassung des Buches.
£36.09
Springer Fachmedien Wiesbaden Betriebssysteme: Grundlagen und Konzepte
Book SynopsisDer Autor präsentiert die Grundlagen und Konzepte der heutigen Betriebssysteme und behandelt die Gebiete Prozesse (Prozesszustände, Prozessscheduling, Prozesssynchronisation und Prozesskommunikation), Speicherverwaltung (virtueller Speicher, paging, swapping), Dateiverwaltung (Files, Ordner, Sicherheitsmechanismen), Ein-und Ausgabeverwaltung (Treiber, I/O-memory mapping, Systemfunktionen) sowie Netzwerke (Netzwerkschichten, Arbeitsverteilung, Schattenserver) und Sicherheitsmechanismen (Angriffsarten, root kits, Kerberos). Dabei werden sowohl Einprozessor- als auch Mehrprozessorsysteme betrachtet und die Konzepte an wichtigen existierenden Betriebssystemen wie Unix und Windows NT verdeutlicht.In der vorliegenden vierten Auflage wurden viele Erfahrungen aus der Lehrpraxis berücksichtigt. So wurden nicht nur die Entwicklungen in Windows NT und Unix, speziell Linux, aktualisiert, sondern auch einige Kapitel neu gegliedert und um das Thema „Sicherheit“ ergänzt. Weitere Aufgaben und Beispiele mit Musterlösungen runden das Werk ab. Alle Vorlesungsfolien, die Vorlesungsvideos sowie eine umfangreiche Klausursammlung mit Musterlösungen stehen auf den Webseiten des Autors zum Herunterladen bereit.Table of ContentsVorwort.- Übersicht.- Einleitung.- Prozesse.- Speicherverwaltung.- Dateiverwaltung.- Ein- und Ausgabeverwaltung.- Netzwerkdienste.- Sicherheit.- Benutzeroberflächen.- Musterlösungen.- Modellierung von Trashing.- Literatur.- Index.
£42.74
Springer Information Processing and Network Provisioning
Book Synopsis.- Analysis of Intelligent Multi-UAV Communication Systems Based on SC/MRC..- Relay-assisted Techniques of Underwater Wireless Optical Communication: A Review..- Design and Optimization of Antennas Based on Machine Learning..- An In-Depth Analysis of the Recent Progress and Remaining Obstacles in Radar Signal Processing: A Holistic Evaluation..- Signal Processing of φ-OTDR Based on Compressed Sensing and Block Matching..- Research on Digital System Based on Modular Component Prefabrication Site Selection Model..- A Review of Research on Extractive and Generative Automatic Text Summarization..- Blockchain Based Electronic License Traceability and Anti-counterfeiting Identification Method for Power Business..- Research on Pricing Method of Stainless Steel Cladding with Big Data..- Distribution Coverage and Dynamic Optimization for Air-ground Heterogeneous ISAC Systems..- A Data-Driven, Object-Oriented Platform for Intelligent Cost Management in Engineering Projects..- Fusion Feature-Based Lymph Node Ultrasound Image Classification Model..- Expanding Range and Flexibility: Reference-Free Radar Networks for Multi-Target Detection..- A Privacy Computing Platform for Electric Power Information System Based on Blockchain and Trusted Computing Sandbox..- Efficient Super-Resolution Range-Angle Estimation via Positive Atomic Norm Minimization..- SysML-Based Design Information Organization of Modern Power Plant Engineering..- B/S Architecture-Based Quality Inspection Information Management System..- AI-Driven Automotive Systems: Integrating Artificial Intelligence in Next-Gen Vehicles..- Deep Learning-based Traffic Detection Method Using m-Sequence Word Embedding and Boruta Feature Selection on Adjusting Attention Mechanisms..- Deep Learning-Based Fault Detection Method Using Convolutional Code Word Embedding and Maximum Mutual Information Attention Mechanism..- TransTraffic:Transformer-based Encrypted Traffic Behavior Identification for Industrial Control Systems..- Parameter Identification Method of MIMO System Based on VAE and GAN..- Degree-Controllable Detail Attention-Enhanced Lightweight Fast Style Transfer..- Semi-Distributed Scheduling Method for Cross-Domain TSN Traffic Based on Dual-Color Cooperative Bat Algorithm..- Study on Comprehensive Slicing and Isolation Techniques for Secure and Reliable Vehicle-to-Roadside Communications in 5G Networks..- Research on Real-Time Processing Technology of Distributed Optical Fiber Sensing Signal Based on FPGA..- UAV Frequency Hopping Jamming Signal Generation Based on Generative Adversarial Network..- . Connecting the Dots for Autonomous Transportation: How V2X Can Help Advance Self-Driving Vehicles..- Advanced Techniques for Microwave Field Measurement Using Rydberg Atoms..- Wireless Channel Prediction Method based on Improved Neural Network in Complex and Harsh Environments..- Application and Cost Analysis of Smart Site in Engineering Construction..- Establishment of a Full-Process Management System for BIM in Engineering Procurement Construction..- The Research on The Application of BIM in Contract Settlement for Large-Scale Complex Construction Projects..- Application of Parametric Technology in the Field of Building Design..- Automated Penetration Testing System Based on PTES and ATT&CK..- Dual-Attention ResNet for Real-Time Beamforming..- Development of a Graphical Design Tool for Unified Data Models: A Case Study of SG-CIM for Power Grid Systems..- A Routing Optimization Mechanism for Performance Sensitive Services in Power Communication Networks..- Deep Learning-Based Direction of Arrival Estimation Using Dual-Domain Covariance Features.
£71.99
John Wiley & Sons Inc Wiley Pathways Personal Computer Hardware
Book SynopsisFrom multicore CPUs and SATA hard drives to PCIe expansion buses and peripherals, this text offers practical and concise explanations of contemporary and popular PC hardware. Along with detailed coverage of essential A+ hardware topics, students will find an indispensable guide to building, maintaining, upgrading, and troubleshooting desktop computers and laptops. Packaged Set (Text + PC Hardware Essentials Project Manual): 0470-221089Table of Contents1. Understanding and Working with Personal Computers 2. Electricity and Power 3. Motherboards 4. Central Processing Units 5. Memory 6. Bus Structures 7. Hard Drives 8. Removable Storage 9. Input and Output Devices 10. Printers 11. Portable Systems 12. Network Fundamentals
£88.30
John Wiley & Sons Inc Collaborative Process Improvement
Book SynopsisThis practical, user-friendly handbook specifically addresses software companies that are interested in implementing effective improvement processes into the daily work life of every employee. A wealth of checklists, templates, exercises, tips, and pitfalls to avoid make it easy for readers to integrate quality awareness into their organization's day-to-day processes at every level.Trade Review"..perfectly suitable for an audience with no or little previous knowledge…experienced readers can also find…reading it worthwhile." (Computing Reviews.com, June 22, 2007)Table of ContentsList of Figures. Preface. How to Read This Book. Introduction. Special Thanks and Acknowledgments. Chapter 1. Your World-Understanding Your Situation and Preparing First Steps. Chapter 2. Welcome to the World-Establishing Advocates and Champions. Chapter 3. Drawing Your Map-Initiating your CPI Program. Chapter 4. World Vision-Training the Organization. Chapter 5. World Views-Addressing the Capital Q. Chapter 6. Around the World-Acknowledging Cultural Diversity. Chapter 7. Move Your World-Managing Change. Chapter 8. Rock Your World-Encouraging Process Perpetual Motion. Chapter 9. Your World of Influence-Sneezing and Spreading the Improvement Virus. Chapter 10. World Climate-Checking for Vital Signs. Chapter 11. World Health-Evaluating Progress. Chapter 12. World News-Rewarding and Recognizing Work. Chapter 13. Modern World-Building Meaningful Quality Pictures. Chapter 14. One World-Uniting Your Change Maps with the New World View. Definitions. Acronyms. References and Resources. Index.
£72.86
John Wiley & Sons Inc The Grid Core Technologies
Book SynopsisThis book gives readers a complete, clear and practical understanding of the technologies that enable the hot topic of Grid computing. It systematically explains OGSA (Open Grid Service Architecture), Web Service technologies (SOAP, WSDL, UDDI), GMA (Grid Monitoring Architecture), Grid Portals, Grid Workflow.Trade Review"It could serve as a good textbook and would certainly be a good addition to the reference libraries of technologists, academics, and students." (IEEE Distributed Systems Online, December 2006) "…lots of valuable information." (Computing Reviews.com, May 11, 2006) "…a complete, clear, systematic, and practical understanding of the technologies that enable the Grid." (IEEE Computer Magazine, August 2005) "…a good addition to the reference library…" (IEEE DS Online, January 2007)Table of ContentsAbout the Authors xiii Preface xv Acknowledgements xix List of Abbreviations xxi 1 An Introduction to the Grid 1 1.1 Introduction 1 1.2 Characterization of the Grid 1 1.3 Grid-Related Standards Bodies 4 1.4 The Architecture of the Grid 5 1.5 References 6 Part One System Infrastructure 9 2 OGSA and WSRF 11 Learning Objectives 11 Chapter Outline 11 2.1 Introduction 12 2.2 Traditional Paradigms for Distributed Computing 13 2.2.1 Socket programming 14 2.2.2 RPC 15 2.2.3 Java RMI 16 2.2.4 DCOM 18 2.2.5 CORBA 19 2.2.6 A summary on Java RMI, DCOM and CORBA 20 2.3 Web Services 21 2.3.1 SOAP 23 2.3.2 WSDL 24 2.3.3 UDDI 26 2.3.4 WS-Inspection 27 2.3.5 WS-Inspection and UDDI 28 2.3.6 Web services implementations 29 2.3.7 How Web services benefit the Grid 33 2.4 OGSA 34 2.4.1 Service instance semantics 35 2.4.2 Service data semantics 37 2.4.3 OGSA portTypes 38 2.4.4 A further discussion on OGSA 40 2.5 The Globus Toolkit 3 (GT3) 40 2.5.1 Host environment 41 2.5.2 Web services engine 42 2.5.3 Grid services container 42 2.5.4 GT3 core services 43 2.5.5 GT3 base services 44 2.5.6 The GT3 programming model 50 2.6 OGSA-DAI 53 2.6.1 OGSA-DAI portTypes 54 2.6.2 OGSA-DAI functionality 56 2.6.3 Services interaction in the OGSA-DAI 58 2.6.4 OGSA-DAI and DAIS 59 2.7 WSRF 60 2.7.1 An introduction to WSRF 60 2.7.2 WSRF and OGSI/GT3 66 2.7.3 WSRF and OGSA 69 2.7.4 A summary of WSRF 70 2.8 Chapter Summary 70 2.9 Further Reading and Testing 72 2.10 Key Points 72 2.11 References 73 3 The Semantic Grid and Autonomic Computing 77 Learning Outcomes 77 Chapter Outline 77 3.1 Introduction 78 3.2 Metadata and Ontology in the Semantic Web 79 3.2.1 RDF 81 3.2.2 Ontology languages 83 3.2.3 Ontology editors 87 3.2.4 A summary of Web ontology languages 88 3.3 Semantic Web Services 88 3.3.1 DAML-S 89 3.3.2 OWL-S 90 3.4 A Layered Structure of the Semantic Grid 91 3.5 Semantic Grid Activities 92 3.5.1 Ontology-based Grid resource matching 93 3.5.2 Semantic workflow registration and discovery in myGrid 94 3.5.3 Semantic workflow enactment in Geodise 95 3.5.4 Semantic service annotation and adaptation in ICENI 98 3.5.5 PortalLab – A Semantic Grid portal toolkit 99 3.5.6 Data provenance on the Grid 106 3.5.7 A summary on the Semantic Grid 107 3.6 Autonomic Computing 108 3.6.1 What is autonomic computing? 108 3.6.2 Features of autonomic computing systems 109 3.6.3 Autonomic computing projects 110 3.6.4 A vision of autonomic Grid services 113 3.7 Chapter Summary 114 3.8 Further Reading and Testing 115 3.9 Key Points 116 3.10 References 116 Part Two Basic Services 121 4 Grid Security 123 4.1 Introduction 123 4.2 A Brief Security Primer 124 4.3 Cryptography 127 4.3.1 Introduction 127 4.3.2 Symmetric cryptosystems 128 4.3.3 Asymmetric cryptosystems 129 4.3.4 Digital signatures 130 4.3.5 Public-key certificate 130 4.3.6 Certification Authority (CA) 132 4.3.7 Firewalls 133 4.4 Grid Security 134 4.4.1 The Grid Security Infrastructure (GSI) 134 4.4.2 Authorization modes in GSI 136 4.5 Putting it all Together 140 4.5.1 Getting an e-Science certificate 140 4.5.2 Managing credentials in Globus 146 4.5.3 Generate a client proxy 148 4.5.4 Firewall traversal 148 4.6 Possible Vulnerabilities 149 4.6.1 Authentication 149 4.6.2 Proxies 149 4.6.3 Authorization 150 4.7 Summary 151 4.8 Acknowledgements 151 4.9 Further Reading 151 4.10 References 152 5 Grid Monitoring 153 5.1 Introduction 153 5.2 Grid Monitoring Architecture (GMA) 154 5.2.1 Consumer 155 5.2.2 The Directory Service 156 5.2.3 Producers 157 5.2.4 Monitoring data 159 5.3 Review Criteria 161 5.3.1 Scalable wide-area monitoring 161 5.3.2 Resource monitoring 161 5.3.3 Cross-API monitoring 161 5.3.4 Homogeneous data presentation 162 5.3.5 Information searching 162 5.3.6 Run-time extensibility 162 5.3.7 Filtering/fusing of data 163 5.3.8 Open and standard protocols 163 5.3.9 Security 163 5.3.10 Software availability and dependencies 163 5.3.11 Projects that are active and supported; plus licensing 163 5.4 An Overview of Grid Monitoring Systems 164 5.4.1 Autopilot 164 5.4.2 Control and Observation in Distributed Environments (CODE) 168 5.4.3 GridICE 172 5.4.4 Grid Portals Information Repository (GPIR) 176 5.4.5 GridRM 180 5.4.6 Hawkeye 185 5.4.7 Java Agents for Monitoring and Management (JAMM) 189 5.4.8 MapCenter 192 5.4.9 Monitoring and Discovery Service (MDS3) 196 5.4.10 Mercury 201 5.4.11 Network Weather Service 205 5.4.12 The Relational Grid Monitoring Architecture (R-GMA) 209 5.4.13 visPerf 214 5.5 Other Monitoring Systems 217 5.5.1 Ganglia 217 5.5.2 GridMon 219 5.5.3 GRM/PROVE 220 5.5.4 Nagios 221 5.5.5 NetLogger 222 5.5.6 SCALEA-G 223 5.6 Summary 225 5.6.1 Resource categories 225 5.6.2 Native agents 225 5.6.3 Architecture 226 5.6.4 Interoperability 226 5.6.5 Homogeneous data presentation 226 5.6.6 Intrusiveness of monitoring 227 5.6.7 Information searching and retrieval 231 5.7 Chapter Summary 233 5.8 Further Reading and Testing 236 5.9 Key Points 236 5.10 References 236 Part Three Job Management and User Interaction 241 6 Grid Scheduling and Resource Management 243 Learning Objectives 243 Chapter Outline 243 6.1 Introduction 244 6.2 Scheduling Paradigms 245 6.2.1 Centralized scheduling 245 6.2.2 Distributed scheduling 246 6.2.3 Hierarchical scheduling 248 6.3 How Scheduling Works 248 6.3.1 Resource discovery 248 6.3.2 Resource selection 251 6.3.3 Schedule generation 251 6.3.4 Job execution 254 6.4 A Review of Condor, SGE, PBS and LSF 254 6.4.1 Condor 254 6.4.2 Sun Grid Engine 269 6.4.3 The Portable Batch System (PBS) 274 6.4.4 LSF 279 6.4.5 A comparison of Condor, SGE, PBS and LSF 288 6.5 Grid Scheduling with QoS 290 6.5.1 AppLeS 291 6.5.2 Scheduling in GrADS 293 6.5.3 Nimrod/G 293 6.5.4 Rescheduling 295 6.5.5 Scheduling with heuristics 296 6.6 Chapter Summary 297 6.7 Further Reading and Testing 298 6.8 Key Points 298 6.9 References 299 7 Workflow Management for the Grid 301 Learning Outcomes 301 Chapter Outline 301 7.1 Introduction 302 7.2 The Workflow Management Coalition 303 7.2.1 The workflow enactment service 305 7.2.2 The workflow engine 306 7.2.3 WfMC interfaces 308 7.2.4 Other components in the WfMC reference model 309 7.2.5 A summary of WfMC reference model 310 7.3 Web Services-Oriented Flow Languages 310 7.3.1 XLANG 311 7.3.2 Web services flow language 311 7.3.3 WSCI 313 7.3.4 BPEL4WS 315 7.3.5 BPML 317 7.3.6 A summary of Web services flow languages 318 7.4 Grid Services-Oriented Flow Languages 318 7.4.1 GSFL 318 7.4.2 SWFL 321 7.4.3 GWEL 321 7.4.4 GALE 322 7.4.5 A summary of Grid services flow languages 323 7.5 Workflow Management for the Grid 323 7.5.1 Grid workflow management projects 323 7.5.2 A summary of Grid workflow management 329 7.6 Chapter Summary 330 7.7 Further Reading and Testing 331 7.8 Key Points 332 7.9 References 332 8 Grid Portals 335 Learning Outcomes 335 Chapter Outline 335 8.1 Introduction 336 8.2 First-Generation Grid Portals 337 8.2.1 A three-tiered architecture 337 8.2.2 Grid portal services 338 8.2.3 First-generation Grid portal implementations 339 8.2.4 First-generation Grid portal toolkits 341 8.2.5 A summary of the four portal tools 348 8.2.6 A summary of first-generation Grid portals 349 8.3 Second-Generation Grid Portals 350 8.3.1 An introduction to portlets 350 8.3.2 Portlet specifications 355 8.3.3 Portal frameworks supporting portlets 357 8.3.4 A Comparison of Jetspeed, WebSphere Portal and GridSphere 368 8.3.5 The development of Grid portals with portlets 369 8.3.6 A summary on second-generation Grid portals 371 8.4 Chapter Summary 372 8.5 Further Reading and Testing 373 8.6 Key Points 373 8.7 References 374 Part Four Applications 377 9 Grid Applications – Case Studies 379 Learning Objectives 379 Chapter Outline 379 9.1 Introduction 380 9.2 GT3 Use Cases 380 9.2.1 GT3 in broadcasting 381 9.2.2 GT3 in software reuse 382 9.2.3 A GT3 bioinformatics application 387 9.3 OGSA-DAI Use Cases 387 9.3.1 eDiaMoND 387 9.3.2 ODD-Genes 388 9.4 Resource Management Case Studies 388 9.4.1 The UCL Condor pool 388 9.4.2 SGE use cases 389 9.5 Grid Portal Use Cases 390 9.5.1 Chiron 390 9.5.2 GENIUS 390 9.6 Workflow Management – Discovery Net Use Cases 391 9.6.1 Genome annotation 391 9.6.2 SARS virus evolution analysis 391 9.6.3 Urban air pollution monitoring 392 9.6.4 Geo-hazard modelling 394 9.7 Semantic Grid – myGrid Use Case 394 9.8 Autonomic Computing – AutoMate Use Case 395 9.9 Conclusions 397 9.10 References 398 Glossary 401 Index 419
£84.56
John Wiley & Sons Inc Mac OS X Snow Leopard For Dummies
Book SynopsisMac OS X Snow Leopard is the newest version of the Macintosh operating system, and "Dr. Mac" Bob LeVitus is the ideal expert to introduce you to Snow Leopard.Table of ContentsIntroduction. Part I: Introducing Mac OS X Snow Leopard: The Basics. Chapter 1: Mac OS X Snow Leopard 101 (Prerequisites: None). Chapter 2: The Desktop and Windows and Menus (Oh My)! Chapter 3: Have It Your Way. Chapter 4: What’s Up, Dock? Chapter 5: The Finder and Its Icons. Part II: Snow Leopard Taming (Or “Organization for Smart People”). Chapter 6: Organizing and Managing Files and Folders. Chapter 7: Dealing with Disks. Chapter 8: Organizing Your Life. Part III: Do Unto Snow Leopard: Getting Things Done. Chapter 9: Internet-Working. Chapter 10: E-Mail Made Easy. Chapter 11: The Musical Mac. Chapter 12: The Multimedia Mac. Chapter 13: Words and Letters. Part IV: Making This Snow Leopard Your Very Own. Chapter 14: Publish or Perish: The Fail-Safe Guide to Printing. Chapter 15: Sharing Your Mac and Liking It. Chapter 16: Features for the Way You Work. Part V: The Care and Feeding of Your Snow Leopard. Chapter 17: Safety First: Backups and Other Security Issues. Chapter 18: Utility Chest. Chapter 19: Troubleshooting Mac OS X. Part VI: The Part of Tens. Chapter 20: Almost Ten Ways to Speed Up Your Mac Experience. Chapter 21: Ten Ways to Make Your Mac Better by Throwing Money at It. Chapter 22: Ten (Or So) Great Web Sites for Mac Freaks. Appendix: Installing or Reinstalling Mac OS X Snow Leopard (Only If You Have To). Index.
£16.19
John Wiley and Sons Ltd Software Performance and Scalability A
Book SynopsisGives the reader the ability to set up a proper test environment and conduct software performance and scalability tests. Uses many examples showing software performance problems and applicable solutions. Contains a number of case studies to assist the reader with comprehending all aspects of software performance and scalability.Table of ContentsPREFACE xv ACKNOWLEDGMENTS xxi Introduction 1 Performance versus Scalability 1 PART 1 THE BASICS 3 1. Hardware Platform 5 1.1 Turing Machine 6 1.2 von Neumann Machine 7 1.3 Zuse Machine 8 1.4 Intel Machine 9 1.5 Sun Machine 17 1.6 System Under Test 18 1.7 Odds Against Turing 30 1.8 Sizing Hardware 35 1.9 Summary 37 2. Software Platform 41 2.1 Software Stack 42 2.2 APIs 44 2.3 Multithreading 47 2.4 Categorizing Software 535 2.5 Enterprise Computing 55 2.6 Summary 63 3. Testing Software Performance and Scalability 65 3.1 Scope of Software Performance and Scalability Testing 67 3.2 Software Development Process 83 3.3 Defining Software Performance 86 3.4 Stochastic Nature of Software Performance Measurements 95 3.5 Amdahl’s Law 97 3.6 Software Performance and Scalability Factors 99 3.7 System Performance Counters 111 3.8 Software Performance Data Principles 129 3.9 Summary 131 PART 2 APPLYING QUEUING THEORY 135 4. Introduction to Queuing Theory 137 4.1 Queuing Concepts and Metrics 139 4.2 Introduction to Probability Theory 143 4.3 Applying Probability Theory to Queuing Systems 145 4.4 Queuing Models for Networked Queuing Systems 153 4.5 Summary 172 5. Case Study I: Queuing Theory Applied to SOA 177 5.1 Introduction to SOA 178 5.2 XML Web Services 179 5.3 The Analytical Model 181 5.4 Service Demand 183 5.5 MedRec Application 188 5.6 MedRec Deployment and Test Scenario 189 5.7 Test Results 191 5.8 Comparing the Model with the Measurements 198 5.9 Validity of the SOA Performance Model 200 5.10 Summary 200 6. Case Study II: Queuing Theory Applied to Optimizing and Tuning Software Performance and Scalability 205 6.1 Analyzing Software Performance and Scalability 207 6.2 Effective Optimization and Tuning Techniques 220 6.3 Balanced Queuing System 240 6.4 Summary 244 PART 3 APPLYING API PROFILING 249 7. Defining API Profiling Framework 251 7.1 Defense Lines Against Software Performance and Scalability Defects 252 7.2 Software Program Execution Stack 253 7.3 The PerfBasic API Profiling Framework 254 7.4 Summary 260 8. Enabling API Profiling Framework 263 8.1 Overall Structure 264 8.2 Global Parameters 265 8.3 Main Logic 266 8.4 Processing Files 266 8.5 Enabling Profiling 267 8.6 Processing Inner Classes 270 8.7 Processing Comments 271 8.8 Processing Method Begin 272 8.9 Processing Return Statements 274 8.10 Processing Method End 275 8.11 Processing Main Method 276 8.12 Test Program 277 8.13 Summary 279 9. Implementing API Profiling Framework 281 9.1 Graphics Tool—dot 281 9.2 Graphics Tool—ILOG 284 9.3 Graphics Resolution 286 9.4 Implementation 287 9.5 Summary 300 10. Case Study: Applying API Profiling to Solving Software Performance and Scalability Challenges 303 10.1 Enabling API Profiling 304 10.2 API Profiling with Standard Logs 313 10.3 API Profiling with Custom Logs 320 10.4 API Profiling with Combo Logs 325 10.5 Applying API Profiling to Solving Performance and Scalability Problems 333 10.6 Summary 337 APPENDIX A STOCHASTIC EQUILIBRIUM AND ERGODICITY 339 A.1 Basic Concepts 339 A.2 Classification of Random Processes 343 A.3 Discrete-Time Markov Chains 345 A.4 Continuous-Time Markov Chains 349 A.5 Stochastic Equilibrium and Ergodicity 351 A.6 Birth–Death Chains 357 APPENDIX B MEMORYLESS PROPERTY OF THE EXPONENTIAL DISTRIBUTION 361 APPENDIX C M/M/1 QUEUES AT STEADY STATE 363 C.1 Review of Birth–Death Chains 363 C.2 Utilization and Throughput 364 C.3 Average Queue Length in the System 365 C.4 Average System Time 365 C.5 Average Wait Time 366 INDEX 367
£87.26
John Wiley & Sons Inc Green Gadgets For Dummies
Book SynopsisGreen gadgets encompass everything from iPods to energy-efficient home entertainment devices to solar laptop chargers and crank-powered gizmos. This book explains how to research green gadgets, make a smart purchasing decision, use products you already own in a more environmentally friendly way, and say goodbye to electronics that zap both energy.Table of ContentsForeword xix Introduction 1 About Green Gadgets For Dummies 1 Foolish Assumptions 2 Conventions Used in This Book 3 What You Don’t Have to Read 3 How This Book Is Organized 4 Part I: Settling into a Green Gadget Mindset 4 Part II: Getting Green with Gadgets You Own 4 Part III: Minimizing Your Computer’s Carbon Footprint 4 Part IV: Acquiring Green Gadgets and Gear 5 Part V: Ridding Yourself of Gadgets the Green Way 5 Part VI: The Part of Tens 5 The companion Web site 5 Icons Used in This Book 6 Where to Go from Here 6 Part I: Settling into a Green Gadget Mindset 7 Chapter 1: Mother Nature’s Green-Eyed View of Gadgets 9 Hey, Joe, Where You Goin’ with That Green Gadget in Your Hand? 10 Assessing “green” companies 12 Defining gadgets 14 Defining green gadgets 15 Relating the Four Rs to Green Gadgets 16 Following a Green Gadget’s Carbon Footprint 17 Thoughtful manufacturing 18 Ecofriendly features 19 Other green electronics 20 Understanding Energy Star and EPEAT Green Gadget Labels 22 Implementing Green Living Habits with Gadgets You Already Own 24 Taking a bite out of “energy vampires” 24 Calculating your gadgets’ carbon footprints 25 Taking other simple green gadget steps 26 Staying Informed about Green Gadget Developments 27 Chapter 2: Practicing Green Gadget Living 29 Evaluating Your Energy Waste, er, Usage 30 Reducing Your Gadgets’ Carbon Footprints and E-Waste 33 Reusing Your Gadgets and Electronics Gear 34 Recycling Gadgets the Green Way 35 Rethinking Your Gadget Purchases 36 Sharing Your Gadget Greenness with Others 38 Part II: Getting Green with Gadgets You Own 41 Chapter 3: Saving Money (and the Planet) with Rechargeable Batteries 43 Understanding Basic Battery Pluses and Minuses 44 Hunting and Gathering Battery-Powered Gadgets in Your House 44 Sorting Out and Choosing Rechargeable Batteries and Chargers 46 Gauging matters of size, type, power, and price 47 Picturing how long battery types last 50 Getting a charge out of chargers 50 Choosing rechargeable batteries and chargers 53 Finding Rechargeable Battery Packs 55 Buying rechargeable batteries for less 56 Replacing rechargeable batteries in iPods, iPhones, and other sealed gadgets 56 Properly Disposing of Dead Batteries 57 Disposable batteries 57 Rechargeable batteries 59 Chapter 4: Maximizing Energy Savings for Your Portable Gadgets 61 Getting a Grip on a Gadget’s Energy-Saving Settings 61 Battery-draining items 63 Cellphones and smartphones 65 MP3 and media players 69 Digital cameras and camcorders 71 Running Mobile Applications to Monitor and Adjust Power 72 Chapter 5: Energy Savings All Around the House 75 Practicing Green Living in Your House 75 Reviewing Energy-Saving Opportunities in Your House 77 Televisions 78 Computers and peripheral devices 79 Mobile phones, MP3 players, GPS trackers, and other personal gadgets 79 Adjusting Power-Saving Options on TVs and Entertainment Gear 80 Taming TV power 80 Reducing power consumption in DVD, video game, and other types of players 82 Part III: Minimizing Your Computer’s Carbon Footprint 87 Chapter 6: Your Computer’s Energy Use 89 Quashing Computer Power Myths 89 Evaluating Your Everyday Computer Needs 93 Understanding Computer Energy-Saving Settings 94 Changing your computer’s energy settings the easy way 97 Taking greater control of your computer’s energy settings 98 iPods, Printers, Hard Drives, and Other Connected Devices 101 Chapter 7: Reducing Energy Consumption in Windows 103 Minimizing Windows Energy Use On-the-Fly 106 Adjusting the Windows Automatic Power Options Settings 107 Choosing and customizing Windows Vista’s power plans 109 Customizing Windows Vista’s advanced power settings 112 Choosing and Customizing Windows XP Power Schemes 113 Power Schemes 114 Alarms 115 Power Meter 116 Advanced 116 Hibernate 117 UPS 117 Making Additional Windows Vista and XP Power Options Adjustments 117 Windows Mobility Center (Vista only) 118 Brightness 118 Screen saver 120 Keyboard brightness 121 Wireless networking 121 Bluetooth 122 Sound 123 Indexing options (Vista only) 124 Chapter 8: Conserving Power with Your Mac’s Energy-Saver Settings 127 Minimizing Your Mac’s Energy Use On-the-Fly 128 Adjusting Your Mac’s Automatic Energy- Saver Settings 129 Making Additional Mac Energy-Saving Adjustments 132 Brightness 133 Screen saver 134 Keyboard brightness 135 AirPort 136 Bluetooth 136 Sound 138 Spotlight 138 Part IV: Acquiring Green Gadgets and Gear 141 Chapter 9: Knowing the Difference Between Truly Green and Greenwash Hype 143 Paying to Be (Seen As) Green Is Big Business 143 Reviewing the Greenpeace Guide to Greener Electronics 145 Tapping In to the Greenpeace Electronics Survey 147 Considering Another Take on Green Gadgets: The Consumer Electronics Association 149 Taking Companies at Their Own Green Word, Sort Of 151 Browsing gadget-makers’ ecocentric Web sites 151 Seeking a second, third, or tenth opinion 154 Chapter 10: Choosing Green Mac and Windows Computers 155 Considering Upgrades to Make Your Computer Feel New Again 156 Upgrading hardware 156 Upgrading operating systems and applications 158 Choosing and installing upgrades 158 Getting Up-to-Speed on Computer Energy Standards and Ratings 159 Evaluating Computer Manufacturers’ Levels of Greenness 160 Getting a Handle on Green Computers 161 Picking Green Macs 163 Breaking down the MacBook, piece by piece 164 Considering other Macs and products 165 Looking at Green Windows Computers 166 Two green Windows desktops 167 A pair of green Windows notebooks 169 Chapter 11: Buying Green Mobile Phones and Handheld Gadgets 173 Getting Up to Speed on Green Gadget Matters 173 Dialing in to Green Mobile Phones 175 Motorola MOTO W233 Renew 177 Samsung SGH-W510, SGH-F268, and E200 Eco 178 Nokia 3110 Evolve and N79 eco 179 Looking at Green MP3 and Video Players, and Other Entertaining Gadgets 181 iPod nano 181 Shiro SQ-S solar-powered media player 182 Baylis Eco Media Player 182 eMotion Solar Portable media player 183 Saving Trees by Reading E-Books 184 Mobile phone and computer e-book readers 184 Dedicated e-book readers 187 Electronic bookstores 190 Getting Wound Up Over Green Windup Gadgets 191 Chapter 12: Getting Green Gadgets for on the Go 195 Driving Your Car More Efficiently 195 Tricking Out Your Car with Efficiency Gizmos 197 Tapping into GPS and Mobile Phone Applications for Green Getting-around 199 Talking mobile phone GPS navigator apps 201 Portable GPS navigators 202 GPS and green mobile phone apps 203 Tracking Green Gadgets for Fitness and Outdoor Activities 206 Staying in Charge with Portable Power Chargers and Extenders 208 Leafing Through Green Garments, Bags, and Cases 211 Chapter 13: Adding Green Gadgets around the House 215 Considering Green Gadgets for Every Room in the House 215 Monitoring and Controlling Household Energy Usage 217 Turning Things On and Off Automatically 219 Controlling Your Entire House with Home Automation Systems 221 Looking at Green HDTV, Music, Movie-Watching, and Audio Products 225 Fiddling with Other Ecofriendly Home Gadgets 229 Part V: Ridding Yourself of Gadgets the Green Way 233 Chapter 14: Donating, Gifting, and Selling Unwanted Gadgets 235 Determining whether an Unwanted Gadget Is of Use to Anyone 236 Weighing the Risks and Rewards of Donating, Gifting, and Selling Unwanted Gadgets 238 Giving the Gift of Unwanted Gadgets 240 Doing Good by Donating Computers and Other Gadgets 240 Trading In or Selling Gadgets for Greenbacks 243 The basics of the trade-in process 244 Finding a trade-in site for you 246 Selling Your Old Electronics on Craigslist 249 Auctioning Unwanted Gadgets on eBay and Other Auction Web Sites 251 Chapter 15: Erasing Your Personal Information before Getting Rid of Gadgets 255 Deleting Your Personal Stuff — The Short Way and the Long Way 256 Considering Trust to Decide How to Erase Personal Information 258 To know you is to trust you 258 I want to trust you, but I’m just not sure 259 Deauthorizing Computer Programs before Giving Away Your PC 260 Deleting Your User Account Files before Getting Rid of a Computer 264 Deleting your Windows XP user account and creating a new one 265 Deleting your Windows Vista user account and creating a new one 267 Deleting your Mac user account and creating a new one 270 Restoring Computers to Factory-Fresh Condition 273 Formatting and restoring a Windows hard drive 273 Formatting and restoring a Mac hard drive 277 Completely Erasing Deleted Files and Hard Drives 279 Wiping Windows hard drives 279 Wiping Mac hard drives 280 Chapter 16: Recycling and Properly Disposing of Hopelessly Useless Gadgets 283 Understanding E-Waste and E-Cycling 284 Finding E-Cyclers 286 Reputable or not? 286 Local or from a distance? 286 Finding a local e-cycler 288 National and corporate e-cycling programs 290 Erasing Personal Information 296 Deciding Whether to Break Down E-Waste or Leave It Whole 297 Keeping useful parts 297 Peripherals and other parts and pieces 298 Part VI: The Part of Tens 301 Chapter 17: Ten Cool Green PC Peripherals and Accessories 303 PC TrickleSaver 303 Ecobutton 303 Bamboo Laptop Stand Workstation 304 SimpleTech [re]drive R500U 500 GB Turbo 304 Lenovo ThinkVision L197 Wide 19-inch LCD Display 304 Apple 24-inch LED Cinema Display 305 Ink2image Bulk Ink System 305 Canon Generation Green Printers 305 D-Link DGL-4500 Xtreme N Gaming Router 306 Netgear 3G Broadband Wireless Router 306 Chapter 18: Ten Green Gadget Designs 307 Bware Water Meter 307 Laundry Pod 307 Social-Environmental Station: The Environmental Traffic Light 308 Indoor Drying Rack 308 Thermal Touch 308 Fastronauts 308 Tweet-a-Watt 309 Standby Monsters 309 Power-Hog 309 WattBlocks 309 And the Winners Are 310 Chapter 19: Ten Green Gadget Buying Tips 313 Don’t Buy! 313 Do Your Homework 313 Buy Recycled and Highly Recyclable 314 Buy Reconditioned or Preowned 315 Buy Small, Think Big Picture 315 Take a Bite Out of Energy Vampires 316 Make the Most of Multifunction Gadgets 316 Charge Your Gadgets the Green Way 317 Get Rid of Gadgets the Green Way 317 Buy Carbon Offsets to Minimize Your Carbon Footprint 318 Chapter 20: Ten Frequently Asked Questions about Green Gadgets 319 What Is a Green Gadget? 319 Why Should I Care about Buying Green Gadgets? 320 What Is EPEAT? 321 Which Electronic Products Does EPEAT Cover? 321 What Is Energy Star? 321 How Does a Product Earn the Energy Star Seal of Approval? 322 What Is the “Change the World, Start with Energy Star” Campaign? 322 Should I Donate or Recycle My Old Computer? 323 Should I Donate or Recycle My Old Cellphone? 323 Should I Recycle My Old Rechargeable Batteries? 324 Index 325
£16.19
John Wiley & Sons Inc Trustworthy Compilers
Book SynopsisThis unique guide book explains and teaches the concept oftrustworthy compilers based on 50+ years of worldwide experience inthe area of compilers, and on the author s own 30+ years ofexpertise in development and teaching compilers.Trade Review"Overall, however, it is an excellent addition to a computer scientist's bookshelf, and complements the classics in compiler design." (Computing Reviews, 22 November 2011)Table of ContentsPreface. Acknowledgments. 1. Introduction. 1.1. The Concept of a Trustworthy Compiler. 1.2. Kinds of Compilers. 1.3. Evolution of Java Compilers. 1.4. Compilation for .NET. 1.5. Phases of Compilation. 1.6. Overview of Compiler Development Principles and Technologies. 1.7. History of Compiler Development in the U.S.S.R. and in Russia. Exercises to Chapter 1. 2. Theoretical Foundations and Principles of Trustworthy Compilers. 2.1. The Trustworthy Computing (TWC) Initiative. 2.2. TWC and Trustworthy Compilers. 2.3. Verified Compilers. 2.4. Spec#: Microsoft’s Approach to Verifying Compilers. 2.5. Perspectives of Verified and Verifying Compilation. Exercises to Chapter 2. 3. Lexical Analysis and Its Trustworthiness Principles. 3.1. Token Classes. 3.2. The Output of the Lexical Analyzer. 3.3. Processing White Spaces, Comments, and New Lines. 3.4. Theoretical Models of Lexical Analysis. 3.5. Lexical Errors, Error Diagnostics, and Recovery. 3.6. Processing Identifiers and Keywords. 3.7. The Architecture of a Lexical Analyzer and the Principles of Its Implementation. 3.8. The Lexical Analyzer Generator Lex. 3.9. Lexical Analyzer Generation in ANTLR. Exercises to Chapter 3. 4. Parsing and Trustworthy Methods of Syntax Error Recovery. 4.1. Basic Concepts and Principles of Parsing. 4.2. Recursive Descent and Simple Lookahead Mechanism. 4.3. Overview of Error Recovery in Parsing: Error Recovery for Recursive Descent. 4.4. LR(1) and LALR(1) Parsing. 4.5. Error Recovery in LR Parsing. 4.6. The Yacc Parser Generator. 4.7. The Bison Parser Generator: Generalized LR Parsing. 4.8. The Yacc++, JavaCC, SableCC, ANTLR, and CoCo/R Object-Oriented Parser Generators. Exercises to Chapter 4. 5. Semantic Analysis and Typing: Efficient and Trustworthy Techniques. 5.1. Basic Concepts and Principles of Semantic Analysis. 5.2. Formal Model of Semantic Analysis: Attributed Grammars. 5.3. Definition Systems with Forward References and the Algorithm of Their One-Pass Analysis. 5.4. Commonly Used Semantic Attributes for Program Constructs. 5.5. Design Flaws of the Semantic Attribute Evaluation and Our Efficient Methods to Speed It Up. 5.6. Lookup—Traditional and Novel Techniques. 5.7. Typing and Type-Checking: Basic Concepts. 5.8. Representing Types at Compile Time. 5.9. Efficient Method and Algorithm to Represent and Handle Types with Structural Identity. 5.10. Type Identity and Type Compatibility. 5.11. Type-Checking, Typing Error Diagnostics, and Recovery. 5.12. Code Trustworthiness Checks During Semantic Analysis. 5.13. Checks for Context Restrictions in Semantic Analysis. 5.14. Intermediate Code Generation—Principles and Architectural Models. 5.15. Postfix (Reverse Polish) Notation. 5.16. PCC Trees. 5.17. Triples. 5.18. Summary of the Chapter. Exercises to Chapter 5. 6. Trustworthy Optimizations. 6.1. Basic Concepts and Trustworthiness of Optimizations. 6.2. Optimizations as Mixed Computations. 6.3. Overview of the Most Common Kinds of Optimizations. 6.4. Control Flow and Data Flow Dependencies. 6.5. Static Single Assignment (SSA). 6.6. Data Structures Constructed and Used by the Optimizer. 6.7. Optimization in Sun Studio Compilers. 6.8. Optimizations of the Java Bytecode. 6.9. Optimizations of the .NET Common Intermediate Language (CIL) Code. 6.10. Optimizations during JIT Compilation. Exercises to Chapter 6. 7. Code Generation and Runtime Data Representation. 7.1. Target Platforms for Code Generation. 7.2. Overview of Code Generation Tasks and Goals. 7.3. Specifics of Code Generation for .NET. 7.4. Specifics of Code Generation for SPARC Architecture. 7.5. Representing Types and Addressing Variables. 7.6. Representing Procedures, Functions, and Methods. 7.7. Principles of SPARC Architecture. 7.8. Example of Code Generation for SPARC Architecture. 7.9. Generation of Debugging Information. 7.10. Code Generation for Declarations (Definitions), Expressions, and Statements. Exercises to Chapter 7. 8. Runtime, JIT, and AOT Compilation. 8.1. The Tasks of the Runtime. 8.2. The Relationship of the Runtime and the Operating System (OS). 8.3. JIT Compilation. 8.4. The Architecture of FJIT––JIT Compiler for SSCLI/Rotor. 8.5. The Architecture of Optimizing JIT Compiler for SSCLI/Rotor. 8.6. AOT Compilation. Exercises to Chapter 8. 9. Graph Grammars and Graph Compilers. 9.1. Basic Concepts of Graph Grammars and Graph Compilers. 9.2. Categorical Approach to Graph Transformations. 9.3. Reserved Graph Grammars (RGGs). 9.4. Layered Graph Grammars. 9.5. Meta-Modeling Approach to Graph Grammars and Diameta Editor. 9.6. Hypergraph Approach to Graph Grammars in Diagen. 9.7. Graph Compiler Generation Tools. Exercises to Chapter 9. 10. Microsoft Phoenix, Phoenix-Targeted Tools, and Our Phoenix Projects. 10.1. History of Phoenix and of Our Phoenix Projects. 10.2. Overview of Phoenix Architecture. 10.3. Phoenix-Based Tools, Passes, Phases, and Plug-Ins. 10.4. Phoenix Primitives: Strings and Names. 10.5. Phoenix Intermediate Representation (IR). 10.6. Phoenix Symbol System. 10.7. Phoenix Type System. 10.8. Data Flow Analysis, Control Flow Analysis, Graphs, and Static Single Assignment (SSA) in Phoenix. 10.9. Overview of Other Phoenix Features. 10.10. Example of a Phoenix-Based Plug-In. 10.11. Phoenix-Fete—A Compiler Front-End Development Toolkit and Environment Targeted to Phoenix. Exercises to Chapter 10. Conclusions. References. Index.
£121.46
John Wiley & Sons Inc Windows 7 for Seniors for Dummies
Book SynopsisThis easy-to-understand guide helps seniors get started with Windows 7! Many seniors use a home computer to stay connected to family and friends.Table of ContentsIntroduction 1 Part I: Getting to Know Windows 7 7 1: Getting Comfortable with the Windows 7 Desktop 9 2: Examining the Anatomy of a Window 29 3: Creating Your First Documents 45 4: Organizing Your Documents 69 Part II: Getting Things Done in Windows 7 93 5: Taking Advantage of the Windows Accessories 95 6: Installing and Removing Programs 115 7: Working with Printers and Other Add-On Devices 127 Part III: Discovering the Internet 141 8: Connecting to the Internet 143 9: Finding What You Need on the Web 153 10: Sending and Receiving E-Mail 179 Part IV: Having Fun with Windows 7 201 11: Playing Games 203 12: Enjoying Photos in Windows 7 213 13: Listening to Music and Watching DVDs 235 Part V: Having It Your Way with Windows 7 259 14: Making Windows 7 More Fun to Use 261 15: Using the Taskbar and Start Menu Smartly 285 16: Making Windows 7 Easier to Use 303 Part VI: Staying Safe and Keeping Windows 7 Healthy 323 17: Updating Windows 7 325 18: Protecting Your Computer 341 19: Keeping Your Data Safe 359 Index 377
£16.19
John Wiley & Sons Inc Microsoft Exchange Server 2010 Administration
Book SynopsisQuestions about Exchange Server 2010? Flip open this easy-access guide! Have all your questions about Microsoft's new Exchange Server 2010 answered on the spot with this handy reference guide.Table of ContentsPart I Getting Started. 1 Deploying Exchange Servers. 2 Using the Exchange Management Console and the Exchange Management Shell. 3 Managing the Organization. 4 Administering Recipients. 5 Managing Client Access. 6 Managing Message Routing. Part II Managing Exchange Server Roles. 7 Managing Mailbox Databases. 8 Managing Public Folders. 9 Administering Mailbox Content. 10 Maintaining Reliability and Availability. Part III Mitigating Risk. 11 Monitoring Health and Performance. 12 Securing Exchange Server.
£21.84
John Wiley & Sons Inc Nonlinear Optical Communication Networks
Book SynopsisThis book presents coverage of the performance, design principles and analysis of optical communication systems operating under nonlinear propagation regimes. It includes an application based comparison of different systems, so that the reader can determine the right system for his application.Table of ContentsOptical Fiber Propagation. Optical Amplifiers. Optical Transmission Systems. Soliton Optical Communications. Repeaterless Systems. Long Distance TDM Transmission. WDM Optically Amplified Systems. Transmission in All-Optical Networks. Appendices. Index.
£159.26
John Wiley & Sons Inc Digital Logic Design
Book SynopsisThe perfect complement to computer architecture and logic texts. This widely praised tutorial and lab book gives practice in the fundamentals of digital logic and circuitry, with special emphasis on how the machine operates at the gate and register level.Table of ContentsReview of Fundamental Concepts and Introduction to the TTLFamily. Basic Two-level Circuits. Implementation with One Gate Type. Expression Reduction Techniques. Important Combinatorial Networks--1. Important Combinatorial Networks--2. Latches and Flip-flops. Counters. State Sequencers and Controllers. Registers. Appendix A: Boolean Algebra. Appendix B: TTL Parts, Layout. Appendix C: References. Appendix D: Recommended Parts List and Lab Equipment.
£129.56