生命的意义在于折腾

写完这个题目才想起来, core 前不久才说我们要不折腾, 汗…
最近的折腾本来是可以凑几篇日志出来了, 还是一起写吧, 发泄发泄

港澳通行证 & 护照

周一按预定的拿证时间去武昌公安分局, 考虑到除了坐车就没啥事情了, 所以就带了 20 块钱加几个硬币出门, 考虑最近天气变化, 特意手套围巾全副武装出发, 特别是围巾, 为自己终于有一天在出门前记得而不是出去吹风才记得感到太骄傲了, 当然, 另外证件齐全. 这句话是废话, 属于铺垫.

晃悠到公交站, 等我看清楚前面的公交就是 510 时, 还有几十米, 我跑, 刚起步的车停下又上客, 结果我一喜, 那个车又跑了, 心一冷, 他又停了上了个人, 最后还是绝尘而去, 汗…

在公交站等到别的车过了一辆又一辆, 光是我看到的 540 就过了至少四辆, 然后看到终于有 510 过来, 居然有位子, 坐下, 看小说, 然后发现车里有空调, 热, 闷, 把围巾摘了, 还是闷, 想吐, 找不到能打开的窗户, 都有人, 还好位子离门比较近, 一路想吐, 只能在每次停站时大口呼吸一下, 突然很理解那些晕车的人的痛苦

轻车熟路找到武昌公安分局, 找到出入境事务处, 里面的工作人员都太热心了, 是真的热心, 用小学生作文来说, 那就是春天般的温暖啊, 真的感觉很好, 一切很顺利, 只是我被热的晕乎乎的脑袋在这样的温暖下又更晕了一层

物极必反这个道理这时候太有效了, 在这么晕乎乎的状态下, 在民警同志们不断的循循善诱的建议我在永州找人催下我的调函后, 我突然灵光一闪, 护照这玩意儿, 可以办理快递的啊, HK 的地址没有不要紧啊, 我老板有啊, 跟热心的民警同志通知确认只要那份凭那份单据就可以办理快递后, 他直接就给了我一张特快专递单, 这时候 SB 的事情开始了, 我身上没钱, 去 HK 的快递是 95 T___T

还好我身上带卡了, 跟民警同志说我去取钱后, 站在门口发呆了会, 用目光搜索了下最近, 没有中行, 我记得这附近是有的, 但是附近的意思是步行至少十分钟吧, 直接去队名的汉口银行跨行取好了, 我等取款机前那个大妈操作半天, 然后我插卡, 插不进去? 机器在初始化? 我等, 亮灯后继续插, 还是不进去? 我插, 我插, …(这里怎么感觉这么邪恶…) 放弃进去问保安那个取款机能不能跨行取款和用中行卡, 得到肯定的回答后出去重复刚才的无奈, 再进去问保安, 和蔼的保安大叔告诉我, 我卡被消磁了, 去中行加磁吧, 中行在人民医院对面, 我 faint, 那不就是回去的公交站前面么, 我是直接回去还是取钱再回来呢?

仔细想想, 护照不可能在我离开武汉前拿到, 下学期好像我也没回武汉的打算, 就算回来, 来回火车票很显然还是比快递费贵太多, 并且我没事跑人民医院那边去干嘛, 干脆今天把快递办了, 跑回去取钱, 很顺利, ATM 机直接就搞定, 跑路回来, 又很顺利, 那个民警 GG(好像还是 GG 比较贴切) 还很热心的提醒我钱放好, 先把单子什么的填了再给钱他, 当时单子我快填完了我才觉得这张单子跟我上次填的好像不太一样, 民警 GG 也说那不是国际的, 我 ft, 果然是要换单, 那他直接给张白纸我不就好了么, 多浪费

跑路回来在公交站那想了想还是去找公厕释放下, 天知道 510 的发车频率有多慢, 我早上出门前喝那么一大杯咖啡, 如果在车上憋死太不划算了. 回去车上没位子, 于是没法看小说, 就只能发呆, 然后就想港澳通行证上的那些数字含义, 我对这些奇奇怪怪的知识向来有兴趣, 比如很早知道的身份证号码的意思, 然后某次火车上别人告诉我火车票上号码中一部分的含义, 看来未来我的 TODO list 又有一个想要做的事情了

