Browse Results

Showing 23,426 through 23,450 of 53,912 results

Data Structures And Abstractions With Java

by Frank M. Carrano Timothy M. Henry

Using the latest features of Java 5, this unique object-oriented presentation introduces readers to data structures via thirty, manageable chapters. KEY FeaturesTOPICS: Introduces each ADT in its own chapter, including examples or applications. Provides aA variety of exercises and projects, plus additional self-assessment questions throughout. the text Includes generic data types as well as enumerations, for-each loops, the interface Iterable, the class Scanner, assert statements, and autoboxing and unboxing. Identifies important Java code as a Listing. Provides Notes and Programming Tips in each chapter. For programmers and software engineers interested in learning more about data structures and abstractions.

How To Make $100,000 Thanks To Youtube: Learn How You Can Get Free Targeted Traffic From Videos

by Gabriel Both

In this book “How To Make $100,000 Per Year Thanks To YouTube”, you’ll learn everything you need to start making money online with your videos and harnessing the vast potential of this platform. Nine different video marketing & YouTube experts including the author, Gabriel Both, share their expert tips, secret strategies and insider tactics that have been proven to get higher search rankings, more views, and more sales. Imagine yourself waking up in the morning, looking at your inbox and seeing that you’ve made money while you were sleeping, all thanks to YouTube. How would that make you feel? Pretty amazing, right?! Even if you’ve already tried to succeed on YouTube in the past but failed, this book will give you a renewed sense of hope along with practical advice that you can start applying today to get the results you desire.

Ceph: Design, implement, and manage software-defined storage solutions that provide excellent performance

by Anthony D'Atri Nick Fisk Karan Singh Vikhyat Umrao Michael Hackett

Get to grips with the unified, highly scalable distributed storage system and learn how to design and implement it. Key Features Explore Ceph's architecture in detail Implement a Ceph cluster successfully and gain deep insights into its best practices Leverage the advanced features of Ceph, including erasure coding, tiering, and BlueStore Book Description This Learning Path takes you through the basics of Ceph all the way to gaining in-depth understanding of its advanced features. You'll gather skills to plan, deploy, and manage your Ceph cluster. After an introduction to the Ceph architecture and its core projects, you'll be able to set up a Ceph cluster and learn how to monitor its health, improve its performance, and troubleshoot any issues. By following the step-by-step approach of this Learning Path, you'll learn how Ceph integrates with OpenStack, Glance, Manila, Swift, and Cinder. With knowledge of federated architecture and CephFS, you'll use Calamari and VSM to monitor the Ceph environment. In the upcoming chapters, you'll study the key areas of Ceph, including BlueStore, erasure coding, and cache tiering. More specifically, you'll discover what they can do for your storage system. In the concluding chapters, you will develop applications that use Librados and distributed computations with shared object classes, and see how Ceph and its supporting infrastructure can be optimized. By the end of this Learning Path, you'll have the practical knowledge of operating Ceph in a production environment. This Learning Path includes content from the following Packt products: Ceph Cookbook by Michael Hackett, Vikhyat Umrao and Karan Singh Mastering Ceph by Nick Fisk Learning Ceph, Second Edition by Anthony D'Atri, Vaibhav Bhembre and Karan Singh What you will learn Understand the benefits of using Ceph as a storage solution Combine Ceph with OpenStack, Cinder, Glance, and Nova components Set up a test cluster with Ansible and virtual machine with VirtualBox Develop solutions with Librados and shared object classes Configure BlueStore and see its interaction with other configurations Tune, monitor, and recover storage systems effectively Build an erasure-coded pool by selecting intelligent parameters Who this book is for If you are a developer, system administrator, storage professional, or cloud engineer who wants to understand how to deploy a Ceph cluster, this Learning Path is ideal for you. It will help you discover ways in which Ceph features can solve your data storage problems. Basic knowledge of storage systems and GNU/Linux will be beneficial.

Python Network Programming: Conquer all your networking challenges with the powerful Python language

by Dr M. Sarker Pradeeban Kathiravelu Eric Chou Abhishek Ratan

