2008年6月26日星期四

安装tcl/tk 8.x

这几天一直在安装OpenPBS,为之后建cluster作准备。可是直接安装rpm包时,提示有tcl/tk的依赖未解决,我现在的OpenSUSE10.3默认安装了tcl/tk8.4,可是好像OpenPBS要使用tcl/tk8.0,所以我下载了tcl/tk8.0的rpm,安装失败,忘了是因为什么了。所以又下载source,手动安装。结果搞了好几个小时,主要是安装tk的时候有问题:

1。--with-tcl=tcl的目录(其实是要找那个包含tclConfig.sh文件的目录),因为我发现安装完tcl之后,它的源代码目录里先生成了tclsh,libtcl8.0.so,tclConfig.sh,然后再拷贝到/usr/local/lib里,所以我索性指定--with-tcl=~/tcl8.0.5/unix,解决了tcl目录问题。

2。--with-x的问题。tk在configure时过去了,但是make的时候,总是失败提示一堆error,最后停在tk3d.o上,找来找去,发现问题就在--with-x上,原来是它要使用X11的库,可是系统默认没有安装X11的devel包,装好之后,终于可以make了。

下面记录一下安装过程:

一、安装tcl8.0.5
cd tcl8.0.5/unix
./configure --enable-gcc --enable-shared
make
sudo make install

二、安装tk8.0.5
cd tk8.0.5/unix
./configure --enable-gcc --enable-shared --with-tcl=../../tcl8.0.5/unix
make
sudo make install

2008年6月17日星期二

linux下的网络电视

找了半天,试了一下SopCast,挺好用。它有一些外壳,如gsopcast,qsopcast,gmlive等。
好像还有个nslive,以后也可以试试看。
这里还有人提供了一个网络电视的播放列表,下载后用任何播放器打开就可以了,好象是mms的电视源。

