-
直到我膝盖中了一箭...
这句话就这么火了。其实通宵等了一夜天际,但是之后却一直没有大块时间,所以至今主线还没有玩完,今年之内估计也是没有机会完结了。在2011年各种组织评选年度游戏之前,我想我得为老滚5写点什么。今年是大作频出的年份,传送门2,巫师2,刺客信条:启示录,英雄无敌6,新的COD…当然,还有让人等了五年的上古卷轴5。一个人的一生并没有多少个五年可以等,而这个世界上也没有多少游戏值得人们等待五年。恰恰上古卷轴就是这样的一款游戏,优点的评说似乎都很相似,无非就是超高的自由度,开放的引擎,官方支持的MOD,...…
-
Log的艺术,顺带赞NSLogger
写代码易,调程序难。不论是多么资深的程序员,都不可能在毛线球一般的代码中弄清到底发生了什么,特别是当在程序在N多个线程中来回跳转和涉及到难以理解的内存操作的时候,我们不可避免地需要log的帮助来整理思路,确认到底发生了什么。而这时候,输出log的好坏和时机,往往决定了花在调试上的时间。其实某种程度上来说,log是一门艺术,而从输出log上往往也能判断程序员的水平。新手往往都很可爱,NSLog(@”Hello World”)会是不变的模式。不得不承认这样的输出如果在恰当的时候也能一击致命,但...…
-
别了,耐萨里奥
耐萨里奥,艾泽拉斯最强大的生物之一,受到泰坦祝福的大地守护者,黑龙领袖。他一直是睿智、高贵、沉着和强大力量的象征。在燃烧军团第一次入侵时,他率领了五色巨龙军团协助暗夜精灵抗击恶魔。也正是那时,他提议五大龙族领袖将力量注入巨龙之魂中,以抵抗军团。而不幸的是,在无数恶魔的萦绕下,在无尽的战斗中,在古老邪神的诱惑下,他癫狂了——他的身体一块块裂开,赤红的火焰从身体的裂缝中喷涌出来,他调转龙头,赶走了其他四色巨龙领袖。正是从此刻开始,他有了一个新的名字,死亡之翼。11月30日凌晨3时,WOW美服开...…
-
Objective-C中的Debug表达式
有程序的地方就有bug,有bug的地方就需要debug。对于程序员来说,coding的过程便是制造bug和解决bug。Objective定义了不少表达式来协助debug的流程,将这些表达式用在NSLog中,可以简化部分工作,快速定义到debug的部分。 比如以下代码:-(id) initWithPlayer:(VVPlayer *)aPlayer seatsNum:(int)seatsNum{ if (self = [super init]){NSLog(@”\n Function: %s...…
-
关于 NSURL 的解析和编码
NSURL毫无疑问是常用类,有时候我们需要对一个url进行分析整理,当然是可以按照RFC 1808的定义去自己分析,但是万能的Apple大大已经在SDK里扔了不少方法来帮助解析一个url了…方便又快捷呐~比如下面的输入:NSURL *url = [NSURL URLWithString: @"http://www.onevcat.com/2011/11/debug/;param?p=307#more-307"];NSLog(@“Scheme: %@”, [url scheme]);NSLo...…
-
Xcode4.2的debug小技巧
GNU Debugger(gdb)一直是UNIX下最为流行的调试器,而在Cocoa框架中也一直被作为默认的调试工具。在gcc都被LLVM取代了的如今,gdb还是作为默认调试器,更可见其优秀特性。最近在调试过程中发现了一些小窍门或者说是小技巧,不敢独飨。也许调试在大多数人看来不过是切断点,run程序,断住,然后开始分析。很多时候我们需要在gdb中一行行敲命令去控制gdb的运行,而如果我们右击代码段左侧的断点标记,可以发现一个很有趣的菜单,那就是Edit Breakponit。然后你会发现,原...…
-
尘埃落定,下一站Kayac
AHRP2012秋季项目已经结束,春季项目博主可以以内定者的身份进行内推,具体可以参看这篇帖子。从10月初开始到现在,一个多月的求职尘埃落定,没有意外的话我明年将在日本镰仓(Kamakura)的Kayac公司开始自己的职业生涯。回顾这一个多月来的心情沉浮,颇有收获:从一开始的国内公司连连被拒,到之后几近看到出路,到最后寻找到Kayac,一路过来似乎有些宿命的感觉,而在一次又一次的笔试面试谈话中,确实渐渐看清了今后的道路和心中的诉求。这一个多月里,思考了很多人生的问题,整个人成熟了不少。Ka...…
-
难得的休假
海南是个不错的地方,十多年前来就很不错,现在的话貌似也还行。难得能在这种忙得死人的时候能拿出三天时间跑到海南放松一下…刚做完一个会议报告就被大家围着提问,十分钟的演讲,提问居然持续了十五分钟,这不是明摆着坑我么…看来之前的准备还是过于浅显了。下次有这样的会议报告的话一定努力做得让大家看不懂才行。讲完以后现在可以开始休息两天了~这半年来被各种杂务缠身,不过貌似现在已经习惯这样的忙碌生活了,突然有机会放松下来心里居然会有一些不安。而幸好,海南正好是一个能够让人轻松下来的地方,只要躲开白天的下饺...…
-
Objective-C中的Block
技术是需要沉淀的。接触iOS开发也有大半年时间了,从一开始的纯白到现在自我感觉略懂一点,其实进步是明显的。无数牛人表示技术博是完成菜鸟到高手蜕变的途径之一,虽然这个博客并非是为技术而生,但是也许作为工科背景下的我来说,每天都写文艺的东西显然并不现实。于是就有了这个集子:能工巧匠集。用这篇开篇,写一些在开发过程中的积累和感悟,大部分应该是Objectiv-C和XCode的内容,包括基本语法特性和小技巧,或者自己喜欢的一些开源代码的用法分析等等。也许以后会扩展到Unity3D或者UDK的一些3...…
-
近期求职总结-AHRP和DeNA面试
AHRP2012秋季项目已经结束,春季项目博主可以以内定者的身份进行内推,具体可以参看这篇帖子。</span>在求职路上已经走了一段时间了,一直不太顺利,趁现在有时间有心情稍微整理一下近期在求职中的感受,也算做一个阶段总结吧。其实一开始目标就比较明确了,不太想继续在做硕士期间的方向走下去,而是想做一些移动互联开发相关的事情,同时也看好智能电视和近距传输这样有可能在近期再一次改变人类生活的东西。所以简历大都扔到了IT公司。投出去的简历无非三种结果:第一是毫无回音的,比如支付宝;第...…
-
Xcode4.2,想说爱你不容易
随着iOS5,最终还是在一个项目结束之前就被迫换到XCode4.2了。XCode4初出的时候就有无数先辈惨死在无尽的bug和极度不适中,而我选择了在一段时间的4.1和3.2.6共存的过渡期后再完全转到新版本下继续工作,现在看来是非常明智的。GCC在4.2彻底再见了,同样标着4.2,但是想在XCode4.2上弄个GCC4.2的编译器还真是费力。还好LLVM还不错,就是可怜了那些写了N多GCC only的stand-alone的苦逼程序员了。LLVM最终还是暴露了了Apple想要脱离GNU的目...…
-
潘达利亚,你好
因为一直忙着找工作,最近对各种消息新闻的关注很少。早上起来难得有时间看看新闻,发现BlizzCon2011最终还是没有让人失望,一年一部的WOW资料片又被推上了前台。潘达利亚之雾(Mists of Pandaria)的背后,熊猫人最终还是被BLZ作为填充新作空白期的大菜呈递了出来。虽说整个WOW主线和熊猫人其实没有什么关系,但是作为War3的重要英雄之一,熊猫人的出现倒也还算是合情合理吧。一如既往的,新的种族,新的职业,新的大陆,新的副本,新的系统,一切看起来都很美好。但是…仔细发觉一下就...…
-
求职季
又到了一年一度的求职季~招人者基本年年不变,求职者换了一批又一批。年复一年,却也正见证了这个社会的新陈代谢。简历已经扔出去一些了,但是事实上特别满意的或者特别想要拿到的职位并不多..也许是因为这么多年书读出来,已然迷失了自己,我现在很难安静下来询问自己的内心:你想做什么,你能做什么?往往一思考到这个问题,我就选择逃避..我会告诉自己,我想要的很简单,安静恬逸的小生活而已——虽然我知道这不是真的,这只是我多年前的梦想罢了…也许人都会经历这样的过程吧,从满是理想主义的充满幻想到被现实主义约束的...…
-
乔帮主,一路走好
一个时代的终结,意味着另一个时代的开始。一个巨匠的陨落,代表着一颗新星的诞生。1642年伽利略带着“追求科学需要特殊的勇气”,以自己的溘然辞世宣告了旧时代的终焉。一年之后,牛顿呱呱坠地,预告了新的物理学时代的开幕。当世之时,乔布斯所代表的便是对旧秩序的挑战以及对完美创新的不懈追求。当我们一遍一遍地被IBM和Wintel联盟强奸的时候,乔布斯犹如救世主一般一次又一次降临。1984对蓝色巨人的挑战,1998的强势回归,唯美的工业设计追求一直给予消费者无尽的享受。我相信没有其他人能设计出iMac...…
-
麦克基满塞
出游总是会看到新的东西,总是会给人带来惊喜,总是能令你开阔眼界。我素来知道中国的山寨事业一直兴旺发达,但是今天在长沙汽车站看到的这家店确实震惊了…名字霸气就不说了,以前类似的店 面也就记得有个“麦肯基”,如今连德克士也不能幸免了~关键在于,这家店的位置好的出奇.就紧靠汽车站大门..走过路过完全没有可能错过啊…嗯,当然 边上也还是有传统的车站餐馆K记,不过悲剧的是正牌K记被挤到了一条街之外。 嗯…这家店边上嘛,貌似附送了一家传说中的阿迪王…长沙是个蛮囧的地方..至少汽车站感觉是这样的 =_=...…
-
乱世之秋
这是和平的年代,没有世界大战,也没有美苏争霸。这是混乱的时代,到处政治动乱,左右都是纷争。利比亚战乱尚未平息,也门又掀乱局。利益分配的戏码今年唱罢明年再演,丝毫没有新意..只是中国在这场利益分配的游戏中貌似永远拿不到自己的那份蛋糕,真不知是可歌可泣还是可悲可叹。这个秋天来得似乎比以往都早..北京三场秋雨下过,暑气便散得无影无踪,出门一件单衣俨然已经过于薄弱了。身边的一切 显得井井有条,学习、实验、测试、代码,早出晚归,披星戴月,虽然过得不算轻松,但却也还是愉快幸福。诚然我在这个表面的治世下...…
-
Windows Slate,整装待发
决定稍微晚睡一两小时,看看传说中的Win8到底是什么德行。接近发布的最后时刻,一直神秘的Win8终于决定了真正的名字——Slate…唔,确实总是不能叫做WinPad的吧…Metro,Start页面,支持arm,内置应用商店…其实这一切都透出了一股浓浓的山寨味。Macintosh被华丽剽窃的悲剧已经上演过一次,而如今微软又想故伎重演,估计这次苹果再笨怎么也不会重蹈当年的覆辙了吧~其实个人并不是很看好这款Windows,Ribbon的滥用也许能在平板设备上能有所建树,但是在传统PC上却略显臃肿...…
-
十年
倏忽之间,十年已逝。于一个历史事件而言,十年时间也许还不足以给出公允的评判;但于生者或逝者而言,却已然是应当忘怀的时候了。纵然一个国家的政府有再大的过错,但是国家的人民永远是无辜的。在这样的时刻,惟有为逝者哀悼,为生者祈福。过去的十年,两次经济危机,两次局部战争,美国的霸主地位依然不可动摇。这十年间,美国更多地把精力集中在了恐怖主义身上,中国这一曾经的假想敌也更多地被作为“反恐合作伙伴”而受到欢迎。不得不说这是中国的极大的发展机会,可惜的是,这十年于中国政府来说可能是大发展,但是于中国人民...…
-
搬家
最早开博于新浪,大概已经是六七年前的事情了吧。之后本科入学,拜悲剧的cernet网络所赐,新浪博客直接无法登陆。偶然看到搜狐就在学校边上,小尝试一下发现速度奇快,于是毫不犹豫地搬家。然后是稳定的写博期,然后人开始变懒就不怎么写东西了,再然后…再然后就没有了…最近总被问“你玩微博么”,其实在twitter诞生之初的07年我就有帐号了..不幸的是周围没人和我有相同的爱好,加上智能手机不流行以及跨国短信贵死人等诸多因素,导致现在的twiiter上只有一个follower。而社交网络这种东西要是没...…