分类目录:

IT技术相关

MacBook蓝牙失效问题的解决方法

【注】正文是OS X 10.5下的方法。更高版本参见文末附注。

我的MacBook笔记本电脑突然因过热而非正常关机,貌似掉电一样一下就停机了。不久前曾经历过一次,再次开机也马上掉电,估计是电脑硬件的一种自我保护。冷却下来后,就能正常启动了。这次,在等电脑冷却下来后,我再开机启动到Windows XP,突然发现蓝牙鼠标连接不上了。打开控制面板中的蓝牙设置,发现蓝牙硬件不存在!我想,蓝牙组件应该不至于被过热烧坏吧?如果它能烧坏的话,主板以及其他的部分也好不了。于是,我启动到苹果的操作系统,见蓝牙硬件还是没有。

经过一番网络上的搜索,发现一些其他遇到这种问题的人。有一位怒气冲冲的用户以为是升级苹果操作系统所导致的,寻求苹果的工程师们协助多次但仍毫无头绪。于是上网发帖求助。有人贴了一个自己误打误撞而发现的解决方法:

  • 首先关闭所有蓝牙设备
  • 如果苹果操作系统不是自动登录的话,设为自动登录
  • 关机,然后再重新开机(而不是重启动),启动到苹果的操作系统
  • 耐心等待系统完全启动到桌面,此时蓝牙组件应该已被操作系统发现并正常启动
  • 打开蓝牙设备的电源,需要的话,让系统再次发现或连接该蓝牙设备

作为一名IT的专业人士,我对此很怀疑,这就能修好?但是,很多人跟帖感谢此人,说用这种方法也修好了,而且该帖子的楼主也用此法修好了。于是,我也如法炮制,结果果然好了。

仔细思考一下,可能是苹果的操作系统有一个小Bug,在电脑断电的某种特殊情况下,如果蓝牙设备开启着,就无法将电脑的蓝牙组件正常启动,从而表现为没有蓝牙组件。上述方法只是给苹果的操作系统一个不受蓝牙设备的信号干扰而正常启动的机会,于是一切就都正常了。

那么为什么Windows也有这种问题呢?不是说Windows就必定比苹果的操作系统好多少,但这也太巧合了吧?其实,在MacBook上,Windows的启动是需要苹果的Boot Camp的底层支持的。因此,最可能的原因还是苹果的蓝牙相关软件有Bug。

2014.05.02 附注:

由于再次出现了该问题,这次我没有启动到OS/X,而是直接启动到Windows,结果该问题也得以顺利解决。

2015.11.26 附注:

现在已升级到OS/X EI Capitan(10.11),偶尔又发生同样的问题,但是我发现上述方法不再有效。于是改用下述步骤顺利解决:

  • 关机
  • 同时按下下列键:SHIFT、COMMAND、OPTION,然后按下电源按钮,按着这4个键不放,大约5秒钟后,电源指示灯闪烁,此时即可松手
  • 按下电源开关,开机。之后蓝牙设备就出现了。

两个在线字符转换工具

编写了几个在线字符转换工具:

全角、半角字符转换工具

这个小工具用于全部转换一篇文章中的字符,包括字母、数字、中文标点符号之外的常用符号等。为了快速打字,很多人不太在意打的字符是全角的还是半角的。但这样一篇不讲究的文章,读起来十分难受。本工具就是为了快速整理一篇这样混乱的文章而开发的。

日语片假名全角、半角转换工具

依照本人的观点,半角的日语片假名是十分早期和陈旧的技术,应该早就被淘汰了。不过,直到现在,半角片假名还是经常用于以下两种情况中:

  • 银行汇款
  • 面向手机的网站

银行汇款时,输入的收款人姓名等信息必须用半角片假名。可能是长期以来一直使用的银行系统很难普遍替换的原因吧?如果不是所有的银行的软件系统及其自动提款机都普遍地换成全角片假名的话,估计这一点很难改变。

而面向手机的网站,由于必须把网页显示在十分窄小的屏幕上,为了尽可能多地显示信息,文章中出现片假名时,人们大多使用半角片假名。这样虽然有效地增加了单屏显示的信息量,但是,看上去的确十分不舒服。设想一下,夹杂在全角汉字和平假名字符中的半角片假名字符,是多么的不协调。我记得以前甚至看到有人在普通的电脑程序里也为了缩短文字而夹杂半角片假名,更妙的是,单词长时就用半角片假名,而单词短时则全角片假名又隆重登场,感觉十分不伦不类。

