期间:二千零一十二

标签

API设bet188足球计·学术界·敏捷的·敏捷采用·分析模式·应用程序体系结构·应用程序集成·坏事·大数据·棋盘游戏·建立脚本·认证·干净代码·协作·计算机历史·会议小组·会议·连续输水·数据库·bet188足球·词典·分布式计算杂志·改道·多样性·文档·领域驱动设计bet188足球·特定于域的语言·国内的·包封·企业架构·估计·事件体系结构·进化设计bet188足球·说明性体系结构·极限编程·小工具·IEE软件·信息甲板·互联网文化·面谈·语言功能·语言工作台·倾斜·遗产康复·合法的·韵律学·微服务·微软·可移动的·模型视图控制器·NoSQL·对象协同设计bet188足球·分析器生成器·摄影·播客·流行的·演示文稿·隐私·过程理论·生产力·编程平台·项目规划·项目·招聘·188足球比分直播·188足球比分直播重构边界·需求分析·回顾·红宝石·并列争球·安全·软件工艺·谈论视频·团队环境·团队组织·技术债务·技术领导·测试类别·测试·思想作品·工具·旅行·uml·版本控制·网站开发·Web服务·网站·写作

二千零一十九·二千零一十八·二千零一十七·二千零一十六·二千零一十五·二千零一十四·二千零一十三·二千零一十二·二千零一十一·二千零一十·二千零九·二千零八·二千零七·二千零六·二千零五·二千零四·二千零三·二千零二·二千零一·二千·一千九百九十九·一千九百九十八·一千九百九十七·一千九百九十六

所有内容

信息甲板

当我对同事们抱怨幻灯片,我确实听到了有用的推回。许多人现在喜欢通过幻灯片进行交流,而这些幻灯片并不是用来做演示的,只是为了阅读。像我这样的人可能会对经理们这些天看不到任何看起来不像重点的东西而大发雷霆,但是这些信息平台有优势。

2012年11月16日

比利克


跨媒体应用

在过去的几年中,移动应用程序一直是软件开发的热门项目。像许多软件交付公司一样,ThoughtWorks收到很多客户的请求,要求我们为他们构建一个移动应用程序。然而,大多数时候,一家公司要求我们(或任何人)构建一个移动应用程序,他们都是从错误的角度出发的。我认为在大多数情况下,即使您希望用户与移动设备进行交互,你应该从未想过构建移动应用程序.相反,您需要考虑构建一个跨多个设备的单一应用程序:移动、桌面,平板电脑——或者你的用户可能使用的任何设备。

2012年11月1日

比利克


ThoughtWorks技术雷达常见问题解答

一年两次左右,我和ThoughtWorks选项卡——我们全球组织中的高级技术专家。我们会议的主要产品之一是技术雷达.雷达引起了很多关注,并提出了一些常见的问题,这是本常见问题解答希望回答的问题。

2012年10月21日


NoSQL简介

AT转到奥胡斯,我们跟踪了NoSQL的一些实践经验。我被要求做一个初步的演讲来解释NoSQL数据存储的基本原理。我说的是NoSQL的起源,NoSQL数据模型的形式,许多nosql数据库考虑一致性问题的方式,以及多语种坚持的重要性。

2012年10月3日

视频


NoSQL提炼的要点

当我们设计这本书bet188足球时,NOSQL蒸馏,我们总结了大多数章节,并总结了一些要点,作为人们重新阅读这本书的补充。我们在网站上把这些作为读者提醒自己这些要点的另一种方式。

2012年9月12日


BigQuery概念的证明

伊恩·卡特赖特

谷歌的新功能大查询服务为客户提供大数据分析能力,而不需要昂贵的软件或新的基础架构?ThoughtWorks和AutoTrader进行了为期一周的概念验证测试,使用大量数据集。测试显示,在7-10秒的范围内,7.5亿行数据集的查询性能是一致的。我们使用Java的其他API,JavaScript和Google图表可以创建一个具有查询结果交互视觉效果的Web前端。整个练习在五天内由三个人完成。结论:BigQuery表现良好,并且可以使拥有大数据和小预算的组织受益,尤其是那些没有数据仓库的组织,或者其数据仓库限制使用。

2012年9月4日

文章


雪花蜥蜴

保持生产服务器运行可能是一项棘手的业务。您必须确保操作系统和任何其他相关软件都已正确修补,以使其保持最新。托管应用程序需要定期升级。经常需要更改配置来调整环境,使其高效运行并与其他系统进行适当通信。这需要一些混合的命令行调用,在GUI屏幕之间切换,以及编辑文本文件。

其结果是一个独特的雪花-适合滑雪胜地,对数据中心不好。

2012年7月10日

比利克


多个手机

移动设备作为客户和员工使用软件服务的平台越来越重要。很多人都在忙着构建移动应用程序,但也有许多厂商正忙于开发移动设备。这一系列的移动设备带来了一个挑战-您如何支持许多移动设备?

