“麦客之风”的归档文章
Safari 的标签栏
我非常喜欢 Apple 自家的浏览器 Safari,快速、简洁,以及优雅,是其魅力所在。不过我至今不敢妄称对它了如指掌,尽管我每天都离不开。

自 Safari 3 随 Leopard 出世以来,我便始终烦恼于一个说大不大、说小不小的问题:标签栏无法设置为总是显示。从小处说,我必须忍受经常出现的页面上下抖动;在大处看,我还不得不改变习惯多年的特殊视觉要求──总之,为了满足本人自以为有品位的审美趣味,我必须解决这一麻烦!
无奈翻遍整个“偏好设置”,我都没能找到“总是显示标签栏”类似字样,哪怕是“Always Show Tab Bar”。结果我只好暗暗问候一下 Safari 的开发人员,去除了如此实用的功能,然后偶尔想起时再装模做样地努力一番。
直到今天,我才发现 Safari 的“显示”菜单下存在一项设置“显示标签栏”……感叹我果然是如假包换的小白,找了这么久的东西竟然在我的眼皮底下没有挪过窝。轻松地点击一下,重新享受总是显示标签栏的浏览器,神思却早已飞回刚刚离开的火星。
很多时候,我们对身边的事物太过熟视无睹。
17 条评论今天读到 Pippin

早上从松江回来,看到有卖《游戏机实用技术》的第 200 期,于是欣然买下好在地铁里打发时间。结果读到了 Pippin,这部由 Apple 设计、三菱制造、Bandai 负责发行的设备。“Pippin”和“McIntosh”一样都是苹果的品种名。

很多人将 Pippin 当作 Apple 进入电子游戏业的尝试,而 1996 年的 IDG 电讯则称其为 Internet 终端,足以看出该产品定位的不明确。作为家用游戏机,它拥有 PowerPC 603 RISC 主处理器,5M 系统和显示共用内存,128K 闪存,4 倍速 CD-ROM,以及内嵌轨迹球的 AppleJack 手柄(另有无线手柄)。但相较当时市场上主流的 SEGA Saturn 或 Sony Playstation,Pippin 支持扩展内存,提供 PCI 与 SCSI 设备接口,可以运行特别版本的 Mac OS 7,配件还包括带绘图板的键盘、调制解调器、磁盘驱动器、MO 驱动器等,无论怎么看 Apple 都意在打造一台儿童用 Macintosh 主机。
可惜 Pippin 的下场几乎和 Bandai 的其他主机如出一辙,靠自家游戏独木支撑三年,即告退出市场,甚至入选 2006 年 5 月 PC Word “史上最差的 25 件科技产品”榜单。原因一方面是 Apple、Bandai 的貌合神离,另一方面显然与产品定位的模糊不清有关。当多年之后,iPod 打倒诸多 MP3 产品,DS 战胜 PSP,恐怕也得益于“纯粹”两字。
吃一堑长一智,难怪 Apple 发布 iPhone SDK 时,虽然把游戏当成重头宣传,却始终闭口不谈重回电子游戏领域的话题,足见教主的谨慎和野心。这场意外之战,结果又会怎样呢?说实话,我可不怎么看好 Apple……
暂无评论iPhone 前的约翰·卡马克
约翰·卡马克会为 iPhone 开发游戏吗?Slashdot 有人这么问。
在我的印象中,Jobs 教主并不太喜欢游戏,所以 3 月 6 日当 EA 与 SEGA 有幸上台展示各自作品时,至少于我是大吃一惊的。结果,人们自然想到这位游戏界最伟大的程序员,而他领导的 id Software 去年底恰巧也成立了 id Mobile 部门,致力为掌上设备开发游戏,似乎颇有水到渠成的味道……只是当时卡马克稍微大嘴了一下。
尽管如此,约翰·卡马克与 Apple 之间,仍然有说不完的故事。他 14 岁那年,曾经因试图闯入学校盗取一台 Apple II 被捕,并接受精神病评估;他早期工作无一例外基于 Apple 平台;他和他的拍档约翰·罗梅洛一起为 NeXTSTEP 平台做过开发,甚至用 Objective-C 语言实现 Doom、Quake;他选择 WWDC 2007 公开 id Software 的下一代引擎 id Tech 5;他同样影响了 Apple 对 OpenGL 的态度。
难怪他可以一边说“我想,Steve 还在不满我前不久就 iPod 开发工具所发表的负面评论”,一边毫不吝惜自己对 iPhone SDK 以及 iTunes 分发途径的赞誉──他有资格这么做。看上去,他和他的公司似乎也希望能在 iPhone 上试试身手。
不过据说 Apple 已限制 Quake 运行于 iPhone,原因是其所含的解释语言会在后台运行。那么,了不起的卡马克,现在你打算怎么干呢?
暂无评论答 roi 问
前几天,水源网友 roi 在 Apple 板发表了一些自己对 iPod touch 的用后感和疑惑,其中有一条涉及到 iTunes 软件:
音频和视频的导入,都得用itunes。我知道这里大家对这个软件都大加赞赏,但到底是通过软件导入方便还是直接把文件拖进某个文件夹方便呢?
我这么回答他:
好,我现在需要一首陈小春的《我爱的人》,接着来一首周杰伦的《听妈妈的话》,然后我想听整张《歌舞青春》的原声。再想想,或许还应该随便来几首 JPOP,那首周杰伦作曲、徐若瑄演唱的歌,名字忘了也不可少。得了得了,我这里有张单身男士必听歌曲列表,一起上吧!如果没有 iTunes,恐怕我得这么给歌曲命名:陈小春-抱一抱-我爱的人-周杰伦-R&B-单身男士必听歌曲.mp3。别逗了……
roi 又说自己的曲库不大,touch 容量又够大,没有必要像我这么管理曲库。我觉得这个问题更好回答:一次性同步好曲库,以后再也不用 iTunes。
5 条评论与 Windows 共享 WEP 网络

