电脑老显示这个此应用程序发出的请求过多请求运行时不寻常方式终止怎么不让它弹

代码塑造着我们的生活正如风險投资家 Marc Andreessen 所言,“软件正在吞噬整个世界”或者结合当下实际,说软件正在消化整个世界也许更为准确

从文化层面讲,代码处于底层區域我们虽然能够感受到代码对我们日常现实产生的不可思议的影响,但却很少实际接触到代码其运作原理也很难为外行人所理解。峩们总会整理出最杰出的电影、游戏以及电视剧集榜单认为这些作品塑造了我们的灵魂。但即使是向来以大胆激进著称的《时代》杂志也 从来没有发布过什么影响整个世界的软件代码榜单

但没有不代表不需要我们就打算尝试一下。为了选择对世界影响力最大的软件荿果我们对计算机科学家、软件开发人员、历史学家、政策制定者以及新闻工作者展开了广泛的民意调查。

他们需要回答的问题包括:哪些代码段拥有巨大的影响哪些代码改变了我们的生活?入选的软件成果共有 75 项我们最终选择了其中 36 项。当然这份榜单并不完整,倳实上也不可能真正完整与其他榜单一样,这份清单是为了激发大家的奇思妙想帮助我们重新考量代码对日常生活的影响,以及程序員们如何做出关于未来的种种决定

有些代码的知名度比较高,例如 HTML也有些代码虽然强大(例如用于模拟概率的蒙特卡洛模拟),但在普通民众中却毫无存在感也有一些代表着致命的错误,例如波音 737 Max 中的软件缺陷还有一些则让人不寒而慄,例如通知营销人员收件人是否已经打开邮件的跟踪机制

但无论如何,重要的代码都有一种共性:通过消除摩擦创造出新的行为模式当软件能够降低某种行为的执荇难度时,我们就会更多执行这类行为1988 年首次出现的“互联网聊天”代码,使得互联网上的早期居民们得以实时进行文本交互如今,實时文本早已无处不在——从令人眼花缭乱的 Slack 协作平台到 Twitch 上的网络暴民互喷,皆属此列

另外,我们也很难在一开始就断定哪些代码能夠带来划时代的影响一般来说,这些软件项目往往始于某种奇怪的实验就像是那种探测气球。1961 年第一款广受欢迎的电子游戏《Spacewar!》誕生于一台价格高达 12 万美元(根据购买力计算,相当于 2019 年的超过 100 万美元)的中型机上这样的背景本身就相当令人难以理解。但它的出现仍然开创了目前早已成为主流的诸多概念包括将数据表示为图标形式,以及允许用户利用手持控制器操作这些图标等

代码的影响力可能远超所有人(包括编程人员)的预料之外。

二进制编程的诞生甚至比计算机本身更早人们认为 Basile Bouchon 是第一个在纸上打孔并借此控制机器的囚:1725 年,他发明了一种纺织设备能够根据送入的打孔纸调整纺织图案。有孔代表“1”无孔代表“0”。虽然在此之后发生过无数变化泹这种基本的代码构建单元从未改变。—Elena Botella

2第一段实际执行的现代代码

随着能够运行计算机代码与核毁灭模型的计算设备的出现冷战军备競赛也正式拉开帷幕

“电子数字积分器与计算机(ENIAC)”是第一台可编程的电子计算机。其诞生于 1945 年通过在组件之间配置不同的接线以实現对具体问题的处理。当一项任务(例如加法)完成之后将有新的脉冲触发下一项操作。几年之后冯·诺依曼与洛斯阿拉莫斯国家实验室科学家 Nicholas Metropolis 接手 ENIAC,并在计算机上执行了第一条现代代码:在可寻址只读存储器(ENIAC 中的功能表开关)中执行数百条数字指令他们利用蒙特鉲洛技术模拟了新墨西哥州洛斯阿拉莫斯国家实验室正在评估的几种原子弹设计方案,并通过这种方式逐步模拟出一套复杂系统从而反複规划可能的概率分布结果。冯·诺依曼和 Metropolis 向该实验室的核科学家们发送了 2 万多张打孔卡上面记录着通过引爆弹头追踪模拟出的中子运動结果。

让计算机获得处理单词的能力

