自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (114)
  • 收藏
  • 关注

空空如也

SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL

The #1 Easy, Common-Sense Guide to SQL Queries—Updated with More Advanced Techniques and Solutions Foreword by Keith W. Hare, Vice Chair, USA SQL Standards Committee SQL Queries for Mere Mortals has earned worldwide praise as the clearest, simplest tutorial on writing effective queries with the latest SQL standards and database applications. Now, author John L. Viescas has updated this hands-on classic with even more advanced and valuable techniques.

2019-04-10

A Primer on Scientific Programming with Python, 5th Edition

The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and problem-oriented, where the applications are taken from mathematics, numerical calculus, statistics, physics, biology and finance. The book teaches “Matlab-style” and procedural programming as well as object-oriented programming. High school mathematics is a required background and it is advantageous to study classical and numerical one-variable calculus in parallel with reading this book. Besides learning how to program computers, the reader will also learn how to solve mathematical problems, arising in various branches of science and engineering, with the aid of numerical methods and programming. By blending programming, mathematics and scientific applications, the book lays a solid foundation for practicing computational science.

2019-04-10

JavaScript for Sound Artists: Learn to Code with the Web Audio API

Learn how to program JavaScript while creating interactive audio applications with JavaScript for Sound Artists: Learn to Code With the Web Audio API! William Turner and Steve Leonard showcase the basics of JavaScript language programing so that readers can learn how to build browser based audio applications, such as music synthesizers and drum machines. The companion website offers further opportunity for growth. Web Audio API instruction includes oscillators, audio file loading and playback, basic audio manipulation, panning and time. This book encompasses all of the basic features of JavaScript with aspects of the Web Audio API to heighten the capability of any browser.

2019-04-10

Creative Coding For Kids

A Structured Course of Short Projects For Young and New Coders. This course was developed in response to demand from teachers and parents for a child-friendly course that: engages students visually avoids complicated technology setup teaches programming and computer science concepts

2019-04-10

Computer Vision: Principles, Algorithms, Applications, Learning, 5th Edition

Computer Vision: Principles, Algorithms, Applications, Learning (previously entitled Computer and Machine Vision) clearly and systematically presents the basic methodology of computer vision, covering the essential elements of the theory while emphasizing algorithmic and practical design constraints. This fully revised fifth edition has brought in more of the concepts and applications of computer vision, making it a very comprehensive and up-to-date text suitable for undergraduate and graduate students, researchers and R&D engineers working in this vibrant subject.

2019-04-10

Computer Networks and Communications

Computer networks and communications examines various aspects of Computer networks and communications including an extensive overview of and related topics of importance. It includes principles and protocols in computer networks, networking types, topologies, security, digital and analog transmission, transmission media and switching. Provides the reader with insights into the development, so as to understand the computer networks and communication. A detailed case study has also been discussed in order to give readers a practical example.

2019-04-05

Design and Development of Web Information Systems

This book describes the research of the authors over more than a decade on an end-to-end methodology for the design and development of Web Information Systems (WIS). It covers syntactics, semantics and pragmatics of WIS, introduces sophisticated concepts for conceptual modelling, provides integrated foundations for all these concepts and integrates them into the co-design method for systematic WIS development. WIS, i.e. data-intensive information systems that are realized in a way that arbitrary users can access them via web browsers, constitute a prominent class of information systems, for which acceptance by its a priori unknown users in varying contexts with respect to the presented content, the ease of functionality provided and the attraction of the layout adds novel challenges for modelling, design and development. This book is structured into four parts. Part I, Web Information Systems – General Aspects, gives a general introduction to WIS describing the challenges for their development, and provides a characterization by six decisive aspects: intention, usage, content, functionality, context and presentation. Part II, High-Level WIS Design – Strategic Analysis and Usage Modelling with Storyboarding, introduces methods for high-level design of WIS covering strategic aspects and the storyboarding method, which is discussed from syntactic, semantic and pragmatic perspectives. Part III, Conceptual WIS Design – Rigorous Modelling of Web Information Systems and their Layout with Web Interaction Types and Screenography, continues with conceptual design of WIS including layout and playout. This introduces the decisive web interaction types, the screenography method and adaptation aspects. The final Part IV, Rationale of the Co-Design Methodology and Systematic Development of Web Information Systems, describes the co-design method for WIS development and its application for the systematic engineering of systems. The book addresses the research community, and at the same time can be used for education of graduate students and as methodological support for professional WIS developers. For the WIS research community it provides methods for WIS modelling on all levels of abstraction including theoretical foundations and inference mechanisms as well as a sophisticated end-to-end methodology for systematic WIS engineering from requirements elicitation over conceptual modelling to aspects of implementation, layout and playout. For students and professional developers the book can be used as a whole for educational courses on WIS design and development, as well as for more specific courses on conceptual modelling of WIS, WIS foundations and reasoning, co-design and WIS engineering or WIS layout and playout development. 本书描述了十多年来作者对Web信息系统(WIS)设计和开发的端到端方法的研究。它涵盖了WIS的语法,语义和语用,介绍了概念建模的复杂概念,为所有这些概念提供了集成基础,并将它们集成到系统WIS开发的协同设计方法中。 WIS,即以任意用户可以通过网络浏览器访问它们的方式实现的数据密集型信息系统,构成了一类突出的信息系统,其先前的未知用户在不同的环境中接受所呈现的内容。 ,提供的功能的简易性和布局的吸引力为建模,设计和开发增加了新的挑战。 本书分为四个部分。第一部分,Web信息系统 - 一般方面,概述了WIS描述其开发的挑战,并提供了六个决定性方面的特征:意图,用法,内容,功能,背景和表示。第二部分,高级WIS设计 - 使用故事板进行战略分析和使用建模,介绍了WIS的高级设计方法,涵盖战略方面和故事板方法,从句法,语义和语用角度进行讨论。第三部分,概念性WIS设计 - Web信息系统的严格建模及其与Web交互类型和平面图的布局,继续WIS的概念设计,包括布局和播出。这介绍了决定性的网络交互类型,绘图方法和适应方面。最后的第四部分,共同设计方法的基本原理和网络信息系统的系统开发,描述了WIS开发的协同设计方法及其在系统工程系统中的应用。 本书致力于研究社区,同时可用于研究生的教育,也可作为专业WIS开发人员的方法支持。对于WIS研究社区,它提供了各种抽象层次的WIS建模方法,包括理论基础和推理机制,以及系统WIS工程的复杂端到端方法,从概念建模的需求获取到实现,布局和方面。播出。对于学生和专业开发人员,本书可作为整体用于WIS设计和开发的教育课程,以及关于WIS概念建模,WIS基础和推理,协同设计和WIS工程或WIS布局的更具体课程。播出发展。

