1.

Record Nr.

UNINA9910797265303321

Autore

Benoit Alessandro

Titolo

NW.js essentials : build native desktop applications for Windows, Mac OS, or Linux using the latest web technologies / / Alessandro Benoit ; reviewers, Dan Bendell, Marco Fabbri, Julio Freitas ; commissioning editor, Amarabha Banerjee ;  acquisition editors, Reshman Raman ; content development editor, Gaurav Sharma ; technical editor, Humera Shaikh ; copy editors, Sarang Chari ; project coordinator, Harshal Ved ; proofreaders, Stephen Copestake, Safis Editing ; indexer, Mariammal Chettiyar ; graphics, Disha Haria, Abhinash Sahu ; production coordinator, Alwin Roy ; cover work, Alwin Roy

Pubbl/distr/stampa

Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015

©2015

Descrizione fisica

1 online resource (192 p.)

Collana

Community experience distilled

Disciplina

006.78

Soggetti

Application software - Management

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

"Community experience distilled"--Cover.

Includes index.

Nota di contenuto

""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""Acknowledgments""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Meet NW.js""; ""NW.js under the hood""; ""Features and drawbacks of NW.js""; ""NW.js � usage scenarios""; ""Popular NW.js applications""; ""Downloading and installing NW.js""; ""Installing NW.js on Mac OS X""; ""Installing NW.js on Microsoft Windows""; ""Installing NW.js on Linux""; ""Development tools""; ""Writing and running your first ""Hello World"" app""; ""Running NW.js applications on Sublime Text 2""

""Running NW.js applications on Microsoft Windows""""Running NW.js applications on Mac OS""; ""Running NW.js applications on Linux""; ""Summary""; ""Chapter 2: NW.js Native UI APIs""; ""The App API � the core of your applications""; ""Opening a file in your application natively""; ""Accessing the application data folder path""; ""Accessing the manifest file data""; ""Best practices for closing applications"";



""Registering system-wide hotkeys""; ""Other app APIs""; ""The Window API � working with windows on NW.js""; ""Instantiating a new window object""

""Window � setting size and position of windows""""Changing the window status""; ""Fullscreen windows and the Kiosk mode""; ""Frameless windows and drag regions""; ""The taskbar icon � get the user's attention!""; ""Closing windows""; ""Other Window APIs""; ""The Screen API � screen geometry functions""; ""The Menu API � handling window and context menus""; ""The contextual menu""; ""The window menu""; ""File dialogs � opening and saving files""; ""Opening multiple files""; ""Filtering by file type""; ""Opening a directory""; ""Saving files""; ""Suggesting a default path""

""Opening files through file dragging""""The Tray API â€? hide your application in plain sight""; ""The Clipboard API â€? accessing the system clipboard""; ""The Shell API â€? platform-dependent desktop functions""; ""Summary""; ""Chapter 3: Leveraging the  Power of Node.js""; ""Routing and templating in NW.js""; ""Node.js global and process objects""; ""The window object""; ""Using NW.js' main module""; ""Handling paths in NW.js""; ""NW.js context issues""; ""Working with Node.js modules""; ""Internal modules""; ""Third-party modules written in JavaScript""

""Third-party modules with C/C++ add-ons""""Summary""; ""Chapter 4: Data Persistence Solutions and Other Browser Web APIs""; ""Data persistence solutions""; ""Web storage""; ""Web SQL Database""; ""IndexedDB""; ""XMLHttpRequest and BLOBs""; ""Handling media files""; ""Shedding some light on security issues""; ""The Web Notifications API""; ""Summary""; ""Chapter 5: Let's Put It All Together""; ""Let's get started!""; ""A matter of style""; ""The HTML5 skeleton""; ""Let's dive deep into the application logic""; ""The application layer""; ""Adding a new task""; ""Loading all the tasks""

""Implementing export and sync features""

Sommario/riassunto

If you are an experienced Node.js developer who wants to create amazing desktop applications using NW.js, this is the book for you. Prior knowledge of HTML5, jQuery, and CSS is assumed.



2.

Record Nr.

UNINA9910523725703321

Titolo

The 2021 International Conference on Machine Learning and Big Data Analytics for IoT Security and Privacy : SPIoT-2021 Volume 2 / / edited by John Macintyre, Jinghua Zhao, Xiaomeng Ma

Pubbl/distr/stampa

Cham : , : Springer International Publishing : , : Imprint : Springer, , 2022

ISBN

3-030-89511-4

Edizione

[1st ed. 2022.]

Descrizione fisica

1 online resource (999 pages)

Collana

Lecture Notes on Data Engineering and Communications Technologies, , 2367-4520 ; ; 98

Disciplina

006.3

Soggetti

Engineering - Data processing

Cooperating objects (Computer systems)

Computational intelligence

Big data

Artificial intelligence

Data Engineering

Cyber-Physical Systems

Computational Intelligence

Big Data

Artificial Intelligence

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di contenuto

Analysis of Sentiment Tendency of Tourists' Comments Based on Text Mining -- Analysis of Smart City Construction Based on 5G Data Technology -- Prediction of Stock Price Based on Artificial Intelligence Algorithm -- Variation Translation Strategy System of Intangible Cultural Heritage Based on Data Mining -- A Computer-aided Comparative Study on Grammatical Cohesion in Abstracts of Sci-tech Journal Papers by Chinese and American Scholars -- Computer Graphics and Image Software in Advertising Design -- Design and Research of Production Information Management System for Project Based Mechanical Manufacturing Enterprises -- Impact of Computer Network Technology on Regional Economic Development -- Chaos



Algorithm of Electrical Control System Based on Neural Network Technology -- Pulse Signal Acquisition System Based on Match Pursuit Algorithm -- Data Analysis of Power System Engineering Construction Based on PPSO Algorithm -- Reactive Optimization of Power System Based on K-means Algorithm -- Design and Structure Analysis of Manipulator based on Acceleration Sensor -- Discussion on Decision Tree Algorithm in University Teaching Management System. .

Sommario/riassunto

This book presents the proceedings of the 2020 2nd International Conference on Machine Learning and Big Data Analytics for IoT Security and Privacy (SPIoT-2021), online conference, on 30 October 2021. It provides comprehensive coverage of the latest advances and trends in information technology, science and engineering, addressing a number of broad themes, including novel machine learning and big data analytics methods for IoT security, data mining and statistical modelling for the secure IoT and machine learning-based security detecting protocols, which inspire the development of IoT security and privacy technologies. The contributions cover a wide range of topics: analytics and machine learning applications to IoT security; data-based metrics and risk assessment approaches for IoT; data confidentiality and privacy in IoT; and authentication and access control for data usage in IoT. Outlining promising future research directions, the book is a valuable resource for students, researchers and professionals and provides a useful reference guide for newcomers to the IoT security and privacy field.