Avatar_small

用 nikola 写静态博客

介绍了 nikola 的基本用法。

Avatar_small

Archlinux on ThinkPad L430

甲、前言 出于特殊需求,花将近3000买了这个 ThinkPad L430。 一、配置 CPU:Intel Pentium B980 @ 2.40GHz #Sandy Bridge 的,主频还可以 显卡:HD 3000 核显 + Quadro NVS 5400M 独显 #奇葩的型号,好像是啥绘图卡,感觉和610M水准差不多 内存:...

Avatar_small

iptables 访问控制规则两则

防 ssh 暴力破解 一直以来,面对 Vim 显示的 auth.log 里满屏的红色 ssh 登录失败记录,要么容忍,要么换端口号,要么是 fail2ban。换端口号显然会造成很多不便,尤其是使用者比较多的时候。fail2ban 以前也用得挺好的,但是需要手工编辑配置文件,阅读其中长长的注释并且小心翼翼地修改参数。配置好之后还会经常收到 fail2ban 发出的邮件。这些都可以...

Avatar_small

使用 TLS/SSL 加密你的 HTTP 代理

HTTP 代理是明文的,这导致实际访问的 URL 可以被他人监测到。即使使用 HTTPS 协议,经过 HTTP 代理时会发送CONNECT请求,告诉代理要连续到远程主机的指定端口。于是,访问的目标域名暴露了。 有没有办法将传输内容加密呢?比如像 HTTPS 那样,使用 TLS 协议连接到代理服务器,然后再进行 HTTP 请求。很遗憾的是,我在 ziproxy 的配置里没有发现这...

Avatar_small

Fcitx Lua 插件:国际音标输入

GTK 右键的输入法菜单中有一项「IPA」,用于输入国际音标的。不过为了输入几个国际音标去够鼠标点菜单太麻烦了。既然是输入,交给我最爱的 fcitx 输入法去处理就好了嘛。 GTK 的国际音标输入很简单,每一两个字符对应一个音标字符。不过,因为通常是连续输入好几个国际音标,因此简单地使用 fcitx 的「快速输入」模块的话,每输入一个得打一次前缀,太痛苦了。于是我用 fcitx...

Avatar_small

[Fedora开发环境搭建]索引贴

Fedora开发环境搭建系列文章主要记录本人的Fedora系统web开发环境搭建,希望相关信息能对大家有帮助。 *基于Fedora17 添加网易镜像源并更新到最新 搭建LNMP开发环境 配置nginx站点(待更新) 安装常用软件(待更新)

Avatar_small

Linux下递归列出仅所有常规文件或文件夹路径的方法

混蛋的,好不容易才知道,立刻发篇博文说一下……囧

Avatar_small

Mac/Linux下迅雷替代方案

首先声明,以下内容为转载~ 文章配图风格清新,推荐拥有 NAS 且爱折腾的朋友阅读。 点击此进入传送至作者博客原帖 为方便作者统一解答,请前往博客原文评论

Avatar_small

fcitx-remote 接口通过 socat 跨主机使用

在使用 Mac OS X 时,我十分想念 fcitx.vim 插件在使用 Vim 时能智能切换输入法的激活状态。所以我换回 Arch Linux 了。关于 Mac OS X 与我的「不兼容」还是留到下次再说,这次解决的问题是,当我 ssh 到另一主机上使用 Vim 时,如何让 fcitx.vim 能够控制本机的输入法状态? fcitx-remote 接口使用的是 UNIX 套接...

Avatar_small

Nautilus 的 Hash Check 脚本

下载一些光盘镜像文件后,最好进行 Hash 校验保证文件的正确性。这一点对于 Linux 用户而言,属于常识的常识。只不过我经常因为一时想不起来校验命令,又懒得再去 google,所以就不校验。这个 Nautilus 的 Hash Check 脚本利用了 Zentiy 实现了一个图形界面的校验工具,可以直接在 Nautilus 中选中文件后在右键菜单中调出校验工具生成校验码,并且还能够...