分类: ‘原创精选’ 的所有文章

发芽网华容道精装版App发布(iPhone和iPad)

2013年02月16号,星期六 作者:半瓶墨水   链接:http://www.2maomao.com/blog/fayaa-hrd-ios-app-released/

发芽网华容道精装版App发布啦(iPhone和iPad版), 点击查看
https://itunes.apple.com/cn/app/fa-ya-wang-hua-rong-dao-jing/id599917734

还是一样的精装版,一样的过关记录回放,精致的过关特效,方便的操作,精美的配乐。
包含发芽网华容道在线版的所有布局以及许多首手机程序独有的布局。
(所有的Android/iPhone/WindowsPhone的手机华容道游戏中,80%的关卡都直接盗用发芽网的,而且做得相当不专业)

iphone4inch1 iphone4inch2 iphone4inch3 iphone4inch4

  • 你不需要懂中文也能玩这个游戏。
  • 知道智力游戏的三大不可思议吗?华容道游戏就是其中一个。
  • 本游戏是特制精装版,从操作体验到关卡选择,从精美画质到配乐,每个细节都经过精雕细琢。
  • 在游戏里你需要用最少的移动让大方块曹操从下放中间的出口逃脱。
  • 本游戏从易到难有400多关,多数为网友贡献。
  • 悄悄告诉你,世界上只有很少的人能全部通关,并且每关都有三爵一樽哦。
  • 你的过关记录都会被保存下来以便于以后查看或者秀给朋友看看哦。
  • 本游戏改编自发芽网华容道的在线版本,上面已经有一百多万人次访问, 8万多个过关记录。
  • *注意*: 每关的评分标准是移动步数,一个方块的连续多次移动算作一次移动,最少0分,最多4分

==========================================

猫猫和乐乐回国的那两三个月,周末有了大把的时间,即便是一天用来爬山,还有一天闲置。
特别是圣诞节放假的那几天,甚至开始研究做饭炒菜。

有天无意间在appstore搜索了一下华容道,发现了十来个程序,其中有5个是抄袭发芽网的,要么是图片,要么是布局,完全不打招呼直接就用了,甚至有一个直接把发芽网的截图那过去做了程序图标。最最关键的是,他们都做得超烂,可用性太差了,是可忍孰不可忍!

于是我决定把发芽网的华容道游戏搬到手机上。从头开始学,先按照ios developer guide完成了两个小程序,然后简单浏览了一遍Objective-C以及所有的iPhone界面元素,画了十来张草图,写了一个简单的计划,开始动手实现。前后花了两个月左右的周末时间,一点点制图/实现/验证/调整,终于在上上周老婆孩子回来之前提交了。过程中艰难和欣喜并存,过几天我会撰写一篇文章单独说说我的学习过程以便同道参考。

说一个有趣的事情,这个程序提交以后,我拿给隔壁小朋友试玩,其中8岁大的小朋友很快就玩过了20关,然后卡住了,于是我回来调整了以下布局顺序与难度。另外不到两岁的小朋友最神奇,她找到了这个程序一个致命的bug,而之前我自己还有其他人试玩过很多关都没有发现这个问题。

这个bug是这样的:当同时把两个方块往空白处拖动的时候,两个方块会重叠。之所以没有发现,是因为游戏界面上有引导动画,一般大家都看得懂,只有这位小朋友,她看不明白,拿着手机根本就是瞎划,反而发现了这个问题。还好她拿着手机咬的时候我没有把手机抢回来。

根据乐乐和邻居小孩玩的结果来看,5岁小朋友两天可以玩到20关左右,8岁的小孩两天可以玩30关左右,在往上就需要不断的思考与推理了。而这款程序,有400多关!希望大家能喜欢。

发芽网一直是靠兴趣维持,年年入不敷出。这个程序收最低的费用,$0.99 / ¥6,希望能把开发成本赚回来吧(每年$99)。

希望朋友们有钱的捧个钱场买一个,没钱的捧个人场帮忙宣传一下,在此多谢了。

多少是一克?多长是一米?多久是一秒?

2012年12月16号,星期日 作者:半瓶墨水   链接:http://www.2maomao.com/blog/physical-measurements/

多重是一克? (质量)
多长是一米? (长度)
多久是一秒? (时间)
多少又是一度?(温度)
多少是一帕斯卡(压强)

