软件开发
-
Fedora Linux 34 各版本介绍
今天(4/27),我很高兴地与大家分享成千上万的 Fedora 项目贡献者的辛勤工作成果:我们的最新版本,Fedora Linux 34 来了!我知道你们中的很多人一直在等待。我在…
-
Code Review最佳实践
我一直认为Code Review(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些公司,Code Revi…
-
华为鸿蒙的三重门
自华为被美国商务部工业与安全局(BIS)列入“实体名单”,美国核心供应商接连宣布遵守美国禁令时,有关华为自家“备胎”的讨论就从未停歇。而当前被业界关注最多的则是华为在过往也曾对外…
-
详解Linux与Unix系统的区别与联系
如果你是一名20多岁或30多岁的软件开发人员,那么你已成长在一个由Linux主导的世界中。数十年来,它一直是数据中心的重要参与者,尽管很难找到明确的操作系统市场份额的报告,但Li…
-
git stash 命令实用指南
学习如何使用 git stash 命令,以及何时应该使用它。 版本控制是软件开发人员日常生活中不可分割的一部分。很难想象有哪个团队在开发软件时不使用版本控制工具…
-
开源“圣经”作者:SaaS是危险的蠢货
近日,Eric S. Raymond 博客上发布一篇文章 《SaaS(“软件即服务”)是一种危险且愚蠢行为》。 有消息称,Saleforce.com 已宣布禁止其客户销售被称为“…
-
深度复盘GitHub发展史:如何在短短10年内改变了人们的编程方式
21CTO导读:前不久,微软以75亿美元的价格收购GitHub,引发了科技行业的关注。在短短的10年内,GitHub 改变了人们的编程方式。不仅让编程变得更简单,还改变了软件开发者…
-
滴滴杜欢:大型微服务框架设计实践
21CTO导读:在不久前的 Gopher China 大会中,滴滴高级专家工程师杜欢以《大型微服务框架设计实践》为主题的深度分享。小编在此整理成文,与大家分享。 ———— 大家…
-
王海峰被任命为百度 CTO,李一男曾担任该职位
21CTO导读:5月31日,百度CEO李彦宏宣布,任命高级副总裁王海峰为百度集团首席技术官(CTO),同时他将继续担任AI技术平台体系(AIG)和基础技术体系(TG)总负责人。…
-
把你的树莓派变成一个 HiFi 音乐系统
为你的朋友、家人、同事或其他任何拥有廉价发烧设备的人播放音乐。 在过去的 10 年里,我大部分时间都是远程工作,但当我走进办公室时,我坐在一个充满内向的同伴的房间里,他们很容易被环…