下面是命令行方式的sopcast的使用方法(摘自:http://forum.ubuntu.org.cn/viewtopic.php?p=626369&sid=3105f6d907a90092767ffe954ffaa6e2)。

1、下载命令行工具
代码:
~$ wget http://download.sopcast.cn/download/sp-auth.tgz

如果连不上的话,就临时加上代理参数:
代码:
export http_proxy=http://localhost:8118/;wget http://download.sopcast.cn/download/sp-auth.tgz

上面 export http_proxy=....,是我的代理,需要换成你自己可用的http代理。

解压:
代码:
~$tar xvf sp-auth.tgz

2、获取频道列表
代码:

~$cd sp-auth
~$export http_proxy=http://localhost:8118/;wget http://channel.sopcast.com/gchlxml

注意,http代理要换成合适可用的代理。
3、找到自己要看频道的连结参数
用文本编辑器打获取的频道列表文件gchlxml,找到自己想要看的频道,比如上海体育,其中的sop://...部分就是我们需要的。
代码:
sop://broker1.sopcast.com:3912/6001

4、运行sopcast客户端
代码:
~$sp-sc-auth sop://broker1.sopcast.com:3912/6001 5460 8286 > /dev/null &

其中,后面两个参数是端口号,大家可以随意。
5、运行mplayer,看电视吧
代码:
~$mplayer http://localhost:8286/tv.wmv

注意,端口号不搞错了,同前面启动sopcast客户端命令的最后一个参数一致。

Ubuntu下转换.rpm 文件为.deb文件

摘自:http://hi.baidu.com/_xixing/blog/item/bdd90e2447dee336c895598c.html

.rpm类型的文件也可以通过alien程序来将其转换成.deb类型的软件包。

要转换一个 RPM 为.deb:

1.安装 alien 软件包。

2. 在终端中,输入:

sudo alien xxx.rpm

Ubuntu下安装卸载deb包

摘自:http://hi.baidu.com/%C7%E5%D0%C4%D1%C5%C9%E1/blog/item/65c5a58fd94335edf01f3652.html
dpkg -i xxx.deb (安装xxx)
dpkg -l | grep xxx (查找xxx)
dpkg -r xxx (删除xxx)

DjVu格式的文件该好好利用一下了

摘自:http://www.readfree.net/htm/200603/152205.html

现在还没用过,不过看介绍感觉很牛,有发展前途。先留个强帖以备后用。

2008年6月14日星期六

Cg的解释-不是指“计算机图形学”了哦

摘自:http://www.gogo3d.com/cg-tutorial.html
Cg(グラフィックス用C)は、複数のプラットフォームにおいてリアルタイムの特殊効果と映画品質の映像を高速に作り出す ための完璧なプログラミング環境です。Cgによる新たなレベルの抽象化により、開発者は、グラフィックス ハードウェアのアセンブリ言語で直接プログラムする必要なく、OpenGL、DirectX、Windows、Linux、Mac OS X、Xboxのようなゲーム機を直接ターゲットにすることができます。Cgは、NVIDIA社がMicrosoft社と密接に協力して開発したので、 OpenGL API、Microsoft DirectX 9.0のHLSLの両方と互換性があります。

摘自:http://http.developer.nvidia.com/CgTutorial/cg_tutorial_chapter01.html
The Cg language makes it possible for you to control the shape, appearance, and motion of objects drawn using programmable graphics hardware. It marries programmatic control of these attributes with the incredible speed and capabilities of today's graphics processors. Never before have computer graphics practitioners, whether artists or programmers, had so much control over the real-time images they generate.

2008年6月12日星期四

globus-url-copy出错时的常见问题

1.
zhong@node1:/home/globus> globus-url-copy gsiftp://node1.xxx.edu/tmp/from-node2 gsiftp://node2.xxx.edu/tmp/reply-from-node2

error: globus_ftp_control: gss_init_sec_context failed
globus_gsi_gssapi: Error with GSI credential
globus_gsi_gssapi: Error with gss credential handle
globus_credential: Error with credential: The proxy credential: /tmp/x509up_u1001
with subject: /O=Grid/OU=GlobusTest/OU=simpleCA-node1.xxx.edu/OU=xxx.edu/CN=Jason Zhong/CN=1755581723
expired 12022 minutes ago.

这是由于还没有对用户进行验证,使用如下命令(默认的话,24小时后过期)
zhong@node1:/home/globus> grid-proxy-init -debug -verify

User Cert File: /home/zhong/.globus/usercert.pem
User Key File: /home/zhong/.globus/userkey.pem

Trusted CA Cert Dir: /etc/grid-security/certificates

Output File: /tmp/x509up_u1001
Your identity: /O=Grid/OU=GlobusTest/OU=simpleCA-node1.xxx.edu/OU=xxx.edu/CN=Jason Zhong
Enter GRID pass phrase for this identity:
Creating proxy .............................++++++++++++
.............++++++++++++
Done
Proxy Verify OK
Your proxy is valid until: Fri Jun 13 05:30:09 2008

2.
zhong@node1:/home/globus> globus-url-copy gsiftp://node1.xxx.edu/tmp/from-node2 gsiftp://node2.xxx.edu/tmp/reply-from-node2

error: globus_ftp_control: gss_init_sec_context failed
GSS Major Status: Unexpected Gatekeeper or Service Name
globus_gsi_gssapi: Authorization denied: The name of the remote host (node2.xxx.edu), and the expected name for the remote host (node2.xxx.edu) do not match. This happens when the name in the host certificate does not match the information obtained from DNS and is often a DNS configuration problem.

这是由于DNS解析机器名时出现了问题,可以自己编辑/etc/hosts文件,直接指定好IP和对应的机器名即可。

2008年6月11日星期三

windows下手动杀毒

摘自:http://ks.cn.yahoo.com/question/?qid=1407062201590&source=ysearch_ks_question_knowledge
0,菜鸟必看,如果你找不到病毒文件那么可以试试这个方法,开始-我的电脑-工具-文件夹选项-查看-(选中)显示所有文件和文件夹,去掉:隐藏受保护的操作系统文件:上的勾,然后同样把:隐藏已知文件类型的扩展名:上的勾去掉最后点确定OK什么文件都无所遁形了哈哈,

1,问:rundll32这个进程是不是出现了两个就是中木马了?机子比以前慢了
,不一定很多流氓软件也用这个东东加载的,但是也不排除病毒伪装成软件的可能:rundll32本身不是病毒

2,用Windows优化大师之类的软件看看什么程序会在开机时启动(注意高级的病毒可以伪装成系统服务启动,所以服务也不可放过),如果有:一次点,开始-搜索-输入可疑进程的名字然后搜索,找到后先把内存中的病毒结束掉,方法是一次按键,Ctrl+Alt+Delete=任务管理器用它把进程结束然后删除文件

3,如果上面的方法不行则可能是由伪装成正常文件再由它释放病毒:所以有时候杀毒软件查不到但是病毒总是出现,如果无法结束与病毒相关的进程就打开任务管理器-查看-选择列,在PID上打勾点确定,下面的方法是指DOS命令,点-开始-所有程序-附件-命令提示符
ntsd -c q -p PID”命令,就可以强行将指定PID的病毒进程杀死了。例如,发现某个病毒进程的PID为“444”,那么可以执行“ntsd -c q -p 444”命令

4,(注意有的病毒为了对付手动杀毒会同时开两个进程,你关一个它就再开一个所以我们可以编辑一个批处理文件来对付它,
ntsd -c q -p 444
ntsd -c q -p 333;-----把这两段命令复制到一个文本文件保存为*.BAT双击就OK!)

5,若没有发现可疑进程则该病毒是*.DLL型嵌入式的病毒或木马,一般是svchost.exe 和 explorer.exe发生关联,用Windows优化大师的Windows进程管理仔细看svchost.exe 和 explorer.exe加载的*.DLL,注意svchost.exe有很多是系统必须的只有对进程比较了解才能分出svchost.exe上加载的东东,杀explorer.exe和svchost.exe上加载的毒得先退出explorer.exe或svchost.exe然后删除病毒文件,如果杀毒后仍然不稳定说明系统被破坏只须修复安装就OK了

6,请注意:注册表中的相关信息最好也尽量弄干净,一般我是用注册表编辑器搜索病毒文件名把对应的东东删除,可别删错了哦

2008年6月10日星期二

locale出来信息的解释

摘自:http://www.linuxsky.org/doc/newbie/200707/84.html
在Linux中通过locale来设置程序运行的不同语言环境,locale由ANSI C提供支持。locale的命名规则为<语言>_<地区>.<字符集编码>,如zh_CN.UTF-8,zh代表中文,CN代表大陆地区,UTF-8表示字符集。在locale环境中,有一组变量,代表国际化环境中的不同设置:

1. LC_COLLATE
定义该环境的排序和比较规则

2. LC_CTYPE
用于字符分类和字符串处理,控制所有字符的处理方式,包括字符编码,字符是单字节还是多字节,如何打印等。是最重要的一个环境变量。

3. LC_MONETARY
货币格式

4. LC_NUMERIC
非货币的数字显示格式

5. LC_TIME
时间和日期格式

6. LC_MESSAGES
提示信息的语言。另外还有一个LANGUAGE参数,它与LC_MESSAGES相似,但如果该参数一旦设置,则LC_MESSAGES参数就会失效。LANGUAGE参数可同时设置多种语言信息,如LANGUANE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"。

7. LANG
LC_*的默认值,是最低级别的设置,如果LC_*没有设置,则使用该值。类似于 LC_ALL。

8. LC_ALL
它是一个宏,如果该值设置了,则该值会覆盖所有LC_*的设置值。注意,LANG的值不受该宏影响。

Ubuntu下添加系统支持的字符编码

系统支持的字符编码可以使用locale -a查看,如果没有你想要的,按照如下方法设置:

例如默认安装时,没有zh_CN.GBK,

1、首先设置/var/lib/locales/supported.d/local,添加一行 zh_CN.GBK GBK
2、产生编码,执行locale-gen
3、添加支持,修改/etc/environment,
LANG=zh_CN.GBK
LC_ALL=zh_CN.GBK
4、重启生效,reboot

windows下使用Paragon Ext2FS Anywhere访问linux的分区

在windows下,使用Paragon Ext2FS Anywhere这款软件可以读写linux的ext3格式文件系统。最近发现,如果在linux(Ubuntu7.10)下,使用ntfs-3g(uft8而不是gbk,因为设为gbk时无法写入,具体原因未知。)挂载上windows的ntfs格式的分区,写入中文文件名之后,在windows下可以正常显示。但是写在ext3的linux分区下的中文文件名在windows下用Paragon Ext2FS Anywhere软件挂载之后显示却为乱码。
在网上查找之后,感觉可能是locale设置的问题,现在linux下设置为LANG=zh_CN.utf-8。改成兼容中文windows系统的zh_CN.GBK之后,还是不行。后来想来想去,发现问题在这里:
linux下设置LANG=zh_CN.utf-8是正确地,linux写windows分区,windows下可以正常显示。但是如果windows下Paragon Ext2FS Anywhere软件的配置页面中字符集选择错误的话,读写linux的分区就会有乱码,应该设置成与linux下的zh_CN.uft-8一致才可以正常显示。

2008年6月8日星期日

XP的服务操作命令

XP的服务可以在命令行方式下使用“SC”这个命令来操作。比如看到不爽的服务之后,搞清楚服务名(要注意,不是服务的描述名),然后在命令行方式下“sc delete XXX”,即可搞定。

C:\WINDOWS\system32>sc
DESCRIPTION:
SC is a command line program used for communicating with the
NT Service Controller and services.

2008年6月7日星期六

XP自动登录设置

摘自:http://blog.csdn.net/iwebsms/archive/2004/11/09/173391.aspx

近来有一些文章介绍了让Windows XP自动登录(即不再用输入用户名和密码)的方法,都要涉及注册表的修改,比较麻烦。实际有一个非常方便快捷的方法:

在Windows XP中单击“开始→运行”,输入“rundll32 netplwiz.dll,UsersRunDll”(注意大小写及空格),然后进入“用户账户”操作窗口,取消对“要使用本机,用户必须输入用户名及密码”项的选择。在接下来弹出的对话框中输入你想让电脑每次自动登录的账户名及其密码。对于Windows 2000,直接在“控制面板→用户帐户”中做上述修改即可。

学习目标 - 20070121

1. 学好英日语
2. 学好专业课
合理分配时间,Parallel Processing :)

