C, a Reference Manual


Book Description

This reference manual provides a complete description of the C language, the run-time libraries, and a style of C programming that emphasises correctness, portability, and maintainability.




SAFe® 4.0 Reference Guide


Book Description

The Must-have Reference Guide for SAFe® Practitioners “There are a lot of methods of scale out there, but the Scaled Agile Framework is the one lighting up the world.” –Steve Elliot, Founder/CEO AgileCraft “You don’t have to be perfect to start SAFe because you learn as you go–learning is built in. Before SAFe, I would not know how to help my teams but now I have many tools to enable the teams. My job is really fun and the bottom line is I have never enjoyed my job more!” –Product Manager, Fortune 500 Enterprise Captured for the first time in print, the SAFe body of knowledge is now available as a handy desktop reference to help you accomplish your mission of building better software and systems. Inside, you’ll find complete coverage of what has, until now, only been available online at scaledagileframework.com. The SAFe knowledge base was developed from real-world field experience and provides proven success patterns for implementing Lean-Agile software and systems development at enterprise scale. This book provides comprehensive guidance for work at the enterprise Portfolio, Value Stream, Program, and Team levels, including the various roles, activities, and artifacts that constitute the Framework, along with the foundational elements of values, mindset, principles, and practices. Education & Training Key to Success The practice of SAFe is spreading rapidly throughout the world. The majority of Fortune 100 U.S. companies have certified SAFe practitioners and consultants, as do an increasing percentage of the Global 1000 enterprises. Case study results–visit scaledagileframework.com/case-studies–typically include: 20—50% increase in productivity 50%+ increases in quality 30—75% faster time to market Measurable increases in employee engagement and job satisfaction With results like these, the demand from enterprises seeking SAFe expertise is accelerating at a dramatic rate. Successful implementations may vary in context, but share a common attribute: a workforce well trained and educated in SAFe practices. This book–along with authorized training and certification–will help you understand how to maximize the value of your role within a SAFe organization. The result is greater alignment, visibility, improved performance throughout the enterprise, and ultimately better outcomes for the business.







The The Complete Rust Programming Reference Guide


Book Description

Design and implement professional-level programs by leveraging modern data structures and algorithms in Rust Key FeaturesImprove your productivity by writing more simple and easy code in RustDiscover the functional and reactive implementations of traditional data structuresDelve into new domains of Rust, including WebAssembly, networking, and command-line toolsBook Description Rust is a powerful language with a rare combination of safety, speed, and zero-cost abstractions. This Learning Path is filled with clear and simple explanations of its features along with real-world examples, demonstrating how you can build robust, scalable, and reliable programs. You’ll get started with an introduction to Rust data structures, algorithms, and essential language constructs. Next, you will understand how to store data using linked lists, arrays, stacks, and queues. You’ll also learn to implement sorting and searching algorithms, such as Brute Force algorithms, Greedy algorithms, Dynamic Programming, and Backtracking. As you progress, you’ll pick up on using Rust for systems programming, network programming, and the web. You’ll then move on to discover a variety of techniques, right from writing memory-safe code, to building idiomatic Rust libraries, and even advanced macros. By the end of this Learning Path, you’ll be able to implement Rust for enterprise projects, writing better tests and documentation, designing for performance, and creating idiomatic Rust code. This Learning Path includes content from the following Packt products: Mastering Rust - Second Edition by Rahul Sharma and Vesa KaihlavirtaHands-On Data Structures and Algorithms with Rust by Claus MatzingerWhat you will learnDesign and implement complex data structures in RustCreate and use well-tested and reusable components with RustUnderstand the basics of multithreaded programming and advanced algorithm designExplore application profiling based on benchmarking and testingStudy and apply best practices and strategies in error handlingCreate efficient web applications with the Actix-web frameworkUse Diesel for type-safe database interactions in your web applicationWho this book is for If you are already familiar with an imperative language and now want to progress from being a beginner to an intermediate-level Rust programmer, this Learning Path is for you. Developers who are already familiar with Rust and want to delve deeper into the essential data structures and algorithms in Rust will also find this Learning Path useful.




