Linux 容器轻松应对性能工程
应用程序的性能决定了软件能多快完成预期任务。这回答有关应用程序的几个问题,例如:峰值负载下的响应时间与替代方案相比,它易于使用,受支持的功能和用例运营成本(CPU 使用率、内存需求、数据吞吐量、带宽等)该性能分析的价值超出了服务负载所需的计算…
一文助你了解混合云
了解混合云的细节,包括它是什么以及如何使用它在过去 10 年出现的众多技术中,云计算因其快速发展而引人注目,从一个细分领域的技术而成为了全球热点。就其本身来说,云计算已经造成了许多困惑、争论和辩论,而混合了多种类型的云计算的"混合"云计算也带来…
踢掉 FB+PL:Apache 的开源激进宣言?
本文撰写参考了以下文章,并引用了该文章部分内容:专利告诉你,为何 Apache 禁用 FB + PL 代码,作者:付钦伟。哪里有压迫,哪里就有反抗身为知识产权圈里的专利人,笔者钦佩开源情怀,并曾写道:即使专利人也有专利情怀,现实世界中开源与专利的碰撞依然…
Fedora 26 助力云、服务器、工作站系统
Fedora 项目 7 月份宣布推出 Fedora 26, 它是全面开放源代码的 Fedora 操作系统的最新版本。Fedora Linux 是 Red Hat Enterprise Linux(RHEL)的社区版本。Fedora 26 包含一组基础包,形成针对不同用户的三个不同版本的基础。Fedora 原子主机版Atomic Host…
极客漫画:没特别的理由,别用 SIGKILL
Adopt a good cause, DON'T SIGKILL为线程们想想吧,不要随便用 SIGKILL!via: http://turnoff.us/geek/dont-sigkill-2/作者:Daniel Stori 点评:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出
独家专访 MIT 2017 年度 TR35 吴翰清
先分享一个好消息:今天《麻省理工学院科技评论》(MIT Technology Review)杂志揭晓 2017 年全球青年科技创新人才榜(TR35)评选结果,阿里巴巴人工智能实验室首席科学家王刚、阿里云首席安全科学家吴翰清脱颖而出,获此殊荣。 TR 35 获奖者 吴瀚清TR35 是…
学习用 Python 编程时要避免的 3 个错误
这些错误会造成很麻烦的问题,需要数小时才能解决。当你做错事时,承认错误并不是一件容易的事,但是犯错是任何学习过程中的一部分,无论是学习走路,还是学习一种新的编程语言都是这样,比如学习 Python。为了让初学 Python 的程序员避免犯同样的错误,以…
Linux 包管理基础:apt、yum、dnf 和 pkg
介绍大多数现代的类 Unix 操作系统都提供了一种中心化的机制用来搜索和安装软件。软件通常都是存放在存储库中,并通过包的形式进行分发。处理包的工作被称为包管理。包提供了操作系统的基本组件,以及共享的库、应用程序、服务和文档。包管理系统除了安装软…
极客漫画:不要使用 SIGKILL 的原因(看哭了)
The Real Reason to Not Use SIGKILL在 Linux 中,通常可以发送一些信号来杀死一个进程,一般用来杀死进程的信号有 SIGTERM、 SIGKILL。但是,如果希望进程合理地终止,就不要发送硬中断信号 SIGKILL,因为该信号是不能拦截的,进程接到该信号之后会马上退…
一篇缺失的 TypeScript 介绍
下文是 James Henry(@MrJamesHenry)所提交的内容。我是 ESLint 核心团队的一员,也是 TypeScript 布道师。我正在和 Todd 在 UltimateAngular 平台上合作发布 Angular 和 TypeScript 的精品课程。本文的主旨是为了介绍我们是如何看待 TypeScript 的以及它…
专利告诉你,为何 Apache 禁用 FB + PL 代码
关于 React.js 的开源许可证从去年 7 月份争议到现在,Apache 基金会终于确认了立场,反对使用 React.js 和 Facebook 其他使用此许可证(BSD+Patents licensed)的流行软件。最近,随着开源运动不断壮大,这边 LC3 大会刚过去不久,人们的热情还是未曾消去…
开源情怀遭遇专利咸猪手
投身开源软件的人,多是有情怀的理想主义者,期望通过无私的努力,让世界更美好。这是原本专注于专利问题的笔者,偶然被牵入到开源研究项目后,对他们所产生的第一印像。然而,即使专利人也有专利情怀,现实世界中开源与专利的碰撞依然难免丑陋。这要求投身…
极客漫画:Linux 内核中的兄弟打架
Brothers Conflict (at linux kernel) 多线程编程中,如何处理共享的资源是个头疼的事情。那边那个蹦起来的就是堆栈被搞乱的,罪魁祸首显然就在这两个背手挨骂的线程当中。 PS,顺便,打个广告,LCTT 漫画组招募志愿者,无论你是能简单翻译漫画文字,还是会…
值得收藏的 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…