Linux中国 Minikube:使用 Kubernetes 进行本地开发 这篇博客文章介绍了 Kubernetes 在开发模式中的用法,它的灵感来自于一个视频教程,你可以在“无痛 Docker 教程”中找到它。 By Rain2017 年 9 月 7 日
Linux中国 编译器简介: 在 Siri 前时代如何与计算机对话 简单说来,一个编译器(compiler)不过是一个可以翻译其他程序的程序。传统的编译器可以把源代码翻译成你的计算机能够理解的可执行机器代码。 By Rain2017 年 9 月 7 日
Linux中国 我对 Go 的错误处理有哪些不满,以及我是如何处理的 写 Go 的人往往对它的错误处理模式有一定的看法。按不同的语言经验,人们可能有不同的习惯处理方法。这就是为什么我决定要写这篇文章,尽管有点固执己见,但我认为听取我的经验是有用的。 By Rain2017 年 9 月 6 日
Linux中国 使用 Ansible 部署无服务(serverless)应用 无服务是托管服务发展方向的又一步,并且与 Ansible 的无代理体系结构相得益彰。 By Rain2017 年 9 月 6 日
Linux中国 一周工作所用的日常 Git 命令 几乎每个开发人员都在使用 Git,当然很可能是 GitHub。但大多数开发者大概有 99% 的时间只是使用这三个命令 By Rain2017 年 9 月 5 日
Linux中国 Linux 桌面市场份额首次突破 3% Windows 依旧保持在 90% 以上,苹果 MacOS 也略有下滑,占 5.94%,Linux 则自从上个月达到 2.53% 之后,首次突破到了 3.37%。其它操作系统份额可以忽略不计。 By Rain2017 年 9 月 5 日
Linux中国 GNU GPL 许可证常见问题解答(二) 本文由高级咨询师薛亮据自由软件基金会(FSF)的英文原文翻译而成,这篇常见问题解答澄清了在使用 GNU 许可证中遇到许多问题,对于企业和软件开发者在实际应用许可证和解决许可证问题时具有很强的实践指导意义。 By Rain2017 年 9 月 4 日
Linux中国 Fedora 的 Yum 或将在一两年内退休 随着 DNF 软件包管理器在最近的 Fedora 版本里面工作日益工作良好,我们可以预见到 Yum 将在之后的 Fedora 版本中谢幕。 By Rain2017 年 9 月 3 日
Linux中国 为什么开源应该是云原生环境的首选 让我们回溯到上世纪 90 年代,当时专有软件大行其道,而开源才刚开始进入它自己的时代。是什么导致了这种转变?更重要的是,而今天我们转到云原生环境时,我们能从中学到什么? By Rain2017 年 9 月 2 日
Linux中国 OpenStack 上的 OpenShift:更好地交付应用程序 传统的操作系统一直是关于硬件资源的展示和消耗 - 硬件提供资源,应用程序消耗它们,操作系统一直是交通警察。但传统的操作系统一直局限于单机。那么,在原生云的世界里,现在意味着这个概念扩展到包括多个操作系统实例。这就是 OpenStack 和 OpenShift 所在。 By Rain2017 年 9 月 1 日
Linux中国 在树莓派中开启激动人心的 Perl 之旅 我最近在 SVPerl (硅谷 Perl 聚会)谈到在树莓派上运行 Perl 语言的时候,有人问我,“我听说树莓派应该使用 Python ,是这样吗?”。我非常乐意回答他,这是个常见误解。树莓派可以支持任何语言: Python、Perl 和其他树莓派官方软件 Raspbian Linux 初始安装的语言。 By Rain2017 年 9 月 1 日
Linux中国 从这开始了解 OPNFV NFV 是颠覆的一代,其将彻底改变网络的建设和运营。而且,OPNFV 是一个领先的开源 NFV 项目,旨在加速这项技术的采用。 By Rain2017 年 9 月 1 日
Linux中国 Ubuntu Linux 的不同安装类型:服务器 vs 桌面 之前我已经讲了获取与安装 Ubuntu Linux,这次我将讲桌面和服务器的安装。两类安装都满足某些需求。不同的安装包是从 Ubuntu 分开下载的。 By Rain2017 年 8 月 31 日
Linux中国 如何管理开源产品的安全漏洞 在开发开源软件时, 你需要考虑的安全漏洞也许会将你吞没。CVE ID、零日漏洞和其他漏洞似乎每天都在公布。随着这些信息洪流,你怎么能保持不掉队? By Rain2017 年 8 月 31 日
Linux中国 听说过时间表,但是你是否知道“哈希表” 探索哈希表(hash table)的世界并理解其底层的机制是非常有趣的,并且将会受益匪浅。所以,让我们了解它,并从头开始探索吧。 By Rain2017 年 8 月 31 日
Linux中国 通过开源书籍学习 Ruby 编程 这篇文章有 9 本很优秀的推荐书籍,有针对包括初学者、中级程序员和高级程序员的书籍。当然,所有的书籍都是在开源许可下发布的。 By Rain2017 年 8 月 30 日
Linux中国 在标准建立之前,软件所存在的问题 这背后的主要原因在于,开源社区的主流观点是:标准意味着限制、落后和多余。对于一个完整的堆栈中的单独一层来说,可能就是这样。但客户想要选择的自由、激烈的竞争,这就导致回到了之前的坏结果上,尽管多个厂商提供相似的集成堆栈,但却被锁定在一个技术上。 By Rain2017 年 8 月 30 日
Linux中国 六个优雅的 Linux 命令行技巧 使用 Linux 命令工作可以获得许多乐趣,但是如果您使用一些命令,它们可以减少您的工作或以有趣的方式显示信息时,您将获得更多的乐趣。 By Rain2017 年 8 月 30 日