Building Your Next Big Thing with Google Cloud Platform : A Guide for Developers and Enterprise Architects / / by Jose Ugia Gonzalez, S. P. T. Krishnan |
Autore | Ugia Gonzalez Jose |
Edizione | [1st ed. 2015.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 |
Descrizione fisica | 1 online resource (377 p.) |
Disciplina |
004
005.18 |
Collana | Expert's Voice in Cloud Computing |
Soggetto topico |
Computer programming
Software engineering Microprogramming Web Development Software Engineering/Programming and Operating Systems Control Structures and Microprogramming |
ISBN |
9781484210048
1484210042 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents at a Glance; Introduction; Part I: Introducing Cloud Computing and Google Cloud Platform ; Chapter 1: The Google Cloud Platform Difference; What Is Cloud Computing?; Technical Benefits of Using a Public Cloud; Uptime; Resource Utilization; Expertise; Economic Benefits of Using a Public Cloud; TCO; Economies of Scale; CapEx and OpEx; ROI and Profit Margins; Business Benefits of Using a Public Cloud; Time to Market ; Self-Service ; Pay per Use; Uncertain Growth Patterns ; Why Google Cloud Platform?; Hardware Innovations; Software Innovations; Economic Innovations
A Quick Comparison to AWS Summary; Chapter 2: Getting Started with Google Cloud Platform; Cloud Platform Building Blocks ; Projects; Regions, Zones, Resources, and Quotas ; The Developers Console; Permissions and Auth ; The Cloud SDK and the gcloud Tool ; APIs and Cloud Client Libraries ; Cloud Platform Products; Summary; Chapter 3: Using Google APIs; Auth Essentials; API Keys ; OAuth 2.0 ; OAuth 2.0 Application Authentication ; OAuth 2.0 User Authentication; 2-Legged OAuth 2.0 User Authentication ; Translate API ; Accessing Translate REST API Discovering Languages Supported by Translate API Accessing Translate API using Client Programs ; Summary; Part II: Google Cloud Platform - Compute Products ; Chapter 4: Google Compute Engine; Virtual Machines ; Persistent Disks ; Networks and Firewalls ; Deploying High-Performance Virtual Machines Using Compute Engine; Associating the gcloud Command-Line Tool with a Google Account; Selecting a Google Cloud Platform Project ; Creating and Starting an Instance ; Allowing Ingress Network Access ; Creating a Web Presence with Compute Engine in 8 Minutes Flat Handling Unpredictable Traffic with the Compute Engine Load Balancer Forwarding Rules ; Target Pool ; Load-Distribution Algorithm ; Health Checks ; Going Live; Building a Global Multi-Datacenter Web Tier in an Hour; Global Forwarding Rules ; Target HTTP Proxy ; URL Maps ; Backend Services ; Instance Groups ; Load-Distribution Algorithm ; Going Live; Automatically Resizing a Web Tier with the Compute Engine Autoscaler; Managed Instance Group ; Utilization Metric ; Target Utilization Level ; Autoscaling Integrations ; Going Live; Step 1: Create an Instance Template Step 2: Create a Managed Instance Group Step 3: Create an Autoscaler; Step 4: Add Autoscaled Managed Instance Groups as Endpoints; Summary; Chapter 5: Google App Engine; The SDK ; About Web Applications ; Time for the Much-Beloved "Hello World"; Pretty "Hello World"; Storing Information; Key Properties and Ancestor Paths; Batching and Asynchronous Operations ; Request Routing ; Queries ; Transactions ; User Management ; Memcache ; E-mail ; Task Queues; Push Queues ; Pull Queues ; Handling Tasks ; Task Queues in the Administration Console ; Deleting Tasks Deferred Tasks |
Record Nr. | UNINA-9910300653603321 |
Ugia Gonzalez Jose | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Embedded Firmware Solutions [[electronic resource] ] : Development Best Practices for the Internet of Things / / by Vincent Zimmer, Jiming Sun, Marc Jones, Stefan Reinauer |
Autore | Zimmer Vincent |
Edizione | [1st ed. 2015.] |
Pubbl/distr/stampa | Springer Nature, 2015 |
Descrizione fisica | 1 online resource (215 p.) |
Disciplina |
004
005.18 |
Collana | The expert's voice in programming |
Soggetto topico |
Computer input-output equipment
Software engineering Microprogramming Hardware and Maker Software Engineering/Programming and Operating Systems Control Structures and Microprogramming |
Soggetto non controllato | Computer science |
ISBN | 1-4842-0070-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents at a Glance; Introduction; Chapter 1: Introduction; What Is Embedded Firmware?; Where Is Firmware?; What Do Firmware Engineers Do?; Firmware Preparation for New Hardware; The Mystery of Bits; Programming Guides; The Intel® Firmware Support Package; The Uniqueness of Embedded Firmware; The Choice of Firmware Stacks; Welcome to the Era of the Internet of Things; Technical Coverage in This Book; The Future of Firmware; Chapter 2: Firmware Stacks for Embedded Systems; Is a One-Size-Fits-All Solution Possible?; Microkernel; Real-Time Operating S ystem (RTOS); Legacy BIOS
Implementations of the UEFI FrameworkOpen Source Firmware Stacks; Proprietary Firmware Stacks; Make o r Buy; The Advantages of Outsourcing; The Disadvantages of Outsourcing; In-House Development; Summary; Chapter 3: Intel® Firmware Support Package (Intel® FSP); The Intel FSP Philosophy; What Is in Intel FSP?; Intel FSP Binary Format; Sample Boot Flow; Locating the Entries of Intel FSP; The Hard Way to Find Intel FSP APIs: Use Data Structure; The Easy Way to Find FSP APIs: Use Hard-Coded Constants; Programming Interface: The APIs of Intel FSP; TempRamInit; FspInitEntry; NotifyPhase Intel FSP OutputAPI Execution Status; Temporary Memory Data HOB; Non-Volatile Storage HOB; Sample Code for Parsing HOBs; Customization of Intel FSP; Downloading Intel FSP; Microcode Patches; Relocating Intel FSP; Integration and Build; The Future of Intel FSP; What Is Coming in the Following Chapters; Chapter 4: Building coreboot with Intel FSP; The Introduction of coreboot; The Philosophy of coreboot; A Brief History; v1: 1999-2000; v2: 2000-2005; v2+: 2005-2008; v3: 2006-2008; 2008 LinuxBIOS Renamed "coreboot"; v4: 2009-2012; v4+: 2012-2014; Further Reading Prerequisites for Working with corebootCommunity Organization; Git and Gerrit; Git Commit Messages; coreboot Sign-off Procedure; Developer's Certificate of Origin 1.1; Adding Your Sign-off; Working with the coreboot Community; coreboot Do's; coreboot Don'ts; Nonsource Binaries in coreboot; A Hands-on Example: Building coreboot for the MinnowBoard MAX Mainboard; Environment; Hardware: MinnowBoard MAX; MinnowBoard MAX Platform Details; Development Directory; Downloading Intel FSP; Installing Intel FSP; Downloading the coreboot Source; coreboot Toolchain; coreboot Commit Hooks Creating a coreboot Development BranchBuilding the Mainboard; On the Menuconfig Menu; On the Chipset Menu; On the Devices Menu; Build; Summary of Commands; Flashing the ROM; Preparing the Flash Programmer; Flashing the ROM Image; coreboot Internals; Boot Stages; Additional Files; CBFS; An Example of CBFS; CBFS Size; Special Binaries; Boot Flow Using Intel FSP; Reset Vector and Bootblock; romstage; ramstage; Payload; coreboot Source; coreboot Device Tree; Chips and Devices; Device Tree Variables; A Device Tree Example; Chip Operations; Device Operations; coreboot Hardwaremain State Machine State Machine States |
Record Nr. | UNINA-9910293149803321 |
Zimmer Vincent | ||
Springer Nature, 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Expanding Your Raspberry Pi : Storage, printing, peripherals, and network connections for your Raspberry Pi / / by Mark Edward Soper |
Autore | Soper Mark Edward |
Edizione | [1st ed. 2017.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 |
Descrizione fisica | 1 online resource (XV, 204 p. 164 illus., 163 illus. in color.) |
Disciplina | 005.18 |
Collana | Technology in action |
Soggetto topico |
Microprogramming
Input-output equipment (Computers) Computer programming Computer input-output equipment Control Structures and Microprogramming Input/Output and Data Communications Programming Techniques Hardware and Maker |
ISBN |
9781484229224
1484229223 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Raspberry Pi System Anatomy -- Chapter 2: The Distro Bunch -- Chapter 3: Adding Mass Storage -- Chapter 4: Connecting to a Workgroup Network -- Chapter 5: Sharing an Internet connection -- Chapter 6: Setting up a print and scan server -- Chapter 7: Imaging and Video -- Chapter 8: Media Serving -- Chapter 9: GPIO Anatomy and Applications -- Chapter 10: Taking Your Raspberry Pi on the Road. |
Record Nr. | UNINA-9910254859603321 |
Soper Mark Edward | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Learn Electronics with Raspberry Pi : Physical Computing with Circuits, Sensors, Outputs, and Projects / / by Stewart Watkiss |
Autore | Watkiss Stewart |
Edizione | [1st ed. 2016.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 |
Descrizione fisica | 1 online resource (XXIV, 290 p. 191 illus., 153 illus. in color.) |
Disciplina | 005.18 |
Collana | Technology in action |
Soggetto topico |
Computer input-output equipment
Microprogramming Architecture, Computer Programming languages (Electronic computers) Hardware and Maker Control Structures and Microprogramming Computer System Implementation Programming Languages, Compilers, Interpreters |
ISBN |
9781484218983
1484218981 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Getting started with electronic circuits -- All about Raspberry Pi -- Starting with the basics: programming with scratch -- Using Python for input and output: GPIO zero -- More input and output: infrared sensors and LCD displays -- Adding control in Python and Linux -- Creating video with a Pi camera -- Rolling forward: designing and building a robot -- Customize your gameplay: Minecraft hardware programming -- Making your circuits permanent -- Let the innovation begin: designing your own circuits. |
Record Nr. | UNINA-9910254760003321 |
Watkiss Stewart | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
LUCAS Associative Array Processor [[electronic resource] ] : Design, Programming and Application Studies / / by Christer Fernstrom, Ivan Kruzela, Bertil Svensson |
Autore | Fernstrom Christer |
Edizione | [1st ed. 1986.] |
Pubbl/distr/stampa | Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 1986 |
Descrizione fisica | 1 online resource (XIV, 326 p.) |
Disciplina | 005.18 |
Collana | Lecture Notes in Computer Science |
Soggetto topico |
Microprogramming
Arithmetic and logic units, Computer Computer memory systems Microprocessors Control Structures and Microprogramming Arithmetic and Logic Structures Memory Structures Processor Architectures |
ISBN | 3-540-39785-X |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Parallel and associative processing -- LUCAS System Architecture -- Basic instructions -- Comparison with related designs -- LUCAS microprogramming language -- PASCAL/L — A high level language for LUCAS -- Some well-known problems implemented on LUCAS -- LUCAS as a backend processor for relational database processing -- LUCAS as a dedicated processor for image processing -- Conclusions and continued research. |
Record Nr. | UNISA-996466112103316 |
Fernstrom Christer | ||
Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 1986 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. di Salerno | ||
|
Mastering Media with the Raspberry Pi : Media Centers, Music, High End Audio, Video, and Ultimate Movie Nights / / by Ralph Roberts |
Autore | Roberts Ralph |
Edizione | [1st ed. 2017.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 |
Descrizione fisica | 1 online resource (XV, 222 p. 171 illus. in color.) |
Disciplina | 005.18 |
Collana | Technology in Action |
Soggetto topico |
Microprogramming
Input-output equipment (Computers) Computer programming Computer input-output equipment Control Structures and Microprogramming Input/Output and Data Communications Programming Techniques Hardware and Maker |
ISBN |
9781484227282
148422728X |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910254854503321 |
Roberts Ralph | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Microprogramming and computer architecture / Bruce Segee, John Field |
Autore | Segee, Bruce |
Pubbl/distr/stampa | New York [etc.], : J. Wiley, c1991 |
Descrizione fisica | XVI, 362 p. ; 24 cm. |
Disciplina |
005.1
005.18 |
Altri autori (Persone) | Field, John <1940- > |
Soggetto topico |
Microelaboratori elettronici - Programmazione
Microelaboratori elettronici - Struttura |
ISBN | 0471506885 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNISANNIO-NAP0415095 |
Segee, Bruce | ||
New York [etc.], : J. Wiley, c1991 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. del Sannio | ||
|