- 博客(54)
- 资源 (180)
- 问答 (5)
- 收藏
- 关注
原创 社交网络不是网络效应!答各种社交网络为什么经常昙花一现?
早上,在环球的89层楼,看着整个上海,心思真的就会变得很广阔,视野就会很远。我被问到了一个问题:看看最近的网络效应的案例,比如微博,比如Draw Something,比如Zynga,甚至比如Facebook自身,都出现了疲软或者下降的态势。原来网络效应理论,就是一旦形成,很难被颠覆的预期是不是出了问题?百姓网也是网络效应,如何证明不是昙花一现呢?这还真是问住我了。也是呀,Facebook...
2013-06-29 08:02:22 129
原创 用于Windows Azure托管应用的多因素验证
微软近期公布了Windows Azure中的多因素验证的预览,该服务可以用于Windows Azure管理门户、微软在线服务(如Office 365等)和定制应用。\这一服务的开发代号是“Active Authentication”, 它使用移动应用、电话拨打或文本消息来验证用户注册,为Windows Azure Service Directory增加了第二道安全保障。使用其SDK,开发者就可以在...
2013-06-27 11:22:00 54
原创 FunScript:发挥F#威力编写Web应用
FunScript 是一种F#编译器程序库,能让开发者使用F#编写单页web应用,并在浏览器中或通过Node.js在服务端运行。\FunScript有两个组件:编译器程序库将F#代码编译为JavaScript,而TypeScript类型提供器(typeprovider)将各种JavaScript库的API和DOM暴露为静态类型。\一个简单的使用FunScript编写的“Hello,World”的例...
2013-06-27 11:05:00 867
原创 Windows Azure为MSDN订户推出分钟计费功能,并按月发放信用额度
近期微软针对Windows Azure推出了按分钟计费系统,用户在运行虚拟机、网站、云或移动服务时,可以按照实际消费的分钟数来进行支付。此外,当用户停止虚拟机后,微软将不再向用户收取任何计算时间的费用,但依然保留部署状态以及配置。开发人员可以使用该功能,在无需虚拟机运行的时候将其停止,从而避免支付额外费用。\"\u0026gt;推出了按分钟计费系统,用户在运行虚拟机、网站、云或移动服务时,可以按照...
2013-06-27 10:57:00 141
原创 ThoughtWorks全球CEO郭晓谈软件人才的招聘与培养
2013年4月18日,Trevor Mather宣布将在6月卸任ThoughtWorks全球CEO一职,同时正式任命由四位全球领袖联席组成的全新集体领导层。这四位联席主席分别为:郭晓——首席执行官;Chris Murphy——首席战略官;Sudhir Tiwari,Craig Gorsline——首席运营官。其中,郭晓在就任全球CEO之前,曾任ThoughtWorks中国区总经理,从零开始建立了T...
2013-06-27 00:58:00 310
原创 豆瓣石岩谈豆瓣阅读前端排版工作的感受
前端和用户直接打交道,他们把各种创意做成现实。豆瓣阅读中大量的使用HTML5、CSS3 等特性,通过复杂而又精细的编码实现优雅的阅读体验。在6月27日的 Adobe创意技术沙龙中,豆瓣阅读的前端工程师石岩将做主题为「Type is Beautiful」的分享,介绍使用前端技术为电子书实现专业的字体、版式等工作。借此机会,InfoQ 对他做了采访,聊聊豆瓣阅读产品在前端构建过程中的一些感受:\Inf...
2013-06-26 12:15:00 213
原创 精益创业何以改变一切
发表于《哈弗商业评论》的精益创业改变一切,是一篇由Steve Blank撰写的极有说服力的文章,文章认为精益创业不仅能够步入主流,而且将为新兴的创新型经济提供基础。\首先,文章对比了过去40年间盛行的创业管理技术与精益创业,并介绍了精益创业如何改变经济:\\在运用精益方法的一系列初创企业中,失败率低于使用传统方法的初创企业。更低的初创失败率将为经济带来深远的影响。当今世界,颠覆式变革、全球化趋势和...
2013-06-26 09:12:00 97
原创 让1.5亿移动端用户第一时间获取消息
在内容同质化严重的时候,同样的内容,如何让用户第一时间打开自己的移动应用阅读,而不是其他家的?如何将以前需要数小时甚至数天才能发送完毕的消息,在半小时内搞定?特别是类似爱奇艺这样体量巨大的公司,面对自己的1.5亿移动端用户,想维持他们的活跃度,也绝对是一个挑战。目前,云推送技术有望帮助解决这一困境,而且可应用多个移动平台,包括iOS和Android等。日前,InfoQ编辑采访了爱奇艺移动业务事业部...
2013-06-26 01:53:00 123
原创 ThoughtWorks技术雷达(2013年5月)
技术\\多年来,团队和组织都已经看到了围绕技术学科进行专业细分的危险性。当我们就高级应用听取专家的建议时,开发人员至少应当了解用户界面,数据库和数据科学等业界新宠的基础知识。当高级应用需要深入的专业知识时,我们要在所有开发人员使用基础统计分析理论和工具的领域,推动协作分析与数据科学,以此做出更好的决策,并在事情愈趋复杂时,开展与专家的密切合作。\技术趋势已经冲破了原本保护着企业IT网络的围墙,成为...
2013-06-25 11:56:00 129
原创 影响可扩展性的十宗罪
Sean Hull是一名工作于纽约的技术咨询顾问,同时也是Oracle \u0026amp; Open Source一书的作者。最近,他在自己的博客上发布了一篇文章,指出5种“罪过”会对可扩展性产生致命影响。他在2011年发布过一篇文章,其中也提到5种罪。加起来,正好是影响可扩展性的“十宗罪”。接下来我们一一列举,看看到底是哪十宗罪。\第一宗:磁盘I/O慢,使用RAID5,使用多租户EBS\磁盘是...
2013-06-24 09:36:00 141
原创 Eclipse迁移到GitHub
随着Eclipse Kepler的发布近在眼前,Mike Milinkovich撰写了一篇博客文章,来探寻关于社交编码在Eclipse中的前景。在该文中,他谈论了Eclipse项目部署在GitHub而不是基金会自己的服务器上的可能性,并将Vert.X称为引领这一变革的先行者。\在过去几年里,采用Git已经从小众行为上升成事实上的标准,现在大部分项目都在使用Git——这让镜像到其他Git托管仓库成为...
2013-06-24 07:07:00 61
原创 使用Scala.js将Scala编译为JavaScript
在上周的Scala Day上,Sébastien Doeraene演示了Scala.js,这是一款将Scala编译为JavaScript的编译器。该编译器支持全部Scala语言特性,允许开发者用Scala开发从前端到后端的Web应用,而且也潜在地带来了在服务器和客户端之间复用代码的可能性。\面向Scala.js编写的Scala代码可以与现有的JavaScript代码交互,既支持动态类型方式,又支持...
2013-06-23 08:23:00 306
原创 Web风格起过作用吗?
在最近的一篇博客文章中,Jean-Jacques Dubray(JJ)提醒我们,自从Tim Bray预测SOA的死期,已经过去了差不多7年:\\我曾经做过一个采访和一次播客[...]但在这两方面都浮现出了同一个问题,连走廊谈话也不例外:“你觉得我们该拿SOA怎么办?”,奇怪的是,以前从没有人问起过我这个问题,我能找到的唯一答案就是:“什么也别做。‘SOA’在以前可能还意味着什么,但是现在,它只是供...
2013-06-21 10:36:00 106
原创 微软至开发者:微软云是应用开发测试的理想选择
上周,微软发布了对Windows Azure的一系列改进,主要集中在成本控制和降低进入门槛。云服务更新后,增加了WIndows Azure网站的SSL支持并引入了新的集成服务——微软主要更新的内容是直接针对那些考虑将云作为开发和测试环境的开发者们。\微软副总裁Scott Guthrie在连续两篇博文中,强调了Windows Azure最新版的主要组件。Guthrie声称,微软正在将其云服务计费方式...
2013-06-21 10:26:00 87
原创 微软开发工具事业部Somasegar谈技术变革的趋势
2013年6月初,微软Windows Azure服务正式在中国市场启动预览版之前,微软开发工具事业部全球资深副总裁Somasegar在中国微软办公室做了一个分享,谈论到很多他对技术变革趋势的看法。Somasegar所带领的团队负责Visual Studio、Expression系列、.NET Framework、Team Foundation Server等产品线,还负责管理MSDN、TechNe...
2013-06-20 20:28:00 73
原创 如何将你的敏捷项目可视化
敏捷事关“整体团队”经验。我们在一起做计划、在一起编码、在一起测试、在一起检视过去,以便团队中的每一个人都能达成一致的共识。然而,随着项目增大,团队开始迷失在大堆的用户故事里,很难让每个人都能看到相同的全景图(big picture)。本文讨论了可视化全景图的各种方法。不仅可用于负责人和管理者,更可以用于每一个人。\在理想的情况下,敏捷团队应该针对当前迭代提出清晰的计划,而后续的发布计划可以较为粗...
2013-06-20 06:31:00 330
原创 QCon上海2013现在开始征集演讲主题
QCon是由InfoQ主办的全球顶级技术大会,每年在旧金山、纽约、伦敦、北京、东京、纽约、圣保罗召开。自2007年3月份首次举办以来,已经有包括传统制造、金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。\2013年11月1-3日,QCon将首度来到上海,秉承\"促进软件开发领域知识与创新的传播\"原则,在保持往届QCon特色之余,更针对上海软...
2013-06-19 20:13:00 80
原创 Zend 开发者2013调查关注HTML 5、地理位置和Amazon Web Services
Zend Technologies 公司最近发布了其年度Zend Developer Pulse 2013的调查结果,这是在全球范围内大约5000名开发者中进行的一次调查。Zend公司发现存在着一些关键因素,这些关键因素影响了公司在向客户兑现产品承诺和交付友好的移动应用程序方面的能力。据官方消息透露,该调查的主要目的就是对这些关键因素进行研究。\根据调查结果显示,在2013年大概91%的开发者正从...
2013-06-19 06:40:00 48
原创 Windows Azure 扩展了MBaaS支持自定义 API和Git
在Google发布了针对Android应用程序的移动后端启动器之后不久Microsoft也宣布了他们的Azure移动服务扩展,该扩展支持自定义API、Git、NPM、Android推通知和一个免费的SQL数据库。\自定义 API。用户现在能够创建、发布并使用他们自己为Node.js编写的JavaScript API,同时还支持NPM包。Microsoft打算将来让开发者能够使用C#/.NET创建这...
2013-06-19 06:38:00 79
原创 使用TraceGL可视化跟踪JavaScript代码流
Rik Arends发布了TraceGL,这是个可以跟踪调试(trace debugging)JavaScript应用程序的新工具。为便于调试和理解那些复杂的基于浏览器和Node.js开发的应用程序,这个工具将应用程序的执行轨迹捕获并可视化,从而使得用户能够在运行时浏览应用程序的执行轨迹。\\TraceGL由两部分构成:一个基于Node.js的服务器和一个运行于浏览器中的基于WebGL的客户端。这...
2013-06-17 11:44:00 183
原创 Fries:使用HTML、JavaScript和CSS搭建Android本地接口
受iPhone应用原型设计框架Ratchet的启发,Jaune Sarmiento创建了Fries——一个用来创建Android应用UI的小型框架,在创建过程中使用HTML、JavaScript和CSS,而无需本地代码。虽然已有许多类似的框架,但Fries对Android 4.0本地接口模仿得尤为出色。\目前,Fries定义了若干UI组件,包括:操作栏(包括向上按钮、操作按钮、操作溢出菜单和副标题...
2013-06-17 10:27:00 140
原创 敏捷实践的另一种声音
敏捷实践已经获得了越来越多软件公司的支持和推广,但是Jim Bird最近在一篇文章中指出,某些敏捷最佳实践其实可以无需遵循,因为它们不会给你带来太多好处,有时甚至是负面影响,这些“不重要”的实践包括:测试驱动开发、结对编程、每日站立会议等。\测试驱动开发\做快速开发的团队需要依赖于一个快速高效测试安全网。在一个测试先行的或者是测试驱动(TDD)的敏捷开发中,没有任何借口可以不写测试用例。在开始编码...
2013-06-16 10:32:00 76
原创 iOS 7突出扁平化设计
苹果公司在最近举办的WWDC全球开发者大会上发布了新版操作系统iOS 7,给人最直观的变化是,软件界面设计抛弃了原有的skeuomorphism风格, 应用图标比以前更扁平化,新的界面和Android系统给人的感觉也更为接近。\iOS 7的用户体验毋庸置疑,但是新版移动操作系统在用户界面方面却更像是一个融合包括Android和Windows Phone等移动操作平台特性的集合体。新版操作系统除...
2013-06-16 06:40:00 234
原创 数据库即值
在QCon New York 2013上,Rich Hickey做了一次话题为函数式数据库的演讲。Hickey因创造了Clojure编程语言而蜚声业内,目前他正在开发函数式数据库Datomic。在他的演讲中,Hickey表示函数式语言中的两个非常有用的属性:数据即值(data as values)和纯函数(译者注:Pure Functions ,不会产生副作用的函数,副作用指的是函数会改变外界环境...
2013-06-16 06:33:00 114
原创 Pocoo发布Flask 0.10 和Werkzeug新版本
在经过了漫长的沉寂之后,Pocoo团队于6月13日发布了Flask和Werkzeug的最新版本,这次更新最大的变化是提供Python 3(3.3以及更高版本)的支持。\由于Werkzeug之前版本的实现没有满足PEP 3333的文档描述,所以他们不得不打破部分向后兼容的特性。Armin提醒开发者,如果项目代码中使用了werkzeug.urls模块、Headers和EnvironHeaders数据结...
2013-06-15 04:02:00 371
原创 谢恩伟与Tim O'Brien谈Windows Azure在华公测:微软决心争取开源开发者
2013年6月6日,微软Windows Azure在中国区启动Beta Preview,成为海外进入中国市场、开始正式运作的第一个公共云服务,该服务由世纪互联提供运营。目前,开发者可以在Windows Azure的free trial页面申请免费测试账号。Beta免费试用包含的服务包括:\计算:每月 3000 小时小型计算实例,每个实例最多支持四核\ 关系数据库:1 个商业版 SQL 数据库...
2013-06-15 00:35:00 80
原创 Microsoft提供新模块,支持实时Node.js应用的水平伸缩
Microsoft最近贡献了一个新的开源模块,该模块使用Windows Azure服务器总线为实时Node.js应用提供水平伸缩性。这个名叫socket.io-servicebus的模块能连接多个运行在Socket.IO模块上的服务器。此次开源贡献是Microsoft拥抱Node.js、并将Microsoft产品和服务与Node.js整合在一起的又一例证。\Socket.IO由富有创造力的Guil...
2013-06-14 08:37:00 52
原创 Zend Framework 2.2.0发布
Zend Framework 2.2.0 已于最近发布,该版本主要对服务的创建和设置做了可用性和一致性方面的增强,例如hydrators、输入过滤器、数据库连接、缓存对象、转换器和表单。\从Zend Framework 2.2开始,服务也被称为抽象工厂,它可以默认注册也可以在公用顶层配置键下面通过键/配置对快速地添加到应用配置中。\比如,用户能够直接通过Application\\Log从服务管理器...
2013-06-14 07:44:00 76
原创 大家谈18岁的Java——李刚:Java需要引入更多的新的探索
2013年,已经进入第18个年头的Java仍然是InfoQ上最受欢迎的话题,最近的《详细分析Java中断机制》、《关于Java性能的9个谬论》、《深入理解Java内存模型》等系列文章,一直占据InfoQ阅读热榜的首位。同时,今年7月的JavaOne(购票入口)再次选择了中国,7月22-25日将在上海世博中心举行连续4天的会议,话题涵盖核心Java平台、JavaFX与用户体验、Java EE和Web...
2013-06-14 00:51:00 96
原创 借助AMQP,Windows Azure服务总线可以更好地支持互操作
微软宣布,Windows Azure服务总线对AMQP(Advanced Message Queuing Protocol)的支持已作为GA特性发布。该特性已经预览了大约六个月,支持基于不同的技术和操作系统构建的应用之间进行互操作。\AMQP是一种高效的二进制线级应用层协议。支持该协议有如下优点:\可以灵活地选择不同的语言或框架来构建系统的不同部分,而且各部分仍然可以通过消息代理彼此通信\ ...
2013-06-13 10:24:00 51
原创 如何从组件开始构建一座城市?
为什么越来越多的企业应用开发正在转向组件框架和解决方案?组件架构是否有前途?我相信答案是肯定的,而且很快所有开发框架都将会是基于组件的——这是近在眼前的事情。下面让我来向你揭示这一切的原因。\你怎么来建设你的房子?一般你会从砌块开始。我们可以将构建Web应用与构建你的乡间小屋进行对比。你能够快速构建一个非常好看的应用,而且它具有所有必需的功能。同样,在你的房子里面,每一间房间都是针对具体的需求来创...
2013-06-13 09:26:00 45
原创 面向敏捷作者及评论员的语音访谈
The Human Side of Agile(参见InfoQ最近的介绍)的作者Gil Baroza,在去年五月公布了一系列面向敏捷作者和评论员的语音访谈,这些访谈主要涉及“个体与交互”的话题。这一系列访谈的主题是“采用已经证实的策略、方法、活动让敏捷达成目标”。\就这个系列的访谈,InfoQ对Gil Baroza进行了采访。\InfoQ:你将这一系列访谈放在一起的原因是什么?这些访谈的目的是什么...
2013-06-13 07:58:00 76
原创 Windows Azure Service Bus Client SDK支持基于任务的异步API
Microsoft最近发布了 Windows Azure Service Bus Client SDK,它为所有的异步API增加了基于System.Threading.Tasks.Task 的版本,同时还能编写异步可读的代码。最新版本基于.NET Framework 4编译,因此它能够在Visual Studio 2012以及它之前的副本中使用。\Windows Azure Service Bus...
2013-06-13 07:55:00 106
原创 企业为DevOps做好准备了吗?
随着DevOps运动的受欢迎度不断提升,企业已经纷纷开始采用相关的概念和工具来管理大型基础设施和复杂的交付流程。InfoQ访问了一些富有经验的DevOps采用者,就在组织和技术上依然妨碍企业级领域深入开展DevOps的相关问题展开了讨论。\专家成员:\Gene Kim ——Tripwire创始人及IT Revolution 出版社即将出版的新书《The DevOps Cookbook》的作者\ ...
2013-06-11 07:25:00 259
原创 大家谈18岁的Java——朱鸿:开过跑车后再去开大巴车总是有点不爽的
2013年,已经进入第18个年头的Java仍然是InfoQ上最受欢迎的话题,最近的《详细分析Java中断机制》、《关于Java性能的9个谬论》、《深入理解Java内存模型》等系列文章,一直占据InfoQ阅读热榜的首位。同时,今年7月的JavaOne(购票入口)再次选择了中国,7月22-25日将在上海世博中心举行连续4天的会议,话题涵盖核心Java平台、JavaFX与用户体验、Java EE和Web...
2013-06-11 01:19:00 74
原创 成都
真为成都高兴。现在的成都就好似1995年开始的上海。一切都在建设,一切都在变化。遇到的人都对未来充满信心。财富论坛开过以后,成都更加象一个大城市了。 ...
2013-06-10 11:21:36 62
原创 采访Eberhard Wolff:使用vert.x创建高容量、可伸缩的架构
Web 2.0和移动客户端的巨大发展改变了我们思考应用程序架构的方式。Node.js是第一种试图应对这种挑战的技术,它充分利用了基于JavaScript针对服务端软件的非阻塞、异步运行时环境。vert.x是在去年发布的,它是一种与Node.js类似的运行时,但是在Java虚拟机中实现的。与Node.js不同,vert.x使用了一种真正的多语言方法,让开发者可以使用JavaScript、Groovy...
2013-06-09 21:09:00 111
原创 Spring对基于REST的Web Services增加HATEOAS支持
Spring Framework目前正在为超文本驱动的REST web services添加HATEOAS(超媒体即应用状态引擎)支持。HATEOAS主要专注于以类库的方式,为简化超媒体链接的创建,以及在和Spring(特别是Spring MVC)一起使用时对REST资源表述进行装配提供API。 \XML和 JSON \该类库提供了一系列类型去简化XML和JSON的操作。\链接 \Spri...
2013-06-09 07:49:00 73
原创 演讲回顾:阿里云存储技术的演进,以及云服务用例最佳实践
2013年4月的QCon北京会场上,阿里云计算产品总监倪浩带来了主题为《阿里云计算的实践》的分享。在分享中,倪浩介绍了阿里云的服务体系,技术路线的选择,着重介绍了弹性计算和存储技术的演进,并且在最后介绍了使用阿里云服务的一些最佳实践。\InfoQ编辑从本次分享中获取到一些有意思的信息如下:\云计算对客户最大的价值是什么?\成本不是关键。事实上,使用云计算有时候反而要比较贵,但是盯着省钱不如盯着赚钱...
2013-06-09 00:39:00 348
原创 QCon上海2013大会启动,6月14日前报名享特别惊喜
有人说互联网凛冬将至,有人说最美好便是当下。无论如何,软件正在改变世界,InfoQ也正在这场浪潮中为促进软件开发领域知识与创新的传播不断前行。自2007年3月以来,InfoQ已经在全球不同城市举办过30余场QCon全球软件开发大会。而今年的11月1日-3日,QCon将首航上海,在上海光大会展中心为中国经济金融之都带来首届软件研发顶级盛会。\由于行业的不断发展,QCon参会人数不断创下新高,QCon...
2013-06-08 21:37:00 52
人工智能·AC1065225E047DAF6ECC5962650F73A9-1650350752323
2022-04-21
(784条消息) UML 基础_ 序列图 _Everything is possible--博客的内容只是作为一种备忘-CSDN博客.pdf
2021-03-17
官网zTree -- jQuery 树插件 官网压缩包
2017-09-22
智慧城市时空大数据与云平台
2017-09-22
chm编辑器破解版(GridinSoftCHMEditor)V3.0.9中文无限制版.exe
2017-09-20
ST电机控制培训--FOC控制
2017-09-13
pandas-0.9.0.win32-py2.7.exe
2017-08-17
和平之翼代码生成器1.0正式版发布
2017-04-10
libiconv-1.15和libintl-0.19.8.1,VS2015工程和 nmake 命令行编译文件
2017-04-08
我来提一个灌水的问题给啃做就永远用一下
2022-01-20
C++里CString类型的一串数据如何处理成单个变量
2021-07-12
有上交的小伙伴嘛,能不能用校园网下一个数据集呀
2021-07-08
请问如何python从一段文字或一张图片中识别出里面提到的所有股票名?
2021-07-08
变量的列数不对呀,有人能解决吗
2021-07-08
为什么添加监视器的按钮点击无用
2021-07-08
关于#mysql#的问题:创建字段的时候没有空格,在插入数据的时候执行报字段有空格
2021-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人