top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
The complete rust programming reference guide : design, develop, and deploy effective software systems using the advanced constructs of rust / / Rahul Sharma, Vesa Kaihlavirta, Claus Matzinger
The complete rust programming reference guide : design, develop, and deploy effective software systems using the advanced constructs of rust / / Rahul Sharma, Vesa Kaihlavirta, Claus Matzinger
Autore Sharma Rahul
Edizione [First edition.]
Pubbl/distr/stampa Birmingham, UK : , : Packt Publishing, , 2019
Descrizione fisica 1 online resource (685 pages)
Disciplina 005.3
Soggetto topico Application software - Development
Rust (Computer program language)
ISBN 1838826386
9781838826383
1838828109
9781838828103
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Chapter 1: Getting Started with Rust -- Chapter 2: Managing Projects with Cargo -- Chapter 3: Tests, Documentation, and Benchmarks -- Chapter 4: Types, Generics, and Traits -- Chapter 5: Memory Management and Safety -- Chapter 6: Error Handling -- Chapter 7: Advanced Concepts -- Chapter 8: Concurrency -- Chapter 9: Metaprogramming with Macros -- Chapter 10: Unsafe Rust and Foreign Function Interfaces -- Chapter 11: Logging -- Chapter 12: Network Programming in Rust -- Chapter 13: Building Web Applications with Rust -- Chapter 14: Lists, Lists, and More Lists -- Chapter 15: Robust Trees -- Chapter 16: Exploring Maps and Sets -- Chapter 17: Collections in Rust -- Chapter 18: Algorithm Evaluation -- Chapter 19: Ordering Things -- Chapter 20: Finding Stuff -- Chapter 21: Random and Combinatorial -- Chapter 22: Algorithms of the Standard Library.
Record Nr. UNINA-9910793525703321
Sharma Rahul  
Birmingham, UK : , : Packt Publishing, , 2019
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The complete rust programming reference guide : design, develop, and deploy effective software systems using the advanced constructs of rust / / Rahul Sharma, Vesa Kaihlavirta, Claus Matzinger
The complete rust programming reference guide : design, develop, and deploy effective software systems using the advanced constructs of rust / / Rahul Sharma, Vesa Kaihlavirta, Claus Matzinger
Autore Sharma Rahul
Edizione [First edition.]
Pubbl/distr/stampa Birmingham, UK : , : Packt Publishing, , 2019
Descrizione fisica 1 online resource (685 pages)
Disciplina 005.3
Soggetto topico Application software - Development
Rust (Computer program language)
ISBN 1838826386
9781838826383
1838828109
9781838828103
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Chapter 1: Getting Started with Rust -- Chapter 2: Managing Projects with Cargo -- Chapter 3: Tests, Documentation, and Benchmarks -- Chapter 4: Types, Generics, and Traits -- Chapter 5: Memory Management and Safety -- Chapter 6: Error Handling -- Chapter 7: Advanced Concepts -- Chapter 8: Concurrency -- Chapter 9: Metaprogramming with Macros -- Chapter 10: Unsafe Rust and Foreign Function Interfaces -- Chapter 11: Logging -- Chapter 12: Network Programming in Rust -- Chapter 13: Building Web Applications with Rust -- Chapter 14: Lists, Lists, and More Lists -- Chapter 15: Robust Trees -- Chapter 16: Exploring Maps and Sets -- Chapter 17: Collections in Rust -- Chapter 18: Algorithm Evaluation -- Chapter 19: Ordering Things -- Chapter 20: Finding Stuff -- Chapter 21: Random and Combinatorial -- Chapter 22: Algorithms of the Standard Library.
Record Nr. UNINA-9910808269103321
Sharma Rahul  
Birmingham, UK : , : Packt Publishing, , 2019
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with secure embedded systems : developing IoT systems for micro:bit and Raspberry Pi Pico using Rust and Tock / / Alexandru Radovici and Ioana Culic
Getting started with secure embedded systems : developing IoT systems for micro:bit and Raspberry Pi Pico using Rust and Tock / / Alexandru Radovici and Ioana Culic
Autore Radovici Alexandru
Pubbl/distr/stampa New York, New York : , : Apress L. P., , [2022]
Descrizione fisica 1 online resource (542 pages)
Disciplina 005.8
Collana Technology in action
Soggetto topico Embedded computer systems - Security measures
Internet of things
Rust (Computer program language)
Software engineering
Computer networks
ISBN 1-4842-7789-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Chapter 1: Embedded Systems and Architectures -- Chapter 2: Embedded Systems Software Development -- Chapter 3: The Tock Architecture System -- Chapter 4: Rust for Tock -- Chapter 5: Getting Started with Tock OS -- Chapter 6: The Structure of a Custom Tock System -- Chapter 7: Userspace Applications Development -- Chapter 8: Writing a Synchronus Syscall Capsule -- Chapter 9: Writing an Asynchronus Syscall Capsule -- Chapter 10: The Implementation of a Service Capsule -- Chapter 12: Tock Userspace Driver -- Chapter 12: Tock Systems Manager.
Record Nr. UNINA-9910523001903321
Radovici Alexandru  
New York, New York : , : Apress L. P., , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Hands-on Rust : effective learning through 2D game development and play / / Herbert Wolverson
Hands-on Rust : effective learning through 2D game development and play / / Herbert Wolverson
Autore Wolverson Herbert
Edizione [First edition.]
Pubbl/distr/stampa [Raleigh, North Carolina] : , : The Pragmatic Bookshelf, , [2021]
Descrizione fisica 1 online resource (332 pages)
Disciplina 005.133
Collana The pragmatic programmers
Soggetto topico Rust (Computer program language)
ISBN 9781680508819
1680508814
9781680508802
1680508806
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Part I: Getting Started with Rust -- 1. Rust and Your Development Environment -- 2. First Steps with Rust -- 3. Build Your First Game with Rust -- Part II: Building a Dungeon Crawler -- 4. Design a Dungeon Crawler -- 5. Build a Dungeon Crawler -- 6. Compose Dungeon Denizens -- 7. Take Turns with the Monsters -- 8. Health and Melee Combat -- 9. Victory and Defeat -- 10. Fields of View -- 11. More Interesting Dungeons -- 12. Map Themes -- 13. Inventory and Power-Ups -- 14. Deeper Dungeons -- 15. Combat Systems and Loot -- 16. Final Steps and Finishing Touches -- Part III: Additional Resources.
Record Nr. UNINA-9911008921703321
Wolverson Herbert  
[Raleigh, North Carolina] : , : The Pragmatic Bookshelf, , [2021]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Practical Rust web projects : building cloud and web-based applications / / Shing Lyu
Practical Rust web projects : building cloud and web-based applications / / Shing Lyu
Autore Lyu Shing
Edizione [1st ed. 2021.]
Pubbl/distr/stampa New York, New York State : , : APress, , [2021]
Descrizione fisica 1 online resource (XI, 256 p. 30 illus.)
Disciplina 005.133
Soggetto topico Rust (Computer program language)
Web site development
ISBN 1-4842-6589-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Chapter 1: Rust in the Web World -- Chapter 2: Developing Websites -- Chapter 3: REST APIs -- Chapter 4: Chatting in Real Time with WebSocket -- Chapter 5: Going Serverless -- Chapter 6: High Performance Web Frontend using WebAssembly.
Record Nr. UNINA-9910483950703321
Lyu Shing  
New York, New York State : , : APress, , [2021]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
PRACTICAL WEBASSEMBLY : explore the fundamentals of webassembly programming using rust
PRACTICAL WEBASSEMBLY : explore the fundamentals of webassembly programming using rust
Autore Nellaiyapen Sendil Kumar
Pubbl/distr/stampa [Place of publication not identified] : , : PACKT PUBLISHING LIMITED, , 2022
Descrizione fisica 1 online resource (232 p.)
Disciplina 006.7/6
Soggetto topico Web site development - Computer programs
Application software - Development
Internet programming
Assembly languages (Electronic computers)
Rust (Computer program language)
ISBN 9781838828004
1838828001
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Title page -- Copyright and Credits -- Dedication -- Contributors -- Table of Contents -- Preface -- Section 1: Introduction to WebAssembly -- Chapter 1: Understanding LLVM -- Technical requirements -- Understanding compilers -- Compiled languages -- Compiler efficiency -- Exploring LLVM -- LLVM in action -- Summary -- Chapter 2: Understanding Emscripten -- Technical requirements -- Installing Emscripten using emsdk -- Generating asm.js using Emscripten -- Running Hello World with Emscripten in Node.js -- Running Hello World with Emscripten in the browser
Exploring other options in emsdk -- Listing the tools and SDK -- Managing the tools and SDK -- Understanding various levels of optimizations -- Optimizations -- Closure Compiler -- Summary -- Chapter 3: Exploring WebAssembly Modules -- Technical requirements -- Understanding how WebAssembly works -- Understanding JavaScript execution inside the JavaScript engine -- Understanding WebAssembly execution inside the JavaScript engine -- Exploring the WebAssembly text format -- Building a function in WebAssembly text format -- Summary -- Section 2: WebAssembly Tools
Chapter 4: Understanding WebAssembly Binary Toolkit -- Technical requirements -- Getting started with WABT -- Installing WABT -- Converting WAST into WASM -- Converting WASM into WAST -- f or -- fold-exprs -- Converting WASM into C -- simple.h -- simple.c -- Converting WAST into JSON -- Understanding a few other tools provided by WABT -- wasm-objdump -- wasm-strip -- wasm-validate -- wasm-interp -- Summary -- Chapter 5: Understanding Sections in WebAssembly Modules -- Technical requirements -- Exports and imports -- Exports -- Imports -- Globals -- Start -- Memory -- Summary
Chapter 6: Installing and Using Binaryen -- Technical requirements -- Installing and using Binaryen -- Linux/macOS -- Windows -- wasm-as -- wasm-dis -- wasm-opt -- wasm2js -- Summary -- Section 3: Rust and WebAssembly -- Chapter 7: Integrating Rust with WebAssembly -- Technical requirements -- Installing Rust -- Converting Rust into WebAssembly via rustc -- Converting Rust into WebAssembly via Cargo -- Installing wasm-bindgen -- Converting Rust into WebAssembly via wasm-bindgen -- Summary -- Chapter 8: Bundling WebAssembly Using wasm-pack -- Technical requirements
Bundling WebAssembly modules with webpack -- Bundling WebAssembly modules with Parcel -- Introducing wasm-pack -- Why do you need wasm-pack? -- How to use wasm-pack -- Packing and publishing using wasm-pack -- Summary -- Chapter 9: Crossing the Boundary between Rust and WebAssembly -- Technical requirements -- Sharing classes from Rust with JavaScript -- Sharing classes from JavaScript with Rust -- Calling the JavaScript API via WebAssembly -- Calling closures via WebAssembly -- Importing the JavaScript function into Rust -- Calling a web API via WebAssembly -- Summary
Record Nr. UNINA-9911009184803321
Nellaiyapen Sendil Kumar  
[Place of publication not identified] : , : PACKT PUBLISHING LIMITED, , 2022
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Rust for the IoT : building Internet of Things apps with Rust and Raspberry Pi / / Joseph Faisal Nusairat
Rust for the IoT : building Internet of Things apps with Rust and Raspberry Pi / / Joseph Faisal Nusairat
Autore Nusairat Joseph Faisal
Edizione [1st ed. 2020.]
Pubbl/distr/stampa New York, New York : , : Apress, , [2020]
Descrizione fisica 1 online resource (XX, 595 p. 81 illus., 74 illus. in color.)
Disciplina 005.133
Soggetto topico Rust (Computer program language)
Internet of things
Raspberry Pi (Computer)
ISBN 1-4842-5860-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1: Introduction -- 2: Server Side -- 3: File Uploading and Parsing -- 4: Messaging and GraphQL -- 5: Performance -- 6: Security -- 7: Deployment -- 8: Sense HAT Part I -- 9: Sense HAT Part II -- 10: Camera -- 11: Integration -- 12: Final Thoughts.
Record Nr. UNINA-9910427054703321
Nusairat Joseph Faisal  
New York, New York : , : Apress, , [2020]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui