分类存档:砍柴铸刀

利用RSS跟踪arXiv更新


现在终于下定决心开始跟踪论文预印本站点arXiv的每日更新了,但这每天提交的几十篇论文一口气看下来的确需要时间和耐心;如果中途有事中断,甚至耽误了一两天没看,新旧文章百十篇夹杂在一起……我无法想象自己每天吃饱了中饭就坐到电脑前做一下午人肉搜索……

要在这种情况下跟踪最新论文必须借助工具,于是我想到了RSS。RSS是随着blog和各类自助建站系统发展起来的一种全新浏览方式,动态页面技术将站点维护和内容更新有效分离,而大量模式化站点的出现也使标准化的更新查询容易实现。如果只是看blog,抓虾,netvibes,google reader 等在线阅读器已经足够了,但是要对这样大数据量的文献进行浏览检索以及随时的查阅,还是要用离线阅读器,其中最顺手的还是GreatNews

继续阅读

标签:, , , .

天文Latex模版


Latex可以精准的控制输出效果,早已成为科技界印刷排版的通用语言,但它并不像Word那样直观,初学者要熟悉不少的命令才能获得理想的效果。而我们要熟悉的软件和语言已经太多了,没有多少精力再来研究格式排版,但是如果不知道如何使用式样模版,总是自己调整字体、分栏、页边距……,或者不了解BibTex,总要花半天时间逐个调整参考文献格式,这样无疑失去了用Latex的意义,因此有人宁愿先用Word编辑输入,再通过Scientific Workplace转成Latex文件。其实Latex还是非常友好的,虽然参数选项众多,但都有详尽的帮助说明;虽然采用命令行编译,但有完整的日志记录;就是安装配置稍微麻烦一些,人家也做好了CTex安装包……还有什么可抱怨呢?如果这些理由仍不能说服你放弃doc,请看ArXiv FAQ: Why Tex ?

当前的主流天文学术期刊有:美国天文学会主办的AJ(The Astronomical Journal)、ApJ(The Astrophysical Journal)、欧南台主导的A&A (Astronomy & Astrophysics),英国皇家天文学会主办的MNRAS (Monthly Notices of the Royal Astronomical Society),以及美国物理学会出版的PRD(Physics Review D),PRL(Physics Review Letters)等;至于受众较广的NatureScienceScientific American 之类则有专门的美编统一版面,不需作者费心。因此Nature仍采用Word编排(由于兼容性问题不接受Office2007格式),其它则都有公布官方的Latex模版文件。AJ、APJ及同系列的 APJL、ApJS都采用AASTex模版;PRD、PRL则采用美国物理学会统一的RevTex模版;至于Science、MNRAS和AA则也都有自己的格式。除了官方指定的模版,还有相当多用户自行制作的式样,比如针对ApJ的emulateapjCTAN模版库里还有很多,有需要就自己去看吧。

继续阅读

标签:, , , , .

我看文献管理软件

在这个信息暴涨的时代,在庞大的数据库中寻找自己所需要资料已成为研究者每日必做的功课,而资料一旦脱离了数据库,下载到本地之后,管理检索就更见困难了。

之前我一直用Biblioscape管理目录,它分类清晰,支持中文,附件管理也很方便,有意思的是,作为一块美国公司的软件,它用一副中国传统山水画作为版权页面的LOGO。但是最近开始用Latex写论文,发现6.x版本不能导出BibTex格式,最新的7.0中已解决此问题,但汉字仍采用GB2312编码,不支持UTF-8,据说要等到8.0时才会支持,于是开始寻找替代品……

EndNote也有很多人使用,对Word支持较好,但不能导出BibTex,更新倒是很快,半年一个版本,但直到本月13日发行的的X1版才支持Biblioscape三年前就有的自建分类功能,它最吸引人的地方无非是支持众多期刊的引用格式输出,但是每个研究者能用到的不过其中屈指可数的几个,只要能导出BibTex,去期刊官方网站下个bst格式模版就可以随意转换了,从几百种没有听过的期刊名中翻检自己天天要用的那一个很爽么?Reference Manager曾经很有很有竞争力,但1999年被ISI收购并与EndNote合并之后,更新几乎停滞,至今还不支持中文;而创立于1980年的第三大管理软件Procite的下场更惨,被ISI收购之后就没有再更新过!

