avatar

Coderek's blog

Loneliness is the gift of life
Posts tagged with 杂谈

说到加班就不得不提996。最近有人搞了个996.ICU的github repo,竟然聚集了25万颗星星,可见这个话题在程序员群体里面是多么的敏感。 但是我在国外生活这么久,也在好几个国家工作过,996这个问题说真的只是在国内显得这么尖锐。 我觉得这有好几方面的深层次的原因。 首先,为什么要996?最直接的回答可能是大家都这样,是这样的氛围,所以没有办法啊。当然这个氛围不是公司主动搞出来的。公司本…

Read more ››

所谓知行合一也就是理论与实践相结合。其实不用说也知道这个在科技发展中的作用是至关重要的。 可以做到实践并不是一件容易的事情,有些情况不是想想办法就可以解决的。比如,AI 需要大数据来验证模型。这些数据可能需要从数以百万千万的人的身上收集。这么大的用户基础世界上只有屈指可数的几家公司可以做到。 再比如说想做大规模项目比如说高速铁路。光有技术是不够的,还需要有大量生产经验和运维经验来证实技术。一个国…

Read more ››

听歌

以前上中学的时候大家听歌都是看歌手的。一个歌手唱了首好听的歌,我们就疯抢着去买它的磁带。当然磁带里还包含了他所有其他的歌曲,就算不那么好听,我们也会幸然接受。这就是所谓的追星/崇拜吧。 国外有个说法叫pop culture,就是你听了一个歌手的歌觉得很好听就会对他的一切全盘接受。过了一段时间后,你发现他的歌也就那么一首好听,就不再去爱他。很善变。 别人的歌好听,不代表他的人好。更何况有许多歌的词…

Read more ››

I've been thinking about this for quite some time. The very meaning of stopping time is to stop the movement of everything. Time and movement are two highly related concepts. If you want to slow dow…

Read more ››

Everybody should have a god in his heart. This god is not necessary to be Jesus or Buddha. Generally accepted idolism gave us an abstract interface, it’s up to us to implement our own God. Jesus and …

Read more ››

工作快两个月了。每天都埋着头写程序,但是一直觉得效率不高。尤其是当要同时处理好几个东西的时候,总感觉有些乱。 有时候在想我需要发展一套自己的工作习惯,这套习惯能够应对任何种类的工作,并能在处理好几个棘手的问题时候能有条不紊。最重要的是这个习惯要能很容易的遵循,应该有一些工具可供使用。比如我现在有一些简单的思路: 首先,邮件一定要归类,行政,项目1,项目2等等都要分得清楚。这样查找起来很方便。有时…

Read more ››

小结优化

貌似这学期所做的事情都是围绕优化这个问题来进行的。那我就来总结一些我接触的优化方式吧。这些优化方式都是从具体的事物上产生,但都可以抽象化到很多地方。 Hierarchical Structure 这个主要说的是事物组织的方式。如果是有等级划分,从大到小,从粗到细,从高到低的话,一个复杂的事物就可以运行的井井有条,这主要要归功于高效的检索。比如说,用Binary Partition Subdivi…

Read more ››

About FYP

My FYP hasn’t had any progress for a while already. I should say I was kind of unfamiliar with my code after December holiday, so a lot of time now are spent reading code and documentations. My curre…

Read more ››

现在一般3D或者2.5D的地图都会有一种划分地图的方式,比如说魔兽地图是将地图划分成小的方块,雷神之锤的用立体的凸面体来划分。这样的做法是整个地图能够更好的被掌控,不然按照一个个多边形划分的话,不仅数量巨大难以掌控,更对电脑性能是一大挑战。 John Carmack在雷神之锤里使用二叉树(BSP)来分割空间。在中间节点里储存分割面,枝头储存空间信息,我们称它为Area。这样搜索地图里一个坐标的A…

Read more ››

这两天为了一个vsc++ priority queue 的bug浪费了不少时间。我的pqueue是用来储存struct的pointers。我用下面这种方法创建: priority_queue, M_compare> openq; M_compare也是用常规方法写的,跟官网上完全一样的格式。但我run程序的时候总是给我invalid heap的错误。网上搜一下后好象是说queue里的东西没有in…

Read more ››

1 2