文章归档

在两台 VPS 之间实现自动异地备份

就是记录一下设置 Wiki 的自动备份,在 Wiki 所在的 VPS 上定时对资料目录打包,然后从备份用 VPS 把打包好的文件传输过去。

之前遭遇过多次 VPS 挂掉而数据灭失的惨剧,最近一次就是幸苦写了十多个页面之后的个人 Wiki… 然后到现在都还木有把那些内容全部给补回来…虽然说现在使用了几乎不用考虑升级(也就大大减少了手贱的几率)的 Slackware 系统,但是以防万一还是做个异地备份的好。

异地备份重于泰山

为了方便设置备份时间和文件传输的安全性考虑,我把所有参与备份的服务器设置为了同一时区,并且使用 scp 命令来通过 SSH 完成文件传输。至于备份的脚本,设置为使用 cron 任务定期执行。

我的个人 Wiki 放在一台跑着 Slackware 13.37 的低配 VPS 上面,用的是 MoinMoin Wiki 系统,所有数据都保存在文件系统中而不需要数据库,所以只要给 Moin 文件夹打包就可以备份全部内容了。
[……]

继续阅读~→

在 CentOS 5 下默认使用 Python 2.6

出于某些原因,某台低配VPS上面只能使用 CentOS 5.8 系统,但是 el5 系列的 python 版本只更新到了 2.4.3 而需要运行的应用建议使用 2.6.x 系列,所以设法更新python版本。
找了好几处不同的网站,最后综合起来达到了想要的效果:非编译安装 python 2.6 并通过 yum 管理,同时系统全局默认使用 2.6 版本替代 2.4.3

对于刚安装好的vps来说,当然要更新系统至最新。然后我们来更新python.
python是一个系统级的依赖包,没有办法卸掉(要不然很多东西都不能用了),于是只能用第三方提供的二进制包了,这里我用的是 Fedora 维护的 EPEL 源,同时还需添加 RPMForge 源以满足依赖关系。
[……]

继续阅读~→

SkyChart / Cartes du Ciel 简单介绍 – 安装、使用和自制星表

因为感觉国内业余天爱圈子里面用的比较多的都是 Stellarium, SkyMap, Starry Night 这些软件来模拟星空,但 SkyMap 和 Starry Night 是商业软件,Stellarium 又只适合屏幕/投影使用,好像大家都不太熟悉另外有一款开源的星图软件 SkyChart / Cartes du Ciel(以下简称 Ciel)。我在2009年最初接触的天文软件就是这一款,当时曾经折腾各种设置和自定义项很长时间,不过由于开发停滞,一直是2.76版本,然后后来发现了 Stellarium 就一直用到了现在。最近我发现Ciel又恢复了活跃开发并且已经更新到了3.6版(当然比Stellarium的开发速度还是慢不少,而且中文翻译进度基本为零),操作上和2.76时代并没有太大的改变,所以又重新开始使用,并且心血来潮想写一个简单的说明,让大家知道还有这样一款天文软件。

SkyChart / Cartes du Ciel 是一款开源的星图软件,提供 Win/Linux/OSX 平台下的二进制包和可供用户自行编译的源代码。它可以方便地模拟出地球上任意时刻任意地点的星空,并且能够直接输出图像,如果使用虚拟打印机还可以让它输出数字格式的星图文件。同时,它还可以调节多种参数和显示方式、可在程序中以标签形式打开多个不同星图、可以在线更新彗星和小行星数据、可以自行添加天体、可以控制望远镜…


[……]

继续阅读~→

自制 RSS 源抓取 osu! 用户动态

由于有一些暂时解决不了的问题,所以这个暂停,想尝试这样同步的请谨慎。。。

想把 osu! 的动态同步到 twitter 但是官方没有提供 RSS 源所以一直都很纠结,推上有人在做同步,问了一下拿到这样的链接:

RT @ReitsukiSion : @AstroProfundis @Filine_niang http://hcg.im/osu24.php?id=你的osu UID ,以後你們就這樣告訴別人吧

但是这个是每次成绩都抓取出来的,如果我连着打几十遍不就有几十条推了么?肯定会被骂的。。。
在官网的用户界面上有 Recent Activity 一栏其实很合我胃口,只有进入谱面前100或者解锁成就才会出现在这个地方[……]

继续阅读~→

搬家到 Linode & nginx 重定向设置