不管怎么说,看来在日本生活,短时间内是无法彻底摆脱半角片假名了。尤其是在网上汇款时,收款方为了能正常显示他们的汇款信息,在网页及电子邮件中,往往使用全角片假名来通知你。但是,你在输入时,却必须输入半角的片假名(及英文字母和其他字符等)。这样一来,跟拷贝&粘贴比,自己输入时有可能打错,同时,如果你使用的电脑恰巧无法输入日文,就更麻烦了。其实,无法输入日文时还是有办法的:找出银行在接受汇款时能使用的字符表,然后一个一个地拷贝粘贴。当然,这么麻烦的办法只有在实在没有其他方法时才使用。我曾经这样做过,也厌烦于自己用半角片假名输入,深知汇款时的种种不易,因此开发了这个在线小工具。

这两个工具,再加上中文简体、繁体转换工具苏州码子转换工具,构成了本网站的在线转换工具集。:-)

苏州码子--中国古代商用语言,及在线转换工具

网上流传一篇令人有些汗颜的文章,说的是“国立台湾师大附中九十一学年度第一学期期末考高一历史科试题”,其中有一道选择题是:

王威翰为宋代“附中宝号”商人,为了便于记帐,他使用商业数字,请问若他买进598本的书籍,他该如何记帐?

(A)〤〧卄 (B)〣〤〧 (C)〩〢〦(D)〥〩〨

对大陆的绝大多数人来说,该题犹如天书,令人费解。其实,上面的四个选项用的是中国古代的一种商用数字写法,称为“苏州码子”。

苏州码子是中国早期民间的商用数字写法。它脱胎于算筹,在宋代形成于苏州。现在在港澳地区的街市、旧式茶餐厅及中药房还偶尔可见,但随着传统小店铺逐渐被超市取代,苏州码子也逐渐消失,被更先进的阿拉伯数字代替。

苏州码子与算筹不同的是,它不像算筹那样用在数学和工程上,而是用在商业领域里,常见于公文、契约、帐表、官帖、私钞、当票、中药方子中,主要是为了速记(跟用汉字书写的数字比较一下便知),同时,由于它简单易学,不识字的人也很容易看懂。因此,你如果能读懂本文,就不需要自卑,因为苏州码子的难度绝对在汉字之下。

苏州码子与数字对照表:

0 1 2 3 4 5 6 7 8 9 10 20 30 40
〡/一 〢/二 〣/三 十/〆

据说最初没有“零”,都是用空格或“☐”代替,到了明代,才添加了“〇”。

记忆方法很简单:

0~3:自不必说

4:叉。1~3都三道杠了,再加就太麻烦了,于是改一下写法,打个叉。

5:阿拉伯数字“5”写草点就是了。当然,原来没有阿拉伯数字,我认为,这个字符来自古代的代表5的计算符号,样子是在圆圈上方加一个竖,好像把“♂”的箭头去掉头部一样。写草点就是“〥”了。

6~8:在1~3上加点。这个点相当于5

9:像汉字“久”

10、20、30、40:自不必说

为避免1、2、3写在一起时多个竖道引起的混淆(想象一下“〡〢〣〣〢〡”写在一起时的样子),而规定连在一起的1~3的数字中,第偶数个用“一二三”书写。例如:123记为“〡二〣”。

苏州码子的两行记法

苏州码子没有小数点。它采用两行记法,在数字下面标注单位。“12.34元”可记为下面各种形式:

〡二〣〤  〡二〣〤  〡二〣〤  〡二〣〤

 〇    十元      △     毛

记住了这些,上面那道题就很容易解答了:

(A)〤〧卄:4720

(B)〣〤〧:347

(C)〩〢〦:926

(D)〥〩〨:598

显然,正确答案是D。

这套数字书写系统还是十分先进的,几乎可以媲美现在世界通用的阿拉伯数字体系。把“〡二〣〤〥”跟“一万两千三百四十五”甚至“壹萬貮仟叁佰肆拾伍”比较一下,多么简单快速啊!

