Software Takes Command

Software Takes Command pdf epub mobi txt 电子书 下载 2026

出版者:Bloomsbury Academic
作者:Lev Manovich
出品人:
页数:357
译者:
出版时间:2013
价格:GBP 23.99
装帧:Paperback
isbn号码:9781623567453
丛书系列:
图书标签:
  • 媒介
  • theory
  • Media
  • 技术
  • MSA
  • 软件
  • 控制
  • 自动化
  • 数字技术
  • 商业
  • 管理
  • 未来
  • 技术趋势
  • 效率
  • 转型
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

Software has replaced a diverse array of physical, mechanical, and electronic technologies used before 21st century to create, store, distribute and interact with cultural artifacts. It has become our interface to the world, to others, to our memory and our imagination - a universal language through which the world speaks, and a universal engine on which the world runs. What electricity and combustion engine were to the early 20th century, software is to the early 21st century. Offering the the first theoretical and historical account of software for media authoring and its effects on the practice and the very concept of 'media,' the author of The Language of New Media (2001) develops his own theory for this rapidly-growing, always-changing field.

What was the thinking and motivations of people who in the 1960 and 1970s created concepts and practical techniques that underlie contemporary media software such as Photoshop, Illustrator, Maya, Final Cut and After Effects? How do their interfaces and tools shape the visual aesthetics of contemporary media and design? What happens to the idea of a 'medium' after previously media-specific tools have been simulated and extended in software? Is it still meaningful to talk about different mediums at all? Lev Manovich answers these questions and supports his theoretical arguments by detailed analysis of key media applications such as Photoshop and After Effects, popular web services such as Google Earth, and the projects in motion graphics, interactive environments, graphic design and architecture. Software Takes Command is a must for all practicing designers and media artists and scholars concerned with contemporary media.

