Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Computer und IT

Produkte filtern

Produktbild für Der eigene Webshop mit Shopify

Der eigene Webshop mit Shopify

So gelingt Ihr Start in den Onlinehandel. Egal, ob Sie bereits ein Ladenlokal besitzen oder erst Ihr eigenes Business starten wollen – mit diesem Ratgeber erhalten Sie schnelle und verständliche Lösungen. Sie erfahren, wie Sie selbst hergestellte Produkte verkaufen oder Ihre Dienstleistungen anbieten können. Jens Jacobsen zeigt Ihnen alles, was Sie für einen erfolgreich laufenden Webshop benötigen. Sie erhalten das Wissen, den Shop mit Shopify richtig einzurichten und zu gestalten, Sie lernen die grundlegenden Marketingstricks und SEO-Maßnahmen kennen. Inklusive wichtiger Hinweise zu den rechtlichen Voraussetzungen. Aus dem Inhalt: Onlineshopping – Trends & MöglichkeitenDer schnelle Weg zum eigenen ShopIhre Geschäftsidee – Grundlage Ihres ErfolgsDie Startseite als SchaufensterDie ProduktdetailseiteSuche & NavigationWarenkorb & Check-outVersand, Kontakt & ServiceAGB, Datenschutz, ImpressumDie KundendatenbankWarenwirtschaft richtig nutzenSEO, Marketing & Werbung   Vorwort ... 13   1.  Onlineshopping -- Trends und Möglichkeiten ... 17        1.1 ... Der Handel geht online -- die Vorteile ... 18        1.2 ... Was möchten/können Sie erreichen? ... 20        1.3 ... Chancen für neue Anbieter ... 21        1.4 ... Möglichkeiten für etablierte Geschäfte ... 22        1.5 ... Warum Shopify? ... 23        1.6 ... Weshalb ein Online-Marktplatz nicht reicht ... 28        1.7 ... Fazit ... 30        1.8 ... Interview mit Nina Danelon und Ingrid Hottner -- Ina Bonheur ... 30   2.  Für Ungeduldige -- in nur einem Tag zum eigenen Shop ... 35        2.1 ... Anmelden bei Shopify ... 35        2.2 ... Das erste Produkt einstellen ... 38        2.3 ... Den Shop kundenfertig machen ... 43        2.4 ... Geld entgegennehmen ... 55        2.5 ... Interview mit Stefan Matte, Geschäftsführer Paper & Tea GmbH ... 65   3.  Ihre Geschäftsidee -- Grundlage Ihres Erfolgs ... 69        3.1 ... Was wollen Sie verkaufen? ... 69        3.2 ... Von der Konkurrenz lernen ... 71        3.3 ... Das können nur Sie -- Ihre USP ... 71        3.4 ... Ihre Kunden kennenlernen ... 74        3.5 ... Kunden greifbar machen mit Personas ... 80        3.6 ... Kalkulation -- jetzt wird Geld verdient ... 83   4.  Der erste Eindruck entscheidet -- die Startseite als Schaufenster ... 91        4.1 ... Besucher mit der richtigen Domain locken ... 91        4.2 ... Was erwartet der Besucher auf der Startseite? ... 96        4.3 ... Die Startseite für Käufe(r) optimieren ... 100        4.4 ... Gut aussehen auf Smartphone und Tablet ... 116        4.5 ... Interview mit Izar Carazo, Unai Rollan, Sergio Errandonea, Iñigo Echeverria -- Indigraph ... 120   5.  Produktdetailseite -- Umkleide, Showroom und Verkaufsgespräch ... 123        5.1 ... Die vielen Aufgaben der Produktdetailseite (PDS) ... 123        5.2 ... Produkte vorbereiten ... 124        5.3 ... Produkte einstellen ... 132        5.4 ... Bewertungen und Rezensionen ... 150   6.  Kategorieseiten, Suche, Navigation -- vom Stöbern und Finden ... 159        6.1 ... Fundament jedes Shops: Informationsarchitektur ... 159        6.2 ... Kategorieseiten einstellen ... 162        6.3 ... Kategorien anlegen ... 164        6.4 ... Menüs organisieren ... 168        6.5 ... Besuchern beim Suchen helfen ... 174        6.6 ... Suchfunktion und Suchergebnisseite -- finden und inspirieren ... 176   7.  Warenkorb und Checkout -- jetzt rollt der Rubel ... 181        7.1 ... Die meisten Bestellungen werden abgebrochen ... 182        7.2 ... Zahlungsmethoden auswählen ... 183        7.3 ... Zahlung testen ... 190        7.4 ... Stolpersteine auf dem Weg zur Kasse ausräumen ... 193        7.5 ... Umsatzsteuer korrekt erheben ... 196   8.  Die Ware verschicken -- das müssen Sie beim Versand beachten ... 201        8.1 ... Versandkostenfrei verschicken? ... 202        8.2 ... Den richtigen Versanddienstleister aussuchen ... 202        8.3 ... Versandkosten korrekt angeben ... 204        8.4 ... Versandkosten im Shop richtig angeben ... 210        8.5 ... Rechnungen stellen ... 214        8.6 ... Das Paket packen ... 219        8.7 ... Und ab die Post ... 223        8.8 ... Lokale Zustellung und Abholung vor Ort ... 224   9.  Kontakt und Service -- Ihr Kunde ist König ... 229        9.1 ... Das erwarten Ihre Kunden ... 229        9.2 ... Kontakt via E-Mail ... 231        9.3 ... Kontakt via Telefon und Messenger ... 233        9.4 ... Kontakt per Chat und sozialen Medien ... 234        9.5 ... Arbeitserleichterung mit der Shopify-App ... 236        9.6 ... Professionelle Support-Systeme ... 237        9.7 ... Anfragen reduzieren mit Selbstbedienung ... 237 10.  AGB, Datenschutzhinweis, Impressum -- lästig, aber notwendig ... 245        10.1 ... Was ist überhaupt eine Abmahnung? ... 246        10.2 ... Brauche ich AGB? ... 247        10.3 ... Wer hilft beim Erstellen der AGB? ... 248        10.4 ... Welche Rechtstexte Sie unbedingt brauchen ... 249        10.5 ... Die Rechtstexte bei Shopify einbauen ... 250        10.6 ... Keine Angst vor der DSGVO ... 251        10.7 ... Cookie-Banner hinzufügen ... 254        10.8 ... Weitere Abmahngründe ... 256        10.9 ... Auch Rechtstexte sind für Menschen ... 259        10.10 ... Buttons richtig beschriften ... 261        10.11 ... Interview mit Michael Rohrlich, Rechtsanwalt ... 261 11.  Ihre Kundendatenbank -- ein ungehobener Schatz ... 265        11.1 ... Kundendaten pflegen ... 265        11.2 ... E-Mails an Kundengruppen schicken ... 267        11.3 ... Rabattcodes erstellen ... 268        11.4 ... Geschenkgutscheine ... 272        11.5 ... Abgebrochene Bestellungen ansehen ... 274        11.6 ... Aus abgebrochenen Bestellungen lernen ... 282        11.7 ... Conversion Tracking/Analytics ... 283 12.  Die Warenwirtschaft richtig nutzen ... 285        12.1 ... Inventarverwaltung mit Shopify ... 286        12.2 ... Mehr Ordnung mit SKUs ... 293        12.3 ... Bestellungen vor Ort und per Telefon aufnehmen ... 295        12.4 ... Warenwirtschaft professionalisieren ... 297 13.  Marketing und Werbung -- gut fürs Geschäft ... 299        13.1 ... Pflicht: Über-uns-Seite ... 300        13.2 ... Das eigene Blog ... 304        13.3 ... Wenn's denn sein muss: Logo und Briefpapier ... 309        13.4 ... Der eigene Newsletter ... 310        13.5 ... Social-Media-Marketing ... 316        13.6 ... Links zu Social Media einbauen ... 321        13.7 ... Werbung bei Google, Facebook, Instagram und Co. ... 325        13.8 ... Altmodisch, aber wirkungsvoll: Werbung offline ... 331 14.  Suchmaschinen-Optimierung -- entspannt zu noch mehr Kunden ... 333        14.1 ... Die gelassene Suchmaschinen-Strategie ... 334        14.2 ... Linkaufbau -- Off-Page-Optimierung ... 350        14.3 ... Performance -- wichtig für SEO und Kunden ... 350   Stichwortverzeichnis ... 355

Regulärer Preis: 29,90 €
Produktbild für GitHub - Eine praktische Einführung

GitHub - Eine praktische Einführung