(详细的状况可以比较
耶鲁大学图书馆98年的横向评测
韦恩州立大学图书馆03年的评测
再看看Thomson公司现在官方的对比
这三个软件的境遇便不言而喻了。)

继续阅读

标签:, , , , , .

自制多系统DVD

有感于当下操作系统、维护盘名目繁多,拣自己常用的整合成一张DVD,希望装机时能简单一些。由于各种原因前后拖了一个月,现在总算是实现了初步设想(启动画面如下)。在这里做个简单的回顾,是分享,也是备忘。

界面采用深度论坛DeepinXP的简明配色方案,启动菜单用EasyBoot制作,直接加载IMG镜像,但是EB不能直接引导linux,便用提取自老毛桃多系统合集例程中的引导文件加载Grub for dos,工具这一部分基本都是整合现成的软盘启动镜像,基本不用改动;系统仍然是原版最为稳定,便包括了SP2中英文版,考虑低配置机器的需要而加入了无人值守自动安装的DeepinXP 5.6,新出的2003R2也不大,顺便一起做了(我自己用不了,不认网卡),第二张光盘直接提取到同一系统目录下,安装时便能自动找到,很方便;这一部分的主要是提取启动组文件,更改安装路径,具体方法在无忧启动论坛中有很详细的讨论,我用的是在sysoft时空论坛看到的 Create MultiBoot Folders And Files 批处理脚本,修改可以方便地生成Windows各版本的引导模块,但对于PE必须保持原有的结构才能正常启动,还好没有重名的问题。

继续阅读

标签:, , .

从WorldWind说起

logo

无意间发现了NASA World Wind 软件的数据包下载站点,就又想起了这款软件,最新版本是1.4,中文网站上帝之眼有许多讨论……

说起这款软件还是很有来头的,几年前卫星数据开始分级向民间释放,Google Earth服务还没有推出,地理信息系统的概念刚刚在国内出现,NASA就凭借它雄厚的技术力量和庞大的数据资源,将数字地球生动的展现在公众面前,而且,开源!软件功能定位在气象,环境信息监测,灾变数据统计等专业领域,因此主要使用资源卫星的数据,分辨率只能达到500m,虽然足够识别地理特征,但远远无法满足公众的好奇心,因此并没有得到太多的关注。

现在公布的数据包已达到 20G(据说总量接近20T),但由于数据量随分辨率的提高按几何级数增长,分辨率并没有明显提升,想用来找自己家屋顶还是有困难的(不过可以通过插件访问Google Earth的数据服务器)。但是新增加的月球、火星、金星以及木星的数据还是很让人振奋的,网站目前只放出月球的数据:Clementine 40xx 和 Clementine 30xx。

柏拉图环形山

这里多说几句,克莱门汀(Clementine)是美国战略防御倡仪组织(即现在的弹道导弹防卫组织)和国家宇航局(NASA)联合进行的一项月球探测计划,旨在测试新型仪器(用于监测弹道导弹),并绘制详细的月面地图。卫星于1994年1月25日在位于圣芭芭拉的范登堡空军基地搭载泰坦IIG型火箭升空,在月球轨道停留2个月,用携带的6台相机对整个月面进行详细的记录。这颗小型卫星的全部成本只有7500万美元(拍泰坦尼克还要2亿美元),因此可以说是非常成功的。不过由于载荷的限制,它携带的燃料很有限,在完成任务后就会像民谣《My Darling Clementine》(19世纪末出现的美国西部民谣,旋律居然是〈新年好〉“新年好呀,新年好呀,祝福大家新年好……”,算起来该是民国时改编流传的)中所唱的一样永久的消失,因此被称作Clementine。

再回到软件上来,30xx是黑白图像,官方主页上也没有提到具体是哪个波段,40xx则是合成的彩色图像,由于轨道和角度等方面的原因,覆盖率并没有达到100%,但已经是当时最完整的高精度数据了。同类软件还有同样免费的Virual Moon ,最新的3.5完全版达到496M,也使用Clementine的数据,功能已非常完善;此外美国的Riti公司也有一款 Lunar Map ,从截图上看功能也比较丰富,不过我没有用过。

