Browse Results

Showing 19,826 through 19,850 of 54,024 results

Information and Communication Technologies: 10th Ecuadorian Conference, TICEC 2022, Manta, Ecuador, October 12–14, 2022, Proceedings (Communications in Computer and Information Science #1648)

by Jorge Herrera-Tapia Germania Rodriguez-Morales Efraín R. Fonseca C. Santiago Berrezueta-Guzman

This book constitutes refereed proceedings of the 10th Ecuadorian Conference on Information and Communication Technologies, TICEC 2022, held in Manta, Ecuador, in October 2022.The 20 full papers were carefully reviewed and selected from 150 qualified submissions. The papers cover a great variety of topics, such as wireless communication, immersive environments, artificial intelligence, data mining, neural networks, augmented reality, cyberphysical systems, telemedicine, cybersecurity, software architecture, data processing, software development, and others. The contributions are divided into the following thematic blocks: ICT´s Applications; Data Science; Software Development.

Distributed Computing and Artificial Intelligence, 16th International Conference, Special Sessions (Advances in Intelligent Systems and Computing #1004)

by Enrique Herrera-Viedma Zita Vale Peter Nielsen Angel Martin Del Rey Roberto Casado Vara

This book presents the outcomes of the special sessions of the 16th International Conference on Distributed Computing and Artificial Intelligence 2019, a forum that brought together ideas, projects and lessons associated with distributed computing and artificial intelligence, and their applications in various areas. Artificial intelligence is currently transforming our society. Its application in distributed environments, such as the internet, electronic commerce, environmental monitoring, mobile communications, wireless devices, and distributed computing, to name but a few, is continuously increasing, making it an element of high added value and tremendous potential. These technologies are changing constantly as a result of the extensive research and technical efforts being pursued at universities and businesses alike. The exchange of ideas between scientists and technicians from both the academic and industrial sectors is essential to facilitating the development of systems that can meet the ever-growing demands of today’s society. This year’s technical program was characterized by high quality and diversity, with contributions in both well-established and evolving areas of research. More than 120 papers were submitted to the main and special sessions tracks from over 20 different countries (Algeria, Angola, Austria, Brazil, Colombia, France, Germany, India, Italy, Japan, the Netherlands, Oman, Poland, Portugal, South Korea, Spain, Thailand, Tunisia, the United Kingdom and United States), representing a truly “wide area network” of research activity. The symposium was jointly organized by the Osaka Institute of Technology and the University of Salamanca. This year’s event was held in Avila, Spain, from 26th to 28th June, 2019. The authors wish to thank the sponsors: the IEEE Systems Man and Cybernetics Society, Spain Section Chapter and the IEEE Spain Section (Technical Co-Sponsor), IBM, Indra, Viewnext, Global Exchange, AEPIA, APPIA and AIR institute.

International Joint Conference

by Álvaro Herrero Bruno Baruque Javier Sedano Héctor Quintián Emilio Corchado

This volume of Advances in Intelligent and Soft Computing contains accepted papers presented at the 8th International Conference on Computational Intelligence in Security for Information Systems (CISIS 2015) and the 6th International Conference on European Transnational Education (ICEUTE 2015). These conferences were held in the beautiful and historic city of Burgos (Spain), in June 2015. The aim of the 8th CISIS conference is to offer a meeting opportunity for academic and industry-related researchers belonging to the various, vast communities of Computational Intelligence, Information Security, and Data Mining. The need for intelligent, flexible behaviour by large, complex systems, especially in mission-critical domains, is intended to be the catalyst and the aggregation stimulus for the overall event. After a through peer-review process, the CISIS 2015 International Program Committee selected 43 papers, written by authors from 16 different countries. In the case of 6th ICEUTE conference, the International Program Committee selected 12 papers (from 7 countries). These papers are published in present conference proceedings, achieving an acceptance rate of about 39%. The selection of papers was extremely rigorous in order to maintain the high quality of the conference and we would like to thank the members of the Program Committees for their hard work in the reviewing process. This is a crucial process to the creation of a high standard conference and the CISIS and ICEUTE conferences would not exist without their help.

The 11th International Conference on EUropean Transnational Educational (Advances in Intelligent Systems and Computing #1266)

by Álvaro Herrero Carlos Cambra Daniel Urda Javier Sedano Héctor Quintián Emilio Corchado

This book contains accepted papers presented at ICEUTE 2020 held in the beautiful and historic city of Burgos (Spain), in September 2020.The 11th International Conference on EUropean Transnational Education (ICEUTE 2020) has been a meeting point for people working on transnational education within Europe. It has provided a stimulating and fruitful forum for presenting and discussing the latest works and advances on transnational education within European countries.After a thorough peer-review process, the ICEUTE 2020 International Program Committee selected 44 papers which are published in these conference proceedings achieving an acceptance rate of 41%. Due to the COVID-19 outbreak, the ICEUTE 2020 edition was blended, combining on-site and on-line participation. In this relevant edition, a special emphasis was put on the organization of five special sessions related to relevant topics as Role of English in Transnational Education and Teacher Training, Personalization and ICT: a Path to Educational Inclusion, Innovation and Research Findings in Engineering Higher Education, Practical Implementations of Novel Initiatives, and Innovation in Computer Science Higher Education.The selection of papers was extremely rigorous in order to maintain the high quality of the conference, and we would like to thank the members of the Program Committees for their hard work in the reviewing process. This is a crucial process to the creation of a high standard conference, and the ICEUTE conference would not exist without their help.

13th International Conference on Computational Intelligence in Security for Information Systems (Advances in Intelligent Systems and Computing #1267)

by Álvaro Herrero Carlos Cambra Daniel Urda Javier Sedano Héctor Quintián Emilio Corchado

This book contains accepted papers presented at CISIS 2020 held in the beautiful and historic city of Burgos (Spain), in September 2020.The aim of the CISIS 2020 conference is to offer a meeting opportunity for academic and industry-related researchers belonging to the various, vast communities of computational intelligence, information security, and data mining. The need for intelligent, flexible behaviour by large, complex systems, especially in mission-critical domains, is intended to be the catalyst and the aggregation stimulus for the overall event.After a thorough peer-review process, the CISIS 2020 International Program Committee selected 43 papers which are published in these conference proceedings achieving an acceptance rate of 28%. Due to the COVID-19 outbreak, the CISIS 2020 edition was blended, combining on-site and on-line participation. In this relevant edition, a special emphasis was put on the organization of five special sessions related to relevant topics as Fake News Detection and Prevention, Mathematical Methods and Models in Cybersecurity, Measurements for a Dynamic Cyber-Risk Assessment, Cybersecurity in a Hybrid Quantum World, Anomaly/Intrusion Detection, and From the least to the least: cryptographic and data analytics solutions to fulfil least minimum privilege and endorse least minimum effort in information systems.The selection of papers was extremely rigorous in order to maintain the high quality of the conference and we would like to thank the members of the Program Committees for their hard work in the reviewing process. This is a crucial process to the creation of a high standard conference, and the CISIS conference would not exist without their help.

Instant Markdown

by Arturo Herrero

Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. A quick, clear, concise tutorial guide-based approach that will help you to get started with Markdown.Instant Markdown is for people who are interested in an introduction to Markdown. You will not need any specific knowledge about programming or markup languages. This book will give you many ideas to use and take full potential of Markdown over many different services.

Practical Internet of Things Networking: Understanding IoT Layered Architecture

by Rolando Herrero

This textbook explores the different protocols and technologies that are key to supporting the most important Internet of Things (IoT) networking scenarios. Intended for upper undergraduate classes, the author presents these protocols and technologies from a perspective of the standard layered architecture with special focus on protocol interaction and functionality. To this end, the book provides a unique step-by-step hands-on approach that enables the reader to use common software tools and network emulators to understand, prototype, and deploy a vast range of use cases. The author shows how these topologies, which rely on standard physical layer technologies like LoRa, NB-IoT, LTE-M, IEEE 802.15.4 and BLE, provide end-to-end IPv6 connectivity and comply with the most important requirements of industrial IoT solutions. The book helps readers learn how to build IoT networks through exercises, lab projects, and examples.

PHP Hacks

by Jack Herrington

Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million web sites, surpassing Microsoft's ASP .NET technology in popularity. Not surprisingly, this surge in usage has resulted in a number of PHP books hitting the market. Only one, though, takes the language beyond traditional Web programming and into mapping, graphing, multimedia, and beyond: PHP Hacks . In PHP Hacks , author Jack Herrington wrings out his 20 years of code generation experience to deliver hands-on tools ranging from basic PHP and PEAR installation and scripting to advanced multimedia and database optimizing tricks. On the practical side of things, PHP Hacks helps you develop more robust PHP applications by explaining how to improve your database design, automate application testing, and employ design patterns in your PHP scripts and classes. In the category of "cool," Herrington explains how to upgrade your Web interface through the creation of tabs, stickies, popups, and calendars. He even examines how to leverage maps and graphics in PHP. There's also a bounty of image and application hacks, including those that show you how to: Integrate web sites with Google maps and satellite imaging Dynamically display iPhoto libraries online Add IRC, SMS, and Instant Messaging capabilities to your Web applications Drop the latest Wikipedia dictionary onto your Sony PSP Render graphics and user interfaces with SVG, DHTML, and Ajax Whether you're a newcomer or an expert, you'll find great value in PHP Hacks , the only PHP guide that offers something useful and fun for everyone.

Podcasting Hacks

by Jack Herrington

Podcasting does for Internet audio listeners what TiVo does for television viewers--it puts you in charge of when you enjoy a program. Podcasting is a web-based broadcast medium that sends audio content (most commonly in the MP3 format) directly to an iPod or other digital audio player. You subscribe to audio feeds, receive new files automatically, and listen to them at your convenience. As you can imagine, podcasting is taking the "blogsphere" by storm. A podcast is a professional-quality Internet radio broadcast, and like blogging and HTML before it, this revolutionary new way of publishing to the Internet has become the new outlet for personal expression. If you've got Internet access and a copy of Podcasting Hacks, you can find out just how easy it is to listen to and create your own Internet audio programs. With Podcasting Hacks , Jack Herrington, a software engineer with 20 years of experience developing applications using a diverse set of languages and tools, delivers the ultimate how-to of podcasting for anyone looking to get the most out of this hot new medium. Since August 2004 (the month that iPodder.com editor Adam Curry considers the start of podcasting), audio blogging has exploded. Podcasts cover every conceivable topic, including sex, relationships, technology, religion, home brewing, recreational drugs, rock 'n roll, food, entertainment, politics, and much more. There were podcasts from the Democratic National Convention in Fall 2004, and some programs on Air America and NPR are also podcasts. Podcasting Hacks offers expert tips and tools for blogging out loud--for transmitting (and receiving) audio content worldwide with ease. This groundbreaking volume covers both entry-level and advanced topics perfect for aspiring and experienced podcasters. Herrington shows you how to get started, create quality sound, use the right software, develop a great show, distribute a podcast, and build an audience. More advanced topics include audio editing, podcasting on the go, and even videocasting.

PHP Hacks

by Jack D. Herrington

Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million web sites, surpassing Microsoft's ASP .NET technology in popularity. Not surprisingly, this surge in usage has resulted in a number of PHP books hitting the market. Only one, though, takes the language beyond traditional Web programming and into mapping, graphing, multimedia, and beyond: PHP Hacks. In PHP Hacks, author Jack Herrington wrings out his 20 years of code generation experience to deliver hands-on tools ranging from basic PHP and PEAR installation and scripting to advanced multimedia and database optimizing tricks. On the practical side of things, PHP Hacks helps you develop more robust PHP applications by explaining how to improve your database design, automate application testing, and employ design patterns in your PHP scripts and classes. In the category of "cool," Herrington explains how to upgrade your Web interface through the creation of tabs, stickies, popups, and calendars. He even examines how to leverage maps and graphics in PHP. There's also a bounty of image and application hacks, including those that show you how to: Integrate web sites with Google maps and satellite imaging Dynamically display iPhoto libraries online Add IRC, SMS, and Instant Messaging capabilities to your Web applications Drop the latest Wikipedia dictionary onto your Sony PSP Render graphics and user interfaces with SVG, DHTML, and Ajax Whether you're a newcomer or an expert, you'll find great value in PHP Hacks, the only PHP guide that offers something useful and fun for everyone.

Getting Started with Flex 3: An Adobe Developer Library Pocket Guide for Developers (Pocket Reference (O'Reilly))

by Jack D. Herrington Emily Kim

Discover how easy RIA development can be with this one-of-a-kind handbook from the Adobe Developer Library. Several clear, step-by-step mini-tutorials teach you about web services, event handling, designing user interfaces with reusable components, and more. After finishing this guide, you'll be able to build Flash applications ranging from widgets to full-featured RIAs using the Flex SDK and Flex Builder 3.0. With Getting Started with Flex 3, you will: Walk through sample RIA projects and see examples of amazing applications people have built with Flex Work with ActionScript 3.0 and the MXML markup language Build user interfaces using the controls and tools available with the framework Get a tour of controls available commercially and through open source Learn how Flex integrates with ASP.NET, ColdFusion, PHP, and J2EE in the server Build Flex-based widgets that let you display real-time data Use advanced controls to build 3D graphs, data dashboards, mapping applications, and more You'll find complete code for video players, a slideshow, a chat client, and an RSS reader, just to name a few. You also get plenty of tips, tricks, and techniques to leverage your existing programming skills, whether you come from an open source or Visual Studio-intensive background.

A Guide to Authentic e-Learning (Connecting with E-learning)

by Jan Herrington Thomas C. Reeves Ron Oliver

Part of the groundbreaking Connecting with e-Learning series, A Guide to Authentic e-Learning provides effective, working examples to engage learners with authentic tasks in online settings. As technology continues to open up possibilities for innovative and effective teaching and learning opportunities, students and teachers are no longer content to accept familiar classroom or lecture-based pedagogies that rely on information delivery and little else. Situated and constructivist theories advocate that learning is best achieved in circumstances resembling the real-life application of knowledge. While there are multiple learning design models that share similar foundations, authentic e-learning tasks go beyond process to become complex, sustained activities that draw on realistic situations to produce realistic outcomes. A Guide to Authentic e-Learning: develops the conceptual framework for authentic learning tasks in online environments provides practical guidance on design, implementation, and evaluation of authentic e-learning tasks includes case studies and examples of outcomes of using authentic e-learning tasks Written for teaching professionals in Higher Education who teach online, A Guide to Authentic e-Learning offers concrete guidelines and examples for developing and implementing authentic e-learning tasks in ways that challenge students to maximize their learning. This essential book provides effective, working examples to engages learners with authentic tasks in online learning settings.

Grundlagen der Anforderungsanalyse: Standardkonformes Requirements Engineering

by Andrea Herrmann

Dieses Buch zeigt ein systematisches, mit aktuellen Standards konformes Vorgehen für die gesamte Anforderungsanalyse bzw. das Requirements Engineering. Dieses Vorgehen wird durch konkrete Beispiele und zwei durchgängige, nicht zu einfache Fallstudien illustriert: das Buchportal und das Fitness-Armband. Die verwendeten Vorlagen sowie agilen und nichtagilen Techniken haben sich in der Praxis bewährt. So können Sie heute schon anfangen, diese Techniken anzuwenden!

Ganzheitliches Life Cycle Management

by Christoph Herrmann

Wenn Unternehmen die Anforderungen einer nachhaltigen Entwicklung umsetzen, stehen sie vor der zentralen Aufgabe, Produkte und Prozesse lebensphasenübergreifend zu betrachten. Der Autor stellt die Gestaltungsmöglichkeiten des Life Cycle Managements vor und unterscheidet zwischen lebensphasenbezogenen Disziplinen wie z. B. dem Produkt- und Produktions-Management sowie lebensphasenübergreifenden Disziplinen (z. B. Informations- und Wissensmanagement). Zahlreiche Anwendungsbeispiele und Abbildungen dienen der Veranschaulichung der Inhalte.

Teach Yourself CGI Programming With Perl 5 In A Week, Second Edition

by Eric Herrmann

The CGI or common gateway interface is a program that runs on a web server and does things behind the scenes. It might be a counter of visitors or a program to e-mail the contents of a user-submitted form. The Perl scripting language is one way of creating CGIs and its intracacies are discussed in exhaustively in this tutorial.

Datenorganisation und Datenbanken: Praxisorientierte Übungen mit MS Access 2016

by Frank Herrmann

Hinter jedem elektronischen Informationssystem, hinter jeder Bestellung im Internet steht eine Datenbank. Wer solche Datenbanken entwerfen und aufbauen will, benötigt umfassende theoretische Kenntnisse über die logische und physische Datenorganisation Dieses Lehrbuch verknüpft Theorie und Praxis und führt in die Grundlagen der Datenorganisation und ihre Anwendung in Datenbanken mit Access ein. Der Autor behandelt ein breites Themenspektrum, mit dem Leser umfassende Kenntnisse zu verschiedenen Datenorganisationsmodellen, wie beispielsweise relationale oder Netzwerk-Datenmodelle, zu den unterschiedlichen Datenbankmanagementsystemen sowie zur Weiterentwicklung von bestehenden Datenbanken erwerben. Das Buch zeichnet sich durch eine klar strukturierte und anwendungsnahe Vermittlung der Lehrinhalte aus. Die verschiedenen Problemstellungen werden durch zahlreiche Lösungshinweise, Beispiele und Bilder veranschaulicht. Anhand der vielen begleitenden Übungen, die sich gleichermaßen für die Einzel- und Gruppenarbeit eigenen, können Leser ihre frisch erworbenen Kenntnisse zur Datenbankentwicklung direkt in die Praxis umsetzen.Mit dem Lehrbuch bildet der Autor den gesamten Stoff einer Hochschul-Veranstaltung in den Fächern Informatik oder Wirtschaftsinformatik mit einem Umfang von 20 Stunden Vorlesung und 20 Stunden Übungen ab. Studierende finden hier ein begleitendes Lernbuch zu Vorlesungen und Übungen, während Dozenten es zur Vorbereitung von Lehrveranstaltungen einsetzen können. Darüber hinaus eignet sich das Buch für den Informatik-Unterricht an Schulen und für Schulungen sowie für die individuelle Weiterbildung im Bereich Datenbankanwendung und Datenbankentwicklung mit Microsoft Access.

Metareasoning for Robots: Adapting in Dynamic and Uncertain Environments (Synthesis Lectures on Computer Science)

by Jeffrey W. Herrmann

This book is a state of the art resource that robotics researchers and engineers can use to make their robots and autonomous vehicles smarter. Readers will be able to describe metareasoning, select an appropriate metareasoning approach, and synthesize metareasoning policies. Metareasoning for Robots adopts a systems engineering perspective in which metareasoning is an approach that can improve the overall robot or autonomous system, not just one component or subsystem. This book introduces key concepts, discusses design options for metareasoning approaches and policies, and presents approaches for testing and evaluation of metareasoning policies. After considering the conceptual design phase, it discusses how to implement metareasoning in the robot’s software architecture and how to synthesize metareasoning policies. Every chapter has references to valuable works on robotics and metareasoning, and the book uses examples from the author’s own research and from other research groups to illustrate these ideas. In addition, this book provides links to books and papers for readers who wish to investigate these topics further.

Node.js Web Development: Server-side development with Node 10 made easy, 4th Edition

by David Herron

Create real-time applications using Node.js 10, Docker, MySQL, MongoDB, and Socket.IO with this practical guide and go beyond the developer's laptop to cover live deployment, including HTTPS and hardened security.Key FeaturesLearn server-side JavaScript coding through the most up-to-date book on Node.jsExplore the latest JavaScript features, and EcmaScript modulesWalk through different stages of developing robust applications using Node.js 10Book Description Node.js is a server-side JavaScript platform using an event-driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications running in real time. This book gives you an excellent starting point, bringing you straight to the heart of developing web applications with Node.js. You will progress from a rudimentary knowledge of JavaScript and server-side development to being able to create, maintain, deploy and test your own Node.js application.You will understand the importance of transitioning to functions that return Promise objects, and the difference between fs, fs/promises and fs-extra. With this book you'll learn how to use the HTTP Server and Client objects, data storage with both SQL and MongoDB databases, real-time applications with Socket.IO, mobile-first theming with Bootstrap, microservice deployment with Docker, authenticating against third-party services using OAuth, and use some well known tools to beef up security of Express 4.16 applications.What you will learnInstall and use Node.js 10 for both development and deploymentUse the Express 4.16 application frameworkWork with REST service development using the Restify frameworkUse data storage engines such as MySQL, SQLITE3, and MongoDBUse User authentication methods with OAuth2Perform Real-time communication with the front-end using Socket.IOImplement Docker microservices in development, testing and deployment Perform unit testing with Mocha 5.x, and functional testing with Puppeteer 1.1.xWork with HTTPS using Let’s Encrypt, and application security with HelmetWho this book is forThis book is for anybody looking for an alternative to the "P" languages (Perl, PHP, and Python), or anyone looking for a new paradigm of server-side application development. You should have at least a rudimentary understanding of JavaScript and web application development.

Node.js Web Development: Server-side web development made easy with Node 14 using practical examples, 5th Edition

by David Herron

Build scalable web applications using Node.js, Express.js, and the latest ECMAScript techniques, along with deploying applications with AWS and Docker with this updated fifth edition Key Features Learn backend web programming with the JavaScript stack Explore best practices, right from configuring and building web servers to deploying them on a production cloud hosting system: AWS using Docker and Terraform Work through the different stages of developing robust and scalable apps using Node.js 14 Book Description Node.js is the leading choice of server-side web development platform, enabling developers to use the same tools and paradigms for both server-side and client-side software. This updated fifth edition of Node.js Web Development focuses on the new features of Node.js 14, Express 4.x, and ECMAScript, taking you through modern concepts, techniques, and best practices for using Node.js. The book starts by helping you get to grips with the concepts of building server-side web apps with Node.js. You'll learn how to develop a complete Node.js web app, with a backend database tier to help you explore several databases. You'll deploy the app to real web servers, including a cloud hosting platform built on AWS EC2 using Terraform and Docker Swarm, while integrating other tools such as Redis and NGINX. As you advance, you'll learn about unit and functional testing, along with deploying test infrastructure using Docker. Finally, you'll discover how to harden Node.js app security, use Let's Encrypt to provision the HTTPS service, and implement several forms of app security with the help of expert practices. With each chapter, the book will help you put your knowledge into practice throughout the entire life cycle of developing a web app. By the end of this Node.js book, you'll have gained practical Node.js web development knowledge and be able to build and deploy your own apps on a public web hosting solution. What you will learn Install and use Node.js 14 and Express 4.17 for both web development and deployment Implement RESTful web services using the Restify framework Develop, test, and deploy microservices using Docker, Docker Swarm, and Node.js, on AWS EC2 using Terraform Get up to speed with using data storage engines such as MySQL, SQLite3, and MongoDB Test your web applications using unit testing with Mocha, and headless browser testing with Puppeteer Implement HTTPS using Let's Encrypt and enhance application security with Helmet Who this book is for If you're looking for an alternative to the 'P' languages (Perl, PHP, and Python), or if you want to get started with server-side web development with JavaScript programming, or if you want a deep dive into deploying services to cloud hosting, this Node.js book is for you. A rudimentary understanding of JavaScript and web application development is a must before you get started with this book.

Node.js Web Development - Third Edition

by David Herron

Create real-time server-side applications with this practical, step-by-step guide About This Book * Learn about server-side JavaScript with Node.js and Node modules through the most up-to-date book on Node.js web development * Understand website development both with and without the Connect/Express web application framework * Develop both HTTP server and client applications Who This Book Is For This book is for anybody looking for an alternative to the "P" languages (Perl, PHP, and Python), or anyone looking for a new paradigm of server-side application development. You should have at least a rudimentary understanding of JavaScript and web application development. What You Will Learn * Install and use Node.js for both development and deployment * Use the Express application framework * Configure Bootstrap for mobile-first theming * Use data storage engines such as MySQL, SQLITE3, and MongoDB * Understand user authentication methods, including OAuth, with third-party services * Deploy Node.js to live servers, including microservice development with Docker * Perform unit testing with Mocha * Perform functional testing of the web application with CasperJS In Detail Node.js is a server-side JavaScript platform using an event driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications running in real time. Node.js Web Development shows JavaScript is not just for browser-side applications. It can be used for server-side web application development, real-time applications, microservices, and much more. This book gives you an excellent starting point, bringing you straight to the heart of developing web applications with Node.js. You will progress from a rudimentary knowledge of JavaScript and server-side development to being able to create and maintain your own Node.js application. With this book you'll learn how to use the HTTP Server and Client objects, data storage with both SQL and MongoDB databases, real-time applications with Socket.IO, mobile-first theming with Bootstrap, microservice deployment with Docker, authenticating against third-party services using OAuth, and much more. Style and Approach This book is a practical guide for anyone looking to develop striking and robust web applications using Node.js.

Node Web Development

by David Herron

This book is a practical introduction to learning about Node. Each chapter introduces you to a different area of Node, using screenshots and examples to get you up and running as quickly as possible. If you are a developer who wants to use JavaScript on the server side in order to build quicker, higher performing web applications, then this book is for you. It is recommended that you should have at least a rudimentary understanding of JavaScript and web application development.

Node Web Development, Second Edition

by David Herron

Presented in a simple, step-by-step format, this book is an introduction to web development with Node.This book is for anybody looking for an alternative to the "P" languages (Perl, PHP, Python), or anyone looking for a new paradigm of server-side application development.The reader should have at least a rudimentary understanding of JavaScript and web application development.

Learning Cython Programming

by Philip Herron

A practical and a fast-paced guide that gives you all the information you need to start programming using Cython.This book is for developers who love C/C++ for low latency and speed but who also require the ability to add more dynamic features to applications both fast and reliably. It will also show you how you can get new applications off the ground by reusing Python libraries to get started.

Learning Cython Programming - Second Edition

by Philip Herron

Learn the fundamentals of Cython to extend the legacy of your applications About This Book * Learn how to extend C applications with pure Python code * Get more from Python - you'll not only learn Cython, you'll also unlock a greater understanding of how to harness Python * Packed with tips and tricks that make Cython look easy, dive into this accessible programming guide and find out what happens when you bring C and Python together! Who This Book Is For This book is for developers who are familiar with the basics of C and Python programming and wish to learn Cython programming to extend their applications. What You Will Learn * Reuse Python logging in C * Make an IRC bot out of your C application * Extend an application so you have a web server for rest calls * Practice Cython against your C++ code * Discover tricks to work with Python ConfigParser in C * Create Python bindings for native libraries * Find out about threading and concurrency related to GIL * Expand Terminal Multiplexer Tmux with Cython In Detail Cython is a hybrid programming language used to write C extensions for Python language. Combining the practicality of Python and speed and ease of the C language it's an exciting language worth learning if you want to build fast applications with ease. This new edition of Learning Cython Programming shows you how to get started, taking you through the fundamentals so you can begin to experience its unique powers. You'll find out how to get set up, before exploring the relationship between Python and Cython. You'll also look at debugging Cython, before moving on to C++ constructs, Caveat on C++ usage, Python threading and GIL in Cython. Finally, you'll learn object initialization and compile time, and gain a deeper insight into Python 3, which will help you not only become a confident Cython developer, but a much more fluent Python developer too. Style and approach This practical and a fast-paced guide gives you all the information you need to start programming using Cython.

Ethics and Human Behaviour in ICT Development: International Case Studies with a Focus on Poland

by Marion Hersh Józef B. Lewoc

Ethics and Human Behaviour in ICT Development discusses ethics in a professional context and encourages readers to self-assessment of their own behaviour. It provides thought-provoking accounts of the little-known early history of technological development in information and communication technology (ICT) and the automation industry in Poland, with a focus on Wroclaw. The book provides a framework for understanding the relationship between ethics and behaviour, and analyses critically ethical and behavioural issues in challenging workplaces and social contexts. It includes:case studies from around the world, especially Poland, which illustrate the relationships between human behaviour and ethics;biographies of successful Polish ICT and automation leading designers;analysis of case studies of human behaviour and ethics in challenging industrial development and other environments; andillustrative practical applications alongside the theory of human behaviour and ethics. The authors demonstrate the ingenuity of the early Polish designers, programmers and other specialists in overcoming the shortage of components caused by import embargoes to enable Poland to develop its own computer industry. An example of this is Elwro, formerly the largest manufacturer of computers in Poland. The discussion of its growth illustrates the potential of human creativity to overcome problems. The discussion of its fall highlights the importance of ethical approaches to technology transfer and the dangers of a colonialist mentality. The book is designed for engineers, computer scientists, researchers and professionals alike, as well as being of interest for those broadly concerned with ethics and human behaviour.

Refine Search

Showing 19,826 through 19,850 of 54,024 results