Monday, April 23, 2007

Firefox中的小插件Gspace

http://linuxtoy.org/archives/gspace-make-gmail-your-network-disk.html

Gmail 受到许多人的追捧,其中很大一部分原因就在于它为用户提供了海量的邮箱空间。事实上,对于普通用户而言,仅会占用其很少的容量。或许我们可以将 Gmail 变成自己的网络硬盘以便随处使用。

要实现上述设想,有一个 Firefox 扩展就可以办到,它的名字是 Gspace。这是一个充满创意,并且非常实用的 Firefox 扩展。我在试用之后很快便喜欢上了它,并成为了我以后必装的 Firefox 扩展之一。

Gspace

Gspace 可以将 Gmail 变成一个在线存贮空间,方便我们将文件、资料、音乐、图片等存入其中。除了存贮功能之外,使用 Gspace 你也能够直接播放所存贮的音乐,查看所存贮的图片。利用 Gspace,我们就可以把重要的东西存入 Gmail 空间,以做到有备无患。

安装 Gsapce

Gspace 的安装过程与其他的 Firefox 扩展并无二致,从 Gspace 的下载页面上点击适用于 Linux 系统的链接,之后按照提示即可完成安装。在安装完成后,需要重新启动 Firefox 方能开始使用。

建立 Gspace 帐户

在使用 Gspace 存贮文件之前,你需要将有效的 Gmail 帐号信息提供给 Gspace。点击"Tools -> Gspace"菜单命令可以打开 Gspace 控制窗口。然后,单击左上角的"Manage Accounts"按钮可以添加一个新的 Gspace 帐号。在建立帐号时,需要输入你的 Gmail 帐号及密码。

上传文件

如果你有使用 FTP 客户端的经历,那么在 Gsapce 中上传文件将不在话下。先选择左边的本地文件,再按中间的上传按钮即可将文件上传到 Gmail 空间中。如果是下载文件,其过程与此类似。

听音乐,看图片

这个首先要保证你的 Gmail 空间中存贮有音乐、图片这些东西。然后只需将 Gspace 的文件传输模式切换成相应的 Player Mode 和 Photo Mode 即可。另外,还有一个 Gmail Drive Mode,不过我在试用时发现存在不小的问题,要慎用。

Gspace 还有一个迷你窗口,可从状态栏中的图标处打开。

Thursday, April 19, 2007

Matlab中的reshape

若要重新安排矩阵的形状,可用reshape命令: 

B = reshape(A, 4, 2) % 4是新矩阵的列数,2是新矩阵的行数  

B = 

5 8 

9 12 

5 6 

11 5 
小提示: A(:)就是将矩阵A每一列堆叠起来,成为一个行向量,而这也是MATLAB变数的内
部储存方式。以前例而言,reshape(A, 8, 1)和A(:)同样都会产生一个8x1的矩阵。

另外移动一个数组,可以如下操作
A = [A(51:end) A(1:50)]
【 在 snakehope (格物致知) 的大作中提到: 】
: 记不起来了,
: 想把一个数组的前五十个元素放到最后面,matlab用什么命令,谢谢 


如果是移动高维数组中的一例,注意矩阵的转置。

Monday, April 16, 2007

无须翻页 直接显示Google多页搜索结果

http://www.gseeker.com/50226711/eceaccgoogleecc_88311.php

Google的搜索结果一向被认为是更准确、相关度更高的,因此理论上,我们在 Google上面搜索一个关键词,能在进行较少翻页操作的情况下,便可找到想要的结果。然而事实上并不完全如此。由于目前的搜索引擎包括Google在 内,依然没有采用足够的人工智能技术,因此当我们自己都不太清楚自己想搜索什么的时候,我们就需要进行多次翻页,一直浏览数页甚至数十页的结果,可能才能 找到我们想要的答案。比如,当你看到一个人名,你觉得有点熟但又想不起他到底是谁,而实际上他又不是名人,因此你要进行漫游式的搜索及浏览。

   在默认的情况下,Google的搜索结果页会显示10个结果,当然你也可以自行设置为更多,但那样会影响加载速度。但如果每次都要重复点击"下一页", 你可能会感到厌倦。有没有办法让Google可以在我们滚动页面时,自动在当前页加载并显示下一页的搜索结果呢?这样一来,我们既不用重复点击"下一页 ",也不怕浏览体验受影响。

  答案是肯定的,因为在日本有人写了一个FireFox的Greasemonkey脚本(via GOS),利用它,我们即可实现上述的功能。

  点击这里安装该脚本(请先安装Greasemonkey

  这是一个非常实用的脚本。如果你也像我一样,正在使用FireFox浏览器,并且经常会进行Google搜索,强烈推荐使用这个脚本!

Sunday, April 15, 2007

开机惊魂

昨晚回去没关机,早上来发现死机了,重启......
结果无法正常启动了,心里一惊,提示我输入root的密码,进入系统,/home下面是空的,手心的汗都出来了。心里那个紧张啊。
突然看到要我手动fsck一下,fsck是什么?
google了一下,是用来检查系统完整性的。
那就fsck吧,然后reboot,ok。

还好还好,没出大事。


附:

用fsck检查文件系统完整性

文件系统很复杂,因此易于发生错误。可以用fsck 命令 检查文件系统是否正确和有效。它可以根据指令修复找到的小错误,并将未修复错误报告用户。 幸运的是,文件系统的代码非常有效,所以根本极少出现问题,并且问题通常原因是电源失败、硬件失败、 或操作错误,例如没有正常关闭系统。

大多数系统设置为启动时自动运行fsck , 因此任何错误将在系统使用前被检测到(并根据希望修正)。使用有错误的文件系统可能使问题变得更坏: 如果数据结构有问题,使用这个文件系统可能使之更糟,导致更多的数据丢失。 当然,在大的文件系统上运行fsck 会花一定的时间,如果系统正常 关闭,几乎从不发生错误,因此有一些方法可以不进行检查。如果文件/etc/fastboot  存在,就不检查。另外,如果ext2文件系统在超级快中有一个特定的标记告知该文件系统在上次mount后没有正常unmount. 如果标记指出unmount正常完成(假设正常unmount指出没问题),e2fsck (fsck 的ext2文件系统版) 就不检查系统。/etc/fastboot 是否影响系统依赖于你的启动手稿, 但ext2标记则在你使用e2fsck 时发生作用--基于一个e2fsck  选项(参阅e2fsck 手册页)

自动检查只对启动时自动mount的文件系统发生作用。 使用fsck 手工检查其他文件系统,比如软盘。

如果fsck 发现为修复的问题,你需要深入了解文件系统的一般工作原理和有问题的文件系统的细节, 或好的备份。最后一个办法容易(虽然冗长)安排,如果你自己不知道,有时可以通过朋友、Linux新闻组、电子邮件列表或其他支持源安排。 我很想告诉你更多,但我对这的学习和实践也并不多。Theodore T'so的debugfs 程序应该有用。

fsck 只能运行于未mount的文件系统,不要用于已mount的文件系统(除了启动时的只读根文件系统)。 这是因为它存取原始磁盘,在操作系统不知道的情况下修改文件系统。 There will be trouble, if the operating system is confused.