其实这个版本中还有SDSS插件,这样斯隆数字巡天200G的天体数据就都可以直接访问,实时贴图显示……不过硬盘空间是有限的,而我也“怠矣”

标签:, , , , .

金山词典

似乎金山词霸又出新版了,它强大的钩子函数使它成为Windows下电脑词典的不二之选(但也正是这个技术与AMD64的硬件ERP数据执行保护相冲突,在XP-SP2上导致内存溢出,应用程序崩溃,官方也为此更新了XdictGrb.dll文件,此处不赘述)。不过我没兴趣试用,好用的经典界面是不会改的,花钱买来的词库在版权到期之前也是不会换的,加几个新词,多几个例句又有多少用途,反正不会有我这个专业需要的。有人抱怨说,正版也不提供升级服务,其实金山自己心里清楚,升级有什么用,换个皮肤而已。众多的小词库仍然以鸡肋的姿态出现。虽然可以在安装时选择,但无法在使用中按照需要增删,相对于星际译王StarDict等拥有大量不断更新的开源词库的免费软件来说(刚听说译王在试行了2周的字典软件收费下载之后,由于担心版权问题又取消了收费),无疑缺乏足够的灵活性。

下面就来研究一下金山的辞典系统。相信很多朋友都试过,直接把词库复制到词典目录词霸并不识别。这是因为设置中的词库列表并不是在运行启动时从词典目录中读入的,也没有保存在配置文件中(2003之前似乎的确是保存在DICT.ini中),而是在安装时直接写入注册表,启动时再从注册表中读出加载的。搜索注册表可以很容易找到辞典文件的注册位置:
[HKEY_LOCAL_MACHINE\SOFTWARE\Kingsoft\Powerword\6\Professional\Dictionarys] 凡是这里给出路径的词库都将出现在词霸设置中可用的字典名单中!查词所用的词库出现在 [HKEY_LOCAL_MACHINE\SOFTWARE\Kingsoft\Powerword\6\Professional\Option\Dictionarys\Lookup]项下。 其中的数字6是2003的版本号,2006的对应的版本号则是9。后面的事就容易做了。

但是这个方法只适用于金山自己的词典,对于外部词典,可以利用用户词典,它允许用户自行编辑定义,导入导出,适合更新专业术语,不过这个用户词典并不是保存在安装目录下的,而是在隐藏目录C:\Documents and Settings\用户名\Application Data\Kingsoft\PowerWord\UserDict 下,因此,如果你想更换用户词典,需要到此目录下删除词典文件。

其实如果金山肯提供一个带过滤器的词典导入工具,大家就可以利用开源词库定制自己的词典库,而且不会涉及版权。不过不同于卖词库的巴比伦Babylon,金山卖的是取词技术,至于其他方面,实在是太~久没更新了……

标签:, , .

Matlab之errorbar

在Matlab中有个画误差棒的函数errorbar,用在对数坐标下时,则会出现误差棒端点拉长的问题,严重影响画面(如下图左半轴所示)。这个问题开始是在Matlab6.5中发现的,2006b中虽对此函数有所更新但并未解决这个问题。
幸运的是,这个函数没有嵌入内核,可以在命令窗口键入type errorbar ,直接察看其源代码。找到定义误差棒端点长度的地方

tee = (max(x(:))-min(x(:)))/100;
% make tee .02 x-distance for error bars
取误差棒端点大小为误差棒长度的2%
xl = x – tee; 计算左端点
xr = x + tee; 右端点

找对地方,改起来就很简单了,在对数坐标中,点A变成了logA,要取到同一点,将A变成10^A即可,后两行改为

xl = x/10^tee;
xr = x*10^tee;

改名保存到工作目录,直接调用,效果如下图右半轴。
如果在这里加上个判断,就可以直接去目录MATLAB\R2006b\toolbox\matlab\specgraph下替换原始文件了:)

Update:
最新版可在下载页面获取

标签:.
porno film