Browse Results

Showing 32,701 through 32,725 of 54,475 results

High Level Models and Methodologies for Information Systems

by Pedro Isaias Tomayess Issa

In this book the authors introduce and explain many methods and models for the development of Information Systems (IS). It was written in large part to aid designers in designing successful devices/systems to match user needs in the field. Chief among these are website development, usability evaluation, quality evaluation and success assessment. The book provides great detail in order to assist readers' comprehension and understanding of both novel and refined methodologies by presenting, describing, explaining and illustrating their basics and working mechanics. Furthermore, this book presents many traditional methods and methodologies in an effort to make up a comprehensive volume on High Level Models and Methodologies for Information Systems. The target audience for this book is anyone interested in conducting research in IS planning and development. The book represents a main source of theory and practice of IS methods and methodologies applied to these realities. The book will appeal to a range of professions that are involved in planning and building the information systems, for example information technologists, information systems developers, as well as Web designers and developers--both researchers and practitioners; as a consequence, this book represents a genuinely multi-disciplinary approach to the field of IS methods and methodologies.

Sustainable Design: HCI, Usability and Environmental Concerns

by Pedro Isaias Tomayess Issa

This book is concerned with the importance of Human Computer Interaction (HCI), Usability, user participants, and Sustainability in the Information Communication Technology (ICT) industry throughout the world. ICTs have become a crucial instrument for communication, entertainment, commerce and research and this increased usage is presenting new environmental and sustainability issues as we try and meet the ever-growing needs of both businesses and individuals. Sustainability and sustainable design must become central to the design of new technologies to make a concerted effort to tackle the environmental concerns we face now and in the future. Development frameworks, tools and models are used and explored, and the New Participative Methodology for Sustainable Design (NPMSD) is introduced as a way of identifying key factors needed in developing more sustainable systems including new smart technology and portable devices.In this book, the sustainable step in the design stage is evaluated and assessed by 11 countries: namely, Australia, Brazil, China, Germany, India, Norway, Singapore, South Korea, Sweden, UK, and USA. The new results are generated confirming that sustainable design awareness should be considered by designers, and users to minimize and reduce the carbon emissions, raw materials usage, and global warming, since these problems should be tackled soon, otherwise, it will be too late to solve it. Further research is needed in the future to implement and assess the sustainable design step with large IT companies to ensure compliance with environmental standards and rules for sustainable systems.Sustainable Design is an invaluable resource for students and researchers, designers and business managers who are interested in the human-centered, environmental concerns of sustainable technologies.

i-SAFE Internet Life Skills Activities

by Isafe

Easy-to-use guide to help teens and young adults develop their Internet skills while keeping safe In today's world, such ordinary tasks as bill paying, shopping and applying for jobs are accomplished via the Internet. Developed by i-SAFE™, the leading nonprofit organization dedicated to Internet safety education, this important resource shows students in grades 9-12 (and their parents and teachers) the right way to accomplish everyday activities online, while maintaining personal safety and computer security. Shows teens how to safely use the Internet for social networking, buying and selling, applying for college , and more Clearly explains how to avoid dangerous, inappropriate, or unlawful online behavior From i-SAFE™ the organization dedicated to Internet safety education This must-have book is designed to empower youth and steer them towards safe and responsible Internet experiences.

i-SAFE Internet Safety Activities

by Isafe

Easy-to-use guide that helps elementary and middle school students develop their Internet skills while keeping safe Most school-age children use the Internet every day. However, many posses na?ve attitudes about their online safety and can inadvertently engage in a range of high-risk behaviors. Developed by i-SAFETM, the leading nonprofit organization dedicated to Internet safety education, this important resource offers a series of fun lessons and teachers' guides to help students in grades K-8 learn how to stay safe online. Filled with activities, the book shows young children how to have fun online while keeping safeFrom i-SAFETM the organization dedicated to Internet safety educationTopics include basic Internet safety, protecting personal information, preventing cyberbullying, avoiding predators, netiquette, and much more This is a must-have book that teachers and parents can use to help kids become Internet-savvy.

