2011年9月6日星期二

在Google App Engine上创建你的Java/Scala项目

GAE(Google App Engine)是Google推出的服务器托管项目,目前支持PythonJavaGo(为什么没有传说中的G-SPOT?)三种语言。GAE的免费版本有很多限制,但是可是很稀有的可以托管Java项目的服务器。而且有免费版本,虽然有诸多限制,比如不支持多线程,还有文件读写也有限制等等,具体可以参考JRE白名单。因为Scala编译成的是.class文件,所以只要服务器支持Java就可以编译。


第一步,下载Eclipse IDE for Java EE Developers。为什么选择Eclipse呢,因为Eclipse有Google Plugin for Eclipse,下载与Eclipse版本对应的插件。然后去下载Scala IDE for Eclipse


第二步,新建一个Web Application Project,Google这一点很恶心,新建工程的时候会默认勾中“使用Google Web Toolkit”,如果你不需要,就取消掉。如果不关心Scala,就掠过第三和第四步吧。


第三步,把Perspective切换到Scala Perspective,右键点击刚刚新建的Web Application Project,选择Configure,点击Add Scala Nature,这样就Eclipse就可以编译GAE工程里的Scala文件了。


第四步,右键点击工程下的Scala Library,选择Build Path,点击Remove from Build Path。因为虽然Eclipse认了Scala,但是但是要发布到GAE上,所以必须把Scala的JAR放到项目里。找到Scala的lib目录下的scala-library.jar放到工程里war/WEB-INF/lib目录下。dbc包在2.9就全面废弃了,不需要导入,而我们不写swing项目,所以也不用swing包。这样支持Scala的GAE工程就搭建完了。


第五步,去GAE网站注册你的帐户,然后创建你的项目,并用Eclipse上传到服务器端。对了,最后提醒一下,要去查关于GAE的DOC,建议去GAE CODE的英文站点,因为GAE CODE的中文站点几乎不更新。


上面的操作最好翻墙之后再进行,不然有可能卡住。以上

2011年9月5日星期一

【转载】[信息图] 乔布斯的10大管理诫律



信息图:乔布斯的10条诫律(点击查看大图)
乔布斯最天才的地方在于他对创作过程的管理,最近《新闻周刊》旗下的《每日野兽(The Daily Beast)》整理出了一张很有意思的信息图,从10个方面体现出了乔布斯的管理绝招。当然,笔者觉得这些管理方法并不一定适用于每一名领导,大家可以有选择性的学习。
追求完美(Go for perfect)
乔布斯十分注重细节,在首款 iPod 发布前夜,苹果的员工熬了一整夜更换耳机街头,因为乔布斯觉得插进去的响声不够给力。
器重专家(Tap the experts)
乔布斯聘请了架构设计师 I.M.Pei 专门设计 Next 的 Logo,并且在苹果的零售链发布之前将 Gap 的 Micey Drexler 请进了苹果的董事会。
敢于残忍(Be ruthless)
乔布斯对他砍掉的和发布的产品都感到自豪,他曾做了很大的努力要复制一个 Palm Pilot,但当他意识到手机将会让PDA黯然失色的时候,直接就将计划砍掉了。这件事之后也让他手下的工程师得到解放,一心研究 iPod。
避免焦点小组(Shun focus groups)
乔布斯的一个名言是:人们压根不知道到底想要什么,直到你将产品放到他们眼前。所以他经常作为一个单人焦点小组,把产品原型带回家并测试数月。
不断研究学习(Never stop studying)
在给苹果设计最初的手册时, 他仔细的研究了索尼的手册所使用的字体、排版、以及纸张重量。在设计第一台 Mac 的外壳时,他又不断的在苹果的停车场徘徊研究德国和意大利轿车的车身设计。
极简主义(Simplify)
乔布斯的设计理念之一就是不断简化,他曾让设计师们将iPod早期原型机上的所有按钮都去掉,包括开关按钮。设计师相当郁闷,但也正是这种理念,在 iPod 上开发出了标志性的滚轮来替代按钮。
守住你的秘密(Keep your secrets)
在苹果没有人会随便说话,一切都以有必要知道为前提,所以公司也被分成了多个独立的单元。这种保密措施也让人们对乔布斯展示的令人惊奇的产品有着狂热的兴趣。而结果也往往就是其产品会上各大媒体的头条。
保持小的团队(Keep teams small)
最初的 Macintosh 电脑团队刚好100人,不多也不少。如果雇佣了101个人,那么就意味着有一个人会从房间里被踢出去。乔布斯也相信他只能记住100个人的名字。
多奖励少惩罚(Use more carrot than stick)
乔布斯很凶,但他的魅力却是他拥有强大的带动力。他的热忱是最初Mac团队每周工作超过90小时、连续三年将机器做到“疯狂的卓越”的主要原因。
极端的原型概念(Prototype to the extreme)
乔布斯所做的一切都十分注重原型,不管是硬件、软件、甚至是苹果的零售店都是如此。架构师和设计师花费了一整年时间在苹果总部附近的一个秘密的大仓库里打造了一个零售店原型,只为让乔布斯撕掉设计图纸然后重新画一次。

