介绍我所中意的软件

序:在国内的时候,有一位朋友,人称天下的软件没有他没有用过的。我不能与之相比,不过,也是时时捉摸各种各样的软件。在国内时,可以用盗版软件,接触过 一些大的商业软件,来日本之后,因为版权意识增强,便转为对自由软件感兴趣。每个行业有自己的专业软件,自己有自知之明,就不班门弄斧了。下面要介绍的是 一些日常生活用到的自由软件。因为要介绍得比较多,就先来个初稿了。要说明的是,这里不是一个软件大全,而是我所最喜欢的,每一个都不会让你失望,并且在 使用这些免费软件的过程中,你会体会到一种执著的精神,追求完美极致的执著精神。如果你认真做过一项研究或开发过一个软件,你一定会从中感受到一种共鸣。

1。网页与邮件软件:Mozilla,Firefox 与Thundermail.

这 三个软件是由Mozilla基金组织开发的网页浏览与邮件管理软件,现在在网络上非常流行。 Firefox 是用来浏览网页的,Thundermail是邮件管理器, 而Mozilla是整合浏览网页和邮件的简洁版,据说是核心一样但是单独开发。Firefox与Thundermail 好在哪里呢,一句话,功能强大,体贴入微。因为人人可以根据自己的需要来设计插件,定制功能,因此用起来特别顺心。 基本的功能自不必多说,许多地方比起微软的产品更胜一筹。几个特色举例如下:

浏览网页时,出现不懂的日文,英文单词时,点击右键,可以到预设好的在线词典中检索。顺便提及以下,日文在线词典较方便的是Goo, Excite和三省堂。

打开Firefox之后,右下角自动显示天气预报。

邮件管理软件Thundermail可以把来的信自动分类整理,用颜色加以区别。还可以自动删除过了好几天的邮件,比如来自东大学友会的海量邮件过了三天便自动删除。


2.搜索引擎Google:

搜索领域的龙头老大莫属google了。本人喜欢Google的另外一个原因是这个公司特别有创意,看一看Google Labs便知道,Google还在开发各种充满创意的软件和服务。

本 人常用的Google的一个软件是 Google Desktop Search, 它可以瞬间搜索你的电脑里的邮件,网页浏览纪录,各种文件,图片。据说微软的下一代浏览器,长角便将采用和实现类似的概念和技术。由此可见Google的 前瞻性。现在除了 Google Desktop Search之外,新版的MAC电脑操作系统也实现了这种桌面快速搜索技术。注意,前面提到的瞬间是指小于0.1秒。

另外一个新兴的服务是Google Map,生活在日本的朋友将会很快感受到其便利。我的一位朋友现在在一家网络咨询公司做兼职,所开发的系统便是基于Google Map的餐饮娱乐检索. 希望早一天让各位能享受到其服务。

Google自身也基于Google Map开发了许多服务,比如Google Local. 前些日子和朋友去浅草买烟花,在手机版的Google Local 中输入 浅草,花火,马上找到了想找的店。

补充一句,在日本,Google提供基于手机的服务。各位自己打开手机瞧一瞧吧。

Google 提供的Gmail据说不错,我没有用过,但是这个Blogger感觉还是不错的。

Google Labs中还有好多,大家有耐心自己去探索吧。


3. 图片管理软件Picasa

现 在大家人手一台数码照相机,电脑里的图片成几何指数级增长,如何管理海量的图片是个头疼的问题。本人钟爱的管理软件便是Picasa, 完整地称呼应该是Google Picasa. 此软件原来需要付费的,后来Google收购了,变成了免费软件。这个软件好在哪里呢?真是美不盛赞。这样讲吧,相信我一次去下载吧,一旦拥有别无所求。 软件很小只有几兆。 最酷的是Timeline功能,的确让人耳目一新。不过,作为管理软件,Picasa只提供基本的照片处理功能。

另外与Picasa相配套的一个软件是Google Hello. 它可以让你同朋友分享照片,可以轻轻一点把照片和解说送至Google的Blogger。 后一项功能本人常用。

当然,说起图片处理软件,不得不提ACD See,其图片处理功能无与伦比。

4.音乐播放软件Winamp.

相信大家很多人都在使用Winamp. 非常经典功能强大的软件,除了播放各种音乐文件之外,还可以播放Video,可以欣赏网路电视,在线Radio. Winamp还提供Api接口,可以基于其核心代码重新开发。


5. 网络语音电话Skype.

Skype小巧美丽,功能甚全。其音质堪称语音电话软件之首。并且在用信用卡支付之后,非常便宜的拨打国际电话。从日本打到国内的固定电话或手机每分约3日元。软件开发爱好者还可以利用其Api函数库二次开发。

6.下载软件 Reget.

Reget作为功能强大,精致美丽。。。(省略N多)的下载软件唯一不足的就是他不是免费的;-)。不过,你可以修改自己的电脑时间让你的试用版Reget继续使用,因此感觉Reget很有度量,防君子不防“小人”啊。

下面所介绍的软件和编写论文有关了,不一定适合于各位。

6. 排版软件 Latex.

Latex对于数学专业的人可以说是人人皆知,谁也离不了。现在向外行人介绍的话,其特点简要说明如下:

擅长于大量的数学或化学公式;
适合于论文,书籍排版;
可以同各种脚本语言结合实现自动排版;
最终生成高质量的PS文件或PDF文件。

最后一句,大家用Word来排版不是很方便吗?搞数学的人总是要求非常苛刻的,而一个事实是数学专业几乎没有人用Word.

7. 矢量图绘制语言 Metapost.

小常识:图像可以分为两大类,一类是位图,用像素点来表示图像,一类是矢量图,用可以改变尺度的点、线等来表示图像,任意放大不会失真。

Metapost是用来绘制矢量图的语言,注意我所强调的是语言,它类似于脚本语言,采用命令的形式绘制适量图像。因此图像中的元素是要先计算好的。其特 点之一便是可以在图像中绘制高质量的数学公式符号。不方便之处便是不能直观的修改的图片。但即使如此,仍是我的最爱。

在 使用Metapost 之前,我常用M-draw,或称Maruya Draw, 用的是其试用版。M-Draw是一个十分小巧矢量图绘制软件,大小很小,只有几兆,也很便宜,2500日元左右。因为老板总是问我绘图的软件是否取得使用 权,后来我便找到了Metapost.


8. 基于数据的图像绘制软件 Gnuplot.

前面所介绍的Metapost大都用来绘制示意图,当然也可以基于数据来绘制。而比较专业的基于数据的绘制软件要属Gnuplot了。业界真正功能强大的该是Tecplot的,不过要费不少银子。 在国内Tecplot是最流行的。


9. 编辑软件 PSPad

一个高级的编辑器应该具有下列功能:

1)颜色标志。 对于不用程序语言,不同脚本,可以根据其关键词,保留词来高亮显示代码。
2)基于正规表现的搜索替换。
3)关键词,保留词自动完整输入,比如用Fortran 语言写程序时,输入double的开头字母,
便会自动完整为 double precision.
4)提供快捷命令与编译软件相交互。
。。。

Editplus是不错的一个商业软件,而PSPad则是功能更胜一筹的免费软件。另外一个功能强大,基于脚本命令的编辑器是Emacs, 熟悉unix环境的人很是熟悉该软件, 建议有兴趣的人去试一下Emacs.


今天暂且讲到这里,各位如果发现了什么好的软件,请一定记得和我一起分享。

评论

此博客中的热门博文

PIC12F683 备忘录

书生贩粥

关于死的问题--和女儿的一次对话