用 Python、 RabbitMQ 和 Nameko 实现微服务

用 Python、 RabbitMQ 和 Nameko 实现微服务

"微服务是一股新浪潮" - 现如今,将项目拆分成多个独立的、可扩展的服务是保障代码演变的最好选择。在 Python 的世界里,有个叫做 “Nameko” 的框架,它将微服务的实现变得简单并且强大。
Linux 下的最佳云存储服务

Linux 下的最佳云存储服务

什么样的云服务才适合作为 Linux 下的存储服务? Mega、Hubic、pCloud、Yandex Disk,你选择哪个?
用树莓派计算模块搭建的工业单板计算机

用树莓派计算模块搭建的工业单板计算机

在 Kickstarter 众筹网站上,一个叫 “MyPi” 的项目用树莓派计算模块制作了一款 SBC(单板计算机, Single Board Computer ),提供一个 mini-PCIe 插槽,串口,宽范围输入电源,以及模块扩展等功能。
用 Netdata 监控 Linux

用 Netdata 监控 Linux

Netdata 是一个实时的资源监控工具,它拥有基于 web 的友好界面。它很像 Nagios 等别的监控软件;但是,Netdata 仅仅支持通过 Web 界面进行实时监控。
微软和 SUSE Linux 宣布在公有云方面达成新的合作

微软和 SUSE Linux 宣布在公有云方面达成新的合作

今天,这个软件巨人宣布了和 SUSE Linux 的新的合作关系,以延续他们在公有云服务方面的合作,这是这两个公司在今年发布的首次公告。 新的合作关系更新了一些条款和承诺,但是暂时还未对外公布细节。
DistroWatch 评估 XStream 桌面 153 版本

DistroWatch 评估 XStream 桌面 153 版本

XStreamOS 是一个由 Sonicle 创建的 Solaris 的一个版本。XStream 桌面将 Solaris 的强大带给了桌面用户,同时新手用户很可能有兴趣体验一下。
Linux 开发者如何看待 Git 和 Github?

Linux 开发者如何看待 Git 和 Github?

Git 和 Github 在 Linux 开发者中有很高的知名度。但是开发者如何看待它们呢?另外,Github 是不是真的和 Git 是一个意思?一个 Linux reddit 用户最近问到了这个问题,并且得到了很有意思的答案。
在 Linux 上管理加密密钥的最佳体验

在 Linux 上管理加密密钥的最佳体验

存储 SSH 的加密秘钥和记住密码一直是一个让人头疼的问题。但是不幸的是,在当前这个充满了恶意黑客和攻击的世界中,基本的安全预防是必不可少的。
在 Linux 下使用任务管理器

在 Linux 下使用任务管理器

当你刚使用 Linux 的时候,你也会寻找一个在 Linux 相当于任务管理器的一个东西。一个 Linux 使用专家更喜欢使用命令行的方式查找进程和消耗的内存等等,但是你不用必须使用这种方式,至少在你初学 Linux 的时候。
Securi-Pi:使用树莓派作为安全跳板

Securi-Pi:使用树莓派作为安全跳板

简而言之,我把家中的树莓派设置成了一个 OpenVPN 的端点和 SSH 端点,同时也是一个 Apache 服务器,所有这些服务都监听在 443 端口上,以便可以限制我不想暴露的网络服务。
大量 Redis 服务器存在 SSH 权限窃取风险

大量 Redis 服务器存在 SSH 权限窃取风险

当你把无安全验证的 Redis 服务器暴露在互联网上,任何人都可以在其上的 authorized_keys 文件中存储 SSH 密钥——这意味着,攻击者将不需要任何密码即可取得 Redis 服务器上的 SSH 访问权限。
把你的旧笔记本变成 Chromebook

把你的旧笔记本变成 Chromebook

你可以轻松地将你的旧笔记本或电脑转换成强大的 Chromebook。我在一台 Dell Mini 和一台 2009 年购买的 Dell 笔记本上进行了尝试。那两台设备都在吃灰,而且本来注定是要被回收的,因为现代的操作系统和桌面环境,比如 Unity,Plasma 以及 Gnome 它们跑不动。
构建在开源之上的商业软件市场持续成长

构建在开源之上的商业软件市场持续成长

有很多客户想要利用开源项目的优势,而又不想建立和支持一支工程师队伍来调整那些开源项目以满足自己的需求。这些客户愿意为开源项目和在这之上的专有特性之间的差异付费。
如何在 Ubuntu 15.04/CentOS 7 中安装 Lighttpd Web 服务器

如何在 Ubuntu 15.04/CentOS 7 中安装 Lighttpd Web 服务器

Lighttpd 是一款开源 Web 服务器软件。Lighttpd 安全快速,符合行业标准,适配性强并且针对高配置环境进行了优化。相对于其它的 Web 服务器而言,Lighttpd 占用内存更少;因其对 CPU 占用小和对处理速度的优化而在效率和速度方面从众多 Web 服务器中脱颖而出。
ReactOS 新手指南

ReactOS 新手指南

ReactOS 是一个比较年轻的开源操作系统,它提供了一个和 Windows NT 类似的图形界面,并且它的目标也是提供一个与 NT 功能和应用程序兼容性差不多的系统。
全球 Linux 桌面份额勇破 2% !

全球 Linux 桌面份额勇破 2% !

据市场调研机构的数据,在刚刚过去的六月份,Linux 桌面的全球市场份额突破了 2%——如果笔者没有记错的话,这是有史以来第一次达到 2%。
Ruby on Rails 5.0 发布

Ruby on Rails 5.0 发布

这是由数百位贡献者,历经上千次的提交而达成的一个新的里程碑,Rails 5.0 无疑是迄今为止最好、最完善的 Rails 版本。 经过了这么久的发展,社区依然具有如此活力,感谢每一位帮助过我们的人们!
与 Linux 一同驾车奔向未来

与 Linux 一同驾车奔向未来

人们已经对汽车改装了许多年,所以对于许多人来说,在汽车上修修改改是自热而然的做法。对于汽车来说,软件是一个新的领域,希望能为对汽车和开源软件有兴趣的人打开这扇门。
vlock – 一个锁定 Linux 用户虚拟控制台或终端的好方法

vlock – 一个锁定 Linux 用户虚拟控制台或终端的好方法

vlock 是一个用于锁定一个或多个用户虚拟控制台用户会话的工具。在多用户系统中 vlock 扮演着重要的角色,它让用户可以在锁住自己会话的同时不影响其他用户通过其他虚拟控制台操作同一个系统。必要时,还可以锁定所有的控制台,同时禁止在虚拟控制台间切换。
用 Docker 创建 serverless 应用

用 Docker 创建 serverless 应用

serverless 是指将你的应用程序按功能来部署,这些功能在被用到时才会启动。你不用费心去管理服务器和程序规模,因为它们会在需要的时候在一个集群中启动并运行。