SubVersion 从1.2.3 升级到 1.4.2

1. 下载SubVersion 1.4.2 zip,阅读readme.txt
    Neon 0.26.1
    Berkeley DB 4.4.20
    OpenSSL 0.9.8b
    ZLib 1.2.3
    Apache 2.0.58
    Python 2.4
    libintl 0.14.1 (patched)
将相关软件更新上来
2. 停止apache server
3. 将zip解压缩到 C:Program Filessvn-win32-1.4.2下
3.1 删除 share/locale下的文件,中文显示有问题
4. 将bin/*.so copy到apache下的modules目录下
5. 将bin/*.dll copy到apache的dll目录下
6. 将iconv下的内容copy到apache bin/iconv下
7. 重启 apache server
8. 下载Tortoise SVN 1.4.1 for svn server 1.42 客户端
 
1.2.3使用 Berkeley DB (BDB) 4.3版本,在1.42下使用BDB 4.4。无需任何操作,在第一次访问BDB的时候将自动升级到4.4版本。

鑫诺2号失效?

[转]鑫诺卫星通信有限公司测控处证实「鑫诺2号」失效 未展太阳帆

鑫诺卫星通信有限公司测控处有关人士今天向本报证实:於10月29日发射的第
一代通信广播卫星「鑫诺2号」因发生重大故障已经失效,不能再进一步提供商用服务。据透露,故障原因是卫星上的太阳帆板没打开,至於这颗当局历时十馀年、
耗资数十亿元人民币研的卫星是否完全报废,这名人士没有回应。

继续数据中心

本子终于告一段落,接下去继续数据中心的工作。接通知说是1.12-13汇报,所以在此之前估计要花些时间做好系统的事了。本计划在11月初将主要的功能更新上去,因为冒出来的项目本子,从月初一直到现在没干这事。又有若干人写信说,为什么主页上很多链接不能用,汗颜呀。
 
一同事说要到ZH的一个省研究所,很能干,相信在新单位也能成,但离开原本实力要强的多的有利于自己发展的单位到这种省级小单位,总让人担心。古说男怕入错行,女怕嫁错郞,其实对现在的城市女孩子一样面临入错行的问题。目前就水文地学领域而言,强调团队,个人很难说能出太大的成果,在新的一个环境里,特别是小单位,很难形成一个有竞争力的团队,从而限制了发展。这估计也是大家热衷于到大单位,到大城市,到国外的一个重要原因。很多情况下是,环境造就人。
 
答应LD一老师,带下学期的地图学课,据说有3个班一起上,有点心虚,怕学生不听课,场面不好控制。平时会议报告做的多,但毕竟不同于教学生,而现在的学生据说比以前更自由散漫。

复杂的xsl导致asp.net 2出现unhandled exception

win server 2003 + iis6 + asp.net 2.0
最早的提示只有事件查看器里的event id 5000,及系统事件里的app pool崩溃。应用windbg等工具,定位到是 asp.net 2.0里的 XmlCompiledTransform 在load 复杂的 iso转换模板时出现。
只google到几个帖子描述类似问题,大致意思是说 XmlCompiledTransform在处理复杂的xsl时可能有问题。但没有找到解决方案。
已经耗了一下午及一晚上的时间,也没有找到方法。
郁闷之极,在xp本机debug时没有任何问题,部署到正式机器(windows 2003)上就不成。


iso xslt太大,采用了split的方法,将之分割成几个小的,特别是一些代码可以写成 c# class,编译后,通过object extension加载到 xsl里,提高了效率,xsl被压缩到1400行以内,在windows 2003上终于可以运行。

codata会议

06 codata在北京华润开,做了一个英文报告,有关目前在做的西部数据中心,很general的介绍,每个好像是15分钟,超了一点点,不过要讲的东西不少,语速感觉还是蛮快的。前面还感觉比较乱,下来后大家居然说还好,高兴了一阵子。稍后又参加了一个 Workshop的讨论,充分感受了一下老外讨论的气氛。codata总的讲组织的不错,规模和规格也很高,只是学科太杂,至少我是听不懂其它学科的东西,尽管说也是有关数据信息方面的东西。
刚来北京就感冒,要报告的当天上午尤其严重,还以为下午的报告做不了了,让亮子给替讲,那家伙还不干,郁闷。好在睡了一觉后,出了一身汗,感觉舒服了一些。回到兰州居然感冒已经好的差不多了,真是奇怪,是水土不服么,老早感觉这个城市不适合我,这会更没错了,哈哈。

ArcCatalog使用iso元数据标准

为了系统只使用iso标准,ArcCatalog(以下称ac)做为发布端,需要做如下工作:

  1. 关闭fgdc和geo-network同步器。在metata菜单里,使用set working synchronizer命令关闭两者。
  2. 建立一个vba宏,删除xml里的fgdc标签。edn有现成可用的宏,在esri的edn开发网站上搜索 delete FGDC metadata,估计就可以找到。(或向我索要)建立好了,在ac里选择上需要处理的文档,支持宏即好。其实分析一下,就只有几个标签,手工去删除也不难。而且最好能有个自己的工具去批量删除。
  3. 关闭 arcims server上的基于内容的 validation功能,用处不大,那是为metadata explorer设计的,如果不用explorer,这个功能就没多大用处了,而且此功能实质是检查 fgdc标签的内容(或者说iso的内容处在低于fgdc内容的优先级别上)。

车祸? 人祸!

早上坐115公交来办公室,路经张苏滩拐角处,看到停了一辆空的115,围着一群人,第一感觉就是出车祸了。稍过去一点,从某个角度可以看到倒在地上的自行车,以及隐约看到躺在地上的伤者(或死者)。平时从家到办公室只有115可坐,坐过好几次,都是开的飞快。以前看到网络笑话说武汉的公交很牛,开的疯狂(后询问武汉的朋友,真是这样)。我看115可能也不逊色,更为可怕的是所经路线都是人很多,比如张苏滩,是兰州最大的蔬菜批发市场,还经过几个小区和两个学校门口。我曾经给公交部门打过电话反应他们的司机开的太快,很不安全。可是好像没有效果,115还是照样的快。
终于出事故了!
我坐的115司机可能也看到这一幕了,出来前面还是开的飞快,此后到办公室一段终于慢下来了。希望这教训能永远被这些司机们记住。