值得收藏的 27 个机器学习的小抄
机器学习(Machine Learning)有很多方面,当我开始研究学习它时,我发现了各种各样的“小抄”,它们简明地列出了给定主题的关键知识点。最终,我汇集了超过 20 篇的机器学习相关的小抄,其中一些我经常会翻阅,而另一些我也获益匪浅。这篇文章里面包含了我…
CoreOS 和 OCI 揭开了容器工业标准的论战
CoreOS 和 开放容器联盟(OCI) 周三(2017 年 7 月 19 日)发布的镜像和运行时标准主要参照了 Docker 的镜像格式技术。然而,OCI 决定在 Docker 的事实标准平台上建立模型引发了一些问题。一些批评者提出其他方案。CoreOS 的 CTO 及 OCI 技术管理委员会主…
GNU 许可证常见问题解答(一)
本文由高级咨询师薛亮据自由软件基金会(FSF)的英文原文翻译而成,这篇常见问题解答澄清了在使用 GNU 许可证中遇到许多问题,对于企业和软件开发者在实际应用许可证和解决许可证问题时具有很强的实践指导意义。关于 GNU 项目、自由软件基金会(FSF)及其许…
GNOME 默认文本编辑器 gedit 险失维护
或许是出于疲倦,也有可能是出于对 GNOME 应用开发体系的不满,GNOME 桌面环境默认的文本编辑器、核心应用之一的 gedit 的开发者前几天宣布不再维护它了。它的最新稳定版本是 3.22。gedit 开发者 Sébastien Wilmet 在邮件列表中说:“gedit 不再维护,我已…
解密开放容器计划(OCI)规范
开放容器计划(Open Container Initiative)(OCI)宣布本周完成了容器运行时和镜像的第一版规范。OCI 在是 Linux 基金会(Linux Foundation)支持下的容器解决方案标准化的成果。两年来,为了建立这些规范已经付出了大量的努力。 由此,让我们一起来回顾过…
cp 命令两个高效的用法
Linux 中高效的备份拷贝命令在 Linux 上能使用鼠标点来点去的图形化界面是一件很美妙的事……但是如果你喜欢的开发交互环境和编译器是终端窗口、Bash 和 Vim,那你应该像我一样经常和终端打交道。即使是不经常使用终端的人,如果对终端环境深入了解也能获益…
CoreOS,一款 Linux 容器发行版
CoreOS,一款最新的 Linux 发行版本,支持自动升级内核软件,提供各集群间配置的完全控制。关于使用哪个版本的 Linux 服务器系统的争论,常常是以这样的话题开始的:你是喜欢基于 Red Hat Enterprise Linux (RHEL) 的 CentOS 或者 Fedora,还是基于 Debian…
10 个应当了解的 Unikernel 开源项目
unikernel 实质上是一个缩减的操作系统,它可以与应用程序结合成为一个 unikernel 程序,它通常在虚拟机中运行。下载《开放云指南》了解更多。当涉及到操作系统、容器技术和 unikernel,趋势是朝着微型化发展。什么是 unikernel?unikernel 实质上是一个缩…
为什么你应该成为一名系统管理员?
网络和系统管理工作工资高、岗位多。我们为秩序而战,而服务器大叔则需要你成为系统管理员。这是个很好的机会,因为你已经管理过你有的那些系统,你本可以不需酬劳地管理那些日逐一日地运行的系统。但还是有一些面试官,愿意拿一笔很不错的薪水来找一些人去…
Docker、Kubernetes 和 Apache Mesos 对比中的一些误区
有无数的文章、讨论、以及很多社区喋喋不休地比较 Docker、Kubernetes 和 Mesos。如果你只是听信了只言片语,你可能会认为这三个开源项目正为了称霸容器界而殊死搏斗。你可能还相信从他们中选出一个如宗教信仰般神圣——真正的信徒会忠于他们的信仰,而且会…
漏洞修复八个月后,仍有超过七万台 memcached 服务器面临危险
在开源缓存软件 memcached 修复了三个关键漏洞的八个月之后,仍有超过 70000 台未打补丁的缓存服务器直接暴露在互联网上。安全研究员警告说,黑客可能会在服务器上执行恶意代码或从其缓存中窃取潜在的敏感数据。memcached 是一个实现了高性能缓存服务的软件…
使用 Kdump 检查 Linux 内核崩溃
让我们先看一下 kdump 的基本使用方法,和 kdump/kexec 在内核中是如何实现。kdump 是获取崩溃的 Linux 内核转储的一种方法,但是想找到解释其使用和内部结构的文档可能有点困难。在本文中,我将研究 kdump 的基本使用方法,和 kdump/kexec 在内核中是如何…
GPL 没落了吗?
不久之前我看到了 RedMonk 的 Stephen O'Grady 发了一个关于开源协议的有趣的推特,那个推特里面有这张图。Redmonk Black Duck Licensing这张图片显示了从 2010 到 2017 年间各种开源协议之间的使用率的变化。在这张图片里,显然 GPL 2.0 —— 最纯净的 cop…
我选择 dwm 作为窗口管理器的 4 大理由
窗口管理器(window manager)负责管理打开窗口的大小、布置以及其它相关的方面。我喜欢极简。如果可能,我会尽量在一个终端下运行所有需要的程序。这避免了一些浮夸的特效占用我的资源或者分散我的注意力。而且,无论怎么调整窗口大小和位置却依旧无法使它…
Neo4j 图数据库基础
在这个三篇系列文章的第一篇文章中,我们将学习图数据库graph database的基础知识,它支持了这地球上最大的一些数据池。对于海量的各种非结构化信息来说,图数据库已经成为帮助收集、管理和搜索大量数据的技术。在这三篇系列文章中,我们将使用开源图数据库…
教你如何比谷歌搜索更快速有效地利用 man
Linux 的帮助手册其实拥有很多有用的信息,而且比你想象中更容易使用我们通常通过 google 来查询 Linux 中的命令说明,但是其实还有一个更好的办法:那就是通过 Linux 自带的 man 帮助页来查询命令详尽完整的使用说明。man 页面的历史本身比 Linux 还长,可…
开放组织公开追踪问题的好处
在开放组织中,在线追踪问题可以将客户转变成伙伴。一个公开的问题追踪器是开放组织的重要沟通工具,和在公开渠道中开展工作相比,没有比这种方式更透明和包容的方式了。因此,让我们来探讨一下在开放组织中使用问题跟踪器的一些最佳实践。在开始之前,我们…
热烈祝贺!LCTT 第一位达成翻译 500 篇成就的译者 geekpi !
今天,Linux 中国开源社区很高兴地宣布,我们旗下的翻译组织 LCTT 的译者 geekpi 在对社区持续贡献了 1371 天之后,胜利达成了 500 篇翻译的成就!Linux 中国发展至今,得到了社区各界的鼎力支持,其中支持我们走到今天的一大基础就是成立于 2013 年 9 月 1…
6 个学习 OpenStack 的新指南和教程
想了解更多关于 OpenStack 的内容?这些免费资源可能只是你所需要的。云基础设施是一个非常需要的技能。如果你正在为你的云基础架构需求寻找开源解决方案,那么 OpenStack 就是其中之一。OpenStack 是一个巨大的项目集合,为云服务的几乎每一个部分都提供了…
那些乌央乌央的、普普通通的 Ubuntu 用户们
“更好的捕鼠器“ 并不是一个合格生物学家的专用谚语。就像 Ubuntu,它只需要好好工作,而不会让我惊着。(LCTT 译注,“做个更好的捕鼠器”是个国外的谚语,意指不断有人发明更好的捕鼠器,然而其实没什么大的意义。)Roblimo 的藏身处我从来就不是一个计…