2019-04-03

Encyclopedia of Database Systems, 2nd Edition

This revised and expanded edition of Encyclopedia of Database Systems provides easy access to crucial concepts relevant to all aspects of very large databases, data management, and database systems, including areas of current interest and research results of historical significance. This comprehensive reference is organized alphabetically and each entry presents basic terminology, concepts, methods and algorithms, key results to date, references to the literature, and cross-references to other entries. Topics for the encyclopedia―including areas of current interest as well as research results of historical significance―were selected by a distinguished international advisory board and written by world-class experts in the field. New entries that reflect recent developments and technological advances in very large databases include: big data, big data technology, cloud computing, cloud data centers, business analytics, social networks, ranking, trust management, query over encrypted data, and more. Entirely new entries include database systems, relational database systems, databases, multimedia databases, bioinformatics, workflow systems, and web data management. Encyclopedia of Database Systems, 2nd edition, is designed to meet the needs of researchers, professors, graduate and undergraduate students in computer science and engineering. Industry professionals, from database specialists to software developers, will also benefit from this valuable reference work. 经过修订和扩展的数据库系统百科全书,可以轻松访问与大型数据库,数据管理和数据库系统的所有方面相关的关键概念,包括当前感兴趣的领域和具有历史意义的研究成果。此综合参考按字母顺序排列,每个条目提供基本术语,概念,方法和算法,迄今为止的关键结果,文献参考以及对其他条目的交叉引用。百科全书的主题 - 包括当前感兴趣的领域以及具有历史意义的研究成果 - 由一个杰出的国际顾问委员会选出,由该领域的世界级专家撰写。反映最新发展和大型数据库技术进步的新条目包括:大数据,大数据技术,云计算,云数据中心,业务分析,社交网络,排名,信任管理,加密数据查询等。全新的条目包括数据库系统,关系数据库系统,数据库,多媒体数据库,生物信息学,工作流系统和Web数据管理。 数据库系统百科全书,第2版,旨在满足计算机科学和工程领域的研究人员,教授,研究生和本科生的需求。从数据库专家到软件开发人员的行业专业人士也将从这一有价值的参考工作中受益。

2019-04-02

Artificial Intelligence for Robotics

Bring a new degree of interconnectivity to your world by building your own intelligent robots Artificial Intelligence for Robotics starts with an introduction to Robot Operating Systems (ROS), Python, robotic fundamentals, and the software and tools that are required to start out with robotics. You will learn robotics concepts that will be useful for making decisions, along with basic navigation skills. As you make your way through the chapters, you will learn about object recognition and genetic algorithms, which will teach your robot to identify and pick up an irregular object. With plenty of use cases throughout, you will explore natural language processing (NLP) and machine learning techniques to further enhance your robot. In the concluding chapters, you will learn about path planning and goal-oriented programming, which will help your robot prioritize tasks. By the end of this book, you will have learned to give your robot an artificial personality using simulated intelligence. What you will learn Get started with robotics and artificial intelligence Apply simulation techniques to give your robot an artificial personality Understand object recognition using neural networks and supervised learning techniques Pick up objects using genetic algorithms for manipulation Teach your robot to listen using NLP via an expert system Use machine learning and computer vision to teach your robot how to avoid obstacles Understand path planning, decision trees, and search algorithms in order to enhance your robot 通过构建自己的智能机器人,为您的世界带来新的互联性 机器人技术的人工智能首先介绍了机器人操作系统(ROS),Python,机器人基础知识,以及从机器人开始所需的软件和工具。您将学习对决策有用的机器人概念,以及基本的导航技巧。 当您完成章节后,您将学习物体识别和遗传算法,这将教您的机器人识别和拾取不规则物体。随着大量的使用案例,您将探索自然语言处理(NLP)和机器学习技术,以进一步增强您的机器人。在最后的章节中,您将学习路径规划和面向目标的编程,这将有助于您的机器人确定任务的优先级。 到本书结束时,您将学会使用模拟智能为您的机器人提供人工个性。 你会学到什么 开始使用机器人技术和人工智能 应用模拟技术为您的机器人提供人工个性 使用神经网络和监督学习技术来理解对象识别 使用遗传算法拾取物体进行操纵 通过专家系统教您的机器人使用NLP进行收听 使用机器学习和计算机视觉来教您的机器人如何避开障碍物 了解路径规划,决策树和搜索算法,以增强您的机器人

2019-04-02

AI for Games, 3rd Edition

AI is an integral part of every video game. This book helps propfessionals keep up with the constantly evolving technological advances in the fast growing game industry and equips students with up-to-date infortmation they need to jumpstart their careers. This revised and updated Third Edition includes new techniques, algorithms, data structures and representations needed to create powerful AI in games. The companion website includes downloadable and executable source code that will be regularly updated by the author. Key Features A comprehensive professional tutorial and reference to implement ture AI in games Includes new exercises so readers can test their comprhension and understanding of the concepts and preactices presented Revised and updated to cover new techniques and advances in AI Walks the reader throuigh the entire game AI development process New and improved companion website with easily downloaded and executable source code AI是每个视频游戏中不可或缺的一部分。 这本书帮助平民在快速发展的游戏产业中跟上不断发展的技术进步,并为学生提供他们开始职业生涯所需的最新信息。 此修订和更新的第三版包括在游戏中创建强大的AI所需的新技术,算法,数据结构和表示。 配套网站包括可下载和可执行的源代码,作者将定期更新。 主要特点 一个全面的专业教程和参考,在游戏中实现真相AI 包括新的练习,以便读者可以测试他们对所提出的概念和预备的理解和理解 修订和更新,以涵盖人工智能的新技术和进步 在整个游戏AI开发过程中引导读者 新的和改进的伴侣网站,具有易于下载和可执行的源代码

2019-04-02

Pro Oracle Database 18c Administration