还是一个历史遗留问题。当我使用 Airport 面向基于 Windows 的 PC 架设点对点无线网络时,不开启 WEP 加密皆大欢喜,一旦开启对方无论如何都进不来。我很长一段时间不求甚解,直到前几天在某处看见一篇相关文章,令我对这个问题重新起了兴趣。
WEP 全称 Wired Equivalent Privacy(有线对等保密),无线网络早期即已存在。由于其本身设计的缺陷,导致安全性并不可靠。尽管陈旧低效,它仍然得到大多数无线设备的支持,包括 Windows 及其平台下的大多数产品。那么究竟是什么原因导致了 Mac 无法与 Windows 共享 WEP 加密网络呢?
答案是 OS X 和 Windows 处理密钥的方式不尽相同。至于如何不同,请恕小弟才疏学浅,无法给出解释。解决方法倒也不难,任何平台理论上都通过十六进制密钥来加入 WEP 网络,而不采用 ASCII 字符密码。举个例子,选择 40 位(事实上是 64bit)的 WEP 加密,原来打算设置长度为 5 的“apple”作为网络密码,但在实际操作时却设置为“$6170706c65”,其中“$”代表之后的是十六进制密钥,不可缺少。那么只需要在 Windows 里输入“6170706c65”,便可以成功加入网络。倘若你想生成随机的 WEP 密钥,或者将 ASCII 密码转换为十六进制密钥,建议点这里。
这一方案,实际上我并未实际演练过,只是根据一些文章设想而来。所以我非常期待各位替我试验,看看是否有效。同时想到的,还有三个问题:
- 明明是 64bit 的 WEP 加密,为什么只需要 5 位 ASCII 字符或者 10 位十六进制数字作为密码?幸运的是,我找到了答案。
- 如果我在 OS X 里设置密码为“apple”,那么我能否在 Windows 上以“6170706c65”联上无线?
- 在 WEP 加密启用的情况下,OS X 能否共享网络连接?有的人说否,但有的人成功了。
还请路过的高人不吝赐教!
7 条评论为 jjgod 打广告
时下大陆最炙手可热的 Mac 程序员,毋庸置疑当数 FIT/WeFIT/Fitx 的作者冯华君先生,算上 iCosta 和 QIM 的三位作者,输入法的开发成了这里一道与众不同的亮丽风景线。但是,仍然有些程序员不停地在写其他应用领域的软件,无论出于何种动机,都无可否认他们对大陆 Mac 界的贡献,jjgod 便是其中相当出色的一位。
知道 jjgod 之前,我已经在用他的作品了。OS X 自带一款文本处理程序 TextEdit,轻量小巧,支持格式却很广泛,唯一令人诟病的是糟糕的内码选择,绝大多数时候不得不手动挑选文本编码。于是 jjgod 横空出世,带给我们附有 UCD(Universal Charset Detector)功能的 TextEdit,因为编码设置出现的错误提示几乎灭迹。直到现在的 Leopard,TextEdit/UCD 也不曾落后。
修改源代码使程序更优秀,是 jjgod 最常见的工作。他提供 Nally GBK 内码支持,他改进荒废已久的 Chmox,他修改的 vim-cocoa 是 Mac 平台上 vim 初学者的首选。
当然,jjgod 同样拿得出自己独立的程序作品。那件瞬间改变 Dictionary 鸡肋形象、化腐朽为神奇的 Mac Dictionary Kit,即出自其手。而作为 Tex 爱好者,他另外在开发一套 libtlp。
我惊讶地发现,jjgod 的每项作品我都用上了,实在是“为人民服务”的好榜样。而且他 blog 的技术文章不少,各取所需,读一读大有裨益。如果你对 jjgod 的工作感兴趣,如果你需要 jjgod 的工作成果,你应该访问一下他的主页,或者捐点款支持他。
7 条评论用 Mac 搭建无线局域网
我的 NDSL,有时需要通过 WiFi 连上网络;我隔壁寝室的兄弟新入手一台 iPod touch,偶尔希望能在床上用 WiFi 上网冲浪。我俩均没有无线路由,所幸于 Mac OS X 下搭建无线局域网,是轻松得不能再轻松的活儿。
Airport 网卡想必诸位都有,也不必再安装其它任何软件,OS X 便可为我们迅速搞定一切:

