- 博客(121)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 敏捷的忠实拥护者David Hussman于8月18日去世
产品开发专家和敏捷实践者、社区建设者和坚定支持者David Hussman(“The Dude”)于2018年8月18日去世。Hussman是DevJam的创始人。DevJam以设计出简洁地表达产品或理念价值的杜德(Dude)定律而闻名,同时也是软件开发实用方法的强烈倡导者,该方法借鉴了敏捷宣言中所包含的思想,而不受任何特定框架或方法的约束。\u0026#xD;\n\u0026#xD;\n他是最早...
2018-09-28 21:06:58 127
原创 JS可以写操作系统?Windows 95被装进Electron App
什么是Windows 95?\u0026#xD;\u0026#xD;这个Windows 95是微软的那个操作系统吗?可以说是,也可以说不是。它实际上是一个Electron app,可以运行在Windows、macOS和Linux上。请看下面的截图:\u0026#xD;\u0026#xD;\u0026#xD;\u0026#xD;Windows 95是一个原生app吗?\u0026#xD;\u0026...
2018-09-28 11:41:27 171
原创 Go 2将添加错误处理和泛型
在Gophercon 2018大会上,Russ Cox介绍了将添加到Go 2的特性,包括错误处理和泛型,并透露了当前一些新特性提案的内容。\u0026#xD;\n\u0026#xD;\n自去年在Gophercon 2017大会上宣布以后,Go 2就旨在克服这门语言的不足,同时,保持“成为开发大型系统的高效语言”的总目标不变。所谓大型系统是指包含许多并发交互服务以及由许多松散协调的工程师开发的大型代...
2018-09-28 09:56:24 159
原创 C# 8小特性
对于C# 8,有吸引了大多数注意力的重大特性,如默认接口方法和可空引用,也有许多小特性被考虑在内。本文将介绍几例可能加入C#未来版本的小特性。\u0026#xD;\u0026#xD;新的赋值运算符:\u0026amp;\u0026amp;=和||=\u0026#xD;\u0026#xD;从第一个版本开始,C#就支持把等号和另外一种运算符合在一起的语法。这几乎包括除短路布尔运算符\u0026amp;...
2018-09-28 09:45:53 127
转载 How to add VTL tapes on DD6300 & label them into "Oracle_VTL" pool
Dear all , This is liulei , I was backso , How to add VTL tapes on DD6300 & label them into "Oracle_VTL" pool ?In DD6300, each time we can just ad...
2018-09-28 06:18:00 130
原创 eBay把平台更新为Kubernetes、Envoy和Kafka:计划开源硬件和软件
\u0026#xD;\neBay已经探讨了如何对整个技术栈执行平台更新,包括把硬件和软件都作为开源项目构建和发布。借助像Kubernetes、Envoy、MongoDB、Docker和Apache Kafka这样的云原生技术,开源推动了eBay基础设施软件的转型。\u0026#xD;\n\u0026#xD;\n\u0026#xD;\n作为更新和现代化后台基础设施这项为期三年的工作的一部分,eBay...
2018-09-28 03:13:56 90
原创 中台之上(八):企业级业务架构的实现需要不断沟通和调整
基于模型的设计与协调前面讲过了模型转化为方案和基于模型的沟通,自然就到了基于模型和业务架构进行的企业级IT系统开发,相信到这一讲很多人都会有所期待,毕竟从业务到模型只是一个复杂的“预备过程”,开发才是大家关注的重头戏,然而,我不得不以自己六年的企业级项目经验告诉大家,这里既没有什么神秘,也不该有什么神秘。可能让你失望了,但这是事实。为什么很多企业,甚至包括科技企业在内,业务转型或企业级方面做得不理...
2018-09-28 01:47:27 126
原创 Jenkins将致力于提升稳定性、易用性和云原生兼容性
Jenkins项目团队决定在稳定性和为Kubernetes等平台提供更好的支持方面分配一些工作量。前者可能会发生一些向后不兼容的变更,将影响发布模型并提供具有更多预置选项的版本,而后者将在与现有Jenkins X项目齐头并进。\u0026#xD;\n\u0026#xD;\nJenkins目前在处理大型复杂管道方面可能不太稳定。Jenkins的创始人兼CloudBees首席技术官Kohsuke Ka...
2018-09-27 22:57:35 153
原创 Swift和Objective-C的运行时编程
\u0026#xD;本文要点\u0026#xD;\u0026#xD;运行时编程是Objective-C编程人员的重要工具,它提供了一些系统框架的基础。\u0026#xD;\t尽管运行时编程的确移除了不少的样板文本(Boilerplate),使开发人员可以编写更为精简的程序,但它是一把双刃剑,可能会导致软件缺陷难以被发现。\u0026#xD;\tSwift早就提供了强大的工具去解决一些在Object...
2018-09-27 21:46:24 98
原创 Go 1.11添加实验性的WebAssembly、模块等特性
Go 1.11的两个主要特性是WebAssembly和模块,不过这两个特性依然处于实验性阶段。\u0026#xD;\n\u0026#xD;\n模块为GOPATH提供了替代方案,用来为项目定位依赖和管理版本化。如果go命令在$GOPATH/src之外的目录中运行,并且该目录中有一个模块的话,那么模块功能就会启用,否则go将会使用GOPATH。Google的Russ Cox这样说到:\u0026#x...
2018-09-27 16:39:04 87
原创 《Fit for Purpose》作者访谈录
\u0026#xD;关键提要\u0026#xD;\u0026#xD;“符合目标(Fit-for-purpose)”是一个非常简单的概念,这个概念的意思就是产品或者服务足以满足消费者选择该项产品或服务的要求。\u0026#xD;\t在不同的环境中为了满足“符合目标”是很困难的。企业所有者和产品服务的创建者需要一个系统来了解他们的客户所提出的“为什么”。\u0026#xD;\tF4P框架提供了以下指南...
2018-09-27 11:47:01 414
原创 InfoQ观点:Java EE的未来
作为InfoQ下一年编辑关注点审核工作的一部分,我们挑选了Java作为深入探讨的主题。我们借用了Geoffrey Moore在他的经典书籍《跨越鸿沟》里的所描述的模型,这个模型贴切地概括了技术的生命周期,它包含五个阶段:创新者(Innovators)、早期采用者(Early Adopters)、早期大众(Early Majority)、后期大众(Late Majority)和落后者(Laggard...
2018-09-27 10:41:13 94
原创 Go 1.12发布:改进了运行时性能以及模块支持
Go最新版本1.12于近日发布,该版本并没有改动语法规范,它主要对运行时性能、编译工具链以及模块系统等进行了优化。另外,它还为TLS 1.3提供了opt-in支持,同时改进了对MacOS和iOS等系统的支持。Go 1.12最大的更新亮点是改进了Go运行时对内存分配和释放的处理方式。更具体地说,当堆内存中存在大量存活单元的时候,它能更好地提升垃圾回收中扫除(Sweep)阶段的性能,该阶段需要从头到尾...
2018-09-27 02:41:07 115
原创 解读2016之APM篇:快速增长的国际市场和前沿技术
前言\u0026#xD;\u0026#xD;2016年是 APM 技术和市场快速发展的一年,在这一年里特别是国内的APM 市场取得了极大的增长,用户对 APM 价值的认识和接受度也有了很大的提升,国内市场已基本完成了用户教育和市场培养的阶段。\u0026#xD;\u0026#xD;和国内市场正处在培养、教育阶段不同,海外 APM 市场相对成熟,传统 APM 厂商和新兴 APM 厂商互相竞争,且各...
2018-09-26 23:07:14 162
原创 招商银行年度科技投入65亿元占总营收2.78%,各大银行科技投入争先全速跑
\n每年的3月份是各大商业银行集中发布上一年业绩报告的日子,有数据表示,商业银行金融科技投入已经从此前普遍占总营收的1%,上升至如今的2%,部分商业银行投入占比甚至达到3%以上。各大商业银行科技投入争先全速跑。\n\n3月22日晚,招商银行发布2018年业绩报告,报告显示:招商银行2018年科技投入达到65.02亿元,同比增长35.17%,占总营收的2.78%;“招商银行” 与“掌上生活”两大 A...
2018-09-25 13:38:56 341
原创 低开销、简单的网站监控工具Checkless开发者专访
Steve Elliott想要一个简单、便宜的方法来监控他的网站的正常运作时间。他发现大多数现有的工具要么太复杂,要么太贵。因此,他就搭建了Checkless,这是一款无服务器的工具,通过ping检查来监控网站的正常运作时间,在一定的应用场景下,这款工具可以免费使用。Elliott在他的博客上提供了详细的详细步骤指南来进行Checkless的安装和配置。\u0026#xD;\n\u0026#xD;...
2018-09-25 05:31:08 77
原创 CNCF接纳Harbor为沙箱项目
CNCF(云原生计算基金会,Cloud Native Computing Foundation)宣布接纳Harbor为其沙箱项目(Sandbox)。Harbor是一种容器镜像的云原生仓库(Registry),提供容器的存储、签名和扫描等。它添加了安全、身份和管理等功能,扩展了操作Docker内容的工具集Docker Distribution。\u0026#xD;\n\u0026#xD;\nHarb...
2018-09-25 00:48:34 142
原创 BAT都有哪些AIOps的经典案例?
首先,我们一起划重点:不提供干货的案例,都不能算好案例。\u0026#xD;\n\u0026#xD;\nAIOps的概念从2016年被提出以来,热度一直在增加,都是混运维这个圈的,我相信你听过或看过不少关于AIOps的报道。所以,是时候提供一些落地案例,增加一下你对AIOps的信心了。\u0026#xD;\n\u0026#xD;\n11月16-17日,CNUTCon全球运维技术大会将在上海举行,我...
2018-09-25 00:48:30 97
原创 实现远程团队的敏捷
现如今,在许多组织中都有分布式团队,这是司空见惯的事情。\u0026#xD;\n\u0026#xD;\n最近在圣地亚哥举办的Agile2018大会上,Shane Hastie和Shannon Ewan给出了题为“如何在远程团队中实施敏捷”的演说,讨论了分布式敏捷团队和如何运作它们的相关内容。他们探讨了高性能团队的实施,远程团队的谣言以及让远程团队正常运作的策略,他们还分享了自己在ICAgile(完...
2018-09-24 09:55:22 147
原创 与IBM的Lin Sun关于Istio 1.0和微服务的问答
北京时间 7 月 31 日,Istio 正式发布了 1.0 版本,并表示已经可用于生产环境。该版本的主要新特性包括跨集群 mesh 支持、细粒度流量控制以及在一个 mesh 中增量推出 mutual TLS 的能力。 Istio 是一个开源平台,可以有效充当 Envoy 代理数据平面的控制平面。虽然看上去是谷歌在主导这个项目,但许多其他的组织也在积极贡献,包括 Lyft(Envoy 代理的创建者)...
2018-09-24 01:44:17 91
原创 IBM推出实时跨境支付解决方案Blockchain World Wire
\u0026#xD;计算巨头 IBM 公司现已推出基于区块链技术的金融解决方案,据称其有望彻底颠覆现有全球支付与汇款体系的运作方式。\u0026#xD;这套全新解决方案名为“IBM Blockchain World Wire”,其将 Stellar 区块链与数字资产相结合,旨在使即时跨国汇款成为可能。\u0026#xD;IBM 在金融行业里一直占据着领导地位。IBM 运行着全球 60%以上的交易系...
2018-09-23 19:22:39 89
原创 Microsoft正式发布Azure IoT Hub与Event Grid的集成
在经历为期六个月的公开预览后,微软宣布正式发布IoT Hub与Azure Event Grid的集成。组合使用两者可以提高对客户设备事件的支持,实现数据库更新、工单(ticket)创建和定价管理等操作的自动化。\u0026#xD;\n\u0026#xD;\n正式发布的IoT Hub与Event Grid的集成将提供四类事件:设备创建、设备删除、设备连接和设备断开。IoT Hub作为这些事件的发布者...
2018-09-23 08:23:41 79
原创 亚马逊发布AWS CloudFormation宏功能
借助AWS CloudFormation,开发人员可以建模并定义他们的基础设施即代码(IaC)。亚马逊发布了一项名为Macros的AWS CloudFormation新功能,开发人员可以通过调用基于AWS Lambda Function的转换来扩展CloudFormation模板的原生语法。\u0026#xD;\n\u0026#xD;\nAWS CloudFormation是AWS平台必不可少的构...
2018-09-23 05:47:18 220
原创 Vaughn Vernon谈云原生和反应式现状
反应式、流和NoSQL是现如今的重要概念,它们非常有用,但是,在阅读网文时,Vaughn Vernon有时候会有这样的感觉,就是如果公司要想获得云原生应用程序的全部好处,就必须使用这些概念。他在一篇博文中强调,这不是真的,并且指出,不把所有的东西重新构建,也是很有可能从云中受益的。\u0026#xD;\n\u0026#xD;\nVernon是《实现域驱动设计》和《基于Actor模型的反应式消息传递...
2018-09-22 11:16:02 85
原创 专访尤雨溪:先别管4.0了,Vue CLI重构了解一下
\u0026#xD;\n上个月,Vue CLI 3.0 正式发布,为很多开发者带来期待已久的新特性,尤雨溪也说 Vue CLI 3.0 经历了重构,旨在尽可能减少现代前端工具在配置上的烦恼,并尽可能在工具链中加入最佳实践,让其成为 Vue 应用程序的默认实践。为了获取更多细节,InfoQ 采访了尤雨溪,以下是对采访内容的整理。\u0026#xD;\n为什么要对 Vue CLI 进行大规模修改?\u...
2018-09-21 20:36:13 243
原创 官宣!微软宣布桌面版 Edge将基于Chromium进行开发\n
今天,Windows副总裁Joe Belfiore在Windows官方博客上正式宣布桌面版 Edge将基于Chromium进行开发,以减少Web开发生态的碎片化,为用户提供更高的Web兼容性,这一消息也印证了我们之前的报道的真实性。Joe Belfiore说,在过去几年,微软积极参与开源软件(OSS)社区的建设,也因此成为世界上最大的OSS项目支持者之一。他强调,今后,微软将成为Chromium项...
2018-09-21 15:55:32 84
原创 Java发明者Sun公司的出生与死亡
《当太阳升起的时候》这首歌会立马让中国人想到某个企业。在西方互联网电脑公司里,也有一个曾经名号响当当的公司:Sun。这个公司成立于1982年,在最近一次2008年的经济危机中没有撑下去破产了,最后于2009年4月被Oracle收购了。今天我要分享的主角就是这个曾经在互联网发展史和计算机发展史上占据非常重要地位的,但后来“陨落”的Sun公司。很多人一直以为Sun是“太阳”的意思。Sun公司的中文名翻...
2018-09-21 09:48:51 858
原创 Tink:用于GCP、安卓和iOS的谷歌加密软件库
Tink是由一些谷歌加密工程师和安全工程师开发的一种多语言的、跨平台的加密软件库,意在帮助开发人员无需成为加密专家就可以正确地实现加密。经过最近两年的开发,1.2版本中添加了对GCP、安卓和iOS平台以及C++和Objective-C的支持。\u0026#xD;\u0026#xD;Tink源自于另一个谷歌的项目。该项目意在加固加密软件库应对偏斜随机数(biased nonces)、无效曲线(inv...
2018-09-21 04:30:51 277
原创 Apache软件基金会宣布Apache Unom成为顶级项目
导读:2019年3月21日,Apache软件基金会(ASF)宣布,Apache®Unomi™成为顶级项目(TLP)。Apache Unomi是一个标准的客户数据平台(CDP),它管理在线客户、线索和访客信息,以提供符合GDPR和“Do Not Track”偏好设置等访问者隐私规则的个性化体验。该项目最初在Jahia开发,并于2015年10月提交给Apache孵化器。正文这是一个Al-Monitor...
2018-09-20 11:18:49 196
原创 Eclipse发布MicroProfile 1.4和2.0
Eclipse基金会最近发布了MicroProfile的1.4及2.0,对API进行了更新,为每个API添加了全面测试兼容性套件、Maven坐标、Javadocs和Git标签。这些版本和Java EE 7及Java EE 8是完全一致的。\u0026#xD;\n\u0026#xD;\nMicroProfile 1.4\u0026#xD;\n\u0026#xD;\n1.4是1.3的更新,将是1.x系...
2018-09-20 02:20:24 68
原创 NGINX访谈:软件负载均衡、API网关和服务网格的企业采用状况
InfoQ最近采访了NGINX公司的Rob Whiteley、Sidney Rabsatt和Liam Crilly,和他们讨论了他们对于未来网络和数据中心通信的想法。NGINX公司的目标是成为“值得信赖的顾问”,并为想要应用软件负载均衡器、摄取网关和服务网格的公司提供方便,因为这正巧符合他们公司当前的技术方向和目标。\u0026#xD;\n\u0026#xD;\nNGINX产品管理部门的VP Ra...
2018-09-19 19:31:58 198
原创 巨头竞赛:AWS和Azure的云区块链服务有何异同?
圈内流传着一种说法:“比特币代表区块链1.0时代,智能合约代表区块链2.0时代,而区块链3.0则是区块链+各个行业。” 区块链和云服务有很多共性,从服务的实现方式来看,云服务可以通过API接口或者SDK工具包来进行计算资源的调用,而区块链可以通过提供成熟的API接口或者SDK包来共开发者进行应用层的开发。也正因为此,各大云厂商都在围绕云区块链服务展开军备竞赛,例如亚马逊战略合作多家企业,推出Baa...
2018-09-19 05:22:00 115
原创 微软发布Azure Pipelines,开源项目可无限制使用CI/CD
微软发布了Azure Pipelines,他们新的CI/CD服务,是Azure DevOps产品的一部分。Azure Pipelines可用于构建、测试和部署工作负载,并可以让各种语言、项目类型和平台协同工作。\u0026#xD;\n\u0026#xD;\n作为Visual Studio Team Services(VSTS)的后续产品,Azure DevOps由几个组件组成,Azure Boar...
2018-09-18 23:18:04 99
原创 GitOps:Weaveworks通过开发者工具实现CI/CD
在过去的一年中,Weaveworks团队逐步改进了有关“GitOps”实践的想法。“GitOps”是指他们通过开发者工具来推动运营和实现持续交付。\u0026#xD;\n\u0026#xD;\nGitOps是通过使用Git分布式版本控制系统(DVCS)作为声明性基础设施和应用程序的单一事实来源来实现的。团队中的每个开发人员都可以向Git存储库发出拉取请求,在合并请求时,“diff and sync...
2018-09-18 19:34:28 134
原创 技术指导实践指南
\u0026#xD;关键要点\u0026#xD;\u0026#xD;技术指导需要经过仔细的设计和规划。\u0026#xD;\t有一系列可以通过逻辑和渐进的方式进行指导的主题。\u0026#xD;\t与主题相对应的一系列练习。\u0026#xD;\t你可能需要在其中充当教练的常见场景以及如何处理它们的建议。\u0026#xD;\t关于会话格式以及如何使用指导会话的建议。\u0026#xD;\u002...
2018-09-18 09:42:25 77
原创 新西兰一家公司试验四天工作周
Perpetual Guardian是新西兰的一家管理信托、遗嘱和遗产的公司。今年早些时候,公司邀请它的240名员工参加为期8周的试验。试验期间,他们每周只工作4天,享受额外的休闲日,但薪资不变。\u0026#xD;\n\u0026#xD;\n公司首席执行官兼联合创始人Andrew Barnes主导的这项试验旨在让整个公司的员工参与一些话题的讨论,如未来的工作应该是怎样的,以及增加灵活性和空闲时间...
2018-09-18 08:35:12 178
原创 2019 SRE 调查报告:事故处理是主要工作,SRE 压力山大
2019年1月,网站监测服务公司Catchpoint通过邮件列表和社交媒体进行了一项SRE调查。来自不同行业的188名SRE参与了这项调查,回答了如何管理事故以及事故后压力等一些问题。今年是Catchpoint连续第二年调查SRE这个新兴的职业角色。去年的调查专注于SRE是谁,主要做什么。报告中探讨了SRE所使用的技能,工具集和企业文化,以确定团队和组织之间是否存在一套核心原则。今年的调查研究了团...
2018-09-18 07:51:50 155
原创 最新开发者鄙视链出炉,哪条最戳你心?
生活中到处都充满了鄙视链。看书、听歌、看剧,地域、学历、职业……一不小心就被动成为了鄙视链的底层。\u0026#xD;\n\u0026#xD;\n在中国「码农」及「程序员」圈子里,错综复杂的鄙视链也无形存在着。\u0026#xD;\n\u0026#xD;\n就像,从程序语言、编辑器、平台到不同工种,有些「存在」有意无意被化为“梗”(比如世界上最好的语言PHP),而有些「存在」却与美丽的灵魂相遇,被...
2018-09-17 19:49:40 195
原创 抖音技术开放日报名中:日活1.5亿背后技术全解
\u0026#xD;\n\u0026#xD;\n抖音于 2016 年 9 月上线,一年多时间就成为了行业内现象级的短视频应用,是字节跳动旗下除了今日头条等业务以外的核心产品之一。截止到今年 6 月,抖音的国内日活突破 1.5 亿,刷抖音已经成为当下人们记录美好生活的方式。\u0026#xD;\n\u0026#xD;\n说抖音红遍全球,一点也不为过。抖音海外版 Tik Tok 覆盖全球 150 多个...
2018-09-17 16:44:36 200
LICENSE册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊
2020-08-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人