标签: 技术

从 Google 搜索诞生的 25 年,看开发者技术栈的演变!

从 Google 搜索诞生的 25 年,看开发者技术栈的演变!

Google 庆祝搜索诞生 25 周年了,并基于开发层面,分享了互联网、云计算,到现在的人工智能时代每一次搜索,呈现出的不同技术发展新趋势,以及人们所关心的事情和内容。

别再说 “技术债” 了!

别再说 “技术债” 了!

这篇文章探讨了“技术债”这个术语的问题,并提出了一种新的看待和处理这个问题的方式。作者指出,人们对“技术债”的理解各不相同,这导致了大家对这个问题的理解和处理方式存在差异。

2021年,不能错过的十大技术趋势

2021年,不能错过的十大技术趋势

2021年,不能错过的十大技术趋势

2019 年大前端技术趋势分析

2019 年大前端技术趋势分析

Facebook 首先提出Flux框架,引入单向数据流的编程模式,把 Action 和 Store 从 View 中解耦出去,极大的优化了原有状态管理的架构。

一名技术总监被新潮技术坑埋的经理

一名技术总监被新潮技术坑埋的经理

应该选新潮的技术还是无聊的技术?应该搭建极客范的技术栈还是使用基础的工具?应该用开发者喜欢的还是维护起来省事的?他对此作了深入的剖析,希望能帮到你

自动驾驶复杂环境下高精度定位技术

自动驾驶复杂环境下高精度定位技术

这个场景更极端,是车辆穿越高架桥的下面,导致我们整个卫星定位导航失败,此时需要我们的系统能独立于卫星导航,也能可靠的工作,得到可靠的结果。

译 | 程序员是如何痛苦、缓慢的死掉的

译 | 程序员是如何痛苦、缓慢的死掉的

当你没有足够的警惕时,就会发生这种情况。如果你不去关注你周围真正发生的事情,你就会面临停滞不前的风险。你可能会让自己落伍,对这个行业的价值也会大打折扣,因为你没办法跟上。

编程生涯中遇到最厉害的三个技术大牛

编程生涯中遇到最厉害的三个技术大牛

所谓的高手,先提条件就是勤奋,别人比你聪明而且还比你努力,这就是优秀的原因。总会想起在北京的日子,怀念一起战斗在第一线的兄弟们。

Reddit搜索模块发展简史

Reddit搜索模块发展简史

在过去,新来的工程师总会问:“什么时候可以把我们的搜索引擎弄好?”在今年之前,我们的答案通常是:“到5楼去问问搜索引擎团队吧。”但实际上到5楼的电梯按钮根本不管用,而且根本不存在什么搜索引擎团队。

如何成为一个合格的技术Leader?

如何成为一个合格的技术Leader?

我工作以来遇到过的大大小小的职业瓶颈,都是通过学习的渡过的。比如我从高级工程师往资深工程师发展的时候,我也遇到了一些瓶颈,但是,通过不断学习,我成功了。现在回头来看,发现其实自己做得还不错。持续学习,不断进步,这不管是对女性工作者还是男性工作者,其实都是重要的。

用盗版电脑炸?这些都是丧心病狂的反盗版技术

用盗版电脑炸?这些都是丧心病狂的反盗版技术

会破坏电脑的丧心病狂的反盗版技术,终是越来越少了,但现在仍有不少反盗版技术会影响用户体验,例如加密会导致游戏掉帧,在线验证一旦服务器堵塞会导致无法进入游戏等等。该如何平衡版权保护和用户体验?始终是开发者需要一直思考的问题。

Linux版“永恒之蓝”远程代码执行漏洞技术分析

Linux版“永恒之蓝”远程代码执行漏洞技术分析

满足以上条件时,由于Samba能够为选定的目录创建网络共享,当恶意的客户端连接上一个可写的共享目录时,通过上传恶意的共享库文件,触发漏洞使samba服务端加载并执行它,从而实现了远程代码执行。根据服务器的配置情况,恶意代码还有可能以root权限执行。

程序员所积累的编程知识在十年后将有多少变得没用?

程序员所积累的编程知识在十年后将有多少变得没用?

