Skip to content

唐逍 | Tang Syau Posts

DiskSavvy: 文件大小与类型统计

DiskSavvy – Disk Space Analyzer
官网及下载:http://www.disksavvy.com

如果你想整理自己的文件,或是想删掉一下占用很大空间的东西,但是又苦于不知道那么多文件夹里的文件是哪些占了很大的空间,或者想一览每个文件夹的容量,那么这款分析软件就很可以发挥作用了!

这款软件可以用来分析某个目录(可以是整个分区也可以是某个文件夹)下的文件状况。

如上图所示,会有上下两个列表。

上面的那个是按照所占空间排序的,不仅可以看到这个文件或者文件夹占了多少空间,同时可以看到文件夹中的文件数量,以及这个文件夹所占空间在整个目录的百分比。(如果双击文件夹进入二级目录,看到的百分比是相对于子目录的。)这样能够很方便的看到到底是哪些文件在占用大量的硬盘空间。找到要删除的文件就可以右键删除。(小心的是,这里的删除命令经过回收站如果要保险起见,可以右键选择打开目录,然后在 Windows 资源管理器里删。)

下面的列表是按照文件类型所占空间排序的。你能够清楚的知道在这一目录下是哪类文件占用了很大的空间,以及每类文件各有多少个。

要得到这个结果首先需要指定某个目录,然后给软件一段时间让他扫描,不过时间不会很长,比起我用过的另一款软件来说这款已经很快了。并且它是免费的(有单次扫描文件数的限制,但通常不会达到那个限制)。

这个软件出自 Flexense 。Flexense 还有另外一些文件工具(比如用于文件同步和查找重复文件),可以到这个页面查看:http://www.flexense.com/products.html

NexusFont: 字体预览和管理

NexusFont
官网及下载:http://www.xiles.net/

预览字体不是一件简单的事。Win7 系统本身的字体预览其实还是不错的,能够智能识别语言种类给出相应的文字预览:

但如果想要让这些众多的字体显示自定义的文字内容,系统自带的字体预览就无能为力了。我记得以前有 字体试衣间 等别的软件,但是用起来还是觉得不太顺手。今天我到网上搜索相关的软件,找到了这款 NexusFont ,用它来预览我刚刚到手的 华康金蝶 2010 数百种各类字体,感觉非常好用。在此分享给大家。

NexusFont 是一款免费软件,出自一位韩国作者 Noh JungHoon (노정훈) 。

打开 NexusFont 之后会看到一个非常典雅的UI,这是我从前用过的所有字体管理软件都不及的。

在左侧我们会看到 LIBRARY 下有 Installed ,点击那里就可以查看系统中已经安装的字体。如果要查看没有安装的字体可以新建一个组(Group),默认已经有一个 Sample Group ,在这里点击右键可以添加文件夹(Add Folder),找到字体所在的文件夹就可以了。(要添加子文件夹中的字体,可以在 view 菜单中选择 Include subfolders 。)

在中上方可以自己输入要求字体显示的字样。默认的是两行英文,我已经改成了三行字,前两行分别为简体繁体,最后一行保留经典的英文字体样本不变。这样我就可以看到华康的这些字体,哪些是只支持繁体字,哪些是简繁皆可,哪些是只支持简体字的。正如上图一般,前两个字体是只支持繁体字的,第一行的简体的 飞 和 银 没有正确显示。而下面两个字体简繁都得到了正确的显示。另外,日文、韩文等等都可以在此输入,检查字体是否支持相关语言,也可以检查英文字母和日文假名是否为比例字宽(P类和G类字体)。总之这里的自定义很方便预览各种状况。

右上角搜索字体的功能也非常好用,比如我可以输入 DF 找到华康的字体, FZ 找到方正的字体,输入 P 可以找到比例字宽的字体等等。

另外,默认情况下,反锯齿是没有开启的。在 View 菜单下,和右侧的 aa 按钮,以及快捷键 Ctrl+T 都可以打开反锯齿。

在 View 菜单下还有 UI Language 的选项,有中文语言包。

以上是字体的预览部分,对于字体的安装我再简单说说:

在字体预览的左侧有一栏有windows徽标和空圆圈的地方可以选择需要的字体,左键选中某一个字体,右键弹出全选/取消全选的菜单。

