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.
Flash multiplayer virtual worlds [[electronic resource] ] : build Immersive, full featured interactive worlds for games, online communities, and more / / Makzan
Flash multiplayer virtual worlds [[electronic resource] ] : build Immersive, full featured interactive worlds for games, online communities, and more / / Makzan
Autore Makzan
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, U.K., : Packt, 2010
Descrizione fisica 1 online resource (413 p.)
Disciplina 006.7
Soggetto topico Shared virtual environments
Online social networks
Video games
Internet programming
Computer animation
ISBN 1-282-75047-X
9786612750472
1-84969-037-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Developing Flash Virtual World; What is a virtual world?; Using virtual world for business; Using virtual world for education; Using virtual world for game; Background; Benefit of using Flash to build virtual world; Connecting players in a virtual world; A brief introduction to transport protocols; Peer-to-peer; Client-server network; Polling; Socket-based connection; Socket server; Available socket servers for Flash; SmartFoxServer; ElectroServer; Flash Media Interactive Server; Red5
Writing your own socket serverChoosing the right server; Application architecture of a virtual world; The whole picture of virtual worlds; Common features in virtual world; Avatar; World to explore; Home; Items; Quests; Non-player characters; Social features; Casual game design versus MMOG; Existing virtual world games; Club Penguin; Mole; Dofus; World of Warcraft; Summary; Chapter 2: Installing the Servers; Comparing SmartFoxServer Lite, Basic, and Pro; SmartFoxServer Lite; SmartFoxServer Basic; SmartFoxServer Pro; Modifying the behavior of server; JSON/Raw data protocol
Accessing the database directlyComparing different package options; Developing and deploying virtual world environment; Adjusting server setting for the deployment environment; Hosting SmartFoxServer, web server, and database in one server; Hosting SmartFoxServer in dedicated standalone server; Benefiting from setting up SmartFoxServer, web server, and database in different machines; Setting up the development environment; Installing Java Development Kit; Installing JDK On Windows; Installing JDK on Mac OSX; Installing JDK on Linux; Installing for General Linux; Installing for Ubuntu Linux
Downloading SmartFoxServer ProInstalling SmartFoxServer Pro; Installing on Windows; Installing on Mac OSX; Installing on Linux; Running the SmartFoxServer; Starting SmartFoxServer on Windows; Starting SmartFoxServer on Mac OS; Starting SmartFoxServer on Linux; Using embedded web server and database; Running the embedded web server; Running the embedded database server; Downloading third-party HTTP and database server package; Installing WAMP on Windows; Installing MAMP on Mac OSX; Installing LAMP on Linux; Connecting SmartFoxServer and MySQL server; Downloading JDBC Driver for MySQL
Setting up the JDBC driverConfiguring the server settings; Configuring MySQL server connection in SmartFoxServer; Restarting the server; Running examples; Loading a simple chat application; Setting up the administration panel; Logging in to administration panel; Locating the Flash Client API; Summary; Chapter 3: Getting Familiar with SmartFoxServer; Configuring a basic SmartFoxServer; Overview of the configuration file structure; Configuring the server; Automatically the binding all available IP addresses to server; Listening port for connections
Setting policy load data from machines in other domains
Record Nr. UNINA-9910785230403321
Makzan  
Birmingham, U.K., : Packt, 2010
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Flash multiplayer virtual worlds : build Immersive, full featured interactive worlds for games, online communities, and more / / Makzan
Flash multiplayer virtual worlds : build Immersive, full featured interactive worlds for games, online communities, and more / / Makzan
Autore Makzan
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, U.K., : Packt, 2010
Descrizione fisica 1 online resource (413 p.)
Disciplina 006.7
Soggetto topico Shared virtual environments
Online social networks
Video games
Internet programming
Computer animation
ISBN 1-282-75047-X
9786612750472
1-84969-037-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Developing Flash Virtual World; What is a virtual world?; Using virtual world for business; Using virtual world for education; Using virtual world for game; Background; Benefit of using Flash to build virtual world; Connecting players in a virtual world; A brief introduction to transport protocols; Peer-to-peer; Client-server network; Polling; Socket-based connection; Socket server; Available socket servers for Flash; SmartFoxServer; ElectroServer; Flash Media Interactive Server; Red5
Writing your own socket serverChoosing the right server; Application architecture of a virtual world; The whole picture of virtual worlds; Common features in virtual world; Avatar; World to explore; Home; Items; Quests; Non-player characters; Social features; Casual game design versus MMOG; Existing virtual world games; Club Penguin; Mole; Dofus; World of Warcraft; Summary; Chapter 2: Installing the Servers; Comparing SmartFoxServer Lite, Basic, and Pro; SmartFoxServer Lite; SmartFoxServer Basic; SmartFoxServer Pro; Modifying the behavior of server; JSON/Raw data protocol
Accessing the database directlyComparing different package options; Developing and deploying virtual world environment; Adjusting server setting for the deployment environment; Hosting SmartFoxServer, web server, and database in one server; Hosting SmartFoxServer in dedicated standalone server; Benefiting from setting up SmartFoxServer, web server, and database in different machines; Setting up the development environment; Installing Java Development Kit; Installing JDK On Windows; Installing JDK on Mac OSX; Installing JDK on Linux; Installing for General Linux; Installing for Ubuntu Linux
Downloading SmartFoxServer ProInstalling SmartFoxServer Pro; Installing on Windows; Installing on Mac OSX; Installing on Linux; Running the SmartFoxServer; Starting SmartFoxServer on Windows; Starting SmartFoxServer on Mac OS; Starting SmartFoxServer on Linux; Using embedded web server and database; Running the embedded web server; Running the embedded database server; Downloading third-party HTTP and database server package; Installing WAMP on Windows; Installing MAMP on Mac OSX; Installing LAMP on Linux; Connecting SmartFoxServer and MySQL server; Downloading JDBC Driver for MySQL
Setting up the JDBC driverConfiguring the server settings; Configuring MySQL server connection in SmartFoxServer; Restarting the server; Running examples; Loading a simple chat application; Setting up the administration panel; Logging in to administration panel; Locating the Flash Client API; Summary; Chapter 3: Getting Familiar with SmartFoxServer; Configuring a basic SmartFoxServer; Overview of the configuration file structure; Configuring the server; Automatically the binding all available IP addresses to server; Listening port for connections
Setting policy load data from machines in other domains
Record Nr. UNINA-9910820157603321
Makzan  
Birmingham, U.K., : Packt, 2010
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Flex 3 with Java [[electronic resource] ] : develop rich internet applications using Adobe Flex 3 and ActionScript 3.0, and integrate them with a Java backend using BlazeDS 3.2 / / Satish Kore
Flex 3 with Java [[electronic resource] ] : develop rich internet applications using Adobe Flex 3 and ActionScript 3.0, and integrate them with a Java backend using BlazeDS 3.2 / / Satish Kore
Autore Kore Satish
Pubbl/distr/stampa Birmingham, U.K., : Packt Publishing Ltd., 2009
Descrizione fisica 1 online resource (304 p.)
Disciplina 006.6/76
Soggetto topico ActionScript (Computer program language)
Internet programming
Java (Computer program language)
Web sites - Design
Soggetto genere / forma Electronic books.
ISBN 1-282-17233-6
1-84719-535-0
9786612172335
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Table of Contents; Preface; Chapter 1: Installing and Configuring Adobe Flex; Installing open source Flex 3 SDK; Installation directory structure; About configuration files; Flex compilers; Using compc-the component compiler; Using mxmlc-the application compiler; Installing Flex Builder 3; Creating a Flex project; UI designer and source code editor; Flex LiveDocs; Summary; Chapter 2: Introduction to Flex 3 Framework; How Flex works; Compiling and running an application; About MXML; Understanding namespaces; Using namespaces in your code; Containers; Layout manager; Layout containers
Using Box, HBox, and VBox containersNavigator containers; Form containers; Constraint-based layout; Using events in MXML; Creating custom events; Validating and formatting data; Restricting user entry; Formatting; Data binding; Using the [Bindable] metadata tag; Creating MXML custom components; Understanding Flex itemRenderers; Drop-in itemRenderers; Inline itemRenderers; External itemRenderers; Summary; Chapter 3: Introduction to ActionScript 3.0; ActionScript 3.0 language features; Strict data typing; Runtime exceptions; Sealed classes and dynamic classes; Method closure; XML and E4X
New primitive data typesRegular expressions; Object-oriented programming; ActionScript 3.0 fundamentals; Variables; Access modifiers; Packages; Classes and interfaces; Classes; Interfaces; Implementing an interface in a class; Inheriting classes; Functions and methods; Named functions; Anonymous functions; Function parameters; Setter and getter methods; Flow control and looping; If/else statement; switch statement; Looping; Exceptions and error handling; try...catch...finally statements; Create your own custom Error class object; Reserved words and keywords; Using ActionScript 3.0 with MXML
Using the tagUsing the include directive; Working with events; Registering event handlers; Dispatching an event; About the target and currentTarget properties; Event propagation; Capturing phase; Targeting phase; Bubbling phase; Creating custom events; Creating and using ActionScript components; The commitProperties() method; The createChildren() method; The layoutChrome() method; The measure() method; The updateDisplayList() method; Summary; Chapter 4: Using External API and LocalConnection; Using External API; Using the ExternalInterface class
Getting information about external containerCalling JavaScript code from ActionScript; Calling ActionScript code from JavaScript; Using LocalConnection; Summary; Chapter 5: Working with XML; XML basics; Understanding E4X; The XML object; The XMLList object; Working with XML objects; Using XML as dataProvider; Loading external XML documents; An example: Building a book explorer; Summary; Chapter 6: Overview of LiveCycle Data Services and BlazeDS; LiveCycle Data Services; BlazeDS; BlazeDS vs LiveCycle Data Services; LiveCycle Data Services; BlazeDS; Understanding AMF; Summary
Chapter 7: Flex Data Access Methods
Record Nr. UNINA-9910456094703321
Kore Satish  
Birmingham, U.K., : Packt Publishing Ltd., 2009
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Flex 3 with Java [[electronic resource] ] : develop rich internet applications using Adobe Flex 3 and ActionScript 3.0, and integrate them with a Java backend using BlazeDS 3.2 / / Satish Kore
Flex 3 with Java [[electronic resource] ] : develop rich internet applications using Adobe Flex 3 and ActionScript 3.0, and integrate them with a Java backend using BlazeDS 3.2 / / Satish Kore
Autore Kore Satish
Pubbl/distr/stampa Birmingham, U.K., : Packt Publishing Ltd., 2009
Descrizione fisica 1 online resource (304 p.)
Disciplina 006.6/76
Soggetto topico ActionScript (Computer program language)
Internet programming
Java (Computer program language)
Web sites - Design
ISBN 1-282-17233-6
1-84719-535-0
9786612172335
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Table of Contents; Preface; Chapter 1: Installing and Configuring Adobe Flex; Installing open source Flex 3 SDK; Installation directory structure; About configuration files; Flex compilers; Using compc-the component compiler; Using mxmlc-the application compiler; Installing Flex Builder 3; Creating a Flex project; UI designer and source code editor; Flex LiveDocs; Summary; Chapter 2: Introduction to Flex 3 Framework; How Flex works; Compiling and running an application; About MXML; Understanding namespaces; Using namespaces in your code; Containers; Layout manager; Layout containers
Using Box, HBox, and VBox containersNavigator containers; Form containers; Constraint-based layout; Using events in MXML; Creating custom events; Validating and formatting data; Restricting user entry; Formatting; Data binding; Using the [Bindable] metadata tag; Creating MXML custom components; Understanding Flex itemRenderers; Drop-in itemRenderers; Inline itemRenderers; External itemRenderers; Summary; Chapter 3: Introduction to ActionScript 3.0; ActionScript 3.0 language features; Strict data typing; Runtime exceptions; Sealed classes and dynamic classes; Method closure; XML and E4X
New primitive data typesRegular expressions; Object-oriented programming; ActionScript 3.0 fundamentals; Variables; Access modifiers; Packages; Classes and interfaces; Classes; Interfaces; Implementing an interface in a class; Inheriting classes; Functions and methods; Named functions; Anonymous functions; Function parameters; Setter and getter methods; Flow control and looping; If/else statement; switch statement; Looping; Exceptions and error handling; try...catch...finally statements; Create your own custom Error class object; Reserved words and keywords; Using ActionScript 3.0 with MXML
Using the tagUsing the include directive; Working with events; Registering event handlers; Dispatching an event; About the target and currentTarget properties; Event propagation; Capturing phase; Targeting phase; Bubbling phase; Creating custom events; Creating and using ActionScript components; The commitProperties() method; The createChildren() method; The layoutChrome() method; The measure() method; The updateDisplayList() method; Summary; Chapter 4: Using External API and LocalConnection; Using External API; Using the ExternalInterface class
Getting information about external containerCalling JavaScript code from ActionScript; Calling ActionScript code from JavaScript; Using LocalConnection; Summary; Chapter 5: Working with XML; XML basics; Understanding E4X; The XML object; The XMLList object; Working with XML objects; Using XML as dataProvider; Loading external XML documents; An example: Building a book explorer; Summary; Chapter 6: Overview of LiveCycle Data Services and BlazeDS; LiveCycle Data Services; BlazeDS; BlazeDS vs LiveCycle Data Services; LiveCycle Data Services; BlazeDS; Understanding AMF; Summary
Chapter 7: Flex Data Access Methods
Record Nr. UNINA-9910780434403321
Kore Satish  
Birmingham, U.K., : Packt Publishing Ltd., 2009
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Flex 3 with Java : develop rich internet applications using Adobe Flex 3 and ActionScript 3.0, and integrate them with a Java backend using BlazeDS 3.2 / / Satish Kore
Flex 3 with Java : develop rich internet applications using Adobe Flex 3 and ActionScript 3.0, and integrate them with a Java backend using BlazeDS 3.2 / / Satish Kore
Autore Kore Satish
Edizione [1st ed.]
Pubbl/distr/stampa Birmingham, U.K., : Packt Publishing Ltd., 2009
Descrizione fisica 1 online resource (304 p.)
Disciplina 006.6/76
Soggetto topico ActionScript (Computer program language)
Internet programming
Java (Computer program language)
Web sites - Design
ISBN 1-282-17233-6
1-84719-535-0
9786612172335
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Table of Contents; Preface; Chapter 1: Installing and Configuring Adobe Flex; Installing open source Flex 3 SDK; Installation directory structure; About configuration files; Flex compilers; Using compc-the component compiler; Using mxmlc-the application compiler; Installing Flex Builder 3; Creating a Flex project; UI designer and source code editor; Flex LiveDocs; Summary; Chapter 2: Introduction to Flex 3 Framework; How Flex works; Compiling and running an application; About MXML; Understanding namespaces; Using namespaces in your code; Containers; Layout manager; Layout containers
Using Box, HBox, and VBox containersNavigator containers; Form containers; Constraint-based layout; Using events in MXML; Creating custom events; Validating and formatting data; Restricting user entry; Formatting; Data binding; Using the [Bindable] metadata tag; Creating MXML custom components; Understanding Flex itemRenderers; Drop-in itemRenderers; Inline itemRenderers; External itemRenderers; Summary; Chapter 3: Introduction to ActionScript 3.0; ActionScript 3.0 language features; Strict data typing; Runtime exceptions; Sealed classes and dynamic classes; Method closure; XML and E4X
New primitive data typesRegular expressions; Object-oriented programming; ActionScript 3.0 fundamentals; Variables; Access modifiers; Packages; Classes and interfaces; Classes; Interfaces; Implementing an interface in a class; Inheriting classes; Functions and methods; Named functions; Anonymous functions; Function parameters; Setter and getter methods; Flow control and looping; If/else statement; switch statement; Looping; Exceptions and error handling; try...catch...finally statements; Create your own custom Error class object; Reserved words and keywords; Using ActionScript 3.0 with MXML
Using the tagUsing the include directive; Working with events; Registering event handlers; Dispatching an event; About the target and currentTarget properties; Event propagation; Capturing phase; Targeting phase; Bubbling phase; Creating custom events; Creating and using ActionScript components; The commitProperties() method; The createChildren() method; The layoutChrome() method; The measure() method; The updateDisplayList() method; Summary; Chapter 4: Using External API and LocalConnection; Using External API; Using the ExternalInterface class
Getting information about external containerCalling JavaScript code from ActionScript; Calling ActionScript code from JavaScript; Using LocalConnection; Summary; Chapter 5: Working with XML; XML basics; Understanding E4X; The XML object; The XMLList object; Working with XML objects; Using XML as dataProvider; Loading external XML documents; An example: Building a book explorer; Summary; Chapter 6: Overview of LiveCycle Data Services and BlazeDS; LiveCycle Data Services; BlazeDS; BlazeDS vs LiveCycle Data Services; LiveCycle Data Services; BlazeDS; Understanding AMF; Summary
Chapter 7: Flex Data Access Methods
Record Nr. UNINA-9910817361303321
Kore Satish  
Birmingham, U.K., : Packt Publishing Ltd., 2009
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Fundamentals of Multimedia / / by Ze-Nian Li, Mark S. Drew, Jiangchuan Liu
Fundamentals of Multimedia / / by Ze-Nian Li, Mark S. Drew, Jiangchuan Liu
Autore Li Ze-Nian
Edizione [3rd ed. 2021.]
Pubbl/distr/stampa Cham : , : Springer International Publishing : , : Imprint : Springer, , 2021
Descrizione fisica 1 online resource (XXV, 824 p. 390 illus., 113 illus. in color.)
Disciplina 006.7
Collana Texts in Computer Science
Soggetto topico Computer vision
Multimedia systems
Image processing - Digital techniques
Signal processing
Computer networks
Internet programming
Computer Vision
Multimedia Information Systems
Computer Imaging, Vision, Pattern Recognition and Graphics
Signal, Speech and Image Processing
Computer Communication Networks
Web Development
ISBN 3-030-62124-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Part I: Introduction and Multimedia Data Representations -- Introduction to Multimedia -- A Taste of Multimedia -- Graphics and Image Data Representations -- Color in Image and Video -- Fundamental Concepts in Video -- Basics of Digital Audio -- Part II: Multimedia Data Compression -- Lossless Compression Algorithms -- Lossy Compression Algorithms -- Image Compression Standards -- Basic Video Compression Techniques -- MPEG Video Coding: MPEG-1, 2, 4 and 7 -- Modern Video Coding Standards: H.264, H.265, and H.266 -- Basic Audio Compression Techniques -- MPEG Audio Compression -- Part III: Multimedia Communications and Networking -- Network Services and Protocols for Multimedia Communications -- Internet Multimedia Content Distribution -- Multimedia over Wireless and Mobile Networks -- Cloud Computing for Multimedia Services -- Part IV: Human-Centric Interactive Multimedia -- Online Social Media Sharing -- Augmented Reality and Virtual Reality -- Content-Based Retrieval in Digital Libraries -- Cloud Computing for Multimedia Services.
Record Nr. UNINA-9910484868803321
Li Ze-Nian  
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2021
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with RethinkDB : absorb the knowledge required to utilize, manage, and deploy RethinkDB using Node.js / / Gianluca Tiepolo
Getting started with RethinkDB : absorb the knowledge required to utilize, manage, and deploy RethinkDB using Node.js / / Gianluca Tiepolo
Autore Tiepolo Gianluca
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2016
Descrizione fisica 1 online resource (176 p.)
Collana Community experience distilled
Soggetto topico Internet programming
Soggetto genere / forma Electronic books.
ISBN 1-78588-446-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover ; Copyright; Credits; About the Author; Acknowledgement; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing RethinkDB; Rethinking the database; Changefeeds; Horizontal scalability; Powerful query language; Developer-oriented; Document-oriented; Lock-free architecture; Immediate consistency; Secondary indexes; Distributed joins; Installing RethinkDB; Installing RethinkDB on Ubuntu/Debian Linux; Installing RethinkDB on CentOS and Fedora; Installing RethinkDB on OS X; Installing RethinkDB using Homebrew; Building RethinkDB from source
Configuring RethinkDBRunning as a daemon; Creating a configuration file; Starting RethinkDB; Running a query; Summary; Chapter 2: The ReQL Query Language; Documents; Document databases; JSON document format; Keys; Arrays; Embedded documents; Data modeling; Introducing ReQL; An explicit query language; Building a query; Inserting data; Batch inserts; Reading data; Filtering results; Manipulating results; Updating data; Updating existing attributes; Adding new attributes; Deleting data; Removing all documents; Deleting a table; Deleting a database; Summary
Chapter 3: Clustering, Sharding, and ReplicationAn introduction to scaling; What kind of system is it?; Scaling reads; Scaling writes; Scaling data; Clustering RethinkDB; Creating a cluster; Adding a server to the cluster; Running queries on the cluster; Replication; Adding a secondary replica; Failover; Sharding; Sharding a table; Summary; Chapter 4: Performance Tuning and Advanced Queries; Performance tuning; Increasing the cache size; Increasing concurrency; Using soft durability mode; Bulk data import; Introducing indexing; Evaluating query performance; Creating and using an index
Compound indexesAdvanced queries; Limits, skips, and sorts; The limit command; The skip command; Sorting documents; Finding a random document; Grouping; Aggregations; Average; Maximum; The pluck command; Summary; Chapter 5: Programming RethinkDB in Node.js; Introducing Node.js; An increasingly popular technology; An event-driven design; Installing Node.js; Installing on Linux; Installing on Mac OS X; Running Node.js; Installing the RethinkDB module; Connecting to RethinkDB; Running a simple query; Inserting documents; Reading documents; Updating and deleting documents
Introducing ChangefeedsA simple example using Changefeeds; Summary; Chapter 6: RethinkDB Administration and Deployment; RethinkDB administration tools; Backing up your data; Backing up a single table; Setting up automatic backups; Restoring your data; Securing RethinkDB; Securing the web interface; Securing the driver port; Monitoring RethinkDB; Monitoring issues; Monitoring running jobs; Deploying RethinkDB; Summary; Chapter 7: Developing Real-Time Web Applications; Introducing real-time web applications; Examples of real-time web apps; Going real time on the Web; Polling; AJAX; WebSockets
Developing web applications with Node.js
Record Nr. UNINA-9910494586303321
Tiepolo Gianluca  
Birmingham : , : Packt Publishing, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with RethinkDB : absorb the knowledge required to utilize, manage, and deploy RethinkDB using Node.js / / Gianluca Tiepolo
Getting started with RethinkDB : absorb the knowledge required to utilize, manage, and deploy RethinkDB using Node.js / / Gianluca Tiepolo
Autore Tiepolo Gianluca
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2016
Descrizione fisica 1 online resource (176 p.)
Collana Community experience distilled
Soggetto topico Internet programming
ISBN 1-78588-446-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover ; Copyright; Credits; About the Author; Acknowledgement; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing RethinkDB; Rethinking the database; Changefeeds; Horizontal scalability; Powerful query language; Developer-oriented; Document-oriented; Lock-free architecture; Immediate consistency; Secondary indexes; Distributed joins; Installing RethinkDB; Installing RethinkDB on Ubuntu/Debian Linux; Installing RethinkDB on CentOS and Fedora; Installing RethinkDB on OS X; Installing RethinkDB using Homebrew; Building RethinkDB from source
Configuring RethinkDBRunning as a daemon; Creating a configuration file; Starting RethinkDB; Running a query; Summary; Chapter 2: The ReQL Query Language; Documents; Document databases; JSON document format; Keys; Arrays; Embedded documents; Data modeling; Introducing ReQL; An explicit query language; Building a query; Inserting data; Batch inserts; Reading data; Filtering results; Manipulating results; Updating data; Updating existing attributes; Adding new attributes; Deleting data; Removing all documents; Deleting a table; Deleting a database; Summary
Chapter 3: Clustering, Sharding, and ReplicationAn introduction to scaling; What kind of system is it?; Scaling reads; Scaling writes; Scaling data; Clustering RethinkDB; Creating a cluster; Adding a server to the cluster; Running queries on the cluster; Replication; Adding a secondary replica; Failover; Sharding; Sharding a table; Summary; Chapter 4: Performance Tuning and Advanced Queries; Performance tuning; Increasing the cache size; Increasing concurrency; Using soft durability mode; Bulk data import; Introducing indexing; Evaluating query performance; Creating and using an index
Compound indexesAdvanced queries; Limits, skips, and sorts; The limit command; The skip command; Sorting documents; Finding a random document; Grouping; Aggregations; Average; Maximum; The pluck command; Summary; Chapter 5: Programming RethinkDB in Node.js; Introducing Node.js; An increasingly popular technology; An event-driven design; Installing Node.js; Installing on Linux; Installing on Mac OS X; Running Node.js; Installing the RethinkDB module; Connecting to RethinkDB; Running a simple query; Inserting documents; Reading documents; Updating and deleting documents
Introducing ChangefeedsA simple example using Changefeeds; Summary; Chapter 6: RethinkDB Administration and Deployment; RethinkDB administration tools; Backing up your data; Backing up a single table; Setting up automatic backups; Restoring your data; Securing RethinkDB; Securing the web interface; Securing the driver port; Monitoring RethinkDB; Monitoring issues; Monitoring running jobs; Deploying RethinkDB; Summary; Chapter 7: Developing Real-Time Web Applications; Introducing real-time web applications; Examples of real-time web apps; Going real time on the Web; Polling; AJAX; WebSockets
Developing web applications with Node.js
Record Nr. UNINA-9910798253903321
Tiepolo Gianluca  
Birmingham : , : Packt Publishing, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with RethinkDB : absorb the knowledge required to utilize, manage, and deploy RethinkDB using Node.js / / Gianluca Tiepolo
Getting started with RethinkDB : absorb the knowledge required to utilize, manage, and deploy RethinkDB using Node.js / / Gianluca Tiepolo
Autore Tiepolo Gianluca
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2016
Descrizione fisica 1 online resource (176 p.)
Collana Community experience distilled
Soggetto topico Internet programming
ISBN 1-78588-446-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover ; Copyright; Credits; About the Author; Acknowledgement; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing RethinkDB; Rethinking the database; Changefeeds; Horizontal scalability; Powerful query language; Developer-oriented; Document-oriented; Lock-free architecture; Immediate consistency; Secondary indexes; Distributed joins; Installing RethinkDB; Installing RethinkDB on Ubuntu/Debian Linux; Installing RethinkDB on CentOS and Fedora; Installing RethinkDB on OS X; Installing RethinkDB using Homebrew; Building RethinkDB from source
Configuring RethinkDBRunning as a daemon; Creating a configuration file; Starting RethinkDB; Running a query; Summary; Chapter 2: The ReQL Query Language; Documents; Document databases; JSON document format; Keys; Arrays; Embedded documents; Data modeling; Introducing ReQL; An explicit query language; Building a query; Inserting data; Batch inserts; Reading data; Filtering results; Manipulating results; Updating data; Updating existing attributes; Adding new attributes; Deleting data; Removing all documents; Deleting a table; Deleting a database; Summary
Chapter 3: Clustering, Sharding, and ReplicationAn introduction to scaling; What kind of system is it?; Scaling reads; Scaling writes; Scaling data; Clustering RethinkDB; Creating a cluster; Adding a server to the cluster; Running queries on the cluster; Replication; Adding a secondary replica; Failover; Sharding; Sharding a table; Summary; Chapter 4: Performance Tuning and Advanced Queries; Performance tuning; Increasing the cache size; Increasing concurrency; Using soft durability mode; Bulk data import; Introducing indexing; Evaluating query performance; Creating and using an index
Compound indexesAdvanced queries; Limits, skips, and sorts; The limit command; The skip command; Sorting documents; Finding a random document; Grouping; Aggregations; Average; Maximum; The pluck command; Summary; Chapter 5: Programming RethinkDB in Node.js; Introducing Node.js; An increasingly popular technology; An event-driven design; Installing Node.js; Installing on Linux; Installing on Mac OS X; Running Node.js; Installing the RethinkDB module; Connecting to RethinkDB; Running a simple query; Inserting documents; Reading documents; Updating and deleting documents
Introducing ChangefeedsA simple example using Changefeeds; Summary; Chapter 6: RethinkDB Administration and Deployment; RethinkDB administration tools; Backing up your data; Backing up a single table; Setting up automatic backups; Restoring your data; Securing RethinkDB; Securing the web interface; Securing the driver port; Monitoring RethinkDB; Monitoring issues; Monitoring running jobs; Deploying RethinkDB; Summary; Chapter 7: Developing Real-Time Web Applications; Introducing real-time web applications; Examples of real-time web apps; Going real time on the Web; Polling; AJAX; WebSockets
Developing web applications with Node.js
Record Nr. UNINA-9910817492303321
Tiepolo Gianluca  
Birmingham : , : Packt Publishing, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Globus Toolkit 4 [electronic resource] : programming Java Services / Borja Sotomayor, Lisa Childers.
Globus Toolkit 4 [electronic resource] : programming Java Services / Borja Sotomayor, Lisa Childers.
Autore Sotomayor, Borja
Pubbl/distr/stampa Amsterdam ; Boston : Elsevier ; Morgan Kaufmann, 2006
Descrizione fisica xxv, 506 p. : ill. ; 23 cm.
Disciplina 004.36
Altri autori (Persone) Childers, Lisa.author
Collana Elsevier series in grid computing
Soggetto topico Computational grids (Computer systems)
Internet programming
Web services
Java (Computer program language)
Soggetto genere / forma Electronic books.
ISBN 9780123694041
0123694043
Formato Risorse elettroniche
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Foreword / Preface / ((PART 1: KEY CONCEPTS)) / CH 1: Grid Computing / CH 2: OGSA, WSRF, and GT4 / CH 3: Web Services / CH 4: WSRF / CH 5: The Globus Toolkit 4 / ((PART II: GT JAVA WS CORE)) / CH 6: Writing Your First Stateful Web Service in 5 Simple Steps / CH 7: Singleton Resources / CH 8: Multiple Resources / CH 9: Logging / CH 10: Resource Properties / CH 11: Lifecycle Management / CH 12: Persistent Resources / CH 13: Notifications / CH 14: Implementing Your Own Operation Providers / ((PART III: GT4 SECURITY)) / CH 15: Fundamental Security Concepts / CH 16: GSI: Grid Security Concepts / CH 17: Writing a Secure Math Service / CH 18: The Security Descriptor / CH 19: Authentication / CH 20: Authorization / CH 21: Resource-Level Security / CH 22: Run-As Modes and Delegation / ((PART IV: The File Buy Application)) / CH 23: Design / CH 24: Implementation / ((Conclusion: The Next Step: Higher-Level Services)) / ((PART V: Appendices)) / Appendix A: Installing the Globus Toolkit 4 / Appendix B: A WSDL Primer / Appendix C: Command-line Clients / Appendix D: Examples / Appendix E: Globus-Build-Service Script Reference / Reference.
Record Nr. UNISALENTO-991003243819707536
Sotomayor, Borja  
Amsterdam ; Boston : Elsevier ; Morgan Kaufmann, 2006
Risorse elettroniche
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui