Quantcast
Channel: InfoQ - 促进软件开发领域知识与创新的传播
Browsing all 1056 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

我们做了大量工作,可自动化UI测试依旧实现不了

对开发者而言,测试的重要性不言而喻。在发布新功能前,开发者需要确保已有功能有效,这就需要将每个发布版本给到QA团队执行人工回归测试。然后,测试人员或QA团队花费数天时间执行脚本以寻找Bug。本文是Steven...

View Article


X3D:现代Web的声明式3D技术

现代Web技术使开发人员能够创建干净而视觉丰富的用户体验,这些体验被所有主流浏览器作为标准进行广泛支持。那么,如何为Web编写基于标准的可视化程序呢?对3D图形的支持到底又有哪些呢?让我们首先回顾HTML标准中支持的两种主要方法:SVG和Canvas。SVG:可伸缩的矢量图形SVG本身是基于XML的一种独立的数据格式,用于声明式的2D矢量图形。但是,它也可以嵌入到HTML文档中,这是所有主流浏览器都...

View Article


“中台”是否为伪命题? | 话题

最近,一篇题为《中台的末路》的博客文章引发争论,作者在文中表示并不看好中台:中台能解决问题么?是能解决的。中台能解决所有问题么?那显然是不能的。就像微服务架构一样,架构师吹牛的时候是天花乱坠的,你做起来却发现一条路上全都是坑。作为一个技术人员,在各种乌七八糟花里胡哨的概念轰炸时,应该能够保持清醒理智,不要被各种人带节奏。今年在国内互联网公司很流行中台这个概念。国内的中台概念最初是由阿里巴巴提出的,马...

View Article

移动互联网的下半场:跨平台火热,小程序混战

移动互联网的下半场,极致性能和体验成为了各大互联网公司比拼的主战场,用户时长争夺战逐渐白热化;跨平台技术持续火爆,巨头纷纷布局小程序,2019 年又是 5G 商用元年,移动生态有哪些看点?我们采访了爱奇艺高级技术总监陈杉,结合今年的一些所见所闻,跟大家聊聊移动新生态的那些事儿。IT...

View Article

Image may be NSFW.
Clik here to view.

最新安卓零日漏洞被曝出,或影响谷歌、华为和小米等品牌手机

近日,据外媒BleepingComputer报道,谷歌威胁分析团队(TAG)称,一个最新的安卓0 day漏洞或被用于攻击谷歌Pixel、华为、小米和三星以及OPPO等智能手机。该漏洞是由谷歌Project Zero研究人员Maddie...

View Article


技术大牛创业失败,原来是缺少这套思考框架

2016 年以前,大众媒体对技术人创业的报道可以总结为一句话:“为何技术人创业更容易成功?”,2018 年后,这个总结变成了“一个程序员创业的血泪史”。这样的转变令人哭笑不得。最近几年,技术创业者多到让人目不暇接,却有相当一部分技术大牛中途出局。其实各中原因大家心里都清楚,无非是缺乏商业思维,不懂商业逻辑。可知晓问题和解决问题之间,还差了十万八千里。8 月 24...

View Article

Image may be NSFW.
Clik here to view.

当 996 无法再提升团队效能,CTO 该怎么办?

Editor‘s Notes: CTO 都是一群“善变”的人,上半年还在为了“996”是否合理吵得天翻地覆,下半年就开始琢磨除了 996,还能怎样提升团队效能。其实这也不怪 CTO 们,当下时代技术开发的核心词就是“快”,敏捷开发、快速反应,只是“快”也要讲求合理高效的方法。9 月 22 日,二维火 CTO &...

View Article

Image may be NSFW.
Clik here to view.

爱奇艺推荐中台:从搭建到上线仅10天,效率提升超30%

随着业务的高速发展,出现大量业务需要提供推荐服务的场景,然而业务团队一方面没有足够的推荐领域知识,另一方面也没有足够人力去搭建一套完善的推荐系统,导致业务团队很难提升各业务内的推荐效果。在这样的背景下,爱奇艺走上了推荐中台之路,从搭建到上线仅10天时间,研发效率提升30%以上。我们有幸邀请到爱奇艺高级技术经理张时骏来分享一个推荐中台完整的(技术分层)体系。今年10月,他将在...

View Article


Docker 麻烦大了

Docker是容器技术的典范,但其近况似乎不佳。在早前泄露的一份备忘录中,Docker CEO 罗博·比尔登(Rob...

View Article


Image may be NSFW.
Clik here to view.

网络安全的第一道防线:人工智能

本文是关于网络安全两部分中的第一部分:网络安全的第一道防线——人工智能。第二部分:网络安全第二道防线——区块链。2017年对网络安全来说不是很顺利的一年;我们看到大量备受关注的网络攻击事件:包括优步(Uber)、德勤(Deloitte)、Equifax以及如今臭名昭著的WannaCry(一种“蠕虫式”的勒索病毒软件)勒索案,2018年也发生了黑客入侵冬奥会事件。令人恐惧的事实是,对于越来越多的网络攻...

View Article

Image may be NSFW.
Clik here to view.

以最新发布的含光800为引,看阿里在芯片领域都下了哪些“棋”

...

View Article

Image may be NSFW.
Clik here to view.

Libra详细路线图首公开:开发人员专注Libra主网上线

自6月份正式发布Libra项目以来,社区开发人员一片热烈,已经有几个项目发布。有关交易脚本的话题非常活跃,开发者对客户端开发以及Libra发展的话题兴趣也在持续增加。本文对开发者团队在9月的更新进行了描述,展现了Libra目前的开发进展及规划路线。自6月份正式发布Libra项目以来,开发人员社区的反应一直非常热烈。开发人员已经发布了几款区块链探索项目(libranaut,libraview,libr...

View Article

如何基于Kafka构建一个关系型数据库

在这篇文章里,我将分享如何通过扩展KCache(https://github.com/rayokota/kcache)来实现一个全功能的关系型数据库,我把这个数据库叫作KarelDB(https://github.com/rayokota/kareldb)。另外,我也将分享如何通过组装开源组件来实现新的数据库架构,就像Dropwizard(https://github.com/dropwizard/...

View Article


Java:下一个COBOL?

COBOL,这门受人尊敬的编程语言本月将迎来60岁的生日,正如Steven J....

View Article

多次问鼎NuerIPS、MRQA等国际顶级比赛,百度NLP技术到底有多强?

人工智能技术的发展尤其是深度学习技术的成功运用,推动自然语言处理(NLP)进入了高速发展阶段。NLP 目前也是应用范围最广的人工智能技术之一,已在智能搜索、智能客服、智能助手、智能推荐等方面得到了大规模应用。那么,NLP 在 2019 年有哪些最新技术进展和落地应用?未来,NLP 又将怎样发展?这里,我们有幸邀请到了百度 NLP 首席科学家吴华博士,来给大家就 NLP...

View Article


Android手机找不着了怎么办?

Android手机找不着了怎么办?如果想要避免麻烦,提前一步选择设备跟踪系统,是非常有必要的。当然,这其中也可以有很多选择,比如利用 Google...

View Article

Image may be NSFW.
Clik here to view.

我用React和Vue构建了同款应用,来看看哪里不一样

前几天,我们曾和大家探讨了React、Angular、Vue.js三大框架的优缺点。在留言中,许多朋友提到Vue在国内的市场应用广泛,最近Vue 3.0...

View Article


Image may be NSFW.
Clik here to view.

那些被BAT们“放弃”维护的开源项目

在国内开源之路上,BAT 这些大型互联网科技公司走在前列。有数据为证:截至 2019 年 3 月 22 日,阿里开源的总项目数为 1243 个,百度开源的总项目数为 746 个,腾讯开源的总项目数为 131 个。在阿里和腾讯的开源官网上,我们看到更详细的数据。阿里开源项目总 Star 数是 667107,Contributor(贡献者)数是 18902 人;腾讯开源项目总 Star 数为...

View Article

Image may be NSFW.
Clik here to view.

会向业务“砍需求”的技术同学,该具备哪6点能力?

论工程师的商业头脑我们常常听到这样的话,“某某同学有很好的business sense”,这通常是评价一个非业务类型的同学,如果这个同学是一个软件工程师,那么他一定很受产品和业务的青睐,因为对他们来讲,这样的技术同学交流起来更顺畅,换句话说,就是更有共同语言。什么是“business sense”?Business Sense,更书面的叫法是Business...

View Article

Image may be NSFW.
Clik here to view.

携程的 Dubbo 之路

缘起携程当初为什么要引入 Dubbo 呢?实际上从 2013 年底起,携程内主要使用的就是基于 HTTP 协议的 SOA 微服务框架。这个框架是携程内部自行研发的,整体架构在这近6年中没有进行大的重构。受到当初设计的限制,框架本身的扩展性不是很好,使得用户要想自己扩展一些功能就会比较困难。另外,由于 HTTP...

View Article
Browsing all 1056 articles
Browse latest View live