GitHub - praktisch und anschaulich erklärt. Von den ersten Schritten bis zu eigenen GitHub Actions.GitHub ist derzeit die größte Internetplattform für Open-Source-Entwicklungsprojekte und bietet ein grafisches Webinterface mit vielen Funktionen für die gemeinsame Arbeit sowie interessante Community-Features. Technisch setzt es auf der bekannten Versionsverwaltung Git auf.Aber was ist ein Repository, Branch, Commit, Pull-Request oder Fork? Wie lege ich ein eigenes Projekt an? Was muss ich beim Mergen beachten und wann sind »etwas Git« oder Actions und Apps ein guter nächster Schritt?Einsteiger*innen lernen alle wichtigen Werkzeuge und Begriffe kennen, spielen typische Arbeitsschritte durch und erhalten über die Funktionalität der Plattform hinaus viele Infos und Praxistipps. Mit diesem verständlichen und humorvollen Leitfaden gelingt der unfallfreie Einstieg in die Open-Source-Welt – garantiert.GitHub – die Plattform kennenlernen Die Oberfläche erkunden und einen eigenen Account anlegenDas erste GitHub-Projekt Mit Repositories, Issues und Branches arbeiten, Pull-Requests erstellen und mergenOpen-Source-Lizenzen Unterschiede verstehen und eine passende Lizenz auswählenAuf eigenen und fremden Projekten zusammenarbeiten Projekte für Mitstreiter attraktiver machen, Maintainer einsetzen, Pull-Requests einreichen und Projekte forkenEinstieg in Git Git installieren und wichtige Befehle ausprobierenGit und GitHub im Zusammenspiel Projekte mit GitHub und Git bearbeiten und synchron halten, Repositories forken und Merge-Konflikte lösenMit Actions und Apps effizienter arbeiten Apps und Actions aus dem Marketplace installieren und eine eigene Action programmieren

Regulärer Preis: 24,90 €
Produktbild für Learn FileMaker Pro 19

Learn FileMaker Pro 19

