Résultats de recherche de titre
Articles 1 à 20 sur 8352
Magill Family Egyptian Adventure
Par John Magill, Judith Ann Magill Cathcard. 2016
The Magill Family Egyptian Adventure tells the story of Canadian, Arthur Napier Magill, who lost his sight as a young…
man, as he and his young family embark on a years’ long adventure to Egypt, where he was seconded by the UN from his role at CNIB in 1953 to head a team of experts to establish a CNIB like demonstration school for the blind to serve that country and to provide training for others to replicate the school in neighbouring Arab states. Using newspaper articles, family photographs, letters home, and written project reports, readers gain insight into expatriate life and the enormous difference this UN mission made to the many blind people in the Middle East who would otherwise have been unable to live productive and independent lives. Arthur Napier Magill later became the second Managing Director of CNIB, succeeding Colonel E. A. Baker.The Java Module System
Par Nicolai Parlog. 2019
SummaryJava's much-awaited "Project Jigsaw" is finally here! Java 11 includes a built-in modularity framework, and The Java Module System is…
your guide to discovering it. In this new book, you'll learn how the module system improves reliability and maintainability, and how it can be used to reduce tight coupling of system components.Foreword by Kevlin Henney.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. You'll find registration instructions inside the print book.About the TechnologyPackaging code into neat, well-defined units makes it easier to deliver safe and reliable applications. The Java Platform Module System is a language standard for creating these units. With modules, you can closely control how JARs interact and easily identify any missing dependencies at startup. This shift in design is so fundamental that starting with Java 9, all core Java APIs are distributed as modules, and libraries, frameworks, and applications will benefit from doing the same.About the BookThe Java Module System is your in-depth guide to creating and using Java modules. With detailed examples and easy-to-understand diagrams, you'll learn the anatomy of a modular Java application. Along the way, you'll master best practices for designing with modules, debugging your modular app, and deploying to production.What's insideThe anatomy of a modular Java appBuilding modules from source to JARMigrating to modular JavaDecoupling dependencies and refining APIsHandling reflection and versioningCustomizing runtime imagesUpdated for Java 11About the ReaderPerfect for developers with some Java experience.About the AuthorNicolai Parlog is a developer, author, speaker, and trainer. His home is codefx.org. Table of ContentsPART 1 - Hello, modulesFirst piece of the puzzleAnatomy of a modular applicationDefining modules and their propertiesBuilding modules from source to JARRunning and debugging modular applicationsPART 2 - Adapting real-world projectsCompatibility challenges when moving to Java 9 or laterRecurring challenges when running on Java 9 or laterIncremental modularization of existing projectsMigration and modularization strategiesPART 3 - Advanced module system featuresUsing services to decouple modulesRefining dependencies and APIsReflection in a modular worldModule versions: What's possible and what's notCustomizing runtime images with jlinkPutting the pieces togetherDigital Citizenship in Schools: Nine Elements Students Should Know
Par Mike Ribble. 2015
Digital Citizenship in Schools, third Edition is an essential introduction to digital citizenship. Starting with a basic definition of the…
concept and an explanation of its relevance and importance, author Mike Ribble goes on to explore the nine elements of digital citizenship. He provides useful audit and professional development activities to help educators determine how to go about integrating digital citizenship concepts into the classroom. Activity ideas and lesson plans round out this timely book.Drone Data Analytics in Aerial Computing (Transactions on Computer Systems and Networks)
Par P. Karthikeyan, Sathish Kumar, V. Anbarasu. 2023
This book discusses the latest research, theoretical, and experimental research innovations in drone data analytics in aerial computing. Drone data…
analytics guarantees that the right people have the correct data at their fingertips whenever they need it. The contents also discuss the challenges faced with drone data analytics, such as due to the high mobility of drones, aerial computing is significantly different from terrestrial computing. It also includes case studies from leading drone vendors. The book also focuses on the comparison of data management and security mechanisms in drone data analytics. This book is useful to those working in agriculture, mining, waste management, and defenses department.Communication, Networks and Computing: Third International Conference, CNC 2022, Gwalior, India, December 8–10, 2022, Proceedings, Part I (Communications in Computer and Information Science #1893)
Par Jemal H. Abawajy, Ramjee Prasad, Shyam Akashe, Shekhar Verma, Ranjeet Singh Tomar, Brijesh Kumar Chaurasia, Vrijendra Singh, Pao-Ann Hsiung. 2023
These two volumes constitute the selected and revised papers presented at the Second International Conference on Communication, Networks and Computing, CNC…
2022, held in Gwalior, India, in December 2022.The 53 full papers were thoroughly reviewed and selected from the 152 submissions. They focus on the exciting new areas of wired and wireless communication systems, high-dimensional data representation and processing, networks and information security, computing techniques for efficient networks design, vehicular technology and applications and electronic circuits for communication systems that promise to make the world a better place to live in.Advances to Homomorphic and Searchable Encryption
Par Stefania Loredana Nita, Marius Iulian Mihailescu. 2023
This book presents the current state of the literature on the fields of homomorphic and searchable encryption, from both theoretical…
and practical points of view. Homomorphic and searchable encryption are still relatively novel and rapidly evolving areas and face practical constraints in the contexts of large-scale cloud computing and big data.Both encryption methods can be quantum-resistant if they use the right mathematical techniques. In fact, many fully homomorphic encryption schemes already use quantum-resistant techniques, such as lattices or characteristics of polynomials – which is what motivated the authors to present them in detail.On the one hand, the book highlights the characteristics of each type of encryption, including methods, security elements, security requirements, and the main types of attacks that can occur. On the other, it includes practical cases and addresses aspects like performance, limitations, etc. As cloud computing and big data already represent the future in terms of storing, managing, analyzing, and processing data, these processes need to be made as secure as possible, and homomorphic and searchable encryption hold huge potential to secure both the data involved and the processes through which it passes.This book is intended for graduates, professionals and researchers alike. Homomorphic and searchable encryption involve advanced mathematical techniques; accordingly, readers should have a basic background in number theory, abstract algebra, lattice theory, and polynomial algebra.The book brings together the contributions of the 8th International Conference on Smart Learning Ecosystems and Regional Development aimed at…
promoting reflection and discussion on the relevance of smart learning ecosystems for regional development and social innovation (e.g., schools, campuses, working places, informal learning contexts) and on how the effectiveness of the relation of citizens and smart ecosystems can be boosted. This forum is interested in understanding how technology-mediated instruments can foster the citizen’s engagement with learning ecosystems and territories, namely by understanding innovative human-centric design and development models/techniques, education/training practices, informal social learning, innovative citizen-driven policies, technology-mediated experiences, and their impact. This set of concerns contributes to fostering the social innovation sectors and ICT, economic development, and deployment strategies alongside new policies for smarter proactive citizens.Agriculture-Centric Computation: First International Conference, ICA 2023, Chandigarh, India, May 11-13, 2023, Revised Selected Papers (Communications in Computer and Information Science #1866)
Par Dhananjay Singh, Jaime Lloret Mauri, Mukesh Kumar Saini, Neeraj Goel, Hanumant Singh Shekhawat. 2023
This book constitutes revised selected papers from the First International Conference on Agriculture-Centric Computation, ICA 2023, held in Chandigarh, India, in…
May 2023.The 18 papers were thoroughly reviewed and selected from the 52 submissions. They examine how computing disciplines such as big data analytics, artificial intelligence, machine learning, the Internet of Things (IoT), remote sensing, robotics, and drones can be applied to agriculture to address some of the biggest challenges facing the industry today, including climate change, food security, and environmental sustainability.Communication, Networks and Computing: Third International Conference, CNC 2022, Gwalior, India, December 8–10, 2022, Proceedings, Part II (Communications in Computer and Information Science #1894)
Par Jemal H. Abawajy, Ramjee Prasad, Shyam Akashe, Shekhar Verma, Ranjeet Singh Tomar, Brijesh Kumar Chaurasia, Vrijendra Singh, Pao-Ann Hsiung. 2023
These two volumes constitute the selected and revised papers presented at the Second International Conference on Communication, Networks and Computing,…
CNC 2022, held in Gwalior, India, in December 2022. The 53 full papers were thoroughly reviewed and selected from the 152 submissions. They focus on the exciting new areas of wired and wireless communication systems, high-dimensional data representation and processing, networks and information security, computing techniques for efficient networks design, vehicular technology and applications and electronic circuits for communication systems that promise to make the world a better place to live in.Proceedings of the 2nd International Conference on Cognitive and Intelligent Computing: ICCIC 2022, 27–28 December, Hyderabad, India; Volume 1 (Cognitive Science and Technology)
Par Amit Kumar, Suresh Merugu, Gheorghita Ghinea. 2023
This book includes original, peer-reviewed articles from the 2nd International Conference on Cognitive & Intelligent Computing (ICCIC-2022), held at Vasavi…
College of Engineering Hyderabad, India. It covers the latest trends and developments in areas of cognitive computing, intelligent computing, machine learning, smart cities, IoT, artificial intelligence, cyber-physical systems, cybernetics, data science, neural network, and cognition. This book addresses the comprehensive nature of computational intelligence, cognitive computing, AI, ML, and DL to emphasize its character in modeling, identification, optimization, prediction, forecasting, and control of future intelligent systems. Submissions are original, unpublished, and present in-depth fundamental research contributions either from a methodological/application perspective in understanding artificial intelligence and machine learning approaches and their capabilities in solving diverse range of problems in industries and its real-world applications.Digital Health Transformation, Smart Ageing, and Managing Disability: 20th International Conference, ICOST 2023, Wonju, South Korea, July 7–8, 2023, Proceedings (Lecture Notes in Computer Science #14237)
Par Mounir Mokhtari, Hamdi Aloulou, Bessam Abdulrazak, Kim Jongbae, Lee Seungbok. 2023
This open access book constitutes the refereed proceedings of the 20th International Conference on Digital Health Transformation and Smart Ageing, ICOST 2023,…
held in Wonju, South Korea, during July 7–8, 2023.The 18 full papers and 16 short papers included in this book were carefully reviewed and selected from 41 submissions. They were organized in topical sections as follows: IoT and AI Solutions for E-health, Biomedical and Health Informatics, Wellbeing Technologies, Short Contributions: Medical Systems and E-health Solutions and Short Contributions: Wellbeing Technologies.Learn how to solve real-world data problems using machine learning and RPurchase of the print or Kindle book includes a…
free eBook in PDF format.Key FeaturesThe 10th Anniversary Edition of the bestselling R machine learning book, updated with 50% new content for R 4.0.0 and beyondHarness the power of R to build flexible, effective, and transparent machine learning modelsLearn quickly with this clear, hands-on guide by machine learning expert Brett LantzBook DescriptionMachine learning, at its core, is concerned with transforming data into actionable knowledge. R offers a powerful set of machine learning methods to quickly and easily gain insight from your data. Machine Learning with R, Fourth Edition, provides a hands-on, accessible, and readable guide to applying machine learning to real-world problems. Whether you are an experienced R user or new to the language, Brett Lantz teaches you everything you need to know for data pre-processing, uncovering key insights, making new predictions, and visualizing your findings. This 10th Anniversary Edition features several new chapters that reflect the progress of machine learning in the last few years and help you build your data science skills and tackle more challenging problems, including making successful machine learning models and advanced data preparation, building better learners, and making use of big data.You'll also find this classic R data science book updated to R 4.0.0 with newer and better libraries, advice on ethical and bias issues in machine learning, and an introduction to deep learning. Whether you're looking to take your first steps with R for machine learning or making sure your skills and knowledge are up to date, this is an unmissable read that will help you find powerful new insights in your data.What you will learnLearn the end-to-end process of machine learning from raw data to implementationClassify important outcomes using nearest neighbor and Bayesian methodsPredict future events using decision trees, rules, and support vector machinesForecast numeric data and estimate financial values using regression methodsModel complex processes with artificial neural networksPrepare, transform, and clean data using the tidyverseEvaluate your models and improve their performanceConnect R to SQL databases and emerging big data technologies such as Spark, Hadoop, H2O, and TensorFlowWho this book is forThis book is designed to help data scientists, actuaries, data analysts, financial analysts, social scientists, business and machine learning students, and any other practitioners who want a clear, accessible guide to machine learning with R. No R experience is required, although prior exposure to statistics and programming is helpful.Learn IT security essentials and prepare for the Security+ exam with this CompTIA exam guide, complete with additional online resources—including…
flashcards, PBQs, and mock exams—at securityplus.trainingKey FeaturesWritten by Ian Neil, one of the world's top CompTIA Security+ trainersTest your knowledge of cybersecurity jargon and acronyms with realistic exam questionsLearn about cryptography, encryption, and security policies to deliver a robust infrastructureBook DescriptionThe CompTIA Security+ certification validates the fundamental knowledge required to perform core security functions and pursue a career in IT security. Authored by Ian Neil, a world-class CompTIA certification trainer, this book is a best-in-class study guide that fully covers the CompTIA Security+ 601 exam objectives. Complete with chapter review questions, realistic mock exams, and worked solutions, this guide will help you master the core concepts to pass the exam the first time you take it. With the help of relevant examples, you'll learn fundamental security concepts from certificates and encryption to identity and access management (IAM). As you progress, you'll delve into the important domains of the exam, including cloud security, threats, attacks and vulnerabilities, technologies and tools, architecture and design, risk management, cryptography, and public key infrastructure (PKI). You can access extra practice materials, including flashcards, performance-based questions, practical labs, mock exams, key terms glossary, and exam tips on the author's website at securityplus.training. By the end of this Security+ book, you'll have gained the knowledge and understanding to take the CompTIA exam with confidence.What you will learnMaster cybersecurity fundamentals, from the CIA triad through to IAMExplore cloud security and techniques used in penetration testingUse different authentication methods and troubleshoot security issuesSecure the devices and applications used by your companyIdentify and protect against various types of malware and virusesProtect yourself against social engineering and advanced attacksUnderstand and implement PKI conceptsDelve into secure application development, deployment, and automationWho this book is forIf you want to take and pass the CompTIA Security+ SY0-601 exam, even if you are not from an IT background, this book is for you. You'll also find this guide useful if you want to become a qualified security professional. This CompTIA book is also ideal for US Government and US Department of Defense personnel seeking cybersecurity certification.Get started with creating intuitive native user interfaces on Android platformsKey FeaturesUnderstand the difference between the imperative (Android View) and…
declarative (Jetpack Compose) approachLearn about the structure of a Compose app, built-in Compose UI elements, and core concepts such as state hoisting and composition over inheritanceWrite, test, and debug composable functionsBook DescriptionJetpack Compose is Android's new framework for building fast, beautiful, and reliable native user interfaces. It simplifies and significantly accelerates UI development on Android using the declarative approach. This book will help developers to get hands-on with Jetpack Compose and adopt a modern way of building Android applications. The book is not an introduction to Android development, but it will build on your knowledge of how Android apps are developed.Complete with hands-on examples, this easy-to-follow guide will get you up to speed with the fundamentals of Jetpack Compose such as state hoisting, unidirectional data flow, and composition over inheritance and help you build your own Android apps using Compose. You'll also cover concepts such as testing, animation, and interoperability with the existing Android UI toolkit.By the end of the book, you'll be able to write your own Android apps using Jetpack Compose.What you will learnGain a solid understanding of the core concepts of Jetpack ComposeDevelop beautiful, neat, and immersive UI elements that are user friendly, reliable, and performantBuild a complete app using Jetpack ComposeAdd Jetpack Compose to your existing Android applicationsTest and debug apps that use Jetpack ComposeFind out how Jetpack Compose can be used on other platformsWho this book is forThis book is for any mobile app developer looking to understand the fundamentals of the new Jetpack Compose framework and the benefits of native development. A solid understanding of Android app development, along with some knowledge of the Kotlin programming language, will be beneficial. Basic programming knowledge is necessary to grasp the concepts covered in this book effectively.Learn the core concepts of geospatial data analysis for building actionable and insightful GIS applications Key Features Create GIS solutions…
using the new features introduced in Python 3.7 Explore a range of GIS tools and libraries such as PostGIS, QGIS, and PROJ Learn to automate geospatial analysis workflows using Python and Jupyter Book Description Geospatial analysis is used in almost every domain you can think of, including defense, farming, and even medicine. With this systematic guide, you'll get started with geographic information system (GIS) and remote sensing analysis using the latest features in Python. This book will take you through GIS techniques, geodatabases, geospatial raster data, and much more using the latest built-in tools and libraries in Python 3.7. You'll learn everything you need to know about using software packages or APIs and generic algorithms that can be used for different situations. Furthermore, you'll learn how to apply simple Python GIS geospatial processes to a variety of problems, and work with remote sensing data. By the end of the book, you'll be able to build a generic corporate system, which can be implemented in any organization to manage customer support requests and field support personnel. What you will learn Automate geospatial analysis workflows using Python Code the simplest possible GIS in just 60 lines of Python Create thematic maps with Python tools such as PyShp, OGR, and the Python Imaging Library Understand the different formats that geospatial data comes in Produce elevation contours using Python tools Create flood inundation models Apply geospatial analysis to real-time data tracking and storm chasing Who this book is for This book is for Python developers, researchers, or analysts who want to perform geospatial modeling and GIS analysis with Python. Basic knowledge of digital mapping and analysis using Python or other scripting languages will be helpful.Learn C# programming from scratch using Unity as a fun and accessible entry point with this updated edition of the…
bestselling series.Includes invitation to join the online Unity Game Development community to read the book alongside peers, Unity developers/C# programmers and Harrison Ferrone.Key FeaturesDevelop a strong foundation of programming concepts and the C# languageBecome confident with Unity fundamentals and features in line with Unity 2022Build a playable game prototype in Unity—a working first-person shooter game prototypeBook DescriptionIt's the ability to write custom C# scripts for behaviors and game mechanics that really takes Unity the extra mile. That's where this book can help you as a new programmer! Harrison Ferrone, in this seventh edition of the bestselling series, will take you through the building blocks of programming and the C# language from scratch while building a fun and playable game prototype in Unity. This book will teach you the fundamentals of OOPs, basic concepts of C#, and Unity engine with lots of code samples, exercises and tips to go beyond the book with your work. You will write C# scripts for simple game mechanics, perform procedural programming, and add complexity to your games by introducing intelligent enemies and damage-dealing projectiles. You will explore the fundamentals of Unity game development, including game design, lighting basics, player movement, camera controls, collisions, and more with every passing chapter. Note: The screenshots in the book display the Unity editor in full-screen mode for a comprehensive view. Users can easily reference color versions of images by downloading them from the GitHub repository or the graphics bundle linked in the book. What you will learnUnderstanding programming fundamentals by breaking them down into their basic partsComprehensive explanations with sample codes of object-oriented programming and how it applies to C#Follow simple steps and examples to create and implement C# scripts in UnityDivide your code into pluggable building blocks using interfaces, abstract classes, and class extensionsGrasp the basics of a game design document and then move on to blocking out your level geometry, adding lighting and a simple object animationCreate basic game mechanics such as player controllers and shooting projectiles using C#Become familiar with stacks, queues, exceptions, error handling, and other core C# conceptsLearn how to handle text, XML, and JSON data to save and load your game dataWho this book is forIf you're a developer, programmer, hobbyist, or anyone who wants to get started with Unity and C# programming in a fun and engaging manner, this book is for you. You'll still be able to follow along if you don't have programming experience, but knowing the basics will help you get the most out of this book.Build scalable and production-ready infrastructure in Amazon Web Services with CloudFormation Key Features Leverage AWS CloudFormation templates to manage your…
entire infrastructure Get up and running with writing your infrastructure as code and automating your environment Simplify infrastructure management and increase productivity with AWS CloudFormation Book Description DevOps and the cloud revolution have forced software engineers and operations teams to rethink how to manage infrastructures. With this AWS book, you'll understand how you can use Infrastructure as Code (IaC) to simplify IT operations and manage the modern cloud infrastructure effectively with AWS CloudFormation. This comprehensive guide will help you explore AWS CloudFormation from template structures through to developing complex and reusable infrastructure stacks. You'll then delve into validating templates, deploying stacks, and handling deployment failures. The book will also show you how to leverage AWS CodeBuild and CodePipeline to automate resource delivery and apply continuous integration and continuous delivery (CI/CD) practices to the stack. As you advance, you'll learn how to generate templates on the fly using macros and create resources outside AWS with custom resources. Finally, you'll improve the way you manage the modern cloud in AWS by extending CloudFormation using AWS serverless application model (SAM) and AWS cloud development kit (CDK). By the end of this book, you'll have mastered all the major AWS CloudFormation concepts and be able to simplify infrastructure management. What you will learn Understand modern approaches to IaC Develop universal and reusable CloudFormation templates Discover ways to apply continuous delivery with CloudFormation Implement IaC best practices for the AWS Cloud Provision massive applications across multiple regions and accounts Automate template generation and software provisioning for AWS Extend CloudFormation with custom resources and template macros Who this book is for If you are a developer who wants to learn how to write templates, a DevOps engineer interested in deployment and orchestration, or a solutions architect looking to understand the benefits of managing infrastructure with ease, this book is for you. Prior understanding of the AWS Cloud is necessary.Discover the secrets to creating cutting-edge, compelling full stack applications using Spring Boot and React's rich and varied toolsetsKey FeaturesUtilize…
Spring Boot to make powerful, complex, and secure backends for your applicationsLeverage React's full arsenal of tools for building slick, high-performance frontendsBuild modern, scalable full stack applications that comfortably meet the demands of your usersBook DescriptionGetting started with full stack development can be daunting. Even developers who are familiar with the best tools, such as Spring Boot and React, can struggle to nail the basics, let alone master the more advanced elements. If you're one of these developers, this comprehensive guide covers everything you need!This updated edition of the Full Stack Development with Spring Boot 2 and React book will take you from novice to proficient in this expansive domain. Taking a practical approach, this book will first walk you through the latest Spring Boot features for creating a robust backend, covering everything from setting up the environment and dependency injection to security and testing.Once this has been covered, you'll advance to React frontend programming. If you've ever wondered about custom Hooks, third-party components, and MUI, this book will demystify all that and much more. You'll explore everything that goes into developing, testing, securing, and deploying your applications using all the latest tools from Spring Boot, React, and other cutting-edge technologies.By the end of this book, you'll not only have learned the theory of building modern full stack applications but also have developed valuable skills that add value in any setting.What you will learnMake fast and RESTful web services powered by Spring Data RESTCreate and manage databases using ORM, JPA, Hibernate, and moreExplore the use of unit tests and JWTs with Spring SecurityEmploy React Hooks, props, states, and more to create your frontendDiscover a wide array of advanced React and third-party componentsBuild high-performance applications complete with CRUD functionalityHarness MUI to customize your frontendTest, secure, and deploy your applications with high efficiencyWho this book is forThis book is for Java developers who are familiar with Spring Boot but don't know where to start when it comes to building full stack applications. You'll also find this book useful if you're a frontend developer with knowledge of JavaScript basics looking to learn full stack development or a full stack developer experienced in other technology stacks looking to learn a new one.Receptions of Simon Magus as an Archetype of the Heretic
Par Ephraim Nissan, Alberto Ferreiro. 2023
This book about receptions of Simon Magus uncovers further facets of one who was held to be the evil archetype…
of heretics. Ephraim Nissan and Alberto Ferreiro explore how Simon Magus has been represented in text, visual art, and music. Special attention is devoted to the late medieval Catalan painter Lluís Borrassà and the Italian librettist and musician Arrigo Boito. The tradition of Simon Magus’ demonic flight, ending in his crashing down, first appears in the patristic literature. The book situates that flight typologically across cultures. Fascinating observations emerge, as the discussion spans flight of the wicked in rabbinic texts, flight and death of King Lear’s father and a Soviet-era Buryat Buddhist monk, flight and doom of the fool in an early modern German broadsheet, and more. The book explains and moves beyond extant scholarly wisdom on how the polemic against Mani (the founder of Manichaeism) was tinged with hues of Simon Magus. The novelty of this book is that it shows that Simon Magus’ receptions teach us a great deal about the contexts in which this archetype was deployed.Tsūji, Interpreters in and Around Early Modern Japan (Translation History)
Par Mino Saito, Miki Sato. 2023
This book introduces English-speaking audiences to tsūji, who were interpreters in different contexts in Japan and then the Ryukyu Kingdom from…
the late 16th to the mid-19th century. It comprises seven historical case studies on tsūji in which contributors adopt a context-oriented approach. They aim to explore the function of these interpreters in communication with other cultures in different languages, including Japanese, Dutch, Chinese, Korean, Ryukyuan, English, Russian and Ainu. Each chapter elucidates the tsūji and the surrounding social, political and economic conditions. The book will be of interest to students and scholars of translation and interpreting, but also readers interested in the early modern history of interpreting and cultural exchange. It will similarly appeal to those interested in the Japanese language, but with limited access to books written in Japanese.