时间不够用 - 20070121

QA_Report, SciLab, Fractal们正在无情地牵扯着我的精力,真是气愤,什么时候才可以没有牵绊的做想做的事呢。。。
继续挺吧

学习语言的网站 - 20070125

学费减免 - 20070208

80万,1分也没给免,欺负咱有钱怎地!!@#$%^&*

VC扩展名一览 - 20070322

.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。
.BMP:位图资源文件。
.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中 进行快速定位。用于浏览项目信息的,如果用source brower的话就必须有这个文件。可以在project options里去掉Generate Browse Info File,这样可以加快编译进度。
.C:用C语言编写的源代码文件。
.CLW:ClassWizard生成的用来存放类信息的文件。classwizard信息文件,ini文件的格式。
.CNT:用来定义帮助文件中“Contents”的结构。
.CPP或.CXX:用C++语言编写的源代码文件。
.CUR:光标资源文件。
.DEF:模块定义文件,供生成动态链接库时使用。
.DLG:定义对话框资源的独立文件。这种文件对于VC工程来说并非必需,因为VC一般把对话框资源放在.RC资源定义文件中。
.DSP:VC开发环境生成的工程文件,VC4及以前版本使用MAK文件来定义工程。项目文件,文本格式。
.DSW:VC开发环境生成的WorkSpace文件,用来把多个工程组织到一个WorkSpace中。工作区文件,与.dsp差不多。
.EXP:由LIB工具从DEF文件生成的输出文件,其中包含了函数和数据项目的输出信息,LINK工具将使用EXP文件来创建动态链接库。只有在编译DLL时才会生成,记录了DLL文件中的一些信息。
.H、.HPP或.HXX:用C/C++语言编写的头文件,通常用来定义数据类型,声明变量、函数、结构和类。
.HLP:Windows帮助文件。
.HM:在Help工程中,该文件定义了帮助文件与对话框、菜单或其它资源之间ID值的对应关系。
.HPJ:由Help Workshop生成的Help工程文件,用来控制Help文件的生成过程。
.HPG,生成帮助的文件的工程。
.ICO:图标资源文件。
.ILK:连接过程中生成的一种中间文件,只供LINK工具使用。
.INI:配置文件。
.LIB:库文件,LINK工具将使用它来连接各种输入库,以便最终生成EXE文件。
.LIC:用户许可证书文件,使用某些ActiveX控件时需要该文件。
.MAK:即MAKE文件,VC4及以前版本使用的工程文件,用来指定如何建立一个工程,VC6把MAK文件转换成DSP文件来处理。
.MAP:由LINK工具生成的一种文本文件,其中包含有被连接的程序的某些信息,例如程序中的组信息和公共符
号信息等。执行文件的映像信息记录文件。
.MDP:旧版本的项目文件,相当于.dsp
.NCB: NCB是“No Compile Browser”的缩写,其中存放了供ClassView、WizardBar和Component Gallery使用的信息,由VC开发环境自动生成。无编译浏览文件。当自动完成功能出问题时可以删除此文件。编译工程后会自动生成。
.OBJ:由编译器或汇编工具生成的目标文件,是模块的二进制中间文件。
.ODL:用对象描述语言编写的源代码文件,VC用它来生成TLB文件。
.OLB:带有类型库资源的一种特殊的动态链接库,也叫对象库文件。
.OPT:VC开发环境自动生成的用来存放WorkSpace中各种选项的文件。工程关于开发环境的参数文件。如工具条位置信息等。
.PBI、.PBO和.PBT:由VC的性能分析工具PROFILE生成并使用的三种文件。
.PCH:预编译头文件,比较大,由编译器在建立工程时自动生成,其中存放有工程中已经编译的部分代码,在以后建立工程时不再重新编译这些代码,以便加快整个编译过程的速度。
.PDB:程序数据库文件,在建立工程时自动生成,其中存放程序的各种信息,用来加快调试过程的速度。记录了程序有关的一些数据和调试信息。
.PLG:编译信息文件,编译时的error和warning信息文件。
.RC:资源定义文件。
.RC2:资源定义文件,供一些特殊情况下使用。
.REG:注册表信息文件。
.RES:二进制资源文件,资源编译器编译资源定义文件后即生成RES文件。
.RTF:Rich Text Format(丰富文本格式)文档,可由Word或写字板来创建,常被用来生成Help文件。
.SBR:VC编译器为每个OBJ文件生成的原始浏览信息文件,浏览信息维护工具(BSCMAKE)将利用SBR文件来生成BSC文件。
.TLB:OLE库文件,其中存放了OLE自动化对象的数据类型、模块和接口定义,自动化服务器通过TLB文件就能了解自动化对象的使用方法。
.WAV:声音资源文件。