站在今天的认识角度,批评一下其缺点:

  • 最开始时缺乏“零”,且“十卄卅卌”十分笨拙
  • 缺乏小数点,而不得不分两行,在第二行标注单位。
  • 当然,跟阿拉伯数字相比,还是笔画太多。不过,阿拉伯数字的“4”和“5”也不得不分两笔,“7”上如果不加一小横,则容易与“1”混淆,加了小横,则也是两笔。如果这三个数字改为类似于“φ”,“S”和“τ”的写法,则可一笔就写好,势必会提高书写效率。
  • 为避免混淆而将“〡〢〣”和“一二三”交错书写:如果横排都用“一二三”、竖排都用“〡〢〣”不就可以了吗?

我编写了一个在线苏州码子转换小工具,可用来自动转换苏州码子。这里不把小数点转换成两行格式,而是保留小数点;且不处理苏州码子中“〆卄卅卌”等败笔,而都以“〇”处理。

换了苹果笔记本的电源

这个电源出了一系列的问题:首先是经典的磁性接头指示灯变得很暗,且充电变得极慢;之后好像充电变好了,但是指示灯一直是亮的;之后磁性接头的其中一个触点后面的弹簧脱开,变得无法正常弹出。于是,我决定到苹果店去修理。

上周二到了那里,把电源接到他们的苹果笔记本上后,我突然发现,磁性接头的指示灯变好了:拔下来后,指示灯正常熄灭了。他们有一种iPod型的测试仪器,测试结果是日语的”微妙”,我具体也不知道是什么情况,且店员也说不清那个触点是干什么用的。不过,结果是给我免费换一个新的。只是他们当时没货,要我等几天。

周五,他们给我打电话说到货了。我一直没去,今天晚上抽空跑了一趟。这次由于是全新的,各处完全正常了。不过,倒是令人担心以后会不会再坏。到时候就可能过保修期了。

苹果笔记本的电源奇迹般地好了

今天,由于各种缘分,信仰基督教的杨老师安排我跟另外几位基督徒一起用晚餐,其中一位王先生以前主修密宗,并对佛法修行颇为了解,每天坚持静坐2个小时,最近改信基督教。聊起佛教和基督教等的事情,对我颇有启发。我虽认为基督教是很好的宗教,但不认为他是唯一的出路。王先生则和我对修行有一致的认识,即最终是修心,要明心见性,但他认为信基督教的成功率要比修佛高,因为信了基督教后,有了圣灵感应,人的行事方式和生活方式就会发生一个很大的变化,因为是圣灵在主导。对此,我不知道是否正确。

这些好像跟主题无关。。。

回来后,打开苹果笔记本,插上电源,意外地发现磁性接头的指示灯亮了起来。今天早上它还是灰暗的啊。。。

亮着的灯,在佛教(尤其是禅宗)中是有隐喻的。

苹果机电源出了问题

前天,把电源接到苹果笔记本上时,突然发现磁性接头上的指示灯没亮。仔细一看,其实它是亮着微弱的绿光的,只是如果不到黑暗的环境里,是看不出来的。笔记本也显示“不在充电”,虽然电池的电量只有一半。不过,该电源还是能给笔记本供电,而且经过很长的时间后,也能把电池充满。归纳一下,有以下的问题:

  • 磁性接头的指示灯显示不正常
  • 不能正常地对电池充电

由于这里在我周围,没有人用类似的苹果笔记本,因此无法跟别人的配件互换使用来推断是笔记本的毛病还是电源的毛病。不过在网上检索了一下,发现其他人也遇到过完全同样的问题,只是除了到苹果店外,没有明确的解决方法。

我的苹果笔记本虽然是在加拿大买的,但是这次来没有带保修证,而是只带了购物发票,因此,那个电器店(Best Buy) 拒绝给我修。可能只好过后回日本后再到苹果店去想办法了。

苹果笔记本用的鼠标

虽然苹果笔记本的触摸板十分新颖,很多功能(比如两根手指的滚动操作、两根手指点击的右键等)很好用,但还是无法取代一个真正的鼠标。

