Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (641)
  • New York : Apress
  • [Place of publication not identified] : Apress
Datasource
  • MPI Ethno. Forsch.  (641)
  • HeBIS  (2)
Material
Language
Years
Subjects(RVK)
  • 1
    ISBN: 9781484295717 , 1484295714
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Application software ; Online social networks ; Java (Langage de programmation) ; Logiciels d'application ; Réseaux sociaux (Internet)
    Abstract: Learn everything you need to know about frameworks that help developers to integrate their solutions with social networks or APIs, from general purpose (Facebook, Twitter, Google, Mastodon) to specialized (LinkedIn, Xing, WhatsApp, YouTube, Instagram, Flickr, TikTok) to vertical (eToro, Fitbit, Strava). This book will teach you how to add social media features to web applications or services developed using Java, Jakarta EE, or generally running on a Java Virtual Machine (JVM). Jam-packed with practical examples of social integration into enterprise applications, youll learn how to address common requirements such as social login, identity federation, single sign-on via social accounts, OpenID Connect, and mashups. Youll also see how to leverage Java social frameworks like Facebook Business SDK, Twitter4J, Agorava, Keycloak, and Spring Security. Enterprise Social for the Java Platform is an excellent companion to books covering Jakarta EE Security, Spring Security, portals, and related frameworks. Upon completing it, youll be armed with the expertise you need to integrate your own Java enterprise applications with social media networks. You will: Harness the reach and power of social media platforms by integrating your enterprise Java applications with them Understand social media standards for different platforms Address common security issues.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    ISBN: 9781484286401 , 1484286405
    Language: English
    Pages: 1 online resource (xxvi, 938 pages) , illustrations (chiefly color)
    Edition: Sixth edition.
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Application software Development ; Web site development
    Abstract: Master the Spring Framework, its fundamentals and core topics, and share the authors insights and real-world experiences. This book goes well beyond the basics: you'll learn how to leverage the latest Spring Framework 6 to build the various tiers and parts of today's modern, complex enterprise Java applications systems, top to bottom, including data access, SQL generation with jOOQ, persistence with Hibernate, transactions, set up security, classic web and presentation tiers and adding in some reactivity. Spring 6 will be based on the latest available Long Term Support (LTS) release, Java 17. So, you will be able to do the following in your Spring applications: use records, use new utility methods in String class; utilize Local-Variable Syntax for Lambda Parameters; Nested Based Access Control, and more. Integrating Spring with the most used frameworks and libraries is covered in this book, such as Testcontainers, Hibernate, jOOQ, Kafka and many others. A full sample application allows you to apply many of the technologies and techniques covered in Pro Spring 6 and see how they work together. This book updates the perennial bestseller with the latest that Spring Framework 6 has to offer. Now in its sixth edition, this popular title is by far the most comprehensive and definitive treatment of Spring available. After reading this book, you'll be armed with the power of Spring to build complex applications, top to bottom. The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today's Java programmers and developers. You will: Learn whats new in Spring Framework 6 and how to use it with the latest LTS version of Java, Java 17 Integrate Spring with the most renowned and practical frameworks and dependencies Build complex enterprise cloud-native applications using Spring 6 Master data access, persistence, and transactions use with Spring Batch, Integration, and other key Spring projects.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    New York : Apress | Sebastopol, CA : O'Reilly Media Inc.
    ISBN: 9781484287989 , 1484287983
    Language: English
    Pages: 1 Online-Ressource , illustrations
    DDC: 302.231071
    Keywords: Digital media Study and teaching ; Employees Coaching of ; Project management
    Abstract: Mentoring is often a crucial, yet informal part of an organization's best practices and skill development, whether targeted towards a team lead, project manager, designer, developer or a valued senior team member. This book provides practical strategies and methodologies for professionals to mentor others to successfully develop and deliver digital media projects across different types of settings.Many professionals working with teams in the digital media industry (games, web development, XR, IoT, mobile) are drawn to teaching others, but may not know how or where to start. Many might be a subject expert but may not have the structure and skills in place to be able to teach others effectively in workplace and institutional settings. This handbook will give professionals a guide on how to mentor junior designers, developers and other learners in formal and informal learning environments. Mentoring Digital Media Projects offers the right tools and strategies to use in digital media and emerging tech projects for you to better guide junior team members What You'll Learn Understand the difference between mentoring and teaching Design thinking strategies to better identify where, when and how you can help and mentor others Build mentoring pipelines, end-to end, especially in post-secondary learning environments Create emerging technology projects with teams Who This Book Is For Digital media professionals (game, web development, XR, mobile, IoT, etc.) who have experience working in teams in their specific discipline and who want to mentor others.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    ISBN: 9781484286166 , 1484286162
    Language: English
    Pages: 1 online resource , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Electronic trading of securities ; Cryptocurrencies ; Finance Data processing ; Blockchains (Databases)
    Abstract: Explore Automated Market Makers (AMMs), the underlying protocols used by decentralized exchanges (DEX) to allow users to perform trades of cryptocurrencies in a decentralized way with no middlemen. This book provides a thorough study and a clear-cut exposition of the principal AMMs (Uniswap v2 and v3, Balancer, and Curve). You'll receive a detailed description of how these AMMs work, unveiling the mathematics behind them and showing plenty of examples as well as novel proofs for several interesting facts. Each chapter describes an AMM's core idea and derives the mathematical formulas used in the code, giving careful explanations of the logical thinking involved and detailing the steps needed to reach those formulas. All these explanations are complemented with thoughtfully chosen examples which further help to enlighten the readers on how the formulae work. In addition, the relevant parts of the codes of the AMMs are shown after explaining each formula so that the actual implementation of the formulae can be seen. In a traditional trading market a buy order has to be matched with a sell order to achieve a trade. However, for an AMM, users trade against the protocol itself, a smart contract, or a community pool of funds. In simple terms this is an open source computer program in which mathematical formulas define prices. Automated Market Makers examines this critical point revealing that no banks or intermediaries are necessary, giving crucial financial access to a much larger crowd, regardless of who they are with less barriers to access. What You'll Learn Understand the principals of decentralized finance (DeFi) Grasp mathematical formulae that underpin decentralized exchanges Work with Solidity programming language Review current industry best practices Who This Book Is For Those new to Blockchain and Cryptocurrency trading, who want to learn more about AMMs Developers who want to dive deeper into the core features of AMM platforms Investors and venture capitalists who want to know more about new emerging technologies.
    Note: Print version record. - Includes bibliographical references (pages 281-287) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    New York : Apress
    ISBN: 9781484290606 , 1484290607
    Language: English
    Pages: 1 online resource (890 pages) , illustrations (black and white, and color).
    Edition: Third edition.
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Object-oriented programming (Computer science)
    Abstract: As a programming language, Java's object-oriented nature is key to creating powerful, reusable code and applications that are easy to maintain and extend. That being said, many people learn Java syntax without truly understanding its object-oriented roots, setting them up to fail to harness all of the power of Java. This book is your key to learning both! This new third edition of Beginning Java Objects: From Concepts to Code discusses Java syntax, object principles, and how to properly structure the requirements of an application around an object architecture. It is unique in that it uses a single case study of a Student Registration System throughout the book, carrying the reader from object concepts, to object modeling, to building actual code for a full-blown application. A new chapter covers a technology-neutral discussion of the principles of building a three-tier architecture using Java, introducing the notion of model layer presentation layer data layer separation. Coding examples used throughout the book are Java version-neutral. The core object-oriented principles that you will learn from this book are timeless, and are relevant to all versions of the Java language, as well as to many other object-oriented languages. The book can be used for individual self-study or as a university-level textbook. What You Will Learn Know basic object-oriented principles, from the simplest notion of classes and objects through the power of encapsulation, abstract classes, and polymorphism Approach the requirements for an application to structure it properly around objects Render the resultant object model into Java code, building a complete functioning model layer for the Student Registration System case study Conceptually round out an object layer by adding presentation and data layers .
    Note: Previous edition: 2005. - Includes bibliographical references and index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    ISBN: 9781484295977 , 1484295978
    Language: English
    Pages: 1 online resource (117 pages) , illustrations (black and white).
    Parallel Title: Erscheint auch als
    Keywords: Computer software Development ; Marketing
    Abstract: No matter which point you're currently at on the developer advocacy journey whether you've already implemented a developer advocate function or you're exploring the possibility this book is for you. This book provides actionable guidance that business and technology leaders can use to understand the benefits of advocacy, identify what goes into the function, and learn how to maximize the success of developer advocate teams. Developer advocacy is a role that is sometimes hard to quantify and build but you feel it when youre missing it. Companies are struggling to solidify advocacy despite a strong desire to do so and little guidance exists for businesses seeking to build a developer advocacy program or assess its effectiveness. This book will show you how to get an advocacy program in your business: the basics of having an advocacy program, what tasks and processes need to be set up, and how to identify key stakeholders. You'll see how companies of all types that sell to or engage with technical audiences can develop a developer advocacy strategy. Specifically, you'll learn what developer advocates do, how business can start an advocacy practice in your organization and how to scale and operationalize such a practice once it is in place. The book will further explore the metrics for measuring advocacy success and ways the scale advocacy teams internally and externally. The Power of Developer Advocacy explores the exciting career path of advocacy for developers and engineers. You will: Discover what developer advocacy is Determine which sorts of companies need the function Understand what the primary strategic considerations for developer advocacy is.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    ISBN: 9781484291597 , 148429159X
    Language: English
    Pages: 1 online resource (159 pages) , illustrations (black and white, and colour).
    Parallel Title: Erscheint auch als
    Keywords: Amazon Web Services (Firm) ; Cloud computing ; Computer architecture ; Distributed operating systems (Computers) ; Electronic books
    Abstract: Explore the serverless world using Amazon Web Services (AWS) and develop various architectures, including those for event-driven and disaster recovery designs. This book will give you an understanding of different distributed serverless architectures and how to build them using AWS components. You will begin with an introduction to serverless components and architectures, before progressing to data platforms and containers. Next, you'll dig deeper into these serverless architectures and how they leverage AWS components through practical use cases. You will also explore designing systems in a multi-cloud paradigm. Author Jithin Jude Paul then demonstrates how efficient serverless architectures are, and the benefits of designing distributed systems globally in a cost-effective way while incorporating a microservices architectural style. Distributed Serverless Architectures with AWS concludes with a discussion of current and future trends in serverless frameworks. After completing this book, you'll be able to design distributed serverless architectures using AWS. You will: Gain an overview of different serverless architectures Design and build distributed systems using serverless components Build serverless data and container platforms on AWS Plan a multi-cloud strategy using serverless components.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    ISBN: 9781484291979 , 1484291972
    Language: English
    Pages: 1 online resource (235 pages)
    Parallel Title: Erscheint auch als
    Keywords: Micro:bit Programming ; Python (Computer program language) ; Single-board computers ; Python (Langage de programmation) ; Python (Computer program language) ; Single-board computers
    Abstract: Build different components of larger systems using class sets of micro:bits with Python in a truly collaborative way. First youll explore ways to harness the capabilities of the humble micro:bit and learn to creatively overcome some of its limitations; learning practical text-based programming along the way. Well then move on to building projects that allow multiple micro:bits, and other microcontroller boards and parts like the Raspberry Pi, to communicate with one another, and coordinate their operations to build larger systems. Rather than just being a guide to learning these skills, this book will include tips and stories about implementing the these ideas in classrooms, Code Clubs, and Maker environments. Practical logistics for preparation and easy set-up, as well as, acceptance criteria and accountability for students and participants is included. These ideas were gained over years of running a Code Club and running Maker workshops and events. Youll learn about programming collaborative solutions and design logic. Then youll scale that logic up to more complex projects. By the end, youll have added additional electronic and physical components to projects that interact with the world. Youll create fun inventions together, using hardware, coding, electronics, physical objects, and e-textiles. You will: Solve problems and create art by modelling solutions and ideas with a combination of Python coding, electronic systems engineering, and creative design. Navigate the logistical and unique challenges that come with running your own Code Club, Makerspace, or feeding these activities into STEAM design and technology curriculums. Take new Makers from simply copying and duplicating through to debugging and understanding.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    New York : Apress | Sebastopol, CA : O'Reilly Media Inc.
    ISBN: 9781484286869 , 1484286863
    Language: English
    Pages: 1 Online-Ressource , illustrations
    DDC: 302.23/1
    Keywords: Social media Influence ; Social media and society ; Internet personalities ; Developmental psychology ; Technology Moral and ethical aspects ; Technology Sociological aspects
    Abstract: Technological innovations have advanced at an incredible speed since the introduction of the computer that it has altered the fabric of our society. The possession of computers, smart-devices, along with social media, texting and video games, is now an intimate part of the structure of our culture. This book is a framework to start a conversation on how technology is changing our lifestyles and transforming our world. There is now an entire generation that has been using technology through the most delicate developmental time in their lives. This book presents how to look at the cognitive and psychosocial developmental stages and what are the age-appropriate milestones and factsheet of behaviors at different ages. It provides insight into the strength and vulnerable characteristics at each stage and the prevalence of some negative conditions in our society. You will gain a perspective of the encouraging and challenging aspects of computer learning, smart devices, and how to start and keep the conversation going from infancy to adulthood in order to keep and maintain your virtues and ways to circumvent unfavorable consequences. In short, The Psychology of Evolving Technology looks at how cutting-edge and revolutionary high technologies have disrupted our society through its many luxuries and conveniences and how it has altered the outlook of our values, privileges, and expectations. What You'll Learn Determine what adjustments should be made to regulate new innovations to allow them to succeed See how development stages in a child now interact with technology Review how social media and influencer culture are changing the way we see ourselves in society Who This Book Is For All readers curious about the effect of technology on individuals, growing children, and the fabric of society.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    ISBN: 9781484290293 , 1484290291
    Language: English
    Pages: 1 online resource (253 pages) , illustrations (black and white, and colour).
    Parallel Title: Erscheint auch als
    Keywords: Artificial intelligence ; Python (Computer program language)
    Abstract: Understand how to use Explainable AI (XAI) libraries and build trust in AI and machine learning models. This book utilizes a problem-solution approach to explaining machine learning models and their algorithms. The book starts with model interpretation for supervised learning linear models, which includes feature importance, partial dependency analysis, and influential data point analysis for both classification and regression models. Next, it explains supervised learning using non-linear models and state-of-the-art frameworks such as SHAP values/scores and LIME for local interpretation. Explainability for time series models is covered using LIME and SHAP, as are natural language processing-related tasks such as text classification, and sentiment analysis with ELI5, and ALIBI. The book concludes with complex model classification and regression-like neural networks and deep learning models using the CAPTUM framework that shows feature attribution, neuron attribution, and activation attribution. After reading this book, you will understand AI and machine learning models and be able to put that knowledge into practice to bring more accuracy and transparency to your analyses. You will: Create code snippets and explain machine learning models using Python Leverage deep learning models using the latest code with agile implementations Build, train, and explain neural network models designed to scale Understand the different variants of neural network models.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    ISBN: 9781484291665 , 1484291662
    Language: English
    Pages: 1 online resource (576 pages) , illustrations (black and white).
    Parallel Title: Erscheint auch als
    Keywords: Oracle (Computer file) ; Database management ; SQL (Computer program language) ; PL/SQL (Computer program language) ; JSON (Document markup language) ; Electronic books
    Abstract: Level up your skill set to the latest that Oracle Database can offer. This book introduces features that are not well known that can transform your development efforts. Youll discover built-in functionality that can save you massive amounts of time that otherwise would be spent reinventing the wheel. Youll find that what used to take a lot of programming some years ago can be done with less code in a more reliable way today. Anyone using Oracle Database without the knowledge in this book is leaving valuable functionalitythat their company has paid foron the table, and this book opens the door to that functionality so that you can deliver reliable and performant solutions faster and more easily than ever. Part I looks at features in SQL and PL/SQL that are underused and not well known. Youll learn about new join types, pattern matching across rows, Top N pagination (useful in reporting!), qualified expressions, and enhancements to iterators that reduce code complexity and make your logic easier to understand. Part II covers how and when to invoke PL/SQL from SQL while maintaining performance. You'll learn about SQL macro functions for creating reusable SQL fragments, polymorphic table functions with return types determined by incoming argument types, and constructing and parsing JSON documents for data interchange with other systems. Part III introduces a vast array of built-in functionality that Oracle provides that is just waiting to be used. Edition-based redefinition enables zero-downtime application and schema upgrades. Data redaction enables easier compliance with privacy laws and similar regulations by protecting sensitive data from those who have no need to see it. Virtual private databases provide the appearance of giving each user their own database, again helping to secure sensitive data. These features are just a taste of what the book provides. Soon youll be improving your skills and wondering why you ever worked so hard to solve problems that Oracle Database already solves for you. What You Will Learn Write more powerful code by incorporating underused features in SQL and PL/SQL Optimize your integration between SQL and PL/SQL for best performance Take advantage of enhanced set operators, lateral joins, row-based pattern matching, and other advanced features in SQL Make your code easier to understand through your use of newer PL/SQL features, such as qualified expressions and iterator enhancements Integrate with web services and external data sources directly from the database Create and parse JSON documents for easy data exchange and flexible schema design.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    New York : Apress
    ISBN: 9781484295328 , 1484295323
    Language: English
    Pages: 1 online resource (456 pages) , illustrations (black and white, and color).
    Edition: Third edition.
    Parallel Title: Erscheint auch als
    Keywords: Python (Computer program language)
    Abstract: Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn. This third edition is fully updated for the latest version of Python and its related libraries, and includes coverage of social media data analysis, image analysis with OpenCV, and deep learning libraries. Each chapter includes multiple examples demonstrating how to work with each library. At its heart lies the coverage of pandas, for high-performance, easy-to-use data structures and tools for data manipulation Author Fabio Nelli expertly demonstrates using Python for data processing, management, and information retrieval. Later chapters apply what you've learned to handwriting recognition and extending graphical capabilities with the JavaScript D3 library. Whether you are dealing with sales data, investment data, medical data, web page usage, or other data sets, Python Data Analytics, Third Edition is an invaluable reference with its examples of storing, accessing, and analyzing data. What You'll Learn Understand the core concepts of data analysis and the Python ecosystem Go in depth with pandas for reading, writing, and processing data Use tools and techniques for data visualization and image analysis Examine popular deep learning libraries Keras, Theano,TensorFlow, and PyTorch Who This Book Is For Experienced Python developers who need to learn about Pythonic tools for data analysis.
    Note: Includes bibliographical references. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    ISBN: 9781484290071 , 1484290070
    Language: English
    Pages: 1 online resource (xxi, 263 pages) , illustrations.
    Series Statement: Maker innovations series
    Parallel Title: Erscheint auch als
    Keywords: Industry 4.0 ; Detectors Industrial applications ; Internet of things Industrial applications ; Industrie 4.0 ; Internet des objets ; Applications industrielles ; Detectors ; Industrial applications ; Industry 4.0
    Abstract: This book Identifies the right sensors and single board computers for any application to achieve the best performance in Industry 4.0 settings and applications. Youll see what technologies apply the IIoT with elegant efficiency to drastically improve remote monitoring and controlling, decision making, and preventative maintenance. Start by learning exactly what Industry 4.0 is and advance your knowledge from simple Internet of Things projects to full-on Industrial IoT deployment. You'll automate advanced processes, incorporate professional procedures, and take your IoT skills to a professional level. Then move into the protocols and standards expected for industrial applications of sensors at an industrial level. Match the right SBCs to the right use cases and sensor technologies to optimize efficiency and ensure peak performance. Then move into setting up a smart factory and monitoring your supply chain with tech. Finally, you'll dive into programming with the Node-Red platform and Python packages for CPS. By the end of this book, youll have jumped from simple, home-based IoT systems up to industrial and professional applications. Conquer your supply chain and both forward and backward processes with accessible Maker tech! You will: Support industrial applications of SBCs and Maker tech Achieve peak performance by combining the right sensors with the right processing boards Improve remote monitoring and controlling drastically for better decision making and preventative maintenance .
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    ISBN: 9781484293379 , 1484293371
    Language: English
    Pages: 1 online resource (450 pages)
    Parallel Title: Erscheint auch als
    Keywords: Enterprise application integration (Computer systems) ; Database management ; Cloud computing ; Intégration d'applications d'entreprise (Systèmes informatiques) ; Bases de données ; Gestion ; Infonuagique ; Cloud computing ; Database management ; Enterprise application integration (Computer systems)
    Abstract: This book covers the basics of SAPs Integration Suite, including a broad overview of its capabilities, installation, and real-life examples to illustrate how it can be used to integrate, develop, administer, and monitor applications in the cloud. As you progress through the book, you will see how SAP Integration Suite works as an open, enterprise-grade platform that is a fully vendor-managed, multi-cloud offering that will help you expedite your SAP and third-party integration scenarios. The entire value chain is explored in detail, including usage of APIs and runtime control. Author Jaspreet Bagga demonstrates how SAPs prebuilt integration packages facilitate quicker, more comprehensive integrations, and how they support a variety of integration patterns. Youll learn how to leverage the platform to enable seamless cloud and on-premises applications connectivity, develop custom scenarios, mix master data, blend business-to-business (B2B) and electronic data interchange (EDI) processes, including trading partner management. Also covered are business-to-government (B2G) scenarios, orchestrating data and pipelines, and mixing event-driven integration. Upon completing this book, you will have a thorough understanding of why SAP Integration Suite is the middleware of SAPs integration strategy, and be able to effectively use it in your own integration scenarios. You will: Understand SAP Integration Suite and its core capabilities Know how integration technologies, such as architecture and supplementary intelligent technologies, work within the SAP Integration Suite Discover services for pre-packaged accelerators: SAP API Management, the Integration Advisor, and the SAP API Business Hub Utilize integration features to link your on-premises or cloud-based systems Understand the capabilities of the newly released Migration Assessment.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    ISBN: 9781484293409 , 1484293401
    Language: English
    Pages: 1 online resource (450 pages) , illustrations (black and white).
    Parallel Title: Erscheint auch als
    Keywords: Cloud computing Management ; Business enterprises Computer networks ; Management ; Infonuagique ; Gestion ; Entreprises ; Réseaux d'ordinateurs ; Gestion ; Business enterprises ; Computer networks ; Management
    Abstract: This project-oriented book gives you a hands-on approach to designing, developing, and templating your Snowflake platform delivery. Written by seasoned Snowflake practitioners, the book is full of practical guidance and advice to accelerate and mature your Snowflake journey. Working through the examples helps you develop the skill, knowledge, and expertise to expand your organizations core Snowflake capability and prepare for later incorporation of additional Snowflake features as they become available. Your Snowflake platform will be resilient, fit for purpose, extensible, and guarantee rapid, consistent, and repeatable, pattern-based deployments ready for application delivery. When a Snowflake account is delivered there are no controls, guard rails, external monitoring, nor governance mechanisms baked in. From a large organization perspective, this book explains how to deliver your core Snowflake platform in the form of a Landing Zone, a consistent, templated approach that assumes familiarity with Snowflake core concepts and principles. The book also covers Snowflake from a governance perspective and addresses the who can see what? question, satisfying requirements to know for certain that your Snowflake accounts properly adhere to your organizations data usage policies. The book provides a proven pathway to success by equipping you with skill, knowledge, and expertise to accelerate Snowflake adoption within your organization. The patterns delivered within this book are used for production deployment, and are proven in real-world use. Examples in the book help you succeed in an environment in which governance policies, processes, and procedures oversee and control every aspect of your Snowflake platform development and delivery life cycle. Your environment may not be so exacting, but youll still benefit from the rigorous and demanding perspective this books authors bring to the table. The book shows you how to leverage what you already know and adds what you dont know, all applied to deliver your Snowflake accounts. You will know how to position your organization to deliver consistent Snowflake accounts that are prepared and ready for immediate application development. What You Will Learn Create a common, consistent deployment framework for Snowflake in your organization Enable rapid up-skill and adoption of Snowflake, leveraging the benefits of cloud platforms Develop a deep understanding of Snowflake administration and configuration Implement consistent, approved design patterns that reduce account provisioning times Manage data consumption by monitoring and controlling access to datasets.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    ISBN: 9781484295762 , 1484295765
    Language: English
    Pages: 1 online resource (xxiii, 246 pages) , illustrations (chiefly color).
    Series Statement: Design thinking
    Parallel Title: Erscheint auch als
    Keywords: User interfaces (Computer systems) Design ; User-centered system design ; Conception participative (Conception de systèmes) ; User-centered system design ; User interfaces (Computer systems) ; Design
    Abstract: Gain a thorough understanding of the two pillars of any User Experience project: the mission and the process. The mission is to keep the user in mind at each step or milestone as the developer progresses through the project. The process is how that mission is accomplished through collaboration and the use of research, design and development technologies. This book walks you through a developer's journey through the UX process, from start to finish. A Guide to UX Design and Development concentrates on the intersection of what is called DesignOps and DevOps. That intersection is where collaboration between all members of the team, including stakeholders and clients, occurs and neither DesignOps nor DevOps can go beyond being considered just buzzwords if they instead silo design and development. To highlight the UX Mission and illustrate the responsibility developers also hold for the user experience, authors Tom Green and Joseph Labrecque take you through a hypothetical project involving the development of a parking app for a municipal parking authority. As the book progresses, they concentrate on the developer's journey through the whole project from discovery to product release. In this journey, you will see how developers can make an impact and contribute to the user experience. This will include such topics as why there is a need for both a user journey map and a technical journey map. The authors explain why prototyping is not as complicated as it is made out to be because it is simply an early low-cost and disposable minimal viable product that gives the developer a deep understanding of the project's intent in support of the UX Mission. You will also explore the creation and use of design systems and why the developer's role is just as important as the people who create the design system. The role and responsibility of the developer in user testing is discussed in the context of a variety of testing and assessment methods conducted to achieve the UX mission. Finally, youll gain an understanding of how design and development deliverables are negotiated, prepared and sent out for research at each step of the process, and how the developer is involved.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    ISBN: 9781484294703 , 148429470X
    Language: English
    Pages: 1 online resource (563 pages) , illustrations (black and white, and color).
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Adobe Acrobat ; PDF (Computer file format) ; JavaScript (Computer program language) ; Adobe Acrobat ; PDF (Format de fichier) ; JavaScript (Langage de programmation) ; PDF ; JavaScript (Computer program language) ; PDF (Computer file format)
    Abstract: Take your PDF forms to the next level! In this book, youll learn various ways to further improve your PDF forms using simple JavaScript coding. Youll also discover how a few lines of code can speed up your workflow when working with multiple PDFs in Action Wizard. Enhancing Adobe Acrobat Forms with JavaScript covers up-to-date, real working examples that you can easily download and practice with and edit to suit your own projects. This book also shows workarounds and solutions to various form issues you might encounter. Feel empowered by it and improve your PDF documents! JavaScript has been a part of Adobe Acrobat for many versions. However, few people use its features and focus mainly on using basic form properties, never delving deeper into Acrobats full capabilities. While information on the web can be helpful, if you dont know enough about how to use JavaScript in Acrobat you will be left with poor results. JavaScript can be difficult to learn, but it does not need to be scary. This book explains in simple steps for beginner to intermediate level so that you can take full advantage of Acrobats capabilities for your own projects. What You Will Learn Learn simplified field notation and basic JavaScript for Acrobat Work with buttons that can be used for navigation Improve form navigation and printing of forms Add various types of alerts and custom validations to improve client-entered-data Learn the basics of how to prepare a form for e-signing.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    ISBN: 1484292189 , 9781484292181
    Language: English
    Pages: 1 online resource (235 pages) , illustrations (black and white, and colour).
    Series Statement: Maker Innovations series
    Parallel Title: Erscheint auch als
    Keywords: Electronic circuits ; Circuits électroniques ; Electronic circuits
    Abstract: Using fun, hands-on projects, learn what a circuit is and how it works! This book uses a common tool in electronics, the breadboard, to build your way to an understanding of circuits, circuit components, and the basics of computers. You'll master current, voltage, and resistance. With that you can control outputs like lights and motors as well as inputs like switches and sensors. You'll also discover the difference between analog and digital electrical signals while studying both electricity and computers. Dabble in electrical engineering, whether you are interested in building things with electronics or learning to program simple, physical systems. Build your own electronic projects to learn how electronics work. And also how computers store information and process requests. You'll work with simple, low-cost tools like conductive tape before developing up to working with breadboards and discovering the components to build more complex systems. With Beginning Breadboarding, makers of all ages and backgrounds can learn to build real-life physical computing systems and projects. Have fun building something with tangible results while learning all the theory you need to make new projects of your own! You will: Rapidly prototype circuits with breadboards Use common components to make simple electronic devices Share electrical energy and control the flow of electricity through components.
    Note: Includes index. - Description based on online resource; title from digital title page (viewed on June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484293744 , 1484293746
    Language: English
    Pages: 1 online resource (1 video file (28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Android (Electronic resource) ; Application software Development ; Global Positioning System ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This is very simple but useful skill for every Android developer to learn how to get GPS data and display it in its proper format. Based on this knowledge, the developer can create tracking apps and other useful location based apps. Viewers of this video course will learn how to create a basic Android Studio project for Android, reach the GPS module on the device, get location permission, and display the coordinates in proper format on the screen. The video also includes a map so viewers can see not only coordinates but a location on the map too. This is one more amazing skill for the developers. What You'll Learn How to set up the project How to create the use interface How to create the code for the user interface How to write the main logic for getting the location and formatting the data Who This Video Is For People with more advanced skills in Android Studio and Java are the main audience, but the video will be useful for total beginners as well.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484298640 , 1484298640
    Language: English
    Pages: 1 online resource (1 video file (35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Android (Electronic resource) ; Application software Development ; Card games ; Mobile computing Software ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In the video, you will learn how to build the classic War card game for Android. The game is played with a full deck of 52 cards. The players play cards one by one and the bigger card gets the smaller one. The point of the game is to win all of the cards. In this game, the user will be able to play vs device. This video is a valuable resource for developers looking to grasp the fundamentals of creating Android games with Java. It covers various aspects, including game design, creating a deck of cards, playing cards on the table, and delving into the intricacies of card games. What You'll Learn How to create Android games with Java How to create game design How to write the logic for card dealing How to play cards one by one and challenge the device Who This Video Is For People with more advanced skills in Android and Java are targeted but the video will be useful for total beginners as well.
    Note: Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484296813 , 1484296818
    Language: English
    Pages: 1 online resource (90 pages) , illustrations (black and white, and color).
    Parallel Title: Erscheint auch als
    Keywords: Amazon Web Services (Firm) ; Cloud computing Security measures ; Service-oriented architecture (Computer science) ; Infonuagique ; Sécurité ; Mesures ; Architecture orientée service (Informatique)
    Abstract: Improve cloud security within your organization by leveraging AWSs Shared Responsibility Model, Well-Architected Framework, and the Cloud Adoption Framework. This book will show you to use these tools to make the best decisions for securing your cloud environment. Youll start by understanding why security is important in the cloud and then review the relevant services offered to meet an organizations needs. Youll then move on to the finer points of building a secure architecture and take a deep look into the differences of responsibility of managed services and those that allow customers more control. With multiple AWS services available, organizations must weigh the tradeoffs between those that provide granular control (IaaS), a managed service (PaaS), delivering applications remotely over the internet instead of locally on machines (SaaS). This book will help you to identify the appropriate resources and show you how to implement them to meet an organizations business, technical, and security perspective in the Cloud Adoption Framework. Finally, you'll see how organizations can launch a secure and optimized cloud architecture and use monitoring tools to be proactive in security measures. With Beginning AWS Security, you'll understand frameworks, models, and the services needed to build a secure architecture. You will: Review the similarities and differences between cloud and traditional computing. See how security changes when using on-site, hybrid, and cloud models Develop an understanding that security is not one and done Reinforce the need for updates and monitoring as a continued part of AWS security.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    ISBN: 9781484296127 , 1484296125
    Language: English
    Pages: 1 online resource (xix, 353 pages) , illustrations
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: JavaScript (Computer program language) ; Application software Development ; Electronic commerce Computer programs
    Abstract: Leverage the power of Next.js to quickly produce efficient e-commerce sites. This project-oriented book will simplify the process of setting up a starter e-commerce site using Next.js from start to finish, creating a usable e-commerce offer with little more than a text editor or free software. It will equip you with a starting toolset you can use to develop future projects, incorporate into your existing workflow, and help you to take your websites to the next level, reducing reliance on tools that are bloated, prone to being hacked, and not the most efficient. Practical Next.js for E-Commerce is an excellent resource for getting started creating and manipulating e-commerce sites using a static site generator approach. It takes the view that you dont have to create something complex and unwieldy; you can build something quickly, then extend it using the power of the API or plugins over time, without sacrificing speed or features. You will: Implement e-commerce sites using Next.js Explore some of the options for architecting an e-commerce site using this framework Work through a project from start to finish, understanding what can be achieved using Next.js, and where other tools may need to be brought into play.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed August 31, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    ISBN: 9781484295236 , 1484295234
    Language: English
    Pages: 1 online resource (xiii, 165 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: TypeScript (Computer program language)
    Abstract: Jumpstart your working knowledge of Typescript with a quick, practical guide and start using this open source, object orientated language with confidence. This book highlights how Typescript works with JavaScript and its frameworks, giving it greater functionality, especially for larger enterprise projects. You'll start by reviewing some fundamentals such as how to run a TypeScript file and compile it to JavaScript as well as understand how it sits within the full ecosystem alongside React, Redux, Angular and Webpack. Using a practical project-led approach, you'll go through key concepts and aspects of Typescript such as compilers, arrays, classes and interfaces. Once you complete the fundamental basics, you'll move onto more complex topics like advanced types. You'll also learn about Decorators, which are a must-have feature in Angular. The book then presents a small To-do list project followed by a larger 'Drag and Drop' project. You'll see how to divide the drag and drop project into small manageable modules and learn to make the project more efficient with Webpack. Lastly, you'll create two more React projects, a party app with React and then one with React and Redux. Typescript Basics reveals how this JavaScript extension is currently the fastest growing language for web development with more and more developers and companies looking to utilize and adopt it within their current workflows and projects. You will: Understand the particulars of Typescript and how it feeds into the JS and Web development eco-system Implement Typescript for enterprise projects Use Typescript with practical projects and examples See how Typescript interacts with major frameworks like React and Angular.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    ISBN: 9781484292716 , 1484292715
    Language: English
    Pages: 1 online resource (140 pages) , illustrations (black and white).
    Edition: Second edition.
    Parallel Title: Erscheint auch als Lee, Wei-Meng, 1972 - Beginning Ethereum smart contracts programming
    RVK:
    RVK:
    Keywords: Blockchains (Databases) ; Virtual computer systems ; Web applications Programming ; Electronic data processing Distributed processing ; Chaînes de blocs ; Systèmes virtuels (Informatique) ; Applications Web ; Programmation ; Traitement réparti ; Blockchains (Databases) ; Electronic data processing ; Distributed processing ; Virtual computer systems ; Ethereum ; Python ; JavaScript ; Webentwicklung ; Programmierung
    Abstract: Use this book to write an Ethereum blockchain smart contract, test it, deploy it, and create a web application to interact with your smart contract. This new edition has been expanded and updated to cover web3.js APIs, additional Consensus Protocols, non-Fungible Tokens (NFTs), developing NFT tokens using ERC-721, and more! Beginning Ethereum Smart Contracts Programming, second edition is your fastest and most efficient means of getting started if you are unsure where to begin and how to connect to the Ethereum blockchain. The book begins with a foundational discussion of blockchain and the motivation behind it. From there, you will get up close and personal with the Ethereum blockchain, learning how to use an Ethereum client (geth) to create a private Ethereum blockchain to perform transactions such as sending Ethers to another account on another node. You will learn about smart contracts without having to wade through tons of documentation. Author Lees learn-by-doing approach will allow you to be productive and feel confident in your ability in no time. The last part of this book covers tokens, a topic that has taken the cryptocurrency market by storm. Sample code in Python, Solidity, and JavaScript is provided in the book and online. What You'll Learn Understand the basic premise of blockchain and record keeping in a peer-to-peer network Experience blockchain in action by creating your own blockchain using Python Know the foundation of smart contracts programming and how to deploy and test smart contracts Work on a case study to illustrate the use of blockchain Be familiar with tokens, and how to create and launch your own ICO digital token Write smart contracts that transact using tokens.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    ISBN: 9781484296158 , 148429615X
    Language: English
    Pages: 1 online resource (730 pages) , illustrations (black and white, and color).
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Linux ; Operating systems (Computers) ; Open source software ; Linux ; Systèmes d'exploitation (Ordinateurs) ; Logiciels libres ; operating systems ; Open source software ; Operating systems (Computers)
    Abstract: Learn to be a Linux sysadmin and an expert user of the Linux operating system, even with no previous Linux experience. This second edition of the popular and highly rated Linux self-study training course has been fully updated to Fedora Linux 37 with expanded and revised content and figures as well new chapters on the BTRFS file system, using Zram for swap, NetworkManager, automation with Ansible, and systemd. Like the previous version, this edition has been reviewed for technical accuracy by a highly respected Linux expert and will prepare you to manage complex systems with ease and equip you for a new career. It has also been reviewed by a student who took this course to ensure its readability and flow for those with little or no previous experience with Linux. This second volume builds upon what you learned in the first and depends upon the virtual network and virtual machine created there. Youll see how to manage and monitor running processes, discover the power of the special filesystems, monitor and tune the kernel while it is running without a reboot. Youll then turn to regular expressions and the power that using them for pattern matching can bring to the command line, and learn to manage printers and printing from the command line and unlock the secrets of the hardware on which your Linux operating system is running. Experiment with command line programming and how to automate various administrative tasks, networking, and the many services that are required in a Linux system. Use the logs and journals to look for clues to problems and confirmation that things are working correctly, and learn to enhance the security of your Linux systems and how to perform easy local and remote backups. You will: Understand Logical Volume Management, using file managers, and special filesystems Exploit everything is a file Perform command line programming and basic automation Configure printers and manage other hardware Manage system services with systemd, user management, security, and local and remote backups using simple and freely available tools.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    ISBN: 9781484293614 , 1484293614
    Language: English
    Pages: 1 online resource (190 pages) , illustrations (black and white, and color).
    Parallel Title: Erscheint auch als
    Keywords: Phishing Prevention ; Electronic mail messages Security measures ; Courrier électronique ; Sécurité ; Mesures ; Electronic mail messages ; Security measures
    Abstract: Learn how to detect, analyze, and respond to phishing emails, the top infection vector used by cybercriminals. The repeatable process described in this book has been cultivated and tested in real-life incidents and validated across multiple threat landscapes and environments. Every organization and individual with an email account is susceptible to deceptive emails sent by attackers with nefarious intentions. This activity, known as phishing, involves an attacker attempting to lure individuals into providing sensitive information or performing a predetermined action. Attacks vary in sophistication, but the core skills and process to detect, analyze, and respond to a suspicious message does not change. Attackers have preyed on victims with convincing and not-so-convincing phishing emails to gain initial footholds into networks around the world for over 30 years. This attack method has been rapidly growing in popularity and continues to be the number one method that organizations and individuals struggle to defend against. Regardless of what any vendor or organization will tell you, no infallible tool exists to eliminate this threat completely. This book teaches you how to analyze suspicious messages using free tools and resources. You will understand the basics of email, tactics used by attackers, and a repeatable process to systematically analyze messages and respond to suspicious activity. You Will Learn How to: Safely save email messages as attachments for analysis Identify what information is in an email header Review header information and extract key indicators or patterns used for detection Identify signs of a suspicious or malicious email message Detect the tactics that attackers use in phishing emails Safely examine email links and attachments Use a variety of free and simple tools to analyze email messages.
    Note: Includes index. - Description based on online resource; title from digital title page (viewed on September 18, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    ISBN: 9781484287514 , 1484287517
    Language: English
    Pages: 1 online resource (332 pages)
    Edition: [First edition].
    Parallel Title: Erscheint auch als
    DDC: 005.1
    Keywords: Computer programming ; JavaScript (Computer program language)
    Abstract: New programmers start here...this book introduces students or aspiring professionals to the world of computer programming using JavaScript and related technologies. This book doesn't just teach the basics of programming, but also all of the tools that new programmers need to get started, including the basics of making web pages and how the Internet works. Programming for Absolute Beginners offers practice problems, activities, and a host of resources to get new programmers started, plus a large glossary of terms introduced in the book and that a new programmer might encounter when learning on their own. No special software is required; this book will help you regardless of what your computer setup is, and source code will be freely available via GitHub. What You Will Learn How computers work How computers communicate over networks How web pages are built with HTML and CSS How JavaScript works How JavaScript interacts with web pages Intermediate JavaScript topics such as recursion and scoping Using JavaScript for network communication Who This Book Is For Anyone wanting to begin computer programming, including students who need to learn the fundamentals and early professionals who want to go back and revisit the basics.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    ISBN: 9781484286739 , 1484286731
    Language: English
    Pages: 1 online resource (xvii, 531 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Git (Computer file) ; Application software Development ; Cloud computing ; Electronic books
    Abstract: Infrastructure as Code (IaC) is gaining popularity and developers today are deploying their application environments through IaC tools to the cloud. However, it can become extremely difficult and time-consuming to manage the state of the infrastructure that has been deployed. This book will provide a complete walkthrough of deploying a SpringBoot application on AWS with multiple environments like production, staging and development. Everything is orchestrated through GitHub Actions and executed through Terraform Cloud to monitor changes in your infrastructure and manage its state. You'll start by reviewing how your infrastructure can be stored in code by spinning up an EC2 server first through the console, then AWS CLI and then using Terraform. You'll then be presented with a practical scenario of setting up a simple EC2 server in a multi-environment (production, staging and development) using GitHub Actions and Terraform Cloud. In the advanced section that follows, this simple EC2 server is expanded into an application that is deployed on an AWS EKS (Elastic Kubernetes Service) using AWS RDS (Relational Database Service) exposed through an AWS ALB (Application Load Balancer) protected using AWS ACM (AWS Certificate Manager), and accessible by setting the AWS Route53. The book then builds up on this infrastructure and demonstrates how it can be deployed in a multi-environment scenario by implementing accounts through AWS organizations. You'll see how to put in restrictions through Service Control Policies, how to protect secrets using AWS Secrets Manager, and how to work with least privileges using IRSA (IAM Roles for Service Accounts). Finally, you'll make the infrastructure more observable using Graphana, Prometheus, and AWS OpenSearch, run security tools, host Route53 zones dynamically based on environments, and implement CloudWatch Alarms for various use cases.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    ISBN: 9781484287682 , 1484287681
    Language: English
    Pages: 1 online resource (xi, 147 pages) , illustrations
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Web site development ; Web applications ; C (Computer program language) ; Electronic books
    Abstract: Build and develop web applications with Blazor in C#. This book covers both server-side and client-side Blazor, along with its latest features and the structure of the technology. Youll see that Blazor is a web UI framework based on C#, Razor, and HTML, and how it runs front-end logic using C#, either on the server or on the browser, using WebAssembly. This new edition not only covers the new structure for the Blazor environment, it also demonstrates the latest features, such as adding API features to a Blazor server project; creating code-behind files for C# and CSS; new ways to pick, save, and handle files in Blazor; and much more. The code and project layout have been updated in .NET 7 for this new edition. The book starts with an introduction to Blazor, along with its various categories and its basics and syntax, including Razor syntax implementation. You will go through Blazor navigation and components, and learn its life cycle events and other components. You will learn features specific to each Blazor type. You will see how Blazor works with storage, files, and JavaScript, and you will create a Blazor code library. You will also create web applications in Blazor using practical implementations and real-life scenarios for both the server side and the client side. After reading this book, you will be able to build web applications with Blazor in C#11 and .NET Core 7.0. You will: Bind data and handle events in C# Blazor Handle components and page navigation in Blazor Connect Blazor front-end to APIs Interact with files using Blazor Understand the layout of Visual Studio Blazor project templates.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484295557 , 1484295552
    Language: English
    Pages: 1 online resource (1 video file (25 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: iOS (Electronic resource) ; Application software Development ; iPhone (Smartphone) Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Software widgets are relatively simple and easy-to-use software applications or components made for one or more different software platforms. Popular examples of widgets include event countdowns, website visitors counter, clocks, daily weather report, etc. Lots of people can build a widget for iOS. But few can integrate them with an image downloader and show the downloaded image in the widget with custom intervals. This video will show how you can build very simple iOS widget in Xcode. The widget will have big image, front and center. Then on custom intervals, the widget will update the image with a new random one. Images will be stored on an online location so the widget will have to download them and show them one by one. What You'll Learn The basics of iOS widgets Image downloading Basics of SwiftUI How to update the widget with custom functions Who This Video Is For People with more advanced skills in Xcode and Swift are targeted, but the video will be useful for total beginners as well.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484293737 , 1484293738
    Language: English
    Pages: 1 online resource (1 video file (27 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Android (Electronic resource) ; Application software Development ; JSON (Document markup language) ; Mobile computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Working with JSON in Android is one of the most useful skills for a developer. This is used on a daily basis in all kinds of apps. Displaying online data in an app is an essential part of the Android ecosystem. This video course will teach you how to download JSON data from an online location into the Android app. For example a list of contacts with email addresses, phone numbers, names, and other relevant information. Then you'll learn how to format the data properly and list it in a TableView to be more user friendly to read by the user of the app. What You'll Learn How to download text from a server How to properly format JSON data How to build a custom ListView with custom rows How to place everything in the layout How to populate the ListView with the formatted JSON data represented by a List of custom items Who This Video Is For People with more advanced skills in Android Studio and Java are targeted, but the video will also be useful for total beginners.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    ISBN: 9781484295854 , 1484295854
    Language: English
    Pages: 1 online resource (407 pages) , illustrations (black and white, and color).
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Android (Electronic resource) ; Application software Development ; Mobile computing
    Abstract: Learn how to use the Processing programming language and environment to create Android applications with ease. This book covers the basics of the Processing language, allowing users to effectively program interactive graphics in 2D, 3D, and Extended Reality (XR). It also details the application of these techniques to different types of Android devices (smartphones, tablets, wearables, and smartwatches). This updated edition walks you through the entire process of creating an app, from the initial idea to release of the final app via the Google Play App Store. Over the course of the book, youll learn to write engaging apps driven by user interaction and sensor data. A comprehensive series of hands-on projects, ranging from simple sketches to more complex projects involving shaders, VR, and AR will give you the firsthand experience you need to begin developing your own projects. And once you have your Processing projects completed, youll be able to upload them to the Google Play store to be shared with the world! You will: Write apps and live wallpapers for smartphones and tablets Design and implement interactive watch faces Create Extended Reality (VR/AR) experiences Incorporate GLSL shaders into your Processing apps Integrate Processing sketches into larger apps and Android Studio Learn how to write your own libraries to share with the community Export projects as completed apps ready to distribute through Google Play Store.
    Note: Previous edition: 2017. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    ISBN: 9781484293430 , 1484293436
    Language: English
    Pages: 1 online resource (xxx, 918 pages) , illustrations
    Edition: Seventh edition.
    Parallel Title: Erscheint auch als
    Keywords: C++ (Computer program language) ; C++ (Langage de programmation)
    Abstract: Begin your programming journey with C++ , starting with the basics and progressing through step-by-step examples that will help you become a proficient C++ programmer. This book includes new features from the C++23 standard. All you need are Beginning C++23 and any recent C++ compiler and you'll soon be writing real C++ programs. There is no assumption of prior programming knowledge. All language concepts that are explained in the book are illustrated with working program examples, and all chapters include exercises for you to test and practice your knowledge. Free source code downloads are provided for all examples from the text and solutions to the exercises. This latest edition has been fully updated to the latest version of the language, C++23, and to all conventions and best practices of modern C++. This book also introduces elements of the C++ Standard Library that provide essential support for C++23. After completing this book, you will have the knowledge and skills needed to build your first C++ applications. You will: Begin programming with the C++23 standard Carry out modular programming in C++ Work with arrays and loops, pointers and references, strings, and more Write your own functions, types, and operators Discover the essentials of object-oriented programming Use overloading, inheritance, virtual functions, and polymorphism Write generic function and class templates, and make them safer using concepts Learn the ins and outs of containers, algorithms, and ranges Use auto type declarations, exceptions, move semantics, lambda expressions, and much more.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    ISBN: 9781484295052 , 1484295056
    Language: English
    Pages: 1 online resource (xvii, 264 pages) , illustrations (some color)
    Parallel Title: Erscheint auch als
    DDC: 005.7
    Keywords: Data structures (Computer science) ; Artificial intelligence ; Computer science History ; Structures de données (Informatique) ; Intelligence artificielle ; Informatique ; Histoire ; artificial intelligence ; Artificial intelligence ; Computer science ; Data structures (Computer science) ; History
    Abstract: As a society, were in a constant struggle to control uncertainty and predict the unknown. Quite often, we think of scientific fields and theories as being separate from each other. But a more careful investigation can uncover the common thread that ties many of those together. From ChatGPT, to Amazons Alexa, to Apples Siri, data science, and computer science have become part of our lives. In the meantime, the demand for data scientists has grown, as the field has been increasingly called the sexiest profession. This book attempts to specifically cover this gap in literature between data science, machine learning and artificial intelligence (AI). How was uncertainty approached historically, and how has it evolved since? What schools of thought exist in philosophy, mathematics, and engineering, and what role did they play in the development of data science? It uses the history of data science as a stepping stone to explain what the future might hold. Predicting the Unknown provides the framework that will help you understand where AI is headed, and how to best prepare for the world thats coming in the next few years, both as a society and within a business. It is not technical and avoids equations or technical explanations, yet is written for the intellectually curious reader, and the technical expert interested in the historical details that can help contextualize how we got here. You will: Explore the bigger picture of data science and see how to best anticipate future changes in that field Understand machine learning, AI, and data science Examine data science and AI through engaging historical and human-centric narratives .
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed June 26, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    ISBN: 9781484292624 , 1484292626
    Language: English
    Pages: 1 online resource (240 pages) , illustrations (black and white, and colour).
    Series Statement: Certification study companion series
    Parallel Title: Erscheint auch als
    Keywords: Data warehousing Study guides Examinations ; Electronic data processing personnel Study guides Certification ; Entrepôts de données (Informatique) ; Examens ; Guides de l'étudiant ; Electronic data processing personnel ; Certification ; Study guides ; Study guides
    Abstract: Master the intricacies of Snowflake and prepare for the SnowPro Advanced Architect Certification exam with this comprehensive study companion. This book provides robust and effective study tools to help you prepare for the exam and is also designed for those who are interested in learning the advanced features of Snowflake. The practical examples and in-depth background on theory in this book help you unleash the power of Snowflake in building a high-performance system. The best practices demonstrated in the book help you use Snowflake more powerfully and effectively as a data warehousing and analytics platform. Reading this book and reviewing the concepts will help you gain the knowledge you need to take the exam. The book guides you through a study of the different domains covered on the exam: Accounts and Security, Snowflake Architecture, Data Engineering, and Performance Optimization. Youll also be well positioned to apply your newly acquired practical skills to real-world Snowflake solutions. You will have a deep understanding of Snowflake to help you take full advantage of Snowflakes architecture to deliver value analytics insight to your business. What You Will Learn Gain the knowledge you need to prepare for the exam Review in-depth theory on Snowflake to help you build high-performance systems Broaden your skills as a data warehouse designer to cover the Snowflake ecosystem Optimize performance and costs associated with your use of the Snowflake data platform Share data securely both inside your organization and with external partners Apply your practical skills to real-world Snowflake solutions.
    Note: Includes bibliographical references and index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    ISBN: 9781484295885 , 1484295889
    Language: English
    Pages: 1 online resource (xxi, 305 pages) , illustrations
    Edition: Third edition.
    Parallel Title: Erscheint auch als
    Keywords: UNIX Shells ; UNIX (Computer file) ; Operating systems (Computers) ; User interfaces (Computer systems)
    Abstract: Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and pages of syntax. Using this book you will be able to use the shell efficiently, make scripts run faster using expansion and external commands, and understand how to overcome many common mistakes that cause scripts to fail. This book is perfect for all beginning Linux and Unix system administrators who want to be in full control of their systems, and really get to grips with Bash programming. The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming UNIX lore, you can write professional Bash programs through standard programming techniques. You will: Use the Bash shell to write utilities and accomplish most programming tasks Replace many external commands with shell parameter expansion making scripts very fast Avoid many common mistakes that cause scripts to fail See how Bashs read line and history libraries can save typing when getting user input Build shell scripts that get information from the Web.
    Note: Includes bibliographical references and index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    ISBN: 9781484295021 , 1484295021
    Language: English
    Pages: 1 online resource (370 pages) , illustrations (black and white, and color).
    Parallel Title: Erscheint auch als
    Keywords: Artificial intelligence ; New business enterprises ; Intelligence artificielle ; Nouvelles entreprises ; artificial intelligence
    Abstract: Gain exclusive access to the secrets to building an enterprise AI start-up. AI innovation helps with every aspect of the business, from the supply chain, marketing, and advertising, customer service, risk management, operations to security. Industries from different verticals have been adopting AI and get real business values out of it. This book guides you through each step, from defining the business need and business model, all the way to registering IP and calculating your AI start-up valuation. You see how to perform market and technology validation, perform lean AI R&D, design AI architecture, AI product development and operationalization. The book also cover building and managing an AI team, along with attracting and keeping business and developer users, Building an Enterprise AI start-up is hard because Enterprise AI is an effort to build applications to mimic human intelligence to solve business problems. Hence it has a different challenge from building traditional non-AI applications, such as scouting, recruiting and managing AI talents; designing the most cost-efficient and scalable Enterprise AI; or establishing the best practice to operationalize AI in production As we are in the dawn of the AI-first product wave, AI-powered products for enterprises will be created for many years to come and AI Startup Strategy is the one-stop guide for it. You will: Match customers expectation VS technical feasibility Justify business values and ROI for customers Review the best business models for high valuation enterprise AI start-ups Design an AI product that gives a satisfactory experience for the user Register and value AI IP.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    ISBN: 9781484293195 , 1484293193
    Language: English
    Pages: 1 online resource (xxiv, 223 pages) , illustrations
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Cyber intelligence (Computer security) ; Computer networks Security measures ; Surveillance des menaces informatiques ; Réseaux d'ordinateurs ; Sécurité ; Mesures ; Computer networks ; Security measures ; Cyber intelligence (Computer security)
    Abstract: When it comes to managing cybersecurity in an organization, most organizations tussle with basic foundational components. This practitioner⁰́₉s guide lays down those foundational components, with real client examples and pitfalls to avoid. A plethora of cybersecurity management resources are available⁰́₄many with sound advice, management approaches, and technical solutions⁰́₄but few with one common theme that pulls together management and technology, with a focus on executive oversight. Author Ryan Leirvik helps solve these common problems by providing a clear, easy-to-understand, and easy-to-deploy "playbook" for a cyber risk management approach applicable to your entire organization. This second edition provides tools and methods in a straight-forward, practical manner to guide the management of a cybersecurity program. Expanded sections include the critical integration of cyber risk management into enterprise risk management, the important connection between a Software Bill of Materials and Third-party Risk Programs, and additional "how to" tools and material for mapping frameworks to controls. Praise for Understand, Manage, and Measure Cyber Risk What lies ahead of you in the pages of this book? Clean practicality, not something that just looks good on paper⁰́₄brittle and impractical when exposed to the real world. I prize flexibility and simplicity instead of attempting to have answers for everything and the rigidity that results. This simplicity is what I find valuable within Ryan's book. Tim Collyer, Motorola Solutions It seems that I have found a kindred spirit⁰́₄a builder who has worked with a wide variety of client CISOs on their programs, gaining a deep understanding of how a successful and sustainable program should be constructed. Ryan's cyber work in the US Department of Defense, his McKinsey & Company consulting, and his advisory and survey work with IANS give him a unique global view of our shared passion. Nicholas J. Mankovich, PhD, MS, CISPP.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed June 22, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    ISBN: 9781484292655 , 1484292650
    Language: English
    Pages: 1 online resource (385 pages) , illustrations (black and white, and color).
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: GIMP (Computer file) ; Photography Retouching ; Photographs Conservation and restoration ; Computer programs ; Image processing Digital techniques ; GIMP (Computer file) ; Retouche (Photographie) ; Photographies ; Conservation et restauration ; Logiciels ; Traitement d'images ; Techniques numériques ; retouching ; digital imaging ; Image processing ; Digital techniques ; Photography ; Retouching
    Abstract: Digitally repair damaged prints, correct color shifts, and even colorize black and white images. This thoroughly revised book will show you how to retouch and restore photos using the most up-to-date version of GIMP and it's latest tools and features. Basic knowledge of GIMP is helpful, but the first chapter provides an overview of the free, open source image editing program. You'll then see how GIMP is a worthy alternative to Adobe Photoshop. You'll also work with step-by-step tutorials to duplicate the results using the same practice images used in the lessons. Because it is cross-platform friendly you can turn unfixable photos into digital art on Windows, macOS, and Linux enhancing your learning experience. Beginning Photo Retouching and Restoration Using GIMP provides insight into the powerful program's wide set of features for just about any type of retouching or restoration work. You will: Acquire the best scans and digitize large photographs Adjust contrast and exposure to make dull images pop Remove cracks, creases, tears, and blemishes Retouch portraits and replace backgrounds Preserve your newly restored and printed photographs, and properly store originals.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484294789 , 1484294785
    Language: English
    Pages: 1 online resource (1 video file (31 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computer networks Security measures ; Small business Computer networks ; Security measures ; Computer security Government policy ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Cybersecurity is not just for large businesses. Smaller organizations are becoming a prime target for attacks. Consider that about 60% of small businesses close down within six months of being hacked. Unfortunately, the risks keep growing. There are more than 4,000 ransomware attacks daily. Every eight seconds, there is a phishing attempt. But cybersecurity is not just about fending off hackers. It is actually important for a company's growth. If you want to sell your products or services to larger companies, you will likely need to go through cybersecurity due diligence. The good news is that there are cost-effective ways to improve your security systems and policies -- and this video will show how. What You Will Learn How to assess your cybersecurity risks How to evaluate software protections and countermeasures How to train your employees to improve security Who This Video is For Small business owners and startup founders.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    ISBN: 9781484287101 , 148428710X
    Language: English
    Pages: 1 online resource (xvi, 1026 pages) , illustrations (chiefly color)
    Parallel Title: Erscheint auch als
    Keywords: Adobe Photoshop ; Computer graphics ; Photography Digital techniques ; Adobe Photoshop ; Computer graphics ; Photography ; Digital techniques
    Abstract: Gain skills in image and logo manipulation that will enhance your designs and make them more appealing--either in your portfolio or for your clients next graphic project. As Adobe's Photoshop and Illustrator have evolved, new and unique features have been added to these programs that offer different options for warping and distorting graphics and shapes. For the beginner and intermediate student or graphic artist, choosing or knowing which distort or warp tool to use among so many available can become overwhelming and confusing. This book primarily focuses on teaching how to work with various warping tools and filters in Photoshop, though you will also be using graphics acquired from Adobe Illustrator. Knowing how to work between these two Applications is a crucial part of understanding how to successfully manipulate your designs. In Photoshop, you'll see how to alter both raster images and vector graphics, and learn how to do this with layers in various non-destructive ways. Some of the filters mentioned in this book will be familiar to you, as you may have used them frequently. However, others are well hidden, are new, or perhaps you have never considered that you could use that tool, dialog box, or filter to warp or distort. You will: Become proficient in using the warping and distorting tools and filters in Photoshop, as well as how to correct basic distortions in photos and add perspective Grasp transferring illustrations from Illustrator for use in Photoshop Discover how to warp and distort type Generate unique patterns Work with Smart Object Layers and Smart Filters Work in combination with older tools and newer, enhanced ones .
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484298725 , 1484298721
    Language: English
    Pages: 1 online resource (1 video file (40 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computer security ; Computer networks Security measures ; Data protection ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: With cyber attacks on the rise, all individuals - and especially professionals handling potentially confidential company data - should be well-versed in how to protect their information from bad actors. This video will take you through the steps you can take to protect both your private and company data. The video will explain why cybersecurity is important on an individual and personal level, how cyber attacks have been evolving and what vulnerabilities you need to be aware of and protect. It'll go through topics and tricks to deal with these threats and explore the costs and impact of not protecting your data. What You Will Learn The financial impact of (non)-action How to deal with the evolving needs of security How attacks and vulnerabilities are evolving in the world Who This Video is For Non-technical professionals who are looking to understand how they can be careful with both their personal and professional data.
    Note: Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    ISBN: 9781484295571 , 1484295579
    Language: English
    Pages: 1 online resource (xxiii, 929 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Spring (Software framework) ; Kotlin (Computer program language) ; Software frameworks ; Spring (Software framework) ; Kotlin (Computer program language) ; Software frameworks
    Abstract: Master the fundamentals of Spring Framework 6 while learning from the real-world experiences of Spring experts. Over the course of this book, you'll learn how to leverage Spring 6 in tandem with the Kotlin programming language to build complex enterprise applications from top to bottom. From monoliths to cloud native apps for streaming microservices, youll gain insight into every aspect of the process, including transactions, data access, persistence, and web and presentation tiers. As you progress through the book, the authors demonstrate how to run Kotlin with a single command, deploy new utility methods in String class, use Local-Variable Syntax for Lambda Parameters Nested Based Access Control, read/write strings to and from files, and using Flight Recorder. Also, a whole new generation of dependencies are available, and youll see exactly how to make optimal use of them. A full sample application will show you how to apply Spring 6s new tools and techniques and see how they work together. After reading this comprehensive book, you'll be ready to build your own Spring applications using Kotlin. You will: Explore what's new in Spring Framework 6 and the Kotlin APIs it supports Leverage a new generation of dependencies Build complex enterprise monoliths, cloud-native applications, and microservices Master data access, persistence, and transactions Use with Spring Batch, Integration, and other key Spring modules Integrate Spring 6 with Hibernate and other third party APIs and packages.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    ISBN: 9781484296219 , 1484296214
    Language: English
    Pages: 1 online resource (xiii, 262 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: GraphQL (Computer program language) ; Application program interfaces (Computer software) ; Interfaces de programmation d'applications ; APIs (interfaces) ; Application program interfaces (Computer software)
    Abstract: Master the query language that is revolutionizing how websites are developed and built. This book is a hands-on guide to GraphQL, and will teach you how to use this open source tool to develop and deploy applications quickly and with minimal fuss. Using a project-based approach, you'll learn how to use GraphQL from the ground up. You'll start with the basics, including set up and key details regarding queries and mutations, before moving on to more advanced topics and projects. Over the course of the book, you will gain a thorough understanding of the web development ecosystem from frontend to backend by building React applications using Prisma Apollo Client and MongoDB. After completing this book, you'll be equipped with the knowledge and skills needed to turbo charge your own enterprise projects. You will: Understand what GraphQL is and how to use it Distinguish between queries and mutations, and how to leverage them Gain a greater knowledge of full-stack applications with React, Apollo Server, and Apollo Client Create a full stack application with React and Prisma.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    ISBN: 9781484297261 , 1484297261
    Language: English
    Pages: 1 online resource (391 pages) , illustrations (black and white).
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Microsoft SharePoint (Electronic resource) ; Work Technological innovations ; Microsoft SharePoint (Electronic resource) ; Travail ; Innovations ; Work ; Technological innovations
    Abstract: This book is a comprehensive guide that will empower you to create a robust digital workplace solution from scratch using SharePoint Online and Microsofts Power Platform. This revised edition incorporates the latest features of SharePoint Online, including Advanced JSON formatting, Power Automate updates, and SPFx updates. Author Hari Narayn kicks things off with an overview of the fundamentals of SharePoint Online, followed by tutorials covering how to analyze business requirements, design solutions, and leverage SharePoint Online's extensive functionalities. The book covers essential topics such as creating basic artifacts, building SharePoint forms using out-of-the-box forms, and mastering JSON formatting through practical examples. Youll explore the basics of Power Apps and how to integrate it with SharePoint Online before diving into advanced Power Automate and discovering how to automate processes and streamline workflows. Additionally, youll gain insight into SharePoint Framework (SPFx) customization, empowering you to tailor SharePoint Online sites to suit specific needs. Configuration and customization of PnP modern search are also detailed, so that you can optimize search capabilities within SharePoint Online. You will also learn how to integrate Microsoft Teams, MS Graph, and Power Virtual Agents with SharePoint Online to enhance collaboration. After completing this book, you will have the skills and knowledge to build powerful SharePoint Online sites that align with your business requirements. You will also be equipped to seamlessly integrate SharePoint Online with other Microsoft services, creating a cohesive and efficient digital workplace. You will: Leverage advanced JSON formatting Utilize Power Apps, SPFx using React, and modern search Create Advanced Power Automate workflows Develop Teams solutions and chatbots Use Microsoft Graph and PnP JS with SharePoint Online.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    ISBN: 9781484295205 , 148429520X
    Language: English
    Pages: 1 online resource (xxix, 164 pages) , illustrations
    Parallel Title: Erscheint auch als
    DDC: 338.7/10947
    Keywords: New business enterprises Finance ; Venture capital ; Capital à risques ; Europe de l'Est ; New business enterprises ; Finance ; Venture capital ; Eastern Europe
    Abstract: Explore the startup landscape of East European countries and review the differences in the concepts of limited liability companies and company equity in approaching the market. This quick reference guide is structured around the primary author, Ivan Voras, with additional chapters written by guest collaborators. Chapters are concise and focus on ways to overcome the various obstacles start-ups may face. You'll benefit from regionally relevant advice on finding problems worth solving as a startup, how to hire people, how to raise investment rounds, and how to find and communicate with investors. Eastern Europe has become a region of fast growth after years of mismanagement and stagnation, and it has become the origin of promising startups. The last couple of years have also seen the rise in the number of local VCs who are attempting to address this market, as well as local incubators and accelerators. But theres a problem: the vast majority of educational material available in books and online are written from the perspective of the US market and economy, and are not directly applicable in the complicated nuances of Eastern Europe. The European VC-Funded Startup Guide does not pull punches to highlight the difficulties involved in starting up from this region, but also provides workarounds and advice on how you can overcome them. You will: Create and manage an early-stage startup in East European countries Run a young company, hire initial people, and raise investments Understand venture capitalist funds, which ones to avoid, and what to do with the early investment once you get it.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed June 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    ISBN: 9781484282618 , 1484282612
    Language: English
    Pages: 1 online resource (398 pages)
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Computer security ; Computer security
    Abstract: Know how to design and use identity management to protect your application and the data it manages. At a time when security breaches result in increasingly onerous penalties, it is paramount that application developers and owners understand identity management and the value it provides when building applications. This book takes you from account provisioning to authentication to authorization, and covers troubleshooting and common problems to avoid. The authors include predictions about why this will be even more important in the future. Application best practices with coding samples are provided. Solving Identity and Access Management in Modern Applications gives you what you need to design identity and access management for your applications and to describe it to stakeholders with confidence. You will be able to explain account creation, session and access management, account termination, and more. This expanded edition has been revised to provide an overview of the new version of OAuth (2.1)--the primary changes in this version, including features that were removed from 2.1 that were in 2.0 and why they were removed. The discussion of the book's accompanying sample application has been revised to cover in more depth the approach for developing the application (also revised). A new section has been added on the OAuth 2.0 Device Authorization Grant (RFC 8628) specification, which is useful for devices with limited UI capability. Minor additions include the topics of identity proofing, the need to capture and organize consent information, the impact of tracking prevention technology on certain identity protocols, and the availability of additional options for authorization requests such as OAuth 2.0 Rich Authorization Requests and JWT-Secured Authorization Requests (RFC 9101). What You'll Learn ⁰́Ø Understand key identity management concepts ⁰́Ø Incorporate essential design principles ⁰́Ø Design authentication and access control for a modern application ⁰́Ø Know the identity management frameworks and protocols used today (OIDC/OAuth 2.0/2.1, SAML 2.0) ⁰́Ø Review historical failures and know how to avoid them Who This Book Is For Developers, enterprise or application architects, business application or product owners, and anyone involved in an application's identity management solution.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    ISBN: 9781484294826 , 1484294823
    Language: English
    Pages: 1 online resource (1 video file (48 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Git (Computer file) ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This video will get you up and running with GitHub Actions, GitHub's DevOps pipeline engine, which will allow you to automate just about any task. Author and trainer Yas Adel Mehraban takes a very practical hands-on approach for you to follow along, getting you up-to-speed on the terminology and then diving into concepts and code to create basic and more complex workflows. From there you learn how to share workflows within your organization and standardize your work using templates. To conclude the video, you will learn about more complex components such as triggers, expressions, contexts and using environment variables and secrets. What You Will Learn Understand core concepts and benefits of DevOps and CI/CD pipelines Use Yaml syntax for your GitHub workflows Run your first GitHub Action workflow Manage complex scenarios such as handling secrets, integrating depending jobs, configuring stages, environments, and adding labels to workflows Share GitHub Actions within an organization and learn about the templates and triggers available Set custom environment variables in your workflow file Understand the different billing options and limitations Who This Video Is For Any developer, system administrator, IT professionals, devops engineer, or cloud architect, who is already familiar with the fundamentals of GitHub repos source control.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484294543 , 1484294548
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer networks Management ; TCP/IP (Computer network protocol) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python offers software engineers a multitude of inter-process communications (IPC) options. With the popularization of cross-cloud communications today, sockets - be they managing TCP, UDP, or even RAW octets - remain the predominate way to monitor, aggregate, as well as to participate in point-to-point, as well as multi-process signaling and information sharing activities. The purpose of the PSL-3000 Socket IPC is to review how to use TCP/IP and UDP/IP - the most popular and ubiquitous of all modern communication patterns and protocols. Along the way not only will PSL-3000 Socket IPC demonstrate how to share data between cooperating computer processes using IP, but many supporting options - as well as Python's built-in, object-oriented socket frameworks. From protocols, options, and failure recovery, along the way hands-on "beyond the basics" discussions, demonstrations, and coding activities are provided. Evolutionary IPC concepts destined to help viewers demystify common networking terms, trends, technologies, as well as techniques. Split into three (3) major sections, the PSL-3000 Socket IPC educational opportunity viewers will enjoy many IPC coding activities. Projects encompass short and simple snippets designed to review basic networking concepts, common design patterns, bit manipulations, and even hexadecimal network-mask encodings. - Viewers will also enjoy completing an evolutionary set of IPC activities covering client, server, peer-to-peer (multicasting,) as well as Python 3's "batteries included" socketed Framework. Timeouts, testing, as well as error recovery strategies are also demonstrated & practiced. What you will learn: Understand common communications terms, technologies, as well as testing techniques. How to use advanced techniques to multicast. What are the advantage of Python's socketserver object oriented design. How to simulate, as well as to recover from, common communication errors. Who this book is for: Both beginner and intermediate 'Pythoneers understanding functional Python, as well as the basics of inheriting from Python classes, will guarantee a larger audience. DevOps, Cloud, and IT security roles will also enjoy discovering how quick & easy it can be to create, monitor as well as to share data, events, and operational telemetries using Python 3.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484295748 , 1484295749
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 14 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application program interfaces (Computer software) ; C (Computer program language) ; Regular expressions (Computer science) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn everything you need to work with regular expressions in C# and how to apply them to your projects effectively. Regular expressions provide an extremely powerful method for pattern matching with strings. They are very useful for parsing information such as dates, phone numbers, or zip codes from important text files such as code files, log files, spreadsheets, or documents. This video will teach you about how to perform pattern matching with regular expressions using the latest C# version 11. it starts by introducing the topic of regular expressions and their use cases before exploring the C# API for regular expressions. This video discusses everyday use cases of regular expressions, e.g., data validation, information extraction, pattern matching, and search and replace. The video concludes with a look at advanced topics such as performance optimization and troubleshooting. After completing this video, you will be able to use regular expressions in C# 11 for practical applications such as data validation, text processing, and more. What Will You Learn Understand the basics of using regular expressions Format regular expression's output Master the different C# APIs available for working with regular expressions Who Is This Video For Software and application developers .
    Note: Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484296837 , 1484296834
    Language: English
    Pages: 1 online resource (1 video file (30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Xcode ; Application software Development ; Mobile apps ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In the video you will learn how to build a simple reminder app for iOS. The user will be able to input some text, set a time and the app will show this text as a notification at the specified time. This app is very useful for people to schedule reminders and notes at specific time. The developers will be able to build that kind of app and will learn how to work with notifications which is very important skill for an iOS developer. What You'll Learn How to create the design of the app How to connect the design with the Swift code How to write logic for background process How to write logic for notification How to write logic for the app Who This Video Is For People with more advanced skills in Xcode and Swift are targeted but the video will be useful for total begin-ners as well.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    ISBN: 9781484296783 , 1484296788
    Language: English
    Pages: 1 online resource (xxvii, 695 pages) , illustrations
    Parallel Title: Erscheint auch als
    DDC: 005.8
    Keywords: Microsoft Azure (Computing platform) Security measures
    Abstract: Follow this comprehensive guide as it provides you with a deep understanding of Azure security principles, best practices, and implementation strategies aligned with the NIST Cybersecurity Framework (CSF). The book covers various topics from Azure security to designing and deploying solutions for infrastructure, data, and applications, including identify, protect, detect, respond, and recover solutions, in line with the NIST CSF. The book will take you through an introduction and the basic requirements for cloud security aligned with the NIST CSF. And then it will teach you how to design and deploy security for infrastructure, data, and apps security in an Azure enterprise environment. The book covers the NIST CSF and various cloud services offered by Microsoft Azure, maps each service against the NIST CSF, and explains each section with design and deployment considerations from a cybersecurity viewpoint. After reading this book, you will understand NIST CSF alignment with Microsoft Azure Services. You will also have a comprehensive understanding of Azure security and be equipped with the knowledge and skills to design, deploy, and manage secure Azure environments. Whether you are a security professional, system administrator, or cloud architect, this book is a valuable resource for mastering Azure security and implementing robust security measures in the Azure environment using the NIST CSF. What You Will Learn Design and deploy security for infrastructure, data, and applications Design and deploy an identify solution Design and deploy a protect solution Design and deploy a detect solution Design and deploy a respond solution Design and deploy a recover solution.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed September 13, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    ISBN: 9781484296691 , 1484296699
    Language: English
    Pages: 1 online resource (xxxii, 584 pages) , illustrations (chiefly color)
    Parallel Title: Erscheint auch als
    Keywords: Information resources management ; Artificial intelligence Industrial applications
    Abstract: Leverage the power of Artificial Intelligence (AI) to drive the growth and success of your organization. This book thoroughly explores the reasons why it is so hard to implement AI, and highlights the need to reconcile the motivations and goals of two very different groups of people, business-minded and technical-minded. Divided into five main parts (First Principles, The Why, The What, The How, The Future), you'll review case studies and examples from companies that have successfully implemented AI. Part 1 provides a comprehensive overview of the First Principles approach and its basic conventions. Part 2 provides an in-depth look at the current state of AI and why it is increasingly important to businesses of all sizes. Part 3 delves into the key concepts and technologies of AI. Part 4 shares practical guidance and actionable steps for businesses looking to implement AI. Finally, Part 5 explores how AI may continue to evolve. Grow Your Business with AI is a must-read for anyone looking to understand and harness the power of AI for business growth and to stay ahead of the curve. .
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    ISBN: 9781484294901 , 1484294904
    Language: English
    Pages: 1 online resource (xx, 216 pages) , illustrations (chiefly color)
    Parallel Title: Erscheint auch als
    Keywords: Kafka (Electronic resource) ; Big data ; Cloud computing ; Données volumineuses ; Infonuagique ; Big data ; Cloud computing
    Abstract: This book provides Kafka administrators, site reliability engineers, and DataOps and DevOps practitioners with a list of real production issues that can occur in Kafka clusters and how to solve them. The production issues covered are assembled into a comprehensive troubleshooting guide for those engineers who are responsible for the stability and performance of Kafka clusters in production, whether those clusters are deployed in the cloud or on-premises. This book teaches you how to detect and troubleshoot the issues, and eventually how to prevent them. Kafka stability is hard to achieve, especially in high throughput environments, and the purpose of this book is not only to make troubleshooting easier, but also to prevent production issues from occurring in the first place. The guidance in this book is drawn from the author's years of experience in helping clients and internal customers diagnose and resolve knotty production problems and stabilize their Kafka environments. The book is organized into recipe-style troubleshooting checklists that field engineers can easily follow when under pressure to fix an unstable cluster. This is the book you will want by your side when the stakes are high, and your job is on the line. You will: Monitor and resolve production issues in your Kafka clusters Provision Kafka clusters with the lowest costs and still handle the required loads Perform root cause analyses of issues affecting your Kafka clusters Know the ways in which your Kafka cluster can affect its consumers and producers Prevent or minimize data loss and delays in data streaming Forestall production issues through an understanding of common failure points Create checklists for troubleshooting your Kafka clusters when problems occur.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    ISBN: 9781484296943 , 148429694X
    Language: English
    Pages: 1 online resource (240 pages) , illustrations (black and white, and colour).
    Parallel Title: Erscheint auch als
    Keywords: Fashion design Digital techniques ; Fashion merchandising Technological innovations ; Augmented reality Industrial applications ; Virtual reality Industrial applications ; Mode ; Marchandisage ; Innovations ; Réalité augmentée ; Applications industrielles ; Réalité virtuelle ; Applications industrielles
    Abstract: Provide a more tactile experience for your customers, who wont even need to physically visit stores while optimizing conventional production processes and eradicating the tenuous tasks that nobody really likes to do. Reevaluate all parts of the value chain. Youll see the ways technology has been used by fashion brands so far within design, production, marketing, and retail. Then discover the market opportunity that technologies such as 3D printing, augmented reality, and more bring into the chain. Challenge the ways in which you implement basic functions in your own practices. Despite the dominance of brick & mortar stores, digital platforms have emerged to pave the way for more diverse retail experiences with the adoption of technology in the fashion industry. Were talking about more than just online shopping. Tap into NFTs, online fitting rooms, and tech solutions for better customer acquisition and increased sales. Fashion tech is more than just clothing covered in LEDs. It is the adoption of value chain optimizations, customer experience enhancing tools, and advanced operations management into existing business models. When taken seriously by the industry, it will be the future of how we all sell and purchase our products and interact with them. With a particular focus on apparel, each section of this book will put a lens on the existing conventions practiced in the industry at all stages of the value chain and how the help of technology could completely transform fashion for a more cost efficient, sustainable and time efficient industry. Use augmented reality, virtual reality, NFTs, body scanning, 3D design, and more to completely revolutionize how you approach fashion. Both as a consumer and as an amazing designer! What You'll Learn Become more creative in the way you hack any part of the fashion value chain Spark inspiration for implementations of new technologies in fashion for both customers and designers Adopt and stay forward-thinking by diving into where the industry currently is and where it is going Who This Book Is For Decision makers in fashion corporate companies and emerging fashion brands wondering how to innovate in the saturated fashion market, as well as, fashion students with an interest in building the future of fashion. No prior technology knowledge is needed.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    ISBN: 9781484295823 , 148429582X
    Language: English
    Pages: 1 online resource (240 pages) , illustrations (black and white, and color).
    Series Statement: Maker Innovations Series
    Parallel Title: Erscheint auch als
    Keywords: Electronic circuit design ; Circuits électroniques ; Calcul
    Abstract: Open up the exciting world of electronics with 3D circuit designing tools and create your own fresh new projects. With this quick guide youll use high-quality graphical programs to create, modify, and update circuits in an interactive, virtual environment that can also be used in the real world. Follow along with the tutorials and get the chance to play with electronics safely before getting your hands dirty. In just a few minutes, youll start creating your first circuit. Youll focus more on how the components layout together than on worrying about design to get started. Watch as different electronic components receive different signals and test them in different situations and circuit conditions first before moving on to real-life testing. When youre ready, youll work with real breadboards and microcontrollers, such as the Arduino, to bring your simulated circuits and projects to life. Once you have your circuit put together, work with basic Arduino programming to give it purpose and make it respond to your commands. By the end of the book you'll have mastered the basics of both circuit design and programming. You will: Engineer electrical equipment for little to no cost Measure different electrical signals, such as voltage, temperature, light, and more Program Arduinos to work with your new circuits.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    ISBN: 9781484295915 , 1484295919
    Language: English
    Pages: 1 online resource (235 pages) , illustrations (black and white).
    Edition: Third edition.
    Parallel Title: Erscheint auch als
    Keywords: Microsoft Exchange server ; Client/server computing ; Microsoft Exchange server ; Architecture client-serveur (Informatique) ; Client/server computing
    Abstract: Move to the current version of Exchange Server, whether it be stand-alone, on-premises, or in a hybrid configuration with Exchange Online. This updated edition provides background information on Exchange 2019, and teaches you how to bring it up to date and keep it up to date in a consistent state. The book starts with an introduction to Exchange Server, Active Directory, Exchange Online, and Azure Active Directory (AD). It takes you through designing and installing Exchange Server and guides you in managing it. You will learn Microsoft 365 integration with Azure AD in your Exchange Server. Moving to Exchange Online, Mail Flow, and authentication are also discussed, so you will better understand hybrid transport. As you progress through the book, you will see how to secure your Exchange Server with Azure App Proxy, message hygiene, and multi-factor authentication. Also covered are corporate compliance needs such as backup and restore, message records management, auditing, and information rights management. After reading this book, you will not only be able to install, configure, and maintain Exchange Server, you will also know how to secure and monitor the environment. You will: Secure your Exchange environment, including message hygiene Create the best hybrid solution available for your needs using the best of both worlds Implement compliancy features in Exchange Server Manage and monitor the Exchange environment.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    ISBN: 9781484295267 , 1484295269
    Language: English
    Pages: 1 online resource (xxi, 332 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Business enterprises Computer networks ; Business enterprises Data processing ; Cloud computing ; Entreprises ; Réseaux d'ordinateurs ; Entreprises ; Informatique ; Infonuagique ; Business enterprises ; Computer networks ; Business enterprises ; Data processing ; Cloud computing
    Abstract: This book is a comprehensive guide covering modern cloud strategies and leadership approaches for building and scaling organizations to maturity on their cloud adoption journey. The book starts by examining technical topics from the perspective of the cloud leader, who is responsible for cloud teams and accountable for cloud products and platforms within their organization. Through a series of practical insights and real-world examples, you will gain a deep understanding of the key considerations for leading a cloud-driven organization. These considerations include understanding the benefits of digital transformation, managing global tech teams, and delivering excellence through platform ownership. Towards the end of the book, you will explore the latest trends and best practices for strategically innovating and scaling your organization in the cloud. With the knowledge gained from this book, you will be able to harness the power of the cloud to drive business success and gain valuable insights and practical strategies to support and empower the adoption of modern cloud platforms and technologies for your clients and organization. The Cloud Leader's Handbook is a must-read for any Cloud Leader who wants to stay ahead of the curve and achieve success in the rapidly evolving world of cloud computing. You will: Develop a strong foundation in the technical aspects of cloud leadership Understand the benefits of digital transformation and how to lead a cloud-driven organization, including managing global tech teams Discover the bleeding-edge cloud trends that are influencing organizational roadmaps Transition into the role of the modern cloud leader by gaining a deeper perspective around what it means to own, manage, administer, govern, and optimize the modern cloud platform Learn to effectively envision, manage, and deploy modern cloud transformation projects through successful approaches around innovation, strategy, and excellence.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    ISBN: 9781484294932 , 1484294939
    Language: English
    Pages: 1 online resource (xxiii, 377 pages) , illustrations
    Parallel Title: Erscheint auch als
    DDC: 005.75/6
    Keywords: SQL (Computer program language) ; Database management ; SQL (Langage de programmation) ; Bases de données ; Gestion ; Database management ; SQL (Computer program language)
    Abstract: Learn the basics of writing SQL scripts. Using Standard SQL as the starting point, this book teaches writing SQL in various popular dialects, including PostgreSQL, MySQL/MariaDB, Microsoft SQL Server, Oracle, and SQLite. The book starts with a general introduction to writing SQL and covers the basic concepts. Author Mark Simon then covers database principles, and how database tables are designed. He teaches you how to filter data using the WHERE clause, and you will work with NULL, numbers, dates, and strings. You will also understand sorting results using the ORDER BY clause, sorting by calculated columns, and limiting the number of results. By the end of the book, you will know how to insert and update data, and summarize data with aggregate functions and groups. Three appendices cover differences between SQL dialects, working with tables, and a crash course in PDO. What You Will Learn Filter, sort, and calculate data Summarize data with aggregate functions Modify data with insert, update, and delete statements Study design principles in developing a database Who This Book Is For Developers and analysts working with SQL, as well as web developers who want a stronger understanding of working with databases Mark Simon has been involved in training and education since the beginning of his career. He started as a teacher of mathematics and moved into IT consultancy and training. He has worked with and trained in several programming and coding languages, and currently focuses on web development and database languages.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed June 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    ISBN: 9781484293157 , 1484293150
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 658.1/1
    Keywords: New business enterprises ; Entrepreneurship ; Nouvelles entreprises ; Entrepreneuriat ; entrepreneurs ; Entrepreneurship ; New business enterprises
    Abstract: Modern startups are on an assembly line from seed to later-stage series financing. As they make that journey, founders need to have a working knowledge of dozens of fields if theyre going to scale a company. SaaS is a unique set of skills across those disciplines. This book focuses on gaining a working understanding of what specialists will do in those fields as an organization grows and how founders can leverage the basics to get those capabilities started so once professionals are hired in each, they can hit the ground running with authentic materials. Founders will be pulled in a lot of directions as they find success, so the book looks at what to do with each discipline at each stage of growth. The hardest part to creating a startup is to just start the thing. This book covers when to bootstrap, apply to accelerators, seek seed capital and where to do those things. It also covers some of the earlier questions like how to write a mission statement, where to find investors, what technical stacks to use, how to HR, how to sell, and more importantly, when a founder should spend time on each discipline. A way to look at the tech stack and the ever-changing landscape to keep technical debt low and the ability to respond to ever-changing market forces high. You will: The nuts and bolts of which type of corporation to found, impacts to taxes, equity, and of course more philosophy. Researching, pricing, and planning to take that wonderful innovation to market and expanding into a portfolio. Leadership styleseach has its place and so we look at ways to level up that domain Managementgoing beyond inspiration, from those regularly scheduled meetings to helping people grow to task managemen. Basic accounting and finance skills with terms and guidance on revenue treatment.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed May 24, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    ISBN: 9781484280140 , 1484280148
    Language: English
    Pages: 1 online resource , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Microsoft Orleans (Software framework) ; Application software Development ; Computer programming ; Cloud computing ; Electronic books ; Electronic books
    Abstract: Welcome to Orleans, a virtual actor framework from Microsoft that allows a single developer to create immensely scalable, available applications while maintaining a high throughput. This guide is designed to give you a foundational understanding of Orleans, an overview of its implementations, and plenty of hands-on coding experience. Side-by-side monolithic and microservice patterns alongside Orleans' framework features are also discussed, to help readers without an actor model background understand how they can enhance applications. Author Nelson's approach is to introduce patterns as needed for business requirements, including monolithic microservices and to convert monolithic to microservices, in order to keep a microservice from growing into a monolithic application. Orleans is a good choice for either of these scenarios as the next step to build your backend services and reduce unnecessary orchestration, overhead, and tooling. The Orleans framework was designed to handle tedious overhead, allowing the developer to focus on the solution. You will learn how Orleans can support billions of virtually parallel transactions while sustaining low latency and high availability. In addition, you will glimpse under the hood at Orleans to discover its useful attributes. All key learning points include hands-on coding examples to reinforce understanding. This book goes beyond what Orleans is to explain where it fits within the realm of development. You will gain an in-depth understanding to build a foundation for future growth. What You Will Learn Understand how Orleans can benefit your monolithic and/or microservice applications Gain a brief overview of actor models and how they relate to Orleans Observe the design patterns and how Orleans can simplify or reduce tooling requirements Know the pros and cons of microservices and Orleans to determine the best course of action based on the needs of an application Discover Orleans' design patterns and practices, including life cycle, messaging guarantees, cluster management, streams, load balancing, and more Build your first Orleans' application; build base knowledge of application structure, unit testing, dashboard, scheduled events Who This Book Is For This book is for developers. A basic understanding of .NET development and an understanding of service concepts is helpful. Readers will need a connection to download Nuget packages and a code editor (Community Edition Visual Studio or VS Code).
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    ISBN: 9781484283127 , 1484283120
    Language: English
    Pages: 1 online resource , illustrations (black and white, and color).
    Parallel Title: Erscheint auch als
    Keywords: VMware ; Microsoft Azure (Computing platform) ; Electronic books ; Electronic books
    Abstract: Learn the essential design and deployment skills to utilize Azure VMware Solution to seamlessly move your VMware-based workloads from your datacenter to Azure and to integrate your VMware environment with Azure. This book will teach you how to manage your existing environments with the same VMware products you already know while modernizing your applications with Azure native services. Design and Deploy Azure VMware Solutions starts by reviewing Azure VMware essentials, followed by a walkthrough of the methods of preparing and expanding to Azure VMware Solution. Here, you will learn about the layers of Microsoft AVS, including the vSphere, vSAN, NSX-T, and assess and migrate on-prem VMware workloads to Azure VMware Solution using HCX. Further, you will understand how to deploy the desktop and learn Hosting Pool using Horizon on Microsoft Azure, a modern approach to managing and securing Horizon components. VMware Tanzu for modernizing applications in Azure and disaster recovery for VMware workloads in Azure is then discussed in detail. Finally, you will learn monitoring and operations management using the VMware vRealize Suite and see a demonstration of how to plan and deploy Infrastructure as a Service (IaaS) for Azure VMware Solution via vRealize Automation. After reading the book, you will be able to migrate or extend VMware workloads from on-premises to Azure without the need to re-architect applications or retool operations. You will: Get started with Azure VMware Solution Prepare and plan to utilize Azure VMware Solution Design and deploy Azure VMware Solution Manage and secure Azure VMware Solution.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    ISBN: 9781484282762 , 1484282760
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    Keywords: Internet of things Security measures ; Testing ; Computer security ; Penetration testing (Computer security) ; Computer security ; Penetration testing (Computer security) ; Electronic books ; Electronic books
    Abstract: To succeed, teams must assure the quality of IoT systems. The world of technology continually moves from one hot area to another; this book considers the next explosionof IoTfrom a quality testing viewpoint. You'll first gain an introduction to the Internet of Things (IoT), V&V, and testing. Next, you'll be walked through IoT test planning and strategy over the full life cycle, including the impact of data analytics and AI. You will then delve deeper into IoT security testing and various test techniques, patterns, and more. This is followed by a detailed study of IoT software test labs, architecture, environments and AI. There are many options for testing IoT qualities based on the criticality of the software and risks involved; each option has positives, negatives, as well as cost and schedule impacts. The book will guide start-up and experienced teams into these paths and help you to improve the testing and quality assessment of IoT systems. You will: Understand IoT software test architecture and planning Master IoT security testing and test techniques Study IoT test lab automation and architectures Review the need for IoT security, data analytics, AI, Neural Networks and dependability using testing and V&V.
    Note: Includes bibliographical references and index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    ISBN: 9781484268032 , 1484268032
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    Keywords: Autonomous robots ; Drone aircraft ; Mobile robots Automatic control ; Artificial intelligence ; Raspberry Pi (Computer) ; Artificial intelligence ; Autonomous robots ; Drone aircraft ; Mobile robots ; Automatic control ; Raspberry Pi (Computer)
    Abstract: What is an artificial intelligence (AI)-enabled drone and what can it do? Are AI-enabled drones better than human-controlled drones? This book will answer these questions and more, and empower you to develop your own AI-enabled drone. You'll progress from a list of specifications and requirements, in small and iterative steps, which will then lead to the development of Unified Modeling Language (UML) diagrams based in part to the standards established by for the Robotic Operating System (ROS). The ROS architecture has been used to develop land-based drones. This will serve as a reference model for the software architecture of unmanned systems. Using this approach you'l be able to develop a fully autonomous drone that incorporates object-oriented design and cognitive deep learning systems that adapts to multiple simulation environments. These multiple simulation environments will also allow you to further build public trust in the safety of artificial intelligence within drones and small UAS. Ultimately, you'll be able to build a complex system using the standards developed, and create other intelligent systems of similar complexity and capability. Intelligent Autonomous Drones with Cognitive Deep Learning uniquely addresses both deep learning and cognitive deep learning for developing near autonomous drones. What You'll Learn Examine the necessary specifications and requirements for AI enabled drones for near-real time and near fully autonomous drones Look at software and hardware requirements Understand unified modeling language (UML) and real-time UML for design Study deep learning neural networks for pattern recognition Review geo-spatial Information for the development of detailed mission planning within these hostile environments Who This Book Is For Primarily for engineers, computer science graduate students, or even a skilled hobbyist. The target readers have the willingness to learn and extend the topic of intelligent autonomous drones. They should have a willingness to explore exciting engineering projects that are limited only by their imagination. As far as the technical requirements are concerned, they must have an intermediate understanding of object-oriented programming and design.
    Note: Description based on online resource; title from digital title page (viewed on December 09, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    ISBN: 9781484278697 , 1484278690
    Language: English
    Pages: 1 online resource (1 volume)
    Edition: Eleventh edition.
    Parallel Title: Erscheint auch als
    Keywords: Microsoft .NET Framework ; C# (Computer program language) ; Application software Development ; Electronic books ; Electronic books
    Abstract: Welcome to the most comprehensive foundational guide available on the topic of C# coding and .NET. This book goes beyond "do this, to achieve this" to drill down into the core stuff that makes a good developer, great. This expanded 11th edition delivers loads of new content on Entity Framework, Razor Pages, Web APIs and more. You will find the latest C# 10 and .NET 6 features served up with plenty of "behind the curtain" discussion designed to expand developers critical thinking skills when it comes to their craft. Coverage of ASP.NET Core, Entity Framework Core, and more sits alongside the latest updates to the new unified .NET platform, from performance improvements to Windows Desktop apps on .NET 6, updates in XAML tooling, and expanded coverage of data files and data handling. Going beyond the latest features in C# 10, all code samples are rewritten for this latest release.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    ISBN: 9781484282540 , 148428254X
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    Keywords: New products ; Teams in the workplace ; Electronic books ; Electronic books
    Abstract: The nature of product development is changing. The most successful innovations are those that come from teams of people who are exploring problems together. Teams that build meaningful releases of their products iteratively and incrementally are opening the door for early feedback so that decisions can be taken to persevere or pivot based on evidence. But how do you make the most out of a teams different perspectives, experiences and ideas? How can you instill a collaborative mindset in a product development team? How do you find out if your product idea actually has any value? How can you truly understand peoples needs? Mastering Collaboration in a Product Team is a toolbox of proven techniques from the field for the whole product team to use together to find answers to these questions and more. It is filled with practical tools to maximize your teams chances of success when developing products and services, from identifying opportunities, to the point of being able to confidently go into production. You will: Define peoples real problems and needs Collaboratively create innovative ideas Validate product/feature ideas quickly and cheaply as a team Explore a lightweight introduction to the techniques of modern product development.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    ISBN: 9781484288917 , 1484288912
    Language: English
    Pages: 1 online resource (xxv, 720 pages) , illustrations
    Edition: 6th ed.
    Parallel Title: Erscheint auch als
    Keywords: SQL server ; Querying (Computer science) ; Query languages (Computer science) ; SQL server ; Query languages (Computer science) ; Querying (Computer science)
    Abstract: Troubleshoot slow-performing queries and make them run faster. Database administrators and SQL developers are constantly under pressure to provide more speed. This new edition has been redesigned and rewritten from scratch based on the last 15 years of learning, knowledge, and experience accumulated by the author. The book Includes expanded information on using extended events, automatic execution plan correction, and other advanced features now available in SQL Server. These modern features are covered while still providing the necessary fundamentals to better understand how statistics and indexes affect query performance. The book gives you knowledge and tools to help you identify poorly performing queries and understand the possible causes of that poor performance. The book also provides mechanisms for resolving the issues identified, whether on-premises, in containers, or on cloud platform providers. You'll learn about key fundamentals, such as statistics, data distribution, cardinality, and parameter sniffing. You'll learn to analyze and design your indexes and your queries using best practices that ward off performance problems before they occur. You'll also learn to use important modern features, such as Query Store to manage and control execution plans, the automated performance tuning feature set, and memory-optimized OLTP tables and procedures. You will be able to troubleshoot in a systematic way. Query tuning doesn't have to be difficult. This book helps you to make it much easier. What You Will Learn Use Query Store to understand and easily change query performance Recognize and eliminate bottlenecks leading to slow performance Tune queries whether on-premises, in containers, or on cloud platform providers Implement best practices in T-SQL to minimize performance risk Design in the performance that you need through careful query and index design Understand how built-in, automatic tuning can assist your performance enhancement efforts Protect query performance during upgrades to the newer versions of SQL Server Who This Book Is For Developers and database administrators with responsibility for query performance in SQL Server environments, and anyone responsible for writing or creating T-SQL queries and in need of insight into bottlenecks (including how to identify them, understand them, and eliminate them).
    Note: Description based upon print version of record. - Includes index. - Comparing Performance with Missing Statistics
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    ISBN: 9781484281086 , 148428108X
    Language: English
    Pages: 1 online resource , illustrations (black and white).
    Parallel Title: Erscheint auch als
    Keywords: Internet of things ; Python (Computer program language) ; Single-board computers
    Abstract: Rapidly prototype and program new IoT and Edge solutions using low-cost Maker tech, such as those from Arduino, Raspberry Pi and Nvidia. With a focus on the electronics, this book allows experienced computer science students as well as researchers, practitioners, and even hobbyists to dive right into actual engineering of prototypes and not just theoretical programming and algorithms. You'll learn to interface sensors, work with various communication mediums, incorporate wired and wireless communication protocols, and more with these single board computers. All while working in the popular Python programming language. Additionally, you'll discover both scripting-based and drag and drop solutions for different problems. As well as a variety of useful, data gathering approaches. Then you can apply what you've learned to IoT projects and troubleshooting Industry 4.0 problems. The rapid growth of technology and new development initiatives has made the Internet of Things and Edge analytics an inevitable platform in all engineering domains. The need for sophisticated and ambient environments controlled by tech has resulted in an exponential growth of automation and artificial intelligence. Internet of Things Using Single Board Computers reflects these recent developments while providing a low-cost, easy ramp into the fields of IoT using single board computers and Python programming. What You'll Learn Program Arduino, Raspberry Pi, and Nvidia boards for rapid prototyping in IoT and Edge environments Interface sensors, communication mediums, and wired and wireless communications into your programs and projects. Study practical applications of these low-cost solutions in fields such as home automation, smart cities, electrical vehicle charging, and more. Who This Book is For Engineers and hobbyists working on Internet of Things prototypes and applications. Basic skills in electronics and a working knowledge of Python are recommended. Engineers and scientists working on smart environment projects and smart city applications will also benefit.
    Note: Includes bibliographical references and index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    ISBN: 9781484289426 , 1484289420
    Language: English
    Pages: 1 online resource (261 pages) , illustrations (black and white, and colour).
    Parallel Title: Erscheint auch als
    Keywords: Microsoft Excel (Computer file) ; Data structures (Computer science) ; Database management ; Big data ; Sampling (Statistics)
    Abstract: Gather and analyze data successfully, identify trends, and then create overarching strategies and actionable next steps - all through Excel. This book will show even those who lack a technical background how to make advanced interactive reports with only Excel at hand. Advanced visualization is available to everyone, and this step-by-step guide will show you how. The information in this book is presented in an accessible and understandable way for everyone, regardless of the level of technical skills and proficiency in MS Excel. The dashboard development process is given in the format of step-by-step instructions, taking you through each step in detail. Universal checklists and recommendations of a practicing business analyst and trainer will help in solving various tasks when working with data visualization. Illustrations will help you perceive information easily and quickly. Make Your Data Speak will show you how to master the main rules, techniques and tricks of professional data visualization in just a few days. You will: See how interactive dashboards can be useful for a business Review basic rules for building dashboards Understand why it's important to pay attention to colors and fonts when developing a dashboard Create interactive management reports in Excel .
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    ISBN: 9781484282083 , 1484282086
    Language: English
    Pages: 1 online resource , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Business Technological innovations ; Strategic planning ; Business ; Technological innovations ; Strategic planning ; Electronic books ; Electronic books
    Abstract: Link the use of technology with long-term business goals to optimize the core elements in your organization: people, strategy, and operations. This book will show you how effective planning of processes and execution of strategies with the help of technology can bring about an organization-wide increase in productivity and performance. Business environments have grown increasingly competitive. Before an organization realizes what has happened, it can lose or gain market share. Being agile is the key to success. This book covers the processes that can help your enterprise be agile and follow best practices when executing your business strategy. You'll review case studies from real-world experiences that dive deep into the problems a business encounters and the ways to solve those challenges. They deal with the different ways in which your organization can achieve dramatic performance improvements by changing your companys processes. The book also explains how objectives and key results can be used to align business teams for increased productivity. With Use Tech to Mobilize Your People, Strategy, and Operations you'll learn how the intensity of core processes can ensure that growth does not wane in your organization. .
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed July 14, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    ISBN: 9781484289006 , 1484289005
    Language: English
    Pages: 1 online resource (xxiv, 356 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Application software ; Cloud computing ; Electronic books
    Abstract: This professional guide to Java-based cloud native apps DevOps dives deeper into building and deploying production ready cloud native apps using the increasingly popular open source Eclipse MicroProfile framework, Jakarta EE 10 APIs and the most popular Kubernetes container orchestration tool. After a quick overview of Jakarta EE and MicroProfile, Pro Cloud Native Java EE Apps starts you on your way by walking you through a cloud-native Jakarta EE-based application case study that will be forged piece-by-piece over the course of the book. Next, you'll interject dependencies and data persistence capabilities as microservices to go with the case study app that you are building. Next, you'll employ the REST API using Jakarta REST APIs and the MicroProfile RESTClient. You'll also explore ways to add resilience to your app, keep count with metrics, check on your app's health, secure your app, and test and complete your production-ready cloud-native app. Finally, you'll dive into migrating a monolith to become a production ready cloud-native app. After reading this book, you'll be able to build your own production ready cloud-native Java app using Jakarta EE and MicroProfile. What You Will Learn Build and deploy a production-ready cloud-native Java app using MicroProfile, Jakarta EE and Kubernetes Migrate a monolith app to become a cloud-native app Employ Jakarta EE APIs such as Persistence, CDI and more Leverage the MicroProfile framework Explore configurations, resilience, metrics, health, security, and more for your cloud-native apps Who This Book Is For Those software developers and programmers with at least some prior experience using Jakarta EE, MicroProfile. At least some prrior Java experience is expected.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    ISBN: 9781484286586 , 1484286588
    Language: English
    Pages: 1 online resource (xvii, 401 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: System design ; New products Simulation methods ; Electronic books
    Abstract: This book offers comprehensive coverage of the various technologies and techniques used to build technical products. You will learn how technical product development is collaboratively done across multiple technical teams, primarily those in software engineering, data engineering, and AI/ML engineering. You will also be introduced to the technologies these teams use to develop features and products. any roles in the organization work alongside these technical product development teams and act as liaisons between them, the stakeholders, the customers, and the leadership team. The people in these roles must understand technical aspects ranging from system design to artificial intelligence, and be able to engage in technical discussions with the engineering teams to determine the pros, cons, and risks associated with the development of a technology product or feature. Technical Building Blocks will help you master these technical skills. The book has just the right level of technical details to neither overwhelm with unnecessary technical depth, nor be superficial. From concepts to code snippets, authors Gaurav Sagar and Vitalii Syrovatskyi cover it all to give you an understanding of the engineer's mind and their work. Special emphasis on figures and charts will help you grasp complex ideas more quickly. After reading this book, youll be able to effectively communicate with engineering teams, provide valuable inputs in the system design review meetings of upcoming features and products, synthesize and simplify technical updates for cross-functional teams and stakeholders, and pass those dreaded technical interviews at your dream companies. What You Will Learn Intrinsic details of the teams and techniques used for product development Concepts of cloud computing and its deployment models System design fundamentals required to architect features and products Evolution of data pipelines and data storage solutions to support big data ML and deep learning algorithms to build intelligence into products Securing products through identity and access management using cryptography Role and working of blockchains, smart contracts, NFTs, and dApps in Web3 .
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    ISBN: 9781484282700 , 1484282701
    Language: English
    Pages: 1 online resource (1 volume) , illustrations (black and white, and color).
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Raspberry Pi (Computer) Programming ; Python (Computer program language) ; Image processing Digital techniques ; Electronic books
    Abstract: Understand the concepts of image processing with Python 3 and create applications using Raspberry Pi 4. This book covers image processing with the latest release of Python 3, using Raspberry Pi OS and Raspberry Pi 4B with the 8 GB RAM model as the preferred computing platform. This second edition begins with the installation of Raspberry Pi OS on the latest model of Raspberry Pi and then introduces Python programming language, IDEs for Python, and digital image processing. It also illustrates the theoretical foundations of Image processing followed by advanced operations in image processing. You'll then review image processing with NumPy, and Matplotlib followed by transformations, interpolation, and measurements of images. Different types of filters such as Kernels convolution filters, low pass filters, high pass filters, and Fourier filters are discussed in a clear, methodical manner. Additionally, the book examines various image processing techniques such as Morphology, Thresholding, and Segmentation, followed by a chapter on live webcam input with OpenCV, an image processing library with Python. The book concludes with an appendix covering a new library for image processing with Python, pgmagik, followed by a few important tips and tricks relevant to RPi.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    ISBN: 9781484282205 , 1484282205
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    Keywords: Power electronics Computer simulation ; Electronic books ; Electronic books
    Abstract: Design and analyze electronic components and systems with the help of powerful software and effective skillsets. Balancing theory with practical exploration of the relevant software, you'll start solving power electronics problems like a pro. Using MATLAB/Simulink, you'll analyze the circuit in a laptop charger; interface with the power electronics converter controlling a washing machine's motor; turn on lamps with an electronic ballast; convert AC into DC power; and more! Power electronics are at the bedrock of all the wonderful devices simplifying our daily life. Designing them isn't just about understanding schematics. It also requires measuring twice and cutting once. In order to save time and money, a power electronics circuit must be simulated before construction. So you'll learn how to work with one of the most powerful simulation tools for this purpose. That way you'll know before you even go to make it whether the circuit works as expected. Learn to work with MATLAB/Simulink by directly applying and building the projects in this book. Or use it as a lab manual for power electronics and industrial electronics. Either way, using strong simulations and solid design theory, you'll be able to build power electronics that don't fail. You will: Simulate power electronics effectively before building them Select suitable semiconductor components for your circuit based on simulation waveforms Extract dynamic models of converters and design suitable controllers for them.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    ISBN: 9781484288702 , 148428870X
    Language: English
    Pages: 1 online resource (xx, 353 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Computer programming ; Anomaly detection (Computer security) ; Python (Computer program language)
    Abstract: Discover key information buried in the noise of data by learning a variety of anomaly detection techniques and using the Python programming language to build a robust service for anomaly detection against a variety of data types. The book starts with an overview of what anomalies and outliers are and uses the Gestalt school of psychology to explain just why it is that humans are naturally great at detecting anomalies. From there, you will move into technical definitions of anomalies, moving beyond "I know it when I see it" to defining things in a way that computers can understand. The core of the book involves building a robust, deployable anomaly detection service in Python. You will start with a simple anomaly detection service, which will expand over the course of the book to include a variety of valuable anomaly detection techniques, covering descriptive statistics, clustering, and time series scenarios. Finally, you will compare your anomaly detection service head-to-head with a publicly available cloud offering and see how they perform. The anomaly detection techniques and examples in this book combine psychology, statistics, mathematics, and Python programming in a way that is easily accessible to software developers. They give you an understanding of what anomalies are and why you are naturally a gifted anomaly detector. Then, they help you to translate your human techniques into algorithms that can be used to program computers to automate the process. You'll develop your own anomaly detection service, extend it using a variety of techniques such as including clustering techniques for multivariate analysis and time series techniques for observing data over time, and compare your service head-on against a commercial service. What You Will Learn Understand the intuition behind anomalies Convert your intuition into technical descriptions of anomalous data Detect anomalies using statistical tools, such as distributions, variance and standard deviation, robust statistics, and interquartile range Apply state-of-the-art anomaly detection techniques in the realms of clustering and time series analysis Work with common Python packages for outlier detection and time series analysis, such as scikit-learn, PyOD, and tslearn Develop a project from the ground up which finds anomalies in data, starting with simple arrays of numeric data and expanding to include multivariate inputs and even time series data Who This Book Is For For software developers with at least some familiarity with the Python programming language, and who would like to understand the science and some of the statistics behind anomaly detection techniques. Readers are not required to have any formal knowledge of statistics as the book introduces relevant concepts along the way.
    Note: Description based upon print version of record. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 41 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Application program interfaces (Computer software) ; Application software Development ; Computer multitasking ; Python (Langage de programmation) ; Interfaces de programmation d'applications ; Logiciels d'application ; Développement ; Fonctionnement multitâche ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Asynchronous Python Programming using asyncio and async/await lets you write code that runs many processes concurrently. It makes your code more responsive and stops it from wasting time waiting for slow file and internet access. It is simpler to write, easier to reason about, and uses less memory than threads and processes. We start the video with an overview of asyncio, showing the building blocks and core syntax in a few simple examples. Next, you will see how to make normal Python code work in an asynchronous environment, to minimize blocking and facilitate cooperative multi-tasking. Further, we cover an asyncio use-case working with network connections such as web servers using asynio's streams API, followed by communication between coroutines and synchronization of coroutines. We will also look at using the asyncio library to easily wrap blocking code into threads and processes, and some non-blocking replacement libraries used with asyncio such as aiohttp and aiofiles. The uvloop and unsync libraries will be discussed as ways to speed up and simplify your asyncio code. The following section covers writing more robust asyncio code to test and debug your code, handle stuck tasks using time out, logging and error handling and task management. Having gained a firm understanding of how to code using asyncio, the course finishes with a look under the hood. This starts by walking you through a hand-coded example of an event loop (the core of asyncio), an overview of the different types of awaitables and some useful functions of the event loop which gives you fine grain control What you will learn: What are the differences between asyncio, threads and processes How to run code concurrently using coroutines, asyncio, and async/await How to work with network connections using streams How to write robust and modern asynchronous code How asyncio works and how to use the low level functions for fine-grain control Who this video is for Intermediate to experienced Python programmers who want to speed up existing Python code and make it more responsive by using async/await and asyncio.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.165
    Keywords: iOS (Electronic resource) ; Operating systems (Computers) ; Swift (Computer program language) ; Application software Development ; Systèmes d'exploitation (Ordinateurs) ; Swift (Langage de programmation) ; Logiciels d'application ; Développement ; operating systems ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Use a declarative approach to build UIs for iOS and macOS. Start with a review of what declarative programming is by building with SwiftUI. We will review all the basic SwiftUI components needed for a modern iOS app. Once we have a solid understanding of SwiftUI, we will cover reactive programming with the Combine framework. Understanding these components will allow us to incorporate SwiftUI with the Combine framework and make a fully declarative/reactive (MVVM) application. The goal is not to make you an expert but build a solid foundation of knowledge and instill the confidence to keep exploring these new technologies. With SwiftUI and the Combine framework, you can take a step closer to a Functional Reactive Programming development process. What You'll Learn Understand the relevant architectures and underlying components of Swift Work with SwiftUI to build basic UIs Build a full app with SwiftUI and the Combine framework Who This Video Is For Developers working on iOS or macOS apps. Familiarity with Swift is beneficial.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    Language: English
    Pages: 1 online resource (1 video file (43 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1/33
    Keywords: Java (Computer program language) ; Java (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Learn the many new features, enhancements, and updated technologies in the recent long-term support (LTS) release of Java Platform, Standard Edition (Java SE) 17. This video offers an overview of the JDK Release Process, differences between the more frequent non-LTS and the less frequent LTS releases, and various kinds of features such as preview, experimental, incubation and stable. You will understand how to enable and use preview features, as well as the steps to download the latest Java Development Kit (JDK). You'll also gain insight into the deprecation plan of some unused or obsolete APIs which will streamline the future releases of Java SE platform. What You Will Learn Understand what you need to know before upgrading to Java 17 Get familiar with the Java release process Explore the new features and capabilities of Java SE 17 in detail Upgrade to Java SE 17 Enable and Evaluate Preview features of Java SE 17 Who This Video Is For New programmers and software developers, or even some experienced programmers and developers in Java who are new to Java 17.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 30, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    ISBN: 9781484280355 , 1484280350
    Language: English
    Pages: 1 online resource , illustrations (some color)
    Parallel Title: Erscheint auch als
    Keywords: Microsoft Windows (Computer file) ; Operating systems (Computers) ; Microsoft Windows (Computer file) ; Systèmes d'exploitation (Ordinateurs) ; operating systems ; Operating systems (Computers) ; Electronic books ; Electronic books
    Abstract: Get started with Windows 11. This book shows you how to set up and personalize your PC in order to get the best experience from your documents, photos, and your time online. The book introduces you to the new desktop, start menu, and settings panel. It covers everything thats been changed, added, or removed. Next you will learn how to personalize and customize your PC, laptop, and tablet and how to make Windows 11 safer to use for your children and family. The book takes you through how to keep your personal information safe and secure, and how to make sure your precious documents and photos are backed-up with OneDrive. The book shows you how to use accessibility tools to make Windows 11 easier to use, see, hear, and touch, and how to have fun with Android apps and Xbox gaming. You will also learn how to become more productive, how to connect to your college or workplace, and how you can use multiple desktops and snap layouts to get stuff done. After reading this book, you will be able to install, manage, secure, and make the best of Windows 11 for your PC. What Will You Learn Install and use the Android apps on your PC Safely back up and safeguard your documents and photos Maximize battery life on your laptop or tablet Make Windows 11 easier to see, hear, touch, and use.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    New York : Apress
    ISBN: 9781484279908 , 1484279905
    Language: English
    Pages: 1 online resource , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Microsoft .NET Framework ; Software architecture ; C (Computer program language) ; C# (Computer program language) ; Architecture logicielle ; C# (Langage de programmation) ; C (Langage de programmation) ; Electronic books ; Electronic books
    Abstract: Design system solutions using modern architectural patterns and practices. This book discusses methods to keep a system responsive, even when it is being constantly updated, extending a system's functionality without changing the core code, methods of maintaining data history, and designing a distributed transactional system. This book will guide you in understanding how a software solution is designed using different architectural processes and scenarios. Each scenario explains if and why a software solution is required to resolve a given issue, and discusses possible architectural approaches to solve the problem. You will learn specific implementations of software architecture for each case along with different approaches to achieve the solutions. Each chapter is structured as a real-world requirement from a client and describes a process to meet that requirement. After reading this book, you should have a high-level understanding of the architectural patterns used in the book, and you should have a methodology for approaching system design. What You Will Learn Understand design principles and considerations for various stages of software development Translate patterns into code samples Create a blueprint for approaching system design Understand architectural patterns: CQRS, event sourcing, distributed systems, distributed transactions, and plug-in architecture.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    ISBN: 9781484279717 , 1484279719
    Language: English
    Pages: 1 online resource , illustrations
    Edition: Third edition.
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Software patterns ; Java (Langage de programmation) ; Logiciels ; Modèles de conception ; Java (Computer program language) ; Software patterns ; Electronic books ; Electronic books
    Abstract: Use the step-by-step approach of this book to learn and implement design patterns in real-world applications. It focuses on classical design patterns with Java 17 and Eclipse (2021-09). In addition to Gang of Four (GoF) design patterns, the book covers popular and alternative design patterns and includes criticisms of design patterns in a chapter on anti-patterns. The book is divided into four parts. Part one covers the SOLID design principles and the Simple Factory pattern. Part two covers the 23 (GoF) design patterns, including the creational patterns, structural patterns, and behavioral patterns. Part three covers alternative design patterns, including the Null Object pattern, and the model-view-controller (MVC) pattern. Part four covers criticisms of design patterns with a quick overview of anti-patterns. It also includes a chapter on FAQs on design patterns. Each pattern is explained with real-world examples and the pros and cons of each of the design patterns are discussed. The book concludes with FAQs that can help you prepare for a job interview. What You Will Learn: Know the SOLID design principles in depth Implement the 23 design patterns from the GoF Apply the Null Object pattern, Simple Factory pattern, and the MVC pattern Know the criticism of design patterns Understand the anti-patterns Verify your understanding through Q&A sessions Select an alternative to these patterns by comparing their pros and cons.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484282922 , 1484282922
    Language: English
    Pages: 1 online resource (1 video file (31 min.)) , sound, color.
    Edition: [First edition].
    DDC: 331.2/1649
    Keywords: Employee stock options ; Finance, Personal ; Employee stock options ; Finance, Personal ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The focus of this video will be on how to navigate the complexities of employee stock options and look at the ways to get the most value from them. While your 401(k) and home can be valuable sources of wealth, your employee stock options could potentially be worth much more. As seen with companies like Microsoft, Facebook and Amazon, employees can become millionaires. Yet employee stock options can be extremely complicated and risky. Making a wrong decision on taxes, for example, can be costly and this video will help you navigate it. What You Will Learn · The main types of options: nonqualified stock options and incentive stock options. · How to look at other equity compensation, like restricted stock and employee stock purchase plans (ESPPs). · How to evaluate the risks of employee stock options. Who This Video is For Employees, especially ones working in the tech world.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484287668 , 1484287665
    Language: English
    Pages: 1 online resource (1 video file (1 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 776
    Keywords: Adobe Photoshop ; Adobe Illustrator (Computer file) ; Logos (Symbols) Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how to take your client's logo from a flat 2-dimensional business card and turn it into a polished, three-dimensional design for use on merchandise using Photoshop. In this video, you will learn how to place the logo as a smart object in the Photoshop and to modify it with various effects. You will next see how to make altercation as per client request and visualize it in Photoshop. Next, you will learn to incorporate the logo on various merchandise for your client and show it on Photoshop to clients. What You Will Learn Place logos as smart objects in Photoshop See how to open Smart Object Layer to make alterations Learn to incorporate Logo on various merchandise Who Is This Video For Beginners who have little knowledge of Adobe's Illustrator and Photoshop and want to learn how to design logos.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    ISBN: 9781484288733 , 1484288734
    Language: English
    Pages: 1 online resource (xvii, 193 pages) , illustrations (chiefly color)
    Parallel Title: Erscheint auch als
    Keywords: Computer games Programming ; Computer games Design ; Computer games ; Design ; Computer games ; Programming
    Abstract: Learn simple yet powerful, modern-day techniques used in various gaming genres, including casual and puzzle, strategy and simulation, action-adventure, and role-playing. This book is your pocket-sized guide to designing interesting and engaging mechanics for any type of game. Exploring Game Mechanics is a cornucopia of concepts related to gameplay mechanics that you can use to create games that are fun and rewarding to play. Dive into key gameplay elements that improve the player experience, such as implementing in-game tutorials, controlling the flow of player-choice-based games, and building a game narrative through storytelling. Understand how to establish the games end goal for the player to work towards by creating quests, missions, and objectives. Explore the key ideas behind creating immersive game worlds, generating better NPCs and enemies, and controlling the in-game economy. Finally, discover the unique mechanics that make established industry games so successful. You will: Discover the key elements that make gameplay immersive and entertaining Develop players and NPCs through customization and levelling up Gain insight into the tried-and-tested concepts behind modern-day games .
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    Language: English
    Pages: 1 online resource (1 video file (26 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3/82
    Keywords: iOS (Electronic resource) ; Application software Development ; Logiciels d'application ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Add support for different languages in your iOS apps. You'll start by constructing a basic user interface that's ready for multilingual support. Then add files with strings in different languages. Once you have the basics established, you'll learn to translate via code and also via storyboard. All languages are auto-picked according to each users' system settings. So that your users will always be interacting with your app in their native lan-guage. Adding support for multiple languages and adaptability to your apps will help reach wider audiences of users in different countries. Grow your userbase and support a more diverse and inclusive world! What You'll Learn Create simple UIs via storyboard Add strings in different languages Set app languages to the system device settings Who This Video Is For Intermediate to advanced Swift developers creating iOS apps with the expectation of a global audience.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    ISBN: 9781484280706 , 1484280709
    Language: English
    Pages: 1 online resource , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Microsoft .NET Framework ; Microsoft Azure (Computing platform) ; Kinect (Programmable controller) ; Computer vision ; Human activity recognition Data processing ; Kinect ; Vision par ordinateur ; Reconnaissance de l'activité humaine (Informatique) ; Informatique ; Electronic books ; Electronic books
    Abstract: Know how to program the Microsoft Kinect and use the device for applications that interact directly with humans through gestures and motion. This book covers the mathematics and theoretical background needed for depth sensing, motion tracking, and object recognition while maintaining a practical focus on getting things done. You will learn to track the human body in three-dimensional space, analyze the human motion, and remove the background to isolate the person being tracked. You will see how to recognize objects and voice, and transform between the three-dimensional physical space and a computer's two-dimensional screen. The book is written with real-world applications in mind. It provides step-by-step tutorials and source code for common use cases. The author has worked with startups and Fortune 500 companies, and all of the examples are taken directly from the industry. The book's practical focus simplifies the core principles, removes the clutter, and allows developers to start writing code right away. Also covered is the use of Azure Cognitive Services on Microsoft's cloud platform and their use for object and voice recognition, enabling your applications to "see" objects and respond to their environment. What You Will Learn Visualize color, depth, and body data Calculate angles between different body joints Analyze human motion and create fitness applications Recognize objects and voice using cloud-powered artificial intelligence Remove the background from a scene to create virtual worlds Who This Book Is For Developers who want to build demanding Kinect apps and games, and those who are looking for a careful balance between theoretical knowledge and practical application that favors the practical. Readers should have a basic knowledge of C# and some familiarity with the Unity3D engine.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    ISBN: 9781484280263 , 1484280261
    Language: English
    Pages: 1 online resource (537 pages) , color illustrations
    Edition: [First edition].
    Parallel Title: Erscheint auch als
    Keywords: iOS (Electronic resource) ; Android (Electronic resource) ; Mobile device forensics ; Smartphones ; Digital forensic science ; Analyse judiciaire des appareils mobiles ; Téléphones intelligents ; Electronic books
    Abstract: Leverage foundational concepts and practical skills in mobile device forensics to perform forensically sound criminal investigations involving the most complex mobile devices currently available on the market. Using modern tools and techniques, this book shows you how to conduct a structured investigation process to determine the nature of the crime and to produce results that are useful in criminal proceedings. You'll walkthrough the various phases of the mobile forensics process for both Android and iOS-based devices, including forensically extracting, collecting, and analyzing data and producing and disseminating reports. Practical cases and labs involving specialized hardware and software illustrate practical application and performance of data acquisition (including deleted data) and the analysis of extracted information. You'll also gain an advanced understanding of computer forensics, focusing on mobile devices and other devices not classifiable as laptops, desktops, or servers. This book is your pathway to developing the critical thinking, analytical reasoning, and technical writing skills necessary to effectively work in a junior-level digital forensic or cybersecurity analyst role. What You'll Learn Acquire and investigate data from mobile devices using forensically sound, industry-standard tools Understand the relationship between mobile and desktop devices in criminal and corporate investigations Analyze backup files and artifacts for forensic evidence Who This Book Is For Forensic examiners with little or basic experience in mobile forensics or open source solutions for mobile forensics. The book will also be useful to anyone seeking a deeper understanding of mobile internals.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    ISBN: 9781484279571 , 1484279573
    Language: English
    Pages: 1 online resource (1 volume) , illustrations (black and white, and color).
    Edition: Ninth edition.
    Parallel Title: Erscheint auch als
    Keywords: Microsoft .NET Framework ; Active server pages ; Web sites Authoring programs ; Cloud computing ; Web applications ; Active server pages ; Microsoft .NET Framework ; Applications Web ; Infonuagique ; Sites Web ; Systèmes-auteur ; Cloud computing ; Web applications ; Web sites ; Authoring programs ; Electronic books ; Electronic books
    Abstract: Professional developers will produce leaner applications for the ASP.NET Core platform using the guidance in this best-selling book, now in its 9th edition and updated for ASP.NET Core for .NET 6. It contains detailed explanations of the ASP.NET Core platform and the application frameworks it supports. This cornerstone guide puts ASP.NET Core for .NET 6 into context and dives deep into the tools and techniques required to build modern, extensible web applications. New features and capabilities such as MVC, Razor Pages, Blazor Server, and Blazor WebAssembly are covered, along with demonstrations of how they are applied. ASP.NET Core for .NET 6 is the latest evolution of Microsofts ASP.NET web platform and provides a "host-agnostic" framework and a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility. Author Adam Freeman has thoroughly revised this market-leading book and explains how to get the most from ASP.NET Core for .NET 6. He starts with the nuts-and-bolts topics, teaching you about middleware components, built-in services, request model binding, and more. As you gain knowledge and confidence, he introduces increasingly more complex topics and advanced features, including endpoint routing and dependency injection. He goes in depth to give you the knowledge you need. This book follows the same format and style as the popular previous editions but brings everything up to date for the new ASP.NET Core for .NET 6 release and broadens the focus to include all of the ASP.NET Core platform. You will appreciate the fully worked case study of a functioning ASP.NET Core application that you can use as a template for your own projects. What You Will Learn Explore the entire ASP.NET Core platform Apply the new ASP.NET Core for .NET 6 features in your developer environment See how to create RESTful web services, web applications, and client-side applications Build on your existing knowledge to get up and running with new programming models quickly and effectively This book is for web developers with a basic knowledge of web development and C# who want to incorporate the latest improvements and functionality in ASP.NET Core for .NET 6 into their own projects. Adam Freeman is an experienced IT professional who has held senior positions in a range of companies, most recently serving as chief technology officer and chief operating officer of a global bank. Now retired, he spends his time writing and long-distance running.
    Note: Includes bibliographical references and index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484287392 , 1484287398
    Language: English
    Pages: 1 online resource (1 video file (29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 658/.05
    Keywords: Expert systems (Computer science) ; Artificial intelligence ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is targeted towards novice or experienced developers and software architects. This course will help build a solid understanding of what Amazon Lex is capable of and what are the best practices associated with it. The author shares his experience on how he successfully built chatbots and what were the attributes for success. The course begins with an introduction to chatbot history, and terminologies like Persona, Utterances, Slots, and contexts. Next, it covers Amazon Lex with comparing chatbots between cloud providers, Amazon Lex history, and a use case on HR Bot. This is followed by describing the Life Cycle of the bot by explaining the Analysis phase activities, Design phase activities, and Development phase activities. There is a segment on Developing Business Logic for the bot. It concludes with discussing testing of the bot, deployment, and the channel for hosting the bot. The course will not only cover the text-based but will also delve into the voice-based bot. After completing this course, the audience will be able to visualize use cases where they can implement chatbots within their organization, define clear goals and objectives for the stakeholders. What you will learn What is Amazon Lex Understand life-cycle of a bot How to create your first bot How to host bot on Microsoft Teams Who this video is for Software developer, Cloud developers, Cloud Architects.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484282229 , 1484282221
    Language: English
    Pages: 1 online resource (1 video file (56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 776
    Keywords: Adobe Photoshop ; Adobe Illustrator (Computer file) ; Logos (Symbols) Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how to take your client's logo from a flat 2-dimensional business card and turn it into a polished, three-dimensional design for use on merchandise using Photoshop. In this video, you will learn how to create a logo in Illustrator that can later be modified in Photoshop. You'll start by setting up your Illustrator workspace by importing a client's logo for tracing using the Pen and Shape Tools. Next, you'll see how to add text and effects and how to place the logo as a Smart Object in Photoshop for quick modifications. What You Will Learn Set up Illustrator and import image for tracing Understand Symbols panel and how to use it Add color and graphic styles to enhance the logo Who Is This Video For Beginners who have little knowledge of Adobe's Illustrator and Photoshop and want to learn how to design logos.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484288061 , 1484288068
    Language: English
    Pages: 1 online resource (1 video file (51 min.)) , sound, color.
    Edition: [First edition].
    DDC: 658/.05
    Keywords: Business Data processing ; Application software Development ; Artificial intelligence ; Human-computer interaction ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course will help you in your day to day journey with SAP. It covers how to find and use Parameter Id in SAP. Parameter Id personalizes all the daily transaction code and reports you are running and helps you to post and get data based on your requirement. You will learn about the usage of personal value list. This helps SAP users to store their data points inside SAP and use it whenever needed. This course also covers how to create layouts and variants so that you can get different reports and selection based on your daily requirement. This process helps tremendously in reducing error and confusion as you have all the data points pre built. Additionally, you will learn how you can default the values for certain fields in a transaction code so that the number of entries you have to key is much less and it's ready for automation. Finally, you can learn how to default the values in SAP FIORI apps which is the future of user experience and gives the flavor of buying in amazon shopping while running in SAP. This course will help you use SAP in a more productive way with less clicks and optimizing your work. This course will make you the driver that SAP needs it to operate. What you'll learn: how to create default layout and variants How to change your SAP themes and play with different SAP options Learn personal value list which will help you to move all your excel cheat sheet stored in SAP Study parameter Id which will help you to enter less duplicate stuff Who is this book for: Beginning to intermediate end users, SAP S/4HANA users, SAP ECC.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 17, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484286142 , 1484286146
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This video provides you with instruction in the fundamentals of Java. You will begin by learning how to set up a programming environment on your personal computer using freely available open-source tools. Once set up, you will learn how to model the real world in a program using the various data types available to you. From there, you learn about expressions and statements that allow you to do useful work. Organizing code into classes and methods comes next. Learning to program involves acquiring several skills, especially if your goal is to become a professional programmer. This first video in the Java Tutorial Series helps you take the first steps toward the goal of programming in Java at the professional level. You will learn how and why to use the syntax of the Java language. But more important than just the syntax, this course teaches you the skills you will need to develop code as part of a team in a professional working environment. What You Will Learn Establish a Java development environment on your computer Write and run basic Java programs that can display information with just a text editor Learn about and use the primitive data types available in Java Solve a range of basic math problems taken from everyday life such as calculating loan payments for money that is borrowed Understand the concepts of structured programming and object-oriented programming Control how your code can be used by applying access control Who This Video Is For For those with little or no experience in programming who wish to learn the Java language. For those fluent in other languages who are making the transition into Java programming.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484289334 , 1484289331
    Language: English
    Pages: 1 online resource (1 video file (37 min.)) , sound, color.
    Edition: [First edition].
    DDC: 658/.05
    Keywords: Expert systems (Computer science) ; Artificial intelligence ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is targeted toward novice or experienced developers and software architects and will help build a solid understanding of what Amazon Lex is capable of and what the best practices associated with it are. The author shares his experience in successfully building chatbots and what that success entailed. Part 3 of Building Bots with Amazon Lex begins with an introduction to the Amazon Lambda service. The author then dives into the details of how to connect Amazon Lex and Amazon Lambda services to extend the functionality of bots. He then shows how to test and deploy a bot with voice and text inputs. The course culminates with a demonstration of a virtual reality environment that is enhanced by chatbots. The course covers not only text-based but also delves into voice-based bots. After completing this course, you will be able to implement chatbots within your organization and define clear goals and objectives for stakeholders. What You Will Learn How to integrate with serverless functions on AWS How to validate and fulfill the user request How to publish a bot for user consumption How to test a bot with voice and text inputs Who This Video Is For Software developers, cloud developers, and cloud architects.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 17, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    Language: English
    Pages: 1 online resource (1 video file (53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2762
    Keywords: JavaScript (Computer program language) ; JavaScript (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Learn how to build high-performing Java 17 applications using the GraalVM 21.3 Native Image compiler tool. You'll start with an introduction to GraalVM, then dive into its architecture and the benefits of running applications on GraalVM. This video also covers polyglot programming, and how to profile applications for analyzing its memory consumption and performance. What You Will Learn Get started with GraalVM while using JDK 17 Dive into GraalVM, its architecture and more Running code written in different languages on the same VM. Build a high-performing Java application with native image code and more Who This Video Is For Java programmers, software developers and engineers who are interested in learning about the capabilities of the GraalVM Native Image compiler tool. Prior experience with Java is recommended.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 30, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    ISBN: 9781484281581 , 1484281586
    Language: English
    Pages: 1 online resource , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Management information systems ; Cloud computing ; Management Information Systems ; Systèmes d'information de gestion ; Infonuagique ; Cloud computing ; Management information systems ; Electronic books ; Electronic books
    Abstract: This book helps SAP architects and SAP Basis administrators deploy and operate SAP S/4HANA systems on the most common public cloud platforms. Market-leading cloud offerings are covered, including Amazon Web Services, Microsoft Azure, and Google Cloud. You will gain an end-to-end understanding of the initial implementation of SAP S/4HANA systems on those platforms. You will learn how to move away from the big monolithic SAP ERP systems and arrive at an environment with a central SAP S/4HANA system as the digital core surrounded by cloud-native services. The book begins by introducing the core concepts of Hyperscaler cloud platforms that are relevant to SAP. You will learn about the architecture of SAP S/4HANA systems on public cloud platforms, with specific content provided for each of the major platforms. The book simplifies the deployment of SAP S/4HANA systems in public clouds by providing step-by-step instructions and helping you deal with the complexity of such a deployment. Content in the book is based on best practices, industry lessons learned, and architectural blueprints, helping you develop deep insights into the operations of SAP S/4HANA systems on public cloud platforms. Reading this book enables you to build and operate your own SAP S/4HANA system in the public cloud with a minimum of effort. What You Will Learn Choose the right Hyperscaler platform for your future SAP S/4HANA workloads Start deploying your first SAP S/4HANA system in the public cloud Avoid typical pitfalls during your implementation Apply and leverage cloud-native services for your SAP S/4HANA system Save costs by choosing the right architecture and build a robust architecture for your most critical SAP systems Meet your business criteria for availability and performance by having the right sizing in place Identify further use cases when operating SAP S/4HANA in the public cloud.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed June 1, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    ISBN: 9781484282649 , 1484282647
    Language: English
    Pages: 1 online resource , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Linux ; Small business Management ; Linux ; Small business ; Management ; Electronic books ; Electronic books
    Abstract: Learn how you can take complete control and run your small business with powerful, free open source software (FOSS). This book introduces small business owners to the power and security of Linux and other FOSS tools to manage any small business as well as the many advantages it has over expensive, proprietary software. While exploring the reasons for using Free Open Source Software, you'll investigate the assertion that, "The value of any software lies in its usefulness not in its price," set forth by Linux Torvalds, the creator of Linux. This book examines the use of Linux and also the other Free Open Source Software you need to meet your business challenges including the usual accounting, Email, web browsing, word-processing tasks. You will be introduced to advanced tools such as those that enable you to create audio and video clips you can use to promote your business or that can even be your primary product, such as how-to instruction. Most small business owners perform many tasks including that of administering their computers. This book shows you how to find and install new software you need to run your business and keep it up to date using the tools already provided by Linux and the secure, trusted repositories available online. It also explores how to decide which tasks to do in-house and which you might want to sub out to external resources such as advertising and contact services to attract and keep customers. Linux for Small Business Owners provides some logic, reason, and explanation for each of the steps that are needed and the tools used to implement Linux in your small business. It is a detailed guide to removing Windows from your computers and installing Linux and some commonly used open source software like the LibreOffice suite of programs, accounting, and other software useful to many small businesses. It also provides the information and tools necessary to manage and maintain Linux and applications up-to-date and secure.
    Note: Includes bibliographical references and index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    ISBN: 9781484280799 , 1484280792
    Language: English
    Pages: 1 online resource , illustrations
    Edition: Third edition.
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Java (Computer program language) ; Electronic books ; Electronic books
    Abstract: Take a problem-solution approach for programming enterprise Java or Java EE applications and microservices for cloud-based solutions, enterprise database applications, and even small business web applications. Java EE to Jakarta EE 10 Recipes provides effective, practical, and proven code snippets that you can immediately use to accomplish just about any task that you may encounter. You can feel confident using the reliable solutions that are demonstrated in this book in your personal or corporate environment. Java EE was made open source under the Eclipse Foundation, and Jakarta EE is the new name for what used to be termed the Java Platform, Enterprise Edition. This book helps you rejuvenate your Java expertise and put the platforms latest capabilities to use for quickly developing robust applications. If you are new to Jakarta EE, this book will help you learn the features of the platform and benefit from one of the most widely used and powerful technologies available for cloud-native enterprise application development today. Examples in this book highlight Jakarta EEs capabilities, helping you to build streamlined and reliable applications using the latest in Java technologies. The book takes a problem-solution approach in which each section introduces a common programming problem, showing you how to solve that problem in the best possible way using the latest features in Jakarta EE. Solutions in the form of working code examples are presented that you can download and use immediately in your own projects. Clear descriptions are provided to help you understand and learn to build further on the solutions provided. This is the ideal book for the code-focused programmer interested in keeping up with the future of enterprise development on the Java Platform. You will: Develop enterprise java applications using the latest open-source Jakarta EE platform Create great-looking user interfaces using Jakarta Servlets, Jakarta Server Pages, Jakarta Server Faces and the Eclipse Krazo framework (an implementation of Jakarta MVC) Build database applications using Jakarta NoSQL, Jakarta Persistence, and Jakarta Enterprise Beans. Develop enterprise grade applications using Context & Dependency Injection, and Jakarta RESTFul web services Automate testing through cohesive test suites built on Arquillian for Jakarta EE applications Build loosely coupled distributed applications using Jakarta Messaging Deploy microservices applications in cloud environments using Docker Secure applications utilizing the Jakarta EE Security API.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484285985 , 1484285980
    Language: English
    Pages: 1 online resource (1 video file (35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3/82
    Keywords: iOS (Electronic resource) ; Application software Development ; iOS (Electronic resource) ; Application software ; Development ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Spice up the design of your apps by adding functionality for user customization. You'll program your apps to allow users to pick different icons. From assets you've imported and made available, users can update their homescreen icon for your app to reflect the season, match their wallpaper, or sync with a current Holiday. This meshes nicely with the newer implementation of widgets to bring more life to users' homescreens and your apps. What You'll Learn Create a basic Xcode project for iOS Import assets for icons Program a UI element for picking between icons Who This Video Is For Developers with some experience using Xcode and Swift.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    ISBN: 9781484281970 , 1484281977
    Language: English
    Pages: 1 online resource (xv, 400 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Application software Testing ; Automation ; Mobile apps Testing ; Automation ; Electronic books ; Electronic books
    Abstract: Think from a framework design perspective and move beyond straightforward coding skills. You'll design an enterprise level test framework that is capable of supporting both TDD and BDD at the same time, using the latest open source tools and coding best practices. Taking a less-is-more approach, superfluous information is excised in favor of sleek and direct instruction and focused coding practices. Your framework will be built with Spring-Boot, Gradle, and Junit. And it will support HP QC integration, Allure (TDD, BDD), Extent (BDD), and customized Pdf reporting (TDD, BDD). Extensive utilities are provided, such as HP ALM integration, device management utilities, email reporting, pdf reporting, OCR utility, Log utility, and more! There's also a special chapter on internationalization/localization testing in multiple languages. After reading this book, you'll have full confidence in your ability to build new test automation frameworks for yourself. Though primarily written for software professionals who are in test automation, recent engineering graduates who have programming knowledge and want to prepare for a role in mobile test automation will also find what's taught here helpful. Test engineers and computer science graduates alike can use what they learn here to become absolute pros in test automation. What You'll Learn Design an enterprise level mobile test automation framework capable of supporting both TDD and BDD Work with the latest open source tools and coding best practices Build with Spring-Boot, Gradle, and Junit while supporting HP QC integration, Allure, Extent, and customized PDF reporting Who This Book Is For Software professionals working in test automation. Recent engineering graduates who have programming knowledge and want to prepare for a role in mobile test automation should also find it helpful.
    Note: Online resource; title from PDF title page (SpringerLink, viewed August 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    ISBN: 9781484283097 , 1484283090
    Language: English
    Pages: 1 online resource (xx, 365 pages) , illustrations (chiefly color)
    Parallel Title: Erscheint auch als
    Keywords: Grafana (Electronic resource) ; Information visualization ; Dashboards (Management information systems) ; Electronic books ; Electronic books
    Abstract: Begin working with the Grafana data visualization platform. This book is a "how-to manual" for deploying and administering Grafana, creating real-time dashboards and alerts, exploring the data you have, and even synthesizing new data by combining and manipulating data from multiple different sources. You'll be able to see and manage data on any scale, from your laptop or a Raspberry Pi to a production datacenter or even a multi-region cloud environment! Getting Started with Grafana takes a hands-on approach. You'll learn by doing with easy-to-follow examples along with pointers to more resources to help you go deeper. The skills you'll learn will help you provide business value by monitoring your operations in real time and reacting to changing circumstances as they occur. You'll be able to derive new insights from your existing data through Grafana's powerful and beautiful graphing capabilities, and you'll be able to share your dashboards with colleagues so everyone in your organization can benefit. What You Will Learn Connect to data "where it lives" and work with multiple sources of data Build beautiful and informative dashboards that show real-time status Deploy Grafana at any scale and manage it efficiently Integrate with other enterprise systems such as LDAP or Active Directory Automate creation and deployment of Grafana, dashboards, and alerts Understand what is available in the Enterprise version of Grafana Who This Book Is For Anyone who has data that they want to understand visually, IT professionals who work with multiple sources of data on a regular basis and need to make sense of the confusion that this data sprawl causes, and people who learn best by doing and want to get hands-on experience quickly with a project and then grow their knowledge.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...