Materias dentro de su búsqueda.
Materias dentro de su búsqueda.
- Development 1,383
- Application software 1,224
- Microsoft .NET Framework 806
- Management 671
- Engineering & Applied Sciences 599
- Web site development 516
- Taxation 482
- Computer Science 473
- Java (Computer program language) 407
- Law and legislation 385
- Computer networks 337
- Economics 330
- Design 329
- Computer programming 326
- Artificial intelligence 318
- Computer software 316
- Microsoft software 312
- Security measures 308
- Web sites 308
- JavaScript (Computer program language) 306
- Python (Computer program language) 300
- Web applications 293
- Computer security 291
- Information technology 272
- Data processing 264
- Programming 261
- Cloud computing 258
- Computer programs 252
- Economic conditions 242
- History 238
-
14841Publicado 2023Tabla de Contenidos: “…-- Ethics and ethical reasoning in testing -- Ethical frameworks -- Classic ethical challenges -- Practical ethical issues in testing -- Skipping test steps and the good news -- Decisions are not made in meetings -- Scientific thinking and logical fallacies -- Logical fallacies -- How we wind up in hell and how to escape -- Put the responsibility in the right place -- Summary -- Additional readings for the serious philosopher -- Chapter 15: Words and Language About Work -- Context-driven testing and the other schools -- The Agile school -- The DevOps or CD school -- The analytical school -- The factory school -- The quality school -- The context-driven school -- Precise language -- Wordsmatter -- The benefits of being imprecise -- Process versus skill -- Testing and checking -- Yes, we can assure quality -- Summary -- Further reading -- Chapter 16: Testing Strategy Applied -- A mobile test strategy example -- Our sample mobile app -- Designing a test program -- Mobile system coordination and deployment -- The human element -- AI in software testing -- The state of AI tools -- Possible ways to use AI for testing -- Other forms of AI in testing -- The bottom line for AI testing -- A few thoughts to leave with -- Thoughts on documentation -- Summary -- Index -- About PACKT -- Other Books You May Enjoy…”
Libro electrónico -
14842Publicado 2024Tabla de Contenidos: “…Project Management -- Global Company Profile: Bechtel Group: Project Management Provides a Competitive Advantage for Bechtel -- The Importance of Project Management -- Project Planning -- The Project Manager -- Work Breakdown Structure -- Project Scheduling -- OM in Action: Delta's Ground Crew Orchestrates a Smooth Takeoff -- Project Controlling -- Project Management Techniques: PERT and CPM -- The Framework of PERT and CPM -- Network Diagrams and Approaches -- Activity-on-Node Example -- Activity-on-Arrow Example -- Determining the Project Schedule -- Forward Pass -- Backward Pass -- Calculating Slack Time and Identifying the Critical Path(s) -- Variability in Activity Times -- Three Time Estimates in PERT -- Probability of Project Completion -- Cost-Time Trade-Offs and Project Crashing -- A Critique of PERT and CPM -- OM in Action: Behind the Tour de France -- Using Software to Manage Projects -- Summary -- Key Terms -- Ethical Dilemma…”
Libro electrónico -
14843Publicado 2023Tabla de Contenidos: “…Project Management -- Global Company Profile: Bechtel Group: Project Management Provides a Competitive Advantage for Bechtel -- The Importance of Project Management -- Project Planning -- The Project Manager -- Work Breakdown Structure -- Project Scheduling -- OM in Action: Delta's Ground Crew Orchestrates a Smooth Takeoff -- Project Controlling -- Project Management Techniques: PERT and CPM -- The Framework of PERT and CPM -- Network Diagrams and Approaches -- Activity-on-Node Example -- Activity-on-Arrow Example -- Determining the Project Schedule -- Forward Pass -- Backward Pass -- Calculating Slack Time and Identifying the Critical Path(s) -- Variability in Activity Times -- Three Time Estimates in PERT -- Probability of Project Completion -- Cost-Time Trade-Offs and Project Crashing -- A Critique of PERT and CPM -- OM in Action: Behind the Tour de France -- Using Software to Manage Projects -- Summary -- Key Terms -- Ethical Dilemma…”
Libro electrónico -
14844Publicado 2025Tabla de Contenidos: “…Understanding the distinction between information and knowledge -- Asking questions to extract information -- Asking questions to gain knowledge -- Seeking clarification with follow-up questions -- Using Questions and Guardrails to Initiate and Guide Conversations -- Asking safe questions to get the conversation moving -- Adding guardrails to limit the scope of a question -- Using questions to transition to other topics -- Chapter 7 Holding Productive and Meaningful Conversations -- Appreciating the Value of Reciprocity, Self-Disclosure, and Give-and-Take -- Embracing reciprocity -- Building trust and reciprocity through self-disclosure -- Giving and taking more or less equally -- Being a Good Conversation Partner -- Cultivating two-way interaction -- Putting the principle of reciprocity into practice -- Strengthening Relationships with Self-Disclosure -- Following the ebb and flow of the conversation -- Getting personal, even in a business setting -- Creating Mutual Meaning -- Checking for confirmation -- Agreeing on next steps -- Part 3 Owning Your Message with Confident Communication -- Chapter 8 Making Simple Communication Changes for Significant Impact -- Making People Less Defensive and More Receptive -- Using the I+verb framework -- Avoiding "you" statements -- Steering clear of generalizations -- Getting to Yes Faster -- Subtly framing your requests -- Providing choices -- Removing all reasons to say no -- Focusing Less on Names and More on Pertinent Details -- Avoiding cheesy sales talk -- Admitting what you don't know -- Pivoting to someone else -- Tabling a topic for later -- Returning the serve -- Purging "Sorry" and "Just" from Your Vocabulary -- Stop saying "sorry" -- Jettison "just" -- Chapter 9 Setting the Stage for Effective Communication -- Challenging the Status Quo -- Understanding why changing the status quo can be difficult…”
Libro electrónico -
14845Publicado 2024Tabla de Contenidos: “…Cover -- Half Title -- Title Page -- Copyright Page -- Table of Contents -- About the Editors -- List of Contributors -- Chapter 1 Introduction to Sustainable Urban and Rural Integration -- 1.1 The Rapid Urbanization and Sustainability Issues -- 1.2 Need for Integrating Urban and Rural Development for All Ages and Social Classes -- 1.3 Key Challenges in Sustainable Urban and Rural Integration -- 1.4 Strategic Solutions -- 1.5 Highlights of the Book Features -- References -- Chapter 2 Crowdsourcing and Crowdsensing as Smart Rural Service Platform Technology -- 2.1 Introduction -- 2.1.1 Needs for Smart Rural Service Platform -- 2.1.2 Definitions of Service Design and Smart Servicing -- 2.1.3 Crowdsourcing and Crowdsensing as Smart Rural Service Platform -- 2.1.4 Mobile Crowdsensing Applications -- 2.2 Crowdsourcing Technology for Service Design and Crowd-Based Service Outsourcing -- 2.2.1 Crowdsourcing Concept -- 2.2.2 Crowdsourcing System -- 2.2.3 Crowdsourcing Technologies for Service Design -- 2.3 Crowdsensing and Crowdsourcing for Smart City/Village-Case Study -- 2.3.1 Case Study-Crowdsourcing Platform for Rural Farming -- 2.3.2 Crowdsensing for Collective Decision-Making -- 2.4 Summary -- References -- Chapter 3 Integrating Crowdsourcing and Digital Twin Technologies for Smart Service Design and Servicing Platform -- 3.1 Introduction -- 3.2 Digital Twin and Its Relationship to Digital Shadow and Digital Tread -- 3.3 Digital Twin Framework for Smart City -- 3.4 Service-Oriented Platform Development Supported by Digital Twin-Case Study -- 3.4.1 Industrial Background and Requirements -- 3.4.2 The Service-Oriented Hybrid DT and Digital Thread Conceptual Model -- 3.4.3 The Architecture of the DT Platform Prototype -- 3.4.4 Implementation of Service Provider Coordination Mechanism on the Platform…”
Libro electrónico -
14846por Das, SubhajitTabla de Contenidos: “…-- Definition of heterogeneity in causality -- Case studies and discussion -- Examples (more of them) -- Understanding the types of heterogeneity -- Pre-treatment heterogeneity -- Post-treatment heterogeneity -- Contextual heterogeneity -- Heterogeneous causal effects deep dive -- Interaction terms in regression models -- Subgroup analysis -- ML techniques -- Estimation methods for identifying HCEs -- Regression Discontinuity Designs -- Instrumental variables -- Propensity Score Matching -- Case study - Heterogeneity in R -- Generating synthetic data -- Exploratory data analysis -- Matching for causal inference -- Estimating the ATE -- Tailoring interventions to different groups -- Conceptual framework -- Case study 1 - Educational interventions and their varied effects on different student demographics -- Case study 2 - Public health campaigns and their differential impacts on various population segments -- Summary -- References -- Chapter 14: Harnessing Causal Forests and Machine Learning Methods -- Technical requirements -- Introduction to causal forests for causal inference -- Historical development and key researchers -- Theoretical foundations of causal forests -- Conditions necessary for causal forest applications…”
Publicado 2024
Libro electrónico -
14847por Hall, Vincent AustinTabla de Contenidos: “…India and Canada - human author's skill and judgment -- Australia - to the person making the necessary arrangements -- Japan - copyright requires human authorship -- South Korea -- Brazil - human authorship required -- Indonesia - human authorship needed -- Evolving legal landscape -- Precedent -- Addressing liability and responsibility for LLM-generated code -- Licensing -- Attribution and credit -- Quality and reliability -- Ethical considerations -- Product liability -- Use case restrictions -- Security concerns -- Transparency and explainability -- Third-party dependencies -- Use good communication to avoid legal action -- Code of ethics when using AI -- Accountability and redress mechanisms -- Examining legal frameworks governing the use of LLMs in coding -- UN resolution on AI -- EU - the European Parliament adopts the "AI Act" -- California AI kill switch bill proposed -- AI Acts of other countries -- Other regulations -- Possible future of the regulation of AI-generated code -- Key points moving forward -- Questions that should still be answered -- Keep up to date -- Summary -- Bibliography -- Chapter 7: Security Considerations and Measures -- Technical requirements -- Understanding the security risks of LLMs -- Data privacy and confidentiality -- Security risks in LLM-generated code -- Implementing security measures for LLM-powered coding -- Input sanitization and validation -- Secure integration patterns -- Monitoring and logging -- Version control and traceability -- Encryption and data protection -- Regular security assessments -- Incident response planning -- Bonus - training -- Who can help here? …”
Publicado 2024
Libro electrónico -
14848Publicado 2017Tabla de Contenidos: “…. -- 8.1 Introduction -- 8.2 Methodology -- 8.2.1 Theoretical conceptual framework -- 8.2.2 WFL's commitments -- 8.2.3 Fieldwork and data collection -- 8.2.4 Data analysis -- 8.3 Results -- 8.3.1 Stakeholder analysis -- 8.3.1.1 Primary stakeholders -- 8.3.1.2 Secondary stakeholders -- 8.3.1.3 Waste generators-households and commercial establishments -- 8.3.1.4 External stakeholders -- 8.3.1.5 Possible trajectories -- 8.3.2 Availability of waste materials -- 8.3.2.1 Preconsumer waste: textile waste -- 8.3.2.2 Postconsumer waste: paper and cardboard -- 8.3.2.3 Other plant-based natural fibers -- 8.3.3 Sources of funding to support set up costs -- 8.3.3.1 Internal funding -- 8.3.3.2 External funding -- 8.3.4 Appropriate technology…”
Libro electrónico -
14849Publicado 2017Tabla de Contenidos: “…. -- Installation of lower framework version -- Getting ready -- How to do it... -- How it works... -- Creating different application pools in IIS 10.0 -- Getting ready -- How to do it... -- How it works... -- Configuration of application pool on IIS 10.0 -- Getting ready -- How to do it... -- How it works... -- Hosting .NET web page -- Getting ready -- How to do it... -- How it works... -- Hosting different versions of a .NET website -- Getting ready -- How to do it... -- How it works... -- Testing different versions of a website -- Getting ready -- How to do it... -- How it works…”
Libro electrónico -
14850por Hahn, Marcelo GuerraTabla de Contenidos: “…Chapter 15: Large-Scale Application Design -- Technical requirements -- The introduction of large-scale, cross-platform project organizing -- Large-scale, cross-platform project organization in C++ -- A large-scale, cross-platform project in C++ -- Best practices and strategies for managing a large-scale, cross-platform project in C++ -- Horizontal and vertical scaling -- Horizontal scaling -- Vertical scaling -- Scaling C++ applications -- Horizontal scaling in C++ -- Vertical scaling in C++ -- Designing data-intensive applications -- Data structure -- Data processing -- The main function -- Summary -- Questions -- Further reading -- Part 3: C++ in the AI World -- Chapter 16: Understanding and Using C++ in Machine Learning Tasks -- Technical requirements -- Introduction to AI -- Computer vision -- NLP -- Knowledge reasoning -- ML -- Understanding ML -- Designing an algorithm that learns -- Categories of ML -- Applications of ML -- Neural networks -- Clustering -- Regression analysis -- C++ and ML -- Summary -- Questions -- Further reading -- Chapter 17: Using C++ in Data Science -- Technical requirements -- Introduction to data science -- C++ example -- Data capturing and manipulation -- C++ example -- Data cleansing and processing -- C++ example -- Applying machine learning algorithms -- C++ example -- Data visualization -- C++ example -- Summary -- Questions -- Further reading -- Chapter 18: Designing and Implementing a Data Analysis Framework -- Technical requirements -- Using and processing statistical data types -- C++ example -- Working with tabular and rectangular data -- C++ example -- A complete ETL pipeline design strategy -- C++ example -- Summary -- Questions -- Further reading -- Index -- Other Books You May Enjoy…”
Publicado 2023
Libro electrónico -
14851Publicado 2024Tabla de Contenidos: “…The Neuro Dance: Decoding the Cortisol Waltz in the Female Brain -- The Many Hats of Hera: Unraveling Female Multitasking Mastery -- Connecting the Dots: The Female Brain and the Long Game in Marketing -- Queries over Commands: The Female Brain's Linguistic Harmony -- The Emotional Palette: Decoding Subtlety in the Female Mind -- The Cisgender Male Brain -- Chapter 5 The Maternal Brain -- The Maternal Instinct: Nurturing the Future -- The Mother's Mind: Understanding the Transformation -- Communication That Resonates to the Maternal Mind -- Sensory Enhancement and Swift Decision-Making -- Hyper Vigilance, Healthy Skepticism, Seeking Trust -- How Grandmothers Nurture Generations -- Summary -- Chapter 6 The Middle-Aged Brain -- Dopamine Drops and Midlife Mischief -- Desperately Seeking Serotonin - World of Color Transforms to 50 Shades of Gray -- Daily Novelty - Inject Excitement and Mojo into Midlife -- Touch, Hug, and Gratitude - Serotonin Boosts without Pills -- Light at the End of the Tunnel - Brain Shrinkage to the Rescue -- Chapter 7 The Senior Brain and What It Prefers -- Keep It Simple - and Focused -- Positive Framing Only -- Scented Memories -- Songs and Jingles of Youth - Musical Nostalgia -- Grandparents and Grandchildren - A Special Bond -- Pragmatism, Realism, and Acceptance -- We Mattered: Nostalgia, Accomplishment, Recognition, and Acknowledgment -- Feeling Young at Heart - The Benjamin Button Effect -- Part 2 neuroAi Applications -- Chapter 8 neuroAi Applications across Categories and Industry Sectors -- Chapter 9 desireGPT - Drive Desire with neuroAi -- The Brain and Desire - Six-Dimension Neuroscience Framework -- Dopamine Rush: Desire from Novelty and Intrigue -- Serotonin Satisfaction: Desire for Comfort and Familiarity -- Oxytocin Oasis: Desire for Trust and Validation -- Cognitive Fluency: Desire for Simplicity…”
Libro electrónico -
14852por Bruni, PaoloTabla de Contenidos: “…The on demand environment -- 5.1 z/Architecture adaptation through evolution -- 5.1.1 Revenue protection and growth -- 5.1.2 Return on investment -- 5.1.3 Business resiliency -- 5.1.4 Security -- 5.2 Advanced technologies -- 5.2.1 Open standards -- 5.2.2 Web services -- 5.2.3 Service-oriented architecture -- 5.3 Enhanced application support -- 5.3.1 WebSphere -- 5.3.2 DB2 development -- 5.3.3 IBM Rational -- 5.3.4 IBM Lotus -- 5.3.5 Microsoft .Net framework -- 5.3.6 Independent software vendors and packaged solutions -- 5.3.7 DB2 utilities -- 5.4 z/OS.e for workloads for On Demand Business -- Chapter 6. …”
Publicado 2005
Libro electrónico -
14853Publicado 2012Tabla de Contenidos: “…Detective -- Corrective -- Other Controls -- Comparing the Classes of Controls -- Management/Administrative -- Technical -- Operational/Physical -- Exploring Some Basic Controls -- System Hardening -- Policies, Standards, Procedures, and Guidelines -- Response Plans -- Change Control and Configuration Management -- Testing Patches, Fixes, and Updates -- Endpoint Device Security -- User Awareness and Training Programs -- Understanding Fault Tolerance -- Fault Tolerance for Disks -- Failover Clusters -- Redundant Connections -- Understanding Backups -- Full Backups -- Full/Incremental Backup Strategy -- Full/Differential Backup Strategy -- Questions -- Answers -- Chapter 10 Auditing -- Understanding Auditing and Accountability -- Accountability -- Auditing with Logs -- Clipping Levels -- Understanding Audit Trails -- Exploring Audit Logs -- Operating System Logs -- *Nix Logs -- Proxy Server Logs -- Firewall Logs -- The Review of Logs -- Logs Stored on Remote Systems -- Audit Log Management -- Performing Security Audits -- Password Audit -- Security Policy Audit -- ISACA -- Exploring PCI DSS Requirements -- Physical Access Audit -- Understanding Configuration Management -- Imaging -- Group Policy -- Understanding Change Management -- Questions -- Answers -- Chapter 11 Security Operations -- Managing Data -- Data Classification -- Identifying Classifications -- Cradle-to-Grave Protection -- Data at Rest and Data in Motion -- Data Management Policies -- Understanding Databases -- Data Inference -- Regulatory Requirements -- Training -- Asset Management -- Hardware -- Software -- Data -- Certification and Accreditation -- Certification, Accreditation, and Security Assessments -- Common Criteria -- Using a Risk Management Framework -- Understanding Security within the System Development Life Cycle -- Questions -- Answers…”
Libro electrónico -
14854por Moraschi, DavideTabla de Contenidos: “…. -- Exercise 1 -- Installing the .NET Framework 4.0 and the 4.0.2 update -- How to do it... -- How it works... -- Checking whether IIS is enabled and working -- Getting ready -- How to do it... -- How it works... -- There's more... -- Installing MicroStrategy Suite -- Getting ready -- How to do it... -- There's more... -- Registering the MicroStrategy License -- Getting ready -- How to do it... -- There's more.... -- Metadata and data warehouse -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating ODBC DSN for metadata and data warehouse -- Getting ready -- How to do it... -- How it works... -- There's more... -- Modifying the logon account for the Intelligence Server -- Getting ready -- How to do it... -- How it works…”
Publicado 2013
Libro electrónico -
14855Publicado 2018Tabla de Contenidos: “…-- Formal definition -- Shallow and deep learning -- ML techniques -- Supervised learning -- Classification -- Regression -- Unsupervised learning -- Clustering -- Dimensionality reduction -- Association rule mining -- Anomaly detection -- CRISP-DM -- Business understanding -- Data understanding -- Data preparation -- Modeling -- Evaluation -- Deployment -- Standard ML workflow -- Data retrieval -- Data preparation -- Exploratory data analysis -- Data processing and wrangling -- Feature engineering and extraction -- Feature scaling and selection -- Modeling -- Model evaluation and tuning -- Model evaluation -- Bias variance trade-off -- Bias -- Variance -- Trade-off -- Underfitting -- Overfitting -- Generalization -- Model tuning -- Deployment and monitoring -- Exploratory data analysis -- Feature extraction and engineering -- Feature engineering strategies -- Working with numerical data -- Working with categorical data -- Working with image data -- Deep learning based automated feature extraction -- Working with text data -- Text preprocessing -- Feature engineering -- Feature selection -- Summary -- Chapter 2: Deep Learning Essentials -- What is deep learning? -- Deep learning frameworks -- Setting up a cloud-based deep learning environment with GPU support -- Choosing a cloud provider -- Setting up your virtual server -- Configuring your virtual server -- Installing and updating deep learning dependencies -- Accessing your deep learning cloud environment -- Validating GPU-enablement on your deep learning environment -- Setting up a robust, on-premise deep learning environment with GPU support -- Neural network basics -- A simple linear neuron…”
Libro electrónico -
14856Publicado 2024Tabla de Contenidos: “…Making incremental and reversible changes -- Predicting failures and responding -- Learning from mistakes and refining -- Keeping the operational runbook updated -- Selecting technologies for operational excellence -- Planning for operational excellence -- IT asset management -- Configuration management -- The functioning of operational excellence -- Monitoring system health -- Improving operational excellence -- IT operations analytics -- Root Cause Analysis -- Auditing and reporting -- Achieving operational excellence in the public cloud -- Driving efficiency with CloudOps -- Summary -- Chapter 10:Cost Considerations -- Design principles for cost optimization -- Calculating the total cost of ownership -- Planning the budget and forecast -- Managing demand and service catalogs -- Keeping track of expenditure -- Continuous cost optimization -- Understanding techniques for cost optimization -- Reducing architectural complexity -- Increasing IT efficiency -- Applying standardization and governance -- Resource cost tagging -- Monitoring cost usage and reports -- Driving cost optimization in the public cloud -- Green IT and its influence on cost considerations -- Cost-effective and green application hosting on AWS -- Summary -- Chapter 11:DevOps and Solution Architecture Framework -- Introducing DevOps -- Understanding the benefits of DevOps -- Understanding the components of DevOps -- Continuous integration/Continuous deployment -- Continuous monitoring and improvement -- Infrastructure as code -- Configuration management -- Introducing DevSecOps for Security -- Combining DevSecOps and CI/CD -- Implementing a CD strategy -- In-place deployment -- Rolling deployment -- Blue-green deployment -- Red-black deployment -- Immutable deployment -- Best practices for choosing the right deployment strategy -- Implementing continuous testing in the CI/CD pipeline…”
Libro electrónico -
14857Publicado 2024Tabla de Contenidos: “…Intro -- Title Page -- Copyright Page -- Table of Contents -- Introduction -- About This Book -- Foolish Assumptions -- Icons Used in This Book -- Beyond the Book -- Where to Go from Here -- Part 1 Getting Started with Inclusive Leadership -- Chapter 1 Establishing the Basics of Leadership and Inclusion -- Knowing Why Inclusive Leadership is Important -- Summarizing Key Workforce Shifts -- Understanding Inclusive Terminology -- Belonging -- BIPOC -- Diversity -- Equity and Equality -- Implicit bias -- Inclusion -- Intersectionality -- Microaggressions -- Neurodiversity -- Phobias and -isms -- Looking at Leadership Models and Frameworks -- Chapter 2 Revealing What the New Generation of Talent Needs at Work -- Understanding the Workforce Demographics of the Future -- Addressing the Needs of the Changing Workforce -- Honing the Competencies and Key Traits of an Inclusive Leader -- Tackling the Challenges of Leading a More Diverse Workforce -- Unconscious bias -- Communication barriers -- Cultural differences impeding teamwork -- Retaining diverse talent -- Developing inclusive leaders from within -- Recognizing the Benefits that Top Talent of the Future Brings -- Chapter 3 Making the Business Case for More Inclusive Leaders -- Accessing a Larger Talent Pool -- Enhancing Financial Performance and Company Reputation -- Boosting Employee Engagement, Productivity, and Retention -- Driving Innovation and Creativity -- Growing Customer Loyalty and Expanding New Markets -- Digging into Examples of Inclusive Leadership in Action -- Biases and lack of visible diversity -- Microaggressions and a hostile work environment -- Chapter 4 How Inclusive Are You? …”
Libro electrónico -
14858Publicado 2024Tabla de Contenidos: “…-- Salesforce resources -- Summary -- Further reading -- Chapter 3: The Core Sales Process -- Supporting tools and information -- Understanding your sales (business) process -- Common sales frameworks…”
Libro electrónico -
14859Publicado 2023Tabla de Contenidos: “…-- Designing big data solutions -- Data warehousing -- Data analytics -- IoT and telemetry -- Utilizing AI for intelligent solutions -- Azure Machine Learning -- Azure Cognitive Services -- Azure Bot Service -- Designing intelligent solutions -- Summary -- Chapter 10: Architecting Secure Applications on a Trusted Platform -- The Cloud Adoption Framework for Azure -- Azure security services -- Azure AD -- Managed identities and service principals -- Azure Key Vault -- Azure security policies and locks -- Azure resource locks -- How does Azure Policy work? …”
Libro electrónico -
14860por Reddy, MartinTabla de Contenidos: “…-- API examples -- Layers of APIs -- A real-life example -- Libraries, frameworks, and software development kits -- File formats and network protocols -- About this book -- 2 - Qualities -- Model the problem domain -- Provide a good abstraction -- Model the key objects -- Solve the core problems -- Hide implementation details -- Physical hiding: Declaration versus definition -- Logical hiding: Encapsulation -- Hide member variables -- Hide implementation methods -- Hide implementation classes -- Minimally complete -- Don't overpromise -- Don't repeat yourself -- Convenience APIs -- Add virtual functions judiciously -- Easy to use -- Discoverable -- Difficult to misuse -- Consistent -- Orthogonal -- Robust resource allocation -- Platform independent -- Loosely coupled -- Coupling by name only -- Reducing class coupling -- Intentional redundancy -- Manager classes -- Callbacks, observers, and notifications -- Callback functions -- Observers -- Notifications -- Stable, documented, and tested -- 3 - Patterns -- Pimpl idiom -- Using pimpl -- Copy semantics -- Pimpl and smart pointers -- Advantages of pimpl -- Disadvantages of pimpl -- Opaque pointers in C -- Singleton -- Implementing singletons in C++ -- Singletons and thread safety -- Singleton versus dependency injection…”
Publicado 2024
Libro electrónico