中科院博士是如何进行文献检索和阅读 - 20070729

摘于:互联网某中文论坛

一.如何行文献

我是学自然科学的,平需要不少外文文献,于自然科学来英文文献索首推ElsevierSpringer等。些数据里面文献已不算 少了。但是有时还会碰到不到的文献,而些文献的数据所在研究所或大学又没有,怎么办?我基本通以下向个途径来得到文献。


1.首先在Google搜索里行搜索,里面一般会搜出来你要找的文献,在Google搜索里通常情况会出每组几个等字,然后入后,分,里面的其中一个就有可能会下到全文,当然只是碰运气,不是万能的,因我常常碰到这种情况,所以也算是得到全文文献的一条途径吧。可以一下。


2.如果上面的方法找不到全文,就把文章作者的名字或者文章的titleGoogle里搜索(不是Google搜索),用作者的名字来搜索,是因发现很多国外作者都喜把文章的全文(PDF)直接挂在网上,一般情况下他会把自己的文章挂在自己的个人主home page)上,这样可能也是让别的研究者更加了解自己的学术领域,便推自己吧。这样你就有可能下到你想要的文献的全文了。甚至可以下到那个作者相近的内容的其它文章。如果文献是由多个作者写的,第一作者不到个人主,就接上面的方法第二作者,以此推。用文章的title来搜索,是因在国外有的网站上,例如有的国外大学的图书馆可能会把本校一年或近几年的学成果的PublicationPDF全文献挂在网上,或者在个大学的ftp上也有可能会有这样类似的全文.这样就很可能会免下到你想要的全文了.


