开源
-
谷歌:告别 Java,Kotlin 才是首选
2017 年,谷歌 I/O 大会上官宣宣布在其 Android Studio IDE 中支持 Kotlin,Kotlin 开始成为 Android 开发的一级语言。Kotlin与 …
-
微软Build:Windows 将附完整Linux内核,新命令行工具,开源六小时冲上GitHub第二
21CTO导读:微软于2016年成为Linux基金会的成员,同时宣布加入OSI,以增加其在宣传开源软件的使用、贡献和发布方面的作用,包括其客户和整个生态系统。微软还是Linux…
-
CI/CD 平台迁移实践:从 Travis-CI 转移到 Github Action
LCTT 的 CI 已经在 Travis CI 上运转了多年,一致保持着良好的使用体验。自 2019 年 Github 推出了自家的 CI 工具 Github Actio…
-
在树莓派集群中部署 Ceph
使用 ceph-ansible 安装 Ceph 存储,并将其部署在树莓派集群中。 Ceph 是一个开源软件存储平台,它在统一的存储集群中提供对象、块和文件系统存储。我第一…
-
谈判失败:Oracle将如何杀死Java EE?
5月4日,Eclipse基金会的总裁Mike Milinkovic在他的个人博客上发布了关于Oracle与Eclipse基金会之间关于Java商标谈判的最终结果。 经过18…
-
我在华为写了13年代码的一些感悟
21CTO导读:写了十几年代码,我为什么还没有被拿去“祭天”? 一天晚上,我和老婆聊天,说部门要我写个“大咖谈软件”的文章,老婆斜了我一眼,淡淡地说:“Linus大神…
-
从 Linux 命令行进行打印
在 Linux 命令行进行打印的内容比单单一个 lp 命令多得多,让我们来看一些可用选项。 Linux 命令行打印很容易。你可以使用 lp …
-
除了缓存,Redis 都解决了哪些问题?
21CTO导读:可能大多数人对于Redis的认知仅限于缓存,事实上它的作用远不止这些,本文将会给大家介绍更多关于Redis的理论原理以及更多的应用场景。 先看一下Redis…
-
GitHub遭黑客攻击:窃取数百源码并勒索比特币
五一过后,一些程序员查看自己托管到GitHub上的代码时发现,他们的源代码和Repo都已消失不见,上周四,一位Reddit用户写了一篇帖子,说他的存储库被黑了。代码也被删除了,取而…
-
程序员如何提一个好问题?
提出好的问题是在编写软件时的一个非常重要的技能。这么多年来我对此也算略有小成。这里有一些我用着觉得很棒的指导方针! 开始 我实际上是那种总是会问出愚蠢问题或“不好”问题的大信徒。我…