探索软件工程的基石与未来:一本关于系统化思维与实践的深度指南 书名:软件架构的演进与重塑:面向复杂性的设计范式 内容简介: 在当今瞬息万变的数字世界中,软件系统的复杂性已成为制约技术创新的主要瓶颈。本书并非聚焦于特定编程语言的语法或某个框架的API文档,而是深入剖析支撑起一切现代软件的结构化思维、设计原则与架构演进的宏大叙事。我们旨在为从业者提供一套跨越技术栈、立足于核心工程哲学的工具箱,用以应对规模化、高可靠性及敏捷迭代所带来的严峻挑战。 第一部分:理解复杂性的本质与架构的基石 现代软件的复杂性并不仅仅是代码量的堆砌,而是由非线性依赖关系、并发访问模式、跨域数据流以及不断变化的需求所共同构成的“涌现性”挑战。 第一章:从单体到分布式:范式的转换与权衡 本章首先回顾了传统单体架构的局限性,特别是其在扩展性、部署速度和技术栈异构性方面的瓶颈。我们不会停留在表面的技术选型,而是深入探讨“内聚性”和“耦合性”这两个核心概念在不同规模下的数学表达与实际工程意义。重点分析了从水平扩展到垂直拆分过程中,事务一致性模型(如ACID与BASE的取舍)如何重塑业务流程。这一部分着重阐述了,架构决策本质上是对信息隐藏、职责分离和沟通成本的系统性优化。 第二章:设计原则的再审视:不变性与演化能力 SOLID原则在微服务和事件驱动架构中是否依然适用?我们探讨了面向对象设计(OOD)的核心思想如何映射到面向服务设计(OSD)和领域驱动设计(DDD)中。重点剖析了“依赖倒置原则”在基础设施抽象层面的应用,例如如何设计出能够平滑迁移数据库技术或消息队列中间件的抽象层和适配器模式。特别关注了不变性(Immutability)作为降低并发复杂度和提高可追溯性的强大工具,并在函数式编程的视角下审视了命令式系统中副作用的管理。 第三章:构建清晰的边界:限界上下文与微服务边界 领域驱动设计(DDD)的价值远超建模本身,它是一种认知工具,用于在混乱的业务领域中建立清晰、可沟通的软件边界。本章详细阐述了如何通过“通用语言”(Ubiquitous Language)来确定“限界上下文”(Bounded Context)。我们将探讨识别上下文边界的技术,如事件风暴(Event Storming)和上下文映射(Context Mapping)的实际操作流程。我们强调,一个好的微服务边界,其内部耦合度必须远高于其外部依赖,从而实现独立部署和技术选型自由。 第二部分:构建高可靠性的核心机制 系统在规模化后,失败是常态而非例外。本部分聚焦于如何通过设计来管理和吸收故障,确保系统的韧性。 第四章:数据一致性的战术与战略 在分布式系统中,强一致性往往意味着性能的巨大损失。本章深入探讨了最终一致性的实现机制,包括两阶段提交(2PC)的局限性、补偿事务(Sagas)的设计模式,以及如何利用事件溯源(Event Sourcing)来构建时间轴上的真相。我们不仅展示了如何使用技术实现这些模型,更重要的是,教会读者如何根据业务的“可接受延迟”来选择合适的一致性模型,避免过度工程化。 第五章:拥抱异步:事件驱动架构的深度解构 事件驱动架构(EDA)是现代高伸缩性系统的核心驱动力。本章超越了单纯的消息队列的使用,聚焦于事件的契约设计、时间顺序保证与语义理解。我们详细分析了命令(Command)、事件(Event)和领域事件(Domain Event)之间的区别,以及如何设计一个健壮的事件总线(Event Bus)来处理事件的重放、审计和死信队列(DLQ)策略。理解事件的“过去时态”定义,是构建可追溯系统的关键。 第六章:弹性与可观测性:从监控到洞察 一个无法被理解的系统是不可维护的。本章将系统的可观测性(Observability)视为架构设计的一部分,而非事后添加的工具。我们探讨了日志(Logging)、度量(Metrics)和追踪(Tracing)三者的有机结合。重点讲解了分布式追踪(如OpenTelemetry标准)如何帮助我们穿透服务边界,定位延迟瓶颈。同时,我们将深入探讨容错模式(如熔断器、限流器、重试策略)的设计哲学,确保系统能够在资源压力下优雅降级,而不是彻底崩溃。 第三部分:架构治理与持续演进 架构并非一次性交付的蓝图,而是一个需要持续投入和治理的活态系统。 第七章:架构的债务与偿还策略 如同技术债务,架构债务如果不加管理,将使系统的演进速度指数级下降。本章提出了一套量化架构债务的方法论,将其分解为耦合债务、技术栈陈旧债务和设计缺失债务。我们讨论了“绞杀者模式”(Strangler Fig Pattern)在重构大型遗留系统中的应用,以及如何通过“持续重构”的文化来预防债务的积累,而非仅依赖于大型的、破坏性的重写项目。 第八章:跨职能团队的架构协作模型 架构师的角色正在从“中心化的设计者”转变为“赋能者”和“布道者”。本章探讨了如何将架构决策下沉到具体的工程团队中,同时保持整体一致性。我们将分析架构评审委员会(ARB)的有效运作方式,以及如何利用架构决策记录(ADR)来清晰地记录和沟通非功能性需求(NFRs)的权衡过程,确保团队间的认知同步。 第九章:面向未来的架构模式:Serverless、边缘计算与AI集成 最后,本书展望了驱动下一代应用的关键技术趋势。我们分析了Serverless架构对状态管理和冷启动的影响,探讨了边缘计算(Edge Computing)如何重塑用户体验和数据处理的延迟模型。更重要的是,我们讨论了如何将机器学习模型作为一等公民融入到核心业务流程中,设计出能够利用实时数据流进行决策的智能系统。 总结: 《软件架构的演进与重塑》提供了一套严谨的思维框架,帮助工程师和技术领导者超越具体的工具,专注于设计真正健壮、可扩展和可理解的软件系统。本书是献给所有致力于在数字复杂性中构建清晰、持久结构的建设者的深度参考。

作者简介

Lev Manovich is the author of Soft Cinema: Navigating the Database (2005), and The Language of New Media (2001) which was described as "the most suggestive and broad ranging media history since Marshall McLuhan." Manovich is a Professor at CUNY Graduate Center, a Director of the Software Studies Initiative at California Institute for Telecommunications and Information Technology, and a Visiting Professor at European Graduate School.