原帖地址

【转载】梦中的子羊——婚前神作凯瑟琳


真正的结婚实际上是一次神圣之旅,必须是是天主教派教义中最高的炼狱。——阿米尔
以《凯瑟琳》中100句名言中的这句来当作这次的引言,在读了某圈内前辈的《凯瑟琳》推荐文之后笔者用了一个星期把《凯瑟琳》Easy Mode通了,当中竟有一次BOSS战结束后发现自己手上怎么有血,然后才发现原来BOSS战打得太紧张了连自己留鼻血了都没发现……微博上说玩《凯瑟琳》流鼻血了都以为我看性感图的原因……打住打住,某前辈说这是一款男人婚前必玩的神作,玩了之后发觉果真如此,以下就来谈谈婚前神作凯瑟琳。
如果说结婚是一种邪恶的话,这也是一种必要的邪恶。——Menandros
摘抄一下官方的故事简介,这是一个由劈腿而开始的故事,或许很多人看到这个简介容易联想到另一款游戏《School Days》,或许两者有一定的相似点,但是相比之下《凯瑟琳》讨论的主题要更深层次更内涵一些。很多人说这是一款成人游戏,并非因为Cathrine很多性感的照片,而是因为讨论的这个话题很成人。
故事围绕着32岁的独身男主角文森特 
所生活的地方持续发生着的怪死事件进行。 
文森特和Katherine是一对男女朋友, 
他们在一起已经有五年时间,文森特经常出没在酒吧。 
当文森特开始考虑他的人生是否真的快乐时, 
Katherine向他提出结婚的要求(其实可以发现是因为怀孕), 
这样的要求让文森特无法答应。 
此时,一名叫做Cathrine的神秘女郎现身在酒吧。尽管有很多空位, 
她还是坐在了文森特的旁边,这女孩正是文森特喜欢的类型, 
而且她主动用身体靠向文森特施展诱惑,最终他们渡过了一夜激情。 
自那天起,文森特每晚都做恶梦,这就是谣言中的死亡梦魇吗? 
是不是因为遇害的人不能从恶梦醒来而造成离奇的怪死事件? 
文森特能不能逃过这个厄运?
玩过Atlus游戏的人都知道Atlus的游戏大多都充满了唯心主义,尤其是从Persona系列开始,Persona初代开头的蝴蝶就象征着庄周梦蝶,而Persona2中讨论的罪与罚以及之后系列讨论的Shadow(人性阴暗面)与Persona(人格面具),那《凯瑟琳》这款游戏带给我们的思考又是什么呢?那就是对婚姻的思考。
 
