知乎部署系统演进

应用部署是软件开发中重要的一环,保持快速迭代、持续部署,减少变更和试错成本,对于互联网公司尤为重要。本文将从部署系统的角度,介绍知乎应用平台从无到有的演进过程,希望可以对大家有所参考和帮助。知乎部署系统由知乎工程效率团队打造,服务于公司几乎所有业务,每日部署次数在 2000 次左右,在启用蓝绿部署的情况下,大部分业务的生产环境上线时间可以在 10 秒以下(不包含金丝雀灰度验证过程)。

QCon北京2015:18个热门专题,出品人全部确认

距离QCon北京2015(4月23日~25日)还有不到3个月的时间,组委会正在紧张地筹备,目前18个热点专题的出品人已经全部到位,正在邀约各路技术专家前来分享。3月1日前报名,可享8折优惠 By 臧秀涛

谷歌开源GPipe库,主要用于大规模深度学习模型的快速训练

谷歌人工智能部门最近开源了GPipe,这是一个用于快速训练大规模深度学习模型的TensorFlow类库。深层神经网络(DNN)主要用于解决自然语言处理和视觉目标识别等人工智能任务。以视觉识别为例,该领域的最新方法通常以ImageNet挑战赛的获胜方案为基准。每一届冠军的成绩都优于前一届;当然,模型的复杂度也会相应增加。2014年的冠军GoogLeNet通过使用400万个模型参数达到了74.8%的top-1准确率,而2017年的冠军Squeeze-and-Excitation Networks则使用了1.458亿个参数并达到了82.7%的top-1准确率。

GitLab 11.9发布,新增秘密自动检测

GitLab 11.9已经发布,新增秘密自动检测和更多的合并请求审批规则集。GitLab是一个软件开发生命周期支持工具,提供项目规划、源代码管理和CI/CD功能。现在,秘密检测被包含在GitLab的静态分析安全测试(SAST)功能中。在CI期间,GitLab将扫描每个提交,检查是否包含秘密,比如API密钥。如果找到,开发人员将在合并请求中自动获得通知。扫描的结果也显示在安全仪表板的SAST报告中。任何启用了SAST的应用程序都可以启用此功能。它还包含在Auto DevOps的默认配置中。GitLab UI显示合并请求中的秘密检测(来自GitLab)这个版本还包括经过改进的合并请求审批规则集。

百度中文纠错技术

一. 纠错技术概述语言是复杂的。每一门语言都经历了几百年,甚至几千年的长期演变和发展,形成了一套复杂的文法和句法规则。这些文法和句法规则复杂多变,例如一些词或者短语存在多音、多意、多用等现象,对语言的使用者提出了较高的要求;一旦语言使用者对语言掌握不够或者粗心大意时,则很容易发生用词不当、张冠李戴等错误。虽然这些错误看起来微不足道,但正所谓“差之毫厘,谬以千里”,特别是在某些场景(比如外交场合),即使很小的语言错误也可能带来非常恶劣的影响。

阿里云PB级Kubernetes日志平台建设实践

前言阿里云日志服务是阿里集团针对日志分析、处理的自研产品。Kubernetes 近两年来发展十分迅速,已经成为容器编排领域的事实标准,但是 Kubernetes 中日志采集相对困难,阿里云日志服务技术专家元乙即将在QCon北京2019分享Kubernetes 日志平台建设最佳实践,借此机会我们采访了元乙老师阿里云 Kubernetes 日志平台是如何建设的。背景阿里云日志服务是阿里集团针对日志分析、处理的自研产品,最根本的目的是让用户专注在“分析”上,远离琐碎的工作。日志服务整体功能分为3个部分:日志采集、智能查询分析和数据分发。

贾扬清:我对人工智能方向的一点浅见

贾扬清,浙江上虞人,毕业于清华大学自动化系,在加州大学 Berkeley 分校获得计算机博士学位,目前担任阿里计算平台掌门人。最近几年深度学习的流行,大家一般认为是从2012年 AlexNet 在图像识别领域的成功作为一个里程碑。AlexNet 提升了整个业界对机器学习的接受程度:以前很多机器学习算法都处在“差不多能做 demo ”的程度,但是 AlexNet 的效果跨过了很多应用的门槛,造成了应用领域井喷式的兴趣。

Service Mesh在企业级应用的生存之道

导读近期与几位企业用户交流 Service Mesh 及其相关技术,大家对于它所展现的形态以及未来发展都表示出极大的兴趣。但对当下企业应用现状如何与 Service  Mesh 整合到一起又表现出极大的困惑。本文力图结合Service Mesh技术特性与企业应用的实际情况,就 Service Mesh 如何应对企业应用给出博云自身的思考,欢迎有兴趣的朋友一起讨论。在进行详细探讨之前,我们首先回顾一下 Service Mesh 的定义:服务网格是一个用于处理服务间通信的基础设施层,它负责为构建复杂的云原生应用传递可靠的网络请求。

几分钟搞定自己的深度学习开发环境,我是怎么做到的?

随着更好的计算能力、更多的数据,以及更便捷的开源框架的出现,深度学习开始在传统领域崭露头角,然而其环境配置的复杂性让人望而生畏,本文则是在作者多次实战部署的基础上,对不同情况下的深度学习开发环境配置进行了深入的讲解,旨在消除配置壁垒,让你能够零基础快速上手深度学习。引言如今,得益于低成本和大容量的存储设备,我们拥有了远多于以往的数据。不论有多少炒作的成分,我们还是要感谢大数据。但是,真正的MVP应该是更快和更好的计算能力,正因为有了这样的计算能力,我们才可以把二十世纪八九十年代的论文真正应用到实际中去(LSTM实际上是在1997年被发明的)。