Database administration isn’t about passing a certified exam, or about pointing and clicking your way through a crisis. Database administration is about applying the right solution at the right time, avoiding risk, and making robust choices that get you home each night in time for dinner with your family. This book will help elevate you to the level of Professional Oracle Database Administrator. This book provides information and techniques for keeping an Oracle database stable and running on-premise, and is fully updated to cover Oracle Database 18c. New in this edition is coverage of cloud administration in the Oracle Public Cloud, automation of tasks using the autonomous database features, and data movement with multi-tenant databases. The book covers everything from architecture of the database engine, securing objects and users, strategies for performing maintenance tasks and resolving performance problems, through to backup and recovery. Pro Oracle Database 18c Administration takes a modern approach to database administration. Emphasis is given to automation, which is of growing importance as more databases are being moved into various cloud solutions and database administrators are being required to manage more instances than ever. Focus is given to multi-tenant container architecture and pluggable databases, and the book takes a refreshing, results-oriented approach that helps you get the job done. What You’ll Learn Understand the differences between managing on-premise and cloud deployments Take advantage of new features in 18c while also managing older releases Manage more databases than ever by automating your environment Apply the latest techniques around pluggable databases and containerization Safeguard your data through good security and backup/recovery practices Troubleshoot common problems 数据库管理不是通过认证考试,也不是指点和点击危机中的方式。数据库管理是关于在合适的时间应用正确的解决方案,避免风险,并做出可靠的选择,让您每晚与家人共进晚餐。本书将帮助您提升专业Oracle数据库管理员的水平。 本书提供了保持Oracle数据库稳定并在本地运行的信息和技术,并且已完全更新以涵盖Oracle Database 18c。此版本中的新增内容包括Oracle公共云中的云管理,使用自治数据库功能的任务自动化以及使用多租户数据库的数据移动。本书涵盖了从数据库引擎的体系结构,保护对象和用户,执行维护任务和解决性能问题的策略,到备份和恢复的所有内容。 Pro Oracle Database 18c管理采用现代方法进行数据库管理。重点是自动化,随着越来越多的数据库被转移到各种云解决方案中,数据库管理员需要管理比以往更多的实例,这一点越来越重要。重点关注多租户容器架构和可插拔数据库,本书采用了一种令人耳目一新的,以结果为导向的方法,帮助您完成工作。 你将学到什么 了解管理内部部署和云部署之间的差异 充分利用18c中的新功能,同时管理旧版本 通过自动化环境管理比以往更多的数据库 围绕可插拔数据库和容器化应用最新技术 通过良好的安全性和备份/恢复实践来保护您的数据 解决常见问题

2019-04-02

Google Cloud Certified Associate Cloud Engineer Study Guide

100% coverage of all Google Cloud exam objectives In Google Cloud Certified Associate Cloud Engineer Study Guide, you’ll get everything you need to prepare for this important exam and master the skills necessary to land that coveted Google Cloud Engineering certification. Beginning with a pre-book assessment quiz to evaluate what you know before you begin, each chapter features exam objectives and review questions, plus the online learning environment includes additional complete practice tests. Written by Dan Sullivan, a popular and experienced online course author for machine learning, big data, and Cloud topics, Google Cloud Certified Associate Cloud Engineer Study Guide is your ace in the hole for deploying and managing Google Cloud Services. Select the right Google service from the various choices based on the application to be built Compute with Cloud VMs and managing VMs Plan and deploying storage Network and configure access and security Google Cloud Platform is a leading public cloud that provides its users to many of the same software, hardware, and networking infrastructure used to power Google services. Businesses, organizations, and individuals can launch servers in minutes, store petabytes of data, and implement global virtual clouds with the Google Cloud Platform. Certified Associate Cloud Engineers have demonstrated the knowledge and skills needed to deploy and operate infrastructure, services, and networks in the Google cloud. This exam guide is designed to help you understand the Google Cloud Platform in depth so that you can meet the needs of those operating resources in the Google cloud. 所有Google Cloud考试目标的100%覆盖率 在Google Cloud认证助理云工程师学习指南中,您将获得准备此重要考试所需的一切,并掌握获得令人垂涎的Google Cloud Engineering认证所需的技能。从预先评估测验开始,在开始之前评估您的知识,每章都包含考试目标和复习题,以及在线学习环境包括其他完整的练习测试。作为机器学习,大数据和云主题的受欢迎且经验丰富的在线课程作者Dan Sullivan撰写,Google Cloud认证助理云工程师学习指南是您在部署和管理Google云服务方面的王牌。 根据要构建的应用程序,从各种选项中选择正确的Google服务 计算云虚拟机并管理虚拟机 规划和部署存储 网络并配置访问和安全性 Google云端平台是一种领先的公共云,可为用户提供许多用于支持Google服务的相同软件,硬件和网络基础架构。企业,组织和个人可以在几分钟内启动服务器,存储数PB的数据,并使用Google Cloud Platform实施全球虚拟云。认证助理云工程师已经展示了在Google云中部署和运营基础架构,服务和网络所需的知识和技能。本考试指南旨在帮助您深入了解Google云端平台,以便您可以满足Google云中这些操作资源的需求。

2019-04-02

The Real Work of Data Science: Turning data into information, better decisions

The essential guide for data scientists and for leaders who must get more from their data science teams The Economist boldly claims that data are now “the world’s most valuable resource.” But, as Kenett and Redman so richly describe, unlocking that value requires far more than technical excellence. The Real Work of Data Science explores understanding the problems, dealing with quality issues, building trust with decision makers, putting data science teams in the right organizational spots, and helping companies become data-driven. This is the work that spells the difference between a good data scientist and a great one, between a team that makes marginal contributions and one that drives the business, between a company that gains some value from its data and one in which data truly is “the most valuable resource.” “These two authors are world-class experts on analytics, data management, and data quality; they’ve forgotten more about these topics than most of us will ever know. Their book is pragmatic, understandable, and focused on what really counts. If you want to do data science in any capacity, you need to read it.” —Thomas H. Davenport, Distinguished Professor, Babson College and Fellow, MIT Initiative on the Digital Economy “I like your book. The chapters address problems that have faced statisticians for generations, updated to reflect today’s issues, such as computational Big Data.” —Sir David Cox, Warden of Nuffield College and Professor of Statistics, Oxford University “Data science is critical for competitiveness, for good government, for correct decisions. But what is data science? Kenett and Redman give, by far, the best introduction to the subject I have seen anywhere. They address the critical questions of formulating the right problem, collecting the right data, doing the right analyses, making the right decisions, and measuring the actual impact of the decisions. This book should become required reading in statistics and computer science departments, business schools, analytics institutes and, most importantly, by all business managers.” —A. Blanton Godfrey, Joseph D. Moore Distinguished University Professor, Wilson College of Textiles, North Carolina State University 数据科学家和必须从数据科学团队获得更多收益的领导者的基本指南 “经济学人”大胆地宣称,数据现在是“世界上最有价值的资源。”但是,正如Kenett和Redman所描述的那样,解锁这一价值需要远远超过技术卓越。数据科学的真实工作探索了解问题,处理质量问题,与决策者建立信任,将数据科学团队置于正确的组织点,以及帮助公司实现数据驱动。这项工作解释了一个优秀的数据科学家和一个伟大的数据科学家之间的差异,在一个创造边际贡献的团队和一个推动业务的团队之间,在一个从数据中获得一些价值的公司和一个数据真正是“最有价值的资源。“ “这两位作者是分析,数据管理和数据质量方面的世界级专家;他们比我们大多数人都知道的更多地忘记了这些主题。他们的书是务实的,可以理解的,并专注于真正重要的事情。如果你想以任何身份进行数据科学,你需要阅读它。“ -Thomas H. Davenport,巴布森学院杰出教授,麻省理工学院数字经济倡议研究员 “我喜欢你的书。这些章节解决了几代人面临统计数据的问题,更新以反映当今的问题,例如计算大数据。“ -Sir David Cox,纳菲尔德学院监狱长,牛津大学统计学教授 “数据科学对于竞争力,良好的政府,正确的决策至关重要。但什么是数据科学?到目前为止,Kenett和Redman给出了我在任何地方看到的主题的最佳介绍。它们解决了制定正确问题,收集正确数据,进行正确分析,做出正确决策以及衡量决策的实际影响等关键问题。这本书应该成为统计学和计算机科学系,商学院,分析学院以及最重要的是所有业务经理的必读书。“ -一个。 Blanton Godfrey,约瑟夫D.摩尔杰出大学教授,北卡罗来纳州立大学威尔逊纺织学院

