今天翻出去把blogger里的数据导了出来,格式貌似是atom的,wordpress不支持,google了一番,在wordpress的官方网站上找到了一个将之转换成wordpress的wxr格式的工具,然后就导了进来,呵呵,这样子一看,这个博客壮大了好多,多了四十篇左右。本来过去的东西,也没必要再保留,不过当初一篇篇写出来的东西,一下抛弃,着实觉得可惜,看了看以前的文章,有点觉得自己当初如何幼稚可笑,好多东西都想删掉,仔细想想,还是留着吧,能把自己不成熟的一面拿出来,也是一种勇气。有的地方写的,真的很想改一下,这也许叫历史修正主义,只是,文章虽然能改,可是过去的事情,已经发生却再也无法挽回,每念及此,还是觉得保留原貌比较好。我还是偏爱blogger,可惜,互联网美好的事物,抵不住天朝律令啊。有句话,"满园春色关不住,一直红杏出墙来",用在这里,实是恰当。

一直对欧洲粒子研究中心的印象都很好,不过仅限于计算机领域的一些管窥蠡测,比如,world wide web的创始者Tim Berners-Lee就是CERN的,再据说,CERN的科学家们喜欢用TeX排版。去年风闻世界上最大的粒子对撞机LHC建好了,开始运行,心里蛮期待的。结果故障频繁出现,吊人胃口,直到一个多星期以前,也就是愚人节的前一天才成功进行第一次碰撞。好吧,既然成功了,我们就擦亮眼睛,看看什么结果,最近有人八卦近日欧洲物理学会专业期刊Phys. Lett. B以最快的审稿、编辑和出版速度发表了大型强子对撞机ATLAS合作组的首个物理成果。在这篇22页的论文中,从标题到参考文献只占了10页,其他12页用于书写上千位作者和他们的单位,看起来十分滑稽。这篇论文可以在这里找到,题目为Charged-particle multiplicities in pp interactions at sqrt(s) = 900 GeV measured with the ATLAS detector at the LHC,带电粒子的多样性,具体内容懒得仔细看,估计多半也看不太懂。大致感觉,只是打着LHC的名号,随便翻点花样,功利心居多。花费如此巨大金钱,人力物力,是否值得,也是见仁见智了,不过感觉科研走到这种地步,丧失初衷居多。科研也许一张纸一支笔,加上兴趣就行了。当然科学家有偏理论研究的,有...

今天过来的时候,发生了点小事故。当时情况大致是这样,路边一个清洁工在喷水,我骑单车过去,加快了些速度,并向路里面拐,想冲过去,刚好路中间一辆车向外转,单车后面的轮子碰到了车头,失去了平衡,导致的直接结果是,我从车上飞了出去,摔出有四五米远。还好只是擦伤了些皮肉,没有其他事情,来点教训也是好的。以此为戒,日后必当加倍小心。

我喜欢用命令行做一些事情,写一篇文章,发布到这个博客,也是一样。最好的方法应该能够使用文本编辑器写好,然后从命令行直接发布,比如[plain light="true"] blog hello.txt blog -m hello.txt blog -d post_id[/plain]-m 是修改,-d是删除,这样就方便多了wordpress的设置中有个Remote Publishing项,支持atom publishing protocol和xml-rpc,我对atom不太熟悉,不过xml-rpc以前用过,便想试一试,python很适合这种实验性质的程序。wordpresss是用xmlrpc.php文件支持远程调用的,看了看这个文件,在客户端写了几个脚本尝试一下,感觉挺简单的,就写了下面段代码,丑是丑了点儿,不过能满足我的需求就够了。[python]import sys;import xmlrpclib;class Blog: """just a simple interface for xmlrpc call""" def __init__(self,url,name,pwd): self.name = name; self.pwd = pwd; self.sv = xmlrpclib.ServerProxy(ur...

对程序员来说,代码加亮的需求很迫切。心想既然wordpress这么成熟了,肯定会有语法加亮的模块,于是便google了一把,果不出所料,找到了一个叫SyntaxHighlighter Evolved的插件,在本地机器上试了试,貌似用起来还不错,便装了上来。服务器好像不支持php直接写文件,安装的时候,wordpress提示填入ftp账户,proceed就成功了,不过要这样的话,图片不知道能不能上传。下面放几段代码测试一下C语言[c highlight="4"]#include <stdio.h>int main(){ printf("hello worldn"); return 0;}[/c]perl[perl]while(<>){ s/^/hello world/g; print;}[/perl]貌似支持的语言不少,可惜的是,没有lua和mathematica,而这两种语言我恰好还经常使用~google了一下,找到了mathematica语法的.js文件,我想,也许直接拷到相应的文件夹就行了吧,找了找,里面有一个third-party-brushes的文件夹,拷了过去,居然不行,看了看里面的readme文件,给出了一个怎么添加new brush的链接,懒得仔细看了,改天有空再搞搞吧。