以前上学的时候,虽然物理数学分数一直都不错,但从来没有想过这些。
今天脑袋抽筋,突然想起来这些,于是翻了翻维基百科,一翻不可收拾。

==============================================================

先说说“”。
法国在1795年4月7日颁布了关于度量衡的法律,其中规定克为“在冰融化时的温度下,体积等于边长为百分之一米的立方体的水的绝对重量”。
这显然是不精确的,冰融化的温度是几度呢?后来商定了,是4摄氏度。
之所以用水,是因为方便吧。现在有国际千克原器来精确定义了。

==============================================================

你或许注意到,上面的定义用到了“4摄氏度”以及“百分之一米”。
把“摄氏度”放一边,那多长是一呢?

最早定义的是自地球北极通过巴黎到赤道之间的子午線长度的四千万分之一。
这个不够稳定,光速更稳定,于是现在改用“光在真空中299792458分之1秒前进的距离”为一米。

==============================================================

好了,这回你可能又注意到,这个定义中用到了“”。
那多久是一秒呢?

很久很久以前,地球自转一圈是一天,一天被分成24小时(为什么?)。
而为了计算的方便,一小时被分成60分钟(为什么?),一分钟60秒。这样一天是86400秒,你看,这就是一秒。

但是这也不稳定啊,地球自转越来越慢,一秒越来越长,怎么办?
国际度量衡大会说:一秒是铯133原子基态的两个超精细能阶间跃迁对应辐射的9,192,631,770个周期的持续时间。

==============================================================

好了,拣起放到一边的摄氏度,多少是“0℃”,多少是“4℃”?

对,这里只讲摄氏度,华氏温标一边玩儿去。

1742年,瑞典天文学家安德斯·摄尔修斯(Anders Celsius,1701-1744)将一大气压下的水的沸点规定为0℃,冰点定为100℃,两者间均分成100个刻度,和现行的摄氏温标刚好相反。直到1744年才被卡尔·林奈修成现行的摄氏温标:冰点定为0℃,沸点定为100℃。在标准大气压(1.01325×105帕斯卡)下,纯水的凝固点(即固液共存的温度)为0℃,水的沸点为100℃,中间划分为100等份,每等份为1℃。

感叹一下,水是生命之源,你看看,已经出现两次了,多重要。

==============================================================

但是,天哪,这里又出现了“帕斯卡”,到底有没有完哪?

写到这里我已经有点儿崩溃了,今天外面下雨,但是还可以看电影啊看电影啊看电影啊啊啊~
既然都快写完了,作为一个有逻辑洁癖的人来说,不写下去睡不着觉。

好吧,一帕斯卡等于一牛顿每平方米。

==============================================================

汗,好在“米”我们已经定义过了,现在就剩牛顿了。

---这个曾经把针扎到眼球里转圈儿以期待发生神奇事情的傻逼!
---淡定,淡定,就快结束了。

1牛顿等于要使质量1千克物体的加速度为 1米/平方秒 时,所需要的力。

哇塞,这个定义实在是太美了,你看,千“克”,“米”,“秒”,这都是我们定义过的。太美了。

哈,总算结束了。抹汗~~~

如果你还想继续,请自行前进:多少是一焦耳(能量)?安培(电流)?开尔文(绝对温度)?。。。。

参考资料:
维基百科 http://zh.wikipedia.org/wiki/
http://zh.wikipedia.org/wiki/国际单位制基本单位
http://zh.wikipedia.org/wiki/国际单位制导出单位

Garbage Collection(GC) explained

2012年05月20号,星期日 作者:半瓶墨水   链接:http://www.2maomao.com/blog/gc-explained/

(*lonely* : no one refer to him/them)

1. remove lonely guy
– naive reference counting
– BAD: couples(cycle references)

2. remove lonely *couples* (cycle references)
– mark and sweep
– BAD: during GC, freeze the App, like early Java

3. remove lonely guys *on-the-fly*
– Tri-color marking

4. remove *new* lonely guys more often
– as they are not referred as much as old guys
– “generations”

5. after remove, rearrange the room
– move/no move

…more details in the link, not interesting though…

http://en.wikipedia.org/wiki/Garbage_collection_(computer_science)

Narrow This Page! – bookmarklet to narrow down webpage for wide screen

2012年04月6号,星期五 作者:半瓶墨水   链接:http://www.2maomao.com/blog/narrow-this-page/

