公司同事有阅读代码的需求,尝试部署了一个OpenGrok,安装过程参考这篇Blog,非常详细:OpenGrok安装使用指南,
或者直接看官方Wiki: How to install OpenGrok 。
遇到两个 …
重温 IPv6
一键连接VPN
公司安全的同事最近给OpenVPN加上了基于Google Authenticator的二步验证,密码是「常用密码」+「每次变化的Token」,每次在外边想做事都得打开手机查看Token,输入密码串,安全是 …
cronic脚本修正
实习期间做的一个东西需要读写控制crontab 的任务,失败需要报警。crontab本身有报警,但是非常不友好,例如cron job如果有任何输出(标准输出或者标准错误输出 …
面向网页工程师与网站管理员的Web缓存教程
这是一篇知识性的文档。尽管是技术性文章,但是本文试图让相关的概念更容易被理解,及更容易被应用到实际场景中去 …
14年下半年的奇葩经历
回家两天了,想着该整理下下半年来的经历,从深圳回到学校待了一段时间后,因为一位师兄的推荐,收到网易HR的电话让过去实习,工资虽然 …
OpenSSH的AuthorizedKeysCommand选项
Debian jessie 冻结了,今年就要release,openssh-server 包也从6.0 升到6.7,AuthorizedKeysCommand 和AuthorizedKeysCommandUser 这两个配置选项是在6.2的时候引入的,所以也能用上了。
- wheezy (stable):1:6.0p1-4+deb7u2
- wheezy-backports: 1:6 …
Markdown 制作幻灯片与编写文档
从使用markdown一开始,编辑器一直在换(还动手写过一个简单的实时预览编辑器。。用正则做渲染处理,效果不是很好),
从windows下的markdownpad,到linux下的retext,haroopad,以及在 …
运维笔记片段
帮同事迁移一个N年前的wordpress站( http://52ml.net ),迁移后数据库使用mariadb,mariadb的socket默认监听在 0.0.0.0:3306上,但是wp无法连接(本地和远程测试连接没问题),需要在/etc/my.cnf中添加:bind-address=localhost。另 …
尝试解决openSUSE下zypper软件包名称自动补全的问题
一年前从debian 换到opensese的时候,很不习惯zypper在安装软件包的时候不能自动补全,添加到todolist里面,后来停用evernote 给忘记了,前几天上去整理笔记发现了,所以尝试性得解决了下,另外 …