2019-04-01

Learn Microsoft Visual Studio App Center: With Xamarin Forms

Use Visual Studio App Center with Xamarin Forms to set up a DevOps CI/CD pipeline, set up your mobile builds on either iOS or Android, set up Android and Apple certificates and provisioning profiles, distribute your app to your developers and testers, capture analytics and crashes from your users, communicate to your users with push notifications, and run UI tests on the Microsoft cloud. You will see how to automate and manage the life cycle of your apps through Microsoft’s Cloud Service, with a focus on integrating App Center into your Xamarin Forms apps with clear, practical examples. As you follow along with the sample app, you will see how easy it is to configure your builds, to test the sample app on various iOS and Android devices on the App Center cloud, and to distribute your app to real devices. Whether you are a developer on a small team or a startup or an architect in a large organization curious about the benefits of Visual Studio App Center, after finishing this book, you will be confident in setting up App Center on your next mobile project. Come join me on this journey through Visual Studio App Center with Xamarin Forms. What You Will Learn Create a DevOps CI/CD pipeline for your mobile app on both iOS and Android devices Save money without buying multiple iOS and Android devices and instead run cloud UI tests Stay informed about build successes and failures by integrating App Center with Slack Set up groups and add team members to your groups on App Center Distribute your app to your team on either iOS or Android devices Capture important user events in your code and report to App Center Give a friendly user experience by handling crashes gracefully and reporting to App Center Keep and analyze your user’s data on Azure by setting up automatic data export to Azure Communicate with your users using iOS and Android notification services from App Center Give your users a better experience by sending silent push notifications Include custom data in your push notifications 使用带有Xamarin Forms的Visual Studio App Center设置DevOps CI / CD管道,在iOS或Android上设置移动版本,设置Android和Apple证书以及配置文件,将应用程序分发给开发人员和测试人员,捕获分析来自用户的崩溃,通过推送通知与用户进行通信,以及在Microsoft云上运行UI测试。您将了解如何通过Microsoft的Cloud Service自动化和管理应用程序的生命周期,重点是通过清晰,实用的示例将App Center集成到您的Xamarin Forms应用程序中。当您按照示例应用程序进行操作时,您将看到配置构建,在App Center云上的各种iOS和Android设备上测试示例应用程序以及将应用程序分发到实际设备是多么容易。 无论您是小型团队或初创公司的开发人员还是大型组织的架构师,都对Visual Studio App Center的好处感到好奇,在完成本书后,您将有信心在下一个移动项目中设置App Center。快来加入我的Visual Studio App Center和Xamarin Forms。 你将学到什么 在iOS和Android设备上为您的移动应用程序创建DevOps CI / CD管道 无需购买多个iOS和Android设备即可省钱,而是运行云端UI测试 通过将App Center与Slack集成,随时了解构建成功与失败的相关信息 在App Center上设置组并将团队成员添加到您的组 在iOS或Android设备上将您的应用分发给您的团队 捕获代码中的重要用户事件并向App Center报告 通过优雅地处理崩溃并向App Center报告,提供友好的用户体验 通过设置自动数据导出到Azure来保留和分析Azure上的用户数据 使用App Center中的iOS和Android通知服务与您的用户进行通信 通过发送静默推送通知,为您的用户提供更好的体验 在推送通知中包含自定义数据

2019-04-01

The IoT Hacker’s Handbook: A Practical Guide to Hacking the Internet of Things

Take a practioner’s approach in analyzing the Internet of Things (IoT) devices and the security issues facing an IoT architecture. You’ll review the architecture’s central components, from hardware communication interfaces, such as UARTand SPI, to radio protocols, such as BLE or ZigBee. You’ll also learn to assess a device physically by opening it, looking at the PCB, and identifying the chipsets and interfaces. You’ll then use that information to gain entry to the device or to perform other actions, such as dumping encryption keys and firmware. As the IoT rises to one of the most popular tech trends, manufactures need to take necessary steps to secure devices and protect them from attackers. The IoT Hacker’s Handbook breaks down the Internet of Things, exploits it, and reveals how these devices can be built securely. What You’ll Learn Perform a threat model of a real-world IoT device and locate all possible attacker entry points Use reverse engineering of firmware binaries to identify security issues Analyze, assess, and identify security issues in exploited ARM and MIPS based binaries Sniff, capture, and exploit radio communication protocols, such as Bluetooth Low Energy (BLE), and ZigBee 采用实用者的方法分析物联网(IoT)设备和物联网架构面临的安全问题。 您将回顾架构的核心组件,从硬件通信接口(如UART和SPI)到无线电协议(如BLE或ZigBee)。您还将学习通过打开设备,查看PCB以及识别芯片组和接口来物理评估设备。然后,您将使用该信息进入设备或执行其他操作,例如转储加密密钥和固件。 随着物联网成为最受欢迎的技术趋势之一,制造商需要采取必要措施来保护设备并保护设备免受攻击者的攻击。物联网黑客手册打破了物联网,利用它,并揭示了如何安全地构建这些设备。 你将学到什么 执行真实世界物联网设备的威胁模型,找到所有可能的攻击者入口点 使用固件二进制文件的逆向工程来识别安全问题 分析,评估和识别已开发的基于ARM和MIPS的二进制文件中的安全问题 嗅探,捕获和利用无线电通信协议,例如蓝牙低功耗(BLE)和ZigBee

2019-04-01

Installation, Storage, and Compute with Microsoft Windows Server2016