SOLIDWORKS 2021 Reference Guide


Book Description

The SOLIDWORKS 2021 Reference Guide is a comprehensive reference book written to assist the beginner to intermediate user of SOLIDWORKS 2021. SOLIDWORKS is an immense software package, and no one book can cover all topics for all users. This book provides a centralized reference location to address many of the tools, features and techniques of SOLIDWORKS 2021. This book covers the following: System and Document properties FeatureManagers PropertyManagers ConfigurationManagers RenderManagers 2D and 3D Sketch tools Sketch entities 3D Feature tools Motion Study Sheet Metal Motion Study SOLIDWORKS Simulation PhotoView 360 Pack and Go 3D PDFs Intelligent Modeling techniques 3D printing terminology and more Chapter 1 provides a basic overview of the concepts and terminology used throughout this book using SOLIDWORKS 2021 software. If you are completely new to SOLIDWORKS, you should read Chapter 1 in detail and complete Lesson 1, Lesson 2 and Lesson 3 in the SOLIDWORKS Tutorials. If you are familiar with an earlier release of SOLIDWORKS, you still might want to skim Chapter 1 to become acquainted with some of the commands, menus and features that you have not used; or you can simply jump to any section in any chapter. Each chapter provides detailed PropertyManager information on key topics with individual stand-alone short tutorials to reinforce and demonstrate the functionality and ease of the SOLIDWORKS tool or feature. The book provides access to over 260 models, their solutions and additional support materials. Learn by doing, not just by reading. Formulate the skills to create, modify and edit sketches and solid features. Learn the techniques to reuse features, parts and assemblies through symmetry, patterns, copied components, design tables, configurations and more. The book is designed to complement the Online Tutorials and Online Help contained in SOLIDWORKS 2021. The goal is to illustrate how multiple design situations and systematic steps combine to produce successful designs. The author developed the tutorials by combining his own industry experience with the knowledge of engineers, department managers, professors, vendors and manufacturers. He is directly involved with SOLIDWORKS every day and his responsibilities go far beyond the creation of just a 3D model.




SOLIDWORKS 2020 Reference Guide


Book Description

• A comprehensive reference book for SOLIDWORKS 2020 • Contains 260 plus standalone tutorials • Starts with a basic overview of SOLIDWORKS 2020 and its new features • Tutorials are written for each topic with new and intermediate users in mind • Includes access to each tutorial’s initial and final state • Contains a chapter introducing you to 3D printing The SOLIDWORKS 2020 Reference Guide is a comprehensive reference book written to assist the beginner to intermediate user of SOLIDWORKS 2020. SOLIDWORKS is an immense software package, and no one book can cover all topics for all users. This book provides a centralized reference location to address many of the tools, features and techniques of SOLIDWORKS 2020. This book covers the following: • System and Document properties • FeatureManagers • PropertyManagers • ConfigurationManagers • RenderManagers • 2D and 3D Sketch tools • Sketch entities • 3D Feature tools • Motion Study • Sheet Metal • Motion Study • SOLIDWORKS Simulation • PhotoView 360 • Pack and Go • 3D PDFs • Intelligent Modeling techniques • 3D printing terminology and more Chapter 1 provides a basic overview of the concepts and terminology used throughout this book using SOLIDWORKS 2020 software. If you are completely new to SOLIDWORKS, you should read Chapter 1 in detail and complete Lesson 1, Lesson 2 and Lesson 3 in the SOLIDWORKS Tutorials. If you are familiar with an earlier release of SOLIDWORKS, you still might want to skim Chapter 1 to become acquainted with some of the commands, menus and features that you have not used; or you can simply jump to any section in any chapter. Each chapter provides detailed PropertyManager information on key topics with individual stand-alone short tutorials to reinforce and demonstrate the functionality and ease of the SOLIDWORKS tool or feature. The book provides access to over 260 models, their solutions and additional support materials. Learn by doing, not just by reading. Formulate the skills to create, modify and edit sketches and solid features. Learn the techniques to reuse features, parts and assemblies through symmetry, patterns, copied components, design tables, configurations and more. The book is designed to complement the Online Tutorials and Online Help contained in SOLIDWORKS 2020. The goal is to illustrate how multiple design situations and systematic steps combine to produce successful designs. The author developed the tutorials by combining his own industry experience with the knowledge of engineers, department managers, professors, vendors and manufacturers. He is directly involved with SOLIDWORKS every day and his responsibilities go far beyond the creation of just a 3D model.