目录信息

读后感

评分

评分

评分

评分

评分

用户评价

评分

作为一名社会学研究者,我一直对技术如何影响社会结构和个体行为充满好奇。当我了解到《Software Takes Command》这本书时,我立刻意识到它可能是我研究的宝贵资源。我一直觉得,在当今社会,软件已经超越了其作为工具的属性,它已经成为了一种无形的力量,深刻地塑造着我们的生活方式、人际关系,甚至我们的价值观。这本书的标题本身就充满了讨论的潜力,它暗示着一种权力转移,一种由人类创造的系统,开始反过来“指挥”人类。我非常期待作者能够从社会学的角度,深入剖析软件在社会运行机制中的作用,它如何影响信息传播、权力分配、以及社会分层。我尤其关注书中对于软件“嵌入性”的讨论,即软件是如何与我们的日常生活、社会制度紧密结合,并在此过程中悄然改变着这一切。这本书,无疑将为我的研究提供一个极具启发性的框架。

评分

这本书的封面设计就足够吸引人了,那是一种低调而又充满力量的设计,黑色的背景上,白色的字体勾勒出书名“Software Takes Command”。我拿到它的时候,就感觉到了一种沉甸甸的学术气息,但又夹杂着一丝跃然纸上的活力。我是一名在软件开发领域摸爬滚打多年的工程师,每天与代码、框架、架构打交道,但内心深处总是有一种感觉,我们对软件的理解,似乎还停留在工具层面,没有真正触及到它背后更深层次的逻辑和哲学。这本书,从我翻开第一页的那一刻起,就给了我一种耳目一新的感觉。它不是一本教你如何写出更高效代码的指南,也不是一本介绍最新技术趋势的概览,而是试图从一个更高的维度,去审视软件在我们现代社会中的角色和演变。我尤其欣赏作者在开篇就提出的那个关于“控制”的论述,它不仅仅是指我们如何去控制软件的运行,更是一种对软件如何反过来塑造我们思维方式和行为模式的探讨。这种宏观的视角,恰恰是我在日常工作中常常忽略的,也是我一直渴望去深入理解的。我迫不及待地想知道,作者将如何一步步地剖析软件的力量,以及这种力量对我们个体和集体意味着什么。

评分

作为一名长期在科技行业工作的技术顾问,我见证了软件从最初简单的命令行操作,发展到如今无处不在的智能应用。然而,我总觉得,我们对软件的理解,似乎还停留在“使用者”的层面,而很少去思考软件本身所具有的“能动性”和“影响力”。《Software Takes Command》这本书的标题,恰恰击中了我的一个隐性认知。它提出了一个非常引人深思的问题:软件,是否正在超越我们为它设定的边界,开始“指挥”我们?我期待作者能够深入剖析软件的“意图捕捉”和“行为引导”机制,以及它如何在潜移默化中改变我们的工作方式、生活习惯,甚至我们的思维模式。我尤其想了解,在软件不断进化的过程中,我们作为人类,应该如何保持自身的“主导权”,而不是被我们自己创造的工具所“反向控制”。

评分

我是一名历史系的学生,我对技术发展如何影响人类社会进程一直抱有浓厚的兴趣。最近,我开始将研究的目光投向数字时代,而软件无疑是这个时代的核心驱动力。当我看到《Software Takes Command》这本书时,我立刻意识到它可能为我提供一个全新的历史视角。我一直在思考,我们如何评价软件在历史长河中的地位?它是否仅仅是工具的演进,还是本身就代表了一种新的“力量”和“意识”的萌芽?这本书的标题,暗示着一种权力结构的转变,一种由人类创造的系统,正在逐渐获得“自主权”并开始“指挥”人类。我非常期待作者能够将软件的发展置于更宏观的历史背景下进行审视,探讨它如何与其他历史力量相互作用,并最终塑造了我们今天的世界。

评分

