2019.12 BSV 中国大会的动容一刻

2019年12月8日,BSV China Conference 现场。

在 Craig 和 Jimmy 的炉边谈话末尾,Jimmy 问 Craig 有什么想对从中国各地赶来的 bsv 开发者想说的 (在前一天,大家已经有了不少深入的交流,我也当面请教了博士关于 onchain-gaming 的一些细节),Craig 说了一段 very touching 的话。当时我在现场,深受触动,回珠海的飞机上,在手机的记事本上凭回忆记下了这段话。

I want you to be wealthy, through hard work. Wealth is not money. Weal......

关于 “免成居”

2014 年起,我开始在 blog 上输出一些文字,不知不觉已五年有余。去年以来,因为杂事渐多,我自己也在向新的领域转换,此间疏于文字,实非我愿。我会试着改变这个情况,调整内容和定位,分享不同领域的思考,拓展思维的边界。

偶尔会有朋友提起 blog 访问速度比较慢,问我是什么原因,这是服务器在海外的缘故。虽然一直想改善,但终于还是因为懒得折腾,索性开了一个公众号—— "免成居"。那里会与这个 blog 保持同步,用来改善从微信内访问的速度。

“免成居” (Brimless Space) 这个名字,得来很偶然。上个月去了趟武当,在武当山琼台偶遇陈留军老师,......

软件工程师的睡前二十问

作为一个工程师,很早以前,我就养成了每周回顾 (Weekly Retrospective) 的习惯。可是直到不久前我才发现,每天晚上睡前的小回顾也很有帮助。以下是我在前段时间形成这个习惯的过程中,积累起来的二十个问题——工作和生活各十个。

每天晚上睡前,我会用这个二十个问题穿针引线,帮助自己回顾一天的进展与得失。有了这个列表,就省得自己在困得精神恍惚时,还要茫然地问自己:“今天究竟干了些啥?”,也避免了想到哪儿写到哪儿的流水账。

工作

Completeness: 计划中的任务是否完成?

完成得勉强吗?(存在为了多做事情而把时间排得过满的情况吗?)

完成得干净吗?(如果有留待......

我的时间分配变迁记 (原问题:程序员工作中占时间最长的是哪个步骤?)

本文是前天晚上的一个答案,稍作修订,放到这里。

程序员工作中占时间最长的是哪个步骤?

下面的图表是我个人工作十年以来各项时间占用的大致变化情况。需要说明的是,这不是由精确的统计汇总而来,而只是大致估算;不是我认为理想的情况,而只是此期间实际发生的情况。

(__设计和实现__) 长期来看,你愿意花在设计和实现的时间,基本上取决于你对这项工作的热爱程度。我见过一些进入管理岗位的同事,这两项迅速地滑落至接近 0 的;也见过始终对编码本身情有独钟的——这并没有对错,只是不同个体的兴趣,权衡和选择。

(__测试和调试__) 总得来说,随着工程能力的提高,程序员的......

暴雪游戏开发趣闻 (若干则)

这是 (Youtube) Blizzcon 2015 Engineering Community Amphitheater Discussion 的部分内容。挑了重点,简单记录了一下。

设计和工程

风暴英雄的数据驱动做得很好 (因此设计自由度很大)。在这样灵活度的支持下,设计师在 Blizzcon 上想搞个大新闻:两个不同的玩家可以控制同一个英雄。程序员们一听都慌了,后来想了想,搞定了。

工程师们不会随便说“这不行”,要想让设计师们尽情发挥就不该随便说 No ——尤其是你要是不给弄,设计师们分分钟自给自足把自己的需求给实现了(掩面)。有张图 (此处应有图) 上画的是,一个垃......

Tags

随笔   游戏开发   Bitcoin   BSV   Programming   C/C++   优化   Unity   C++   知乎   中国文化   Unity3D   游戏设计   区块链   比特币   小聪游戏   引擎设计   软件开发   idtech   SatoPlay   系统架构   Production   Bitcoin SV   加密货币   项目管理   游戏评论   资源管理   效率   网络   Visual Studio   Blockchain   Lua   Blockchain Computing   GDC   VR   PerfAssist   EMC   资源流水线   方法论   模板编程   Oculus   渲染   道德经   BitcoinSV   Unity MemoryProfiler   字体   Productivity   图形   SPV   Ethereum   nanomsg   摘录   同步技术   cppcon   C++模板   DOOM3   Surface Pro 3   Engine Evaluation   CRT   Bitcoin Cash   cppcon14   跨语言可变参数列表   团队协作   货币   开放世界   权利   slua   遮挡剔除   完美转发   协作式调度   Money   类型推导   Memory Debugging   个人成长   小故事   产品   错误处理   MOD   BCH   读书笔记   经济学   信息过载   行业报告   Modern C++   ETH   网络编程   协程   Premake   万物理论   测试   中间件   Game Engine   Michael Abrash   区块链游戏   CI   命令行解析   Science   goroutine   ndk   自动化   Scripting   Debugging   数据上链   技术评估   Unity GC   C++11   学习方法   Dice   Telemetry   笔记   golang   Methodology   图形编程   多线程   工程改进   Unity Coroutine   新手引导   Deployment   Visual Assist   文化   BTC   量子计算   域名   虚拟现实   系统重构   暴雪   exp   历史   Unity Profiler  

知识共享许可协议
本作品由Gu Lu创作,采用知识共享Attribution-NonCommercial-NoDerivatives 4.0 国际许可协议进行许可。