扳指数来,《暗黑破坏神 Ⅱ》已经陪伴我走过了十二个年头。从 2000 年发布之初那几张薄薄的盗版 CD,到后来充斥网络的免安装压缩包,Diablo、Baal、Mephisto 三位魔神掌管的黑暗似乎从未离我远去。尤其是我大学的最末几年,它和我们学校的战网私服几乎成为我寝室娱乐生涯的全部。
即使以现在的目光,重新审视这款游戏,无论是当时登峰造极的画面效果,严谨规范的属性、技能、战斗系统,抑或涵盖前后缀、色彩、符文镶嵌的装备收集系统等,完成度之高直至今日都不遑多让,令人流连忘返,不能自拔。身负欧美 ARPG 扛鼎之任,当名至实归。
包括资料片新增的,我曾经尝试过游戏中的全部七种职业,他们风格迥异,体验各不相同,其中又以男巫(Necromancer)所花心血最多。主要依靠召唤生物进行战斗,大大方便了我等手眼脑不协调人士,诅咒技能又避免地狱(Hell)难度下由于特殊免疫敌人的存在而寸步难行。因此某种程度上,他是单机模式下最容易“三通”的角色。
另一个所费时间颇多的职业,便是亚马逊女战士(Amazon)。精巧致命的远程打击,配合闪电之怒、穿刺排山倒海般的压迫感,使她成为奶牛关刷宝石、装备的不二人选。偶尔还会想起 Justin 的王牌德鲁伊(Druid),好像带着动物园、植物园,自己只需站在后方观察局势即可,哪怕就一块笔记本触摸板就能操作——事实上,他的确是这么干的。
其他一些角色,我也创建过不少,比如手握长柄武器、乱军丛中取上将首级不怎么容易的“旋风”野蛮人(Barbarian),比如利用 bug 苦练蛙跳的“跳跃”野蛮人,比如专打静物的“暴风雪”女巫(Sorceress),比如不误正业、光砸盾牌的“盾击”圣骑士(Paladin),比如样子滑稽、擅长杂耍的“圣锤”圣骑士,比如坚信运气也是实力一部分的“陷阱”刺客(Assasin),等等等等。
游戏中的某些场景,同样令人印象深刻。塔·拉夏(Tal Rasha)陵墓里强大的都瑞尔(Duriel),难倒无数初来乍到的新人;剥皮丛林中游荡的闪电幽魂,鬼影未至已电闪雷鸣,哪怕运筹帷幄如男巫,亦不得不步步为营;张牙舞爪、不可一世的墨菲斯托(Mephisto),常难逃被蹂躏的无限轮回;最终的大反派巴尔(Baal),未必受人待见,手下的五波随从却总受到玩家过于热情洋溢的欢迎……
遗憾当然也是有的。亚马逊的风之力(Windforce)、泰坦之怒(Titan’s Revenge),始终未能一亲芳泽。符文之语方面,十二年间竟只镶嵌出一面精神(Spirit)大盾,至于传说中的谜团(Enigma)、末日(Doom),以及带点戏谑成分的“杜蕾斯”(压制,Duress),对我而言仍然仅仅流传于传说之中。Zod 什么的,更是想都不敢想了。
十年磨一剑,随着《暗黑破坏神 Ⅲ》的到来,明天便是黑暗重新降临世界的日子。想必会有无数像我这样,与前作有着深重羁绊的孩子,毅然掏空口袋,重新回到充满奇幻色彩的崔斯特瑞姆,继续去开创——或完成——自己未竟的幻想。
日复一日的机械劳动,了无新意的常见病例,如履薄冰的临床操作,自惭形秽的有限知识,千奇百怪的家属问询,持续恶化的医患关系……成为住院医师的头几年里,随时可能遇到使你的精力、动力、心情猛然跌至谷底的事件。几乎每一位医学院的学生,大概都或多或少曾经在夜晚辗转于是否应当继续从事这一行当的迷思,他们同时接受两方面截然不同的意见,他们需要独立作出正确——至少自己看上去正确的抉择。难怪《牛津临床医学手册》承认,对于担任住院医师的男人与女人而言,有着比健康和快乐还要基本的东西:生存。
然而,依然总是有人前仆后继,投身性质崇高、成就感卓越的临床医学事业。无论动机如何,我自始至终期望,诸位后来者切勿在繁重枯燥的工作中逐渐麻木,变身纯粹的病史书写,抑或论文发表机器,我们的工作本来可以更亲切、更有趣、更富收获性。
一个浅显的例子。医学院最初的几年中,我们曾经花费巨大的时间,用于学习组织胚胎学、生理学、病理学、病理生理学等等,看似临床实用性相对贫乏的基础课程。诚然,身处实际情况下的确应用机会不多,但它们既非申请奖学金的手段,亦非基础课考试的通行证。作为临床医师的必修课程,它们具备充分的存在理由:它们能够帮助我们融会贯通临床知识,能够帮助我们深刻理解临床的内在规律,能够帮助我们建立独立思考的基础。包括英语、统计学、物理学、化学在内,我们不该学习时得过且过,考试后弃置一边,而当需要时才发现为时已晚。
即使是如前所述一成不变的临床工作,也不例外。
没有两位患者,完全一模一样。仔细比较每位病人疾患背景的异同,我们总能了解一些教科书难以提及的非共性知识。认真参与每一天的上级医师查房,我们总能熟悉一遍临床思维的形式,学到一些前辈的宝贵经验。积极实践每一回临床操作,我们总能积累一点所谓的“手感”,记住一些突发情况的处理措施。耐心处理每一次家属的病情问询,避免其遗憾而归,我们总能掌握一些不同性格的沟通方式。彼时彼地,它们不会给我们的工作添加任何欢乐的气氛;可面对下一位患者,下一天查房,下一回操作,下一次沟通,它们未必毫无裨益,甚至让我们开始游刃有余。
记得 Steve Jobs 在斯坦福毕业典礼上讲的故事:“你无法预知你人生的点点滴滴之间会有怎样的关系,你只能在事后把它们串接起来。因此,你必须相信,这些人生的片段会在你的未来产生联系。”临床医学生涯不外如是,我们的基础课程、我们日常工作的一举一动,其实都是那样的点点滴滴,最终必将融汇成一条绚丽的轨迹,划过我们的人生。
本文供稿于《东方教育时报》,请勿转载。
Apple 正在申请一项专利,帮助毫无技术背景的用户,开发属于自己的 iOS 应用。从公开的图片来看,Apple 似乎正在尝试不同的 OS X 软件界面:首先是将工具栏移至底部;其次是在顶部添加了导航栏。
事实上,这样的改变类似于 iOS 应用的设计。近几年来,尽管 iOS 问世较晚,但 Apple 一直在把其上发展成熟的应用、界面,搬回 OS X,可以说是前者的逆袭——包括即将正式发布的下一代操作系统 Mountain Lion,也深受影响。不过这样的试验,看上去暂时还不会停止下来。
这是最坏的时代,因为我们的教育正在崩溃;这是最好的时代,因为我们幸好还有网络。
iTunes U 的出现彻底摧毁了我们与那些世界名校间最后的壁垒——物理距离。这个时代的我们可以坐在家里、公车上、地铁中,随时随地地聆听斯坦福、耶鲁、牛津或伯克利如雷贯耳的课程。另一方面,真正才华横溢、智慧卓绝的个人,即使单枪匹马,也拥有了将真知灼见授诸他人的机会。他们的文字、音频、视频,能够乘着网络的翅膀飞到世界的每一个角落。得益于网络的迅速发展,哈佛的“真理”校训才能在全球范围内掷地有声,发人共鸣。
所以遇见多贝网的时候,我丝毫没有吃惊,这不过是国内真理传播、教育再造的某个合理形态。笑来老师的定义“Social Webcasting Service”诚然大而全,然而多贝专注于网络教育,虽小却未必不可爱。它的确有许多优势,比如同步显示的幻灯片,比如师生间的多媒体交流,比如方便后来者重温的录像。作为教学工具,我的想象力除了突破地域限制,暂时也止步于此。
一下午听了两堂课。一堂实时课程,名为“戊戌变法中的帝后两党”,讲者指点江山、激情澎湃,学生各抒己见、积极参与。一堂录像回放,名为“轻松英语 中国方言影响下的英语”,讲者与来自全国各地的学生进行英语对话,探讨方言口音对英语发音的影响。避免了面对面的压力,是不是像我这样的哑巴英语,也敢于张口自我表达?
由于初来乍到,多贝目前的课程数量并不丰富,但内容已经相当有趣。无疑它也会面临许多问题:课程是否需要审核以保证质量?系统能否承载上百人的实时课程?讲者的积极性如何鼓励激发?是否有必要设立课后作业部分?……同时,整个网站,包括课程的 Flash 界面,设计简陋、功能阳春,还不便移动设备接入。难怪多贝的 CEO 陈广涛要始终守在页面左下角静候留言。
iTunes U 历经多年积累,才成长为今天的网络教育平台。多贝当然不可能一蹴而就,然而我赞美且支持一切有利于知识和真理传播的事物,哪怕其无比稚嫩,哪怕其前路漫漫,哪怕其深陷黑暗。
本文假设各位读者了解 Tunnelblick 与 chnroutes 的存在与作用。
尽管 chnroutes 的 wiki 教程已经详尽地讲述了 OpenVPN 设置文件的修改方法,但总有如我这般天资愚钝、始终不能成功的孩子。一度怀疑与不同操作系统对换行的定义有关,花费诸多时间,仍然不得要领。于是打算另辟蹊径,注意到 PPTP 连接方式的运行脚本,误打误撞竟侥幸成功。
- 获取 chnroutes 脚本(chnroutes.py)。
- 创建 PPTP 运行脚本(python chnroutes.py -p mac)。
- 复制生成的脚本文件(ip-up,ip-down)到 Tunnelblick 设置文件夹下。
- 修改脚本文件权限(sudo chmod a+x ip-up ip-down)。
- 在 OpenVPN 设置文件末尾添加两行内容:
up ip-up
down ip-down
现在,请连接 Tunnelblick,感受一下 chnroutes 带来的便捷体验吧!
一个多月前,向 ReadCube 开发团队提议为 Mac 开发原生应用。之后黄雀一去,杳无音信,文章也始终未出现在 Feature Request 区。
今天起床后,发现 ReadCube 社区经理 Lucas Schlager 以私人邮件形式,向我作出正式回复。
- 开发团队计划在不久的将来,进一步改进 ReadCube 的 PDF 渲染引擎,使文字渲染更平滑、锐利。
- 开发团队已在发布的版本中添加了亚洲语言包(可于预置界面中找到),极大地改善了亚洲语种文字的渲染与显示。
- 开发团队孜孜不倦的优化、调整、除虫,相信系统资源消耗会有显著的下降。
- 至于 OS X 下的 Dictionary 整合,开发团队将在之后的几个月里,继续讨论、观察。
信末,Lucas 代表整个开发团队承认了 Adobe AIR 的局限性,但由于其优势暂无变动的打算。他们希望能够通过自身的努力,使基于 Adobe AIR 技术的 ReadCube 越来越接近原生应用的体验。
非常感谢 ReadCube 热情洋溢的回复。让我们继续期待 ReadCube 的成长吧!
前不久,接到通诉苦电话。一位女性朋友在瑞士度蜜月时,遗失了自己的 iPod touch,结果被人盗用 iTunes Store 账户,购买了几十美刀的应用赠送他人。当收到账单后,致电银行信用卡中心,已经回天乏术……
iTS 账户,并不坚强
iTunes Store 账户诞生之初,就选择了国际信用卡作为支付手段,用户只需提供信用卡号码、有效日期、安全码及账单地址,即可享受方便快捷的购物体验。绝大多数的国内账号,也由于当时 Apple 的政策,绑定了可用于美金支付的信用卡。不过,几乎所有的用户在 iTS 购物时,都会发现:一旦他们绑定了某张信用卡,下次购物时无须输入任何验证信息,便能够完成整个支付过程。消费体验无疑增色不少,可假如 iTunes Store 账户密码泄漏,那么自己的信用卡势必一同沦陷。
一般的信用卡刷卡消费,银行将资金划至目标账户前,往往有一个缓冲期。消费者有充足的时间发现自己的账户被盗,并常常易于提供证据(比如不在场证明,或签名验证),证实盗用事实。然而,类似 iTunes Store 这样的授权支付,问题则棘手得多,资金的流动更快,意味着缓冲期更短,网络的普遍发达,意味着取证更困难。因此,如果 iTunes Store 账户被盗引致的信用卡被盗,资金相对更不易追回。
事实上,网络中铺天盖地的廉价应用兑换码,所谓的黑卡、黑账户,以及 Apple 每年因为未授权消费而拒绝支付给开发人员的巨大费用,时时刻刻警示着用户们,iTunes Store 账户被盗并不鲜见。
亡羊补牢,未为晚也
假设不幸降临,我们该如何应付?银行很快地划账——想想收到 Apple 对账单的时间间隔——信用卡中心对于这类盗用,往往无能为力。即使寻求 Visa、MasterCard 之流国际性信用卡机构的帮助,哪怕平时广告描述得再平易近人,他们通常也不会太在意这样的案例。
我们首先必须杜绝信用卡被继续盗用的可能性:致电信用卡中心冻结或挂失信用卡;尽快登录 iTunes Store,更改账户密码,修改支付方式;必要时撤销全部设备的授权。接下来,请做好持久战的准备,我们要与 Apple 打交道了。我们不得不通过官方的 Express Lane 获取进一步帮助,幸运的话要回血汗钱。电话客服可能不具备 iTunes 的支持权限,不过能够引导我们完成整个流程。
尽管知道需要提供各种各样证据,以证实之前的某几项消费(订单号)未获授权,但我确实不太确定哪些有用,哪些又没用。我们只能向电话客服提问,或者在邮件中询问。然后,我们唯一该做的,就只有耐心地等待,偶尔回去查查邮件的处理情况。做好“吃一堑,长一智”的心理准备,相信有助于摆脱焦虑情绪,甚至可能为你提供一次意外之财的惊喜机会。
未雨绸缪,保卫账户
亡羊补牢,未免太听天由命,未雨绸缪,才能做到最大限度的万无一失。
- 我们无法为绑定的信用卡设置密码,但是能够为 iTS 账户设置坚强的密码。前文提及的小姐,注册时 Apple 尚未要求密码复杂度,所以选了个相当弱智的数字密码。任何方法,文艺再创作也好,密码管理软件也好,哈希校验也好,尽可能长,同时包含大小写字符、标点符号与数字的密码,才符合我们的安全需求。
- 使用正版操作系统。定期更换账户密码,定期使用最新的杀毒软件(不是瑞星那种)清理计算机。尽量避免运行任何陌生程序,或打开可疑网页。绝不在 iTunes Store、App Store 以外的地方输入账户密码……资深人士请跳过本段入门级内容。
- 可能的话,请绑定专门信用卡(额度较小的)用于 iTunes Store 购物。开通信用卡的消费限额,开通信用卡的消费短信通知,前者有助于控制损失,后者便于及时发现问题。打给信用卡中心,告诉客服一切担忧,他知道该怎么做。
- 国内的 App Store 已经提供了具备中国特色的借记卡充值功能,充多少,买多少,非常适合普通用户。
- 我见过的最强——也是最繁琐的——手段,每次购物后都修改账户支付方式为“无”,下次登录购物时再重新填写信用卡资料。你,值得一试。
写了这么多,终究是纸上谈兵,因为不曾有过类似经验。如有贻误,还望各位不吝指出;如有补充,也请多多赐教。最后,感谢招商银行的达西小姐提供信用卡知识方面的支持。
有人曾经问我:“你那么喜欢九把刀的《那些年,我们一起追的女孩》,是不是因为心里也有一个‘沈佳仪’?”拜托,正常男性都会有一个,好不好?
不知道是世间冥冥中存在默契,抑或是回忆美化过往的剪辑,我竟能找到如出一辙的那般青春。自说自话的感情规划,自作聪明的女孩接近手段,自以为是的情敌打击技巧……变化的是我与你跌宕起伏的关系,从无话不说的好朋友成为形同陌路的过客,不变的是我长不大的幼稚和处事。
前不久,传来男生向你求婚的消息,而你郑重地答应了,于是结局也相似地落幕了。留下的是坐在你身边的时光流转,是你柳眉轻挑的温柔责怪,是躲在你伞下的似水年华,是褪尽光华的老旧照片,我的那些年随风而逝——意料之中。我祝福你们!
我不奢求你说一句“我喜欢你”,我只想告诉你,那些年,我真地好喜欢你,也好喜欢喜欢你的那个我。
I’m a user from China.
ReadCube is an amazing cross-platform application. Although it’s not a full-size reference manager, the experience of searching, organizing and reading was not worse than other similar softwares. It also has a remarkable interface. And every user can get it free of charge. However, I don’t think that developing ReadCube based on Adobe Air is wise, especially for Mac. I’ll explain why:
- Adobe Air allows developers to build cross-platform applications using Adobe Flash, Adobe Flex, HTML and AJAX. There has been a very great argument about Flash which seems to perform poorly at least on OS X. I just opened ReadCube and Skim to read an article when I noticed the full-battery icon of my MacBook Air (Mid 2011). About two hours later, the icon turned into red. Obviously, Adobe Air needs as much power as Flash.
- Applications based on Adobe Air lack a few features that native ones should have. For example, ReadCube can’t check spelling, look up words in Dictionary or search for something in Google. They’re important to non-English speaking users like me. As a result, I have to spend more time, and power, in switching between several applications.
- Portable document format (PDF files) is a wonderful product of Adobe. But Apple always specialized in text-rendering. I’ve captured two screenshots below (click to enlarge), one from ReadCube and the other from Skim. It’s clear that the text which Skim displays is more elegant than which ReadCube does, just like real prints. Most users of Mac prefer Mac’s text-rendering for comfortable reading experience.
- Adobe Air provides terrible support to Chinese. Many applications based on the technology, including ReadCube, can’t even display Chinese accurately. Look at the screenshot, the Chinese characters are confusing and ugly. Because simplified Chinese is mixed up with tranditional Chinese. Sometimes I wasn’t able to launch the input method for Chinese.
Since you’re trying to make ReadCube perfect, you should consider the better form for Mac. Anyway, I’ll appreciate all the improvements. Thanks for your masterwork. I like ReadCube.
2011 年 12 月 17 日更新:ReadCube 官方似乎不打算让我的文章出现在 Feature Requests 中了,至今仍在审核中。
2012 年 1 月 18 日更新:关于本文,ReadCube 社区经理 Lucas Schlager 已经以私人邮件形式,向我作出正式回复。
据说学医的孩子上辈子都是折翼的天使,医学方面的文章占据了所有科技文献的一大半,他们需要夜以继日地阅读各种评述、综述、论著、指南……无论志在临床或科研,直到深更半夜,双眼发直,大脑空白。更糟糕的是,我遇到不少同志,还不知道文献管理软件的存在,他们常常摸出口袋中的闪存,在浩如烟海的文献中寻找只言片语,甚至撰写论文时手工编写参考文献编号。我敬佩这群家伙的认真与毅力之余,恨不得将 Endnote 塞到他们手里。
不过今天要推荐的,是一款问世不久的文献管理软件 ReadCube。实际上,它远不如 Endnote 全能,至关重要的“Write & Cite”功能仍处于计划阶段,仅仅初步具备了文献搜索(网络与本地)、组织能力。
然而必须承认,ReadCube 找到了与众不同的切入点,开发团队恐怕花了大量时间改善用户阅读 PDF 文件的体验。当向库中添加一篇 PDF 格式的文献时,应用会连接网络分析(resolve,原理不详,通过 DOI?),获取本篇文献的标题、作者、摘要、期刊、参考文献等相关信息,免去了手工输入的繁琐。ReadCube 自带 PDF 阅读器,当然同样允许使用外部阅读器打开,但自带阅读器提供了更强大的文字高亮、阅读笔记功能。相较 Endnote 粗糙的文献级笔记,ReadCube 能够针对文献中的特定内容创建相应的笔记,不久的将来还可以将带有高亮和笔记的文献打印出来。添加,阅读,选择,笔记,整个过程一气呵成,毫无枝节横生。
在一些传统功能方面,ReadCube 做得同样出色。看惯 Endnote 停留在上个世纪的界面设计,ReadCube 显然养眼得多。网络搜索方面,目前仅整合了 Google Scholar 与 PubMed,不过分门别类的搜索建议是个亮点;本地搜索则囊括了 PDF 全文及阅读笔记等所有信息。另一项贴心的功能,是“推荐”(Recommendations),它会基于本地文献库,分析用户感兴趣的科研方向,推荐最新的研究进展文章。为了弥补没有“Write & Cite”的缺憾,支持导入文献信息至其它文献管理软件的功能。
如果说 ReadCube 有什么致命缺陷的话,可能要归咎于 Adobe Air 技术。Flash 与 HTML5 之争已经甚嚣尘上,和 Flash 关系千丝万缕的 Air 恐怕也难以独善其身,在执行效率、资源占用方面总有诸多疑问。而展现在眼前的,比如中文字体的丑陋,比如 Mac 版本不支持词典查询,这些都令其光彩大打折扣。
尽管如此,依旧有充分理由尝试 ReadCube,毕竟它分文不收,而 Endnote 单授权售价近 250 美刀。我也相当看好其未来的发展,官方主页右下角的“in association with nature.com”,毫无疑问便是品质与潜质的保证。