今天儿童节

今天是儿童节,祝所有祖国的花朵们都能健康快乐的成长,少一些作业,多一点玩耍,少一些压力,多一些憧憬。祝我的小阿哦,开心而且漂亮,少一些烦恼,永远不生气。还有我的小妞妞,更要好好长大,少说一点脏话,我就谢天谢地了。

今天特意给小妞妞打了电话,感觉真是长大了不少,居然都能和我正常对话了,逻辑也很顺畅。之前梦伊给我发了个儿童节的小视频,是妞妞在舞台上跳舞,她今天就一个劲的跟我说要跳给我看,没等我回答就开始放下手机开始跳,之后还问我好不好看,我勒个去,真是…

晚饭的时候,丫丫给我打了个电话,我原以为她会跟我要儿童节礼物的,当时正在写计划书,心里有一点点不想接。她平时最会跟我要这要那的,但是这几个妹妹里面,我却最少把东西给她的,也是惭愧。她一接通,就问我在哪,现在有没有事,听着语气,就感觉和平时不太一样。我预感可能和平时不太一样。

Read More

低人一等

大前天去北邮贴海报,考虑到宣传需要就去打印店打了彩色的。因为没带钱包,只能在宿舍桌子上到处找,最后凑了5块零钱。宿舍楼下有个打印店,不知道是哪里人开的,这个时间的打印店是最苦逼的。首先现在处于夏天不是夏天,春天不是春天的日子,店又特别小,里面的打印机又特别多,而且产热迅速,一进去像进了小暖炉似得。其次现在既不是考试周也不是毕业季,没多大生意,所以我进去的时候,店主只留了一个小孩子在那看着。

其实说是小孩子,其实也不算小,估摸着十七八岁的光景。用U盘拷完海报之后,他帮我完成了后续的操作。但是出来的效果不是很好看,因为我想要那种硬一点材质的纸,他打成了普通的A4纸。我有点不满意,便想让他换纸张打印,但是他说自己不会,我知道他是真的不会,毕竟是个小孩子。我便央求他学一下,或者尝试一下,他非要等店主来了才行。无奈,我想着去其他店看看。

Read More

A Simple Instance of ION

ION is short for Interplanetary Overlay Network, which is an implementation of Delay-Tolerant Networking (DTN) architecture as described in Internet RFC 4838. We can download the source code from SourceForge, our laboratory will do some research on interplanetary communication, so I got a new assignment recently : exploring ION code.

After glancing over the documentation and README.txt included in the source code, there is still no clear framework graph coming up in my mind. Although some tests give me some hints, however they always include Bundle Authentication or Bundle Security Protocol, and these are out of my scope. The tutorial.html is something wrong with code version, so I just want to know how is ION working basically, for example send/receive bundles two hosts in local area network.

Prepared two hosts: Gentoo 3.14 (ip: 192.168.1.187) and Ubuntu 14.04 (ip: 192.168.1.184) for me; Downloading ION and building it as following:

1
2
3
4
5
6
7
8
9
# configure environment, install tools like gcc and make if need
./configure
./make
# for running ion commands and using dynamic libraries
# outside the ion source code directory
./sudo make install
./sudo ldconfig

Read More

人各有长

有些时候会觉得自己没用,但是更多时候会觉得别人没用。嫌有些人又矮又丑,有些人浮夸不靠谱,有些人闷声死气成成,有些人好高骛远,有些人脾气暴躁,有些人呆笨呆笨的;但是呆笨的人往往做事稳妥,暴躁的人效率很高,好高骛远的经常能想出新点子,闷声的人总是能给你惊喜,浮夸的人谈市场时像模像样,又矮又丑的格外努力。如果先入为主的审视一个人,即给这人判了死刑,也剥夺了自己重新认识别人的机会。没有人一无是处,只要恰当又有耐心,一张废纸也能折成一只天鹅。

这几周折腾了几家面试,有夭折的也有顺产的,本想几天前分享一下经验,但是想想自己还没个结果,分享个屁。

第一家去了宜信,质疑了第一个面试官的题目,坚持已见的同时感觉有点忤逆了面试官,后来的题目也没有答好,写了一个算法代码,想了一个算法思路;第二个面试官说话有点口吃,问的问题也比较简单,属于第一直觉蠢笨蠢笨的那种,考察代码能力,写了一个多叉树的问题。最后没过,总结一下确实算法能力太弱。

Read More

奔跑吧,贵系

系里弄了一个活动,倡导贵系同学无论已经毕业的,还是在校的都去跑步,似乎要达到一个月内累计绕地球一周的目标。虽然我不是什么运动健将,但考虑到涉及贵系荣誉,而且跑完还能领一件T恤,上周四和夏师兄义不容辞的去操场跑了6千米。逞了一时英雄,疼了半个星期的腿。原本打算今晚再去跑一下,怎奈经过操场却没有停下来的欲望,索性回了宿舍。

Read More

心脏有了重量