回来车上继续热死, 其实昨天出太阳了, 我压根就用不着那样穿, 只是我觉得外面可能会冷, 会有风

回来后打电话给老爸, 告诉他事情搞定了, 然后顺便问了下能去市局催下不, 然后, 这个事情貌似又搞大了… 今天早上我按掉闹钟继续赖床一个小时后老爸一个电话打过来问我催的细节, 果然事情搞大了, 然后下午又在 QQ 上老爸告诉我跟进细节, 确实这个事情弄的好像比我想象的麻烦很多, 算了, 不是我考虑的问题, 只是很奇怪好像按出入境事务处的人一直跟我说, 好像应该是很容易的事情才对啊, er, 我还是跟 HK 的老大说下叫帮忙签收下就好了, 其他的事情, 我不知道我不知道, oh yeah

签字 & 研究生院

说到这个, 我最想干的就是竖起两个中指, 然后狠狠的说 f**k, 谁 TMD 发明了签字这么神奇的东西

重新回到签字这么一个事情, 我今天一开始想的是, 如果当初我说我结婚, 把户口拿了出来, 整个事情就简单多了. 让我们回顾下这个学期不堪回首的签字史…

我要去 HK, 然后那边弄来一堆表我填, ok, 一切正常, 里面党委负责人那个字, 问 furu 说找院里书记签字就好, 很方便的, 结果俺们辅导员说最近认识调动, 这事得找甘书记, 然后我们愈发可爱的甘书记说, “这事, 你不是还没读研么? 啊? 你已经研一了? 你写个保证吧, 就算实习申请, 找你导师签字, 你这样的人走, 导师一般不会放的吧”. 开玩笑… 我早跟我老板说好了… 怎么不放… 干净利落的写好申请, 在老板上课的七楼爬上去等他来了签字, 然后交甘书记那, OK, 这事妥了.

等快收到签注时, 觉得差不多到时候该去办港澳通行证和护照了, 然后去借户口, 按照本科丢两次钱包后需要开身份证明不堪回首的经验, 去院里找辅导员干净利落的开了证明, 盖章后屁颠屁颠跑去保卫部, 说, 研究生借户口要研究生院开证明. 算了下都中午了, 等下午再去武大山上, 下午屁颠屁颠跑去山上找到研究生院, 说明来意后, 对方直接说, 去研究生网上填个申请出境的表, 然后找谁谁谁都签字了拿过来, 回去一看, god, 导师, 研究生教学秘书, 分管研究生副院长, 党委负责人, 当时打电话给老板, 说刚好在武测, 立马跑出去打印了拿去签字, 然后在院里居然也一路顺利的搞定, 居然所有人都在. 中间甘书记看到我说, “那个谁, 你怎么又来签字, 哪这么麻烦, 我决定不给你签不让你出去了”. 汗死我了, 我也不想啊, 我太不想了, 但是天知道怎么会有这么多乱七八糟的表要签字的. 看着那张签满同意和院里和党委两个公章的表, 觉得能这么短时间内搞定真是太不容易了, 后面事情可以参考前面某天的流水账或者碎碎念, 跑死我了.

事后有人说, 直接跟保卫部说要结婚或者买房子, 户口就能借出来, 没这么麻烦, 并且要跑路出去, 跟院里说下就 OK, 不用这么劳师动众, 早说啊, 早说我就真的这么干了, 看我这样也不像现在就买得起房子的, 那就说结婚吧, 是不是说现在结婚只要 10 块钱还是 8 块钱? 我是说拿证这个步骤. 这个, 我还是有的吧, 就算加上拍登记照, 也不会超过 50 吧