《凯瑟琳》的游戏模式大抵可以归纳为白天类Gal模式,在两个凯瑟琳之间徘徊发短信顺带在酒吧里聊聊天解决些朋友的爱情问题,在酒吧里与朋友的聊天的选项会直接导致最终朋友是否会在梦境中生存,笔者一周目的时候只有一个朋友活了下来最终走向了婚姻的殿堂……
而晚上的模式则是一个类似仓库番的游戏,或者说是男人就上一百层,真想吐槽Atlus有多喜欢爬楼啊,P3和P4中各300多层的迷宫已经让人吐血了,而凯瑟琳的推箱子在高难度下更是一种噩梦。这回的推箱子并非Persona系列中的影时间,不过其实梦境也差不了多少就是了。都说梦是人类白天压力的显现,那么《凯瑟琳》中的梦境则是每个男人婚前必须承受的噩梦。
在这个梦境里聚集的都是浮气(日文里见异思迁的意思,nico上神曲《三年目の浮气》有各自神MAD),而这个梦境就是对浮气男人的一个试炼。是男人就上一百层吧(笑
噩梦世界中的很多设定笔者直到通关后才不禁拍案叫绝,比如游戏中有这样一个设定,在爬到没关顶楼快到出口的地方能听到钟声,开始笔者只把钟声当作是每关快要爬到顶楼的提示,到最后才发现这钟声是代表教堂的钟声,而每一关中间的休息点也都是一个类似教堂的场景,而每关的间隙都要回答很多很有哲理的选择题,这些选项最终会选择到底是走C线还是K线。比如噩梦中的第一个问题,婚姻到底是人生的开始还是结束,如果选择开始的话好感度就会偏向K,选择结束的话就会偏向C。所以前辈说一周目的时候按自己的喜好选一遍,基本上就知道自己是一个怎么样的男人了。
噩梦中的BOSS也很有特色,都是文森特白天压力的体现,比如某天K说自己怀孕了,那当天晚上的BOSS就是一个小孩……当被小孩虐了continue了20多次后终于体会到什么叫噩梦了,怪不得ATLUS连easy模式都这么难……
故事的最高潮莫过于第8日的梦中梦,文森特以为自己已经挣脱了为期一周的梦境,当醒来后发现K来敲门,开门后却发现C竟然在房间中,于是正室遇到了小三,开始了一段修罗场以及鲜血的终末,C拿菜刀砍凯瑟琳结果反击中自己被K砍死,文森特与K开门准备逃亡却发现门背后又是推箱子= =|||是男人就和你的妹子一起上一百层吧!这里或许是游戏中最大的一个难关,BOSS变成了C小凯瑟琳,而文森特要带着大凯瑟琳一路往顶端逃亡,最终爬到顶层的听到教堂钟声的时候到底这是婚姻的礼赞还是人生终结的挽歌?或许每个人心中都有不同的答案。
婚姻就是男女携手向上攀爬,克服困难最终爬到顶端的过程——在带着大凯瑟琳携手爬到顶端的时候,终于了解了ATLUS关卡设计的用心并高呼是神作。
恐怖与勇气之间的距离有多近,恐怕只有那些勇往直前的人才最明白。——Morgenstern
当第二天醒来后发现之前大小凯瑟琳的修罗场只是一场梦中梦的时候,笔者又不得不再次高呼ATLUS太神了。笔者一周目最后打出了小凯瑟琳的结婚结局,正如同事所说大多数男人一周目都会选择肉欲的C线吧,但通到最后的时候发现还是K线好啊可惜之前的好感度已经转不过来了。
可惜这游戏不像《School Days》,好感度与选项的差别只有最终结局的动画,中间部分的过场是不会改变的,笔者在汉化出来之前也懒得去通一遍K线了,毕竟这种噩梦般爬楼的噩梦不想再去体验第二次了。
今天早晨突然听闻推荐笔者此游戏的圈内前辈突然间订婚了,对象是一个相亲后交往半年的妹子,最快明年就结婚了,不禁感慨自己也到了要接受红色炸弹的年纪了,谨以此文结尾借个地方提前预祝前辈新婚快乐吧。
结婚把男人的权力削减到一半,却又把义务翻成了两倍。——叔本华 德国哲学家


原帖地址

2011年9月2日星期五

【转载】最糟糕的税收政策


美国国家经济研究局(NBER)最近发表了一篇论及收入再分配的文章,里边提到了人们在参与收入再分配的过程中,会有一种“向下看”的心理效应。

这种心理效应建立在两个货币试验的基础上。在第一个试验里,实验者被随机给予一定数量的美元,然后,每个人被告知有两种再分配的方案,一是自己获得额外的一美元,二是所有人共同减少以部分所得,为美元数量最少的人增加两美元,以达到总体收入的平衡。结果显示,收入倒数第二的人最不愿意拔一毛而利天下;在第二个实验里,拥有随机货币量的实验者获得了额外的两美元,但他必须将这两美元给予比自己收入较高或较低一级的人,结果再次显示,收入倒数第二的人更愿意把两美元给收入比自己高的人而不是最穷的人。

文章作者把这个现象归结为一种对落入“最贫穷阶层”的恐慌。一个倒数第二穷的人,他并不会与社会收入链最高端的人比较财富,反而会往下看,与社会最穷的人比较财富,从而寻找自身的安全感。大胆点说,一个社会的次贫穷阶层最不希望再分配政策缩小他们与最贫穷阶层的差距,这不仅影响到他们的实际收入,也给他们造成了恐慌的心理。

再进一步推论,一国的税收政策最应该考量的就是该政策对次贫穷人口的影响。那么,中国的城市次贫穷人口收入在多少呢?新个税法规定,凡扣除三险一金后月实际收入低于3500元人民币的人都不用交税。即是说,实际收入在3500元之下的,就是处于在再分配链条最末端的人。放在前文提到的试验里,他们可以被划归到“最穷的人”之列。

但问题是,试验里“倒数第二穷的人”在现实中是谁?这个问题太难准确回答。在北京、上海这样的大城市,实际月薪只有三千的人固然过得紧巴,但实际月薪一万的人,一定会感觉自己更有钱吗?假设他们把每月比收入三千的人多挣的六七千块悉数存进了银行。那么,一年后,其存款大约有七八万,十年之后,大约七八十万,还不够一套四环外房子的首付。和月收入三千的人一样,他们的命运也只能是望房心叹,唯一的区别在于,收入上万的人在这十年中敢于购买稍贵一些的衣服,进稍高档一些的饭馆,多看几场国产电影。如此而已。有舍得花钱的人兴许会动用这笔存款买辆车,但买车并不代表脱离了贫穷。美国的不少流浪汉也开车,还不一定只开日产车,但开车的流浪汉本质上始终是流浪汉。此理放之中美皆准。

我的意思是,中国的“次贫穷阶层”的收入范围或许会非常大。不少月收入在一两万的人(特别是有家庭的夫妻)会发现钱完全入不敷出,因而整天抱怨。一帮整天抱怨自己收入太少而同时又需要缴纳个税的人,大概就相当于试验中那个最不愿为穷人慷慨解囊的收入倒数第二的人。新税法施行后,据统计将有6000万人免缴个税,实际交税人数为2400万人。姑且信这个数字吧。然而,2400万人中,又有多少是属于本文所说的“次贫穷人口”?我不知道。我知道的是,在月收入350020000元的人群中,新个税法为他们减少的缴税从105元到480元不等,相当于他们每个月能多下一到两次不太高档的馆子。这笔钱,聊胜于无而已。

而往收入金字塔的上方看,月收入五到八万元以上的高收入阶层的税制依旧没有太大变化,并且税额稳中略有上升。虽然如今民间“仇富”心里颇重,但我不得不说,向富裕阶层征税过重,只会减少实际的税收。经济理论中的拉弗曲线(Laffer Curve)告诉我们,当对富人的征税比例超过一定临界值的时候,富人们(这里指靠个人劳动致富的富人)会想尽一切办法避税、甚至逃税。中国的税收之“重”,不仅鞭子落在穷人身上,也落在了富人身上。所不同的是,穷人无法规避税收,但有钱人在发现自己的财产权受税收侵害时能够采取措施规避,并且,如果这个过程需要寻租的话,他们也付得起那点租金。

再者,新税法施行后,由于纳税人数减少,国家预计全年税收会减收1600亿。一目了然,税收最大的寻租者,政府自身的名义收入也因新税法而减少。通盘考虑,目前的个税改革呈现了这样一幅画面:最贫穷阶层是否因此受惠还是个未知数;压力很大的次贫穷阶层依然是缴税的冤大头;富裕阶层缺乏安全感,纷纷避税;政府自身的名义收入也在减少。写至此,我猛然想起经济学者R.J.巴罗在一篇探讨美国上世纪90年代税制改革的文章中描述过他认为最糟糕的税收政策:“如果一项政策使得富人们的情况变坏,但又没产生什么税收增加,从而对穷人没带来什么直接的好处,你认为这项政策怎么样?”巴罗万不可能料到,这句话问出二十年后,离他半个地球远的中国居然磨磨唧唧答应了一声。

2011年8月31日星期三

【转载】Light Touch:将任一平面瞬间转换成触摸屏


Light Touch是一个互动式的投影,可以瞬间将任何平面转换成触摸屏。它将多媒体内容从小屏幕中解放出来,利用触控技术,允许用户使用他们的手持设备和这些内容进行互动。
Light Touch利用全息激光投影技术可随时将任意平面转换成一块10英寸虚拟触摸屏,用户只需要通过触摸这些影像就可以来控制投影并且与这些应用进行互动。
Light Touch存在的机会已经超出了消费电子和零售行业了,工作场所和家庭深刻地改变着人们与多媒体内容和建筑环境互动的方式。
这项技术于2010年在CES上首次发布。不过该产品目前还只是仅供参考。想要和他们取得联系,请点击这里


benimaru 供雷锋网专稿,转载请注明!)