清明去了趟济南,顺着时间去了千佛山、大明湖和趵突泉,晚上逛了芙蓉街,这是第一次真正意义上的旅行。不是为了找同学,也不是因为顺道回家,为了旅行和结伴,说来就来说走就走。肤浅的说,我并不喜欢旅行,也没想过要在多少城市多少山水之间留下记号。窃以为所有的园林景区不过草木石头堆砌,而城市大多类似,或有一两个奇艺的建筑,欣赏图片远比欣赏实物来的动人心魄。若不是因为想多陪陪女朋友,估计这辈子也走不出几里地。

但旅行也有旅行的好处,一个月重复的工作和一天的旅行在我们脑海里占得空间是一样的。我能记得旅行中每次抬脚落地的节奏,却记不起上周的某一天我到底做了些什么工作,留下过记忆比虚度过时光又要重要一些。说起时光,清明前学校里一个女孩子被车撞了,不知道后来怎么样了;清明后一个36的程序员校友猝死了,刚刚有同学跟我说,码农的平均寿命仅次于矿工,虽然多少有点诙谐的成分在,不过真的,人说没就真的没了。上次我还想和阿哦说,如果我突然死了,应该怎么怎么,可惜没让我说下去,我觉得即使犯了禁忌也得交代一下的。

Read More

会读书

有时候会突然很想好好的读一会书,所以无论在宿舍还是在实验室,手所能触及到的地方必然就会有书的存在。但是对书的热情会比想象的要低好多,没翻几页就索然无味,又放回原来地方。等到下次想看的时候,又会拿起这本书,但是脑子全然没有继续上次的位置读下去的意思,又开始翻前面几页,所以身边的书大多数前面被翻烂了,而后面又新的一逼。

如果有人诽谤我不爱书,那足以构成和他急的理由了。但即便爱一本书,你看我身边那一摞自然都是我的菜,但爱归爱,想从头看到尾确实为难的很。有时候是真想看,但也是真的不想从中间开始看,但自己又没有一口气看完的毅力,所以就把对书的爱切的一段一段,全部塞进了前面的章节。前面的烂熟于心,后面又陌生的一逼。

Read More

Promises `Promises` The Style of Javascript

Callback is puzzling when we touch Javascript for first time, and becomes so charming when we grasp it little by little. However, nested callback will become a hell, not only for the look of code, but for the functionality.

There is a classic sample for processing two asynchronous functions concurrently before combining their return value. The most basic way is using nested callbacks, like:

1
2
3
4
5
6
var fs = require('fs');
fs.readFile('./1.txt', 'utf8', function(err, data1) {
fs.readFile('./2.txt', 'utf8', function(err, data2) {
console.log(data1, data2);
});

Read More

出于道义

闲着就会翻以前的东西,偶尔看照片,大多时候是日记。小学老师逼着写,每天都要写上几十个字,一周结束要上交一次,但是老师她估计也不看,因为无论是真情流露还是流水账,她一视同仁的“已阅”。大概是出于道义,觉得哪怕是小学生,也有他们应有的隐私。这一点上,老师对我们是真的尊重极了。

后来别人不逼着我写了,一半原因是老师“阅”的累了,一半原因是换语文老师了。但自己有时候逼着自己写,直到再长大了一些,突然发现原来自己可以不听自己的话,便放弃了。现在看来,还是叛逆的年龄早了些,如果再写几年日记,不说别的,能保存的本本就多了不少。虽然字难看,但比别人家的小说强点。倘若这里面对我有什么启发的东西,就是无论是被逼着做事,不仅不会留下伤疤和阴影,还会给我很多想象。

Read More

弹丸

相对于出发的地方,我似乎更喜欢目的地,譬如此时,我更倾向于说明天我要去北京了,而不是明天我要离开家。有意思的是,后者才让我感觉郁闷,寡欢,以至于想写一篇博客。可见嘴上说的和手里写的有时候也相互矛盾,不说这些,明天真的要走了。

这次回家还没正式和初中、高中同学聚过呢,居然也过得这么快!以前抱怨是因为老是往外面跑,觉得每次放假在家的时间都好短,从这次的经验来看,就算在家里宅半个月,也是一晃眼的事儿。不知道是不是用惯了学校的网,愈来愈发现家里的网络真是太慢了,有时候上网上着上着就不想上了,宁可看看在学校下过来的电影。

奶奶很早以前就说要镶牙齿,但是现在需要镶的越来越多,到了几乎要拔掉整排牙齿的地步,但是她有高血压医生又说不能拔。时常琢磨这事,既想让她能吃得动好吃的,又怕她有一点点意外。上次有个亲戚来看望奶奶,记了一张小纸条,说是从电视上看过来的小偏方,说对治高血压有作用。听完有些难过,总以为我是对奶奶最好的,可是这些事都没有做好。但是奶奶和爸爸一样,不晓得注意饮食,我们在家里还好,总能吃饭的时候提醒一下。

Read More