Power up your network applications with Python programming Key Features Master Python skills to develop powerful network applications Grasp the fundamentals and functionalities of SDN Design multi-threaded, event-driven architectures for echo and chat servers Book Description This Learning Path highlights major aspects of Python network programming such as writing simple networking clients, creating and deploying SDN and NFV systems, and extending your network with Mininet. You'll also learn how to automate legacy and the latest network devices. As you progress through the chapters, you'll use Python for DevOps and open source tools to test, secure, and analyze your network. Toward the end, you'll develop client-side applications, such as web API clients, email clients, SSH, and FTP, using socket programming. By the end of this Learning Path, you will have learned how to analyze a network's security vulnerabilities using advanced network packet capture and analysis techniques. This Learning Path includes content from the following Packt products: Practical Network Automation by Abhishek Ratan Mastering Python Networking by Eric Chou Python Network Programming Cookbook, Second Edition by Pradeeban Kathiravelu, Dr. M. O. Faruque Sarker What you will learn Create socket-based networks with asynchronous models Develop client apps for web APIs, including S3 Amazon and Twitter Talk to email and remote network servers with different protocols Integrate Python with Cisco, Juniper, and Arista eAPI for automation Use Telnet and SSH connections for remote system monitoring Interact with websites via XML-RPC, SOAP, and REST APIs Build networks with Ryu, OpenDaylight, Floodlight, ONOS, and POX Configure virtual networks in different deployment environments Who this book is for If you are a Python developer or a system administrator who wants to start network programming, this Learning Path gets you a step closer to your goal. IT professionals and DevOps engineers who are new to managing network devices or those with minimal experience looking to expand their knowledge and skills in Python will also find this Learning Path useful. Although prior knowledge of networking is not required, some experience in Python programming will be helpful for a better understanding of the concepts in the Learning Path.

Implementing AWS: Leverage AWS features to build highly secure, fault-tolerant, and scalable cloud environments

by Udita Gupta Lucas Chan Rowan Udell Yohan Wadia

Work through exciting recipes to administer your AWS cloud Key Features Build secure environments using AWS components and services Explore core AWS features with real-world applications and best practices Design and build Lambda functions using real-world examples Book Description With this Learning Path, you'll explore techniques to easily manage applications on the AWS cloud. You'll begin with an introduction to serverless computing, its advantages, and the fundamentals of AWS. The following chapters will guide you on how to manage multiple accounts by setting up consolidated billing, enhancing your application delivery skills, with the latest AWS services such as CodeCommit, CodeDeploy, and CodePipeline to provide continuous delivery and deployment, while also securing and monitoring your environment's workflow. It'll also add to your understanding of the services AWS Lambda provides to developers. To refine your skills further, it demonstrates how to design, write, test, monitor, and troubleshoot Lambda functions. By the end of this Learning Path, you'll be able to create a highly secure, fault-tolerant, and scalable environment for your applications. This Learning Path includes content from the following Packt products: AWS Administration: The Definitive Guide, Second Edition by Yohan Wadia AWS Administration Cookbook by Rowan Udell, Lucas Chan Mastering AWS Lambda by Yohan Wadia, Udita Gupta What you will learn Explore the benefits of serverless computing and applications Deploy apps with AWS Elastic Beanstalk and Amazon Elastic File System Secure environments with AWS CloudTrail, AWSConfig, and AWS Shield Run big data analytics with Amazon EMR and Amazon Redshift Back up and safeguard data using AWS Data Pipeline Create monitoring and alerting dashboards using CloudWatch Effectively monitor and troubleshoot serverless applications with AWS Design serverless apps via AWS Lambda, DynamoDB, and API Gateway Who this book is for This Learning Path is specifically designed for IT system and network administrators, AWS architects, and DevOps engineers who want to effectively implement AWS in their organization and easily manage daily activities. Familiarity with Linux, web services, cloud computing platforms, virtualization, networking, and other administration-related tasks will assist in understanding the concepts in the book. Prior hands-on experience with AWS core services such as EC2, IAM, S3, and programming languages, such as Node.Js, Java, and C#, will also prove beneficial.

Implementing Azure: Transform your software deployment process with Microsoft Azure

