分类存档:砍柴铸刀

python脚本换桌面

原来何勃亮发过一个gnome下自动更新每日天图(APOD)作为桌面的脚本,挺有意思的,我这里发一个Python的,可以看作是免费软件Pic-a-PODPicture of the Day的替代品,在2.6下测试通过,需要安装PIL库,可以自行选择天文每日一图(APOD)、地理每日一图(EPOD)、或者美国国家地理每日一图(NGPOD),点此下载

这是由seasons的版本修改而来,他那里漏了一个setWallpaperFromBMP函数,还好在他的 javaEye 日志中找到了,有人是用win32gui实现,不过我测试没有成功。

源码如下,方便引擎收录:)
继续阅读

标签:, , , , .

CMS搭建会议网站

开源系统集成安装软件Bitnami的Logo
会议(会务)网站作为一个特定的服务系统,要求并不多,无非是在线注册、实时统计、公告发布、日程安排、活动报道、报告总结几个方面,一共也没有几个页面,但自己开发维护总不是长久之计,动态网站都有用户注册和内容发布的功能,只要再增加定制注册选项和统计注册信息两个模块而已,几个主流的建站系统都能通过插件扩展实现:
继续阅读

标签:, , , , , , .

用Matlab做星点识别

随着工作学习的深入,和原始天文照片的接触越来越多,发现对天文专业来说数字图像处理还是一门很有用的基础课程,连CMB功率谱之类看上去高深莫测的技术,其实都写在信号处理专业的本科教材里,把这段流程完全交给现成软件或者编程人员是没办法真正理解观测数据的。开始补课了,先从找星星开始~


比如我们有上面这张照片, 图中的亮点就是实际拍摄的星空,但左中和右下两个最亮的白点都是打在CCD上的宇宙线,它们能量很集中,没有扩展的形状。那要怎么让程序找到这些天体的位置,并识别出正确的星点呢? 继续阅读

标签:, , , , .

天文学名词辞典(星际译王版)

在崔辰州博士的积极推动下,经过中国天文学会天文学名词审定委员会近一个月的邮件讨论,“英汉天文学名词数据库”终于向社会开放了。2万多天文专业词条终于能够在本机离线查阅(灵格斯已经及时推出了相应词典),相信能够很好的促进中文天文学名词的规范与普及工作。

这次发布的是截止到08年8月26日的修订版本,共有词条22660,遵照发布协议“使用者可以对公开的“天文名词库”进行集成、二次开发、格式转换等操作,但任何使用者无权对“天文名词库”的内容进行修改或者与其它词库产品整合后二次发布”。我制成有46271词条的星际译王(Stardict)版双语天文学词典,在3.0.1下测试通过。点此下载

为便于检索,我将其中的希腊字母都转换为对应的英文拼写,官方网站只提供了英汉部分数据,我用Emditor的正则表达式功能进行了汉英转换,过程大略如下:
1、删除引号,尖括号,书名号等不规范符号
2、交换左右列,变英汉对照为汉英对照,
方法:正则替换 ^(.*?)\t(.*?)\n 为 \2\t\1\n
3、将中文词条中全角括号中的内容移到注释中,用逗号分隔,
正则替换 \((.*?)\)\t(.*?)\n 为 \t\1,\2\n
4、将用顿号分开的多个中文解释拆分为词条,
正则替换^(.*?)\、(.*?)\t(.*?)\n 为 \1\t\3\n\2\t\3\n,此语句每次只能拆开两个词条,需要多次运行
5、然后保存成UTF-8格式,就可以应用译王的词典制作工具了

标签:, , , .

多目标观测计划图

在学习class的过程中,发现配套的一个制作观测计划的astro组件,做出的图示简洁明了,在多目标观测时十分有用,特意介绍下,以供参考。
图片如下所示:

观测时序图

下方横轴为恒星时,上方横轴为国际标准时,纵轴无意义,各个观测目标的出现时段,地平高度,一目了然,制作也很简单。 继续阅读

标签:, , .

射电数据处理:CLASS初步

CLASS是由隶属法国射电天文毫米波研究所(Institut de Radio Astronomie Millimetrique, IRAM)的Gildas (Grenoble Image and Line Data Analysis Software) 工作组开发的单碟天线频谱分析软件(Continuum and Line Analysis Single-dish Software)的缩写,由早期的光谱处理软件LAS发展而来,用Fortran90编写。

它的安装运行非常简单,在Windows XP下只要解压到任意目录,添加相应的系统变量就可以了,具体步骤是:在“我的电脑”上点右键选属性,在高级选项卡中找到环境变量,新建GAG_PATH 为 C:\Progra~1\Gildas(如果是按默认解压到C:\Program Files目录下),并在PATH中添加C:\Progra~1\Gildas\bin;这样就可以在命令行界面输入class直接启动了,也可以通过 .\Gildas\Bin 目录下的 class.exe 来运行,如果运行后没有自动跳出标题为GREG的图像显示窗口的话,在提示符下输入dev I W启动即可,至于在linux下的安装,相信不用我来啰嗦。(08新版的Gildas可以在安装时自动设置,这段的步骤都可以省去了!)

下面简单介绍下基本的数据处理命令 继续阅读

标签:, , , , .

WP日志管理插件AMX

WordPress自带的日志管理功能非常有限,除了删除,其他修改操作都要到单独页面的编辑模式下进行。为了更改文章分类一篇篇载入全部内容实在是太不方便了,之前有人推荐 Batch Categories WP-cats,但后者还不支持WP2.5 ,前者虽然及时更新,但对中文分类支持有问题,虽然可以参照Freeland的方法hack,但毕竟有些麻烦,而且用户界面也不是那么直观,我在wordpress官网上找到了这个强大的Admin Management Xtended ,非常好用,本来不想拿这种时效性太强的文章凑数,不过似乎没几个中文blogger知道,就给他做个免费广告吧,也算是感激一下:

这个来自德国的插件不需要任何设置,与WP2.5后台完美集成,启用后直接出现在文章管理页面,可以批量修改日志分类,更改标题,发布时间,切换评论状态,发布/隐藏日志,而且采用了Ajax技术,无需刷新,即时生效,实为WP搭建CMS的无印良品!

标签:, .
porno film