想法
善良的兽人Goodorc
这个作者很懒,什么都没留下…
展开
-
<名言>计算机科学领域的任何问题……
计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决。 Any problem in computer science can be solved by another layer of indirection. PS:貌似不能乱加,也是有一定规则的。 2011-1-13 由于误信了这句话,在我们的项目中,扩展存盘标志位时转载 2012-04-03 17:44:01 · 2657 阅读 · 1 评论 -
游戏开发培训的两难与探索
游戏开发培训的两难与探索游戏培训的现状说到游戏培训,其实包含的范围比较广。容易想到的一是游戏美术,包括原画、3D美术等几大类;二是游戏编程培训,几年前Cocos2D比较火,现在清一色的Unity3D。CSDN博客 善良的兽人Goodorc EMail:279866129@qq.com打开百度,搜索“游戏培训”,看前几名。可以点进去看看课程介绍。会发现一个问题,不了解行业的人可能察觉不到。后面细说原创 2017-03-13 23:12:39 · 4907 阅读 · 2 评论 -
三十而立
三十而立,此文写给未来的自己。原创 2016-03-02 19:32:43 · 1300 阅读 · 2 评论 -
《乔布斯:遗失的访谈》观后感;《基地》第一部中的三次危机。
《乔布斯:遗失的访谈》优酷播放地址:http://v.youku.com/v_show/id_XNTUxNDY1NDY4.html?f=19236226 我被这部视频中乔布斯的表现彻底吸引了,他说话的语气、神态、思考时停顿、举例子的方式、情绪的变化,这些引起了我强烈的关注,进而对他所说的内容也留下了深刻印象。 这种强烈的代入感甚至让我在视频后半段不愿原创 2013-05-04 17:23:53 · 9352 阅读 · 0 评论 -
小孩子打架的寓言
你是一个很有知识很有才华的人,但是因为种种原因,生活比较窘迫。你的一个朋友很欣赏你,也愿意帮助你。所以长期以来,你在生活上都受到他很多照顾。还有你写书、发表文章的资金和渠道,外加你那一点点小名气,很大程度上都依赖于他。 你朋友的孩子今年6岁,刚上小学一年级。不想刚到了新的环境,就和班里一个同学掐上了。那个孩子今年7岁多,身体很结实。你朋友的孩子两三下就被揍得青一块紫一块。原创 2013-02-03 12:47:43 · 1276 阅读 · 2 评论 -
关于逻辑服务器并行计算的思考
注:本文纯属个人思考过程的记录,仅供参考,估计有众多不当之处欢迎指正。 服务器并行化,对我们现代的程序员来说有着极强烈的吸引力。分布计算、云服务、高并发数据库、虚拟机、无缝大世界网游服务器,等等,所有这些热门技术,都指向了同一个目标:并行计算。 并行计算的最终形态我认为是——可以通过增加硬件实现几乎无限的服务器负载。 从原创 2012-12-16 13:59:37 · 2426 阅读 · 3 评论 -
异步(延时)逻辑难题,以及采用lua的解决方法
在网游程序里混过一阵子的程序员大都知道,“异步逻辑”是游戏逻辑里最容易失误的地方之一。刷钱、刷经验、不花钱得到道具,然后关服、回档、删号等等等等,其可能造成的危害不胜枚举。而且实际上银行系统之类的地方遇到这种问题就更有趣了:)。 不同团队对此类问题的称呼不同,我喜欢称其为“异步”。它是说这样一类问题: 玩家满足某条件时(比如身上有10金币),与NPC对话触发一个原创 2012-05-11 13:56:14 · 10256 阅读 · 0 评论 -
近两日极为纠结——游戏服务器,选择何种技术方案?(Python + SWIG--RakNet + Lua)
需求是:一种移动或web游戏的服务器,要求是尽量保证维护简单,框架尽可能简洁,代码量不宜过多;考虑1人非全职进行服务器维护,不应对运维造成太大难度。 首先,必须使用RakNet,可用的游戏服务器框架很稀有,这是其中一个开源框架,底层提供完整的可靠UDP协议,上层有完整的封装,不得不用。 其次,客户端采用C++、Lua编写,其中逻辑部分完全使用Lua编写。服务器需原创 2012-05-10 08:15:33 · 8621 阅读 · 4 评论 -
笔误,是福是祸?(linux so搜索路径,SWIG等)
这是一篇非常有聊(?)的日记。 昨晚心血来潮,在尝试用SWIG(http://www.swig.org)给C++的库做Python绑定,网上例子非常多,看了几个就动手。后来被动态链接的问题折腾到晚上十二点半,对我这个每天早上7点前起床的人来说有点伤不起。而且,你知道吗,错误原因是我把函数名写错了,测试用源码里的randnum在接口里我写成了rand_num。 S原创 2012-05-06 11:18:19 · 2183 阅读 · 0 评论 -
Simplicity and Compromise
这两天在挑战《雷曼起源》的隐藏关,还有《东方Project》新作。战斗到腋下冒汗的时候,脑海里浮现出一句话: Keep simple, AFTER COMPLEXITY. Compromise, AFTER FIGHTING! 很简单的道理,但是做事的时候不自觉的就会背道而驰——我的意思是说,在技术之路上,请坚持选择HARD难度。原创 2012-05-07 10:05:48 · 1274 阅读 · 0 评论 -
感叹!不管神马东西用python写就会变得巨短!
上次是wxWidget,这次又发现一个cURL。python版本分别叫做wxPython和pycurl。 wxWidget并不能算是一个特别牛的库,至少接口设计上还是MFC级别的,对xml也没有能用的支持,拼个界面很累。但是你猜不到的是,就这么烂的接口,用Python写出来的程序依然不长。 还有人用Python写Win32的窗口程序,也不长。原创 2012-04-22 18:09:52 · 1811 阅读 · 2 评论 -
【转载】《触不可及》影评——不要以善之名行凶
转自豆瓣的 十二*地主婆 (别号:T太太) http://movie.douban.com/review/5381118/?post=ok#last不要以善之名行凶 这是一个真实的故事。 迷恋跳伞的富翁因事故造成脖子以下瘫痪,于是高薪聘请一位全职陪护,在诸多应聘者当中,他却出人意料的选择了一位毫无经验并且刚从监狱释放的混混。身边人都不理解,他给出的回答转载 2012-04-18 18:07:30 · 2540 阅读 · 1 评论 -
读《HP老总退休感言》
一、 一般我们处理的事情分为重要的事情和紧急的事情,如果不做重要的事情就会常常去做紧急的事情。 例如:写代码留下没想清楚的部分,迟早变成严重bug加班解决;不熟悉城市,想约人出去玩的时候抓瞎。等等,工作、生活里的很多事情都值得认真对待,不及时解决就会给自己今后添麻烦——相反,为自己下几步稍微铺垫一下,碰到麻烦的概率就小了很多。二、 我想,好工作,应该原创 2012-04-03 17:38:05 · 937 阅读 · 0 评论 -
<想法>判断一个语言是否好用标准之一
制作或修改一个内容时,有两部分工作。一是与语言特性无关的,纯需求领域(问题领域)的事情,比如算法、用户体验;二是语言特性相关的,比如用几个函数?参数是什么?是否需要添加类? 这两部分工作消耗时间的比值,是判断一个语言是否好用的标准之一。 实际工作中,影响上面两项时间的,还有一些因素。 1、对语言的理解不够,由于不熟悉语言特性而不走直路走弯路:多学习,多实践,否则活原创 2012-04-03 17:43:14 · 547 阅读 · 0 评论 -
从新浪博客搬家来CSDN,撒花
新浪博客适合写写小说、书评、人生感想,可是最近一头扎在了技术堆里出不来。写的技术文章在新浪上面没什么市场,呵呵。 交流还是挺必要的,来CSDN看看。原创 2012-04-03 17:32:28 · 535 阅读 · 0 评论 -
程序员,独立思想,新人
突然看到别人转的云风的一段话,深深共鸣了。 ————引用——————————————————————————————http://blog.codingnow.com/2011/11/dev_note_1.html云风:程序员就是这么一种奇怪的生物。好的程序员都有自己独立的思想。对自己实现或即将实现的代码有爱。按照别人的思想去实现是件无比痛苦的事情,会觉得在转载 2012-04-03 18:01:41 · 594 阅读 · 0 评论 -
平凡的人生or开挂的人生——对知乎相关问题的回答
知乎原题:为什么有些人的人生和开了挂一样?https://www.zhihu.com/question/37106162楼上说的都特别好,我很想补充一点。我先抛出一个背景概念——我认为开挂人生,本质不同,分为两种第一种:由于境遇不幸,或者仅仅是由于童年时的一个深刻的心理期望,从而对人生平常事失去了体验的乐趣,反而对挑战与奋斗充满了渴望,把世俗的成原创 2017-06-26 16:07:36 · 2789 阅读 · 0 评论