Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
|||
Books > Computing & IT > Computer software packages > Other software packages > Enterprise software > General
Evolve the humble CLI with Go and unleash the next generation of powerful, flexible, empathy-driven interfaces. Finally, join a community of other CLI developers and distribute within the popular Homebrew package management tool! Key Features * Discover how Go enables the development of powerful, elegant, and intuitive CLIs * Explore a range of CLI development aspects and pick up a vast array of best practices * Create impressive interfaces that are both fun and user-friendly, and learn how to distribute them Book Description Let's face it: GUIs can only do so much. Sure, they have their place - they're intuitive and user-friendly - but for productivity, nothing beats a CLI. Many organizations these days settle for the GUI, thinking no alternative offers similar accessibility but better functionality. Does this describe your organization? Pick up this book and get them to think again. Building Modern CLI Applications in Go helps you achieve what most assume isn't possible: an interface that rivals the GUI in elegance yet surpasses it in high-performance execution. Through its practical, step-by-step approach, you'll gain everything you need to harness the power and simplicity of the Go language to build CLI applications that revolutionize the way you work. After a primer on CLI standards and Go, you'll be launched into tool design and proper framework use for true development proficiency. The book then moves on to all things CLI, giving you full mastery of everything from arguments and flags to errors and API calls. Later, you'll dive into the nuances of empathic development, so that you can ensure the best UX possible, before you finish up with build tags, cross-compilation, and container-based distribution. By the end of this guide, you'll be fully equipped to take the performance and flexibility of your organization's applications to the next level. What you will learn * Explore good CLI philosophy and enact it effectively using Go * Master Go code structure, testing, and other essentials * Add a colorful dashboard to your CLI using engaging ASCII banners * Use Cobra, Viper, and other frameworks to give your CLI an edge * Handle inputs, API commands, errors, and timeouts like a pro * Target builds for specific platforms the right way using build tags * Build with empathy, using easy bug submission and traceback * Containerize, distribute, and publish your CLIs quickly and easily Who This Book Is For This book is for beginner and intermediate Golang developers who have an interest in developing CLIs and who enjoy learning by doing. You will need to understand basic Golang programming concepts but will require no prior knowledge of CLI design and development.
Application Performance Management (APM) in the Digital Enterprise enables IT professionals to be more successful in managing their company's applications. It explores the fundamentals of application management, examines how the latest technological trends impact application management, and provides best practices for responding to these changes. The recent surge in the use of containers as a way to simplify management and deploy applications has created new challenges, and the convergence of containerization, cloud, mobile, virtualization, analytics, and automation is reshaping the requirements for application management. This book serves as a guide for understanding these dramatic changes and how they impact the management of applications, showing how to create a management strategy, define the underlying processes and standards, and how to select the appropriate tools to enable management processes.
Building the Agile Enterprise with Capabilities, Collaborations and Values, Second Edition covers advances that make technology more powerful and pervasive while, at the same time, improving alignment of technology with business. Using numerous examples, illustrations, and case studies, Fred Cummins, an industry expert, author and former fellow with EDS and Hewlett Packard, updates his first edition incorporating the following industry developments: The ubiquitous use of the Internet along with intelligent, mobile devices, which have enabled everyone and everything to be connected anytime, anywhere The emergence of a "business architecture" discipline that has driven improvements in business design and transformation practices The development of CMMN (Case Management Model and Notation) that will provide automation to support the collaboration of knowledge workers and managers The development of VDML (Value Delivery Modeling Language) that supports modeling of business design from a management perspective The importance of "big data" management and analysis as a new source of insight into evolution of the business and the ecosystem How the architecture of the agile enterprise and business modeling change enterprise governance, management and innovation Building the Agile Enterprise with Capabilities, Collaborations and Values, Second Edition is a must have reference for business leaders, CTOs; business architects, information systems architects and business process modeling professionals who wish to close the gap between strategic planning and business operations as well as the gap between business and IT and enhance the creation and delivery of business value.
This book is designed as a student handout for a two-day training course and may also be used as a self-teach book. This course objectives are to teach participants: * The user interface, * How to create a projects, * Scheduling projects without resources, * Filters, Views, Sorts and Printing, * Creating and assigning a baseline and * Updating an un-resourced project. Most chapters are reinforced by student workshops.
Refer to the practical guidance provided in this book to develop Salesforce custom applications in a more agile, collaborative, and resilient way using Salesforce Developer Experience (DX). You will learn how to use the Salesforce Command Line Interface (CLI) to simplify working with projects, metadata, data and orgs. The CLI integrates with your development tools of choice such as Visual Studio Code, and CI/CD tools to implement DevOps pipelines. Readers will also gain an understanding of the package development model, which improves application quality and maintainability by grouping metadata into highly cohesive, loosely coupled containers. Salesforce DX supports application development throughout the entire development lifecycle where a version control system, rather than a Salesforce org, is the source of truth. It became generally available in late 2017 and has now reached a stage of feature richness and stability that it is becoming more widely adopted. Beginning Salesforce DX provides development teams with practical, how-to examples of using Salesforce DX that go beyond the Salesforce documentation. Commands and their parameters are described, including any gotchas, and the outcome of the commands on a Salesforce org is explained. What You Will Learn * How to setup a Salesforce DX development environment * Understand the key Salesforce DX concepts and the Salesforce CLI * Work with Dev Hubs, projects, orgs, metadata and version control systems * Improve quality with test users and test data * Bootstrap pro-code development with templates * Apply Salesforce DX to an end-to-end package development project Who This Book Is For Internal teams developing custom Salesforce applications for an individual customer, or those creating commercial applications for distribution via the Salesforce AppExchange enterprise marketplace. All team disciplines will benefit from understanding and applying Salesforce DX, including pro-code, low-code and no-code developers, testers, release managers, DevOps engineers and administrators. A secondary audience includes those needing to understand key concepts when establishing or evolving an organisation's application lifecycle management capability, such as capability leaders, architects, consultants and business analysts.
Avoid implementation failures and technical debt by mitigating anti-patterns in your Salesforce enterprise solutions using expert guidance and proven recommendations Purchase of the print or Kindle book includes a free eBook PDF Key Features Build exemplary Salesforce architectures by studying anti-patterns that lead to failing systems Demonstrate deep architectural principles that you can apply in your Salesforce projects Identify common problems in Salesforce architectures and apply better architectural solutions Book DescriptionSalesforce Anti-Patterns teaches you to spot errors in Salesforce patterns that may seem like a good idea at first but end up costing you dearly. This book will enable Salesforce developers and architects to understand how ingenious Salesforce architectures can be created by studying anti-patterns and solutions to problems that can later lead to serious implementation issues. While there are several books on the market that start with the question, "How do I create great Salesforce architecture?" and proceed to a solution from there, this book instead starts by asking, "What tends to go wrong with Salesforce architectures?" and proceeds to a solution from there. In this book, you'll find out how to identify and mitigate anti-patterns in the technical domains of system architecture, data architecture, and security architecture, along with anti-patterns in the functional domain of solution architecture as well as for integration architecture. You'll also learn about common anti-patterns affecting your Salesforce development process and governance and, finally, how to spot common problems in how architects communicate their solutions. By the end of this Salesforce book, you'll have gained the confidence to architect and communicate solutions on the Salesforce platform while dodging common mistakes. What you will learn Create a balanced system architecture by identifying common mistakes around on- and off-platform functionality and interfaces Avoid security problems that arise from anti-patterns on the Salesforce platform Spot common data architecture issues and discover intuitive ways to address them Avoid the dual traps of over- and under-customization in your solution architecture Explore common errors made in deployment setups, test strategy, and architecture governance Understand why bad communication patterns are so overlooked in architecture Who this book is forThis book is for Salesforce architects, aspiring architects, developers, consultants, and decision makers who want to start making the right architectural choices or prepare for their journey to CTA. This book helps you gain a professional understanding of Salesforce and its building blocks. It is not code-centric, so you will benefit from both functional and technical experience, but a basic level of platform understanding is required.
The ability to preserve electronic evidence is critical to presenting a solid case for civil litigation, as well as in criminal and regulatory investigations. Preserving Electronic Evidence for Trial provides everyone connected with digital forensics investigation and litigation with a clear and practical hands-on guide to the best practices in preserving electronic evidence. Corporate management personnel (legal & IT) and outside counsel need reliable processes for the litigation hold - identifying, locating, and preserving electronic evidence. Preserving Electronic Evidence for Trial provides the road map, showing you how to organize the digital evidence team before the crisis, not in the middle of litigation. This practice handbook by an internationally known digital forensics expert and an experienced litigator focuses on what corporate and litigation counsel as well as IT managers and forensic consultants need to know to communicate effectively about electronic evidence. You will find tips on how all your team members can get up to speed on each other's areas of specialization before a crisis arises. The result is a plan to effectively identify and pre-train the critical electronic-evidence team members. You will be ready to lead the team to success when a triggering event indicates that litigation is likely, by knowing what to ask in coordinating effectively with litigation counsel and forensic consultants throughout the litigation progress. Your team can also be ready for action in various business strategies, such as merger evaluation and non-litigation conflict resolution.
This report examines Viet Nam's tech-based startups in two sectors: agriculture and health. It assesses the challenges for creating a more enabling ecosystem to scale up startups in these sectors and makes recommendations to overcome them. Technology-based startup enterprises are an increasingly important part of the business landscape in Asia and the Pacific. By applying innovative technologies to create new products and services, they can make a significant contribution to economic development while generating social and environmental benefits. However, to survive and then thrive, tech startups require an enabling ecosystem that includes supportive government policy, adequate access to capital, skilled personnel, and quality digital infrastructure. This is the third country report in the series ""Ecosystems for Technology Startups in Asia and the Pacific.
This report assesses the current ecosystem for tech-based startups in Thailand, focusing on climate change, education, agriculture, and health. It discusses the challenges facing tech startups and provides recommendations to overcome them. Technology-based startup enterprises are an increasingly important part of the business landscape in Asia and the Pacific. By applying innovative technologies to create new products and services, they can make a significant contribution to economic development while generating social and environmental benefits. However, to survive and then thrive, tech startups require an enabling ecosystem that includes supportive government policy, access to capital, skilled personnel, quality digital infrastructure and other elements. It is the fourth country report in the series ""Ecosystems for Technology Startups in Asia and the Pacific.
The ultimate guide for developers, with straight to the point information, advice, and tips on how to write and run code, migrate legacy services and extend your applications with Google Cloud. Key Features * Master all options for running your code on the cloud and improve it using Google Cloud services * Migrate your legacy code to the cloud without hassles and learn to create code which runs anywhere * Use the hands-on examples to learn and showcase your experience with Google Cloud Book Description Many organizations are discovering the benefits of running code on the cloud and migrating their legacy applications. This process can be overwhelming for Developers and Engineers who are new to the cloud. Filled with practical tips and expert advice from a Google developer, this book will help you to achieve more and faster in terms of application development. You will begin with understanding and comparing all available options to run your code. You will then be able to write, deploy, monitor, and troubleshoot your code without leaving the Google Cloud IDE, along with guidance on selecting the best option for each use case. Next, you will get to grips with the basic Google Cloud infrastructure services and connecting your code with public APIs. This will help you to easily add features to your application such as language translation, object detection in images or videos and many more. Further, you will have a comprehensive list of tips and best practices to make your migration as smooth as possible. If you are interested in writing code from scratch, the book will show you the basics of hybrid cloud applications to build services which can run virtually anywhere. By the end of this book, you will know how to approach application development process with no hassles while successfully moving your code to Google Cloud. What you will learn * Understand how to write, run, and troubleshoot code on Google Cloud * Choose among all available options for running your code * Connect your code to Google Cloud services using public APIs * Migrate your code to Google Cloud without surprises * Architect hybrid cloud solutions which can run virtually anywhere * Get to grips with Cloud Functions, App Engine, GKE and Anthos Who This Book Is For This book is targeted towards Cloud Architects, Engineers and Developers willing to migrate their applications and services to Google Cloud or start building them from scratch. Entrepreneurs in early-stage start-ups and IT Professionals who want to know more about Google Cloud from the eyes of a Developer will also benefit from reading this book. Readers are expected to have a basic understanding of Cloud concepts and basic experience on how to write Python and Shell scripts.
Get to work in SAP S/4HANA with this introductory guide! Learn how to navigate your user interface, manage and report on your data, customize your reports, and tailor the system to your preferences. Then walk through daily tasks for several key lines of business: procurement, sales, and finance. With details on special functions and troubleshooting, this is the complete guide to your SAP S/4HANA workday! In this book, you'll learn about: a. User Operations Get started in your new system! Learn how to log in, navigate, and display, maintain, and report on your company's data. b. Customization Options Use SAP S/4HANA according to your specifications and preferences! Adapt your reporting settings and personalize your user interface so that it works for you, whether you're using the new UI (SAP Fiori) or the classic look of SAP GUI. c. Business Processes See how to complete day-to-day tasks in key lines of business. Perform procurement activities in materials management, ordering and invoicing in sales, and business transactions in finance such as displaying open items or a balance sheet. Highlights Include: 1) Logon and navigation 2) Reporting 3) Personalization 4) Procurement 5) Sales 6) Financial accounting 7) Special functions 8) Troubleshooting 9) SAP Fiori applications 10) SAP GUI transactions
Unravel the power of java design patterns by learning where to use and apply them effectively to solve specific problems in software design and development Key Features * Decouple logic across the objects with Dependency Injection by creating various vehicles with features * Finalize a vehicle construction by chaining handlers by using the Chain of Responsibility Pattern * Plan and execute an advanced vehicle sensors initiation with Scheduler Pattern Book Description Design patterns are proven solutions to standard problems in software design and development. It allows you to create reusable, flexible, and maintainable code. Knowing some popular patterns is essential to becoming a proficient software developer thereby elevating your skills to the next level. In this book, you will begin by exploring the Java module system for effective understanding and implementation of design patterns. You'll start by covering an example of filling out parking places with vehicles with prototype Patterns. Then, you will learn how to create only one vehicle that is shared with Singleton Pattern. You will then extend object functionality by using the Decorator Pattern and reducing a refactoring effort with Extension Objects Pattern. Later, you will learn how to avoid expensive initialization with Caching Pattern and provide default behavior with Null Object Pattern. You'll also perform a less expensive multi-threaded execution with Thread Pool Pattern. Finally, you will identify and understand the anti-pattern utilization at the early stages of development. By the end of this book, you will have gained practical knowledge of design patterns in java and be able to apply them to address common design problems. What you will learn * Understand the most common problems that can be solved using Java Design Patterns * Uncover Java building elements, their usages, and concurrency possibilities * Optimize a vehicle memory footprint with the Flyweight Pattern * Explore one-to-many relations between instances with Observer Pattern * How to route vehicle messages by using the Visitor Pattern * Utilize and control vehicle resources with Thread Pool Pattern * Understand the penalties caused by anti-patterns in software design Who This Book Is For This book is for intermediate-level Java developers and software architects who want to learn the practical implementation of software design patterns in java. No prior knowledge of design patterns is required, but an understanding of Java programming is necessary.
Get your first channel up and running quickly and understand how to grow your marketing initiatives as you need or want to expand your reach with mailchimp Key Features * Learn how to move quickly to establish your first marketing channel * Begin to reduce trial and error of experimenting by yourself * Understand various use-cases depending on the type of business you might have Book Description Readers will start by understanding how and why to use the Mailchimp Platform. Understand common terms used in Mailchimp enviornment. the nuanced differences between groups, tags, and segments and how they can be used throughout the platform. Additionally, the chapter will go into how these can be used when your contacts are subscribing to automate the creation of some of these contact subsets. Then the book covers the two basic channels and how to set the tone for your marketing and outreach to your contacts. We will review what we should consider the role of templates to be in your marketing strategy and how to think about what might be consistent within their marketing attempts (things like logo, openings, footers, etc.). Then the section will go into how to leverage this in your campaign sends and how to think about timing and your audience and their locations in terms of engagement. to set up a consistent marketing presence in the form of websites and the benefits of determining a brand identity. Then they will learn to optimize the platform utilization and expand on analytic options and even some pro features for leveraging comparative reports. Later, they will be in a position to understand benefits of integrating their external commerce platform to their marketing initiatives if they do so. What you will learn * Take ownership of designing your marketing voice and mechanism * Learn to grow your marketing initiatives as you need or want to expand your reach * Learn to make informed decisions about the marketing channels relevant to your business goals * Begin to experiment with at least one channel to better grow or understand your audience * Learn to progress to automating your marketing efforts quickly * Empowering yourself to have more time and put in additional efforts on other parts of your business Who This Book Is For If you are a small-to-midsize business or an entrepreneur who is just starting their marketing journey and enjoys researching engagement strategies this book is for you. In order to get the best from this book you just need to be familiar with leveraging web-apps and have a notion of content design. This book will help readers to take hands-on initial ownership of designing their marketing voice and mechanisms.
Applied Computing in Medicine and Health is a comprehensive presentation of on-going investigations into current applied computing challenges and advances, with a focus on a particular class of applications, primarily artificial intelligence methods and techniques in medicine and health. Applied computing is the use of practical computer science knowledge to enable use of the latest technology and techniques in a variety of different fields ranging from business to scientific research. One of the most important and relevant areas in applied computing is the use of artificial intelligence (AI) in health and medicine. Artificial intelligence in health and medicine (AIHM) is assuming the challenge of creating and distributing tools that can support medical doctors and specialists in new endeavors. The material included covers a wide variety of interdisciplinary perspectives concerning the theory and practice of applied computing in medicine, human biology, and health care. Particular attention is given to AI-based clinical decision-making, medical knowledge engineering, knowledge-based systems in medical education and research, intelligent medical information systems, intelligent databases, intelligent devices and instruments, medical AI tools, reasoning and metareasoning in medicine, and methodological, philosophical, ethical, and intelligent medical data analysis.
Nearly every large corporation and governmental agency is taking a fresh look at their current enterprise-scale business intelligence (BI) and data warehousing implementations at the dawn of the "Big Data Era"...and most see a critical need to revitalize their current capabilities. Whether they find the frustrating and business-impeding continuation of a long-standing "silos of data" problem, or an over-reliance on static production reports at the expense of predictive analytics and other true business intelligence capabilities, or a lack of progress in achieving the long-sought-after enterprise-wide "single version of the truth" - or all of the above - IT Directors, strategists, and architects find that they need to go back to the drawing board and produce a brand new BI/data warehousing roadmap to help move their enterprises from their current state to one where the promises of emerging technologies and a generation's worth of best practices can finally deliver high-impact, architecturally evolvable enterprise-scale business intelligence and data warehousing. Author Alan Simon, whose BI and data warehousing experience dates back to the late 1970s and who has personally delivered or led more than thirty enterprise-wide BI/data warehousing roadmap engagements since the mid-1990s, details a comprehensive step-by-step approach to building a best practices-driven, multi-year roadmap in the quest for architecturally evolvable BI and data warehousing at the enterprise scale. Simon addresses the triad of technology, work processes, and organizational/human factors considerations in a manner that blends the visionary and the pragmatic.
Asset accounting setup is mandatory in SAP S/4HANA so get the details you need to get it up and running! Walk through the configuration that underpins all of asset accounting, starting with organizational structures and master data. From there, master key tasks for asset acquisition and retirement, depreciation, year-end close, reporting, and more. Finally, see how to migrate your legacy asset data from SAP ERP to SAP S/4HANA. Covering both SAP GUI and SAP Fiori, this guide has it all!
Make the most of Salesforce Lightning by delivering impressive enterprise-grade applications with the help of established architectural patterns and best practices. Key Features * Use the Salesforce Platform to build integrated, scalable, and robust apps focused on enterprise-level customer demands * Deliver modern and responsive user experiences targeting multiple devices through Lightning Experience and Salesforce Mobile * Extend your application with access to external services and AI Book Description Salesforce makes architecting enterprise-grade applications easy and secure - but you'll need guidance to leverage its full capabilities and deliver top-notch products for your customers. This fourth edition brings practical guidance to the table, taking you on a journey through building and shipping enterprise-grade apps. You will learn how to leverage the platform's many productivity features and harness its extensibility and customization capabilities. This guide will teach you advanced application architectural design patterns such as Separation of Concerns, Unit Testing, and Dependency Integration. You'll also get to grips with Apex and FFLib, and create scalable services with Java, Node.js, and other languages using Salesforce Functions and Heroku, and find new ways to test Lightning UIs with UTAM. These key topics, alongside a new chapter on exploring Asynchronous Processing Features, are unique to this edition. You'll also benefit from an extensive case study based on how Salesforce Platform delivers solutions. By the end of this Salesforce book, whether you are looking to publish the next amazing application on AppExchange or build packaged applications for your organization, you will be prepared with the latest innovations on the platform. What you will learn * Create and deploy packaged apps for your own business or for AppExchange * Understand Enterprise Application Architecture patterns * Customize mobile and desktop user experience with Lightning Web Components * Manage large data volumes with asynchronous processing and big data strategies * Learn how to go beyond the Apex language, and utilize Java and Node.js to scale your skills and code with Heroku and Salesforce Functions * Test and optimize Salesforce Lightning UIs with UTAM * Use Salesforce AWS Integration and Lightning External Services to integrate external code and data with your Lightning Application Who This Book Is For If you are a Salesforce developer who wants to unlock the true potential of the Salesforce platform and deliver complex, scalable applications within your company or for use in large enterprises you target through AppExchange, then you have come to the right place. You will need a solid foundation of Salesforce development to dive into this book - it is here to elevate your skills, not teach you the basics.
|
You may like...
Contemporary Management of Metastatic…
Aslam Ejaz, Timothy M. Pawlik
Paperback
R3,341
Discovery Miles 33 410
14th International Symposium on Process…
Yoshiyuki Yamashita, Manabu Kano
Hardcover
R11,508
Discovery Miles 115 080
Python Programming and Numerical Methods…
Qingkai Kong, Timmy Siauw, …
Paperback
R1,825
Discovery Miles 18 250
|