- Table View
- List View
The Developer's Code: What Real Programmers Do (Oreilly And Associate Ser.)
by Ka Wai CheungYou're already a great coder, but awesome coding chops aren't always enough to get you through your toughest projects. You need these 50+ nuggets of wisdom. Veteran programmers: reinvigorate your passion for developing web applications. New programmers: here's the guidance you need to get started. With this book, you'll think about your job in new and enlightened ways.The Developer's Code isn't about the code you write, it's about the code you live by.There are no trite superlatives here. Packed with lessons learned from more than a decade of software development experience, author Ka Wai Cheung takes you through the programming profession from nearly every angle to uncover ways of sustaining a healthy connection with your work.You'll see how to stay productive even on the longest projects. You'll create a workflow that works with you, not against you. And you'll learn how to deal with clients whose goals don't align with your own. If you don't handle them just right, issues such as these can crush even the most seasoned, motivated developer. But with the right approach, you can transcend these common problems and become the professional developer you want to be.In more than 50 nuggets of wisdom, you'll learn:Why many traditional approaches to process and development roles in this industry are wrong - and how to sniff them out.Why you must always say "no" to the software pet project and open-ended timelines.How to incorporate code generation into your development process, and why its benefits go far beyond just faster code output.What to do when your client or end user disagrees with an approach you believe in.How to pay your knowledge forward to future generations of programmers through teaching and evangelism.If you're in this industry for the long run, you'll be coming back to this book again and again.
A Developer's Essential Guide to Docker Compose: Simplify the development and orchestration of multi-container applications
by Emmanouil GkatziourasStart defining your infrastructure using Docker Compose and leverage it for everyday development or deploymentKey FeaturesDistribute your code in an easier way for developers to get startedSet up complex infrastructure for development and CI/CD purposesDeploy simple multi-container applications using Docker ComposeBook DescriptionSoftware development is becoming increasingly complex due to the various software components used. Applications need to be packaged with software components to facilitate their operations, making it complicated to run them. With Docker Compose, a single command can set up your application and the needed dependencies. This book starts with an overview of Docker Compose and its usage and then shows how to create an application. You will also get to grips with the fundamentals of Docker volumes and network, along with Compose commands, their purpose, and use cases. Next, you will set up databases for daily usage using Compose and, leveraging Docker networking, you will establish communication between microservices. You will also run entire stacks locally on Compose, simulate production environments, and enhance CI/CD jobs using Docker Compose. Later chapters will show you how to benefit from Docker Compose for production deployments, provision infrastructure on public clouds such as AWS and Azure, and wrap up with Compose deployments on said infrastructure. By the end of this book, you will have learned how to effectively utilize Docker Compose for day-to-day development.What you will learnCreate multi-container applications using Docker ComposeUse Docker Compose for daily developmentConnect microservices leveraging Docker network fundamentalsAdd monitoring to services leveraging PrometheusDeploy to production using Docker ComposeTranslate Compose files to Kubernetes deploymentsWho this book is forThis book is for software engineers, developer advocates, and DevOps engineers looking to set up multi-container Docker applications using Compose without the need to set up a Docker orchestration engine. It is also for team leads looking to increase the productivity of an organization's software teams by streamlining the provisioning of complex development environments locally using Docker Compose. Readers are expected to understand containerization and must possess fundamental Docker knowledge to get started with this book.
The Developer's Playbook for Large Language Model Security: Building Secure AI Applications
by Steve WilsonLarge language models (LLMs) are not just shaping the trajectory of AI, they're also unveiling a new era of security challenges. This practical book takes you straight to the heart of these threats. Author Steve Wilson, chief product officer at Exabeam, focuses exclusively on LLMs, eschewing generalized AI security to delve into the unique characteristics and vulnerabilities inherent in these models.Complete with collective wisdom gained from the creation of the OWASP Top 10 for LLMs list—a feat accomplished by more than 400 industry experts—this guide delivers real-world guidance and practical strategies to help developers and security teams grapple with the realities of LLM applications. Whether you're architecting a new application or adding AI features to an existing one, this book is your go-to resource for mastering the security landscape of the next frontier in AI.You'll learn:Why LLMs present unique security challengesHow to navigate the many risk conditions associated with using LLM technologyThe threat landscape pertaining to LLMs and the critical trust boundaries that must be maintainedHow to identify the top risks and vulnerabilities associated with LLMsMethods for deploying defenses to protect against attacks on top vulnerabilitiesWays to actively manage critical trust boundaries on your systems to ensure secure execution and risk minimization
Developing a Blueprint for Changing Companies and Lives: A Ten-Step Plan for Improving Working Conditions for All--and Boosting Your Company's Profitability
by Jody HeymannIt's becoming apparent that companies that invest in and improve the quality of life for those at the bottom of the corporate ladder can increase the quality, quantity, and value of their products and services by doing so. Companies that invest in their low-level employees see short-term gains like increased productivity, as well as long-term gains like having built a loyal and educated workforce. This chapter summarizes the authors' fifteen years of research on policies and programs implemented at hundreds of companies from around the world that were designed to improve conditions for the lowest-level employees, providing a definitive blueprint for effective change. The plan includes ten important steps: five ways in which corporate leaders need to adapt their strategic approaches, and five practical steps firms should take right now to improve conditions-and increase company profits. This chapter also examines some of the barriers to change, like the challenges public companies face in implementing compensation restructuring, and the need for governments to take a more direct role in childcare. This chapter was originally published as Chapter 10 of "Profit at the Bottom of the Ladder: Creating Value by Investing in Your Workforce."
Developing a Data Warehouse for the Healthcare Enterprise: Lessons from the Trenches, Third Edition
by Osama Alswailem Md Ma Enam Ul Hoque Mba Pmp Cphims Bryan P. Bergeron Hamad Al-Daig Fadwa Saad AlBawardiThis third edition to the award-winning book is a straightforward view of a clinical data warehouse development project, from inception through implementation and follow-up. Through first-hand experiences from individuals charged with such an implementation, this book offers guidance and multiple perspectives on the data warehouse development process – from the initial vision to system-wide release. The book provides valuable lessons learned during a data warehouse implementation at King Faisal Specialist Hospital and Research Center (KFSH&RC) in Riyadh, Saudi Arabia – a large, modern, tertiary-care hospital with an IT environment that parallels a typical U.S. hospital. <P><P>This book also examines the value of the data warehouse from the perspectives of a large healthcare system in the U.S. and a corporate health services business unit. Special features of the book include a sample RFP, data warehouse project plan, and information analysis template. A helpful glossary and acronyms list are included.
Developing a National STEM Workforce Strategy: A Workshop Summary
by National Academies of Sciences Engineering Medicine Policy Global Affairs Board on Higher Education Workforce Planning Committee for the National Summit on Developing a STEM Workforce Strategy Joe AlperThe future competitiveness of the United States in an increasingly interconnected global economy depends on the nation fostering a workforce with strong capabilities and skills in science, technology, engineering, and mathematics (STEM). STEM knowledge and skills enable both individual opportunity and national competitiveness, and the nation needs to develop ways of ensuring access to high-quality education and training experiences for all students at all levels and for all workers at all career stages. The National Science Foundation (NSF) holds a primary responsibility for overseeing the federal government’s efforts to foster the creation of a STEM-capable workforce. As part of its efforts in this endeavor, NSF’s Directorate on Education and Human Resources asked the National Academies of Sciences, Engineering, and Medicine to convene a workshop that would contribute to NSF’s preparation of a theoretical and evidence-based STEM Workforce Development R&D Core Framework. Participants discussed research themes, identified gaps and emerging research opportunities, and recommended refinements in the goals of the framework. This report summarizes the presentations and discussions from the workshop.
Developing a Path to Data Dominance: Strategies for Digital Data-Centric Enterprises (Future of Business and Finance)
by Arthur Langer Arka MukherjeeMost existing companies struggle currently because they lack the tools and strategies to move product departments into independent platforms that can be retrofitted to form dynamic new products based on consumer demands. This book provides managers and professionals with the necessary approaches for designing software and hardware architectures to support data platform organizations. Specifically, it demonstrates how to automate the decomposition of existing platforms into smaller parts that can be reused to form new variations. This task requires significant analysis and design methodologies and procedures to create an infrastructure based on data as opposed to products. These new knowledge bases allow data-centric professionals to pursue actions that can better predict and respond to the unexpected. Featuring case examples from companies such as Lego, FedEx, General Electric (GE), Pfizer, P&G and more, this book is appropriate for C-level executives engaged in the digital transformation of their firms; entrepreneurs of digital platform companies; and senior software engineers that need to design Internet of Things (IoT) devices and integrate them with block chain and multi-cloud architectures. In addition, this book is also useful for graduate-level coursework in data science.
Developing a Poly-Chronic Care Network: An Engineered, Community-Wide Approach to Disease Management
by MPHM, Pierce StoryAlthough much has been achieved in care coordination and accountable care, healthcare leaders need additional, game-changing innovations to deal with constraints in clinical resources, care capacity, and cost that have not yet been fully addressed. This need for innovation is especially great in the care of the chronically ill: the most costly, hig
Developing a School Finance System for Ka-12 Reform in Qatar
by Louay Constant Jeffery C. Tanner Titus Galama Gabriella C. Gonzalez Cassandra M. GuarinoReform-minded leaders of Qatar, who have embarked on a sweeping reform of their nation's education system, asked RAND to evaluate their education finance system and offer suggestions for improvements. The authors analyze the system's evolution and resource allocation patterns between 2004 and 2006 and develop analytic tools for performing the evaluation, including a framework that allows assessment of the system in light of six main objectives.
Developing a Successful Subsidiary Strategy: A Step-by-Step Toolkit for Managers
by Paul LyonsMost books on business strategy approach the subject from a corporate perspective – covering topics such as the vision for the business, the marketplace, competition, differentiation etc. However, the reality is that most managers work in sub-units or subsidiaries of the business and they are not involved in corporate strategy formulation. Their strategic concerns are with the positioning and future trajectory of their own units within the complex internal ecosystem in which they exist. If these units are to survive and grow, the middle managers responsible for them must plan their future, maximize their value-add, and compete for resources within the internal market of their corporations. Such internal markets are becoming increasingly volatile due to general economic conditions, but also given the questioning of globalization and increasing corporate concerns about the frailties of international supply chains as brought into sharp focus by the Covid-19 crisis and the war in Ukraine. This book provides practical perspectives for these business unit managers, and a step-by-step toolkit that can be used by management teams to develop a successful subsidiary strategy that acknowledges these challenges while maximizing their contribution to corporate objectives. It is based on the authors 30 years of experience as an executive in a complex multinational (IBM) organization, supplemented by academic study at Masters and PhD level. The material covered has been verified through workshops over a 3-year period with the senior leadership teams of 25 multinational subsidiaries operating from Ireland.
Developing a Sustainability Mindset in Management Education (The Principles for Responsible Management Education Series)
by Kerul Kassel Isabel RimanoczyWith an expanding awareness of the challenges of sustainability, featured more in the daily news than in higher education textbooks, scholars and faculty have been called to connect their syllabi to the ‘real world’. This book doesn’t just offer the ‘why’; it offers the ‘how’ through presenting the definition and model of the ‘sustainability mindset’ to help educators frame curricula to facilitate broad and deep systemic learning among current and future leaders. A sustainability mindset is intended to help individuals analyze complex management challenges and generate truly innovative solutions. The sustainability mindset breaks away from traditional management disciplinary silos by integrating management ethics, entrepreneurship, environmental studies, systems thinking, self-awareness and spirituality within the dimensional contexts of thinking (knowledge), being (values) and doing (competency). This book is aimed at professors, faculty members, instructors, teaching assistants, researchers and doctoral students in higher learning management education programs. Chapter contributors are all teaching professionals from programs around the world, who have been doing research and creating curricula, assessments, tools, and more for the students in their classes, and the book will be globally applicable.
Developing a Talent for Science
by Ritsert C. JansenWant to make the most of your talent for science? This practical guide for students, postdoctorates and professors offers a unique stepwise approach to help you develop your expertise and become a more productive scientist. Covering topics from giving presentations and writing effectively to prioritising your workload, it provides guidance to enhance your skills and combine them with those of others to your mutual benefit. Learn how to maintain your passion for science, inspire others to develop their abilities and motivate yourself to plan effectively, focus on your goals and even optimise funding opportunities. With numerous valuable tips, real-life stories, novel questionnaires and exercises for self-reflection, this must-read guide provides everything you need to take responsibility for your own personal and professional development.
Developing a Teaching Case (Abridged)
by Michael J. RobertsProvides an overview of the case development, interviewing, and case writing process.
Developing a Turnaround Business Plan: Leadership Techniques to Activate Change Strategies, Secure Competitive Advantage, and Preserve Success
by Norton PaleyDeveloping a Turnaround Business Plan is an ideal resource for managers currently facing a competitive crisis as well as those who wish to avert one and must set a turnaround plan in motion before the situation results in irreversible losses.Whereas the book helps readers develop a sound turnaround plan, the focus of the book is on the actual proce
Developing a Virtue-Imbued Casuistry for Business Ethics
by Martin CalkinsCasuistry, Virtue and Business Ethics brings together three important processes for business ethics: casuistry, virtue ethics and the business case method. In doing so, it considers the overlap and synergy of casuistry and virtue ethics, the similarities and differences of casuistry and the business case method and the relationships between emerging and well-established cases. The goal of the book is twofold: to provide a distinctly practical method for moral decision-making within the context of business and to illustrate how contemporary vexing issues are similar to those of the past and how they might be resolved satisfactorily.
Developing a Vision and Strategy: Overcoming Barriers to Organizational Change
by John P. KotterLeading change successfully requires a basic vision, or a picture of the future with some implicit or explicit commentary on why people should strive to create that future. A strong vision clarifies the general direction of change, motivates people to take action in the right direction, and helps coordinate the actions of different people in a fast and efficient way. This chapter was originally published as Chapter 5 of "Leading Change."
Developing a Yoga Home Practice: An Exploration for Yoga Teachers and Trainees (Yoga Teaching Guides)
by Alison Leighton Joe TaftThis book is ideal for all yoga teachers and trainees looking to create a consistent and personal home yoga practice. Whether you're newly qualified and looking for ways to establish a home practice routine, or have been teaching for a long time and are in need of fresh inspiration, this book is packed with tried-and-tested advice.Alison Leighton and Joe Taft provide logical and practical guidance in how to successfully use a home environment as an effective platform for teaching. They also show how a deep engagement with your own practice can nurture understanding, creativity and intelligence to the benefit of your students. This book also coaches teachers and trainees to engage in rejuvenating exercises in order to avoid the burnout well-known to many yoga teachers.
Developing Age-Friendly Communities in the UK: Re-creating Places and Spaces
by Stephen J. Page Joanne ConnellThe ageing population is a global societal issue. Policymakers, planners and the public, third and private sectors must rethink how the built environment and services are delivered to meet the needs of a changing demographic. This is the first book to systematically review the evolution, development and progress of age-friendly thinking in the UK, with a primary focus on the real-world experiences of the people leading place-based initiatives. The book presents the findings of the first in-depth national study of age-friendly programme leaders in the UK, completed in 2021, and provides insights into the development of age-friendly communities, the formative influences from a social policy perspective, the management challenges and the progress towards achieving age-friendly goals. Using primary interview data and narrative analysis, the experiences of working with age-friendly programmes in different organisational forms are explored. The book promotes a greater understanding of what it means to become an age-friendly community in practice, how the programmes have different development pathways, and what influences different outcomes. Embellished with detailed narratives from practitioners, informative tables, and diagrams and figures throughout, the book carefully gathers the voices of a diverse range of decision-makers and leaders associated with the age-friendly movement and provides unique insights on the drivers of change in specific localities. This is a must-read for anyone involved in ageing research or ageing policy and practice as it provides an insightful look into the real world of embedding this community development model in different localities to make a difference to the lives of older people. Topical themes include how these agendas connect with other issues, such as dementia-friendly programmes and the work of the third sector, as well as the growing challenge of what it means to be ‘friendly’ as a community and place and whether ‘friendly’ is becoming an over-used term in relation to place identity. The book has national and global interest for all communities engaged in age-friendly activity, offering exemplars of best practice, achievements in transforming local communities and views on the meaning of ageing, as well as the age-friendly lens as an approach that champions the world through the eyes of older people. It offers a thought-provoking read for anyone with an interest in this expanding area of ageing, irrespective of disciplinary focus.
Developing Alternative Frameworks for Explaining Tax Compliance (Routledge International Studies In Money And Banking Ser. #59)
by James AlmOver the last several decades, there has been a growing interest in theoretical, empirical, and experimental work on all aspects of tax compliance and tax evasion. The essays in this volume summarize the existing state of knowledge of tax compliance and tax evasion, present new thinking about this issue, and analyze the empirical relevance of these new perspectives. The original essays in this volume represent an attempt to provide a framework on compliance that moves beyond the economics-of-crime perspective, one that provides a more complete understanding of individual (and group) decisions, and one that is more consistent with empirical evidence. It is the insights of behavioural economics that provide much of the bases for these essays and the main theme running through this book is that the basic model of individual choice must be expanded, by introducing some aspects of behaviour or motivation considered explicitly by other social sciences.
Developing an App for That
by Joshua Gans Hanna Halaburda Nathaniel BurbankAt a time when ever-rising smartphone sales are driven as much by demand for devices that run must-have third-party apps as by the quality of traditional voice and data services, there is a myriad of challenges facing the software developer who is looking to choose which mobile development software platform to invest in. Written from the perspective of an established consumer bank that is about to commence development on its first downloadable application for mobile devices, the case surveys the state of the smartphone market in 2010 and considers the challenges of a platform landscape that includes significantly varying installed device base sizes, growth rates, application distribution models, and hardware device profiles. Focusing on Apple's market-leading iOS platform and App Store, for iPhones and other devices and on Google's developing Android OS and associated Android Market, the case considers potential benefits and pitfalls of each and touches on the reasons that other longer-standing platforms, such as RIM's BlackBerry platform, are less appealing to modern-day application developers.
Developing an ISO 13485-Certified Quality Management System: An Implementation Guide for the Medical-Device Industry
by Ilkka JuusoDeveloping an ISO 13485-Certified Quality Management System: An Implementation Guide for the Medical-Device Industry details the lessons learned from a real-world project focusing on building an ISO 13485:2016 Quality Management System (QMS) from scratch and then having it officially certified. It is a practical guide to building or improving your existing QMS with tried and tested solutions. The book takes a hands-on approach–first teaching the top 25 lessons to know before starting to develop a QMS and then walking you through the process of writing the quality manual and the standard operating procedures, training the staff on the QMS, organizing an internal audit, executing a management review, and finally passing the necessary external audits and obtaining certification. It helps you to progress from one task to the next and provides all the essential information to accomplish each task as quickly and efficiently as possible. It does not attempt to replicate the standard but instead drills into the standard to expose the core of each section of the standard and reorganize its contents into a practical workflow for developing, maintaining, and improving a Lean QMS. The book includes a wealth of real-world experience both from the author's personal dive into quality management, and from the experiences of other companies in the field and provides handy checklists for ensuring key documents and processes are fit for use–the emphasis here is to help ensure you have considered all relevant aspects. In addition, the book is not intended as a “cheat sheet” for the standard or as a review of the standard that only adds lengthy commentary on each of the clauses. Instead, the book fixes easy misunderstandings regarding QMS, provides insight into why the various clauses are written the way they are, and provides a great base to both understanding ISO 13485 QMS and developing your own QMS. The book is intended to serve both experts and novices audiences–it provides special insight on the most crucial and effective aspects of QMS.
Developing and Branding the Fashion Merchandising Portfolio
by Phyllis Borcherding Janace E. BuboniaA career in fashion merchandising means working in a fast-paced, creative industry-and a highly competitive one. Developing and Branding the Fashion Merchandising Portfolio is a guide to creating a portfolio and brand for yourself that will stand out. <p><p>Portfolios provide immediate visual evidence of what you can do, and they communicate hands-on experience more explicitly than a résumé can on its own. Whether you're interested in design, product development, buying, textile design, or trend forecasting, this book provides activities to help you identify and focus your skills. <p><p>Step-by-step instructions demonstrate how to gather examples of your work, how to choose a design and layout, and ways to incorporate drawings, sketches, and CAD-generated material into a consistent, streamlined portfolio that reflects your personality. User friendly and above all visual, this is the guide for creating a portfolio that will get you hired-and keep your career on track.
Developing and Enhancing Teamwork in Organizations
by Deborah Cohen Eduardo Salas Scott Tannenbaum Gary LathamThis new volume in the SIOP Professional Practice Series provides evidence-based guidelines to help practitioners seeking advice, recommendations, and guidance for developing and enhancing high-performance teams. Co-Published by the Society of Industrial and Organizational Psychology, this volume features all-star editors and contributors highlighting the evidence, the lessons learned, the principles and the findings that matter when composing and managing work teams. Global I/O faculty and practitioners, students, and HR professionals will benefit from discussion on the organizational influence on teams; the leader's contribution to the teams; and how context matters in teams.
Developing and Leading Emergence Teams: A new approach for identifying and resolving complex business problems
by Tom Cockburn Peter A.C. SmithDeveloping and Leading Emergence Teams describes a future business landscape that seems to be complicated, complex and chaotic, in almost equal measures. The variety and diversity of the environments within which large organizations will be seeking to operate, require a similar variety of systems, process and structures if they are to respond successfully to emerging opportunities. The established models of teamworking (matrix, cross-functional or transdisciplinary) can all adapt to this new environment but will only do so if the culture, leadership and management style of the business enables this. The authors describe a model of emergence teams; high-trust teams that exhibit exceptional affinity for knowledge sharing, sense making, and consensus building. They then explore the specifics of leading such a team, how the team leader should: design the team; interact and facilitate the team’s development; understand the personal nature of each of the team members and the overall emotional regime that will affect trust, commitment and motivation. Peter Smith and Tom Cockburn draw on research and detailed case examples to provide techniques your organization can adopt in order to build and support the various teams capable of addressing complexity.
Developing and Managing a Successful Payment Cards Business
by Jeff Slawsky Samee ZafarThe credit card industry today is a multi-trillion dollar business that employs hundreds of thousands of people across the globe and impacts literally billions of people every day. Yet there is no comprehensive book or reference material available in the marketplace that provides fact-based perspectives on how to develop and manage a successful card business - despite the significant demand from all those involved in the industry. Developing and Managing a Successful Payment Cards Business offers information, analysis, observations, perspectives and advice on developing and managing a card business. There is comprehensive coverage of all areas including card business strategy, product development, customer acquisition and retention strategies, and product marketing techniques. The book also reviews underlying infrastructure components relating to operations and systems including risk management and transaction processing and suggests improvement techniques. There is detailed discussion on portfolio performance and profitability evaluation, as well as new technology developments and emerging payment systems such as chip cards and mobile payments.