Packed with hands-on activities, MCSA GUIDE TO INSTALLATION, STORAGE, AND COMPUTE WITH MICROSOFT WINDOWS SERVER 2016, EXAM 70-740 equips you to pass the MCSE/MCSA certification exam while preparing you to become a successful Microsoft networking professional. A clear presentation emphasizes the skills to manage a Windows Server 2016 system and focuses on installation, management, and configuration. Extensive coverage of all exam objectives introduces Windows Server 2016 and covers server installation, server configuration and management, storage and file systems, Hyper-V virtualization, high availability, and server maintenance and monitoring. A full chapter highlights new Nano Server and Windows Containers. Unlike many certification books, this edition goes beyond the certification objectives to provide an understanding of the core technologies built into Windows Server. Hands-on activities focus on virtualization and can be performed in a classroom or within MindTap.

2019-04-01

Cyber Security in Parallel and Distributed Computing

The main objective of this book is to explore the concept of cybersecurity in parallel and distributed computing along with recent research developments in the field. It also includes various real-time/offline applications and case studies in the fields of engineering and computer science and the modern tools and technologies used. Information on cybersecurity technologies is organized in the fifteen chapters of this book. This important book cover subjects such as: Research and solutions for the problem of hidden image detection Security aspects of data mining and possible solution techniques A comparative analysis of various methods used in e-commerce security and how to perform secure payment transactions in an efficient manner Blockchain technology and how it is crucial to the security industry Security for the Internet of Things Security issues and challenges in distributed computing security such as heterogeneous computing, cloud computing, fog computing, etc. Demonstrates the administration task issue in unified cloud situations as a multi-target enhancement issue in light of security Explores the concepts of cybercrime and cybersecurity and presents the statistical impact it is having on organizations Highlights some strategies for maintaining the privacy, integrity, confidentiality and availability of cyber information and its real-world impacts such as mobile security software for secure email and online banking, cyber health check programs for business, cyber incident response management, cybersecurity risk management Security policies and mechanisms, various categories of attacks (e.g., denial-of-service),  global security architecture, along with distribution of security mechanisms Security issues in the healthcare sector with existing solutions and emerging threats. 本书的主要目的是探索并行和分布式计算中的网络安全概念以及该领域最近的研究发展。它还包括工程和计算机科学领域的各种实时/离线应用和案例研究以及所使用的现代工具和技术。有关网络安全技术的信息在本书的十五章中进行了组织。 这本重要的书涵盖了以下主题: 隐藏图像检测问题的研究与解决方案 数据挖掘的安全方面和可能的解决方案技术 对电子商务安全中使用的各种方法以及如何以有效方式执行安全支付交易的比较分析 区块链技术及其对安全行业至关重要 物联网的安全性 分布式计算安全性中的安全问题和挑战,例如异构计算,云计算,雾计算等。 根据安全性,将统一云情况下的管理任务问题演示为多目标增强问题 探讨网络犯罪和网络安全的概念,并介绍它对组织的统计影响 重点介绍维护网络信息及其实际影响的隐私,完整性,机密性和可用性的一些策略,例如用于安全电子邮件和网上银行的移动安全软件,用于企业的网络健康检查计划,网络事件响应管理,网络安全风险管理 安全策略和机制,各种类型的攻击(例如,拒绝服务),全球安全架构以及安全机制的分发 医疗保健行业的安全问题与现有解决方案和新出现的威胁。

2019-03-31

Internet of Things Security and Data Protection

This book provides an overview of the most recent developments in Internet of Things (IoT) security and data protection. It presents the results of several international research projects addressing this topic from complementary angles. It starts by analyzing the main privacy and security threats on IoT, as well as the evolution of data protection norms, such as the European General Data Protection Regulation (GDPR), and their impact on IoT. Through a comprehensive and systematic approach, the contributors present new perspectives on IoT & Cloud Computing security requirements. They discuss the most recent approach to support trusted IoT, including new models of privacy risk assessment, labeling and certification, and contractual tools (such as Privacy PACT). Practical implementations, such as in the European Large Scale Pilots on IoT for Smart Cities (Synchronicity), are presented, explaining how they address security, privacy and data protection. Finally, innovative models to secure IoT systems are presented for the network and end-nodes security, including network threats analysis. 本书概述了物联网(IoT)安全和数据保护的最新发展。它介绍了从互补角度处理这一主题的若干国际研究项目的成果。首先分析物联网上的主要隐私和安全威胁,以及数据保护规范的演变,例如欧洲通用数据保护法规(GDPR)及其对物联网的影响。通过全面和系统的方法,贡献者提出了有关物联网和云计算安全要求的新观点。他们讨论了支持可信物联网的最新方法,包括隐私风险评估,标签和认证以及合同工具(如隐私PACT)的新模型。介绍了实际实施,例如欧洲大型智能城市物联网(Synchronicity)大型飞行员,解释了它们如何解决安全性,隐私和数据保护问题。最后,提出了用于保护物联网系统的创新模型,用于网络和终端节点安全,包括网络威胁分析。

2019-03-31

WordPress All-In-One For Dummies, 4th Edition

Set up your WordPress site today! WordPress is a state-of-the-art blog publishing platform with a focus on aesthetics, web standards, and usability. The latest version of WordPress.org will be replaced in the fall of 2018 with WordPress 5.0. This will include a major change with the addition of new editor Gutenberg. Take your WordPress experience to the next level with the information packed inside this All-in-One. From the basics of setting up your account, to choosing a host and theme, to managing content with editor Gutenberg, to keeping your site secure, these 8 books of expert information will help you take the WordPress community by storm. Build your site foundation Choose a server Become a site admin pro Learn how to manage content using Gutenberg Get ready to blog all about it! 立即设置您的WordPress网站! WordPress是一个最先进的博客发布平台,专注于美学,网络标准和可用性。 最新版本的WordPress.org将于2018年秋季用WordPress 5.0取代。 这将包括随着新编辑Gutenberg的加入而发生的重大变化。 利用这款多功能一体机内的信息,将您的WordPress体验提升到新的水平。 从设置帐户,选择主机和主题,到编辑器Gutenberg管理内容的基础知识,为了保证您的网站安全,这8本专家信息书将帮助您掀起WordPress社区风暴。 建立您的网站基础 选择一个服务器 成为网站管理员 了解如何使用Gutenberg管理内容 准备好博客了解所有相关信息!

2019-03-31

data-science-using-python-r