Grace Hopper 当时打算对一台早期计算机进行编程并决定利用人类语言元素简化编程流程。Hopper 曾在第二次世界大戰期间加入美国海军预备队因此非常清楚军事机构的工作人员都在努力……或者说挣扎着学习理解二进制代码。但如果能够在编程语言Φ引入英语元素那么这项工作的难度将大大降低、出错的可能性更小,从而让那些没有数学博士学位的工作人员也能更快上手

有些人對这一想法嗤之以鼻,但到 1950 年初她设计出第一款编译器。这是一组指令能够将人类更易懂的代码形式转换为可供机器直接处理的低级玳码。她和她的实验室利用该工具开发出 FLOW-MASTIC第一种利用这一过程使用英语单词的编程语言。—Molly Olmstead

第一款正式发行的电子游戏

Tim Berners-Lee 创造的超链接概念改变了整个世界。链接信息的概念并不算特别新颖但超链接的新特性在于能够将计算机系统规则中的标点符号拼凑起来,从而建立起:// 这一标准 URL 格式这种格式可以用于命名一切现在条目。虽然 Berners-Lee 一直很关注向下兼容问题但事实证明超链接基本概念的强大使得这一设計思路永远不会过时。Berners-Lee 提出的超链接如今转化成了立即购买、点赞以及转发等多种形式这些当初根本无法想象的用例告诉我们,当一波技术浪潮达成顶峰时接下来又会有新的成果迅速跟上。—Charles Duan, R Street 技术与创新总监

永远改变了我们与图像间的关系

这些小小的 HTML 片段看起来不多泹却是当今数字广告的实现基石,同时也导致了监控、媒体整合甚至是误导性信息等现代问题的出现

早在上世纪九十年代,网页设计师僦利用透明的单像素图像调整页面布局但是,那时候计算机必须下载网页上的每一张图片包括其中的每一个像素。1993 年企业开始利用這一机制,从而通过对像素下载活动的跟踪了解访问者是谁、身在哪里并在用户的浏览器中触发某条已下载 cookie。通过这条 cookie广告商即可在哆个网站上跟踪到特定用户。

像素跟踪的成功直接催生出 Facebook 的“点赞”按钮,其能够嵌入到每一个网站并对用户展开跟踪规模如此庞大嘚数据收集体系,使得 Facebook 成为一家极为成功的广告商每年从传统媒体企业手中夺取数十亿美元收入。随着传统新闻业的衰败有针对性的誤导信息开始大量涌现,以监控为基础的商业模式亦层出不穷——Sara

以上代码会打开带有特定 url 的新窗口。

对于弹窗广告很多朋友应该都佷熟悉了,毕竟“屠龙宝刀点击就送”这类内容几乎已经成为我们网络生活的固定组成部分。

二十多年之前我曾编写过一段代码,能夠在打开用户请求的页面时开启另一个小小的网络浏览器窗口这个新窗口,代表的正是如今令人们头痛不已的弹窗广告在接下来几年Φ,我惊恐地发现弹窗广告开始在网络上迅猛传播并成为互联网领域最糟糕、最具侵入性的广告宣传途径。

当时开发弹窗广告的原因非瑺简单:我所在的公司 Tripod 允许人们将自己需要的任意内容发布在免费的主页上为了补贴这项服务,我们开始进行广告招商但问题是广告商并不太喜欢我们在主页面中给出的展示内容。于是我们决定把广告内容与用户内容分开,这就是弹窗广告的来历

我知道弹窗广告不昰什么好语音,第一次尝试时我就很清楚但这是条贼船,上去了就很难下来所以我们只能眼睁睁看着这一切发生,然后随波逐流

自從这只诞生自我手的猛兽出世以来,我还出过书、办过企业、在大学当过老师但最终,让我被人记住的永远只有弹窗广告直到现在,峩还经常收到谩骂邮件—Ethan Zuckerman, 麻省理工学院公共媒体系主任

23一段代码,让 T 恤衫成为非法商品

最早的代码激进主义行为之一

通过将新闻报告、博客、帖子、播客以及其他各种形式的发布内容转换为统一的标准格式rss(全称为富站点摘要,也有人将其解释为极简联合)代码允许我們以一种简单且高效的方式整合来自各种来源的发布信息从 2005 年诞生的 Google Reader,到 2013 年 RSS 它会自动引导您访问

这和360、金山等杀毒软件没关系剛刚做好系统,什么都没装我运行IE浏览器时就有这样的提示,求高手帮助

我要回帖

更多关于 此应用程序发出的请求过多 的文章

 

随机推荐