分类目录归档:软件使用与程序设计

升级Outlook 2010 SP2后出现奇怪的文件夹

问题的现象:每次打开Outlook 2010 SP2以后,都会在非激活的PST数据库里面生成如下的文件夹 “ 此文件,于是对文件的修改就可以反映到项目中 #”,#是一个数字,其值将可能从没有(空白)到99,但是不会更多。每次打开后刚刚生成的文件夹可能有1个或者2个,这些刚刚生成的文件夹是无法被删除的[……]

继续阅读

发表在 软件使用与程序设计 | 升级Outlook 2010 SP2后出现奇怪的文件夹已关闭评论

Acrobat的免费替代品

如果你做生物信息学研究,如果你还离不开Windows和Word写论文,那么你必然需要Acrobat。这个软件的必备性和它所带来的系统易用性使得它成为了某种必须品。尽管很多人会认为这个玩意用D版就可以了,但是D版的这个玩意经常带来各种问题,包括在线升级的不便,各种提醒的吵闹。至于完整授权版本,不得不说[……]

继续阅读

发表在 软件使用与程序设计 | Acrobat的免费替代品已关闭评论

bash 脚本获取当前脚本的绝对路径

如果你在Bash中要调用一些处于与脚本相同路径位置的其他程序,获取这个路径就很重要。

目前我采用的方法是:

cdir=`readlink -f $0 | xargs -I{} dirname {}`

这样可以直接在cdir变量中得到当前脚本所在的绝对路径。

并且和$0[……]

继续阅读

发表在 软件使用与程序设计 | bash 脚本获取当前脚本的绝对路径已关闭评论

Ubuntu 12.04 64位系统安装gccsense

这是一个很特定的问题。只适用于像我这样装了Ubuntu 12.04,还要安装gccsense的情况。

gccsense是一个用来在emacs中进行代码补全的工具,通常作为auto-complete的后端使用。在auto-complete的网站上,对于如何安装auto- complete和gcc[……]

继续阅读

发表在 软件使用与程序设计 | Ubuntu 12.04 64位系统安装gccsense已关闭评论

sed 定位不匹配的行

在使用sed进行文本处理的时候,有些情况下需要对不满足模式要求的行进行处理。sed是具有这个功能的。

首先,要明白sed的命令包含两个部分,一个部分是地址,一个部分是操作。例如,对于从UniProt下载的FASTA文件,如果想先把注释行变成只有AC的行,就需要这么做:

sed -re[......]

继续阅读

发表在 生物信息学, 软件使用与程序设计 | sed 定位不匹配的行已关闭评论