3.如果上面两个方法都没有到你要的文献,那你就直接写件向作者要。一般情况下作者都喜把自己的文献给别人,因他把些文献给别人,也相当于在播他自己的学思想。下面是本人向老外作者要文献的一个常用的模板:


Dear Professor ×××
I am in ××× Institute of ×××, Chinese Academy of Sciences.
  I am writing to request your assistance. I search one of your papers:

。。。。。。。。。。。。。。。。。(你的文献目)

but I can not read full-text content, would you mind sending your papers by E-mail? Thank you for your assistance.
Best wishes !

×××

本人的经验的国家的作者文章的机率会大,一般你要就会,其它不的国家,如德国,法国,日本等国家的作者可能不会出于礼貌,如果你要的文献作者E-mail你了,千万回信致.


4
.最后一方法其大家都熟悉,就是发贴在小木虫上求助。我用另一方法,就是直接我所在的研究所图书馆的管理帮我从外面的图书馆文献传递。不有的文献可能是要的。一0.3元,由于我看文献的都是由课题出,所以也就不太考虑钱问题了。


二.如何行文献阅读

做科研,不看文献要做好科研,可以一点可能都没有。只有广看文,深入学,才能厚,写出相当当的文章出来。文献一定不要心浮气躁,或者就是想着混个毕业。相反我要沉下心来,大量阅读文献,在程中有的文献看懂了,但是看不懂的文献也可能会居多。看懂的真学,看不懂的深入探索,在不行就暂时放下,一段时间,随着知和能力的提高慢慢也就弄明白了一些。即使是看不懂,但是心里知道有那回事,将来的继续深造做了铺垫。另外千万不要只是看文献而看文献,我看的目的是了能自己的科研所用,所以看的程中一定要和你自己的数据相合,当看完一篇文献后,要好好总结,如果用自己的数据,又么样有一些牛刊物上的文章,不但要学文章里面的知要学牛人写文章的文。好的文章肯定会有好 的文些都是我将来写文章要学的。

