文章归档

结束与起始之年 – 2012回览

惯例的年终总结,惯例的流水总帐。

2012年是结束之年。
结束了我在学生会的工作,也在长长的痛苦过后接受了初恋的失败。当然,世界本身也已经在12月21日终止。
2012年也是起始之年。
我开始了真正和天文圈内的接触,开始了真正的天文观测,也找到了新的牵挂。

2012年,我去过的城市有:
成都、北京、天津、廊坊、沈阳、武汉、威海、青岛、济南、西安

2012年,我参与过的天文观测有:
3月24日天津静海梅西耶马拉松
6月6日沈阳五里河金星凌日
8月13日文登圣经山英仙座流星雨
10月6日密云石塘路天龙座流星雨
11月17日密云石塘路狮子座流星雨

2012年,我开始稳定接触的游戏有:
osu![……]

继续阅读~→

使用 Trac + git + cherokee 搭建私有版本库

基本还是弄着玩的…前提显然是有一台vps嗯嗯…

Trac 是一个专为软件开发设计的集问题追踪和 wiki 系统于一体的网页软件,git 是一个灵活而强大的版本控制工具,而 cherokee 则是一款简单好用的 web 服务器,当然,三者都是开源的。另外,这里选用 cherokee 而不是 nginx 或者 apache 这一类更为主流的服务器是因为 cherokee 的网站和默认页面比较好看所以想干脆来装逼一下这种事情我是不可能在教程里面说的。
为了搞好这个我折腾了一天,翻看了好多文档和教程,试了多种方法,最后是用的文档上没有提到的一种组合。之所以这样是因为按照文档进行设置一直不成功…

我所用的系统是 Ub[……]

继续阅读~→

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


[……]

继续阅读~→

时隔两年终相见

2010年,高三,我十分顺利地通过了中国海洋大学的自主招生测试,满心欢喜。却因为高考分数不够未能成行,又由于志愿填报失误而走到了现在这个很少有人听说过的小二本。
2012年,借着“第三届全国天文社团发展论坛”的契机来到威海,返程时特地走到了青岛,就为了去看看这个曾经在我生命中最特殊的时期扮演了极其重要角色的地方。
带着GPS乘车前往,窗外小雨中的空气带着一丝凉意,回想着高三、回想着自主招生考试、回想着高考和志愿填报…强忍着泪水,唏嘘而感慨。
两年前曾经通过网络、照片、卫星地图无数次看过的这片校园,想不到,时隔两年,竟是以这种方式踏上。
默默地走下车,默默地拿出相机拍下校门,默默地走了进去,并无犹豫地、就好象我本就是这里的[……]

继续阅读~→

[贴图同步]卖萌的大棕熊……

好吧我觉得他只是太热了……

拍摄时间:July 04, 2012 at 11:12PM 原图链接: http://flic.kr/p/cqHv7m

[……]

继续阅读~→

自制 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 插件,但是还是无法正常。(需要注意下面的语句是建立在此插件启用的基础上的,停用插件后还是会出错)
[……]

继续阅读~→