by Namit Tanasseri Mohamed Wali Markus Klein Oliver Michalski Florian Klaffenbach

Explore powerful Azure DevOps solutions to develop and deploy your software faster and more efficiently. Key Features Build modern microservice-based systems with Azure architecture Learn to deploy and manage cloud services and virtual machines Configure clusters with Azure Service Fabric for deployment Book Description This Learning Path helps you understand microservices architecture and leverage various services of Microsoft Azure Service Fabric to build, deploy, and maintain highly scalable enterprise-grade applications. You will learn to select an appropriate Azure backend structure for your solutions and work with its toolkit and managed apps to share your solutions with its service catalog. As you progress through the Learning Path, you will study Azure Cloud Services, Azure-managed Kubernetes, and Azure Container Services deployment techniques. To apply all that you've understood, you will build an end-to-end Azure system in scalable, decoupled tiers for an industrial bakery with three business domains. Toward the end of this Learning Path, you will build another scalable architecture using Azure Service Bus topics to send orders between decoupled business domains with scalable worker roles processing these orders. By the end of this Learning Path, you will be comfortable in using development, deployment, and maintenance processes to build robust cloud solutions on Azure. This Learning Path includes content from the following Packt products: Learn Microsoft Azure by Mohamed Wali Implementing Azure Solutions - Second Edition by Florian Klaffenbach, Oliver Michalski, Markus Klein Microservices with Azure by Namit Tanasseri and Rahul Rai What you will learn Study various Azure Service Fabric application programming models Create and manage a Kubernetes cluster in Azure Kubernetes Service Use site-to-site VPN and ExpressRoute connections in your environment Design an Azure IoT app and learn to operate it in various scenarios Implement a hybrid Azure design using Azure Stack Build Azure SQL databases with Code First Migrations Integrate client applications with Web API and SignalR on Azure Implement the Azure Active Directory (Azure AD) across the entire system Who this book is for If you are an IT system architect, network admin, or a DevOps engineer who wants to implement Azure solutions for your organization, this Learning Path is for you. Basic knowledge of the Azure Cloud platform will be beneficial.

Learning Path - Complete Python Web Development with Django: Get hands-on with Python Programming and Django web development

by Arun Ravindran Gaston C. Hillar Antonio Mele

This Learning Path is designed for Python developers who want to create robust web apps with Django. Though you need a basic working knowledge of Django, you do not need any previous experience with RESTful web services or Python.

Learning Path - Getting Started with Spring Microservices: Master design patterns of the Spring framework to build smart, efficient microservices

by Dinesh Rajput Rajesh R V

Getting Started with Spring Microservices is ideal for Spring developers who want to use design patterns to solve common design problems and build cloud-ready, Internet-scale applications, and simple RESTful services.

You Started Your Blog: Now What...?

by Gundi Gabrielle

<p>PLEASE NOTE: This book is written for COMPLETE BEGINNERS. <p>Those that have just set up their first blog and are now struggling with the next steps and where to go from here. It was written in response to feedback I received from my first book, which teaches the technical set up to complete beginners. I noticed patterns of what people were struggling with - often just even deciding what topic to focus on - and how blogging works in general. <p>This book will take you by the hand and guide you through the next steps - the solid, basic techniques that every successful blogger started with. There is no magic pill to suddenly attract thousands of followers - although there are a few techniques that can speed things up and we will cover them. Another area that is often underestimated is learning the WRITING STYLE OF BLOGGING, including how to format your posts.T his book goes into detail and provides resources for further training as that is obviously not something you will learn overnight. <p>We will also look at the characteristics of Viral blog posts, but - once again - don't expect a magic pill! Blogging is hard work and becoming a good blogger - a good blog writer - takes training and time, even if you are already experienced in writing. People read blogs differently than books and unless you adjust to that, you will have a hard time attracting an audience - no matter how experienced a writer you are. Finally, we wil go over the basic monetization strategies that are available to bloggers. <p>If you are new to blogging and are willing to put in the necessary work - and do so consistently - this book will give you a good basic start and take out much of the confusion new bloggers face. Of course, blogging also involves the powerful marketing techniques of SEO and Social Media and they are discussed in depth in part 3 and 4 of this series. I have personally found Kindle Publishing to be another great way to grow a blog following quickly - faster than any other technique actually - and so it is included as part 5 of this series. <p>Once again - if you are looking for advanced techniques, this book will not be for you - it is specifically aimed at beginners who have just started their first blog.</p>

