Categories

Calendar

May 2017
M T W T F S S
« Jun    
1234567
891011121314
15161718192021
22232425262728
293031  

Poor Man’s Picasaweb Photo Uploading Script

虽然不太常用网络相册,但是有时候也会把照片传到 Picasaweb 上作为一个备份。如果安装了 Picasa 的话可以很方便地上传,另外,也有为 IE 做的 ActiveX 控件可以方便地批量上传照片。但是 Linux 下地 Picasa 据说是用 wine 模拟的,不想用,而浏览器也没有 ActiveX 可以用,手工一个一个地上传颇有一些麻烦。后来发现 Google 其实提供了它的各种服务的 API 的 Python binding 可以比较方便地使用,这样就可以弄一个脚本来上传了。

统计论文被引用的情况

昨天被导师叫过去分配了一个非常苦力的任务:统计他的论文被引用的情况。确切地说就是对于他的每篇论文,列出所有引用该论文的出版物,当然,所有的条目都要以标准的论文参考文献的格式给出详细信息来。因为这个毕竟是自己统计的,最后还要拿去图书馆查询、审核、盖章、等等等等。据说申请项目要用,看来这就是国内的现状吧?整天都忙这些事情,还有几个人能抽出空余时间去做正事呢?一直不明白何老师为啥要回国来。当然,从我自己的经历来看,很多事情其实也没有那么多的为什么,至于事情已经这样发生了,事后再要说个所以然出来,也并不是那么有必要的。

一开始我被这工作量给吓到了,那么多的论文,我怎么去找所有引用的啊?后来被告知只要包含 Google Scholar 上已经收录了的就可以了。不过大概一共有一千多 paper 吧,据说去年周 core 他们做得很辛苦。何老师给了我一个 Word 文档,说是之前的版本,其实只要在这基础上把更新的加进去就可以了。听起来好像工作量减少了许多,但是对于那种几百篇引用的论文,我去 Google Scholar 上找出来,然后每篇依次检查是否以前已经记录下来了,再决定要不要添加,看起来还不如直接无视之前的版本从头来呢。而且那个 Word 文档里面杂乱的格式,还有一些直接从 Google Scholar 上复制下来的还带着超链接的文本,对我来说颇有些不可忍受啊。然后何老师说,你去发动实验室的同学大家一起弄吧。-.-bb 大概这对我来说才是最困难的吧,那些认识但是却不是特别熟悉的人,就是你也不好意思去找人家帮忙,人家找你帮忙你也不好意思拒绝的那种,所以我也只有象征性地问问“最近超忙”的周 core ,他毕竟去年辛苦过一次了,于是还是不要拖他下水了。

把 HTML 格式的文档放在 Google Code 的 svn 仓库中

之前就想把 YASnippet 的文档直接放到 svn 仓库中,把生成出来的 HTML 直接放到 svn 中,然后再给出 svn 仓库中对应的 HTML 文件的路径,在浏览器中直接打开就可以浏览了。可是试了一下发现不行。Google Code 的 svn web 有两种模式,一种是 browse 模式,会显示出高亮的源代码以及相关属性,并可以方便地添加 code review ;另一种是 raw 模式,这种模式下会直接给出原始文件的内容。本来想在 raw 模式下应该可以直接当做网页浏览了,但是试了一下发现 Firefox 直接把 HTML 代码给显示出来了,当时也没有深究,干脆就把 YASnippet 的文档放到了 lifegoo 的服务器上。

现在 lifegoo 的服务器挂掉有一段时间了,合租的 DreamHost 服务器又一直没有弄好,YASnippet 的文档也没处放,我才有想起了这个问题。依稀记得曾经看到过有人这样用的,心想也许 Google 更新过了,于是搜索了一下,找到了一些 svn 中的 HTML 文件,但是奇怪的是,有一些能当做网页显示,另一些则像我之前碰到的情况那样当做文本文档直接把 HTML 代码显示出来了。