然后就是去问提前回家的事情, 我琢磨考完了就可以跑路了吧, 反正老板又没事, 为了安全起见我去院里问了下(这是整个事情最大的败笔), 然后我们无敌的辅导员说你办个请假吧, 刚好你下学期不是也要出去实习的么. 我这次学乖了, 看了研究生院上的表, 又是几乎把院里所有人找一遍的签字, 然后还计科院和研究生院各交一份, 回头回来了还要申请销假, 貌似步骤跟这个差不多, 在我心里问候了发明这个制度的人的家庭无数遍后, 这个事情还是要做的, 因为我都已经跟辅导员说了, 早知道不说就好了. 打电话给老板, 居然就在院里, 太幸福了, 为什么每次我找他时他都能及时出现. 这回签字还是很顺利, 除了甘书记那没人, 昨天就差那一个签字, 然后要那个签字去盖党委章, 今天上午去, 还是没人, 下午去, 有人了, 一看到我, 我就知道她要说啥了… “你怎么没完没了啊, 怎么又签字? 我决定上次签字不算数, 这回也不给你签了, 哦, 这次是请假, 不一样?”, 再次适应甘书记这种幽默的风格后, 还是很别扭很委屈很纠结的辩解… 这事也不是我想的啊. 跑去党委办公室盖章时, 那个老师很明显都认识我了, 在她说话前我先表示可怜无奈, 说我也不想这么跑的, 你看上面签字签的基本把院里人都找了一遍了, 老师很体贴的说, 这还不好, 刚好跟院里领导互相认识下啊. 这个这个, 好像本来就认识, 并且印象还挺好, 现在弄的倒是印象开始扣分了. 屁颠屁颠跑去研究生院, 想顺路过去把本科成绩单盖章了的, 结果等到研究生院后, 那个老师好像觉得来交请假表是一件很诡异的事情, 说只要交院里了, 我很无奈的说那个表下面明明白白说要给研究生院交一份的, 老师很轻松的说, “哦, 早改了, 不用交我们, 只要给你们院就行了, 你哪个院的? 哦, 计算机学院, 哦, 没事了”. 我 f***, 流程早改了你们也不更新下表, 害我签这么多字还没事跑武大来爬山玩, 只要交院里我直接找张白纸写了不就完了.

还好回来是在武大迷宫一般的小路上准确的最短路到达教务部并且盖好章, 那个老师貌似是原来实践办管数模的? 我说怎么那么眼熟, 不知道她认出来我没, 我似乎有段时间还经常跑教务部实践办. 然后发现那又是一本签字簿, 还好老师在打电话对我挥挥手示意不用了. 回想下貌似这学期帮 Tang JR 办学位证照片更改时只要用章都要签字, 好像很多地方用章就得签字, 然后打印成绩单要签字, 拿东西要签字, 监考要签字, 监考时签字写一起草了点, 另外一个老师还特意问我叫什么名字, 怎么签名就写了一个字 -.-

这学期另外签字的好像还有就是 BBS 的助管啥的, 也是一大堆签字, 还有电子签名, 话说, 既然有研究生系统, 也有电子签名, 干嘛不把所有的事情都电子签名了, 无纸化办公管理也方便, 还节省纸张是吧

说到 BBS 中间插播: 在教务部二楼盖章后去找段老师说辞职的事情, 结果没找到人, 说请假回去结婚了, 元旦假前不会上班了, 汗. 不过, 重要的应该是 cong~ :)

传递闭包

本部分内容会用到很多离散数学的术语, 不过不会应该也能看懂, 只是觉得别扭点, 何况我还不保证术语都用对了

前几天跟 felix021 等一群小朋友在水群里水, 然后就讨论到如果 A 是 B 小弟, 然后 C 有小弟把 A 收小弟了, 那是否可以类推 B 是 C 小弟呢? 经过一系列学术讨论, 对这个传递闭包的传递性讨论后, 发现会有环, 这样就挂了, 比如 A 是 B 小弟, B 是 C 小弟, 但是 C 又是 A 小弟, 最后就全乱了, 于是我们加入了衰减因子这个说法, 说传递性在经过几轮后就失效了, 并且关系的中间边的权重随着关系传递而衰减, 成指数衰减, 云云云云, 貌似有点像复杂网络?

今天跟 yama 聊, 说推荐实习的事情, 然后看到 chuang 上线后给他又说了下那个诡异的关系:

chuang 是我在 b 公司的 mentor, swan 是我在 g 公司的 mentor, 后来认识我 m 公司的 mentor xxing 后, 跟他聊天, 然后我说我原来在 b 实习过后 xxing 找话题说原来他也有个实习生, 是武汉的, 现在在 b 公司做的挺好的, 都带了几十个人的 team, 我觉得这样的人应该挺出名的, 然后就问是谁, xxing 说是 chuang… 我 faint, 说这是我原来的 mentor, 然后我扯我在上海的 g 实习过, 然后 xxing 又说, 他原来实验室有个师弟, 比他低一级, 现在就在那边, 我接着想, 上海 g 就那么几十号人, 应该也认识, 然后问是谁, xxing 说是 swan, 才结婚了, 我 faint 第二次, 说这也是我 mentor, 然后跟 xxing 一起感慨还真是有缘啊… 还好 HK 的 mentor 跟他扯不上关系了, 不然这个世界也太小了点