自动驾驶中轨迹规划的探索和挑战

大家好,今天我们主要介绍一下轨迹规划的探索和挑战,我主要从四个方面介绍:轨迹规划的概念决策横向规划纵向规划轨迹规划的概念:轨迹规划的核心就是要解决车辆该怎么走的问题。比如我们知道了附近有行人、骑自行车的人以及前方的卡车,如果我们现在将要左转,该怎么办?这就是轨迹规划该解决的问题。轨迹规划的输入包括拓扑地图,障碍物及障碍物的预测轨迹,交通信号灯的状态,还有定位导航(因为要知道目的地是哪才能规划路径)、车辆状态等其他信息。而轨迹规划的输出就是一个轨迹,轨迹是一个时间到位置的函数,就是在特定的时刻车辆在特定的位置上。在PPT上是t ->(x,y,z),把z标灰是因为目前为止我们的车不会飞。

Fastly开源Lucet:WebAssembly的编译器和运行时

CDN供应商Fastly最近开源了Lucet项目,这是一个WebAssembly原生的编译器和运行时。Lucet可以让边缘服务开发者不受供应商、语言、或者API(程序编程接口)的限制制定大规模边缘定制方案。Lucet是围绕Wasm(WebAssembly)以及WASI(WebAssembly系统接口)而设计的。开发者可以选择任何语言,如Rust、TypeScript、C或C++等高级语言,只要这些语言能编译成WebAssembly即可。WASI则不单单允许浏览器,任何实现了预定义WASI接口的平台都可以执行Wasm代码。

API市场带来了医疗保健行业的巨大转变

本文要点医疗保健行业收集了大量与个人健康相关的数据,但这些数据都处于孤岛状态,难以为每个人的利益服务。在广泛的受众群体中共享健康信息时,数据隐私是一个主要问题。在围绕健康信息而构建的平台中,全面实施适当的安全措施至关重要。建立一个连接医疗保健行业所有利益相关者的平台可以提高整个护理流程的效率,连接不同利益相关者的事件为建立有效的医疗保健市场起到重要作用。以患者为中心的API对于降低人类死亡率来说至关重要。驻留在EHR / EMR系统中的现有原始数据需要转换并汇总成更多以患者为中心的API,这将有助于现代应用程序开发人员构建创新的医疗保健产品和应用程序。

Eat That, Apple: Study Says Google Is Now the World's Most Valuable Brand

Google and Apple have been fighting for the title of the world's most valuable brand for years now, but last year Apple has been dominating the lists as number oneNow, according to Millward Brown’s annual BrandZ study, Google is back on top, with its brand value estimated at $158,843,000,

iOS开发UI基础—xib的简单使用 - 文顶顶

iOS开发UI基础—xib的简单使用一、简单介绍xib和stotyboard的比较,一个轻量级一个重量级。二、xib的简单使用1.建立xib文件建立的xib文件命名为appxib.xib2.

Levitating Speaker Is Like Your Own Bluetooth Audio Death Star

The field of audio is so mature and saturated that coming up with a genuinely novel approach to speakers is a rather steep challengeBut a new product created by a team in Oakland, California, takes audiophiles into new territory by delivering a speaker that levitates — no, really, it levitates.

SoC嵌入式软件架构设计之三 :代码分块(Bank)设计原则 - 吴跃前

代码数据分Bank管理的思想是:不同的代码块链接到不同的地址段,但会被加载到同样的内存空间块上运行。即虚拟运行地址不同,而实际加载物理地址是相同的。

Parents revise 19-year-old's birth announcement for transgender son

Birth announcements are happy occasions to celebrate — even when they come 19 years after one's actual birth.Yolanda Bogert of Jimboomba, Australia, printed a retraction on Monday to the original birth announcement for her 19-year-old son, Kai, who was born female, according to the Courier-Mail,

Uber宣布停运韩国UberX优选拼车服务

为了符合韩国政府的相关法规合法运营,Uber正式宣布旗下的UberX优选拼车服务在韩国正式停运。

微信上线智慧KTV可预约包房 扼唱吧O2O喉咙?

4 月 9 日消息,微信智慧 KTV 上线,通过微信智慧 KTV,消费者可以扫码支付房费、微信预约包房、自助取房、微信点歌、赠送虚拟礼物等。  目前,广州、深圳堂会 KTV,北京、南京、长沙、昆明、成都温莎 KTV,长 ... ...

钓鱼台见证百年皇家匠艺,隆庆祥2016新品系列发布

北京2015年7月30日电 /美通社/ -- 2015年7月28日,中国百年定制品牌隆庆祥,在钓鱼台发布了 “2016定制新品系列”,这一系列是对中国极致手工艺术的致敬之作,并首度揭开了隆庆祥百年皇家制衣传承技艺的神秘面纱。

微软展示第一方 Holoens 混合现实游戏 Project XRAY,开发者套件 3000 美元

发布会一开始,微软 Windows Operating System Group 负责人 Terry Myerson 宣布,Windows 10 桌面系统已经达到 1.1 亿独立安装量。此外,Windows 10 应用商店访问量已经达到  12.5 亿次,应用活跃数相比此前提升至 4 倍。

wp已死,metro是罪魁祸首! - 郑某

1、这篇文章肯定会有类似这样的评论:“我就是喜欢wp,我就是喜欢metro,我就是软粉“等类似的信仰论者发表的评论。 2、2014年我写过一篇文章,windows phone如何才能在中国翻身? 我现在依然坚持我的看法。 3、我用了一年多的wp.作为微软粉丝,我以前学过wp开发,asp.net开发,

© 云聚网互联网资讯 我要投稿 云聚网博客 7秒MCN大数据平台 悠闲吧