Learn data science by doing data science! Data Science Using Python and R will get you plugged into the world’s two most widespread open-source platforms for data science: Python and R. Data science is hot. Bloomberg called data scientist “the hottest job in America.” Python and R are the top two open-source data science tools in the world. In Data Science Using Python and R, you will learn step-by-step how to produce hands-on solutions to real-world business problems, using state-of-the-art techniques. Data Science Using Python and R is written for the general reader with no previous analytics or programming experience. An entire chapter is dedicated to learning the basics of Python and R. Then, each chapter presents step-by-step instructions and walkthroughs for solving data science problems using Python and R. Those with analytics experience will appreciate having a one-stop shop for learning how to do data science using Python and R. Topics covered include data preparation, exploratory data analysis, preparing to model the data, decision trees, model evaluation, misclassification costs, naïve Bayes classification, neural networks, clustering, regression modeling, dimension reduction, and association rules mining. Further, exciting new topics such as random forests and general linear models are also included. The book emphasizes data-driven error costs to enhance profitability, which avoids the common pitfalls that may cost a company millions of dollars. Data Science Using Python and R provides exercises at the end of every chapter, totaling over 500 exercises in the book. Readers will therefore have plenty of opportunity to test their newfound data science skills and expertise. In the Hands-on Analysis exercises, readers are challenged to solve interesting business problems using real-world data sets. 通过数据科学学习数据科学! 数据科学使用Python和R将使您进入世界上两个最广泛的数据科学开源平台:Python和R. 数据科学很热门。 Bloomberg称数据科学家是“美国最热门的工作。”Python和R是世界上最畅销的两个开源数据科学工具。在使用Python和R的数据科学中,您将逐步学习如何使用最先进的技术为现实世界的业务问题提供实用的解决方案。 数据科学使用Python和R是为普通读者编写的,没有以前的分析或编程经验。整整一章致力于学习Python和R的基础知识。然后,每章都介绍了使用Python和R解决数据科学问题的分步说明和演练。 那些具有分析经验的人将会喜欢通过Python和R学习如何进行数据科学的一站式服务。涵盖的主题包括数据准备,探索性数据分析,准备数据建模,决策树,模型评估,错误分类成本,天真贝叶斯分类,神经网络,聚类,回归建模,降维和关联规则挖掘。 此外,还包括令人兴奋的新主题,如随机森林和一般线性模型。本书强调数据驱动的错误成本,以提高盈利能力,避免了可能使公司损失数百万美元的常见陷阱。 数据科学使用Python和R在每章的末尾提供练习,总共超过500本练习。因此,读者将有充分的机会测试他们新发现的数据科学技能和专业知识。在动手分析练习中,读者面临着使用真实数据集解决有趣业务问题的挑战。

2019-03-31

wordpress-all-one-dummies-4rd

Set up your WordPress site today! WordPress is a state-of-the-art blog publishing platform with a focus on aesthetics, web standards, and usability. The latest version of WordPress.org will be replaced in the fall of 2018 with WordPress 5.0. This will include a major change with the addition of new editor Gutenberg. Take your WordPress experience to the next level with the information packed inside this All-in-One. From the basics of setting up your account, to choosing a host and theme, to managing content with editor Gutenberg, to keeping your site secure, these 8 books of expert information will help you take the WordPress community by storm. Build your site foundation Choose a server Become a site admin pro Learn how to manage content using Gutenberg Get ready to blog all about it! 立即设置您的WordPress网站! WordPress是一个最先进的博客发布平台,专注于美学,网络标准和可用性。 最新版本的WordPress.org将于2018年秋季用WordPress 5.0取代。 这将包括随着新编辑Gutenberg的加入而发生的重大变化。 利用这款多功能一体机内的信息,将您的WordPress体验提升到新的水平。 从设置帐户,选择主机和主题,到编辑器Gutenberg管理内容的基础知识,为了保证您的网站安全,这8本专家信息书将帮助您掀起WordPress社区风暴。 建立您的网站基础 选择一个服务器 成为网站管理员 了解如何使用Gutenberg管理内容 准备好博客了解所有相关信息!

2019-03-28

python-programmers-artificial-intelligence-studies

The professional programmer’s Deitel guide to Python with introductory artificial intelligence case studies Written for programmers with a background in another high-level language, this book uses hands-on instruction to teach today’s most compelling, leading-edge computing technologies and programming in Python–one of the world’s most popular and fastest-growing languages. Please read the Table of Contents diagram inside the front cover and the Preface for more details. In the context of 500+, real-world examples ranging from individual snippets to 40 large scripts and full implementation case studies, you’ll use the interactive IPython interpreter with code in Jupyter Notebooks to quickly master the latest Python coding idioms. After covering Python Chapters 1—5 and a few key parts of Chapters 6—7, you’ll be able to handle significant portions of the hands-on introductory AI case studies in Chapters 11—16, which are loaded with cool, powerful, contemporary examples. These include natural language processing, data mining Twitter for sentiment analysis, cognitive computing with IBM Watson™, supervised machine learning with classification and regression, unsupervised machine learning with clustering, computer vision through deep learning and convolutional neural networks, deep learning with recurrent neural networks, big data with Hadoop, Spark™ and NoSQL databases, the Internet of Things and more. You’ll also work directly or indirectly with cloud-based services, including Twitter, Google Translate™, IBM Watson, Microsoft Azure, OpenMapQuest, PubNub and more. Features 500+ hands-on, real-world, live-code examples from snippets to case studies IPython + code in Jupyter Notebooks Library-focused: Uses Python Standard Library and data science libraries to accomplish significant tasks with minimal code Rich Python coverage: Control statements, functions, strings, files, JSON serialization, CSV, exceptions Procedural, functional-style and object-oriented programming Collections: Lists, tuples, dictionaries, sets, NumPy arrays, pandas Series & DataFrames Static, dynamic and interactive visualizations Data experiences with real-world datasets and data sources Intro to Data Science sections: AI, basic stats, simulation, animation, random variables, data wrangling, regression AI, big data and cloud data science case studies: NLP, data mining Twitter, IBM Watson™, machine learning, deep learning, computer vision, Hadoop, Spark™, NoSQL, IoT Open-source libraries: NumPy, pandas, Matplotlib, Seaborn, Folium, SciPy, NLTK, TextBlob, spaCy, Textatistic, Tweepy, scikit-learn, Keras and more.

2019-03-28

Dependency Injection Principles, Practices, and Patterns