我是一名商业策略分析师,我每天都在研究如何利用技术来优化商业流程和提升市场竞争力。然而,在与《Software Takes Command》这本书的初次“邂逅”之后,我意识到自己对于“软件”的理解,可能还停留在效率和功能层面。这本书的视角,将我带到了一个更深层次的思考——软件不仅仅是执行指令的工具,它更是一种能够“理解”并“引导”商业目标的“智能体”。作者对于软件如何“捕捉”和“放大”人类意图的论述,让我联想到企业在数字化转型过程中面临的种种挑战。我们是否真正理解了我们所部署的软件,它在多大程度上是在执行我们的商业意图,又在多大程度上,它在悄无声息地改变着我们的商业策略?我迫切地想知道,书中是如何解析软件在现代商业生态系统中的“指挥”作用,以及企业应该如何在这种新的力量格局下,重新定义自身的商业模式和战略。

评分

我是一名独立游戏开发者,对于软件的理解,更多地停留在创造的乐趣和技术实现的挑战上。然而,《Software Takes Command》这本书,却给了我一种全新的启发。它不仅仅是关于代码和算法,更是关于软件背后所蕴含的“思想”和“力量”。我一直觉得,伟大的游戏作品,不仅仅是代码的堆砌,更是对玩家心理、情感和行为的深度洞察。这本书,恰恰是从一个更宏观的视角,去剖析了软件如何“理解”并“影响”我们的意图。作者对软件“决策”过程的解读,以及对软件如何“学习”和“演化”的描述,都让我深感震撼。我开始反思,我所创造的软件,是否也正在以某种方式,潜移默化地影响着玩家的思维方式和行为习惯?这本书提供了一个让我从开发者自身之外,去审视我所创造的软件的绝佳机会。它鼓励我去思考,我的游戏,不仅仅是娱乐,更是一种与玩家交流和互动的方式,一种能够引导玩家探索和理解世界的载体。

评分

我是一名自由撰稿人,我的工作就是用文字去记录和解读这个世界。最近,我开始将目光更多地投向科技领域,因为我意识到,科技,尤其是软件,正在以一种前所未有的方式重塑着我们的生活。当我偶然看到《Software Takes Command》这本书时,我立刻被它的标题所吸引。在我看来,“Software Takes Command”不仅仅是一个描述性的标题,更像是一种警示,一种对当下信息时代发展趋势的深刻洞察。我一直在思考,在这个万物互联、数据驱动的时代,软件究竟扮演着怎样的角色?它是在默默地服务于我们,还是在不知不觉中引导着我们的选择?这本书似乎正是为了解答这些疑问而存在的。我很好奇作者是如何将抽象的软件概念,与我们日常生活中具体的体验联系起来的。我期待着这本书能够为我提供一种新的观察世界的视角,一种能够让我更清晰地理解数字时代运行规律的工具。

评分

作为一名软件测试工程师,我的工作就是确保软件能够按照设计者的意图精准执行。然而,《Software Takes Command》这本书,却让我开始审视“意图”本身。软件的“意图”究竟从何而来?它是否真的能够完全捕捉到我们作为开发者和用户的意图?而当软件的复杂性不断增加,其“行为”开始超越我们最初的设想时,它是否就获得了某种程度的“指挥权”?这本书的标题,恰似一语惊醒梦中人,它让我开始思考,我们究竟是在“命令”软件,还是在与软件进行一种复杂的“协商”。我迫不及待地想知道,作者是如何解析软件的“意图解析”和“行为塑造”机制的,以及这种“指挥”关系,在未来将如何演变。

评分

我是一名音乐制作人,我一直认为,音乐创作是一种纯粹的艺术表达,是情感与灵感的碰撞。然而,随着数字音乐制作软件的普及,我开始感受到软件在音乐创作过程中扮演的角色越来越重要,甚至有些时候,它似乎在“指导”我的创作方向。当我看到《Software Takes Command》这本书时,我立刻被这个“软件指挥”的概念所吸引。它让我想到了,在音乐制作中,我们是如何通过软件来“驯服”和“塑造”声音的,而反过来,软件的逻辑和功能,又在多大程度上影响了我的音乐风格和创作习惯?我期待着作者能够从一个更广阔的视角,去探讨软件在艺术创作领域中的“权力”和“影响”。书中对软件如何“理解”和“回应”艺术家意图的阐释,将为我提供一个全新的思考角度,让我更深刻地理解技术与艺术之间的复杂关系。