选中需要的字体后,在显示预览字样的地方(而不是上一段中提到的那个选字体的地方)点击右键,会看到安装字体、复制/移动字体等等功能。这里只说说安装字体。

点击 Install 之后我们会看到一个选项对话框:

前两种方式分别对应直接安装和以快捷方式安装,如果对这些不了解可以往下看:

第一个选项 Copy files to the system fonts folder 会把字体文件拷贝到系统盘的字体文件夹(C:WINDOWSFONTS)。这是默认的字体安装,相当于在 Windows 资源管理器中对字体文件右键选 Install(安装) 。

第二个选项 Leave files where they are 其实就是以快捷方式(捷徑,shortcut)安装字体,字体仍然在原来的位置,在系统字体文件夹建立它的快捷方式,系统也会识别这个字体。相当于在 Windows 资源管理器中对字体文件右键选 Install as shortcut 。如果有大量的中文字体要安装,而系统盘的容量并不宽裕的话,这样的安装方式就是首选了。每个中文字体体积都很庞大,装几十个可能就需要上G的空间,如果C盘不是50G或者更大的话,很可能会因为安装字体吃不消。

第三个选项大概就是先复制到另一个位置然后再以快捷方式安装了吧。不过我没有用过这种方法。大概这是方便这样一种情况。比如我的字体文件通常装在 E:FONTS,以快捷方式安装在系统里,现在我预览的是字体并不在 E:FONTS,而是光盘里或是刚刚下载到别的路径,那么我可以选择这第三项,拷贝字体文件到 E:FONTS,然后以快捷方式安装。

我大概就先介绍这么多吧。这款软件还有一些别的功能,有兴趣的可以自己发掘。

对三家虚拟主机商的亲身体会

  • 本文主要写了自己对 HostEase IXWebhosting bluehost 三个主机商的亲身感受。
  • 还有一个重点是自己从 IXWebhosting 试用11天之后顺利全额退款的经历。

从今年春天把域名转移到国外(参见我以前的博文「将国际域名转至国外的流程」),开始了解国外主机,当时因为没有信用卡,只能选可以支付宝付款的主机,给 IXWebHosting 付了两次钱,都被退款了。于是选中了 HostEase。(被退款的原因估计是第一次申请的时候我是用SSH代理访问的,这样掩饰了自己真实的地理位置,通常用代理开主机账户很有可能不被接受。第二次虽然换回了直接IP,但因为电邮啊什么的都是相似所以受第一次殃及就仍然不成功了。)

HostEase 的 Blog 方案,3.95/mon,算是国外主机几乎最低价了吧(IXWeb 也是这个价格,不过 IXWeb 可以点网页下方的「secret link」打七折,又便宜不少钱)。(还有一点要说明的就是,一般这种标价都是两年价,如果只支付一年,每月会贵1美元。HostEase、IXWebhosting、bluehost 都是这样,估计其他的网站也差不多。并且续费总是比新加入时候贵。)

HostEase 的 Blog 方案有一些限制,不同于通常的无限空间无限流量挂接无限域名,这个方案提供 2G 储存空间,每月 20G 的流量。我想刚起步做的网站肯定是够了。但是我也遇到了一次状况,百度某投票网页盗链了我的某个图片链接,那张图片并不大,大概 300-400px 见方,但是流量巨大,两三天时间我的网站就超流量了,于是被迫停止运营一周,直到第二个月开始跟客服联系才恢复过来。后来就通过开防盗链的设置来避免类似的问题了。除此之外,这个方案还限制了不能设置附加域。不过我觉得总的来说还是可以接受的,速度也不错,不会觉得慢,无法访问的情况也很少。但很不幸的是,月初出了点儿意外,我这个站被墙了。于是除了购买昂贵的独立IP(2.5/mon)只好另谋他处。