Summary Dependency Injection Principles, Practices, and Patterns teaches you to use DI to reduce hard-coded dependencies between application components. You'll start by learning what DI is and what types of applications will benefit from it. Then, you'll work through concrete scenarios using C# and the .NET framework to implement DI in your own projects. As you dive into the thoroughly-explained examples, you'll develop a foundation you can apply to any of the many DI libraries for .NET and .NET Core. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Dependency Injection (DI) is a great way to reduce tight coupling between software components. Instead of hard-coding dependencies, such as specifying a database driver, you make those connections through a third party. Central to application frameworks like ASP.NET Core, DI enables you to better manage changes and other complexity in your software. About the Book Dependency Injection Principles, Practices, and Patterns is a revised and expanded edition of the bestselling classic Dependency Injection in .NET. It teaches you DI from the ground up, featuring relevant examples, patterns, and anti-patterns for creating loosely coupled, well-structured applications. The well-annotated code and diagrams use C# examples to illustrate principles that work flawlessly with modern object-oriented languages and DI libraries. What's Inside Refactoring existing code into loosely coupled code DI techniques that work with statically typed OO languages Integration with common .NET frameworks Updated examples illustrating DI in .NET Core About the Reader For intermediate OO developers. About the Authors Mark Seemann is a programmer, software architect, and speaker who has been working with software since 1995, including six years with Microsoft. Steven van Deursen is a seasoned .NET developer and architect, and the author and maintainer of the Simple Injector DI library. Table of Contents PART 1 Putting Dependency Injection on the map Chapter 1. The Basics Of Dependency Injection: What, Why, And How Chapter 2. Writing Tightly Coupled Code Chapter 3. Writing Loosely Coupled Code PART 2 Catalog Chapter 1. Di Patterns Chapter 2. Di Anti-Patterns Chapter 3. Code Smells PART 3 Pure DI Chapter 1. Application Composition Chapter 2. Object Lifetime Chapter 3. Interception Chapter 4. Aspect-Oriented Programming By Design Chapter 5. Tool-Based Aspect-Oriented Programming PART 4 DI Containers Chapter 1. Di Container Introduction Chapter 2. The Autofac Di Container Chapter 3. The Simple Injector Di Container Chapter 4. The Microsoft.Extensions.Dependencyinjection Di Container

2019-03-26

Advanced Control Engineering Methods in Electrical Engineering Systems

This book presents the proceedings of the Third International Conference on Electrical Engineering and Control (ICEECA2017). It covers new control system models and troubleshooting tips, and also addresses complex system requirements, such as increased speed, precision and remote capabilities, bridging the gap between the complex, math-heavy controls theory taught in formal courses, and the efficient implementation required in real-world industry settings. Further, it considers both the engineering aspects of signal processing and the practical issues in the broad field of information transmission and novel technologies for communication networks and modern antenna design. This book is intended for researchers, engineers, and advanced postgraduate students in control and electrical engineering, computer science, signal processing, as well as mechanical and chemical engineering.

2019-03-26

Introduction to Logic Circuits & Logic Design with VHDL, 2nd Edition

This textbook introduces readers to the fundamental hardware used in modern computers. The only pre-requisite is algebra, so it can be taken by college freshman or sophomore students or even used in Advanced Placement courses in high school. This book presents both the classical approach to digital system design (i.e., pen and paper) in addition to the modern hardware description language (HDL) design approach (computer-based). This textbook enables readers to design digital systems using the modern HDL approach while ensuring they have a solid foundation of knowledge of the underlying hardware and theory of their designs. This book is designed to match the way the material is actually taught in the classroom. Topics are presented in a manner which builds foundational knowledge before moving onto advanced topics. The author has designed the content with learning goals and assessment at its core. Each section addresses a specific learning outcome that the learner should be able to “do” after its completion. The concept checks and exercise problems provide a rich set of assessment tools to measure learner performance on each outcome. This book can be used for either a sequence of two courses consisting of an introduction to logic circuits (Chapters 1-7) followed by logic design (Chapters 8-13) or a single, accelerated course that uses the early chapters as reference material.

2019-03-26

Head First Android Development

头号Android开发:脑力友好指南,Dawn Griffiths第2版,David Griffiths 英文| 2017年8月22日| ASIN:B0753SBSGT,ISBN:1491974052 | 928页| AZW3 | 38.10 MB 如果您有一个杀手级Android应用程序的想法,这个完全修订和更新的版本将帮助您在jiffy中构建您的第一个工作应用程序。您将学习如何构建应用程序,设计灵活和交互式界面,在后台运行服务,使您的应用程序在各种智能手机和平板电脑上工作等等。 就像有一个经验丰富的Android开发人员坐在你旁边!所有您需要开始的是一些Java专有技术。 为什么这本书看起来如此不同? 基于认知科学和学习理论的最新研究,头一个Android开发使用视觉丰富的格式来吸引你的思想,而不是一个让你睡觉的文本重的方法。为什么浪费你的时间与新概念挣扎?这种多感官学习经验是为您的大脑真正有效的方式而设计的。

2017-09-23

Network Traffic Anomaly Detection and Prevention

这个不可或缺的文本/参考文献综述了计算机网络流量异常的检测和预防,从基础理论概念的覆盖到对系统和方法的深入分析。读者将受益于如何设计入侵检测技术并将其并入系统中的宝贵实践指导,以及如何在没有事先信息的情况下分析和关联警报。 主题和功能:介绍高速网络流量管理的基本要素,详细介绍异常类型,网络漏洞以及网络攻击分类法;描述了生成大型网络入侵数据集的系统方法,并回顾了现有的综合,基准和现实生活中的数据集;提供了六种不同类别的网络异常检测技术和系统的详细研究:统计,分类,知识库,集群和异常值检测,软计算和组合学习者;检查警报管理和异常预防技术,包括警报预处理,警报相关和警报后处理;提供开发网络流量监控和分析工具的实践方法,以及对现有工具的调查;讨论各种评估标准和指标,涵盖准确性,性能,完整性,及时性,可靠性和质量问题;评估网络流量异常检测和预防中的开放问题和挑战。 这项信息丰富的工作对于对网络安全和隐私,入侵检测系统和安全数据挖掘感兴趣的研究生和高级本科生来说非常理想。专门从事网络安全的研究人员和从业者也将找到这本书作为有用的参考。

2017-09-09

Expanding Your Raspberry Pi

更深入了解如何使用Raspberry Pi来掌握手中所需的结果。本书帮助您了解正确的连接和软件,以推动您的Raspberry Pi开启世界的编程,电子实验,系统控制,数字成像和物联网。 您将发现如何扩展您的Pi的存储空间用于更大的程序,使用其板载连接来连接摄像机和控制设备,打印机和扫描仪。您还将看到如何与Windows和Apple电脑和移动设备共享信息,并将其从交流电中使用。您可以将任何HDTV转变为媒体播放器;从桌面和移动设备流传输和共享文件;使用您的Pi通过相机或扫描仪进行图像捕获;和更多! 扩展你的Raspberry Pi是你做的几乎任何更大的计算机可以做的任何指导 - 如果你准备好迎接挑战。 你会学到什么 •连接,使用和管理大容量存储设备以提高通用性•使用Pi内置Wi-Fi和蓝牙功能与台式机,笔记本电脑和移动设备连接•通过台式机和移动设备与Pi共享资源•捕获视频和仍然照片与你的皮 这本书是谁 网络管理员:将Raspberry Pi设备连接到有线或无线网络上的其他设备进行媒体流,文件服务或打印服务 教师:使用Raspberry Pi教学生如何连接不同类型的计算机和操作系统。 IT工作人员:使用Raspberry Pi与现有的打印机,扫描仪,网络摄像头和家庭网络

