All posts by Igotit

如果能穿越回2020年1月1日

谁也想不到2020年会如此开局,新型冠状病毒 2019-nCoV 带来的疫情竟会如此猛烈。那么如果你能穿越回2020年1月1日,能让事情发生什么变化吗?我估计大概下面几种吧:

1、你成为第9个“造谣者”。

2、没有人把你说的当回事,大家准备聚会的仍然在聚会,准备出差的仍然在出差,没有人因为雾霾以外的原因戴口罩。你拼命大声疾呼,但你是谁?谁管你说什么?

3、你成功“恐吓”到很多人,让大家都开始戴起口罩,传染途径被成功阻断。 然后疫情被控制在很小的范围内,果然没有大规模发生和扩散。于是人们开始怀疑,你说的到底靠不靠谱,你是不是根本就是“造谣”,让大家白折腾一通。

想到这里我们都很沮丧,唯一成功的一条路径下,你也仍然变成了“造谣者”。不过,你至少还是有机会来阻止这场可怕的疫情。那么新的问题来了,如何在穿越回去后成功有效地“恐吓”到很多人呢?

时间和距离

Pluto

霍金教授来开微博了,这引发了物理和天文的热潮。

当我们在地球上计算一辆特斯拉充满电可以跑多少公里的时候,太阳系边缘的冥王星正静静地行走在他漫长的绕日轨道上。按照计算,冥王星上一次到达现在的位置还是公元1767年左右,这近250年的时间,人类完成了创造一个伟大的国家,然后发射飞船去拜访太阳系最边缘星球的壮举。

去年NASA的飞船在行走了9年6个月后,终于掠过它的上空。9年6个月,在蓝色星球上已然人情冷暖,世事变迁。只是,当我们还在地球上苦苦纠结那时间和距离时,宇宙在它自己的维度上早已放肆前行。其实,当未来有一天我们终于跨过时间和距离的束缚,去探访宇宙的边际时,这短短的9年6个月又何值一提呢。

满怀信心,期待那些美妙时刻的来临。

「一阕清歌,唱彻琼楼晓」:清歌输入法v1.0发布

清歌输入法

原文地址:http://qingg.im/about.html

为什么要开发清歌输入法

从94年那个暑假去学习五笔开始算,作为五笔用户,已经快20年了。

虽然各种拼音输入法越做越好,我却始终还是一个五笔用户,尤其是Windows上多年的极点五笔的用户。可当我开始接触Mac后,却始终找不到一款称手的五笔输入法。无论是系统自带的五笔、FIT、QQ五笔、以及后来的百度五笔都极其难用,因为它们的重点从来都不是五笔而是拼音。

还好在放弃前,还是找到了两个做得比较出色的产品:万寿果和鼠须管。

只是这两个产品问题也还是不少,一些细节还是不够完善,用起来很别扭。给万寿果写信提建议,信倒是回了,可改进却始终不见。给鼠须管的佛振留言,改进建议却被否了,囧。

就这样,一边忍受着不顺手的输入法,一边被tinyfool影响(或者说蛊惑:D)逐渐完全转到Mac平台后,感觉继续这种打字不畅的体验,实在是影响越来越大。那时心头蒙生一念,与其等待,还不如动手开工,自己做一款输入法得了。

怎么做

因为鼠须管是开源的,本来想直接基于它来修改,真看了代码才发现引擎部分是用C++写的,不太熟。而且关键是鼠须管实际上是个通用输入法平台,把简单问题通用化了,当然也极其地复杂化了,要理解引擎代码,再加以修改,实在是还不如重新实现来得了断。

于是一咬牙,完全从零开始,认真搜集资料、查阅文档,全Objective-C实现,然后就有了清歌输入法。

在功能上,基本上实现了我认为五笔输入法最重要的部分,比如候选词快捷调序、快捷增删词、自定义标点全半角、临时英文、临时拼音、输简出繁、z键功能等等,有些我认为不重要甚至多余的功能也正好加以剔除。

前前后后差不多2个月的开发,1.0版基本已经成型,这篇文章以及本站所有文案都是用清歌写就。

捐赠送股计划

其实在一开始构思这个项目的时候,就同时在想这个有趣的 捐赠送股计划 :软件免费,大家自愿捐赠,但按金额回赠相应的股份,如果将来软件被收购,就按比例来分享。

纯粹的捐赠太不够好玩了,如果在开发衍进阶段,大家愿意支持这个项目,万一这项目将来真能修点正果之类的,拿出来与大家共享才更有趣。当然某种程度上,你可以把这看成一种投资,虽然获得回报的可能性没那么大,但做股东还是比纯做捐赠者好玩的吧。至于能不能修成正果,各位未来股东们,其实你们也可以想想办法 ^_^ 。

我不知道这个模式是不是我原创,但我觉得做单机软件、通用软件的朋友们,都不妨探索一下。

结语

老实讲,从最早冒出开发的想法到最终行动,中间还是隔了很久,尤其是一看到那些够用的产品,就不想动手了。记得好像是一年多前,在Twitter上和TualatriX还提到过想开发五笔输入法的想法,但最终还是在这个夏天才真正忍够了开始动手。

所以,同好们,如果对哪个产品不满意,倒不如动手开发一款你自己的产品来替代它们吧。

前往清歌输入法主页:http://qingg.im

打飞机:马化腾教我们的人生课

airforce

如果过去的一个星期,你还没有在微信5.0里打过飞机大战这个游戏,那你一定要打一打。