首先,当然是本着闲置物品充分利用的原则,找出了一个罗技的光电鼠标。结果发现很不好用,而且经常是按着左键时突然被放开,还有单击变双击等的误操作,在处理图像时苦不堪言。本以为是笔记本的驱动的问题,后来发现,换了接在服务器上的另一个光电鼠标后,上述问题都不翼而飞,于是确定了是那个闲置鼠标自己的问题。家里虽然有几个闲置鼠标,但其他几个都是串行口的鼠标,且都是滚动式的,接到服务器上都不爱用,于是决定再买一个给笔记本用。

说到给苹果笔记本电脑配鼠标,当然首先想到的是其原配:

Apple Wireless Mighty Mouse MB111J/A
Apple Wireless Mighty Mouse MB111J/A

这款鼠标的名字十分响亮(有点托大。。。),且外形十分的简约,毕竟是苹果设计的。虽然上面没“分瓣儿”,但是它却的确是支持左右点击的(苹果也意识到自己原来一直坚持的一键鼠标太不合时宜了)。它的问题主要有以下几点:首先,它上面的小滚动球不是太好用。我不喜欢滚动球式的鼠标。这个球虽然很小,可以快速地滚动,但是实际使用的感觉还是不够爽。其次,这款鼠标比较贵:现在将近8000日元。最后,这个小球容易因为进脏东西而出现故障。不管你再怎么细心呵护,还是难免进脏东西的(一般三个月左右开始出问题)。而这个鼠标并不那么容易拆开修理,因此好多人都是重新买一个了事。但是,这毕竟是比较贵的一款鼠标,用几个月就重买一个,对个人用户来说,并不是个好主意。于是,有有心人找到一个解决办法:把两面胶裁成细长条,把它的一头粘在滚动球上,小心地滚动小球,把两面胶从一侧带进里面去,一直朝一个方向滚动,直到胶条的头从滚动球的另一侧伸出,便把它小心地拉出来,手持胶条的两头,来回拉动,把滚动球和它里面的脏东西都沾到胶条的两面。这样来几次就可以清理干净。虽然是个好主意,但还是比较麻烦。

由于苹果笔记本内置蓝牙,于是首先上网找蓝牙鼠标。最后只发现了一款比较合适的:微软的笔记本用蓝牙鼠标Notebook Mouse 5000。

Microsoft Bluetooth Notebook Mouse 5000(69R-00004)
Microsoft Bluetooth Notebook Mouse 5000(69R-00004)

本想就此购买了,后由于顺路,就到Yodobashi店里去试了一下,发现它并不是那么好用(也不差,只是没什么特别出彩的地方),就继续找。

我在2000年时开始对微软的鼠标产生了浓厚的兴趣。当时是在公司使用一款微软的IntelliMouse Explorer光电鼠标,它不但握在手里十分舒适,点击也很舒服,带有滚动轮,而且它左边有一个大键,供拇指使用,一般把它设置成让浏览器后退到上一个网页,上网时十分的舒适,特别是对书籍类的网页,在没有“下一页”功能时,能迅速退回目录,再点到下一页,十分的快速方便(没有该功能时,我一般都是用快捷键<Alt>-Left)。当时这款鼠标要价八、九千日元,由于当时自己比较穷,且一般的鼠标只值一千日元左右(没有滚动轮和中间键),就一直没舍得买。后来,这款鼠标又出了更新的版本,左侧的一个大键变成了两个较小的键,我感觉操作感没那么好了。。。后来,自己的那款垃圾鼠标用坏后,就买了罗技的光电鼠标,带中间滚动轮,感觉不错(上述的那个闲置鼠标)。再后来,就一直用买计算机时搭配的鼠标(也是罗技的光电鼠标)。

这次,发现那个Explorer的鼠标(左侧两键)居然还在卖,是应用户要求重新生产的,比较荒谬的是,操作系统还是只支持以前的那几种,现在看来有种过时的感觉(当然,可能用于现在的操作系统也没问题)。价格也到了原来的一半以下了。虽然对这款鼠标比较有感情,但是它只是以前的翻版,没有添加比如激光、无线等新功能,因此就割爱了。要是想给台式机配个鼠标的话,倒是不错的选择。还有其他几种,但都不理想。