2012年6月19日

信息甲板


选择移动实施策略

作者:Giles Alexander

过去五年中,移动技术的突飞猛进提供了巨大的机遇。虽然许多移动平台可能会继续蓬勃发展,移动客户要求他们的应用程序提供高质量的用户体验。本文介绍了实现mobilechannel的两种策略,这两种策略将有助于平衡用户体验和平台覆盖率,同时还为应用程序提供一个路径转发。

2012年5月21日

文章


测试金字塔

测试金字塔是一种思考不同类型的自动化测试的方法,应该用来创建一个平衡的投资组合。关键是你应该有更多的低层次单元测试比高水平宽带测试通过图形用户界面运行。

2012年5月1日

比利克


不断变化的数据全景图

丽贝卡·帕森斯和马丁·福勒188bet足球充值

我们在2012年伦敦Qcon大会上的主题演讲着眼于数据在我们生活中所扮演的角色(它所做的不仅仅是变得更大)。我们从观察数据世界的变化开始:它的增长,变得更加分散和连接。然后我们转向业界的回应:nosql的兴起,向服务集成转变,事件源的出现,云和新的分析对可视化的影响更大。我们快速了解一下目前数据的使用情况,丽贝卡特别强调发展中国家的数据。最后,我们考虑所有这些对我们作为软件专业人员的个人责任意味着什么。

2012年4月18日

视频


演示文稿

我做了很多演讲,既然我参加了很多会议,我也看到了很多。这意味着我看到了很多问题,人们所做的事情会降低他们谈话的效果。我还没想出一个全面的清单,所以我在这里举的那些只是我头顶上的一些东西。像大多数气味一样,这些并不总是错的,但应该总是让你思考。

2012年2月9日

比利克


SE针对特定领域语言的广播播客

丽贝卡·帕森斯,188bet足球充值Martin Fowler和马库斯v_尔特

我加入了Rebecca Parsons的思想工作,他是DSL书籍的贡献者,与Markus V_lter讨论DSL。我们讨论DSL是什么,内部和外部DSL之间的差异,当你应该(并且不应该使用DSL)的时候。

2012年1月26日

音频


聚集rienteddatabase

我们工作时首先想到的话题之一NOSQL蒸馏NoSQL数据库使用的数据模型与关系模型不同。我看过的大多数资料都提到了至少四组数据模型:键值,文件,列族,和图表。看看这个清单,前三种方法有很大的相似性——它们都有一个基本的存储单元,这是一个紧密相关数据的丰富结构:对于关键值存储,它是值,对于文档存储,它是文档,对于柱族商店,它是柱族。在DDD术语中,这组数据是DDD-聚集体.

2012年1月19日

比利克


NoSQL定义

我们一开始工作NOSQL蒸馏我们面临着一个棘手的难题——我们在写什么?nosql数据库到底是什么?对这个概念没有明确的定义,没有商标,没有标准组,甚至连宣言都没有。

2012年1月9日

比利克

概率文盲

我写这篇文章是为了美国总统选举的结束,有一个侧面的争论出现了,关于内特·希尔.许多共和党人声称他是民主党人的先令,他对奥巴马85%获胜的预测是假的。我的一部分人希望我能认识更多的共和党人,我可以和他们做些小赌。也许更好的愿望是投票结果是相反的,因为我有更多倾向民主的朋友。事实上,不管怎样,我都不会像我认识的大多数人那样获得太多。可悲的是,这并不是一般情况下的情况——这一侧面展示的是大多数人都很有可能深谙文盲,这对整个社会,特别是软件开发都有重要的影响。

2012年11月5日

比利克


PrimingPrime指令

回顾性基本指令是回顾性实践的重要组成部分。而且自从诺姆·克思第一次开始实践以来,一直是回顾性思维的组成部分。最近我读了Pat Kua的新回顾手册,这是基于帕特在ThoughtWorks作为技术领先者所积累的丰富经验。我发现帕特的建议是反对这项主要指令,但必须说他几乎肯定是对的。

2012年10月23日

比利克


GotoAARHU2012

过去的几个月里,我在旅行中度过了沉重的一段时间(到最后,我计算出在过去的44天里,我已经花了40天的时间在路上了),这就是为什么我的网站一直很安静的原因。现在我又回到家里,可以反省其中的一些事情——还有GOTO会议总是充满了要反思的东西。

2012年10月16日

比利克


人民vs.NoSQL数据库:面板讨论

其中一条轨道转到奥胡斯为NoSQL供应商提供了讨论各种工具的机会。在节目结束时,不同的演讲者被安排到一个小组讨论一些涉及NoSQL的常见问题。虽然我没有参与到赛道上(我的谈话几天后才来)我参与了调查小组。

2012年10月1日

视频


现代模拟工具和黑色魔术

布雷特L舒切特