Take Control of Speeding Up Your Mac (2.0)

by Joe Kissell

Don’t settle for a sluggish Mac! If it seems your Mac has become slower and less responsive over time, it’s not your imagination—but it’s also a problem you can solve without buying a new computer. This comprehensive book teaches you how to find the exact causes of slow performance and take steps to make your Mac snappy again.

Take Control of Troubleshooting Your Mac (3.0)

by Joe Kissell

Macs are easy to use, but they can experience problems like any other machine. When something goes wrong with your Mac, use this book to figure out how to get back up and running. It teaches you basic troubleshooting steps, how to solve numerous common problems, and what to do if you encounter a novel problem with no apparent solution.

Take Control of Maintaining Your Mac (3.0)

by Joe Kissell

Macs, like all machines, are prone to break down eventually—in either a physical sense (a component going bad) or a logical sense (files becoming corrupted, apps misbehaving). You can reduce the risk of such problems, and minimize the damage when they do occur, with a regular maintenance regimen. This book contains simple steps you can take to keep your Mac humming.

Take Control of Backing Up Your Mac (3.0.1)

by Joe Kissell

The data on every Mac should be backed up to protect against theft, hardware failure, user error, and other catastrophes. This book helps you design a sensible backup strategy, choose and configure the best backup hardware and software for your needs, and understand how to make your backups as painless as possible.

Fluency with Information Technology: Skills, Concepts, and Capabilities

by Lawrence Snyder Ray Henry

<p>Having grown up with computers, most readers already know how to use Information Technology (IT) in their daily lives--but use is not understanding. More than ever, they must become "computational thinkers," able to conceptualize where and how computation can be used effectively. <p>Equipping readers with a deeper understanding of the broad capabilities of technology, Fluency with Information Technology, 7th Edition uses a project-oriented learning approach supported by examples and realistic problem-solving scenarios. Authors Larry Snyder and Ray Henry teach readers to navigate IT independently and become effective users of today's resources, forming a foundation of skills they can adapt to their personal and career goals as future technologies emerge. The text's approach is centered on three types of content--skills, concepts, and capabilities--that prepare readers to adapt to an ever-changing computing environment. This 7th Edition incorporates updates and new content that mirrors the way contemporary readers encounter technology in their lives.</p>

Expert Twisted: Event-driven And Asynchronous Programming With Python

by Pierre Tardy Kevin Samuel Dustin Mitchell Moshe Zadka Brian Warner Cory Benfield Mark Williams

Explore Twisted, the Python-based event-driven networking engine, and review several of its most popular application projects. It is written by community leaders who have contributed to many of the projects covered, and share their hard-won insights and experience.Expert Twisted starts with an introduction to event-driven programming, explaining it in the context of what makes Twisted unique. It shows how Twisted's design emphasizes testability as a solution to common challenges of reliability, debugging, and start-to-finish causality that are inherent in event-driven programming. It also explains asynchronous programming, and the importance of functions, deferreds, and coroutines. It then uses two popular applications, treq and klein, to demonstrate calling and writing Web APIs with Twisted.The second part of the book dives into Twisted projects, in each case explaining how the project fits into the Twisted ecosystem and what it does, and offers several examples to bring readers up to speed, with pointers to additional resources for more depth. Examples include using Twisted with Docker, as a WSGI container, for file sharing, and more.What You'll LearnIntegrate Twisted and asyncio using adaptersAutomate software build, test, and release processes with BuildbotCreate clients and servers with AutobahnTransfer files with Magic WormholeDistribute cloud-based file storage with Tahoe LAFSUnderstand HTTP/2 with Python and TwistedSupport for asynchronous tasks using Django ChannelsWho This Book Is ForReaders should have some Python experience and understand the essentials of containers and protocols, but need not be familiar with Twisted or the associated projects covered in the book.