很自然的我又想到了 IXWebhosting。(IXWeb 的中文页面是 http://cn.ixwebhosting.com/hostingPlans.php;不过我还是愿意去访问它们的英文页面 http://www.ixwebhosting.com)IXWeb 同样 3.95/mon 的专家型方案(expert plan)附送两个独立IP(别的地方 1 个独立 IP 貌似都要 2.5/mon 的价格),无限空间无限流量。所以看起来是很划算的。但 IXWeb 的弱点就在于它不提供 cPanel (HostEase 和我现在用的 bluehost 都是标准的 cPanel),它的控制面板是 H-phere。这个东西虽然基本功能都有,比如有 File Manager(虽然用起来没有 cPanel 的舒服)也有 phpmyadmin。但是它的坏处我发现的至少有这样两个:

第一,在线解压不能把完全解压,有的东西出不来,所以如果你想要上传 zip 压缩包,尤其是很多文件的压缩包,只能递条子(ticket)让客服帮忙解压,自己在控制面板里是无力的。

第二,不能够建立单字母的子域名,比如你不能够建立 t.yourname.com 这样的子域,至少要两个字母,我也不知道这是为什么。

这些其实也是可以容忍的。在线解压一般在建立网站的时候会用,运行起来之后似乎没什么问题(WordPress 自动下载更新压缩包自动解压的功能可以正常用,至少我没有遇到问题)。而单字母子域很多人也不会用到。

我必须要夸奖 IXWebhosting 的就是他们的客服真的非常好。也许是之前我通常很少跟客服交流,觉得买了空间就自己弄吧,客服也不是网站顾问也不是我雇佣的技术人员。但这次由于有些事必须让客服来做,比如在线解压啊、导入数据库啊之类的,一度我还觉得 H-phere 不爽想要退款,然后客服又让我觉得很诚恳地在劝我留下来。我也继续留了 10 天。总之 IXWeb 的客服的确让我感觉很好。不过我说的是英文客服,没有试过中文客服。我也想过这个问题。可能中国人打官腔的方式我太熟悉了,而英文打官腔我就不一定能察觉出来。之前跟 HostEase 的中文客服往来的时候觉得他们像机器人一样回答我的问题,而在 IXWeb 却能感到一种真诚,这就是对比出好感吧。

我最终决定离开 IXWebhosting 的原因是圣诞节那两天我发现访问速度实在太慢,之前也比较慢,并且每天我的邮箱都会收到10来封数据库无法访问的邮件,大概每天会有一两次每次十分钟左右的宕机时间。我觉得网站的访问速度太慢完全能够打消一个站长运营网站的热情。加上我看到 bluehost 圣诞促销,也把价格降到 3.95/mon 之后,我就觉得还是退款吧,这样下去两年这个慢速度会死人的。

接下来就说我在 IXWebhosting 顺利退款的经历吧。我看到有朋友退款拖了很久,有的还没有全额退款,总之很不顺利。但我这次申请后半天内就得到退款承诺,两天不到就实际收到了退款,非常顺利。

IXWeb 承诺是 7 天试用,30 天全额退款保证。我其实不明白这个 7 天和 30 天有什么区别。因为我也没有看到有不花钱试用的链接。总之是要先交钱的。而 7 天内退款和 30 天内退款似乎没有区别。

我在付款开始使用 11 天之后提出退款,是 12 月 26 号中午,他们那边在过圣诞节。我提出的退款理由是自己时间不够想放弃办网站的计划。原谅我说了这个谎吧。因为如果我跟他说是他们的不足,那么他们一定会尽可能地挽留我,或者提出别的解决方案什么的,我觉得我英文会话不那么顺手,不想说太多,所以觉得说是自己的原因是最好的选择。事实上即便是这样,对方也提出是不是他们可以帮我建设或运营网站。然后我回复我决定放弃了,请你们退款吧。于是几分钟后就收到回复执行了退款流程,说三四天内到账。那时是 12 月 26 号晚上八点钟左右吧。我今天(28号)早上收到短信,退款已经到账了。非常顺利。

注意,要全额退款就不要注册他们提供的免费域名。几乎所有的主机商都会提供免费注册域名的机会,但是一是出于试用可能会退款的理由,一是出于对今后更换服务商的考虑,并不建议用这个免费服务。把域名和主机分开注册是比较好的方式,虽然这样会多花一些钱。或者至少,在试用阶段不要注册主机商提供的免费域名,否则退款的时候会扣除你注册域名的费用,并且这笔费用比你自己注册域名的费用还要贵。

这篇文章的最后就写下对 bluehost 的好感吧。

bluehost 据说是非常专注的一个团队,只做一种主机、一种方案。它和 HostMonster(这里也促销,同样是 6.95/mon 降到 3.95/mon)是同一个公司,但是这两者还是有区别的,我看到过对它们的不同评价。

bluehost 几乎就没有做任何限制。(还是有文件数量和 CPU 相关的限制,不过个人博客可以忽略了。)cPanel。如果把身份证扫描件发邮件过去认证一下(其实也只是个形式,此前有人发过去对方还不知道中国身份证为何物),还可以免费开通 SSH 通道。

后来 bluehost 的 policy 有变,参看新文章「bluehost SSH 申请开通流程(更改后的认证机制)

bluehost 的 phpmyadmin 导入数据库时候的文件大小限制为 100M,而不是通常的 2M。这可以说大大方便了数据库导入的问题,从前我都用分割器来解决问题,或者在 IXWebhosting 的时候我是先上传,然后递条子让客服帮忙导入(推荐这样做,比分割sql省事得多,但在 bluehost 就不必了)。

速度来说,至今非常有好感。速度相当不错。据说 bluehost 为亚洲线路做过优化。

所以综上来说,这三个主机商其实都没有给我带来太坏的感受。IXWebhosting 如果访问速度上可以接受的话,我也愿意留在那儿。HostEase 和 bluehost 的访问速度都还不错。估计 bluehost 还是会快一些,暂时没发现 bluehost 有什么不足。(初步感觉 bluehost 的客服系统没有 IXWebhosting 那样规范,但是因为没有跟 bluehost 客服的频繁往来并没有觉得这个客服系统有什么不足。)

那么,暂时写到这里吧。稍后发现有什么可以增加的内容再说。

编辑维基百科后不能及时看到更新?

维基百科和国内的互动百科、百度百科不同,维基的编辑是实时生效的。(如果你觉得不可思议,推荐你去看维基创始人之一 Jimmy Wales 在 TED 的演讲,他会告诉你维基是如何运作的。)实时生效省去审核的麻烦(如果你有编辑过百度百科的经历,可能就会理解审核是一件多么让人抓狂的事情)是维基吸引人的地方,但维基也有一个拒绝人的地方,就是它的词条编写并不是可视化的、像你在Word里写东西那样,维基的词条编辑完全是代码式的,你必须了解维基的代码才能开动编辑工作。这样做的结果自然把一些有编辑热情但不愿意了解代码的网友拒之门外,但另一个结果是维基提高了编辑者的门槛——比起谁都可以改上一笔从而很难保证质量的百度百科来说,维基的代码还是起到了一些作用。

简介到此结束。

几天前我注册了维基百科,昨天尝试编辑了一个词条,看到实时生效的结果心情实在舒畅(在百度百科编辑后会有几个小时的等待审核,并且时常等来没有具体理由的审核未通过)。但我登出、断网,后来再次访问这个词条,却发现内容还是我更改前的。

维基百科中文繁简转换
维基百科中文繁简转换

如上图所示,当我选择转换为「大陆简体」「港澳繁体」「马新简体」「台湾正体」里的任意一种时,显示的又会是我更新后的内容。并且即使是显示更改前的内容时,点击「编辑」(不需登录用户的匿名编辑)后出现的仍是我编辑后的内容。反复尝试让我非常疑惑。包括清除缓存、更换IP之类的我都尝试过,应该不是本地缓存的问题。

维基百科首页搜索栏
维基百科首页搜索栏

仔细探究发现,当我们在维基百科首页右上角的搜索栏输入词条名之后,进入的页面是

http://zh.wikipedia.org/zh/(词条名)

未登录的用户访问「http://zh.wikipedia.org/wiki/(词条名)」会跳转到上面的地址。

而,如果进行繁简转换,会出现四个地区语言的页面(中文维基的词条有唯一的内容,四个地区的繁简版本并不是四个独立的版本而是由原内容转换得到,关于如何转换维基有详细介绍)。分别是

大陆简体:http://zh.wikipedia.org/zh-cn/(词条名)
港澳繁體:http://zh.wikipedia.org/zh-hk/(词条名)
马新简体:http://zh.wikipedia.org/zh-sg/(词条名)
台灣正體:http://zh.wikipedia.org/zh-tw/(词条名)

也就是说,中文维基每个词条有六个页面:

/wiki/和/zh/下的页面是显示词条原文(原文为繁体即为繁体,为简体即为简体)
/zh-xx/显示转换后的四种地区语言

/wiki/和/zh/的区别在于:

如果是未登录的用户访问「词条原文」页面(/zh/),看到的会是服务器上的缓存,这个缓存大概几天(也许更快,因为昨晚我编辑的词条现在已经更新了)会更新一次。

如果是已登录的用户则没有这个问题,已登录的用户默认访问到的是 /wiki/ 的这个地址,这个地址的词条原文似乎是即时更新的。

而 /zh-xx/ 这四种转换后的地区语言显示的永远是实时更新的内容,不受缓存的影响。

未登录的用户、也即是直接访问维基百科的人如果要看到最新的内容,可以在 URL 末端加入「?action=purge」来更新缓存。这个更新缓存似乎是手动让缓存服务器更新内容。(参见维基百科:清除缓存绕过缓存

维基使用这样的缓存机制是为了减轻主服务器的负担。

看到半月前也有编辑者有和我一样的疑惑,看到自己编辑的内容有不被更新的可能的确让人头疼,探究到此,感谢维基网友的帮助

西数 1T 外置硬盘读写速度突然变慢

10 月 7 日中午,我的西部数据 My Book Essential 1T 外置硬盘突然读写速度变得很慢,查看文件夹结构都会很卡。打开一个 720P 的视频文件需要很长时间(刚开始我以为打不开,等了一分钟左右打开了),并且播放几秒就会卡一下。如果小一点的视频倒是可以连续播放。文件拷贝速度也非常慢,Win7 显示的即时速度大概是 100-200K/s(搞得像我在下载东西似的,正常的速度应该 30M/s,至少也应该是 10M/s 这个数量级的)。我用 HD tune 测试读取速度,波形显示在 2M/s – 0M/s 波动,有时候峰值会有 5M, 7M 但是不会更大。

这几天,主要是出问题当天,我也在网上搜索了很多信息,有些简单的软件就去尝试了,不是在 Windows 环境运行的软件就没有去尝试,还有事关数据,有时候也不敢乱来。

今天我去一个数据恢复中心做了个免费测试,跟工程师也聊过一些问题,他解释了一些东西让我觉得蛮有收获,值得分享。因为有些测试实际上是可以自己做的,到底是坏道还是磁头问题等等。

工程师用的测试软件是 victoria,这个软件当时我也用过,下了不少版本,只有一个可以用,后来我就发现,汉化版的我都用不了,只能用英文版,应该是由于我的系统是英文 Win7 64 吧。

英文测试版的 victoria 可以在这里下载:(也是不需要安装,解压即可使用的)
http://www.softpedia.com/get/System/Hard-Disk-Utils/Victoria.shtml

汉化版可以到绿盟下载:
http://www.xdowns.com/soft/6/7/2008/Soft_40892.html

用管理员权限打开主程序,(可能会弹出一些对话框,确定即可),然后你会看到自己电脑上的硬盘们,选择要测试的硬盘,然后再点击 TEST(测试)选项卡。

(点击查看大图,下同)

接着点击 Start 按钮就可以开始测试了,注意靠右下部分有四个选项 Ignore, Erase, Remap, Restore,现在就和默认的那样选择Ignore(忽略),就是光测试不做任何处理的意思。貌似测试版是不能做修复的,那么后面三个功能估计也用不了吧。

根据工程师的解释加上我的理解,这个测试就是去读取硬盘里各个小区块的数据看需要多少时间,正如上图所示,有不同的颜色块,颜色块左边是毫秒(ms)数,比如最浅灰色的是 5ms,正常的就应该是 5ms,越往下就越糟糕,如果到 200ms 也就是绿色的就比较不正常了,600ms 的就很不正常了,基本上普通的读取方式已经读不出来了,需要专业的设备了。所以我的盘是很糟糕的……

如果这些糟糕的扇区出现得很有规律,就像上图那样,给人的感觉是每隔一段距离就会出现一个糟糕的地方,这样的情况就很可能是磁头的问题。一块硬盘会有多个磁头,分别依次读取数据,每轮到这个磁头读数据的时候就会出现糟糕的地方,所以会很有规律。而坏道的表现通常是没有规律的。所以我这块盘很可能是磁头坏了。

最后放一张我笔记本硬盘的正常测试结果:

除了最初有个 20ms 以外基本上都是 5ms,这才是正常的硬盘啊!

今天西数休息,明天再去问质保的事情,希望一切顺利。不过,其实质保不保数据,而如果我要在数据恢复中心做一个 1T 硬盘的镜像可能要花五六百甚至更多费用,可以买一个新的了。很是纠结!