进入系统预置共享面板的“Internet 共享”界面,如上图(点击看大图)设置。然后勾选“Internet 共享”并确认,激活该功能。好,一个以你电脑名称命名的无线局域网已经搭建完成。大家可以看看菜单栏,Airport 控制图标如果已经变成了向上的箭头,即表示设置成功。
现在无论是未经设置的 iPod touch,或是经相应设置的 NDSL,都能够正常连接 WiFi,我和我朋友的需求零成本解决。而这曾经是我同学在 Windows 下研究很久才解决的问题,也许哪位大侠愿意不吝赐教?
15 条评论中国第一家 Apple Store
去年年底发布的 Apple 第四季度财政报告,曾提及今年夏天将在北京设立中国第一家 Apple Store。接下来的日子,似乎大家都把目光投向 MacBook Air,完全忘了这回事,甚至包括 Apple 在内也闭口不谈。
不过现在是时候让我们重新关注国内第一家 Apple Store 了。来自 TUAW 的消息,这家直营店将选址北京的前门大街,并于北京奥运会开幕式(8 月 8 日)之前对外营业。根据 TUAW 的描述,北京方面花费四千万美金把整条前门大街恢复成明朝建筑风格,并作为当地第二条步行购物街开放。而为了防止与周围古色古香的“古建筑”格格不入,Apple 也决定放弃一贯独特鲜明的设计风格,考虑往其中掺入更多中国元素。
中国的第一家 Apple Store,究竟会是什么样子的呢?
4 条评论