另外相信很多搞科研的同行会有个感,就是看的文献,如果只是做做标记,划下划线是很容易忘时间查询起来也事。尤其是看的文献有几百,上千篇然可以归类整理,但效果是不好。

我建大家看一篇文献word文档,整理文章出彩和重要的部分,然后去,上文献的标题和作者等相信息,把文献归为 方法操作简单,将来要查询和反候会有很大帮助,尤其在写文章,相文献及其亮点都一目了然。个方法累久了,提升写作和阅读都有很大帮助,除了这样,我把一些很典的段落或都句翻成中文,专门整理在一个本本上,这样不但在以后写文章直接拿出来看,省事省时间锤炼的能力,很有利于以后你和老外交流的口表达。

(完)

制作科研Slide的规范建议 - 20070729

摘自:互联网某个人主页
在页面上放什么?

1. 一个内容太少的页面总比内容太多的页面好

2. 不要假定听众中的所有人都是这方面的专家。(记住无知听众准则)即使听你讲的人应该是专家,他们也可能是最近才听说你认为应该很早就知道的内容。你永远应当预留出时间对那些专业的词汇做出解释。

3. 永远不要把你不准备在演讲中谈到的内容放到页面中,不要给大家造成你要谈论的主题非常复杂的印象。但是你可以解释一些不在页面中列出来的内容。