Science and Global Challenges of the 21st Century – Innovations and Technologies in Interdisciplinary Applications (Lecture Notes in Networks and Systems #622)

by Ekaterina Isaeva Álvaro Rocha

This book comprises proceedings of the 2022 International Forum “Science and Global Challenges of the XXI Century”. The main principle of the Forum’s program is interdisciplinarity, the formation of end-to-end innovation chains: fundamental and applied research, technology development, implementation, and wide application of networks and systems. In 2022, the central theme of the forum is innovations and technologies in interdisciplinary applications. The book covers a wide range of knowledge-communication methodologies and effective technologies for processing data in various forms and areas. The book might interest researchers working at the interface of disciplines, such as e-learning, digital humanities, computational linguistics, cognitive studies, GIS, digital geography, machine learning, and others. It can also be a valuable source of information for Bachelor and Master students with open curricula or majors and minors who seek to find a balance between several fields of their interest.

Symmetries in Atomic Nuclei

by Pieter Van Isacker Jan Jolie Alejandro Frank

Symmetries in Atomic Nuclei aims to present an overview of recent applications of symmetry to the description of atomic nuclei. Special care is given to a pedagogical introduction of symmetry concepts using simple examples. After a historical overview of the applications of symmetry in nuclear physics, progress in the field during the last decade is reviewed. Special emphasis is put on the introduction of neutron-proton and boson-fermion degrees of freedom. Their combination leads to a supersymmetric description of pairs and quartets of nuclei. Both theoretical aspects and experimental signatures of dynamical (super)symmetries are carefully discussed. Case studies show how these symmetries are displayed by real atomic nuclei which have been studied experimentally using state-of-the art spectroscopy. This book focuses on nuclear structure physics and has been written by active investigators in the field, but its scope is wider and is intended for final-year or post-graduate students and researchers interested in understanding the power and beauty of symmetry methods in physics.

Software Verification and Formal Methods for ML-Enabled Autonomous Systems: 5th International Workshop, FoMLAS 2022, and 15th International Workshop, NSV 2022, Haifa, Israel, July 31 - August 1, and August 11, 2022, Proceedings (Lecture Notes in Computer Science #13466)

by Omri Isac Radoslav Ivanov Guy Katz Nina Narodytska Laura Nenzi

This book constitutes the refereed proceedings of the 5th International Workshop on Software Verification and Formal Methods for ML-Enables Autonomous Systems, FoMLAS 2022, and the 15th International Workshop on Numerical Software Verification, NSV 2022, which took place in Haifa, Israel, in July/August 2022. The volume contains 8 full papers from the FoMLAS 2022 workshop and 3 full papers from the NSV 2022 workshop. The FoMLAS workshop is dedicated to the development of novel formal methods techniques to discussing on how formal methods can be used to increase predictability, explainability, and accountability of ML-enabled autonomous systems. NSV 2022 is focusing on the challenges of the verification of cyber-physical systems with machine learning components.

Decision Support Systems VII. Data, Information and Knowledge Visualization in Decision Support Systems: Third International Conference, ICDSST 2017, Namur, Belgium, May 29-31, 2017, Proceedings (Lecture Notes in Business Information Processing #282)

by Isabelle Linden, Shaofeng Liu and Christian Colot

This book constitutes the proceedings of the Third International Conference on Decision Support Systems, ICDSST 2017, held in Namur, Belgium, in May 2017. The EWG-DSS series of the International Conference on Decision Support System Technology (ICDSST) offers a platform for European and international DSS communities, comprising the academic and industrial sectors, in order to present state-of-the-art DSS research and developments, to discuss current challenges that surround decision-making processes, to exchange ideas about realistic and innovative solutions, and to co-develop potential business opportunities. The main topic of this year’s conference was “Data, Information and Knowledge Visualization in Decision Making”. The 13 papers presented in this volume were carefully reviewed and selected from 53 submissions. They were organized in topical sections named: visualization case studies; visualization perspectives; analytics and decision; and Multi-Criteria Decision Making.

Guía no oficial de World of Warcraft: Warlords of Draenor

by Isabel Mª Garrido Bayano Joshua Abbott

*GUÍA NO OFICIAL* Guía de estrategia y consejos avanzados. Esta es la guía más detallada y completa que encontrarás online. Está disponible para descarga instantánea en tu teléfono móvil, dispositivo eBook o libro de bolsillo. Tras el éxito de mis cientos de guías y estrategias he escrito otra guía profesional avanzada para jugadores nuevos y veteranos. Te proporciona estrategias específicas y consejos sobre cómo progresar en el juego, vencer a tus enemigos, conseguir más monedas, ¡y mucho más! - Consejos y estrategias profesionales. - Trucos y hacks. - Secretos, consejos, trucos y objetos desbloqueables que usan los jugadores profesionales. - Cómo conseguir montones de dinero. - ¡Y MUCHO MÁS! Descargo de responsabilidad: Este producto no está asociado, afiliado, respaldado, certificado o patrocinado por el propietario del Copyright original.

Elon Musk

by Walter Isaacson

#1 New York Times bestseller From the author of Steve Jobs and other bestselling biographies, this is the astonishingly intimate story of the most fascinating and controversial innovator of our era—a rule-breaking visionary who helped to lead the world into the era of electric vehicles, private space exploration, and artificial intelligence. Oh, and took over Twitter. When Elon Musk was a kid in South Africa, he was regularly beaten by bullies. One day a group pushed him down some concrete steps and kicked him until his face was a swollen ball of flesh. He was in the hospital for a week. But the physical scars were minor compared to the emotional ones inflicted by his father, an engineer, rogue, and charismatic fantasist. His father&’s impact on his psyche would linger. He developed into a tough yet vulnerable man-child, prone to abrupt Jekyll-and-Hyde mood swings, with an exceedingly high tolerance for risk, a craving for drama, an epic sense of mission, and a maniacal intensity that was callous and at times destructive. At the beginning of 2022—after a year marked by SpaceX launching thirty-one rockets into orbit, Tesla selling a million cars, and him becoming the richest man on earth—Musk spoke ruefully about his compulsion to stir up dramas. &“I need to shift my mindset away from being in crisis mode, which it has been for about fourteen years now, or arguably most of my life,&” he said. It was a wistful comment, not a New Year&’s resolution. Even as he said it, he was secretly buying up shares of Twitter, the world&’s ultimate playground. Over the years, whenever he was in a dark place, his mind went back to being bullied on the playground. Now he had the chance to own the playground. For two years, Isaacson shadowed Musk, attended his meetings, walked his factories with him, and spent hours interviewing him, his family, friends, coworkers, and adversaries. The result is the revealing inside story, filled with amazing tales of triumphs and turmoil, that addresses the question: are the demons that drive Musk also what it takes to drive innovation and progress?

Elon Musk (edición en español)

by Walter Isaacson

Del autor de Steve Jobs y otras grandes biografías, todas ellas éxitos internacionales de ventas, esta es la historia asombrosamente íntima del innovador más fascinante y polémico del mundo, un visionario que ha roto todos los moldes y ha conducido al mundo a la era de los vehículos eléctricos, la exploración espacial privada y la inteligencia artificial. Ah, y el mismo que compró Twitter.Cuando Elon Musk era un niño en Sudáfrica, sufría a menudo acoso escolar. Un día un grupo de niños lo empujó por unas escaleras de hormigón y le patearon hasta que su cara se hinchó como una pelota. Pasó una semana en el hospital. Pero las cicatrices físicas fueron insignificantes comparadas con las emocionales, las que le había causado su padre, un canalla, ingeniero carismático y fantasioso. Cuando Elon llegó a casa tras ser dado de alta del hospital, su padre le reprendió. «Tuve que escucharlo durante una hora mientras me gritaba, me llamaba idiota y me decía que era un inútil», recuerda. El impacto psicológico que su padre le causó perduró. Se convirtió en un joven fuerte pero vulnerable al mismo tiempo, propenso a bruscos cambios de humor -a lo Jekyll y Hyde-, con una gran tolerancia al riesgo, ansias de drama, un épico sentido de misión y una intensidad maníaca, cruel y a veces destructiva.A principios de 2022, después de un año marcado por el lanzamiento de treinta y un satélites de SpaceX, la venta de un millón de coches de Tesla y de convertirse en el hombre más rico de la tierra, Musk confesó con arrepentimiento su impulso por provocar el drama. «Necesito cambiar mi forma de pensar para que deje de estar en modo crisis, como lo he estado en los últimos catorce años, o probablemente toda mi vida», explicó.Fue un comentario melancólico, no un propósito de año nuevo. Cuando hizo la promesa, estaba comprando en secreto acciones de Twitter, el patio de recreo por excelencia. Con los años, cuando se encontraba en un momento difícil, se veía transportado de nuevo al acoso que sufrió en el patio del colegio. Ahora tenía la oportunidad de poseerlo. Durante dos años, Isaacson fue la sombra de Musk, asistió a sus reuniones, recorrió juntos sus fábricas, y pasó horas entrevistándolo a él, a su familia, amigos, compañeros y adversarios. El resultado es un relato íntimo y revelador, repleto de historias asombrosas, triunfos y perturbaciones, que aborda la pregunta: ¿son los demonios que mueven a Musk también lo que se necesita para impulsar la innovación y el progreso?

The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution

by Walter Isaacson

Following his blockbuster biography of Steve Jobs, Walter Isaacson&’s New York Times bestselling and critically acclaimed The Innovators is a &“riveting, propulsive, and at times deeply moving&” (The Atlantic) story of the people who created the computer and the internet.What were the talents that allowed certain inventors and entrepreneurs to turn their visionary ideas into disruptive realities? What led to their creative leaps? Why did some succeed and others fail? The Innovators is a masterly saga of collaborative genius destined to be the standard history of the digital revolution—and an indispensable guide to how innovation really happens. Isaacson begins the adventure with Ada Lovelace, Lord Byron’s daughter, who pioneered computer programming in the 1840s. He explores the fascinating personalities that created our current digital revolution, such as Vannevar Bush, Alan Turing, John von Neumann, J.C.R. Licklider, Doug Engelbart, Robert Noyce, Bill Gates, Steve Wozniak, Steve Jobs, Tim Berners-Lee, and Larry Page. This is the story of how their minds worked and what made them so inventive. It’s also a narrative of how their ability to collaborate and master the art of teamwork made them even more creative. For an era that seeks to foster innovation, creativity, and teamwork, The Innovators is “a sweeping and surprisingly tenderhearted history of the digital age” (The New York Times).

Steve Jobs

by Walter Isaacson

Conheça a história do homem que pôs o futuro nas palmas das suas mãos.A biografia autorizada de Steve Jobs, a única escrita em colaboração com o próprio.A única biografia autorizada de Steve Jobs baseia-se em dezenas de entrevistas ao líder da Apple, aos seus familiares, amigos, colegas e até adversários. O resultado é uma história de vida fascinante e intensa, marcada pela personalidade invulgar de um empreendedor criativo, determinado e perfeccionista.Steve Jobs colaborou activamente no processo de criação desta biografia, partilhando experiências até agora nunca reveladas, com uma transparência e sinceridade inesperadas. Porque não temia a verdade, Jobs não impôs quaisquer limites ao biógrafo e aceitou falar de tudo. Igualmente reveladoras são as impressões dos seus amigos, companheiros e colegas, que contribuem para formar a imagem de um homem apaixonado, complexo e genial, nos negócios e na vida. Apoiado no inconformismo e numa vontade férrea, Steve Jobs revolucionou a indústria dos computadores, dos filmes de animação, da música e dos telefones. Transformou o modo como nos relacionamos com a tecnologia e deixou ao mundo um importantíssimo legado de inovação e criatividade.As suas criações reflectem a sua personalidade, tão carismática quanto problemática. A sua história de vida, marcada por altos e baixos, conquistas e obstáculos, é extremamente inspiradora, recheada de lições de inovação, liderança, carácter e valores.

Steve Jobs (Litterature & Documents Ser.)

by Walter Isaacson

FROM THE AUTHOR OF THE BESTSELLING BIOGRAPHIES OF BENJAMIN FRANKLIN AND ALBERT EINSTEIN, THIS IS THE EXCLUSIVE BIOGRAPHY OF STEVE JOBS. Based on more than forty interviews with Jobs conducted over two years--as well as interviews with more than a hundred family members, friends, adversaries, competitors, and colleagues--Walter Isaacson has written a riveting story of the roller-coaster life and searingly intense personality of a creative entrepreneur whose passion for perfection and ferocious drive revolutionized six industries: personal computers, animated movies, music, phones, tablet computing, and digital publishing. At a time when America is seeking ways to sustain its innovative edge, and when societies around the world are trying to build digital-age economies, Jobs stands as the ultimate icon of inventiveness and applied imagination. He knew that the best way to create value in the twenty-first century was to connect creativity with technology. He built a company where leaps of the imagination were combined with remarkable feats of engineering. Although Jobs cooperated with this book, he asked for no control over what was written nor even the right to read it before it was published. He put nothing off-limits. He encouraged the people he knew to speak honestly. And Jobs speaks candidly, sometimes brutally so, about the people he worked with and competed against. His friends, foes, and colleagues provide an unvarnished view of the passions, perfectionism, obsessions, artistry, devilry, and compulsion for control that shaped his approach to business and the innovative products that resulted. Driven by demons, Jobs could drive those around him to fury and despair. But his personality and products were interrelated, just as Apple's hardware and software tended to be, as if part of an integrated system. His tale is instructive and cautionary, filled with lessons about innovation, character, leadership, and values.

Steve Jobs

by Walter Isaacson

La biografía definitiva de Steve Jobs, el fundador de Apple, escrita con su colaboración. La muerte de Steve Jobs ha conmocionado al mundo. Tras entrevistarlo en más de cuarenta ocasiones en los últimos dos años, además de a un centenar de personas de su entorno, familiares, amigos, adversarios y colegas, Walter Isaacson nos presenta la única biografía escrita con la colaboración de Jobs, el retrato definitivo de uno de los iconos indiscutibles de nuestro tiempo, la crónica de la agitada vida y abrasiva personalidad del genio cuya creatividad, energía y afán de perfeccionismo revolucionaron seis industrias: la informática, el cine de animación, la música, la telefonía, las tabletas y la edición digital. Consciente de que la mejor manera de crear valor en el siglo XXI es conectar la creatividad con la tecnología, Jobs fundó una empresa en la que impresionantes saltos de la imaginación van de la mano de asombrosos logros tecnológicos. Aunque Jobs colaboró en el libro, no pidió ningún control sobre el contenido, ni siquiera ejerció el derecho a leerlo antes de su publicación. No rehuyó ningún tema y animó a la gente que conocía a hablar con franqueza. «He hecho muchas cosas de las que no me siento orgulloso, como dejar a mi novia embarazada a los veintitrés años y cómo me comporté entonces, pero no hay ningún cadáver en mi armario que no pueda salir a la luz». Jobs habla con una sinceridad a veces brutal sobre la gente con la que ha trabajado y contra la que ha competido. De igual modo, sus amigos, rivales y colegas ofrecen una visión sin edulcorar de las pasiones, los demonios, el perfeccionismo, los deseos, el talento, los trucos y la obsesión por controlarlo todo que modelaron su visión empresarial y los innovadores productos que logró crear. Su historia, por tanto, está llena de enseñanzas sobre innovación, carácter, liderazgo y valores. La vida de un genio capaz de enfurecer y seducir a partes iguales. Reseña:«El fallecimiento de Steve Jobs ha precipitado un alud de libros sobre su figura. De todos ellos, la aproximación más completa e interesante al personaje es la de Isaacson.»La Vanguardia

Visualizing Music

by Eric Isaacson

To feel the emotional force of music, we experience it aurally. But how can we convey musical understanding visually?Visualizing Music explores the art of communicating about music through images. Drawing on principles from the fields of vision science and information visualization, Eric Isaacson describes how graphical images can help us understand music. By explaining the history of music visualizations through the lens of human perception and cognition, Isaacson offers a guide to understanding what makes musical images effective or ineffective and provides readers with extensive principles and strategies to create excellent images of their own. Illustrated with over 300 diagrams from both historical and modern sources, including examples and theories from Western art music, world music, and jazz, folk, and popular music, Visualizing Music explores the decisions made around image creation. Together with an extensive online supplement and dozens of redrawings that show the impact of effective techniques, Visualizing Music is a captivating guide to thinking differently about design that will help music scholars better understand the power of musical images, thereby shifting the ephemeral to material.

GameMaker Programming By Example

by Steven Isaacs Brian Christian

Master the development of 2D games by learning to use the powerful GameMaker Language and tools provided by the GameMaker: Studio workspace and engine! About This Book * Rapidly develop games using the powerful yet easy easy-to to-use GameMaker: Studio engine * Comprehensive: This is a comprehensive guide to help you learn and implement GameMaker's features. * Go through step-by-step tutorials to design and develop unique games Who This Book Is For If you have at least some basic programming experience of JavaScript or any other C-like languages, then this book will be great for you. No experience beyond that is assumed. If you have no game development experience and are looking for a hobby, are an experienced game developer looking to master some advanced features, or fit anywhere in that spectrum, then you will find GameMaker: Studio and this book to be very useful in helping you create exciting games. What You Will Learn * Understand the GameMaker: Studio interface and tools to quickly create the various assets used in your games * Translate some of the GameMaker: Studio drag and drop functions to the GameMaker language * Create games with random elements for exciting gameplay * Use the basic GameMaker file I/O and encryption systems * Utilize the GameMaker networking functions to create multiplayer games * Give AI routines to your enemies to make challenging gameplay * Create particle systems to give your game exciting graphics * Understand the various debugging techniques available in GameMaker: Studio In Detail This book is excellent resource for developers with any level of experience of GameMaker. At the start, we'll provide an overview of the basic use of GameMaker: Studio, and show you how to set up a basic game where you handle input and collisions in a top-down perspective game. We continue on to showcase its more advanced features via six different example projects. The first example game demonstrates platforming with file I/O, followed by animation, views, and multiplayer networking. The next game illustrates AI and particle systems, while the final one will get you started with the built-in Box2D physics engine. By the end of this book, you have mastered lots of powerful techniques that can be utilized in various 2D games. Style and approach A This step-by-step guide that follows and with details ons different topics throughout the creation of various examples.

Beginning Windows Store Application Development-HTML and JavaScript Edition

by Scott Isaacs Kyle Burns

Beginning Windows Store Application Development - HTML and JavaScript Edition introduces you to the Windows 8 modern app design paradigm and the new Windows 8 programming model developed around this paradigm. You'll learn to build rich, immersive applications designed to run on the many devices powered by Windows 8. The authors draw on their extensive practical experience to provide not only a comprehensive introduction to the model and its features, but guidance on best practices and a real-world sample application that you develop over the course of the book. Beginning Windows Store Application Development - HTML and JavaScript Edition also emphasizes how devices will be used and applications will be built in a world that has become far more connected. The book takes you beyond the syntax of any development language and examines factors such as application design, user experience, social integration, and maintaining data and settings across multiple devices.

Get Programming with JavaScript Next: New features of ECMAScript 2015, 2016, and beyond

by JD Isaacks

SummaryGet Programming with JavaScript Next introduces the modern age of JavaScript programming with ES6 and ES7 without dragging you through confusing jargon and abstract examples you'll never use. In just 34 quick-fire sessions, you'll quickly be coding with the latest features and functions of ES6 and ES7! Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyGreat code is readable, bug-free, and maintainable. Modern JavaScript, aka JavaScript Next, makes it much, much easier to write great applications. New features introduced in ES2015 simplify the structure of your JavaScript projects and radically streamline async-oriented tasks like writing reactive applications and microservices. About the BookGet Programming with JavaScript Next introduces you to the new features included in the ES2015-and-later JavaScript releases. You'll learn example by example in 34 short lessons, each designed to drive home a specific skill. The coverage is complete: you'll explore new language syntax, declarations, and data types. You'll structure code with modules, replace callbacks with promises, and use classes instead of constructors. Every time you turn a page, complete an exercise, or study a carefully crafted illustration, you'll be one step closer to JavaScript mastery. What's InsideNew features from ES2015 and laterWriting asynchronous codeCreating custom iterablesTroubleshooting modules and classes About the ReaderWritten for web developers comfortable with standard JavaScript 5 features and coding style.About the AuthorJ.D. Isaacks is a seasoned developer, a JavaScript instructor, and an open source maintainer.Table of ContentsLesson 1 - ECMAScript specification and the proposal process Lesson 2 - Transpiling with Babel Lesson 3 - Bundling modules with Browserify UNIT 1 - VARIABLES AND STRINGSLesson 4 - Declaring variables with let Lesson 5 - Declaring constants with const Lesson 6 - New string methods Lesson 7 - Template literals Lesson 8 - Capstone: Building a domain-specific language UNIT 2 - OBJECTS AND ARRAYSLesson 9 - New array methods Lesson 10 - Object.assign Lesson 11 - Destructuring Lesson 12 - New object literal syntax Lesson 13 - Symbol-a new primitive Lesson 14 - Capstone: Simulating a lock and key UNIT 3 - FUNCTIONSLesson 15 - Default parameters and rest Lesson 16 - Destructuring parameters Lesson 17 - Arrow functions Lesson 18 - Generator functions Lesson 19 - Capstone: The prisoner's dilemma UNIT 4 - MODULESLesson 20 - Creating modules Lesson 21 - Using modules Lesson 22 - Capstone: Hangman game UNIT 5 - ITERABLESLesson 23 - Iterables Lesson 24 - Sets Lesson 25 - Maps Lesson 26 - Capstone: Blackjack UNIT 6 - CLASSESLesson 27 - Classes Lesson 28 - Extending classes Lesson 29 - Capstone: Comets UNIT 7 - WORKING ASYNCHRONOUSLYLesson 30 - Promises Lesson 31 - Advanced promises Lesson 32 - Async functions Lesson 33 - Observables Lesson 34 - Capstone: Canvas image gallery Appendix - Exercise answers

Proceedings of the 12th National Technical Seminar on Unmanned System Technology 2020: NUSYS’20 (Lecture Notes in Electrical Engineering #770)

by Khalid Isa Zainah Md. Zain Rosmiwati Mohd-Mokhtar Maziyah Mat Noh Zool H. Ismail Ahmad Anas Yusof Ahmad Faisal Mohamad Ayob Syed Saad Azhar Ali Herdawatie Abdul Kadir

This book comprises the proceedings of the 12th National Technical Symposium on Unmanned System Technology 2020 (NUSYS’20) held on October 27–28, 2020. It covers a number of topics, including intelligent robotics, novel sensor technology, control algorithms, acoustics signal processing, imaging techniques, biomimetic robots, green energy sources, and underwater communication backbones and protocols, and it appeals to researchers developing marine technology solutions and policy-makers interested in technologies to facilitate the exploration of coastal and oceanic regions.

Research Software Engineering with Python: Building software that makes research possible

by Damien Irving Kate Hertweck Luke Johnston Joel Ostblom Charlotte Wickham Greg Wilson

Writing and running software is now as much a part of science as telescopes and test tubes, but most researchers are never taught how to do either well. As a result, it takes them longer to accomplish simple tasks than it should, and it is harder for them to share their work with others than it needs to be. This book introduces the concepts, tools, and skills that researchers need to get more done in less time and with less pain. Based on the practical experiences of its authors, who collectively have spent several decades teaching software skills to scientists, it covers everything graduate-level researchers need to automate their workflows, collaborate with colleagues, ensure that their results are trustworthy, and publish what they have built so that others can build on it. The book assumes only a basic knowledge of Python as a starting point, and shows readers how it, the Unix shell, Git, Make, and related tools can give them more time to focus on the research they actually want to do. Research Software Engineering with Python can be used as the main text in a one-semester course or for self-guided study. A running example shows how to organize a small research project step by step; over a hundred exercises give readers a chance to practice these skills themselves, while a glossary defining over two hundred terms will help readers find their way through the terminology. All of the material can be re-used under a Creative Commons license, and all royalties from sales of the book will be donated to The Carpentries, an organization that teaches foundational coding and data science skills to researchers worldwide.

Critical Reflections on Career Education and Guidance: Promoting Social Justice within a Global Economy

by Barrie A. Irving Beatriz Malik

First Published in 2004. Routledge is an imprint of Taylor & Francis, an informa company.

Future Horizons: Canadian Digital Humanities (Canadian Literature Collection)

by Dean Irvine Kiera Obbard Sandra Djwa Roopika Risam Andrea Zeffiro Deanna Fong M Ryan Fitzpatrick Gregory Betts M Eric Schmaltz Dani Spinosa Klara Du Plessis M David Gaertner M Mark V. Campbell M Jon Saklofske Julia Polyck-O’Neill Kim Martin Rashmeet Kaur Pascale Dangoisse Constance Crompton Michelle Schwartz Katherine McLeod Graham H. Jensen M Allan Cho Sarah Zhang Kendra Cowley Susan Brown Asen Ivanov

Au fil des vingt et quelques chapitres que compte cet ouvrage, les auteurs explorent le passé, le présent et l’avenir de la recherche, de l’enseignement et de l’expérimentation en sciences humaines numériques au Canada. Ce recueil, qui rassemble les travaux de chercheuses et de chercheurs établis et émergents, présente des initiatives contemporaines dans le domaine des sciences humaines numériques. Celles-ci sont conjuguées à un réexamen de l’héritage légué par ce domaine jusqu’à ce jour et à des discussions sur son potentiel. Future Horizons jette aussi un regard historique sur des projets numériques d’envergure, quoique largement méconnus, qui ont été réalisés au Canada. Future Horizons fait plonger le lecteur dans des projets qui mettent à contribution une vaste gamme d’approches — des jeux numériques aux laboratoires ouverts, des archives sonores à la poésie numérique, des arts visuels à l’analyse textuelle numérique — et qui puisent dans des matériaux canadiens tant historiques que contemporains. Dans leurs essais, les auteurs font voir comment une telle diversité d’approches remet en cause la connaissance en permettant aux chercheurs de poser de nouvelles questions.Ce recueil remet en question l’idée selon laquelle il n’existerait qu’une seule définition des sciences humaines numériques ou une seule identité collective nationale. En observant les interactions du numérique avec la race, l’autochtonie, le genre et la sexualité — sans oublier l’histoire, la poésie et le concept de nation —, Future Horizons propose une vue élargie du travail à l’intersection des sciences humaines numériques et des sciences humaines traditionnelles dans le Canada d’aujourd’hui. Ce livre est publié en anglais.Formats disponibles : couverture souple, PDF accessible et ePub accessible.

Mastering React Test-Driven Development: Build simple and maintainable web apps with React, Redux, and GraphQL, 2nd Edition

by Daniel Irvine Justin Searls

Learn test-driven and behavior-driven development techniques that will give you greater confidence when building React applicationsKey FeaturesExplore the TDD process, how it works, and why it will help you write maintainable React appsDevelop a component testing framework from scratch, which will help you understand the mechanics of good unit testingReduce complexity by using unit tests and end-to-end acceptance tests to drive the design of your appsBook DescriptionTest-driven development (TDD) is a programming workflow that helps you build your apps by specifying behavior as automated tests. The TDD workflow future-proofs apps so that they can be modified without fear of breaking existing functionality. Another benefit of TDD is that it helps software development teams communicate their intentions more clearly, by way of test specifications.This book teaches you how to apply TDD when building React apps. You'll create a sample app using the same React libraries and tools that professional React developers use, such as Jest, React Router, Redux, Relay (GraphQL), Cucumber, and Puppeteer. The TDD workflow is supported by various testing techniques and patterns, which are useful even if you're not following the TDD process. This book covers these techniques by walking you through the creation of a component test framework. You'll learn automated testing theory which will help you work with any of the test libraries that are in standard usage today, such as React Testing Library. This second edition has been revised with a stronger focus on concise code examples and has been fully updated for React 18.By the end of this TDD book, you'll be able to use React, Redux, and GraphQL to develop robust web apps.What you will learnBuild test-driven applications using React 18 and JestUnderstand techniques and patterns for writing great automated testsUse test doubles and mocks effectivelyTest-drive browser APIs, including the Fetch API and the WebSocket APIIntegrate with libraries such as React Router, Redux, and Relay (GraphQL)Use Cucumber.js and Puppeteer to build Behaviour- Driven Development (BDD) style tests for your applicationsBuild and test async Redux code using redux-saga and expect-reduxWho this book is forThis book is for frontend developers who are looking to improve their testing practices and increase the quality and maintainability of their applications. To make the most of this book, you'll need knowledge of the JavaScript programming language.

Build Your Own Test Framework: A Practical Guide to Writing Better Automated Tests

by Daniel Irvine

Learn to write better automated tests that will dramatically increase your productivity and have fun while doing so. This book is a build-your-own adventure designed for individual reading and for collaborative workshops. You will build an xUnit automated test framework using JavaScript: initially a clone of Jest, but adding a couple of neat features borrowed from RSpec, the genre-defining tool for behavior-driven development (BDD). Along the way, you will explore the philosophy behind automated testing best practices. The automated test runner is one of the most important innovations within software engineering. But for many programmers, automated testing remains a mystery, and knowing how to write good tests is akin to sorcery.As the chapters of this book unfold, you will see how the humble test runner is an elegant and simple piece of software. Each chapter picks a single feature to build, like the "it" function or the "beforeEach" block. It picks apart the theory of why the feature needs to exist, and how to use it effectively in your own test suites. Every chapter ends with a set of ideas for extension points should you wish to explore further, alone or in groups. The book culminates in an implementation of test doubles and mocks—one of the most difficult and misunderstood concepts within automated testing.By the end of the book, you will have gained a solid understanding of automated testing principles that you can immediately apply to your work projects. What You'll LearnBuild an xUnit automated test frameworkSee how an automated test runner worksUnderstand the best practices for automated unit testingEffectively use test doubles and mocksWho This Book Is ForSoftware developers with JavaScript experience who are seeking to master the art of automated testing.

Refine Search

Showing 32,701 through 32,725 of 54,475 results