Author: Amy Brown
Publisher: Lulu.com
ISBN: 1257638017
Category : Computers
Languages : en
Pages : 434
Book Description
Beschrijving van vijfentwintig open source applicaties.
The Architecture of Open Source Applications
Author: Amy Brown
Publisher: Lulu.com
ISBN: 1257638017
Category : Computers
Languages : en
Pages : 434
Book Description
Beschrijving van vijfentwintig open source applicaties.
Publisher: Lulu.com
ISBN: 1257638017
Category : Computers
Languages : en
Pages : 434
Book Description
Beschrijving van vijfentwintig open source applicaties.
Open-source Architecture
Author: Carlo Ratti
Publisher: National Geographic Books
ISBN: 0500343063
Category : Architecture
Languages : en
Pages : 0
Book Description
A provocative look at the architecture of the future and the challenges of learning from the past Open Source Architecture is a visionary manifesto for the architecture of tomorrow that argues for a paradigm shift from architecture as a means of supporting the ego-fueled grand visions of “starchitects” to a collaborative, inclusive, network-driven process inspired by twenty-first-century trends such as crowd-sourcing, open access, and mass customization. The question is how collaborative design can avoid becoming design-by-committee. Authors Carlo Ratti and Matthew Claudel navigate this topic nimbly in chapters such as “Why It Did Not Work” and “Learning from the Network.” They also meet the essential requirement of any manifesto, considering the applications of open-source architecture not only conceptually but also in practice, in chapters such as “Open Source Gets Physical” and “Building Harmonies.” Open Source Architecture is an important new work on the frontlines of architectural thought and practice.
Publisher: National Geographic Books
ISBN: 0500343063
Category : Architecture
Languages : en
Pages : 0
Book Description
A provocative look at the architecture of the future and the challenges of learning from the past Open Source Architecture is a visionary manifesto for the architecture of tomorrow that argues for a paradigm shift from architecture as a means of supporting the ego-fueled grand visions of “starchitects” to a collaborative, inclusive, network-driven process inspired by twenty-first-century trends such as crowd-sourcing, open access, and mass customization. The question is how collaborative design can avoid becoming design-by-committee. Authors Carlo Ratti and Matthew Claudel navigate this topic nimbly in chapters such as “Why It Did Not Work” and “Learning from the Network.” They also meet the essential requirement of any manifesto, considering the applications of open-source architecture not only conceptually but also in practice, in chapters such as “Open Source Gets Physical” and “Building Harmonies.” Open Source Architecture is an important new work on the frontlines of architectural thought and practice.
500 Lines Or Less
Author: Amy Brown
Publisher: Lulu.com
ISBN: 9781329871274
Category : Computers
Languages : en
Pages : 478
Book Description
As we pointed out in The Architecture of Open Source Applications, architects look at thousands of buildings during their training, and study the critiques of many more. But most software developers only ever get to know a handful of programs well - usually programs they wrote themselves. This book provides you with the chance to study how 26 experienced programmers think when they are building something new. The programs you will read about in this book were all written from scratch to solve difficult problems. A web server, a pedometer, a Python interpreter, a web-based spreadsheet, and many more applications are written, in 500 lines of code or less, and described by their creators so that you can learn from their insights and their mistakes.
Publisher: Lulu.com
ISBN: 9781329871274
Category : Computers
Languages : en
Pages : 478
Book Description
As we pointed out in The Architecture of Open Source Applications, architects look at thousands of buildings during their training, and study the critiques of many more. But most software developers only ever get to know a handful of programs well - usually programs they wrote themselves. This book provides you with the chance to study how 26 experienced programmers think when they are building something new. The programs you will read about in this book were all written from scratch to solve difficult problems. A web server, a pedometer, a Python interpreter, a web-based spreadsheet, and many more applications are written, in 500 lines of code or less, and described by their creators so that you can learn from their insights and their mistakes.
Implementing Enterprise Cybersecurity with Opensource Software and Standard Architecture
Author: Anand Handa
Publisher: CRC Press
ISBN: 1000797449
Category : Computers
Languages : en
Pages : 245
Book Description
Many small and medium scale businesses cannot afford to procure expensive cybersecurity tools. In many cases, even after procurement, lack of a workforce with knowledge of the standard architecture of enterprise security, tools are often used ineffectively. The Editors have developed multiple projects which can help in developing cybersecurity solution architectures and the use of the right tools from the opensource software domain. This book has 8 chapters describing these projects in detail with recipes on how to use opensource tooling to obtain standard cyber defense and the ability to do self-penetration testing and vulnerability assessment. This book also demonstrates work related to malware analysis using machine learning and implementation of honeypots, network Intrusion Detection Systems in a security operation center environment. It is essential reading for cybersecurity professionals and advanced students.
Publisher: CRC Press
ISBN: 1000797449
Category : Computers
Languages : en
Pages : 245
Book Description
Many small and medium scale businesses cannot afford to procure expensive cybersecurity tools. In many cases, even after procurement, lack of a workforce with knowledge of the standard architecture of enterprise security, tools are often used ineffectively. The Editors have developed multiple projects which can help in developing cybersecurity solution architectures and the use of the right tools from the opensource software domain. This book has 8 chapters describing these projects in detail with recipes on how to use opensource tooling to obtain standard cyber defense and the ability to do self-penetration testing and vulnerability assessment. This book also demonstrates work related to malware analysis using machine learning and implementation of honeypots, network Intrusion Detection Systems in a security operation center environment. It is essential reading for cybersecurity professionals and advanced students.
SOA Source Book
Author: The Open Group
Publisher: Van Haren
ISBN: 9087535384
Category : Architecture
Languages : en
Pages : 129
Book Description
Software services are established as a programming concept, but their impact on the overall architecture of enterprise IT and business operations is not well-understood. This has led to problems in deploying SOA, and some disillusionment. The SOA Source Book adds to this a collection of reference material for SOA. It is an invaluable resource for enterprise architects working with SOA.The SOA Source Book will help enterprise architects to use SOA effectively. It explains: What SOA is How to evaluate SOA features in business terms How to model SOA How to use The Open Group Architecture Framework (TOGAF ) for SOA SOA governance This book explains how TOGAF can help to make an Enterprise Architecture. Enterprise Architecture is an approach that can help management to understand this growing complexity.
Publisher: Van Haren
ISBN: 9087535384
Category : Architecture
Languages : en
Pages : 129
Book Description
Software services are established as a programming concept, but their impact on the overall architecture of enterprise IT and business operations is not well-understood. This has led to problems in deploying SOA, and some disillusionment. The SOA Source Book adds to this a collection of reference material for SOA. It is an invaluable resource for enterprise architects working with SOA.The SOA Source Book will help enterprise architects to use SOA effectively. It explains: What SOA is How to evaluate SOA features in business terms How to model SOA How to use The Open Group Architecture Framework (TOGAF ) for SOA SOA governance This book explains how TOGAF can help to make an Enterprise Architecture. Enterprise Architecture is an approach that can help management to understand this growing complexity.
The Software Architect Elevator
Author: Gregor Hohpe
Publisher: "O'Reilly Media, Inc."
ISBN: 1492077496
Category : Computers
Languages : en
Pages : 282
Book Description
As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company’s structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined. In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the enterprise. This book is ideal for: Software architects and senior developers looking to shape the company’s technology direction or assist in an organizational transformation Enterprise architects and senior technologists searching for practical advice on how to navigate technical and organizational topics CTOs and senior technical architects who are devising an IT strategy that impacts the way the organization works IT managers who want to learn what’s worked and what hasn’t in large-scale transformation
Publisher: "O'Reilly Media, Inc."
ISBN: 1492077496
Category : Computers
Languages : en
Pages : 282
Book Description
As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company’s structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined. In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the enterprise. This book is ideal for: Software architects and senior developers looking to shape the company’s technology direction or assist in an organizational transformation Enterprise architects and senior technologists searching for practical advice on how to navigate technical and organizational topics CTOs and senior technical architects who are devising an IT strategy that impacts the way the organization works IT managers who want to learn what’s worked and what hasn’t in large-scale transformation
The Architecture of Open Source Applications, Volume II
Author: Amy Brown
Publisher: Lulu.com
ISBN: 1105571815
Category : Computers
Languages : en
Pages : 392
Book Description
Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well -- usually programs they wrote themselves -- and never study the great programs of history. As a result, they repeat one another's mistakes rather than building on one another's successes.This second volume of The Architecture of Open Source Applications aims to change that. In it, the authors of twenty-four open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to this book provide unique insights into how they think.
Publisher: Lulu.com
ISBN: 1105571815
Category : Computers
Languages : en
Pages : 392
Book Description
Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well -- usually programs they wrote themselves -- and never study the great programs of history. As a result, they repeat one another's mistakes rather than building on one another's successes.This second volume of The Architecture of Open Source Applications aims to change that. In it, the authors of twenty-four open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to this book provide unique insights into how they think.
Sandfuture
Author: Justin Beal
Publisher: MIT Press
ISBN: 0262367181
Category : Architecture
Languages : en
Pages : 273
Book Description
An account of the life and work of the architect Minoru Yamasaki that leads the author to consider how (and for whom) architectural history is written. Sandfuture is a book about the life of the architect Minoru Yamasaki (1912–1986), who remains on the margins of history despite the enormous influence of his work on American architecture and society. That Yamasaki’s most famous projects—the Pruitt-Igoe apartments in St. Louis and the original World Trade Center in New York—were both destroyed on national television, thirty years apart, makes his relative obscurity all the more remarkable. Sandfuture is also a book about an artist interrogating art and architecture’s role in culture as New York changes drastically after a decade bracketed by terrorism and natural disaster. From the central thread of Yamasaki’s life, Sandfuture spirals outward to include reflections on a wide range of subjects, from the figure of the architect in literature and film and transformations in the contemporary art market to the perils of sick buildings and the broader social and political implications of how, and for whom, cities are built. The result is at once sophisticated in its understanding of material culture and novelistic in its telling of a good story.
Publisher: MIT Press
ISBN: 0262367181
Category : Architecture
Languages : en
Pages : 273
Book Description
An account of the life and work of the architect Minoru Yamasaki that leads the author to consider how (and for whom) architectural history is written. Sandfuture is a book about the life of the architect Minoru Yamasaki (1912–1986), who remains on the margins of history despite the enormous influence of his work on American architecture and society. That Yamasaki’s most famous projects—the Pruitt-Igoe apartments in St. Louis and the original World Trade Center in New York—were both destroyed on national television, thirty years apart, makes his relative obscurity all the more remarkable. Sandfuture is also a book about an artist interrogating art and architecture’s role in culture as New York changes drastically after a decade bracketed by terrorism and natural disaster. From the central thread of Yamasaki’s life, Sandfuture spirals outward to include reflections on a wide range of subjects, from the figure of the architect in literature and film and transformations in the contemporary art market to the perils of sick buildings and the broader social and political implications of how, and for whom, cities are built. The result is at once sophisticated in its understanding of material culture and novelistic in its telling of a good story.
Design It!
Author: Michael Keeling
Publisher: Pragmatic Bookshelf
ISBN: 1680503448
Category : Computers
Languages : en
Pages : 449
Book Description
Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills. Lead your team as a software architect, ask the right stakeholders the right questions, explore design options, and help your team implement a system that promotes the right -ilities. Share your design decisions, facilitate collaborative design workshops that are fast, effective, and fun-and develop more awesome software! With dozens of design methods, examples, and practical know-how, Design It! shows you how to become a software architect. Walk through the core concepts every architect must know, discover how to apply them, and learn a variety of skills that will make you a better programmer, leader, and designer. Uncover the big ideas behind software architecture and gain confidence working on projects big and small. Plan, design, implement, and evaluate software architectures and collaborate with your team, stakeholders, and other architects. Identify the right stakeholders and understand their needs, dig for architecturally significant requirements, write amazing quality attribute scenarios, and make confident decisions. Choose technologies based on their architectural impact, facilitate architecture-centric design workshops, and evaluate architectures using lightweight, effective methods. Write lean architecture descriptions people love to read. Run an architecture design studio, implement the architecture you've designed, and grow your team's architectural knowledge. Good design requires good communication. Talk about your software architecture with stakeholders using whiteboards, documents, and code, and apply architecture-focused design methods in your day-to-day practice. Hands-on exercises, real-world scenarios, and practical team-based decision-making tools will get everyone on board and give you the experience you need to become a confident software architect.
Publisher: Pragmatic Bookshelf
ISBN: 1680503448
Category : Computers
Languages : en
Pages : 449
Book Description
Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills. Lead your team as a software architect, ask the right stakeholders the right questions, explore design options, and help your team implement a system that promotes the right -ilities. Share your design decisions, facilitate collaborative design workshops that are fast, effective, and fun-and develop more awesome software! With dozens of design methods, examples, and practical know-how, Design It! shows you how to become a software architect. Walk through the core concepts every architect must know, discover how to apply them, and learn a variety of skills that will make you a better programmer, leader, and designer. Uncover the big ideas behind software architecture and gain confidence working on projects big and small. Plan, design, implement, and evaluate software architectures and collaborate with your team, stakeholders, and other architects. Identify the right stakeholders and understand their needs, dig for architecturally significant requirements, write amazing quality attribute scenarios, and make confident decisions. Choose technologies based on their architectural impact, facilitate architecture-centric design workshops, and evaluate architectures using lightweight, effective methods. Write lean architecture descriptions people love to read. Run an architecture design studio, implement the architecture you've designed, and grow your team's architectural knowledge. Good design requires good communication. Talk about your software architecture with stakeholders using whiteboards, documents, and code, and apply architecture-focused design methods in your day-to-day practice. Hands-on exercises, real-world scenarios, and practical team-based decision-making tools will get everyone on board and give you the experience you need to become a confident software architect.
Flow Architectures
Author: James Urquhart
Publisher: "O'Reilly Media, Inc."
ISBN: 1492075841
Category : Computers
Languages : en
Pages : 280
Book Description
Software development today is embracing events and streaming data, which optimizes not only how technology interacts but also how businesses integrate with one another to meet customer needs. This phenomenon, called flow, consists of patterns and standards that determine which activity and related data is communicated between parties over the internet. This book explores critical implications of that evolution: What happens when events and data streams help you discover new activity sources to enhance existing businesses or drive new markets? What technologies and architectural patterns can position your company for opportunities enabled by flow? James Urquhart, global field CTO at VMware, guides enterprise architects, software developers, and product managers through the process. Learn the benefits of flow dynamics when businesses, governments, and other institutions integrate via events and data streams Understand the value chain for flow integration through Wardley mapping visualization and promise theory modeling Walk through basic concepts behind today's event-driven systems marketplace Learn how today's integration patterns will influence the real-time events flow in the future Explore why companies should architect and build software today to take advantage of flow in coming years
Publisher: "O'Reilly Media, Inc."
ISBN: 1492075841
Category : Computers
Languages : en
Pages : 280
Book Description
Software development today is embracing events and streaming data, which optimizes not only how technology interacts but also how businesses integrate with one another to meet customer needs. This phenomenon, called flow, consists of patterns and standards that determine which activity and related data is communicated between parties over the internet. This book explores critical implications of that evolution: What happens when events and data streams help you discover new activity sources to enhance existing businesses or drive new markets? What technologies and architectural patterns can position your company for opportunities enabled by flow? James Urquhart, global field CTO at VMware, guides enterprise architects, software developers, and product managers through the process. Learn the benefits of flow dynamics when businesses, governments, and other institutions integrate via events and data streams Understand the value chain for flow integration through Wardley mapping visualization and promise theory modeling Walk through basic concepts behind today's event-driven systems marketplace Learn how today's integration patterns will influence the real-time events flow in the future Explore why companies should architect and build software today to take advantage of flow in coming years