神迹记录

Time July 7 2022 9:20am

我已经在 OpenCV customize build 的project上花了好几天了。基本上这是一个非常花时间的过程,从source到最后mobile端。昨日夜晚提交了测试build,早上发现还是fail在之前的地方。虽然我感觉我已经在OpenCV build一开始已经屏蔽我需要屏蔽的library了。

我甚至还是打开了出问题的zxing 的source和OpenCV 模块里的去比较,却是很大不同。我真的蛮担心是否自己过程中出错。

突然我脑袋开窍,我虽然更新了几个必须要更新的library,但是OpenCV built library还是旧的。会不会是这样就好了?于是花了10分钟更新了一下OpenCV的library。重新提交了build dry-run。这可比从头到尾再做一次(2小时)省很多,感觉如果这个再不行我这几个礼拜都要怀疑人生了。

结果感谢主,居然通过了。之前屏蔽library的操作应该是对的。

这也是我人生中好多个快要放弃的时候,上帝一点点提醒,让我知道真相其实很近。所以我打算开挖这个坑,积累上帝在我这个硅谷码工身上的神迹。

人生很多事都是如此环环相扣,真的需要很多脑力和耐心,还有时间。但是我们很多时候真的没有时间拘泥于一些和人生不是那么相关的事情上。这个build system 的issue,考虑到系统熟悉度,耐心,经验,可能也比较适合交给我做。但是它本身消耗的我的精力确实让我天天都想仰望上帝的帮助。它仿佛一条明显的路:就是build the library,但是它又充满了诸多不确定性,build 的时间又巨长,你不到最后dry-run,可能都不知道结果如何。

人生也是如此,我们其实很难等到最后审判(如果你相信)的时候再去评判。阶段性的反思和修正是必须的。信仰可以说给予我们一个阶段性的自我反思的机会。