2006年9月29日星期五

Google At CCTV

2006年9月27日星期三

Windows下软件在Linux下的对应软件

我是个Linux初学者,由于在Windows上养成的习惯,在学习Linux时非常不习惯,特别是刚开始,在windows下使用的许多软件不知道在Linux用什么替代时,心里感觉非常不舒服,与其他人的网上交流也成了问题。现在,我把我知道的一些常用的在Linux下对应Windows的软件写出来,希望给大家些帮助.

Windows Linux 备注
Office OpenOffice openoffice默认都会安装到Linux,而且还可以打开微软office的文档格式。
腾讯QQ LumaQQ Java开发的,具有QQ的基本功,但在登录后下载好友属性时常死掉,不知为什么。
Notepad KWriter, VI等 Linux安装后就有几个文本编辑器。功能都比 较强大。
播放器 MPlayer+
MPlayer-GUI
这个功能比较强大,但需要装解码器, 可装all-20060611.tar.bz2解码器下载下来解压后可以 放在/usr/lib/win32 下面,这样就可以播放windows下大多数格式了.
Matlab
SCILab
语法和功能与Matlab相似的开源数学软件,很好用。
RealPlayer
RealPlayer
装完后也需要装插件,否则会不好用。可以google下看怎么装插件。:)
PDF阅读器 XPDF Linux下默认安装的.
CHM阅读器 GnoCHM 很不错的工具,这样在Linux下阅读CHM也就没问题了。
Photoshop GIMP 没用过,听说不错。
输入法 SCIM 很好的输入法,但是,如果你的系统默认语言是非中文的话,想输入中文就有点麻烦了,需要配置,我自己还没有配出来,也不知为什么.

另外还有编程类软件就更不用说了,Linux天生就是酷爱技术的人员搞出来的,做开发的工具当然应有尽有了:).要补充的是,
现在很多Linux发行版都有yum命令,需要装什么软件的话可以在终端下用 yum install <要装的软件的名字>来安装,
能不能找到你的软件很大程度上取决于你的软件仓库配置(可以上网找仓库的rpm包,用rpm来添加。)。另外,也
可以下载软件的rpm包来安装,可以在网上找到很多。在安装rpm过程中如果发现lib依赖问题,也可以用
yum install 来安装lib,然后再重新执行rpm命令安装。
总的说来,windows下有的软件Linux下也有,但Linux下有的,windows未必有,因为Linux走的是开放
路线,特别是在技术领域,Linux和Unix可以说真的值得投资.

学Linux开始很难,主要是不习惯,等过了一个坎就好了,学Linux没错的!:0)

A TestBase was Completed for Our Project

At this afternoon, I completed the development of a TestBase for our project, which will be use to help us test a kind of module. This Class was based on JUnit and DBUnit. With this Class, our test is Simplified , to test a function with only about 10 lines codes, many things are done by SpriteTestBase, like insert data from Excel to database, select/delete/update record in database by refering data in file, export data from database to file, import file into database, read/write fileauto compare data in an object with data in Excel file, also it can discover some code errors in source. This class has 1618 lines. It cost my 7 days. :) I will perfect it and generalize it to general project, when the class is generalized, I will put it on web. Maybe, it is useful to your test.:)

Solution for Eclipse Error:"Couldn't find a client to launch the selection."

When to run a selected Dynamic web project in Eclipse WTP3.2,Error "Couldn't find a client to launch the selection." may be reported by Eclipse. Google the error, some ones say that this is a bug of WTP, the solution given is, "Close your web browser which is used for the project." But I find the solution is ineffective at most of times. By try many times, I found a solution for the error,
  1. Delete project from eclipse, but not delete source.
  2. Delete .classpath, .project, and .setting from the folder of the project.
  3. New a project in the original folder. If the folder's name is prjOne, new a project named prjOne under this folder.
  4. Close your web browser selected to run the project before to run the project. This is recommended.

Strange DLL:GOEC62~1.DLL

When I double click icon "Add or Remove programs" in Control Panel, my Kaspersky internet seurity detected that dll "C:\PROGRA~1\Google\GOOGLE~1\GOEC62~1.DLL" is
to be loaded, I thought it was not needed, so, I choose the choice "block it", then, an error "Can't load C:\PROGRA~1\Google\GOOGLE~1\GOEC62~1.DLL!" is reported by windows,but the program "Add or Remove programs" was started correctly except for that "Google Earth" can't be removed.
More strange thing was that the error reported when double click "Power Manager" and delete exe file and dll from my computer, then EXPLORER was crashed.Thus, I remove the Google releated program folders,include Google Earth, Google Desktop,Google Update etc. Thus, the above error was given away.
Why? Why this DLL is releated while I delete exe and dll file and while I execute "Power Manager" and "Add or Remove Programs"?
...

2006年9月25日星期一

Develop Your own TestBase with JUnit + DBUnit

Develop Your own TestBase with JUnit + DBUnit...
My own TestBase ,SpriteTestBase is perfecting...

2006年9月24日星期日

About Google