Microsoft IntelliMouse Explorer 3.0  B75-00123
Microsoft IntelliMouse Explorer 3.0 B75-00123

于是,就试旁边的罗技的鼠标。罗技几乎没有蓝牙款的(店里只有一种,还是搭配蓝牙键盘的),无线款都是用自己的USB接收器。由于我的苹果笔记本有两个USB口,想想也没什么问题,就重新拟定选择标准:

1. 无线鼠标
2. 不是光学式的,而是最新的激光式的(精度更高,且更不易受下面的桌面的影响)
3. USB接收器,尺寸越小越好
4. 操作感好
5. 不需太大,也不能太小

说一下最后一条:也不知道是谁规定的,笔记本电脑的鼠标就得比台式机的小,可能是处于便携的考虑。有的鼠标做得十分小:要么是体积很小,只能用手指握住;要么是高度很低,极端的一个例子是一款能塞进PCMCIA插槽的卡式鼠标。这些鼠标虽然感觉很好玩,但是并不好用,还不如直接用触摸板了。其实,鼠标再大能大到哪里去呢?都带那么大的笔记本电脑了,还有电源变压器等一堆东西,难道还不能给鼠标加那么点地方?

一个新发现是,罗技的很多鼠标都装有快速滚动的功能:中间的滚动轮是金属做的,利用其旋转的惯性,能一直滚动很久。这的确十分有用,尤其是需要不时地从头到尾或从尾到头地滚动时(比如编辑或浏览比较长的文件或图片时)。普通的鼠标,得不停地滚动中间的滚轮,比较累人;当然也能用鼠标操作滚动条,但对于懒人来说,移动鼠标指到滚动条上,再或拖拽或点击翻页,都不如滚动省事。因此,我立刻被这种新功能迷住了。同时,还可以向左或向右扳动该滚动轮,实现向左或向右的滚动。

快速滚动轮分两种操作模式:阻尼很小的快速转动模式,和一般的每次一小档的转动模式。每次滚动一小档,便于控制滚动中止位置。虽然滚轮的惯性对该模式也有一定的作用,但终究由于阻力太大,而持续不了多长时间。而小阻尼模式则能持续滚动很长时间,但难以精确定位(因为滚动得太快),适用于希望一举滚动到终点时使用。当然,不希望一直滚动到终点时,也可以用手指扶在上面滚动,操作感上可能没有另一种模式更习惯。两种操作模式的切换方法是:点击中间的滚轮。这样的鼠标有一个弊端:频繁用中键点击的软件(比如CAD等软件),会比较麻烦。我从不用CAD等,因此对我来说没任何副作用。

带快速滚动功能的鼠标有很多,罗技的高端鼠标几乎都有此功能。我首先注意到的是VX-R这款:曲线的人体工程外形,快速滚动,拇指用的滚动轮,拇指侧的按键。它的左键左侧还有一个拉动的装置,用来扩大缩小图像,但其位置并不好操作(平时当它没有就是了,必要时用一下)。它的主要问题是:该鼠标是相对比较早期的产品(2006年9月发行),可能是技术不够成熟的缘故,人们对它的评价不够高,比如,容易摔坏,中键滚轮容易出问题等。而且,它还有一个比较明显的缺点:USB接收器比较长。这样,在路上时,就必须把接收器从电脑上拿下来,插到鼠标上带的插槽里。

ロジクール VX レボリューション VX-R
ロジクール VX レボリューション VX-R

还有比它更高端的产品,如MX-R和VX-N等:

ロジクール MX レボリューション MX-R
ロジクール MX レボリューション MX-R

MX-R定位于台式机鼠标,因为它比较大。当然,正如前面所述,我并不认为笔记本鼠标就非得做得小不可。它有着近乎妖异的外形曲线,握持时十分的舒服。拇指滚动轮和按键应有尽有。但是,它也有两个缺点:它同样是2006年9月开始发售的,因此同样有技术不够成熟的问题,网上有用户抱怨它有可能出现一些问题;同时,它的接收器同样比较长,不便于携带。

ロジクール VX ナノ コードレスレーザーマウス フォア ノートブック VX-N
ロジクール VX ナノ コードレスレーザーマウス フォア ノートブック VX-N