这个看起来很粗糙的游戏,据说早已经上亿人在打。即使是那些对游戏不感兴趣的人,在朋友圈里不断出现的打飞机的帖子后,终究还是难免一试。这一试便会上瘾,尤其是看见好友们逐渐攀升的分数时。

不过,真正打多了这个游戏后,尤其是在分数渐渐有所突破,开始50万、100万、150万后,我才这明白,这个游戏不只是游戏而已,其实里面蕴含着很多道理,且把它们算给马化腾,当作他教我们的人生课吧。

很多人以为这个游戏是打飞机,可真正理解了这个游戏的人都明白,这个游戏其实是躲飞机。

刚开始玩的人最容易犯的一个错误,是想把所有屏幕上的飞机都扫尽,尤其是那些小飞机。殊不知对方的飞机是无穷尽的,错过一架还有后面的一架,这100分没有得到,就抓紧去抢下100分。人们总会为擦肩而过的东西耿耿于怀,总想把一切认为该抓住的东西都抢在手,最后可能却反而得不偿失。其实机会是无穷的,懂得放弃一些,才能够看到后面的精彩。

过了这第一道关卡,打下20万分已不成问题,这时将面临中型飞机的冲击。如果你上过100万分,你应该知道最后真正的拿分来源就是中型机,但最能要你命的也是那种快速俯冲的中型机。其实面对中型机,你最应该做的是培养距离感,知道在多远的距离外你能够消灭对方,而过了那个界限你就应该立刻躲避,任何逞强只会导致机毁人亡。清楚认识自己的力量,打出有效的进攻,躲避无谓的牺牲,这是第二道关卡。

在前两道关卡中,你会有机会获得双炮和炸弹的道具辅助。双炮的作用是增大了有效进攻面积,提升了火力,中型机的威胁基本不复存在;而炸弹则更是关键时刻保命的玩意儿。但道具不是银弹,不能彻底解决问题,反而很多时候,成也道具,败也道具。

首先双炮并不会一直存在,一番满屏横扫后,能不能重回正常的轨迹,实在是考验人的情绪。那种迅速获得的力量,很容易带来错觉,以为已经可以纵横天下,无敌于世,这种时候横扫一切的欲望又开始膨胀。而一旦你受到诱惑,再次释放出前面已经收敛的贪念,一架快速中型机冲下,你却不知躲避,失败也就来了。没有双炮还不一定会早亡,有了双炮后春风得意马蹄疾反而死得更快,这真是一种讽刺。

而炸弹在手时,会容易产生一种错误的安全感,似乎所有的危险都可以随时化解。其实错了,放出的炸弹只能当时保你不死,却并没有改变局势的依旧严峻。炸弹是有限的,最多只能积攒3颗,如果你发现只能连续靠释放炸弹来生存,那说明现实的复杂局面,早已经超出了你的能力控制范围。如果你无法快速找到适应的办法和应对的手段,炸弹用完之际,也就是游戏结束之时。

炸弹也是拿分的好办法,炸掉一屏的飞机马上就能拿到大量分数。只不过很多人没有耐心,面对一屏小飞机时就把炸弹都扔光了,等到后面有大鱼来时,却没有了下叉的机会。因此,不要急于眼前小利,应该将能量蓄积,在面对真正的机会时,再爆发出来。

如果你的目标至少是100万分,那么在100万分以前,道具其实都只是自我修炼的工具。越是能不依赖道具活得更久,高分才越可能实现。当到了100万分以上时,道具的作用会被放大很多倍,彼时你才会体会这两样道具的作用。

当分数上了50万以后,其实局面的变化已经不会太大了,能拿到50万分,还是150万分的关键,就在于你能不能一直活着。

当大量的大型机、中型机成堆地冲向你时,你明白你是根本不可能把它们全部击落的,有时甚至连一架也不要想击落,唯一的办法就是躲避。只有避开这些巨无霸们的冲击,在夹缝中精确地腾挪,才能够活下去,才能够等到机会的来临。

机会就是再次拿到道具。

到了后期,大型机不断冲击,想要存活基本只能偏安一隅,躲在角落等待机会。普通的子弹火力顶多用来活命,此刻保持击落小飞机获得基本的分数增长即可。而一旦有机会拿到双炮,就应该果断出击,用双炮去扫落尽量多的中型机来充分拿分。面对大型机,首先要躲避,但如果出现速度缓慢的大型机,那就立刻毫不留情地给予快速消灭。

至于炸弹,此时的作用绝不是用来保命。你应该时刻观察有没有足够的飞机同屏,看准时机,用一次爆炸来获得尽可能多的分数。而当有新的道具来临时,用一次炸弹清屏,去拿到你本来拿不到的道具,也是可选的选择。

精细躲避,顽强生存,然后抓住道具的优势快速出击取分,这就是拿高分的基本战略。

但是也不要忘了游戏外的诱惑,这个诱惑就是排名。

在好友的排行榜中超过谁,甚至排上第一名,这是一个很有诱惑的目标,很多时候也是一个激励自我的最有效的东西。但问题在于你一旦跨过去,这也很容易成为松懈的理由,似乎只要超过自己看得见的那些分数,就可以终结了。想一想,是不是有很多次都是在超过了自己努力想要超过的那个分数后,很快就在游戏中死去了。而当你在排行榜上再度落后时,你就会发现,重新从零开始是多么可惜,当初多坚持坚持该有多好。

这只是一款简单的游戏,可能很快就会再无人问津。如果你打完它的同时,还能思考点别的东西,或许也就没有辜负马化腾的一片苦心了吧。