在这篇文章中我们主要讨论了 NASA 的积极努力,这些努力包括他们通过开源实践来促进科学研究的积极作用。
一个学生对现代教育并不那么悲观的观点。
为什么在工程中混合角色对用户更好的三个原因。
这是 Fedora Magazine 上 Fedora 系列的一部分。该系列介绍 Fedora 用户以及他们如何使用 Fedora 完成工作。
第九代 Android 带来了更令人满意的用户体验。
在投入时间和资金开发你的云环境之前,确认什么是你的用户所需要的。
多语言编程环境是一把双刃剑,既带来好处,也带来可能威胁组织的复杂性。
即使是 FOSS 也需要资金来继续开发。如果我们不建立让软件持续开发的系统,我们怎能期待更高质量的软件?
大型企业里 SRE 角色比较常见,不过小公司也需要 SRE。
通过键盘操作的 i3 平铺窗口管理器使用 Linux 桌面。
在现代微服务环境中,构建小型、单一的应用程序的旧策略又再一次流行了起来。
由于 Linux 使用量持续扩大,内核社区去提高这个世界上使用最广泛的技术 —— Linux 内核的安全性的重要性越来越高。
在严重的故障发生之前,找到引起问题的异常事件,并修复它。
到达 Golang 大陆:一位资深开发者之旅。
容器技术的使用支撑了目前 DevOps 三大主要实践:工作流、及时反馈、持续学习。
毫无疑问,Linux 是由那些拥有深厚计算机知识背景而且才华横溢的程序员发明的。让那些大名鼎鼎的 Linux 程序员向如今的开发者分享一些曾经带领他们登堂入室的好书和技术参考资料吧,你会不会也读过其中几本呢?
对数据库的监测可能过于困难或者没有找到关键点。本文将讲述如何正确的监测数据库。
LinuxBoot 是私有的 UEFI 固件的开源 替代品。它发布于去年,并且现在已经得到主流的硬件生产商的认可成为他们产品的默认固件。去年,LinuxBoot 已经被 Linux 基金会接受并纳入开源家族。
即使是恨不得给每个说出形如“某某语言比其他所有语言都好”这类话的人都来一拳的键盘远征军们,也会承认 Lisp 处于另一个层次。
为开源项目作贡献最好的方式是为它减少代码,我们应致力于写出让新手程序员无需注释就容易理解的代码,让维护者也无需花费太多精力就能着手维护。
业余爱好者应该了解一下 RISC OS 的五个原因。
开发人员不需要成为安全专家, 但他们确实需要摆脱将安全视为一些不幸障碍的心态。
从独立单机到辉煌的 RPG(角色扮演),2018 年已经可以称得上是 Linux 游戏的丰收年,在这里,我们将列出迄今为止最喜欢的五款。
成为开源社区的一员绝对是一个明智之举,原因有很多。
Bjarne Stroustrup 是 C++ 语言的创始人,他写了一封信,请那些关注编程语言进展的人去“想想瓦萨号!”
推动大规模的组织变革是一个痛苦的过程。对于 DevOps 来说,尽管也有阵痛,但变革带来的价值则相当可观。
当您使用这种决策技巧时,可以使你作为一个开源领导人做出决策时更透明。
抛开成见,设计师和开发者的命运永远交织在一起。 以下是如何让每个人都在同一页面上。
对关键应用的选择不容许丝毫错误。
对于一个类似的程序,Python 要比其它语言慢 2 到 10 倍不等,这其中的原因是什么?又有没有改善的方法呢?
在 Linux 系统上安装 Rust 编程语言可能是你近年来所做的最有价值的事情之一。
Jack Wallen 分享他挑选的 2018 年最好的 Linux 发行版。
本文为 Grank(Github Rank)的简介及相关思路的介绍。
如果你已经在用 Mac 或者打算买一台 Mac 电脑,我们建议你仔细考虑一下,看看是改为使用 Linux 还是继续使用 Mac。
因为新行为准则的作者那富有争议的过去,现在这件事成为了热点话题。许多人都对这新的行为准则表示不满。
如大多数开发者所知,即使你“知道怎么编写代码”,但真正要制作第一款全栈的应用却是非常困难的。
一直以来,尤其是那些现在已经延长支持时间的内核,都是由我和其他人提供支持,因此,给出这个问题的答案并不是件容易的事情。在这篇文章我将尝试去给出我在这个问题上的看法。
这是一个当老旧的 Windows 机器退役时,决定迁移到 Linux 的故事。
这些技巧或许对那些想要践行 DevOps 的系统运维和开发者能有所帮助。
《算法之美》提出的问题是:“我们可以反过来吗”——我们可以通过学习计算机科学解决问题的方式来帮助我们做出日常决定吗?
Valve 宣布要对 Steam Play 进行一次更新,此次更新会将一个名为 Proton 的 Wine 复刻版本添加到 Linux 客户端中。
有什么好的方法,既可以宣传开源的精神又不用写代码呢?这里有个点子:“开源食堂”。
开源就是丢一些代码到 GitHub 上。了解一下它是什么,以及不是什么?
聊聊白板编程面试
Linux 虚拟机与 Linux Live 镜像各有优势,也有不足。
为了准备这篇文章,我与几位 BSD 的用户聊了聊,其中有人使用了多年 Linux 而后转入 BSD。因而这篇文章的观点都来源于真实的 BSD 用户。
在组织内建立联系遇到问题了吗?你或许是采用了错误的策略。
这个免费的邮件客户端使用直观、易于定制,并且可以在许多操作系统上使用。
学习一点转变到新的技术文化的小技巧。
寻求挣脱科技巨头的一次开创性尝试