Linear Algebra, Signal Processing, and Wavelets - A Unified Approach: Python Version (Springer Undergraduate Texts in Mathematics and Technology)

by Øyvind Ryan

This book offers a user friendly, hands-on, and systematic introduction to applied and computational harmonic analysis: to Fourier analysis, signal processing and wavelets; and to their interplay and applications. The approach is novel, and the book can be used in undergraduate courses, for example, following a first course in linear algebra, but is also suitable for use in graduate level courses. The book will benefit anyone with a basic background in linear algebra. It defines fundamental concepts in signal processing and wavelet theory, assuming only a familiarity with elementary linear algebra. No background in signal processing is needed. Additionally, the book demonstrates in detail why linear algebra is often the best way to go. Those with only a signal processing background are also introduced to the world of linear algebra, although a full course is recommended.The book comes in two versions: one based on MATLAB, and one on Python, demonstrating the feasibility and applications of both approaches. Most of the code is available interactively. The applications mainly involve sound and images. The book also includes a rich set of exercises, many of which are of a computational nature.

Formalizing Natural Languages with NooJ 2018 and Its Natural Language Processing Applications: 12th International Conference, NooJ 2018, Palermo, Italy, June 20–22, 2018, Revised Selected Papers (Communications in Computer and Information Science #987)

by Max Silberztein Mario Monteleone Ignazio Mauro Mirto

This book constitutes the refereed proceedings of the 12th International Conference, NooJ 2018, held in Palermo, Italy, in June 2018. The 17 revised full papers and 3 short papers presented in this volume were carefully reviewed and selected from 48 submissions. NooJ is a linguistic development environment that provides tools for linguists to construct linguistic resources that formalize a large gamut of linguistic phenomena: typography, orthography, lexicons for simple words, multiword units and discontinuous expressions, inflectional and derivational morphology, local, structural and transformational syntax, and semantics. The papers in this volume are organized in topical sections on vocabulary and morphology; syntax and semantics; and natural language processing applications.

Locally Relevant ICT Research: 10th International Development Informatics Association Conference, IDIA 2018, Tshwane, South Africa, August 23-24, 2018, Revised Selected Papers (Communications in Computer and Information Science #933)

by Filistea Naude Marita Turpin Kirstin Krauss

This book constitutes the refereed proceedings of the 10th International Development Informatics Association Conference, IDIA 2018, held in Tshwane, South Africa, in August 2018.The 20 revised full papers presented were carefully reviewed and selected from 61 submissions. The papers are organized in topical sections on ICT adoption and impact; mobile education; e-education; community development; design; innovation and maturity; data.

Data-Driven Process Discovery and Analysis: 7th IFIP WG 2.6 International Symposium, SIMPDA 2017, Neuchatel, Switzerland, December 6-8, 2017, Revised Selected Papers (Lecture Notes in Business Information Processing #340)

by Paolo Ceravolo Maurice Van Keulen Kilian Stoffel

This book constitutes the revised selected papers from the 7th IFIP WG 2.6 International Symposium on Data-Driven Process Discovery and Analysis, SIMPDA 2017, held in Neuchatel, Switzerland, in December 2017. The 6 papers presented in this volume were carefully reviewed and selected from 19 submissions. They cover theoretical issues related to process representation, discovery, and analysis or provide practical and operational examples of their application.

A New Hypothesis on the Anisotropic Reynolds Stress Tensor for Turbulent Flows: Volume I: Theoretical Background and Development of an Anisotropic Hybrid k-omega Shear-Stress Transport/Stochastic Turbulence Model (Fluid Mechanics and Its Applications #120)

by László Könözsy

This book gives a mathematical insight--including intermediate derivation steps--into engineering physics and turbulence modeling related to an anisotropic modification to the Boussinesq hypothesis (deformation theory) coupled with the similarity theory of velocity fluctuations. Through mathematical derivations and their explanations, the reader will be able to understand new theoretical concepts quickly, including how to put a new hypothesis on the anisotropic Reynolds stress tensor into engineering practice. The anisotropic modification to the eddy viscosity hypothesis is in the center of research interest, however, the unification of the deformation theory and the anisotropic similarity theory of turbulent velocity fluctuations is still missing from the literature. This book brings a mathematically challenging subject closer to graduate students and researchers who are developing the next generation of anisotropic turbulence models. Indispensable for graduate students, researchers and scientists in fluid mechanics and mechanical engineering.

Computer Engineering and Technology: 22nd CCF Conference, NCCET 2018, Yinchuan, China, August 15–17, 2018, Revised Selected Papers (Communications in Computer and Information Science #994)

by Weixia Xu Liquan Xiao Jinwen Li Zhenzhen Zhu

This book constitutes the refereed proceedings of the 22nd CCF Conference on Computer Engineering and Technology, NCCET 2018, held in Yinchuan, China, in August 2018.The 17 full papers presented were carefully reviewed and selected from 120 submissions. They address topics such as processor architecture; application specific processors; computer application and software optimization; technology on the horizon.

Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control

by Steven L. Brunton J. Nathan Kutz

Data-driven discovery is revolutionizing the modeling, prediction, and control of complex systems. This textbook brings together machine learning, engineering mathematics, and mathematical physics to integrate modeling and control of dynamical systems with modern methods in data science. It highlights many of the recent advances in scientific computing that enable data-driven methods to be applied to a diverse range of complex systems, such as turbulence, the brain, climate, epidemiology, finance, robotics, and autonomy. Aimed at advanced undergraduate and beginning graduate students in the engineering and physical sciences, the text presents a range of topics and methods from introductory to state of the art.

Implementing Microsoft Dynamics NAV and Business Central - Fourth Edition

by Roberto Stefanetti Alex Chow

This book is for Dynamics NAV partners and end users who want to know everything about Dynamics NAV implementations. It is aimed at those who want to be project managers or get involved with Dynamics NAV, but do not have the expertise to write code themselves. This book can be useful to understand the need to move to Business Central.

Introduction to Hybrid Intelligent Networks: Modeling, Communication, and Control

by Zhi-Hong Guan Bin Hu Xuemin Sherman Shen

This book covers the fundamental principles, new theories and methodologies, and potential applications of hybrid intelligent networks. Chapters focus on hybrid neural networks and networked multi-agent networks, including their communication, control and optimization synthesis. This text also provides a succinct but useful guideline for designing neural network-based hybrid artificial intelligence for brain-inspired computation systems and applications in the Internet of Things.Artificial Intelligence has developed into a deep research field targeting robots with more brain-inspired perception, learning, decision-making abilities, etc. This text devoted to a tutorial on hybrid intelligent networks that have been identified in nature and engineering, especially in the brain, modeled by hybrid dynamical systems and complex networks, and have shown potential application to brain-inspired intelligence. Included in this text are impulsive neural networks, neurodynamics, multiagent networks, hybrid dynamics analysis, collective dynamics, as well as hybrid communication, control and optimization methods. Graduate students who are interested in artificial intelligence and hybrid intelligence, as well as professors and graduate students who are interested in neural networks and multiagent networks will find this textbook a valuable resource. AI engineers and consultants who are working in wireless communications and networking will want to buy this book. Also, professional and academic institutions in universities and Mobile vehicle companies and engineers and managers who concern humans in the loop of IoT will also be interested in this book.

Big Data, Big Challenges: Background, Issues, Solutions and Research Directions (Lecture Notes in Bioengineering)

by Mowafa Househ Andre W. Kushniruk Elizabeth M. Borycki

This is the first book to offer a comprehensive yet concise overview of the challenges and opportunities presented by the use of big data in healthcare. The respective chapters address a range of aspects: from health management to patient safety; from the human factor perspective to ethical and economic considerations, and many more. By providing a historical background on the use of big data, and critically analyzing current approaches together with issues and challenges related to their applications, the book not only sheds light on the problems entailed by big data, but also paves the way for possible solutions and future research directions. Accordingly, it offers an insightful reference guide for health information technology professionals, healthcare managers, healthcare practitioners, and patients alike, aiding them in their decision-making processes; and for students and researchers whose work involves data science-related research issues in healthcare.

Refine Search

Showing 23,426 through 23,450 of 53,912 results