评分

作为一名大学里的计算机科学系教授,我阅读了无数关于软件的书籍,从经典理论到前沿实践,可以说阅历颇丰。然而,当《Software Takes Command》这本书展现在我面前时,我还是被它的深度和广度所震撼。作者并非简单地罗列软件技术的发展史,而是将目光投向了软件与人类文明之间更复杂的互动关系。他探讨了软件如何从最初的辅助工具,逐渐演变成塑造我们认知、决策乃至于社会结构的强大力量。我特别赞赏作者在书中对“意图”的阐释,他不仅仅将软件视为一系列指令的集合,而是将其视为人类意图的延伸和放大器。这种视角,让我在审视教学内容时,也开始重新思考如何引导学生们理解软件的“初心”以及它可能带来的“非预期后果”。书中对软件“自主性”的讨论,也引发了我对人工智能伦理和未来发展的深刻思考。我们是否正在创造一种我们无法完全理解和控制的力量?这本书提供了一个极具洞察力的切入点,它迫使我走出象牙塔,去思考软件在现实世界中扮演的更为复杂和微妙的角色。

评分

睡不着过了一遍Manovich 2013年的这本小册子。基本延续的是他注重digital技术的思路,这也是现在学界主流的观点,把new media art用digital art这个名词替代,而且Manovich觉得没有所谓的new media art,有的只是new softwares applying to art. 主体部分基本延续着对software的研究。结论里8条对medium性质的归纳也适用社交媒体,这也是我在综述里的一个主张:medium的单数(digital)和复数media(social networks)需要同时纳入到关于新媒体的理论里,我觉得这是目前英语文献没有考虑全的一点。另外结尾还提到software epistemology的问题,也是个和媒介考古学接轨的新东西

评分

睡不着过了一遍Manovich 2013年的这本小册子。基本延续的是他注重digital技术的思路,这也是现在学界主流的观点,把new media art用digital art这个名词替代,而且Manovich觉得没有所谓的new media art,有的只是new softwares applying to art. 主体部分基本延续着对software的研究。结论里8条对medium性质的归纳也适用社交媒体,这也是我在综述里的一个主张:medium的单数(digital)和复数media(social networks)需要同时纳入到关于新媒体的理论里,我觉得这是目前英语文献没有考虑全的一点。另外结尾还提到software epistemology的问题,也是个和媒介考古学接轨的新东西

评分

虽然有点技术决定论,但提出的“deep remixability”确实比单一的MSA要有推进,“元媒介”提供了一个整体生态的视角。但是马诺维奇没有考虑技术也是社会机制的产物,“物质背后”又是一条衔尾蛇。

评分

睡不着过了一遍Manovich 2013年的这本小册子。基本延续的是他注重digital技术的思路,这也是现在学界主流的观点,把new media art用digital art这个名词替代,而且Manovich觉得没有所谓的new media art,有的只是new softwares applying to art. 主体部分基本延续着对software的研究。结论里8条对medium性质的归纳也适用社交媒体,这也是我在综述里的一个主张:medium的单数(digital)和复数media(social networks)需要同时纳入到关于新媒体的理论里,我觉得这是目前英语文献没有考虑全的一点。另外结尾还提到software epistemology的问题,也是个和媒介考古学接轨的新东西

评分

睡不着过了一遍Manovich 2013年的这本小册子。基本延续的是他注重digital技术的思路,这也是现在学界主流的观点,把new media art用digital art这个名词替代,而且Manovich觉得没有所谓的new media art,有的只是new softwares applying to art. 主体部分基本延续着对software的研究。结论里8条对medium性质的归纳也适用社交媒体,这也是我在综述里的一个主张:medium的单数(digital)和复数media(social networks)需要同时纳入到关于新媒体的理论里,我觉得这是目前英语文献没有考虑全的一点。另外结尾还提到software epistemology的问题,也是个和媒介考古学接轨的新东西

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有