Recent Posts

Weblate:基于 Web 的翻译协作平台

也许你不知道,其实早年间我玩软件汉化,后来无意进入 Tux 的世界,从此流连忘返。不过那时的翻译大多单打独斗,已经远远不能满足现实的需要。如今的趋势是协作,毕竟众人拾柴火焰高嘛。

weblate

Weblate 允许你自架基于 Web 的翻译协作平台,结合项目的开发进程进行自动翻译处理。它包含质量检查、版本控制、翻译上下文、事件通知、词汇表、导入/导出、复查等诸多方便翻译协作的功能。

要将 Weblate 安装到你的系统中,可以参考官方的安装指南。另外,他们也有个在线 …

DNSDiag:诊断 DNS 故障

DNS 流量被 ISP 劫持?DNS 响应了错误的行为亦或指向了错误的地址?如果你碰到了诸如此类的 DNS 问题,那么别慌,DNSDiag 可以助你排查问题所在。

安装

DNSDiag 提供有二进制包,从 GitHub 下载后解包即可使用:

tar zxvf dnsdiag-1.3.4.linux-x86_64-bin.tar.gz

DNSDiag 包含 dnsping、dnstraceroute …

httping:测量网站延迟

遇到网络问题的时候,我们一般会先通过 ping 这个工具来了解基本的情况。httping 与 ping 类似,不过它不是发送 ICMP 请求,而是发送 HTTP 请求。利用 httping,我们可以测量出 Web 服务器跟网络的延迟。

安装

apt-get install httping # Debian/Ubuntu
yum install httping     # Fedora/CentOS …

Shell 编程之语法基础

本系列文章由 Zorro 倾情撰写,征得作者同意,现刊登于此以飨读者。Zorro 为我前同事,跟他共事使我受益匪浅。谢啦,Zorro!-- toy

目录

Debian 即将支持 ZFS 文件系统

经过一年多的工作,Debian 即将完成对于 ZFS 文件系统支持,以一个正确且合法的方式。

上周末Petter Reinholdtsen宣布了 Debian 对于 ZFS 文件系统的支持已经基本就绪,其相关的软件包将被包含在 contrib 仓库中,其内核模块以且仅以源代码形式存在,由 dkms 在用户安装后自行编译。

这种方式与常见的显卡闭源驱动类似,得到了 Software Freedom Law Center 的法律认可 …

Linux Kernel 4.6 发布

Linus 已经发布了 Linux 内核的 4.6 正式版,该版本包含一些显著的新特性、许多细节的改进、以及新的驱动程序。

tux

在 Linux 内核 4.6 中包括如下亮点:

  • USB 3.1 SuperSpeedPlus (10Gbps) 支持
  • 改进了 OOM (Out Of Memory) killer 的可靠性
  • 支持 …

Raspbian 新版带来更好的蓝牙支持

树莓派系统 Raspbian 已经发布了一个新版本,该版本补上了早先缺少的蓝牙配置界面支持。此界面以 lxpanel 任务栏插件的形式提供,利用它可以方便的添加各种蓝牙设备,包括蓝牙音箱和耳机。

bluetooth

新版也提供名为 SD Card Copier 的工具用来将整个系统备份到别的 SD 卡上,并包含从 Python 访问 GPIO 接口的 pigpio 库和 Geany 文本编辑器。

此外,其内核已更新到 4.4,将 …

Certbot:自动部署 Let's Encrypt 证书

日前,电子前哨基金会(EFF)为 Let's Encrypt 推出了客户端 Certbot。通过 Certbot,你可以自动部署 Let's Encrypt 证书,以便为网站加上 HTTPS 支持。

certbot

安装

sudo apt-get install letsencrypt -t jessie-backports # Debian 8
sudo apt-get install letsencrypt …

Opera 引入省电模式,扩展续航 40-50%

Opera 网络浏览器已经在其开发者频道中引入了一项新特性——省电模式。根据与 Google Chrome 的对比测试,该特性能够使笔记本扩展续航大约 40-50%。

opera

在底层,Opera 通过减少后台标签的活动、优化 JavaScript 计时器来降低唤醒 CPU 的频率、自动暂停未用的插件、将帧速减少到每秒 30 帧、优化视频播放参数、强制使用硬件加速进行视频解码、暂停主题动画等手段来达到省电的目的。

要使用省电模式,只需点击搜索及地址栏旁边的电池图标即可进行切换。另外,当笔记本的电量只剩 …

grimd:阻止广告的 DNS 代理

grimd 是使用 Go 语言编写的 DNS 代理,它能自动获取多个锁定网址列表。利用 grimd,你可以阻止本机访问广告及恶意网站。

grimd

安装

利用 go 直接获取即可:

go get github.com/looterz/grimd

下载预编译的二进制,如 64 位为:

chmod a+x grimd_linux_x64
./grimd_linux_x64 …