Software Engineer's Reference Book


Book Description

Software Engineer's Reference Book provides the fundamental principles and general approaches, contemporary information, and applications for developing the software of computer systems. The book is comprised of three main parts, an epilogue, and a comprehensive index. The first part covers the theory of computer science and relevant mathematics. Topics under this section include logic, set theory, Turing machines, theory of computation, and computational complexity. Part II is a discussion of software development methods, techniques and technology primarily based around a conventional view of the software life cycle. Topics discussed include methods such as CORE, SSADM, and SREM, and formal methods including VDM and Z. Attention is also given to other technical activities in the life cycle including testing and prototyping. The final part describes the techniques and standards which are relevant in producing particular classes of application. The text will be of great use to software engineers, software project managers, and students of computer science.




Web Developer's Reference Guide


Book Description

A one-stop guide to the essentials of web development including popular frameworks such as jQuery, Bootstrap, AngularJS, and Node.js About This Book Understand the essential elements of HTML, CSS, and JavaScript, including how and when to use them Walk through three of the best and most popular web development frameworks – jQuery, Bootstrap, and AngularJS References for any function you will need in your day-to-day web development Who This Book Is For This book is perfect for beginners but more advanced web developers will also benefit. Laid out so you can refer to as much or as little as you need to, with this book you can exhaustively explore essential concepts for modern web developers. What You Will Learn Explore detailed explanations of all the major HTML elements and attributes, illustrated with examples Take a deep dive into CSS properties and functions and master their usage Find clear, concise descriptions of JavaScript syntax and expressions Recognize various JavaScript design patterns and learn the basics of JavaScript object-orientated programming Implement the latest ECMAScript 6 for client-side scripting in your web applications Discover new ways to develop your website's front end quickly and easily using Bootstrap Write JavaScript extensibly using jQuery-JavaScript's feature-rich library Delve into the key Node.js modules used in JavaScript server-side programming Access AngularJS 's important modules, controllers, directives, and services quickly In Detail This comprehensive reference guide takes you through each topic in web development and highlights the most popular and important elements of each area. Starting with HTML, you will learn key elements and attributes and how they relate to each other. Next, you will explore CSS pseudo-classes and pseudo-elements, followed by CSS properties and functions. This will introduce you to many powerful and new selectors. You will then move on to JavaScript. This section will not just introduce functions, but will provide you with an entire reference for the language and paradigms. You will discover more about three of the most popular frameworks today—Bootstrap, which builds on CSS, jQuery which builds on JavaScript, and AngularJS, which also builds on JavaScript. Finally, you will take a walk-through Node.js, which is a server-side framework that allows you to write programs in JavaScript. Style and approach This book is an easy-to-follow, comprehensive reference guide. Each topic, function, or element is listed methodically along with parameters, return values, and descriptions. Examples are also included to help you put the concepts to use quickly in the real world.




Microsoft Manual of Style


Book Description

Maximize the impact and precision of your message! Now in its fourth edition, the Microsoft Manual of Style provides essential guidance to content creators, journalists, technical writers, editors, and everyone else who writes about computer technology. Direct from the Editorial Style Board at Microsoft—you get a comprehensive glossary of both general technology terms and those specific to Microsoft; clear, concise usage and style guidelines with helpful examples and alternatives; guidance on grammar, tone, and voice; and best practices for writing content for the web, optimizing for accessibility, and communicating to a worldwide audience. Fully updated and optimized for ease of use, the Microsoft Manual of Style is designed to help you communicate clearly, consistently, and accurately about technical topics—across a range of audiences and media.