现代模拟工具可以对我们处理遗留代码的能力产生积极的影响,以及使用这些工具可能带来的负面影响。

2012年9月10日

文章


社区仪表板

随着人们对数据分析和可视化越来越感兴趣,我们看到越来越多的工作投入到有趣的可视化中,使人们能够从组织中流动的数据中获得洞察力。这些仪表盘大多针对个人使用,但越来越多的人倾向于将其用于更为公共的目的。

2012年8月22日

比利克


凤凰社

有一天,我幻想着要为运营部门启动一个认证服务。认证评估将包括一位同事和我在公司数据中心,用棒球棒设置关键的生产服务器,电锯,还有一把水枪。评估将基于操作团队需要多长时间才能使所有应用程序重新启动和运行。

2012年7月10日

比利克


关于敏捷数据库开发的SE广播播客

Pramod Sadage和Marti188bet足球充值n Fowler

PramodSadalge领导了敏捷数据库技术的开发,我们现在习惯于在思想工作中使用这些技术。SE Radio采访了我们如何使用这些技术与使用数据库的应用程序一起迭代地发展数据库的设计。bet188足球我们讨论了如何将数据库合并到持续集成系统中,如何通过可重复的脚本迁移进行数据库更改,以及数据库重构的工作原理。188足球比分直播

2012年6月1日

音频


奥尔曼

几个月前我在伦敦参加Qcon会议时,似乎每次谈话都包含一些关于对象/关系映射(ORM)工具的尖刻评论。我想我应该更仔细地阅读发给发言者的会议电子邮件,毫无疑问,在那里有什么东西告诉我们所有人至少每45分钟对虫虫堆一次轻蔑。但正如你所知,我想退一步来对付这种ORM仇恨——因为我认为很多都是毫无根据的。

2012年5月8日

比利克


编辑发布分离

在我过去一年左右与ThoughtWorks项目团队的对话中,内容管理系统(CMS)的影响越来越大,这是一个固定的主题。他们通常不被认为是有用的,事实上,有一个明显的迹象表明,它们正在成为一种令人担忧的侵入性工具——以一种妨碍整体发展的方式用于其核心目的之外。

除了其他的刺激,一个常见的缺点是他们保留每一篇文章的一个副本。此单个副本作为创建内容的一部分进行编辑,并发布给读者(通常在某种状态更改标志上)。

2012年4月24日

比利克


测试覆盖率

我经常听到有人问他们应该追求什么样的测试覆盖价值(也称为代码覆盖)。或者自豪地说出他们的覆盖水平。这种说法没有切中要害。测试覆盖率是查找代码库未测试部分的有用工具。测试覆盖率很少用作测试质量的数字声明。

2012年4月17日

比利克


未来不是nosql而是polyglot持久性

188bet足球充值马丁·福勒和普拉莫德·萨达莱

企业数据存储未来的信息平台,主要为应用程序开发管理人员编写。解释了为什么关系数据库占据主导地位,为什么NoSQL会挑战这个假设,并勾勒出polyglot持久性的未来,多数据存储技术将根据其不同的需求用于应用程序。

2012年2月7日


慈善果酱

在过去的几年里,我的几个同事一直在组织代码阻塞事件,在那里开发人员聚在一起为慈善事业编写软件。一个很好的例子就是在纽约经常出现代码阻塞拉皮夫特.Chris George总部设在纽约的思想工作者,2010年8月协助在纽约举办了一次一次性活动。这一天的工作没有他们希望的那么多,但后来在一家酒吧里决定更经常地聚在一起。从那以后,他们每周都会见面。这是一个小团体,仍然主要是思想工作者和朋友,当我们在镇上有一个大项目时,3-4人的核心人数上升到12人。(克里斯很高兴有更多的人加入这个组织,所以如果你感兴趣的话给他发封电子邮件

许多人发现,这些活动是一种愉快的方式,可以将我们的技能用于我们发现比许多日常工作更有成就感的目的,学习新技能和向不同群体学习的方法。所以我想我应该分享我们对如何建立一个的想法。

2012年1月25日

比利克


多样性失衡

虽然很容易习惯,很明显,软件开发世界在多样性方面存在一些严重的问题。我的意思是,与一般人口相比,我们在人口比例上有一些显著的差异。其中一个最明显的区别是女性比例低,这在全世界都是真的(尽管在中国不那么明显)。在美国,我花了很多时间,非洲裔美国人的缺乏也是显而易见的。关于这种不平衡可能存在的原因有很多文章,可能会怎么做。但在这里,我想集中讨论一个更基本的问题——这有关系吗?

2012年1月11日

比利克


给皮尔森的关于sopa/pipa的公开信

当我们学习皮尔逊的时候,我们的出版商,是有争议的SOPA立法的支持者,我和杰兹谦卑地写了一封公开的抗议信。这封信出版后,其他一百位皮尔逊作家也在信上签名。

2012年1月5日