Materias dentro de su búsqueda.
Materias dentro de su búsqueda.
- Development 532
- Application software 520
- Engineering & Applied Sciences 276
- Computer Science 239
- Programming 184
- Computer programming 170
- Web site development 164
- Computer programs 142
- Python (Computer program language) 136
- Java (Computer program language) 126
- JavaScript (Computer program language) 121
- Computer software 120
- Microsoft .NET Framework 114
- Design 110
- Operating systems (Computers) 106
- Web sites 101
- Internet programming 96
- Cloud computing 89
- Linux 81
- Web applications 81
- Android (Electronic resource) 78
- Programming languages (Electronic computers) 77
- Debugging in computer science 76
- Open source software 76
- Computer networks 74
- Software engineering 74
- Mobile computing 72
- Database management 69
- iOS (Electronic resource) 69
- Management 67
-
2061Publicado 2017Tabla de Contenidos: “…Animation-Callbacks -- Touch-Gestensteuerung mit HammerJS -- Zusammenfassung -- Kapitel 15 - Authentifizierung und Autorisierung -- OAuth 2 und OpenID Connect -- OAuth 2 -- Benutzer mit OpenID Connect authentifizieren -- JSON Web Token -- OAuth 2- und OIDC-Flows -- Implicit Flow -- Resource Owner Password Credentials Flow -- Angular konfigurieren -- OAuth2-Bibliothek einrichten und konfigurieren -- Login mit Implicit Flow -- Login mit Resource Owner Password Credentials Flow -- Zugriff auf die Web-API mit Access Token -- Zusammenfassung -- Kapitel 16 - Redux mit @ngrx/store -- Motivation -- Redux -- Überblick über @ngrx/store -- Fallbeispiel -- Single Immutable State Tree -- Reducer -- Bootstrapping -- Komponente -- Template -- Undo/Redo -- Zeitreisende Debugger -- Zusammenfassung -- Kapitel 17 - Testing -- Testbausteine -- Jasmine -- Anatomie eines Jasmine-Tests -- Test-Runner -- Unit-Tests mit Karma -- Installation und Konfiguration -- Ein Test-Bundle nutzen -- Ein erster Unit-Test -- Isolated Unit Test -- Angular Testing Utilities -- Debugging über Source Maps -- Komponenten testen -- Komplexe Komponenten vorbereiten -- Attribut-Direktiven -- Asynchrone Tests und der Http-Service -- Den Http-Service vorbereiten -- Asynchron testen -- Pipes -- Code-Coverage-Report -- Konfiguration ohne Angular CLI -- End-2-End-Tests mit Protractor -- Asynchrone Befehle und der WebDriver-ControlFlow -- Installation und Konfiguration -- Protractor-Konfigurationsdatei -- E2E-Tests mit Jasmine -- Spezifikation und Resultat eines E2E-Tests mit Jasmine -- Elemente mit dem Hilfsobjekt by finden -- Eigene Locators nutzen -- Interaktion mit Elementen -- Jasmine-Reporter -- Zusammenfassung -- Kapitel 18 - Tools und erweiterter Projektaufbau -- Projektaufbau allgemein -- Style Guide -- Projekte mit Webpack -- Einstiegspunkt festlegen -- Loader definieren…”
Libro electrónico -
2062Publicado 2018Tabla de Contenidos: “…-- Server utilization, the business bottom line, and green web hosting -- Embracing advances in the JavaScript language -- Deploying ES2015/2016/2017/2018 JavaScript code -- Node.js, the microservice architecture, and easily testable systems -- Node.js and the Twelve-Factor app model -- Summary -- Chapter 2: Setting up Node.js -- System requirements -- Installing Node.js using package managers -- Installing on macOS with MacPorts -- Installing on macOS with Homebrew -- Installing on Linux, *BSD, or Windows from package management systems -- Installing Node.js in the Windows Subsystem for Linux (WSL) -- Opening an administrator-privileged PowerShell on Windows -- Installing the Node.js distribution from nodejs.org -- Installing from source on POSIX-like systems -- Installing prerequisites -- Installing developer tools on macOS -- Installing from source for all POSIX-like systems -- Installing from source on Windows -- Installing multiple Node.js instances with nvm -- Installing nvm on Windows -- Native code modules and node-gyp -- Node.js versions policy and what to use -- Editors and debuggers -- Running and testing commands -- Node.js's command-line tools -- Running a simple script with Node.js -- Conversion to async functions and the Promise paradigm…”
Libro electrónico -
2063Publicado 2017Tabla de Contenidos: “…. -- Adding the Python interpreter to Windows -- Adding the PyQGIS module paths to the interpreter -- Adding the PyQGIS API to the IDE -- Adding environment variables -- How it works... -- Debugging QGIS Python scripts -- How to do it... -- Configuring QGIS -- Configuring Eclipse -- Testing the debugger -- How it works... -- Navigating the PyQGIS API -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating a traditional QGIS plugin -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating a Processing Toolbox plugin -- Getting ready -- How to do it... -- How it works... -- There's more... -- Distributing a plugin -- Getting ready -- How to do it... -- How it works... -- Building a standalone application -- Getting ready -- How to do it... -- How it works... -- There's more…”
Libro electrónico -
2064Publicado 2011Tabla de Contenidos: “…-- Creating a Simple ActionScript Program -- A Simple Use of trace -- Creating Screen Output -- Our First ActionScript 3.0 Class -- Working with Flash CS5 -- Display Objects and Display Lists -- The Stage -- The Library -- The Timeline -- Writing and Editing ActionScript -- ActionScript Game Programming Strategies -- Single Class Method -- Smallest-Step Approach -- Good Programming Practices -- Basic ActionScript Concepts -- Creating and Using Variables -- Condition Statements -- Loops -- Functions -- Testing and Debugging -- Types of Bugs -- Methods of Testing -- Using the Debugger -- Publishing Your Game -- Formats -- Flash -- HTML -- ActionScript Game Programming Checklist -- Publishing and Document Settings -- Class, Function, and Variable Names -- Runtime Issues -- Testing Issues -- 2. …”
Libro electrónico -
2065Publicado 2021Tabla de Contenidos: “…Selecting options in drop-down lists -- Keyboard and Mouse emulation -- Debugging tests with Visual Studio Code -- Summary -- Chapter 5: Waiting for elements and network calls -- Technical requirements -- Waiting for the page to load -- Waiting for elements -- Await a wait function -- Waiting for network calls -- Arrange, Act, Await -- Fire and forget -- Promise.all -- Waiting for page events -- The close event -- The popup event -- Target created event -- The console event -- The dialog event -- The headless recorder -- Summary -- Chapter 6: Executing and Injecting JavaScript -- Technical requirements -- Executing JavaScript code -- Variable scopes in JavaScript -- Manipulating handles with JavaScript code -- Getting information from the elements -- Acting on elements -- Enforcing server rules -- Finding elements using JavaScript -- Waiting for functions -- Exposing local functions -- Running our checks with Checkly -- Summary -- Chapter 7: Generating Content with Puppeteer -- Technical requirements -- Taking screenshots -- Using screenshots for regression tests -- Generate PDF files -- Creating HTML content -- Summary -- Chapter 8: Environments emulation -- Technical requirements -- Understanding the browser's market share -- The browser's popularity over the years -- Operative Systems market share -- Screen resolution distribution -- Emulating mobile devices -- The Viewport -- Pixel ratio -- The touchscreen -- The user agent -- Emulating mobile devices with Puppeteer -- Emulating network conditions -- Emulating localization -- Emulating geolocation -- Emulating time zones -- Emulating languages -- Other emulations -- Summary -- Chapter 9: Scraping tools -- Technical requirements -- Introduction to web scraping -- Does the site allow scrapers? …”
Libro electrónico -
2066Publicado 2016Tabla de Contenidos: “…Swift Basics -- Getting Started -- Apple Developer Program -- Creating Your First Project with Xcode -- Developing a Simple Swift Application -- Using the iOS Simulator -- Conclusion -- Basics of Swift -- Swift Programming Language -- Playgrounds -- Comments -- Control Flow -- Variables and Constants -- Operators -- Types -- Working with Strings -- Functions and Closures -- Conclusion -- Swift for Object-Oriented App Development -- Classes and Objects -- Structures -- Modules -- The Swift Standard Library, Foundation, Cocoa, and Cocoa Touch -- Data -- Error Handling -- Memory Management -- Design Patterns in Cocoa and Cocoa Touch -- Structuring an App -- Conclusion -- An OS X App -- Setting Up the OS X Notes App -- Designing the OS X Notes App -- Creating the OS X Project -- Defining a Document Type -- Adding the Icon -- Conclusion -- Working with -- Documents on OS X -- The NSDocument Class -- Storing Data in the Document -- Storing Text -- A Basic UI -- Conclusion -- User Interfaces and iCloud -- Updating the UI -- Document-Filetype-Extension UI -- Enhancing Attachments -- Adding Attachments via Drag-and-Drop -- iCloud -- The Basics of iCloud -- Conclusion -- An iOS App -- Setting Up the iOS Notes App -- Designing the iOS Notes App -- Creating the iOS Project -Enabling the iOS App for iCloud -- Defining a Document Type -- Conclusion -- Working with Files in iCloud -- App Sandbox -- iCloud Availability -- Creating the Document List View Controller -- Creating the Document Class -- Listing Documents -- Creating Documents -- Downloading from iCloud -- Deleting Documents -- Renaming Documents -- Conclusion -- Working with Documents on iOS -- Adding a View to Display Notes -- Editing and Saving Documents -- Conclusion -- Working with Files and File Types -- Setting Up the Interface for Attachments -- Listing Attachments -- Dealing with Conflicts -- Creating the Quick Look Thumbnail -- Conclusion -- Images and Deletion -- Adding Attachments -- Adding Image Attachments -- Viewing Attachments -- Deleting Attachment -- Conclusion -- Supporting the iOS Ecosystem -- Sharing with UIActivityController -- Handoffs -- Searchability -- Conclusion -- Extending iOS Apps -- Searching with a Spotlight Indexing Extension -- Today Widgets -- Conclusion -- Multimedia, Contacts, Location, and Notifications -- Location Attachments -- Audio Attachments -- Video Attachments -- Contact Attachments -- Notifications -- Conclusion -- Polishing the iOS App -- Speaking Text -- Opening Links in SFSafariViewController -- Settings -- Undo Support -- Images with Filters -- Worldwide Apps -- Accessibility -- Splitscreen Multitasking -- Conclusion -- Extending Your Apps -- Building a watchOS App -- Designing for the Watch -- Designing Our watchOS App -- Creating the watchOS Extension -- Conclusion -- Code Quality and Distribution -- Debugging -- Instruments -- Testing -- Using Objective-C and Swift in the Same Project -- The App Store -- Conclusion…”
Libro electrónico -
2067Publicado 2015Tabla de Contenidos: “…SSL/TLS versions -- The SSL/TLS component -- The SSL/TLS handshake -- Types of handshake message -- Client Hello -- Server Hello -- Server certificate -- Server Key Exchange -- Client certificate request -- Server Hello Done -- Client certificate -- Client Key Exchange -- Client Certificate Verify -- Change Cipher Spec -- Finished -- Application Data -- Alert Protocol -- Key exchange -- The Diffie-Hellman key exchange -- Elliptic curve Diffie-Hellman key exchange -- RSA -- Decrypting SSL/TLS -- Decrypting RSA traffic -- Decrypting DHE/ECHDE traffic -- Forward secrecy -- Debugging issues -- Summary -- Chapter 5: Analyzing Application Layer Protocols -- DHCPv6 -- DHCPv6 Wireshark filter -- Multicast addresses -- The UDP port information -- DHCPv6 message types -- Message exchanges -- The four-message exchange -- The two-message exchange -- DHCPv6 traffic capture -- BOOTP/DHCP -- BOOTP/DHCP Wireshark filter -- Address assignment -- Capture DHCPv4 traffic -- DNS -- DNS Wireshark filter -- Port -- Resource records -- DNS traffic -- HTTP -- HTTP Wireshark filter -- HTTP use cases -- Finding the top HTTP response time -- Finding packets based on HTTP methods -- Finding sensitive information in a form post -- Using HTTP status code -- References -- Summary -- Chapter 6: WLAN Capturing -- WLAN capture setup -- The monitor mode -- Analyzing the Wi-Fi networks -- Frames -- Management frames -- Data frames -- Control frames -- 802.11 auth process -- 802.1X EAPOL -- The 802.11 protocol stack -- Wi-Fi sniffing products -- Summary -- Chapter 7: Security Analysis -- Heartbleed bug -- The Heartbleed Wireshark filter -- Heartbleed Wireshark analysis -- The Heartbleed test -- Heartbleed recommendations -- The DOS attack -- SYN flood -- SYN flood mitigation -- ICMP flood -- ICMP flood mitigation -- SSL flood -- Scanning -- Vulnerability scanning -- SSL scans…”
Libro electrónico -
2068por Weigend, MichaelTabla de Contenidos: “…8.11 Lambda-Formen8.12 Decorators; Kapitel 9: Standardfunktionen (built in functions); Kapitel 10: Fehler und Ausnahmen; 10.1 Syntaxfehler; 10.2 Ausnahmen (Exceptions); 10.3 Erstellen einer eigenen Exception- Klasse; 10.4 Testen von Vor- und Nachbedingungen mit assert; 10.5 Selbstdokumentation im Debugging-Modus; 10.6 Das Modul logging; Kapitel 11: Ein- und Ausgabe; 11.1 Interaktive Eingabe über die Tastatur; 11.2 Kommandozeilen-Argumente lesen; 11.3 Formatierte Bildschirmausgabe; 11.4 Lesbare Darstellung komplexer Objekte - das Modul pprint; 11.5 Dateien; 11.6 Objekte speichern - pickle…”
Publicado 2015
Libro electrónico -
2069Publicado 2018Tabla de Contenidos: “…-- The rules -- Summary -- Chapter 6: Handling Real-World Use Cases -- Technical requirements -- Form validation -- The interactions -- Modeling the observable state -- Onto the actions -- Completing the triad with reactions -- React components -- The UserEnrollmentForm component -- Other observer components -- Page routing -- The Cart checkout workflow -- Modeling the observable state -- A route for a step, a step for a route -- The WorkflowStep -- Actions and reactions of the workflow -- Loading a step -- The HistoryTracker -- The React components -- The TemplateStepComponent -- The ShowCart component -- A state-based router -- Summary -- Chapter 7: Special API for Special Cases -- Technical requirements -- Direct manipulation with the object API -- Granular reads and writes -- From MobX to JavaScript -- Watching the events flow by -- Hooking into the observability -- Lazy loading the temperature -- Gatekeeper of changes -- Intercepting the change -- observe() the changes -- Development utilities -- Using spy() to track the reactivity -- Tracing a reaction -- Visual debugging with mobx-react-devtools -- A few other APIs -- Querying the reactive system -- Probing deeper into the reactive system -- Summary -- Chapter 8: Exploring mobx-utils and mobx-state-tree -- Technical requirements -- The utility functions of mobx-utils -- Visualizing async-operations with fromPromise() -- Using lazyObservable() for deferred updates -- A generalized lazyObservable() with fromResource() -- A view model to manage edits -- There is lot more to discover -- An opinionated MobX with mobx-state-tree…”
Libro electrónico -
2070Publicado 2017Tabla de Contenidos: “…Cover -- Copyright -- Credits -- About the Author -- About the Reviewer -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: Chef Infrastructure -- Introduction -- Using version control -- Installing the Chef Development Kit on your workstation -- Using the hosted Chef platform -- Managing virtual machines with Vagrant -- Creating and using cookbooks -- Inspecting files on your Chef server with knife -- Defining cookbook dependencies -- Managing cookbook dependencies with Berkshelf -- Using custom knife plugins -- Deleting a node from the Chef server -- Developing recipes with local mode -- Using roles -- Using environments -- Freezing cookbooks -- Running the Chef client as a daemon -- Chapter 2: Evaluating and Troubleshooting Cookbooks and Chef Runs -- Introduction -- Testing your Chef cookbooks with cookstyle and Rubocop -- Flagging problems in your Chef cookbooks with Foodcritic -- Test-driven development for cookbooks using ChefSpec -- Compliance testing with InSpec -- Integration-testing your Chef cookbooks with Test Kitchen -- Showing affected nodes before uploading cookbooks -- Overriding a node's run list to execute a single recipe -- Using chef-shell -- Using why-run mode to find out what a recipe might do -- Debugging Chef client runs -- Inspecting the results of your last Chef run -- Using Reporting to keep track of all your Chef client runs -- Raising and logging exceptions in recipes -- Diff-ing cookbooks with knife -- Using community exception and report handlers -- Chapter 3: Chef Language and Style -- Introduction -- Using community Chef style -- Using attributes to dynamically configure recipes -- Using templates -- Mixing plain Ruby with Chef DSL -- Installing Ruby gems and using them in recipes -- Using libraries -- Creating your own custom resource…”
Libro electrónico -
2071Publicado 2015Tabla de Contenidos: “….; 3.4.1 Widerstand; 3.4.2 Potentiometer; 3.4.3 Kondensator; 3.4.4 Diode; 3.4.5 Leuchtdiode; 3.4.6 Transistor; 3.4.7 Integrierte Schaltung (IC); 3.4.8 Relais; 3.4.9 Schalter; 3.4.10 Taster; 3.5 Programmcode; 3.5.1 Integer, Typen und Variablen; 3.5.2 Struktur; 3.6 Testen; 3.6.1 Serieller Monitor; 3.6.2 Code-Debugging; 3.7 Projekt Blink…”
Libro electrónico -
2072por Chambers, MikeTabla de Contenidos: “…Building a Sample Apollo Application; 2.3.2. Building and Debugging the Hello World Application Using the Apollo SDK…”
Publicado 2007
Libro electrónico -
2073por Davies, J. H.Tabla de Contenidos: “…Development; 3.1 Development Environment; 3.2 The C Programming Language; 3.3 Assembly Language; 3.4 Access to the Microcontroller for Programming and Debugging; 3.5 Demonstration Boards; 3.6 Hardware; 3.7 Equipment; Chapter 4. …”
Publicado 2008
Libro electrónico -
2074por Adobe Creative TeamTabla de Contenidos: “…Publishing Flash Documents -- Getting Started -- The Debugging Process -- Understanding Publishing -- Publishing for the Web -- Publishing a Desktop Application -- Publishing for a Mobile Device -- Next Steps -- Review Questions -- Review Answers -- Index…”
Publicado 2013
Libro electrónico -
2075Publicado 2014Tabla de Contenidos: “…4.1 Adequacy Metrics4.2 Crawlability Metrics; 5 Rich Client; 5.1 Dynamic Analysis; 5.2 Model Mining; 5.3 RIA Testing; 6 Conclusion; References; About the Authors; 2 Exploiting Hardware Monitoring in Software Engineering; 1 Introduction; 2 Reducing the Overhead of Program Monitoring; 3 Foundations in Hardware Monitoring; 3.1 Hardware Monitoring on Commodity Devices; 3.2 Debugging and Advanced Hardware Mechanisms; 3.2.1 Last Branch Record (LBR); 3.2.2 Branch Trace Store (BTS); 3.2.3 Precise Event Based Sampling (PEBS); 3.3 Tools for Exploiting HPMs; 3.3.1 User-Level HPM Access…”
Libro electrónico -
2076Publicado 2023Tabla de Contenidos: “…Reverse engineering DMA peripherals -- Emulating UART with Avatar2 for firmware debugging - visualizing output -- Summary -- Part 3: Advanced Concepts -- Chapter 7: Real-Life Case Study: Samsung Exynos Baseband -- A crash course on mobile phone architecture -- Baseband -- Baseband CPU family -- Application processor and baseband interface -- A talk with Shannon -- A note on GSM/3GPP/LTE protocol specifications -- Setting up FirmWire for vulnerability validation -- CVE-2020-25279 - emulator fuzzing -- CVE-2020-25279 - OTA exploitation -- Summary -- Chapter 8: Case Study: OpenWrt Full-System Fuzzing -- OpenWrt -- Building the firmware -- Testing the firmware in QEMU -- Extracting and preparing the kernel -- Fuzzing the kernel -- Post-crash core dump triaging -- Summary -- Chapter 9: Case Study: OpenWrt System Fuzzing for ARM -- Emulating the ARM architecture to run an OpenWrt system -- Installing TriforceAFL for ARM -- Running TriforceAFL in OpenWrt for ARM -- Obtaining a crash -- Summary -- Chapter 10: Finally Here: iOS Full System Fuzzing -- A brief history of iOS emulation -- iOS basics -- What it takes to boot iOS -- Code signatures -- Plist files and entitlements -- Binaries compilation -- IPSW formats and research kernels -- Setting up an iOS emulator -- Preparing the environment -- Building the emulator -- Boot prepping -- Booting iOS in QEMU -- Preparing your harness to start fuzzing -- Triforce's driver mod for iOS -- Summary -- Chapter 11: Deus Ex Machina: Fuzzing Android Libraries -- Introducing the Android OS and its architecture -- The Android architecture -- Fuzzing Android libraries with Sloth -- Introducing Sloth's mechanisms -- Introducing AFL coverage -- Running the ELF linker -- Running LibFuzzer -- Addressing issues with the Sloth fuzzing method -- Running Sloth -- Summary -- Chapter 12: Conclusion and Final Remarks -- Index…”
Libro electrónico -
2077por Afonso, DanielTabla de Contenidos: “…Query cancelation -- Creating paginated queries -- Creating infinite queries -- Debugging your queries with Devtools -- Summary -- Chapter 6: Performing Data Mutations with React Query -- Technical requirements -- What is useMutation and how does it work? …”
Publicado 2023
Libro electrónico -
2078por Alto, ValentinaTabla de Contenidos: “…-- Generating, optimizing, and debugging code -- Generating documentation and code explainability -- Understanding ML model interpretability -- Translation among different programming languages -- Summary…”
Publicado 2023
Libro electrónico -
2079Publicado 2015Tabla de Contenidos: “…3.1.6 - Integrated Development Environment (IDE)3.2 - Hardware Development Tools; 3.2.1 - Development Boards; PIC32 Starter Kit; Microstick II; PIC32 USB Starter Kit II; PIC32 Ethernet Starter Kit; Cerebot MX3cK; Cerebot MX4cK; Cerebot MX7cK; MINI-32 Board; EasyPIC Fusion V7; Mikromedia for PIC32; Multimedia for PIC32MX7; Olimex PIC32 Development Board; PIC32-MAXI-WEB Development Board; LV-32MX V6; 3.2.2 - Device Programmers; mikroProg; 3.2.3 - In-Circuit Debuggers; 3.2.4 - In-Circuit Emulators; 3.2.5 - Breadboard; 3.3 - Summary; 3.4 - Exercises…”
Libro electrónico -
2080Publicado 2018Tabla de Contenidos: “…Twitter Sign-in -- Twitter Api key -- Project Configuration -- Phone number sign-in -- Project configuration -- Firebase SDK social networking site authentication -- Google sign-in -- Facebook login -- Twitter sign-in -- Phone number sign-in -- Anonymous Authentication -- Link multiple Auth providers -- Firebase Authentication failures -- Firebase Authentication exceptions -- Summary -- Chapter 3: Safe and Sound - Firebase Crashlytics -- Firebase Crash Reporting and Crashlytics -- Firebase Crash Reporting setup -- Creating crash reports -- Creating custom logs -- Deobfuscating ProGuard labels -- Crash Report support for multiple APK -- Disabling Crash Reporting -- Firebase Crashlytics -- Firebase Crashlytics setup and upgrading from Crash Reporting -- Migrating from Firebase Crash Reporting to Crashlytics -- Validating Crashlytics implementation -- Enabling Crashlytics debug mode -- Customizing Crashlytics reports -- Crashlytics and functions -- Summary -- Chapter 4: Genie in the Cloud - Firebase Cloud Functions -- Firebase Cloud Functions -- Set up the development environment -- Project structure -- Required modules -- Deploying Cloud functions project -- Custom logs and reviewing functions -- Trigger functions -- Cloud Firestore Triggers -- Specific documents -- Creating a document -- Updating documents -- Deleting a document -- Changes in a document -- Realtime Database Triggers -- Firebase Authentication Triggers -- Analytics and Crashlytics Triggers -- Cloud Storage Triggers -- HTTP Triggers -- Cloud Pub/Sub Triggers -- Writing Firebase functions -- Cloud Functions to fire a push notification -- Summary -- Chapter 5: Arsenal for Your Files - Firebase Cloud Storage -- Firebase a Cloud Storage -- Creating storage reference -- Storage reference properties -- Limitations of reference -- Uploading and downloading files -- Uploading files…”
Libro electrónico