4. 保持简单。一般来说,你的听众用来看一张幻灯片的时间不会超过50秒。他们可能来不及来领会那些长句子和复杂的公式。

对标题的建议

1. 每个页面都要放置一个标题。对那些不能抓住页面细节的听众来说,看标题能使之知道页面的内容。

2. 标题要确确实实说清楚一件事情。不要用让人无法理解的神秘总结做标题,除非听众能够完全理解页面的内容。

3. 理想情况下,前后标题本身要构成完整叙述。

4. 英语中大小写前后要一直。或者所有的标题首字母都大写,或者不。不管如何,整篇文档的标题要大写。

对正文文本的建议

1. 永远不要为了放置更多的内容而选择更小的字体。

2. 应尽量选用列表项(enumerate,itemize),不要用长句子。

3. 不要用连字符分割单词。如果确实需要,使用命令"\-"手工分割

4. 手工换行,不要依赖程序的自动换行。在有逻辑停顿的地方换行。

5. 图表中的文字和数字要和普通文本同样大小。坐标轴上不可分辨的数字往往使图表表达的信息减半。

对图形的建议

1. 如果可能,每一页都尽量放一个图形。可视的图形可以帮听众很多忙。

2. 图形应该跟文本有同样的排版参数。比如:在图形中的文字应该跟正文用同样的字体。图形中小点应该跟正文中的点一样大,线的宽度也应该一样。

3. 当使用位图的时候,比如照片,可以会比其它文本色彩更丰富;而矢量图应该和正文遵守同样的色彩逻辑。(比如,黑色代表正文,红色表示加亮,绿色代表例子,蓝色代表结构)

4. 同文本一样,你应该解释图表中出现的所有内容。不管对演讲主题来说是否重要,一些不能解释的细节往往会使听众迷惑不解。当从论文或者别的地方拷贝图形的时候一定要注意,因为那里面可能包含你无法解释的内容。

对色彩的建议

1. 尽量少用颜色。在模板的定义中已经用了比较多的颜色。如果用比较多的色彩,应当有足够的理由。

2. 在白背景下使用较亮的色彩时要小心,特别时绿色。在你的监视器上看起来不错的东西在你投影上效果可能完全不同。当你在亮背景下使用前景色时,一定要用比较暗的。

3. 背景的阴影和渐变在降低易读性的同时并不会增加任何信息。不要因为好看而增加这种效果。

4. 反色视觉效果(亮文本黑背景)在光线比较足的环境下放映时会出现问题,而且打印和复印时都不方便,应当少用。

对动画和特殊效果的建议

1. 选用动画来演示动态的系统。

2. 不要仅仅为了吸引听众而使用动画。这往往会分散听众对原本主题的注意力。

3. 尽量不要使用类似"消融"等分散注意力的换页效果。除非你有好的理由要用它,即使这样也要少用。

(完)

Lam/MPI & MPICH的读音 - 20070804

摘自:http://www.lam-mpi.org/MailArchives/lam/2001/03/2320.php

LAM: Pronounciation hcnguyen_at_[hidden] (2001-03-05 08:53:36)

Dear all,

How could I pronounce 'LAM/MPI' and MPICH in English?

Nguyen Hai Chau

---------------------------------answer---------------------------------------

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2001-03-04 22:30:09

LAM/MPI -> We pronounce it "lam M-P-I" (i.e., prounounce each letter in
"MPI")

MPICH -> Many people pronounce it "em pish".
But the MPICH authors prefer it to be pronounced
"M-P-I-C-H" (i.e., pronounce each letter)

仮免許 - 20070805

7月31日,终于拿到了仮免。考了8次技能,很受伤。。。

总的来说,经验还是积攒了不少:

1.コース基本不变,6、7月份一直都是Aコース;

2.能不能考过取决于两个条件:一个是你考试的次数,如果次数少(两三次),就是技术再好也是基本不可能通过滴;二是当天的考官,有的考官 比较優しい,那就比较好过,遇上厳しい的,你就死心吧。(秘籍:每天的考官基本固定,周一的那个我觉得人不咋地,我就在他手里浪费了4次,最后换了一天考 得才过。)