Discover how easy it is to create multi-user, cross-platform custom solutions with FileMaker Pro, the relational database platform published by Apple subsidiary Claris International, Inc. Meticulously rewritten with clearer lessons, more real-world examples and updated to include feature changes introduced in recent versions, this book makes it easier to get started planning, building and deploying a custom database solution.The material is presented in an easy to follow manner with each chapter building on the last. After an initial review of the user environment and application basics, it begins a deep exploration of the integrated development environment that seamlessly combines the full stack of data table schema, business logic and interface layers into one visual programming experience. This book includes everything needed to get started building custom databases and contains advanced material that seasoned professionals will appreciate.Written by a professional developer with decades of real-world experience, Learn FileMaker Pro 19 is your comprehensive learning and reference guide. Join millions of users and developers worldwide in achieving a new level of workflow efficiency with FileMaker Pro.WHAT YOU’LL LEARN* Discover interface and feature changes in FileMaker 17-19* Create and maintain healthy files* Plan and create custom tables, fields, relationships* Write calculations using built-in and custom functions* Build recursive and repeating formulas* Discover advanced features using cURL, JSON, SQL, ODBC and FM URL* Manipulate data files in the computer directory with scripts* Deploy solutions to a server and share with desktop, iOS and web clients WHO THIS BOOK IS FORCasual programmers, full time consultants, and IT professionalsMark Conway Munro is a software developer and the author of AppleScript: Developer Reference (2010, Wiley) and Learn FileMaker Pro 16 (2017, Apress). After a 1988 introduction to FileMaker, Mark began using AppleScript and FileMaker for information management and process automation tasks. In 1994, Mark founded Write Track Media, a computer consultancy firm that develops custom database and workflow automation solutions. Mark builds time-saving custom systems for a diverse list of clients across industries, including education, entertainment, finance, news, publishing, and manufacturing, and more. Understanding the virtue of using technology to free human focus from repetitive tasks so they can pursue a higher level of productivity, Mark is unwavering in his commitment to developing the highest quality workflow management solutions.PART I USING FILEMAKERPages01 Introducing FileMakerProduct family changesApp now includes version numberMention file compatibility across recent versions and how to convert older formatsMaybe combine with Chapter 2 if I can compress the two enough1602 Exploring the ApplicationLaunch window changes2603 Exploring a Database Window1604 Working with Records3805 Transferring DataNew Import Dailog20PART II DEFINING DATABASE STRUCTURES006 Working with Database Files3607 Working with TablesMention Add-on tables (refer to layout/portals)1608 Defining FieldsDefault Fields3209 Connecting Tables with Relationships3010 Managing Containers1011 Managing Value ListsFix typo on conditional value list and clarify greatly16PART III — WRITING FORMULAS AND FUNCTIONS012 Writing Formulas3413 Exploring Built in FunctionsOne chapter to replace the previous function reference chaptersFocus on specific examplesAccessing machine/enviorment values (Get Functions)Using Logical Functions (Case, Choose, Let, Self, GetNth, While, etc.)Using Aggregate Functions (Count, List, Sum,Manipulating Text (Filter, FilterValues, Left, Right, Middle, GetValues, Length, Substitute, Sort, unique, etc.)Formatting Text in formulas (mention layout vs formula)Manipulating DatesNumeric (Rounding, Fomratting (layout vs formula)4014 Manipulating JSON ObjectsExpand examples1515 Creating Custom FunctionsExpand examplesSet RecursionChanges to limits for non-tail recursion2016 Introducing ExecuteSQLFix three typos from last book22PART IV — DESIGNING INTERFACES017 Introducing Layout Mode1818 Getting Started with Layouts4019 Exploring Layout PalettesIntegrated PaletteField Palette changesObject Palette changes3020 Creating Layout ObjectsPortals, add on tablesPortals, master-detail layout7221 Manipulating ObjectsSelect objects in groupMove objects with shift+arrow key (10+ larger increment)2022 Using Themes and Styles1223 Customizing MenusMenus can now be copy-pasted within and between files24PART V — AUTOMATING TASKS WITH SCRIPTS024 Introduction to Scripting2825 Common Scripting TasksMaybe expand examples and mention new script stepsCreate directoriesCreate-Delete-Read-Write-Rename-Etc Files4426 Debugging Scripts827 Using Script Triggers1428 Extending Features with Plug-ins4PART VI — SHARING DATABASES ON A NETWORK029 Introducing Network SharingFileMakerURL now version specific3030 Securing Database AccessNew Interface, features2831 Advanced Sharing and Analysis16ESTIMATE PAGE TOTAL775

Regulärer Preis: 69,99 €
Produktbild für Aerodynamic Study on the Vehicle Shape Parameters with Respect to Ground Simulation

Aerodynamic Study on the Vehicle Shape Parameters with Respect to Ground Simulation

Chenyi Zhang analyzes the influences of moving ground simulation technique in wind tunnel tests. In his work, the classical investigations on vehicle shape parameters with fixed ground conditions are reviewed with modern moving ground simulation technique. The investigations are performed by means of CFD simulations and model scale wind tunnel tests at IFS, University of Stuttgart. The shape parameters of two reference vehicles – the DrivAer and the AeroSUV model with notchback, fastback and estate back – are varied and investigated. The author presents different results in drag and lift for the varied geometry parameters. The classical results of the parametric study on the vehicle basic shapes for vehicle aerodynamics could be complemented with the findings of the present research. Basic Theories and State of the Art.- Results of the DrivAer Model.- Statistical Analysis of the Parameters.- Transferability Study on the SUV Model.

Regulärer Preis: 53,49 €
Produktbild für Data Science (2. Auflg.)

Data Science (2. Auflg.)

Know-how für Data Scientists. Grundlagen, Architekturen und Anwendungen in 2. Auflage 02/2021Data Science steht derzeit wie kein anderer Begriff für die Auswertung großer Datenmengen mit analytischen Konzepten des Machine Learning oder der künstlichen Intelligenz. Nach der bewussten Wahrnehmung der Big Data und dabei insbesondere der Verfügbarmachung in Unternehmen sind Technologien und Methoden zur Auswertung dort gefordert, wo klassische Businss Intelligence an ihre Grenzen stößt.Dieses Buch bietet eine umfassende Einführung in Data Science und deren praktische Relevanz für Unternehmen. Dabei wird auch die Integration von Data Science in ein bereits bestehendes Business-Intelligence-Ökosystem thematisiert. In verschiedenen Beiträgen werden sowohl Aufgabenfelder und Methoden als auch Rollen- und Organisationsmodelle erläutert, die im Zusammenspiel mit Konzepten und Architekturen auf Data Science wirken.Diese 2., überarbeitete Auflage wurde um neue Themen wie Feature Selection und Deep Reinforcement Learning sowie eine neue Fallstudie erweitert.

Regulärer Preis: 59,90 €
Produktbild für Wissensmanagement (7. Auflg.)

Wissensmanagement (7. Auflg.)

Grundlagen, Methoden und technische Unterstützung - ein aktueller und umfassender Überblick über das Thema Wissensmanagement.Die Entwicklung der letzten zehn Jahre zeigt, dass in Organisationen das Interesse am Wissensmanagement wächst. Dennoch ist festzustellen, dass der Nutzen des Wissensmanagements von einem tieferen Verständnis der verfügbaren Konzepte abhängt und nicht von der Unternehmensgröße.Das Themenfeld des Wissensmanagements wird in diesem Buch systematisch geordnet und in Verbindung mit den aktuellen Entwicklungen auf einem anspruchsvollen Niveau aufbereitet. Ziele sind eine umfassende Einführung und ein ganzheitlicher Überblick. Der Fokus wird dabei auch auf die praktische Umsetzung und auf ungelöste Probleme und Herausforderungen gelenkt. Damit bietet das Buch Orientierung in einem innovativen und zukunftsorientierten Anwendungsfeld, das mittlerweile in der Wissenschaft und in der Praxis gleichermaßen akzeptiert ist. Neu in der 7. Auflage ist das Thema KI in Verbindung mit Wissensmanagement und Fallbeispiele zu Wissensmanagement in Coronazeiten.AUS DEM INHALT:Die Herausforderung: Wandel und Bewältigung von Wandel in Unternehmen // Grundlagen des Wissensmanagements // Referenzdisziplinen des Wissensmanagements // Methodische und softwaretechnische Unterstützung des Wissensmanagements // Wissensmanagement in der Praxis

Regulärer Preis: 44,99 €
Produktbild für Integration von Sensitivitätsanalysemethoden in den Entwicklungsprozess für Fahrwerkregelsysteme

Integration von Sensitivitätsanalysemethoden in den Entwicklungsprozess für Fahrwerkregelsysteme

Die zunehmende Komplexität mechatronischer Systeme steht im Zielkonflikt mit kürzeren Entwicklungszyklen, der mithilfe skalierbarer, digitaler Untersuchungsmethoden teilweise aufzulösen ist. Dies erfordert eine durchgängig anwendbare, digitale Entwicklungsplattform einschließlich geeigneter Untersuchungsmethoden, sodass datenbasierte Entscheidungen getroffen werden können. Die digitalen Analyseschritte sind in den Entwicklungsprozess zu integrieren. Christopher Braunholz zeigt diese Aktualisierungen der konventionellen Entwicklung am Beispiel der Fahrwerkregelsystementwicklung. Varianzbasierte Sensitivitätsanalysen einer Gesamtfahrzeugsimulation offenbaren Zielkonflikte und Wechselwirkungen der Funktionen und Systeme in der Entwurfs- und Integrationsphase. Auslegungsmethodik und Aktualisierung des Entwicklungsprozesses.- Virtuelle Entwicklungsumgebung.- Integration der Sensitivitätsanalysemethode.- Anwendung der Entwicklungsmethode.

Regulärer Preis: 59,99 €
Produktbild für Versionsverwaltung mit Git

Versionsverwaltung mit Git

* Von grundlegenden Funktionen über die Handhabung von Branches und Remote-Repositorys bis zu Tipps und Tricks für (nicht nur) alltägliche Funktionen * Auswahl sinnvoller Workflows und Einsatz in Teams * Git-Repositorys hosten mit GitHub und GitLab Git ist in der Softwareentwicklung bereits weit verbreitet – sowohl in Firmen als auch in Open-Source-Projekten. Zum Einstieg lernen Anfänger häufig nur die wichtigsten Befehle, die schnell nicht mehr ausreichen, vor allem wenn die ersten Fehler auftreten. Dieses Buch behandelt einerseits die gängigen Befehle, die Sie beim täglichen Arbeiten mit Git brauchen. Andererseits geht es dem Autor auch darum, dass Sie Git als Ganzes verstehen, um es effektiv im Entwicklungsprozess einsetzen zu können. Der Fokus des Buchs liegt auf dem praktischen Arbeiten mit Git. Sie lernen anhand eines Projekts, welche Befehle es gibt, wie diese arbeiten und wie Sie auftretende Probleme lösen können. Neben alltäglichen Funktionen finden Sie auch seltener gebrauchte Kommandos, die aber ebenfalls wichtig sind. Dabei legt der Autor großen Wert auf die Einbindung und Anpassung des Entwicklungsprozesses. Im zweiten Teil des Buchs werden fortgeschrittene Themen behandelt. Der Schwerpunkt liegt auf dem Einsatz von Git in Teams. Darunter etwa das Hosten verteilter Repositorys mit GitHub und GitLab. Ein weiteres Kapitel behandelt die Workflows, die je nach Anzahl der beteiligten Personen, Branches und Repositorys eines Projekts variieren. Darüber hinaus gibt Ihnen der Autor hilfreiche Informationen für den Umstieg von Subversion, einen Überblick über grafische Git-Programme, Hinweise für eine langfristig nachvollziehbare Git-Historie sowie eine Einführung in DevOps, wofür Git die technische Grundlage bildet. Ein Kapitel zu häufig gestellten Fragen rundet diesen Praxiseinstieg ab. Das Buch richtet sich sowohl an blutige Einsteiger als auch an erfahrene Leser. Aus dem Inhalt: * Konfiguration * Arbeiten mit Branches * Verteilte Repositorys * Hosting mit GitHub und GitLab * Workflows * Hooks * Umstieg von Subversion * Zahlreiche Tipps für die tägliche Arbeit * Grafische Clients * Tipps für nachvollziehbare Git-Historien * Frequently Asked Questions * Einstieg in DevOps * Befehlsreferenz

Regulärer Preis: 29,99 €
Produktbild für Der Computer erscheint im Holozän

Der Computer erscheint im Holozän

Die sieben Weltwunder wurden bereits in der Antike beschrieben, etwa zur selben Zeit wie die mechanische Rechenhilfe Abacus, ein Zählrahmen mit Holz- oder Glasperlen. Dieses Buch beschreibt und diskutiert die sieben Weltwunder der IT, ohne die unsere digitale Wirtschaft und Gesellschaft kaum überlebensfähig scheint: Computermaus, Datenbanken, Kryptografie, Graphgrammatiken, Internet, Blockchain und Soft Computing.Jedes Weltwunder der IT wird kurz charakterisiert, bevor Anwendungsoptionen für Wirtschaft und Gesellschaft exemplarisch aufgezeigt und gewürdigt werden.Das Werk richtet sich an alle, die sich mit der digitalen Transformation auseinandersetzen. Es soll helfen, digitale Entwicklungen im eigenen Unternehmen, in der Verwaltung oder im öffentlichen wie im privaten Leben zu positionieren und zu reflektieren.ANDREAS MEIER hat Musik an der Musikakademie in Wien und Mathematik an der ETH in Zürich studiert, wo er doktorierte und habilitierte. Er arbeitete in internationalen Forschungsinstitutionen und Organisationen und war an der Universität Fribourg, Schweiz für eBusiness und eCommerce verantwortlich. Er gründete und leitete das Forschungszentrum Fuzzy Management Methods (FMsquare.org).FABRICE TSCHUDI hat Kommunikationswissenschaften an der Universität Fribourg und Wirtschaftsinformatik an der Universität Bern studiert. Er setzt sich für eine Vision von digitalen Systemen ein, die zu einer lebensdienlichen Wirtschaft und Gesellschaft im Sinne von nachhaltigem Wohlergehen beitragen. Er begleitet Organisationen auf dem Weg zu „wertvoller Digitalisierung“ und ist überzeugt, dass partizipative Lern- und Arbeitsformate hierfür ein zentraler Erfolgsfaktor sind.De septem mundi miraculis - Vom Abacus zur digitalen Rechenmaschine - Die 7 Weltwunder der IT - Wo führt die Reise hin? - Literatur

Regulärer Preis: 49,99 €
Produktbild für Beginning Rust Programming

Beginning Rust Programming

QUICKLY LEARN THE ROPES WITH THE RUST PROGRAMMING LANGUAGE USING THIS PRACTICAL, STEP-BY-STEP GUIDEIn Beginning Rust Programming, accomplished programmer and author Ric Messier delivers a highly practical, real-world guide to coding with Rust. Avoiding dry, theoretical content and “Hello, world”-type tutorials of questionable utility, the book dives immediately into functional Rust programming that takes advantage of the language’s blazing speed and memory efficiency.Designed from the ground up to give you a running start to using the multiparadigm system programming language, this book will teach you to:* Solve real-world computer science problems of practical importance * Use Rust’s rich type system and ownership model to guarantee memory-safety and thread-safety * Integrate Rust with other programming languages and use it for embedded devices Perfect for programmers with some experience in other languages, like C or C++, Beginning Rust Programming is also a great pick for students new to programming and seeking a user-friendly and robust language with which to start their coding career.ABOUT THE AUTHORRIC MESSIER is Senior Information Security Consultant with FireEye Mandiant. He is an author, consultant, and educator who holds GCIH, GSEC, CEH, and CISSP certifications and has published several books on information security and digital forensics. He is familiar with a wide variety of languages, including BASIC, Pascal, C, C++, C#, Rexx, Perl, Python, Java, Go, Swift, and Objective-C. VISIT US AT WROX.COM FOR FREE CODE SAMPLES.Introduction xixCHAPTER 1: GAME OF LIFE: THE BASICS 1Game of Life: The Program 2Starting with Cargo 4Putting the Pieces Together 5Bringing In External Functionality 5Namespaces 6Generating the Game Grid 7Dissecting Main 8Defining Functions 8Defining Variables 9Datatypes 11Arrays 12Control Structures 14Looking at More Function Functions 16Returning Values 16Passing Parameters 18Scope 21Compiling Programs 22Summary 24Exercises 25Additional Resources 25CHAPTER 2: EXTENDED LIFE 27Understanding Ownership 28Extending Life 30Adding Modules 32Working with Command-Line Arguments 34Option Types 36Reading from Files 39Extracting Values 41Populating from the Vector 42Outputting to the Terminal 43Using Colors 44Printing Generations 44Summary 46Exercises 48Additional Resources 48CHAPTER 3: BUILDING A LIBRARY 49References 50First Pass 53Traits and Implementations 56Self-Identification 60The Rest 60Second Pass 62The Driver 65Summary 67Exercises 69Additional Resources 69CHAPTER 4: HANGMAN 71Our Data 74The Traits 77Implementations 79Using the Option Enum 82Finishing Up the Implementation 83Reading Files and Selecting Words 84Handling Errors Concisely 85Generics and Bounds 87A Vector of Lines 88The Rest of the Story 90Initialization 91Playing the Game 92Summary 94Exercises 95Additional Resources 95CHAPTER 5: IN CONCURRENCE 97The Dining Philosophers 98Mutexes and Semaphores 101Interprocess Communications 103The Main Event 106Unix Sockets 107File and Directory Handling 109Closures 112Threading in the Main 114Creating Streams 115Cryptographic Hashing 116Creating Threads 117Summary 118Exercises 119Additional Resources 119CHAPTER 6: CLIENTS AND SERVERS 121Planning 123Network Programming 125Programming Sockets 128Rust TCP Server 131Handling Requests 134Operating System Calls 137Summary 139Exercises 140Additional Resources 140CHAPTER 7: CLIENT-SIDE APPLICATIONS 141Encryption 142Encryption Algorithms 144Going Hybrid 145Encryption Algorithms 147Transport Layer Security (TLS) 147TLS Server 151Remote Access Client 154Creating the Connection 156Validating Input 157Regular Expressions 157The Final Function 159Summary 163Exercises 164Additional Resources 164CHAPTER 8: GOING RELATIONAL 165Application Architectures 166n-Tier Applications 167Microservices 169Model-View-Controller 171Databases 172Structured Query Language 172Server or Embedded 175Accessing Databases 176Writing a Database Program 177Main and Modules 178Database Functions 183Adding Records 184Listing Records 186Summary 189Exercises 190Additional Resources 190CHAPTER 9: NO(SQL) GOING 191Assertions 192Design by Contract 195NoSQL 198Working with MongoDB 202Inserting Data 202Reading in Data from a File 206Populating the Database 207Retrieving Values 209Summary 213Exercises 214Additional Resources 214CHAPTER 10: WEB COMMUNICATIONS 215Style Guides 216Hypertext Transfer Protocol 219Programmatic Communication 222Web Communication Over TLS 227Client Communication 229Jumping Ahead 232Jumping Back 237Summary 238Exercises 239Additional Resources 240CHAPTER 11: WEB SERVER 241Offensive vs. Defensive Programming 242Web Application Communications 245Web Application Parameters 245Asynchronous JavaScript and XML 248Representational State Transfer 249APIs in Node.js and Python 250API Server in Rust 252Rust Rocket 255Summary 262Exercises 262Additional Resources 263CHAPTER 12: GETTING TO THE SYSTEM 265Extending Functionality 266Windows Registry 272Programmatic Access to the Registry 275Using Rust to Access the Registry 277System Information with Rust 282Persistence (for Fun) 287Summary 289Exercises 290Additional Resources 290CHAPTER 13: DEVICE PROGRAMMING 291Logging 292Using syslog 292Using Windows Event Logs 299Working with Raspberry Pi 305Lighting Lights 310Reading GPIO 315Summary 318Exercises 319Additional Resources 319CHAPTER 14: COLLECTING STUFF 321Arrays and Vectors 322Linked Lists 329Stacks 333Queues 336Sorting 337Search Trees 340Summary 345Exercises 346Additional Resources 346CHAPTER 15: ODDS AND SODS 347Unit Testing 348Testing Types 350Test Plans 351Unit Tests 353Recursion 360Machine Learning 364Chatbots 366Neural Networks 369Summary 371Exercises 373Additional Resources 373Index 375

Regulärer Preis: 32,99 €
Produktbild für Samsung Galaxy M11

Samsung Galaxy M11

Die verständliche Anleitung für Ihr Smartphone:- Alle Funktionen & Einstellungen auf einen Blick- Schritt für Schritt erklärt – mit praktischen TippsMit diesem smarten Praxisbuch gelingt Ihnen der schnelle und sichere Einstieg in Ihr Smartphone. Lernen Sie Ihr Handymodell von Grund auf kennen und beherrschen! Anschauliche Anleitungen, Beispiele und Bilder zeigen Ihnen gut nachvollziehbar, wie Sie Ihr mobiles Gerät optimal handhaben – von der Ersteinrichtung und Personalisierung über die große Funktionsvielfalt bis zu den wichtigsten Anwendungen. Nutzen Sie darüber hinaus die übersichtlichen Spicker-Darstellungen: Damit können Sie jene Bedienungsschritte, die man am häufigsten braucht, aber immer wieder vergisst, auf einen Blick finden und umsetzen. Freuen Sie sich auf viele hilfreiche Tipps und legen Sie ganz einfach los!Aus dem Inhalt:- Alle Bedienelemente des Smartphones auf einen Blick- Ersteinrichtung und Tipps zum Umzug- Google-Konto erstellen und verwalten- Die Benutzeroberfläche Ihres Smartphones personalisieren- Apps aus dem Play Store herunterladen- Kontakte anlegen und im Adressbuch verwalten- Anrufe tätigen und SMS austauschen - Nachrichten über Mail und WhatsApp versenden und empfangen- Uhr, Kalender, Maps und andere praktische Apps nutzen - Fotos sowie Videos aufnehmen, verwalten und teilen- Ins Internet gehen über WLAN und mobile Daten - Updates, Datenschutz und Sicherheit

Regulärer Preis: 9,99 €
Produktbild für Security by Design

Security by Design

Der Softwareingenieur von heute muss die grundlegende Disziplin der Entwicklung sicherer informationstechnischer Systeme verstehen. Nicht, weil es eine ein „gute Idee“ ist, sondern weil unsere Arbeits- und Lebenswelten zunehmend auf die Funktionsfähigkeit und die Sicherheit hochkomplexer und dynamischer informationstechnischer Infrastrukturen angewiesen sind. Die Vorstellung, dass die Sicherheit informationstechnischer Systeme etwas Besonderes ist, ist ein Trugschluss. Tatsächlich ist Sicherheit nur ein Aspekt der Zuverlässigkeit. Wir können keine zuverlässigen Anwendungen und Systeme haben, wenn diese nicht sicher sind.Vor diesem Hintergrund gehen die Autoren der Frage nach, ob und in welchem Ausmaß die mit dem Einsatz der Artefakte der digitalen Revolution einhergehenden Risiken beherrschbar bleiben, und welche Möglichkeiten wir bereits heute haben, die Eindämmung von Risiken und Gefahren schon beim Entwurf informationstechnischer Systeme zu berücksichtigen. Die Antwort ist ein systematischer praxis- und modellbasierter Ansatz für das Security-Engineering von Informationssystemen.DR. ARMIN LUNKEIT ist Informatiker und widmet sich seit mehr als 20 Jahren der Entwicklung und dem Einsatz sicherheitskritischer Anwendungen und Systeme. Er hat sich in diesem Zeitraum intensiv mit der Integration des Security Engineerings in die Systementwicklung auseinandergesetzt und dazu mehrere Artikel veröffentlicht.DR. WOLF ZIMMER ist Physiker und war mehr als 25 Jahre in der Softwareentwicklung und Strategieberatung eines weltweit agierenden IT-Unternehmens tätig. Er hat in diesem Umfeld bereits mehrere Bücher und Artikel veröffentlicht.Was ist das Problem? - Der IT-Sicherheitsstack - Systems Engineering ist Security Engineering - Modell-basiertes Design - Die SmartFit AG - Fragile Kryptografie - The Proof of the Pudding is in the eating - Die Vermessung der (Un-)Sicherheit - Ausblick

Regulärer Preis: 62,99 €
Produktbild für Zoom - Der leichte Einstieg in die Onlinekommunikation

Zoom - Der leichte Einstieg in die Onlinekommunikation

Alle Grundlagen, Profitipps und detaillierte Anleitungen auf einen Blick:- So gelingen Videokonferenzen und Teamwork- Nutzen Sie die App optimal - privat, geschäftlich und im VereinFür die digitale Kommunikation mit Kollegen und Geschäftspartnern ist Zoom die optimale Wahl. Auch private Onlinetreffen lassen sich über die Software entspannt, zuverlässig und sicher durchführen. Wie Sie das Programm gezielt einsetzen und seine vielen praktischen Funktionen effizient nutzen, erfahren Sie in dieser Anleitung.Lernen Sie Schritt für Schritt und anhand anschaulicher Beispielbilder, wie Sie mit Zoom Meetings, Onlineseminare oder Plauschabende mit Ihren Freunden abhalten, Präsentationen vorführen, mit Ihrem Team Dateien austauschen und vieles mehr. Zahlreiche Tipps helfen Ihnen dabei, im Homeoffice stressfrei zu arbeiten und online Kontakte zu pflegen.Aus dem Inhalt:- Das Programm Zoom und seine Funktionen - Überblick über die verschiedenen Versionen - Voraussetzungen, Kosten und Wissenswertes- So funktionieren Installation und Einladung- Videokonferenzen erfolgreich durchführen- Teamwork: Chatten und Austausch von Dateien- Die professionelle Moderation eines Meetings - Screensharing: Präsentationen über Zoom halten- Die Software für private Kommunikation verwenden- Ein Webinar reibungslos durchführen- Zoom auf unterschiedlichen Geräten nutzen

Regulärer Preis: 4,99 €
Produktbild für Getting Started with NSX-T: Logical Routing and Switching

Getting Started with NSX-T: Logical Routing and Switching

This primer on NSX-T helps you understand the capabilities and features of NSX-T, how to configure and manage NSX-T, and integrate NSX-T with other software. The book is the first in a series that will teach you the basics of NSX-T, which is an update of VMware's original software-defined networking (SDN) architecture aimed at making networks agile and flexible.You will become familiar with VMware's software-defined data center (SDDC) ecosystem and how NSX-T fits in. You will understand NSX-T components such as NSX-T Manager, NSX-T Edge Transport Nodes, and NSX-T Host Transport Nodes. And you will learn how to install and configure network services such as East/West and North/South routing capabilities, layer two switching, VRF, EVPN, multicast, and layer two bridging.The book provides best practices on how to configure routing and switching features, and teaches you how to get the required visibility of not only your NSX-T platform but also your NSX-T-enabled network infrastructure.The book explains security, advanced network features, and multi-site capabilities and demonstrates how network and security services can be offered across multiple on-premise locations with a single pane of glass for networking and security policy management. The interface with public cloud services is discussed and the book explains NSX-T operation in an on-premise private cloud and positioning and integrating NSX-T on a public cloud (off premises).WHAT YOU WILL LEARN* Understand how NSX-T fits in the VMware SDDC ecosystem* Know what NSX-T is, its components, and the terminology used* Install NSX-T* Configure NSX-T network services* Manage the NSX-T networkWHO THIS BOOK IS FORVirtualization administrators, system integrators, and network administratorsIWAN HOOGENDOORN started his IT career in 1999 as a help desk agent. He began learning Microsoft products and obtained MCP, MCSA, MCDBA, and MCSE certifications.While working as a Microsoft Systems Engineer, he developed additional skills and knowledge in computer networking with Cisco products. He dreamed of working for Cisco but first needed to finish his bachelor's degree in ICT, which he completed in 2009.In 2010, Iwan began working for his dream company, Cisco. After finishing his master's degree in computer science at the University of Amsterdam and becoming a CCIE (#13084) in six different technology areas, he wanted to learn something new and network virtualization was the next logical step.Iwan decided to learn VMware NSX and got the opportunity to work for VMware in 2016 as a Senior NSX PSO Consultant. In his time at VMware, he gained more knowledge on private and public clouds and the related products that VMware developed to build the Software-Defined Data Center (SDDC).After working for four years as a Senior NSX PSO Consultant (primarily with VMware NSX-v and NSX-T), Iwan was promoted to Staff SDDC Consultant focusing on the full SDDC stack, including Hyperscaler offerings on public clouds such as AWS (VMC on AWS), Microsoft (Azure VMware Solution), and Google (Google Cloud VMware Engine).Iwan is certified on multiple VMware products, including NSX, and is actively working with VMware certification to develop network-related exams for VMware. He is also AWS and TOGAF certified.· CHAPTER 1o Title: NSX-T AND THE VMWARE SDDC ECOSYSTEMo Chapter Goal: Provide information on the SDDC and what the position is of NSX-T.o Number of Pages: 5o Subtopics:§ The VMware’s SDDC ecosystem§ Compute§ Storage§ Software Defined Networking· CHAPTER 2o Title: AN INTRODUCTION TO NSX-To Chapter Goal: Provide information on the product, the problem that can be solved and use-cases that can be satisfied.o Number of Pages: 10o Subtopics:§ NSX-T Components§ NSX-T Use Cases· CHAPTER 3o Title: THE NSX-T INSTALLATION ON A VSPHERE ENVIRONMENTo Chapter Goal: Explain the components of NSX-T and how these are deployed including the prerequisites.o Number of Pages: 20o Subtopics:§ NSX-T Installation Planning & Prerequisites§ NSX-T Manager Installation§ Edge Transport Installation (VM)§ Edge Transport Installation (BM)§ Host Transport Node Installation (ESXi)· CHAPTER 4o Title: TIER-0 GATEWAYSo Chapter Goal: Configure North/South Routing using the T0 Gateway with different kind of features.o Number of Pages: 20o Subtopics:§ Deploy a T0 Gateway§ Configure Routing§ Configure Multicast§ IPv6 Routing§ T0 High Availability§ VRF Deployment§ EVPN Deployment· CHAPTER 5o Title: TIER-1 GATEWAYSo Chapter Goal: Create and Configure T1 Gateways.o Number of Pages: 5o Subtopics:§ Deploy a T0 Gateway§ Configure Routing· CHAPTER 6o Title: SEGMENTSo Chapter Goal: Create and Configure L2 Segments with various service capabilities.o Number of Pages: 10o Subtopics:§ Attach segments§ DHCP & DHCP Static Binds§ L2 Bridging§ Add a Metadata Proxy Server· CHAPTER 7o Title: HOST SWITCHESo Chapter Goal: Explanation on the interrogability with the vSphere Distributed Switch and the defense between the N-VDS.o Number of Pages: 5o Subtopics:§ NSX-T with the vSphere Distributed Switch§ NSX-T N-VDS§ Enhanced Networking StackCHAPTER 8o Title: VIRTUAL PRIVATE NETWORK (VPN)o Chapter Goal: Know the differ types of VPN and how to configure and monitor them.o Number of Pages: 10o Subtopics:§ IPSEC (L3 VPN)§ L2 VPN§ Configuration of VPN· L3· L4§ Monitoring of VPN sessions· CHAPTER 9o Title: NETWORK ADDRESS TRANSLATION (NAT)o Chapter Goal: Know the difference between SNAT and DNAT and explanation on how to configure NAT.o Number of Pages: 5o Subtopics:§ SNAT§ DNAT§ Configure NAT Services· CHAPTER 10o Title: LOAD BALANCING (LB)o Chapter Goal: Discuss Load Balancing capabilities and configuration.o Number of Pages: 10o Subtopics:§ Load Balancing Concepts§ Distributed Load Balancer§ Setting up the Load Balancer Components· CHAPTER 11o Title: IP ADDRESS MANAGEMENT (IPAM)o Chapter Goal: DNS and DHCP IP address Management using the internal NSX-T Tools.o Number of Pages: 5o Subtopics:§ DNS Zone§ DNS Forwarding Zone§ DHCP Profile§ IP Address Pool§ IP Address Block· CHAPTER 12o Title: NETWORK SETTINGSo Chapter Goal: Getting to know the Network setting that can be configured to finetune your network services.o Number of Pages: 10o Subtopics:§ Multicast§ VNI Pools§ Gateway Settings§ Gateway QoS Profile§ BFD Profile§ IP Discovery Profiles§ MAC Discovery Profiles· CHAPTER 13o Title: SECURITYo Chapter Goal: The theory about the Security Services offered by NSX-T followed by the deployment’s details and steps with proper verification.o Number of Pages: 35o Subtopics:§ Identity based Firewall§ Layer-7 Context Profiles§ Gateway Firewalls§ Distributed Firewall§ Distributed IDS§ East/West Third-party service insertion§ North/South Third-party service insertion§ Security Profiles§ Time-Based Firewall Policy§ Network Introspection Settings§ End-Point Protection§ Bare Metal Server Security· CHAPTER 14o Title: MULTI-SITEo Chapter Goal: Design Principles regarding Multi Site routingo Number of Pages: 30o Subtopics:§ Multi-Site Capabilities§ NSX-T Federation overview§ Networking with Federation§ Security with Federation§ Backup & Restore with Federation· CHAPTER 15o Title: SYSTEM OPERATIONSo Chapter Goal: Monitoring of the NSX-T Fabric using different VMware related tools.o Number of Pages: 15o Subtopics:§ Monitoring / Events and Alarms§ Logging§ vRealize Log insight integration§ vRealize Operations integration§ Other Operation Tools Integration· CHAPTER 16o Title: NETWORK OPERATIONSo Chapter Goal: Tools to verify the Routing and Routing performance.o Number of Pages: 10o Subtopics:§ Network Monitoring§ Logging§ vRealize Network insight integration§ IPFIX§ Network Performance Testing using IPERF Tools· CHAPTER 17o Title: AUTHENTICATION AND AUTHORIZATIONo Chapter Goal: Information on how to integrate NSX-T with an external LDAP server and create user (groups) with different roles and rights (RBAC).o Number of Pages: 5o Subtopics:§ vIDM Integration & LDAP Integration§ LDAP only integration§ RBAC· CHAPTER 18o Title: PUBLIC CLOUD INTEGRATIONo Chapter Goal: NSX-T is also used in all major Public Clouds. This chapter gives you an overview on what is deployed there and how NSX-T can be consumed in these Public Clouds.o Number of Pages: 10o Subtopics:§ Forwarding Policies§ VMC on AWS§ Azure VMware Solution (AVS)§ Google Cloud VMware Engine· CHAPTER 19o Title: AUTOMATIONo Chapter Goal: Get familiar on the out-of-the-box automation capabilities and vRO extensibility.o Number of Pages: 20o Subtopics:§ vCloud Director· Allowing Tenants to Create / Use NSX-T Related automated network and security Services§ vRealize Automation / vRealize Orchestration· Allowing Tenants to Create / Use NSX-T Related automated network and security Services§ NSX-T API Capabilities

Regulärer Preis: 56,99 €
Produktbild für Python Challenge

Python Challenge

Ihr persönlicher Python-Coach: Fit für Prüfung, Job-Interview und Praxis – mit 100 Aufgaben und MusterlösungenMit 100 Übungsaufgaben und Programmierpuzzles inklusive Lösungen zum Knobeln und Erweitern Ihrer Kenntnisse bietet Ihnen die »Python Challenge« ein kurzweiliges Lernen, eine fundierte Vorbereitung auf die nächste Prüfung oder ein Jobinterview. Dabei werden viele praxisrelevante Themengebiete wie Strings, Datenstrukturen, Rekursion, Arrays usw. berücksichtigt.Jedes Themengebiet wird in einem eigenen Kapitel behandelt, wobei zunächst kurz auf die Grundlagen eingegangen wird. Danach folgen rund 10 bis 15 Übungsaufgaben verschiedener Schwierigkeitsgrade.So lassen sich die Python-Programmierkenntnisse effektiv verbessern. Dabei helfen insbesondere detaillierte Musterlösungen inklusive der genutzten Algorithmen zu allen Aufgaben. Ebenso werden von Michael Inden alternative Lösungswege beschrieben, aber auch mögliche Fallstricke und typische Fehler im Python-Code analysiert.Abgerundet wird das Buch durch drei Anhänge. Einer beschäftigt sich mit dem Python-Kommandozeileninterpreter, der zum Ausprobieren der Codeschnipsel und Beispiele des Buchs oftmals hilfreich ist. Der zweite gibt einen Überblick über Pytest zum Unit Testen und Prüfen der Lösungen. Der dritte erläutert die O-Notation zur Abschätzung der Performance.Leseproben:Einleitung — DownloadInhaltsverzeichnis — DownloadStrings (Auszug) — DownloadSuchen und Sortieren (Auszug) — DownloadZusatzmaterial:Python_Challenge_Import — DownloadPythonChallenge — Download

Regulärer Preis: 34,90 €
Produktbild für MATLAB Recipes

MATLAB Recipes

Learn from state-of-the-art examples in robotics, motors, detection filters, chemical processes, aircraft, and spacecraft. With this book you will review contemporary MATLAB coding including the latest MATLAB language features and use MATLAB as a software development environment including code organization, GUI development, and algorithm design and testing.Features now covered include the new graph and digraph classes for charts and networks; interactive documents that combine text, code, and output; a new development environment for building apps; locally defined functions in scripts; automatic expansion of dimensions; tall arrays for big data; the new string type; new functions to encode/decode JSON; handling non-English languages; the new class architecture; the Mocking framework; an engine API for Java; the cloud-based MATLAB desktop; the memoize function; and heatmap charts._MATLAB Recipes: A Problem-Solution Approach, Second Edition__ _provides practical, hands-on code snippets and guidance for using MATLAB to build a body of code you can turn to time and again for solving technical problems in your work. Develop algorithms, test them, visualize the results, and pass the code along to others to create a functional code base for your firm.WHAT YOU WILL LEARN* Get up to date with the latest MATLAB up to and including MATLAB 2020b* Code in MATLAB* Write applications in MATLAB* Build your own toolbox of MATLAB code to increase your efficiency and effectivenessWHO THIS BOOK IS FOREngineers, data scientists, and students wanting a book rich in examples using MATLAB.MICHAEL PALUSZEK is the co-author of MATLAB Recipes published by Apress. He is President of Princeton Satellite Systems, Inc. (PSS) in Plainsboro, New Jersey. Mr. Paluszek founded PSS in 1992 to provide aerospace consulting services. He used MATLAB to develop the control system and simulation for the Indostar-1 geosynschronous communications satellite, resulting in the launch of PSS's first commercial MATLAB toolbox, the Spacecraft Control Toolbox, in 1995. Since then he has developed toolboxes and software packages for aircraft, submarines, robotics, and fusion propulsion, resulting in PSS's current extensive product line. He is currently leading a US Army research contract for precision attitude control of small satellites and working with the Princeton Plasma Physics Laboratory on a compact nuclear fusion reactor for energy generation and propulsion.Prior to founding PSS, Mr. Paluszek was an engineer at GE Astro Space in East Windsor, NJ. At GE he designed the Global Geospace Science Polar despun platform control system and led the design of the GPS IIR attitude control system, the Inmarsat-3 attitude control systems and the Mars Observer delta-V control system, leveraging MATLAB for control design. Mr. Paluszek also worked on the attitude determination system for the DMSP meteorological satellites. Mr. Paluszek flew communication satellites on over twelve satellite launches, including the GSTAR III recovery, the first transfer of a satellite to an operational orbit using electric thrusters. At Draper Laboratory Mr. Paluszek worked on the Space Shuttle, space station and submarine navigation. His space station work included designing of control moment gyro based control systems for attitude control. Mr. Paluszek received his bachelors in electrical engineering, and master's and engineer’s degrees in aeronautics and astronautics from the Massachusetts Institute of Technology. He is author of numerous papers and has over a dozen US patents.STEPHANIE THOMAS is the co-author of MATLAB Recipes, published by Apress. She received her bachelor's and master's degrees in aeronautics and astronautics from the Massachusetts Institute of Technology in 1999 and 2001. Ms. Thomas was introduced to PSS's Spacecraft Control Toolbox for MATLAB during a summer internship in 1996 and has been using MATLAB for aerospace analysis ever since. She built a simulation of a lunar transfer vehicle in C++, LunarPilot, during the same internship. In her nearly 20 years of MATLAB experience, she has developed many software tools including the Solar Sail Module for the Spacecraft Control Toolbox; a proximity satellite operations toolbox for the US Air Force; collision monitoring Simulink blocks for the Prisma satellite mission; and launch vehicle analysis tools in MATLAB and Java, to name a few. She has developed novel methods for space situation assessment such as a numeric approach to assessing the general rendezvous problem between any two satellites implemented in both MATLAB and C++. Ms. Thomas has contributed to PSS's Attitude and Orbit Control textbook, featuring examples using the Spacecraft Control Toolbox, and written many software user guides. She has conducted SCT training for engineers from diverse locales such as Australia, Canada, Brazil, and Thailand and has performed MATLAB consulting for NASA, the US Air Force, and the European Space Agency.PART I CODING IN MATLAB1 CODING HANDBOOK2 MATLAB STYLE3 VISUALIZATION4 INTERACTIVE GRAPHICS5 TESTING AND DEBUGGING6 CLASSESPART II APPLICATIONS7 THE DOUBLE INTEGRATOR8 ROBOTICS9 ELECTRIC MOTORS10 FAULT DETECTION11 CHEMICAL PROCESSES12 AIRCRAFT13 SPACECRAFT14 AUTOMOBILES

Regulärer Preis: 62,99 €
Produktbild für PowerShell - kurz & gut

PowerShell - kurz & gut

Der kompakte Schnellstart für die PowerShell 7 Handlich und übersichtlich: ideal zum Nachschlagen der PowerShell-Features Themen sind Objektorientierung und Pipelining, Systemadministration, Webservices, Remoteadministration Zeigt die Unterschiede zwischen PowerShell 7 und Windows PowerShell 5 Expertenwissen vom deutschen PowerShell-Kenner Thorsten Butz Die PowerShell ist in der Version 7 zu einer plattformunabhängigen Lösung für Windows, Linux und MacOS gereift. Längst ist sie mehr als ein Werkzeug zur Windowsadministration. Sie verfolgt einen für eine Scriptsprache einzigartigen Ansatz: Objektorientierung und Pipeling kombiniert sie mit einer einprägsamen, leicht erlernbaren Skriptsprache. Gleichzeitig erweitert sich mit PowerShell 7 der Anwendungsbereich spürbar – ihre Verwendung in Microsoft 365, Azure, AWS und GoogleCloud beschleunigt die Entwicklung zu einer flexibel erweiterbaren Shell. Thorsten Butz beschreibt in diesem Buch die Grundlagen der PowerShell 7. Sie lernen, Skripte zu schreiben, den Funktionsumfang der Shell zu erweitern und Befehle remote auszuführen. Ein besonderes Augenmerk liegt hierbei auf der Kompatibilität zur Windows PowerShell 5 und möglichen Besonderheiten, die sich im Zusammenspiel mit älteren Schnittstellen ergeben.

Regulärer Preis: 14,90 €
Produktbild für Einführung in SQL

Einführung in SQL

Grundlagen und Schlüsseltechniken verstehen und mit vielen Beispielen vertiefen Konzepte und typische Arbeitsschritte verständlich und kompakt erklärt Die SQL-Beispiele laufen ohne Änderungen auf MySQL und (ggf. mit geringfügigen Änderungen) auf neueren Versionen von Oracle Database, DB2 und SQL Server Mit SQL Daten von diversen Plattformen und nicht-relationalen Datenbanken verarbeiten SQL-Kenntnisse sind nach wie vor unverzichtbar, um das Beste auf Ihren Daten herauszuholen. In seinem Handbuch vermittelt Alan Beaulieu die nötigen SQL-Grundlagen, um Datenbankanwendungen zu schreiben, administrative Aufgaben durchzuführen und Berichte zu erstellen. Sie finden neue Kapitel zu analytischen Funktionen, zu Strategien für die Arbeit mit großen Datenbanken sowie zu SQL und großen Datenmengen. Jedes Kapitel präsentiert eine in sich geschlossene Lektion zu einem Schlüsselkonzept oder einer Schlüsseltechnik von SQL und nutzt hierfür zahlreiche Abbildungen und kommentierte Beispiele. Durch Übungen vertiefen Sie die erlernten Fähigkeiten.

Regulärer Preis: 29,90 €
Produktbild für JavaScript für Ungeduldige

JavaScript für Ungeduldige

Der schnelle Einstieg in modernes JavaScript.»JavaScript für Ungeduldige« ist ein vollständiger und dennoch prägnanter Leitfaden für modernes JavaScript, bis zu ES2020. Wenn Sie mit Sprachen wie Java, C#, C oder C++ umgehen können, werden Sie mit diesem Buch schnell mit JavaScript produktiv arbeiten können, ohne sich lange mit veralteten Konzepten rumschlagen zu müssen.Cay S. Horstmann deckt alles ab, was Sie über JavaScript wissen müssen, und liefert Inhalte in kleinen Häppchen, die das Lernen angenehm machen. Die praktischen Einblicke und praxisnahen Codebeispiele helfen Ihnen, die Vorteile von modernem JavaScript zu nutzen, und dabei häufige Fallstricke und veraltete Funktionen zu meiden.Das bietet »JavaScript für Ungeduldige«:Sie lernen schnell die Grundlagen von modernem JavaScript Sie vermeiden veraltete Techniken, die unnötige Komplexität und Risiken mitbringen Sie machen das Beste aus funktionalen, objektorientierten und asynchronen Programmierstilen Sie verwenden Module, um komplexe Programme effizient zu organisieren und auszuführen Sie verstehen fortgeschrittene JavaScript-Techniken, wie Metaprogrammierung und Generatoren Sie erfahren, wie Sie Ihren JavaScript-Code mit TypeScript sicherer machen

Regulärer Preis: 32,90 €
Produktbild für Der Zufall in Physik, Informatik und Philosophie

Der Zufall in Physik, Informatik und Philosophie

Zufall als Fundament der Welt, aus der Buchreihe "Die blaue Stunde der Informatik".Der Zufall ist uns unheimlich. Wir dachten, es gäbe ihn nicht, hinter allem stehe Gott oder eine vernünftige Erklärung. Aber wir wissen heute: Es gibt ihn. Wir wissen, dass vieles dessen, was uns umgibt und das wir nicht durchschauen, trotzdem kausal abläuft. Anders als zu Zeiten der Aufklärung gedacht, ist der Zufall um uns eher die Regel als die gesetzmäßige Ordnung. Die Wolken sind Fraktale, die Wellen auf dem Meer sind eine reine Zufallsmaschinerie. Der Philosoph Charles Peirce hat genau in diesem Sinn noch vor Quanten- und Chaostheorie die fundamentale Bedeutung des Zufalls erkannt und der Lehre ihren Namen gegeben: Tychismus.Ohne Zufall gäbe es nichts Neues, kein Leben, keine Kreativität, keine Geschichte.Dieses Buch betrachtet den Zufall aus Sicht der Physik, der Informatik und der Philosophie. Es spannt den Bogen von der Antike zur Quantenphysik und zeigt, dass der Zufall fest in die Welt eingebaut ist und es sie ohne Zufall nicht gäbe.Dr. Walter Hehl ist vielseitiger Physiker und Autor recht verschiedener Bücher zu IT, Management, Religion, Philosophie und zur Geschichte der Wissenschaft. Sein Buch über Galilei erhielt 2019 den Preis der Woitschach-Stiftung für das beste kritische, aber faire Wissenschaftsbuch.

Varianten ab 44,99 €
Regulärer Preis: 49,99 €
Produktbild für Zoom - für PC, Tablet & Smartphone

Zoom - für PC, Tablet & Smartphone

Umfassende Infos für Meetings, Videokonferenzen und Chats.Seit Corona ist Zoom eines der angesagten Tools für Videokonferenzen und fürs Homeoffice – für PC, Tablet und Smartphone. Egal, ob für Schüler, Studenten oder im Business-Bereich. Autor Martin Quedenbaum, Lehrer an einer Medien-Berufsschule, zeigt Ihnen in diesem Buch, welche Möglichkeiten die Software bietet und worauf Sie achten sollten, damit auch die Sicherheit bei Ihren Videomeetings, der gemeinsamen Arbeit an Projekten und im Homeoffice gewährleistet ist.Aus dem InhaltEinstieg in ZoomEin erstes Zoom-Video-Meeting in fünf MinutenAn einem Zoom-Video-Meeting teilnehmenEin zukünftiges Meeting planenZoom in andere Programme integrierenEinladungen anpassenVorbereitung ist allesSo starten Sie ein geplantes MeetingZweistufige AuthentifizierungOptimieren Sie Ihr VideobildMeeting aufzeichnenVirtuelle HintergründeBildschirminhalte mit anderen teilenGruppenarbeit – Breakout-RäumeIhr eigener Zoom-RaumMit angelegten Kontakten kommunizierenUmfragen und Webinare

Regulärer Preis: 19,95 €
Produktbild für Dein Smartphone mit Android 11

Dein Smartphone mit Android 11

Android 11 - selber einrichten und verstehen. Für alle Android-Smartphones von Samsung, Google Pixel, Huawei, Nokia, OnePlus, ...Dieses Buch zu Android 11 macht Sie – unabhängig vom Gerätehersteller – mit den grundlegenden und täglich genutzten Funktionen Ihres Android-Smartphones vertraut.Unterwegs im Internet, E-Mails schreiben und empfangen, Telefonieren, Fotografieren, nützliche Apps – Android-Experte Christian Immler navigiert Sie mit anschaulichen Erklärungen durch den Funktionsdschungel.Zudem verraten Ihnen Insidertipps, wie Sie Ihr Android-Gerät zur Steuerung von Smarthome-Technik einsetzen, wie Sie ein verlorenes oder gestohlenes Smartphone wiederfinden und Ihr Gerät vor ungewollten Zugriffen schützen.Aus dem Inhalt:Die Ersteinrichtung eines neuen Android-SmartphonesAlltag mit dem Android-11-SmartphoneApps finden und installierenMit Android ins InternetKommunikation mit dem SmartphoneUnterwegs mit dem Android-SmartphoneDas Smartphone als KameraSprachassistenten und SmarthomeCoole AppsInsidertipps zur BedienungDie Sicherheitsthematik bei AndroidInhalt & Leseprobe (PDF-Link)

Regulärer Preis: 19,95 €
Produktbild für Beginning Mathematica and Wolfram for Data Science

Beginning Mathematica and Wolfram for Data Science

Enhance your data science programming and analysis with the Wolfram programming language and Mathematica, an applied mathematical tools suite. The book will introduce you to the Wolfram programming language and its syntax, as well as the structure of Mathematica and its advantages and disadvantages.You’ll see how to use the Wolfram language for data science from a theoretical and practical perspective. Learning this language makes your data science code better because it is very intuitive and comes with pre-existing functions that can provide a welcoming experience for those who use other programming languages.You’ll cover how to use Mathematica where data management and mathematical computations are needed. Along the way you’ll appreciate how Mathematica provides a complete integrated platform: it has a mixed syntax as a result of its symbolic and numerical calculations allowing it to carry out various processes without superfluous lines of code. You’ll learn to use its notebooks as a standard format, which also serves to create detailed reports of the processes carried out.WHAT YOU WILL LEARN* Use Mathematica to explore data and describe the concepts using Wolfram language commands* Create datasets, work with data frames, and create tables* Import, export, analyze, and visualize data* Work with the Wolfram data repository * Build reports on the analysis* Use Mathematica for machine learning, with different algorithms, including linear, multiple, and logistic regression; decision trees; and data clusteringWHO THIS BOOK IS FORData scientists new to using Wolfram and Mathematica as a language/tool to program in. Programmers should have some prior programming experience, but can be new to the Wolfram language.JALIL VILLALOBOS ALVA is a Wolfram language programmer and Mathematica user. He graduated with a degree in engineering physics from the Universidad Iberoamericana in Mexico City. His research background comprises quantum physics, bionformatics, proteomics, and protein design. His academic interests cover the topics of quantum technology, bioinformatics, machine learning, stochastic processes, and space engineering. During his idle hours he likes to play soccer, swim, and listen to music.1. Introductiona. What is Data science?b. Data science and Statisticsc. Data scientist2. Introduction to Mathematicaa. Why Mathematica?b. Wolfram Languagec. Structure of Mathematicad. Notebookse. How Mathematica worksf. Input Form3. Data Manipulationa. Listsb. Lists of objectsc. Manipulating listsd. Operations with listse. Indexed Tablesf. Working with data framesg. Datasets4. Data Analysisa. Data Import and exportb. Wolfram data repositoryc. Statistical Analysisd. Visualizing datae. Making reports5. Machine learning with Wolfram Languagea. Linear Regressionb. Multiple Regressionc. Logistic Regressiond. Decision Tresse. Data Clustering6. Neural networks with Wolfram Languagea. Network Data and structureb. Network Layersc. Perceptron Modeld. Multi-layer Neural Networke. Using preconstructed nets from Wolfram Neural net repositoryf. LeNet Neural net for text recognition

Regulärer Preis: 56,99 €
Produktbild für Modern C for Absolute Beginners

Modern C for Absolute Beginners

Learn the C programming language easily and in a straightforward way. This book teaches the basics of C, the C Standard Library, and modern C standards. No previous programming experience is required.C is a language that is as popular today as it was decades ago. C covers a wide variety of domains. It can be used to program a microcontroller, or to develop an entire operating system. This book is an effort to introduce the reader to the C programming language in a concise and easy to follow manner.The author takes you through the C programming language, the Standard Library, and the C standards basics. Each chapter is the right balance of theory and code examples.After reading and using this book, you'll have the essentials to start programming in modern C.WHAT YOU WILL LEARN* The C programming language fundamentals* The C Standard Library fundamentals* New C Standards features* The basics of types, operators, statements, arrays, functions, and structs* The basics of pointers, memory allocation, and memory manipulation* Take advantage of best practices in CWHO THIS BOOK IS FORBeginner or novice programmers who wish to learn the C programming language. No prior programming experience is required.SLOBODAN DMITROVIĆ is a software consultant, trainer, and entrepreneur. He is the CEO and founder of “Clear Programming Paradigm”, an LLC that provides outsourcing and training services. Slobodan’s ability to summarize complex topics and provide insightful training made him a sought after consultant for the automotive, fintech, and other industries. Slobodan has a strong interest in C, C++, software architecture, training, and R&D.Part I: The C Programming LanguageChapter 1: IntroductionChapter 2: Our First ProgramChapter 3: Types and DeclarationsChapter 4: ExercisesChapter 5: OperatorsChapter 6: ExpressionsChapter 7: StatementsChapter 8: ExercisesChapter 9: ArraysChapter 10: PointersChapter 11: Command-line ArgumentsChapter 12: ExercisesChapter 13: FunctionsChapter 14: ExercisesChapter 15: StructuresChapter 16: UnionsChapter 17: Conditional ExpressionChapter 18: TypedefChapter 19: Const QualifierChapter 20: EnumerationsChapter 21: Function PointersChapter 22: ExercisesChapter 23: PreprocessorChapter 24: ExerciesChapter 25: Dynamic Memory AllocationChapter 26: Storage and ScopeChapter 27: ExercisesChapter 28: Standard Input and OutputChapter 29: File Input and OutputChapter 30: ExercisesChapter 31: Header and Source FilesPart II: The C Standard LibraryChapter 32: Introduction to C Standard LibraryPart III: Modern C StandardsChapter 33: Introduction to C 11 StandardsChapter 34: The C 17 StandardChapter 35: The Upcoming C2X StandardPart IV: Dos and Don'tsChapter 36: Do Not Use the gets FunctionChapter 37: Initialize Variables Before Using ThemChapter 38: Do Not Read Out of BoundsChapter 39: Do Not Free the Allocated Memory TwiceChapter 40: Do Not Cast the Result of mallocChapter 41: Do Not Overflow a Signed IntegerChapter 42: Cast a Pointer to void* When Printing Through printfChapter 43: Do Not Divide by ZeroChapter 44: Where to Use Pointers?Chapter 45: Prefer Functions to Function-like MacrosChapter 46: Static Global NamesChapter 47: What to Put in Header Files?Part V: AppendicesAppendix A: LinkageAppendix B: Time and DateAppendix C: Bitwise OperatorsAppendix D: Numeric LimitsAppendix E: Summary and Advice

Regulärer Preis: 56,99 €