A practical guide to automating repetitive tasks and streamlining your development process
250 pages
9 hours of reading
Focusing on automation, this book provides insights into utilizing GitHub Actions to streamline continuous integration and continuous deployment (CI/CD) workflows. Authored by a Microsoft Regional Director, it emphasizes secure deployment to major cloud providers such as Azure, AWS, and GCP, leveraging OpenID for enhanced security. Readers will learn to automate repetitive engineering tasks effectively, enhancing productivity within their development processes.
Enhance your DevOps and DevSecOps skills by utilizing the GitHub toolset effectively. This book offers practical insights and strategies to optimize workflows, improve collaboration, and integrate security within development processes. Readers will discover how to harness GitHub's features to streamline operations and elevate their practices in a real-world context.
Focusing on the application of fuzzy logic in marketing analytics, this book explores how approximate and inductive reasoning can manage uncertainty in marketing models. It combines practical insights and theoretical foundations to explain fuzzy classification and inductive logic, introducing a hybrid approach of Bayesian and Fuzzy Set methodologies. The author provides guidance on customer segmentation to improve targeted marketing campaigns and presents algorithms for visualization and prediction. Ideal for researchers and analytics professionals, it emphasizes the value of fuzzy target groups in customer analytics.
The content includes a variety of invited talks and papers that explore advanced topics in graph theory and visualization. Key discussions focus on the number of triangulations on planar point sets, integrating edge routing into layouts, and fast graph drawing techniques using sampled spectral distance embedding. The annotation highlights various methods for drawing trees, including angle and distance constraints, optimal angles, and three-dimensional representations. It also covers simultaneous graph embedding, planarity testing, and the complexities of crossing numbers in graphs with excluded minors. Several papers address the decay of crossing numbers and the significance of the "mental map" in dynamic graph layouts. Additionally, it discusses the challenges of computing geometric minimum-dilation graphs and the intersection of chordal graphs with pseudosegments. Techniques for visualizing large networks, minimizing intra-edge crossings, and optimizing metro map layouts are presented. The content also includes innovative approaches to color selection for geometric graphs, morphing planar graphs, and characterizing unlabeled level planar trees. Finally, it features advancements in circular layouts, edge clustering for large networks, and various graph drawing contests and reports.
Graph drawing comprises all aspects of visualizing structural relations between objects. The range of topics dealt with extends from graph theory, graph algorithms, geometry, and topology to visual languages, visual perception, and information visualization, and to computer-human interaction and graphics design. This monograph gives a systematic overview of graph drawing and introduces the reader gently to the state of the art in the area. The presentation concentrates on algorithmic aspects, with an emphasis on interesting visualization problems with elegant solutions. Much attention is paid to a uniform style of writing and presentation, consistent terminology, and complementary coverage of the relevant issues throughout the 10 chapters. This tutorial is ideally suited as an introduction for newcomers to graph drawing. Ambitioned practitioners and researchers active in the area will find it a valuable source of reference and information.