yama 这时候也很敏锐的指出了其中一个我原来也想到的问题, 如果这样, 我一跟 xxing, 不是在对 chuang 的关系上直接提升了一级, 从原来的 mentor 到同门师兄弟了都, er, 这个, 我也想过, 所以, 一直没好意思跟 chuang 说去跟 xxing 的事情, 觉得到时候场面会很尴尬, 事实上, 今天后来跟 chuang 说, 也还好, chuang 只是帮感慨了下 “天哪, 都找不出了你没去的地儿了”

跟 yama 分析说, 其实那些 NB 的人就那么点, 关系错综复杂很正常, 他们那群人就只是构成一传递闭包而已, 我们要努力的就是努力成为那个闭包的一部分… 结果 yama 突然又来一句, “不对, 你已经在闭包里了好像”. -.- 好吧, 我承认, 我在进入闭包的道路上确实比一般人走的远了点. 话说, yama 前不久在知道我明年的行程后又继续对我 orz 了一番, ft, 你们都能做的比我好的, 我是接着前面开路过的人继续开路而已

内存泄露

昨天下午 felix021 跟我说, oak 的 Judge 有 bug, 会莫名其妙的崩溃, 然后告诉我是哪里哪里有问题. 我跟进去看看, 好像就是那有问题, 但是直接 cout 看又看不出问题, 就知道一个 RFJ 函数调用有问题, 但是里面运行的也好好的, 并且崩溃出错也是有选择的好像, 报内存堆栈错. 一开始拼命想逻辑问题, 调半天看不出来, 决定 gdb 之, 然后很 ft 的发现服务器上没装 gdb, apt-get 后再看, 死活进不去在另一个文件中的函数. 闷头想了半天, 估计是 make 直接生成的, Makefile 里的默认规则没指明要 -g, 于是翻出 Makefile 的规则来看, 搞定跟进去, 还是看不到任何问题的极限. 算了, 时间差不多, 回去洗澡

洗澡回来在宿舍无聊了会, 跑机房来, 再调, 看中间一个字符串操作的步骤怎么看都不爽, 觉得有问题, 打印之, 又没看出问题, 也没发现内存泄露的迹象, 但是调的就是显示在 return 后那个大括号一完就挂了, 只能是这个函数弄挂的, 里面, 能泄露的就是直接内存操作吧, 本着死马当活马医的心理把那个打印了又没看出问题的数组从 30 改到 256, 跟原始长度限制后的获取串一样长, 好了, 就这样好了… 把原来有问题的提交都 judge 了, 确实好了 -.-

然后 felix021 特意写了篇 blog, 开篇是 “被 NBHH 的 snoopy 雷到了”, -.- 我 re 的:

其实那个方法已经定位到问题所在了, 那就是 return 后退出函数的一系列动作引发的, 根据出错信息推测是内存堆栈问题, 那就是中间有内存泄露了, 看了看定义, 把那个 f 字符串打印出来, 没问题, 但是就是那个该死的在某些时候可能会超过, 于是将其大小扩大就 OK
我是去洗澡回来后才想到的, 事实证明, 当卡在某个地方时, 出去晃悠下会更好 :P

确实, 当思想卡住后, 出去晃悠下吧

最后发一个寻人启示: 有人认识类似先知一类的人不?

我需要找一个我的先知来为我点拨一下前进的路, 我迷茫了, 并且, 好像迷茫很久了. 我回来后扮演过很多人的先知这个角色, 为别人介绍前面的路途, 给出前进的方向和方法, 但是, 我自己前进的方向和方法, 谁来告诉我? 我自己现在悟进一个很纠结的状况了, 有点类似死胡同. 不要紧, 我理解能力很好的, 先知只要给我哪怕只是隐晦的只字片言就 OK 了. 我需要有个人来帮我开窍, 或者, 其实我早已想好了, 只是想有个人来帮我推最后一把, 让我跳进自己选好的坑中, 我现在只是站在挖好的坑边还在犹豫而已.