后面就是加油考本験了。。。

Ubuntu 的读音 - 20070805

How do you pronounce Ubuntu?

Ubuntu, an African word from Zulu and Xhosa, is pronounced "oo-BOON-too".

《网格计算》读后感 - 20070805

刚看完都志辉他们写的《网格计算》,感觉对于目前的研究帮助不大,重点还是应该转到并行计算上来。对我来讲,网格只需要大概了解概念,将来可以找几台机器,装配好Globus、MPICH-G2,然后知道怎么编译、运行我的代码就行了。

Cactus还是没什么概念,得找几篇相关的论文仔细看看。再有就是他们的哪个网站了。这方面的资料还真是不多啊。。。

找论文真是个累活,顺便还要学会用EndNote这个东东。

今天开始网络搬家

把MSN space的旧帖子弄过来。

filehosting service-网络存储

我建议日常备份使用MediaFire和ADrive,文件交换使用MiHD.net,数据同步使用FolderShare(或许也可以用Dropbox)。

FolderShare(推荐用于多台电脑之间同步数据)
多台电脑之间同步数据,但是不上传到服务器,因此需要多台电脑同时开机才可以同步,并且现在处于测试阶段,中文字符在线显示乱码,不过同步过来之后,本地 显示正常。可以用来同步台式机与便携式电脑,保持数据一致,就像一个“网络化”的公文包。需要下载客户端软件,目前支持windows和mac。
5G网络存储空间,上传到网络服务器,单文件大小限制为50M,不过上传时界面不友好,一次只能设置几个文件,不能拖拽。可以用来备份,但是用来同步的话就比较麻烦了,需要自己手动完成,如果文件多的话,吼吼。。。
无限制网络存储空间,上传到服务器,单文件大小限制100M,一次最多可以上传10个文件。单文件大小和空间总量是亮点。
ADrive(推荐用于备份大型文件)
50G存储空间,单文件大小无限制,一次可以上传N个文件,可以选择文件夹,界面友好,但是使用Firefox有问题,IE可以。特点是可以直接从给定的URL获取文件到ADrive,服务器之间传输文件。
100M存储空间,服务器方式。特点是可以自定义多久以后自动删除。

MiHD.net(推荐用于网络交换小型普通文件)
操作非常简单,无须注册,直接选择文件上传即可,单文件100M限制。特点是使用简单,但是要自己记住文件的共享和删除URL。

filedropper(推荐用于网络交换大型普通文件)
操作简单,无须注册,单文件大小无限制。有共享URL,但是好像无法删除上传的文件。传输有私密性的文件时要慎重。

Diino(推荐用于自动备份本地重要数据)
2G空间,只有windows客户端。特点是可以设定自动将本地数据备份到网络服务器,但是不具备同步功能,无法自动下载服务器数据。

Dropbox(等待试用)
提供在线存储与分享的服务,看起来很像是 Box.net 与 FolderShare 的集合体,既有点对点的目录分享方式,同时也提供了 5G 的在线存储空间,用于让用户备份和上传分享各类文件。该服务必须匹配本地的客户端软件使用,支持 Windows 和 Mac 操作系统,支持设定某个本地目录自动同步到 Dropbox 的服务器,同时也能把在线的存储目录放到桌面上当作本地的文件夹使用。beta试用阶段需等待发放试用码,不能直接注册使用。特点是有恢复误删除文件功 能。

Box.net(现在看来有点过时了)
1G空间,单文件10M大小限制。可以用于网络备份和小型文件交换。

2008年6月4日星期三

使用google搜索pdf格式论文

当给goole输入要查的关键词时,会出现海量的资料,大部分是没用的,如果查找具体的文章,跟着再输入"pdf",但一般情况下还是多的没法看完。如果用"pii"代替“pdf",得到了理想的效果,查到的基本都是期刊文献,”pii"是期刊文献编号。

如:输入格式一系列如下:

关键词: Camellia

Camellia pdf

Camellia pii