2017-09-09

Intelligent Systems Technologies and Applications

本书包含智能技术和应用程序轨道的评估和修订论文选择,以及最初在国际智能系统技术与应用研讨会(ISTA)8月10日至13日提出的智能图像处理和人造视觉跟踪专题, 2015年,印度高知。

2017-09-09

Multidisciplinary Approaches to Neural Computing

本书介绍了人工神经网络(ANN)领域的一些贡献。所讨论的主题是多学科性质,并且密切相关,其最终目的是从动态现实信号交换和不变机器表示中识别特征,可以利用它们来提高终端用户的生活质量。 ANNs的数学工具目前在许多科学领域得到了广泛的应用,因为它们为许多苛刻的任务提供了解决方案的坚实理论背景和有效性,例如适当处理(提取特征和识别)一维和二维动态信号,解决强非线性在数据中提供深层和完全连接架构的一般解决方案。鉴于其使用的多学科性质以及它们应用于医学,心理学,工业和社会机器人,计算机视觉和信号处理(其中许多其他)的问题的跨学科特征 - ANN可为重新定义提供依据信息处理的概念。这些思考得到了本书章节中提出的理论模型和应用的支持。 本书对于(a)学术研究界,(b)ICT市场,©博士生和早期研究人员,(d)学校,医院,康复和辅助生活中心以及(e)多媒体行业和标准化机构的代表。

2017-09-09

Visual Attributes Advances in Computer Vision and Pattern Recognition

视觉属性(计算机视觉和模式识别的进展)由Rogerio Schmidt Feris 英文| 2017年3月30日| ISBN:3319500759 | 364页| PDF | 20.9 MB 这个独特的文本/参考文献提供了与视觉属性相关的机器学习和计算机视觉的最新进展的详细概述,突出表明这一新兴领域与其他学科如计算语言学和人机交互相交。主题和功能:提出零分类分类的基于属性的方法,使用特权信息的学习,以及多任务属性学习的方法;描述相对属性的概念,并检查图像搜索应用程序中相关属性建模的有效性;评估用于估计人类属性的最先进的方法,并描述其在一系列不同应用中的使用;讨论构建视觉属性词汇的尝试;探索视觉属性和自然语言之间的联系;为世界知名科学家的国际选拔提供了贡献,涵盖了理论和实际应用。

2017-09-03

Think Perl 6 - How to Think Like a Computer Scientist

Think Perl分为两部分,从每个程序员需要知道的基本概念开始,然后重点介绍不同的编程范例和一些更先进的编程技术。 本书有两个学期的经验教训,是高校计算机科学初学者的完美教学工具。 学习基本概念,包括变量,表达式,语句,函数,条件,递归和循环 了解常用的基本数据结构和最有用的算法 深入面向对象编程,并学习如何构建自己的类型和方法来扩展语言 使用语法和正则表达式分析文本内容 了解功能性编程如何帮助您使代码更简单,更具表现力

2017-09-03

Spock - Up and Running

作者Rob Fletcher将您从Spock基础知识转到高级主题,使用完整的集成示例。 通过本书的过程,您将构建一个简单的Web应用程序 - Squawker,允许用户发布短消息。 您将发现使用Spock的简单易懂的语言编写自动化测试更容易。 首先学习如何编写简单的单元测试 了解Spock规范和功能方法的生命周期 潜入互动测试,使用Spock的直觉语法处理嘲弄和存根 了解参数化测试 - 运行多组数据的写入特征方法 进入高级主题,如编写习语Spock代码,并使用文件或数据库输入驱动参数化测试 了解如何在一个独立的,全面的,测试驱动的开发示例中一起工作

2017-09-03

Designing for Wearables - Effective UX for Current and Future Device

Designing for Wearables - Effective UX for Current and Future Devices :English | 31 Dec. 2016 | ISBN: 1491944153 | 196 Pages | AZW3/MOBI/EPUB/PDF (conv) | 32.04 MB

2017-09-03

Introducing Elixir - Getting Started in Functional Programming

本书向读者介绍了Elixir如何将Erlang的强大的功能编程与一个看起来更像Ruby的方法相结合。读者将会了解Elixir如何简化Erlang的一些恶劣的角落,并通过强大的宏功能达到元编程。介绍Elixer是开发人员对于编程的开发人员以及想要进入功能编程的有经验的开发人员的理想选择。熟悉IEx,Elixir的命令行界面通过使用数字来了解Elixir的基本结构发现原子,模式匹配和守卫:程序结构的基础通过递归,字符串,列表和更高级的Delixir处理的核心-order函数创建进程,在它们之间发送消息,并将模式匹配应用于传入消息使用Erlang Term Storage(ETS)和Mnesia数据库存储和操作结构化数据使用开放电信平台(OTP)构建弹性应用程序使用Elixir的元数据定义宏编程工具

2017-09-03

Dependable Software Engineering - Theories, Tools, and Applications

Dependable Software Engineering - Theories, Tools, and Applications

2017-08-08

Penetration Testing with Raspberry Pi

Construct a hacking arsenal for penetration testers or hacking enthusiasts using Kali Linux on a Raspberry Pi, About This Book, Learn how to turn a Raspberry Pi into a Kali Linux hacking toolkit for onsite, physical, and remote penetration testing, Understand the capabilities, limitations, and features of Kali Linux on Raspberry Pi, Build and develop methodologies ideal for Raspberry Pi penetration testing using real-world cases, Who This Book Is For, If you are looking for a low budget, small form-factor remotely accessible hacking tool, then the concepts in this book are ideal for you. If you are a penetration tester who wants to save on travel costs by placing a low-cost node on a target network, you will save thousands by using the methods covered in this book. You do not have to be a skilled hacker or programmer to use this book. It will be beneficial to have some networking experience; how

2017-08-08

Programming Arduino with LabVIEW

Programming Arduino with LabVIEW

2017-08-08

QoS Prediction in Cloud and Service Computing - Approaches and Applications

QoS Prediction in Cloud and Service Computing - Approaches and Applications

2017-08-08

Progress in Cryptology – INDOCRYPT 2016: 17th International Conference

Progress in Cryptology – INDOCRYPT 2016: 17th International Conference

2017-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除