Linux中国 肯特·贝克:改变人生的代码整理魔法 本周我一直在整理 Facebook 代码,而且我喜欢这个工作。我的职业生涯中已经整理了数千小时的代码,我有一套使这种整理更加安全、有趣和高效的规则。 By Rain2017 年 11 月 22 日
Linux中国 理解多区域配置中的 firewalld Firewalld 是最新的 netfilter 用户态抽象层。遗憾的是,由于缺乏描述多区域配置的文档,它强大而灵活的功能被低估了。这篇文章提供了一个示例去改变这种情况。 By Rain2017 年 11 月 21 日
Linux中国 ABC 时代 GPL 许可证传染性问题探讨 2017 年 11 月 18 日至 19 日,2017 中国开源年会在上海交大召开,来自集慧智佳的高级咨询师薛亮在开源治理分论坛上发表了题为《ABC 时代 GPL 许可证传染性问题探讨》的演讲,现将演讲的内容进行整理和补充,以飨读者。 By Rain2017 年 11 月 21 日
Linux中国 通过构建一个简单的掷骰子游戏去学习怎么用 Python 编程 不论是经验丰富的老程序员,还是没有经验的新手,Python 都是一个非常好的编程语言。 By Rain2017 年 11 月 20 日
Linux中国 使用 Ansible Container 构建和测试应用程序 容器是一个日益流行的开发环境。作为一名开发人员,你可以选择多种工具来管理你的容器。本文将向你介绍 Ansible Container,并展示如何在类似生产环境中运行和测试你的应用程序。 By Rain2017 年 11 月 19 日
Linux中国 用 Kubernetes 和 Docker 部署 Java 应用 在这篇文章中,我们将使用以前的一个简单的基于 Java 的电子商务商店,我们将它打包进 Docker 容器内,并且在 Kubernetes 上运行它。 By Rain2017 年 11 月 18 日
Linux中国 Linux “完全统治” 了超级计算机 Linux 统治了超级计算。自 1998 年以来,这一天终于到来了,那时候 Linux 首次出现在 TOP 500 超级计算机榜单上。如今,全世界最快的 500 台超级计算机全部运行着 Linux! By Rain2017 年 11 月 17 日
Linux中国 怎么在一台树莓派上安装 Postgres 数据库 本教程介绍了怎么在一个树莓派上去安装 Postgres;创建一个表;写简单查询;在树莓派、PC,或者 Mac 上使用 pgAdmin 图形用户界面;从 Python 中与数据库交互。 By Rain2017 年 11 月 17 日
Linux中国 GNU GPL 许可证常见问题解答(三) 本文由高级咨询师薛亮据自由软件基金会(FSF)的英文原文翻译而成,这篇常见问题解答澄清了在使用 GNU 许可证中遇到许多问题,对于企业和软件开发者在实际应用许可证和解决许可证问题时具有很强的实践指导意义。 By Rain2017 年 11 月 16 日
Linux中国 Linux 中管理 EXT2、 EXT3 和 EXT4 健康状况的 4 个工具 受损的文件系统运行在你的系统上可能导致操作系统中的组件或用户应用程序的运行时错误,它可能会进一步扩大到服务器数据的丢失。为避免文件系统错误或损坏,你需要去持续关注它的健康状况。 By Rain2017 年 11 月 16 日
Linux中国 原生云计算:你所不知道的 Kubernetes 特性和工具 开放容器计划(OCI)和原生云计算基金会(CNCF)的代表说,Kubernetes 和容器可以在降低程序员和系统管理成本的同时加速部署进程,从被忽视的 Kubernetes 特性(比如命令空间)开始,去利用 Kubernetes 和它的相关工具运行一个原生云架构。 By Rain2017 年 11 月 16 日
Linux中国 AWS 采用自制的 KVM 作为新的管理程序 这是爆炸性的新闻,因为 AWS 长期以来一直支持 Xen 管理程序。Xen 项目从最强大的公共云使用其开源软件的这个事实中吸取了力量。Citrix 将其大部分 Xen 服务器运行了 AWS 的管理程序的闭源兄弟。 By Rain2017 年 11 月 15 日
Linux中国 CyberShaolin:培养下一代网络安全专家 现年 11 岁的 Reuben Paul 并不是唯一一个玩电子游戏的孩子,但是他对游戏和电脑的痴迷使他走上了一段独特的好奇之旅,引起了他对网络安全教育和宣传的早期兴趣,并创立了 CyberShaolin,一个帮助孩子理解网络攻击的威胁的组织。 By Rain2017 年 11 月 15 日
Linux中国 在 Linux 中怎么使用 cron 计划任务 系统管理员(在许多好处中)的挑战之一是在你该睡觉的时候去运行一些任务。例如,一些任务(包括定期循环运行的任务)需要在没有人使用计算机资源的时候去运行,如午夜或周末。在下班后,我没有时间去运行命令或脚本。而且,我也不想在晚上去启动备份或重大更新。 By Rain2017 年 11 月 15 日
Linux中国 怎么在 Fedora 中创建我的第一个 RPM 包? 在这篇文章中,我将分享以下的内容:创建 RPM SPEC 文件;在 Koji 和 Copr 中构建包;使用调试包处理一个问题;提交这个包到 Fedora 包集合中。 By Rain2017 年 11 月 14 日
Linux中国 使用 mlocate 查找文件 以前你可能已经发现 find 命令非常不听话,让你经常抓耳挠腮。你知道,丢失了一个分号或一个没有正确转义的特殊的字符就会这样。现在让我们离开这个复杂的 find 命令,放松一下,看一下这个聪明的小命令。 By Rain2017 年 11 月 14 日
Linux中国 容器和微服务是如何改变了安全性 由于这种方法从根本上改变了软件的构建、部署和运行方式,它也从根本上改变了软件需要保护的方式。云原生程序和基础架构为安全专业人员带来了若干新的挑战,他们需要建立新的安全计划来支持其组织对云原生技术的使用。 By Rain2017 年 11 月 13 日
Linux中国 开源软件对于商业机构的六个好处 在相同的基础上,开源软件要优于专有软件。想知道为什么?这里有六个商业机构及政府部门可以从开源技术中获得好处的原因。 By Rain2017 年 11 月 12 日
Linux中国 由 KRACK 攻击想到的确保网络安全的小贴士 最近的 KRACK (密钥重装攻击)漏洞攻击的目标是位于你的设备和 Wi-Fi 访问点之间的链路,这个访问点或许是在你家里、办公室中、或你喜欢的咖啡吧中的任何一台路由器。这些提示能帮你提升你的连接的安全性。 By Rain2017 年 11 月 11 日
Linux中国 在 GitLab 我们是如何扩展数据库的 很长时间以来 GitLab.com 使用了一个单个的 PostgreSQL 数据库服务器和一个用于灾难恢复的单个复制。在 GitLab.com 最初的几年,它工作的还是很好的,但是,随着时间的推移,我们看到这种设置的很多问题,在这篇文章中,我们将带你了解我们在帮助解决 GitLab.com 和 GitLab 实例所在的主机时都做了些什么。 By Rain2017 年 11 月 11 日