Archive for '软件'

Firefox3:We Made It

虽然有些tooold了,不过可能是由于一些官方确认的手续吧,前天才收到了Firefox的感谢信,Firefox3在下载日24小时下载8,002,530次,创造了一个很高的吉尼斯世界纪录。

Firefox3.0的确大大改善了2.0版本遭到颇多非议的内存占用问题,启动和网络访问速度也改善了很多,不过好像还是有些问题,公司的机器上Firefox总是莫名其妙的异常退出,不胜其扰……

每次版本更新之后都面临插件更新跟不上的老问题,虽然通过修改config配置算是绕过了这个问题,可以让以前2.0的插件也能在3.0下正常使用,不过不能提供更新,还是不太方便。我常用的插件中现在只有BetterGmail、Scrapbook、FlashGot、Customizegoogle和Foxmark更新了,像FEBE、delicious、CliptoOnenotes都还没有更新……

另外,从Lifehack上看到一个Firefox3.0的小功能,挺方便的:就是按住ctrl可以同时复制页面上不连续的多个文本。功能很小,不过编辑资料的时候很是方便。效果见图:

顺便推荐两个最近发现的好用的插件:FeedlyFire Uploader。前者可以把Google Reader中的更新日志中页面上展示出来,阅读非常方便。后者是一个类似FTP的文件上传,支持Picasa、Youtube、Flicker等,上传图片很是方便。

一个超级方便的截屏软件


有时候工作什么的经常要截一些图,一直没有什么好的截屏软件。以前一直用HyperSnap,不过HyperSnap虽然强大,但其体积也不小,而且需要安装。更主要的是人家是商业软件,像我等穷人只能用D版:(。

推荐一个替代HypeSnap的超级好用的截屏软件,FastStone Capture,功能绝对比HyperSnap还强,体积小,才1M多一些,绿色免安装,更重要的是免费的:)。下载之后运行软件就是上面这么一个简单清爽的界面,简单明了,上手容易,前面几个按钮分别是不同模式的截图,后来两个分别是输出到哪儿和设置。默认截图之后输出到一个功能挺强的编辑器,可以进行一些简单的编辑;还可以输出到剪切板、文件、电子邮件、打印机。更强的是截完的图可以直接存为pdf格式……

下载在这里

FireFox配置扩展

Firefox通过about:config提供了一种非常灵活的设定方式,在地址栏输入about:config,然后也页面就会列出各种系统的配置,可以自由的修改和设定。不过也有个问题,因为由于所有的设置都是一些参数,而且参数个数也比较多,看着比较晕。前两天看到了一个扩展 Configuration Mania,把这些晕晕的参数设置变成了界面图形,并且加上了注释,设置起来就方便多了。下载在这里

Google Code上有人用Firefox加上tor做了一个wikibrowser ,可以直接浏览维基百科,而且是基于portable的Firefox做的,解压后直接就可以使用,默认主页就是维基百科,连网址输入都省了,做为访问维基百科的一个工具还是不错的,下载在这里

Debian etch下安装VMware Tools

把Debian从Stable换成Testing之后,发现原来安装好的VMware Tools也不能用了,总是提示没有安装。于是重新安装VMware Tools,结果没想到,折腾了半天,总结一下Debian 下安装VMware Tools的步骤:

  1. 安装GCC/Make:
    VMware Tools 安装需要编译和make,因此GCC,Make是必须事先安装的:“apt-get install gcc make;”,或者直接安装build-essential把所有相关的包都装上;
  2. 修改GCC的链接:
    VMware Tools安装要求必须使用跟内核编译同样版本的GCC,否则的话会出“make: *** [vmmemctl.ko] Error 2”错误。本来安装的时候有个警告,但一开始我没在意,强制选了yes,然后就失败了。折腾了半天才找到是GCC的版本导致的;2.6.22的内核是GCC4.1编译的,而默认最新的是4.3,所以要到/usr/bin下把gcc的链接删掉重新建一个4.1的软链接:“ln -s /usr/bin/gcc-4.1 /usr/bin/gcc”;
  3. 安装内核头文件:
    VMware Tools 安装依赖于内核头文件。否则的话安装过程中会报找不到“version.h”文件。Debian从Stable换成Testing之后内核也由2.6.18升到了2.6.22。安装VMware Tools的时候必须重新安装新内核的头文件:“apt-get install linux-headers-2.6.22-3-686”;
  4. 安装VMware Tools:
    前面的准备都完成之后,真正安装VMware Tools就简单了,在VMware的VM菜单里面选择Install VMware Tools…,然后系统会自动挂装VMware Tools包到光驱,将其中的压缩包解开, 运行vmware-tools-distrib下的vmware-install.pl,一路next;

所有完成之后重启系统,ok。

Debian From Stable to Testing

前几天安装Debian基于稳定的考虑,选了Stable版本。结果折腾了几天觉得不爽。Stable版本的Debian太”Stable”了,源里面很多软件的版本都是老一些,不利于折腾,于是索性换成Testing算了,看来Stable更适合作服务器而不是桌面应用。更换成Testing版也比较简单:

  1. vi /etc/apt/sources.list:把”Stable”换成”Testing”;
  2. deb …/debian testing main non-free contrib
    deb-src …/debian testing main non-free contrib
    deb …/debian-security testing/updates main

  3. apt-get update;
  4. apt-get dist-upgrade;

不过更新的过程比较漫长,需要更新600多M的文件。所有更新完成之后发现我原来的中文字体显示设置没有了, 虽然在更新的时候我选了保持我原来的fontconfig文件。打开fontconfig文件看了一下,确实是我原来的设置,但不知道为什么没有起作用了。我对字体一向是能凑合就凑合,懒得折腾。 于是在字体设置里面换成文泉驿字体,没有原来看着那么舒服,不过也还可以了。

另外WordPress 2.3.2出来一段时间了,每次登录进来都提示我升级,一直没理。今天一并升到了2.3.2,没有感觉出来什么特别明显的变化。 顺便把几个插件也升了一下,值得一提的是Simple Tag升级到1.3.3之后在写新日志的时候多了一项显示已有Tag的功能, 方便了不少,不错。

FireFox中文URL编码及兼容性自动修改

1.Firefox中文编码问题:
firefixurlencode2.jpg
今天整理我的WIKI时把IE地址栏的WIKI首页地址复制到Firefox访问居然出现了乱码。刚开始我还以为我的WIKI出问题了,但回到IE下访问时好的,然后在Firefox下出错页面点击其他链接也没问题,没办法,放Google吧。不费劲就找到原因了,是Firefox对地址的编码方式导致的。Firefox默认以GBK编码传送地址栏中的地址到服务器端,而正好Mediawiki程序使用的是UTF-8编码方式,这样GBK编码后的中文字符串就会出现乱码。IE是用UTF-8编码的,所以没有这个问题。

解决方法:在Firefox的地址栏中输入: about:config;找到network.standard-url.encode-utf8,将其值改为true。

2. FireFox插件兼容性的自动修改:
nightlytestertool.jpg每次Firefox版本升级或者beta版什么的总有一些插件因为版本不支持而使用不了,现在最新的Firefox3.0beta2就是这个问题,大部分插件都还不支持3.0beta。其实很多插件不过是在install.rdf里面对最大的版本号进行了限制。Nightly Tester Tools 可以自动将所有的插件设置为可兼容的,这样基本上所有的插件就都可以用了,一劳永逸:)。插件下载安装后选”Make all compatible”,然后重启Firefox就OK了。