New version: Narrow it!
Description: set background to green to protect eyes! Drag it to your bookmark bar and enjoy!

—-

Got a big and wide screen, found hard to read as the line goes very long on the webpage, so I wrote the following bookmarklet, hope it helps you as well:

Drag this bookmarklet to your bookmark bar: Narrow This Webpage, click it when you done open the wide webpage, enjoy!

Source Code: you can modify it to other widths if you don’t like 1080px.

javascript:(function(){var%20S=document.body.style;S.minWidth=S.maxWidth=S.width='1080px';S.marginLeft=S.marginRight='auto';})();

邮局,快递,还有修车的

2011年11月10号,星期四 作者:半瓶墨水   链接:http://www.2maomao.com/blog/postman-story-about-professional/

最近有些感触,讲两个故事。

故事一:邮局和快递

如果你在网上下了一个订单,这个订单对你比较重要,你会用邮局吗?

邮局绝对不是我的首选。

有段时间,邮局是这样工作的:货物发出以后,直到货物到达你手上,中途不会有任何消息,直到有一天货物到了,让你去签收。或者某一天你突然发现东西怎么还~~~没到,打电话过去查询,告诉你,没事,还在路上;有时候你会变得神经质,怀疑电话号码写错了,怀疑邮编写错了,怀疑地址写错了,怀疑收件人写错了;几个电话以后,你很沮丧,什么都没错,但是就是没到,到哪儿了?什么时候到?我也不知道,等吧。

虽然最后可能邮包到了,你对邮局开始有看法了。
然后是第二次。
然后是第三次第四次第n次。。。
然后你就对对邮局彻底失去信心了。

快递呢?
货物发出以后,给你发个邮件,告诉你收件人发件人联系信息等等等等,还有个链接,可以查结果

然后你就可以看到不断的结果更新:
到xx集散地了,
到xx机场了,
到北京了,
到回龙观了,
到某某分发处了,
到某个快递员了。。。

直到到达你的手中,你都会很踏实。

————————————————————-

好吧,这个故事很平淡,好像没啥意思。但是工作中,“邮局”的事情每天都在发生。

某天,工头老张给员工小李安排了一个工作,小李说,好,我去做。

从此杳无音信。
一个星期过去了。
没有email,没有电话。
连小李是不是还在干这个都不知道。
这时候老张怎么想?

如果你是小李,你该怎么做?你是邮局还是快递?

——————————————————————————————–

故事二:修车的故事

有天周末,下午两点,你去修车,打算修完以后晚上拉着女朋友去看演唱会。

先把车开到“卜靠谱汽车专修”,说,车有点儿问题,能给修修吗?

店老板说,好。然后他拿出了钳子扳手千斤顶,开始拆卸了。

这时候你会怎么想?

!!他到底知不知道我要干嘛~~~~!!

你实在憋不住了,问他,你知道哪儿坏了吗?

他说,哦,对不起,我忘了问了,哪儿坏了?

你压着火,跟他说:车开着开着就没气了,开着还总回跑偏。。。blablabla,总算搞清楚问题

然后店老板再次上阵,千斤顶、钳子、扳手。

你等了半小时,总算明白过来,他是要给你换轮胎,而且还要换后车轴,估计要5个小时才能搞定了,一堆的¥¥¥在眼前飘过

这时候你又会怎么想?

天哪,你为什么不早说!!!
能不能不换轮胎?!
能不能不换后车轴?!

你提出问题来了,老板说,可以,补胎,后车轴其实调调也能用,换了更好。

是不是很崩溃呢?下次你想修车,还会不会再光顾呢?

然后这天你知道了一家“薪胖子放心店”,听说不错。

开去修车。

老板问清楚了状况,说需要几分钟检查一下。
十分钟以后,查清楚了原因。
然后给你两种解决方案,一种临时的一种长久的,价位都给出来了。推荐一个长久的(更换轮胎啊,¥¥¥)。
问你看怎么办?
你犹豫了一下,说先来临时的吧,晚上还要用呢。
那需要半小时。
没问题,我先切会儿水果。
店老板嘁哩喀喳,搞定收工。
然后你从fruit ninjia回落到现实世界,交钱开车走人。

多么和谐啊。

好了,现在你被分配了一个任务,你打算怎么办?卜靠谱还是薪胖子?