VX-N的接收器比较小,插入后外面只留大约5毫米左右,可以一直插着而不需要拔出来,很方便。它是2007年9月开始发售的。它的握持手感没有VX-R和MX-R好,价格也相对较贵,因此,我对它也不是太中意。

还有比较简约风格的产品V550 Nano。同样是接收器很小,但它没有左侧的按键。

ロジクール V550 Nano コードレス レーザーマウス シルバー V-550SV
ロジクール V550 Nano コードレス レーザーマウス シルバー V-550SV

回家本想订购VX-R,但是在网上发现了前面提到的一些问题,于是打消了购买的念头,再考虑其他的几种制品。这时发现那款当时并没怎么注意的简约的鼠标V550 Nano,倒是比较理想:尺寸和形状使它携带十分方便,使用时间长(最大18个月。而VX-R为4个月,VX-N为6个月,MX-R为14天),外形也跟苹果笔记本更加匹配,而且价格比较便宜。于是就在亚马逊订购了(因为这里最便宜)。现在每天都使用,感觉很好。

值得说一下的是,它由于用两节5号电池,因此重量比一般鼠标重。看网上很多人提到这一缺点,并提出解决方法:用电池尺寸适配器来把6号充电电池“变成”5号,装在里面使用,以便降低重量。当时还感觉有点小题大作,实际使用时,觉得确实有点异样:移动鼠标时,由于其重量大,造成它和桌面的摩擦力比较大,有一种比较重的感觉。。。不过,使用了几天后,就很快地习惯了。因此,不用电池尺寸适配器也未尝不可。

フルサイズ電池アダプター BT-Z1234A
フルサイズ電池アダプター BT-Z1234A

—————–

追记:

最近(2010年5月)回国,把自己的V550 Nano带了回去,为解决家人的线乱问题,就留在了国内。于是我回来后不得不再买一个鼠标配自己的苹果笔记本。

苹果显然意识到了自己的小球型鼠标易脏的问题,于是推出了一款新的鼠标Apple Magic Mouse MB829J/A,不再有小球,而是代之以多点触摸式的一个光滑的表面。设计也十分富有美感,而且尺寸也很薄,便于携带。不过有人反映它在一定的情况下,有容易误操作的问题。

不过我还是非常地喜欢原来的V550 Nano的快速滚动功能,因此决定买其蓝牙版ロジクール Bluetoothマウス M555b

OS/X Leopard里改hosts

由于在家访问服务器时用内部IP,在外面则用外部IP,因此要修改hosts文件。但是,如果不重启动的话,不能立即奏效。经过一番折腾,发现下述命令可以清除有关的缓存,从而使其生效:

dscacheutil -flushcache

让苹果机读写Linux文件服务器

买了苹果笔记本后,家里的一些IT设施都要小小改动一下。最近,最突出的问题就是硬盘空间问题。该笔记本(MacBook 466)只有100多GB的硬盘,又划出了32GB装Windows XP,在从数码相机和数码摄像机等导入一些照片和动画文件后,硬盘空间很快就捉襟见肘。

家里的Linux服务器的硬盘有着很广阔的空间。原来设置的是Samba服务,跟Windows的PC机配合很好。苹果机虽然也能用Samba服务,但是速度十分的慢(比从网上下载都慢)!FTP也没快多少,而且不方便。为了解决这一问题,就只好花点时间设置好苹果的文件服务了,这就是Netatalk。

Netatalk的一个问题是,它好像不如Samba更成熟稳定,可能是苹果的用户数比较少的缘故吧。因此,安装就不是那么直接。经过一番调查发现,必须自己编译和安装了。而且最新的发行版本(2.0.3)有两个问题:国际化问题(对我们很重要),以及不支持新的BDB。因此,必须用已经解决了这两个问题的2.0的TOP来编译。然后经过一番乱鼓弄,终于好使了!

编译安装和配置方法:

http://www.idogicat.com/wcs/IT/SetupNetatalk.html

——————

后记(2015.11.22):

后来,由于不常用苹果系统,就没有再用Netatalk。而且,后来连苹果自己都不再支持了。因此,原来的Linux服务器坏了后,就没有在新服务器上再装。

近来,突然发现Samba服务器越来越快,到了苹果系统里,也是同样的很快。于是,就固定于Samba服务器了。