翻翻历史,以前学过现在没用的技术实在是一大把,我承认技术是有 “道” 和 “术” 的区别,我写了十多年代码的时候以为 “术” 容易淘汰,而只有 “道” 就能长存,一旦掌握了恒久不变的道,就可以以不变应万变;而又写了十多年代码以后发现从更长的尺度上来看,并没有一成不变的东西。

程序员的技术图腾

程序员的技术图腾

有没有发现这个名单中有一个特点,就是这些名人都是老板,虽然有些人是做技术出身,但他的技术肯定没有达到科学家级别,甚至连研究员级别都没达到。那为什么这些人比那些科学家更加有名得多?

创业团队技术Leader应该尽量避免的9个错误

创业团队技术Leader应该尽量避免的9个错误

自己闲的时候总是思考一个问题,将来有一天我成为一家创业公司的技术负责人,哪些错误应该是避免犯的呢?人从一种状态到另一种状态的时候,先思考的不应该是如何快速去做,而是如何避免犯一些错误,这就是本文的出发点。

对研发团队里技术分享的一些思考

对研发团队里技术分享的一些思考

做任何事情,要明确目的,才能清晰、顺利实施。目的包括这件事能帮大家带来什么、能给公司带来什么、预期结果是什么、成长又是什么等等。我从公司、团队、个人三个维度,总结了以下五点目的。我会对每一个同事讲述这五点目的,确保大家目标一致:

《视频直播技术详解》之三:延迟优化

《视频直播技术详解》之三:延迟优化

我们将用几篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列包括视频采集、处理、编码和封装、推流和传输、现代播放器原理、延迟优化、SDK 性能测试模型

《视频直播技术详解》之二:编码和封装、推流和传输

《视频直播技术详解》之二:编码和封装、推流和传输

我们将用几篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列包括视频采集、处理、编码和封装、推流和传输、现代播放器原理、延迟优化、SDK 性能测试模型

《视频直播技术详解》系列之一:视频采集和处理

《视频直播技术详解》系列之一:视频采集和处理

我们将用几篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列包括视频采集、处理、编码和封装、推流和传输、现代播放器原理、延迟优化、SDK 性能测试模型

现代视频播放器原理

现代视频播放器原理

天我们来分享一下如何构建一个现代播放器,以及构建这样一个播放器需要哪些关键组件。通常来说,一个典型的播放器可以分解成三部分:UI、 多媒体引擎和解码器,

阮一峰:中文技术文档的写作规范

阮一峰:中文技术文档的写作规范

英语世界里,文档非常受重视,许多公司和组织都有自己的文档规范,清楚地规定写作要求,比如微软、MailChimp、Apple、Yahoo、docker、Struts 等等(维基百科有一份完整的清单)。中文的也有不少,但都不令人满意,要么太简单,要么不太适用。我就动手,参考上面的规范,也结合自己的实践,总结了一份简单的《中文技术文档的写作规范》。

为什么中国IT公司的CTO都不写代码?

为什么中国IT公司的CTO都不写代码?

医疗社区丁香园的CTO冯大辉离职了,炸出了科技行业里的一个大问题:CTO到底应不应该写代码?

从工程师到管理者:如何成为一名优秀的技术领袖

从工程师到管理者:如何成为一名优秀的技术领袖

为了帮助新任技术经理成功从员工转变为领导者,我经常向有经验的技术经理学习管理方法。虽然每个人都有各自的处世态度,但是经验方法是共通的。如下的七条方法对新任技术经理带领团队、实施变革和取得成果有着极大的帮助。

软件开发中10个过度技术设计的症状

软件开发中10个过度技术设计的症状

世界上所有东西的总量是在一直增加的:星体间的距离、宇宙中的平均信息量,还有该死的业务需求。很多文章都说过度技术设计是个不好的东西,但是它们却没说如何避免过度技术设计。下面10个症状说明你已经过度技术设计了。

满满的回忆:盘点已过时的25大技术

满满的回忆:盘点已过时的25大技术

如今科学技术飞速发展,不断有新的设备和产品出现,同时也有许多曾经在人们生活中不可或缺的物品变得可有可无。很多几年前还那么高大上的技术,如今已经快成了古董