博客搬家到了 Linode 的东京结点上,操作系统依然使用的是配置服务器最顺手的 ArchLinux 但服务器构架从之前小内存机器上仔细调教过的 MySQL + Apache httpd 变成了复杂一些但可以充分压榨服务器性能的 MySQL + Apache httpd -> varnish -> nginx 也即通常所说的 LNMPA 再加一个 varnish 这样。数据库和文件等的迁移都很顺利,因为是先修改我的本地dns缓存指向新主机,调试好过后才真正修改的dns记录,所以实现了博客不下线地转移。

迁移完成立刻就发现了一个问题:首页无限重定向。
这个倒是不难办,把原来所用的 nginx 虚拟主机配置文件中一些针对不同文件类型做的配置全部去掉,只保留了反向代理给 varnish 的语句,首页正常打开,后台也正常。经测试插件配置、启停、增删都没有问题。

很快就发现,博客的重定向不正确,也就是 WordPress 后台中的固定链接设置无法生效,访问自定义链接的页面打开的是首页。
安装了 Permalink Fix & Disable Canonical Redirects Pack 插件,但是还是无法正常。(需要注意下面的语句是建立在此插件启用的基础上的,停用插件后还是会出错)
[……]

继续阅读~→

个人常用 DNS 服务器集合

越发觉得应该建一个个人wiki了。。。

经常到处 Google DNS 服务器,终于烦了,做一个自己常用的地址列表放着。
注意这个不是推荐,只是自用的备忘,不定期更新。如果想看推荐请戳这里
格式为: DNS Server IP   Average ping*   TTL   Domain(Option)
* 测试用网络为河北联通ADSL, 基于单次 ping 命令测试

河北联通:
202.99.166.4   <1ms   253   cache-lf-1
202.99.160.68   <1ms   253   cache-lf-1
[……]

继续阅读~→

[贴图同步]eMule 上传 2TB 达成纪念(* ̄▽ ̄)y

Taken with picplz at 星云蘑菇的小床.

拍摄时间:April 14, 2012 at 09:00AM 原图链接: http://flic.kr/p/byn9mq

[……]

继续阅读~→

能否证明你的认知与他人一致?

问题来自人人上一条转发状态引发的讨论,原始状态是:

假设:有一个人,他有一种奇怪的色盲症。他看到的两种颜色和别人不一样,他把蓝色看成绿色,把绿色看成蓝色。但是他自己并不知道他跟别人不一样,别人看到的天空是蓝色的,他看到的是绿色的,但是他和别人的叫法都一样,都是“蓝色”;小草是绿色的,他看到的却是蓝色的,但是他把蓝色叫做“绿色”。所以,他自己和别人都不知道他和别人的不同。第一问:怎么让他知道自己和别人不一样?第二问:你怎么证明你不是上述问题中的主人公?

因为看了很多人的观点和分析,感觉都不太靠谱,甚至相当部分的人并没有正确理解楼主的原意,所以特地把我的想法详细写出来,希望能够起到一点参考作用。
我的答案是:对于两个认知途径先天性相同的人,现有的普通技术条件下,无法区别两者的认知是否有异
[……]

继续阅读~→

测试

因为上一篇博文被延迟一天多之后莫名其妙同步到了淫淫,所以再来发一篇做测试

顺便也测试一下用iOS官方客户端传图
20120223-082247.jpg

测试结束[……]

继续阅读~→

[转]这是我这样一个天文人能给你的爱

其实很久以前就在人人上看到过原作者发的这篇文章了,今天又看到了配图版,加上现在的自己感同身受共鸣极强,忍不住转了。
How many stars in your bowl?
How many sorrows in your soul?
– In a Boat, D.H. Lawrence. 1916

转自果壳网,原作者:赵至豪(http://weibo.com/u/1768591914),配图Steed.

我不知道你是否曾怀着敬畏的心情仰望漫天繁星,但是我想让你知道,我希望能牵着你的手畅游这深邃的星空。

你知道,我爱这片星空。我爱它给我的感动,我爱它给我的启示,我更爱它给我的方向感。

你不知道,我会独自一人远离城市,在一片旷野中欣赏着日落,当天空过渡为深邃的墨蓝色时,这才是开始。群星闪耀,那夜空中的宝石让我痴迷。你不知道,当我凝望着这片存在了百亿年的星空会留下感动的泪水。你不知道,感动的泪水中有点点星光,我的眼睛也因这璀璨的星光而分外明亮。我想让你看到我眼中的泪光,和泪水中闪烁的星点。

这片星空存在的如此久远,给了无数人感动,这样的感动一代代的延续,一代代的蔓延,犹如一颗种子,经过缓慢的成长,成为参天大树。我的心里也有这样一颗种子,我想让它发芽,成长。

现在,我想带你去体验这次最神秘也是最令人感动的旅行。
[……]

继续阅读~→

梦もキボーもない
Merry