Blog主机迁移完毕

早上花了点时间把主机从gegehost转移到了homezz。前面一个主机我已经用了2年,是我用的第一个虚拟主机(reseller)。两年期间没碰到什么问题,加上有ssh访问,所以什么问题也自己搞定。新主机价格一样,流量一样,空间少了100M,没有ssh帐号(这点其实对我挺不方便的,不能拿来用sshd和wget了,过两天还得买一个sshd或者vpn的帐号);好处在于速度快了很多,本来是320+ms的ping现在只有180+ms,另外可以架设自用那个啥的API,还送免费的图床(不过我用picasa)。
另外以前的邻居xyxn,如果你们还能看到这篇blog的话,你们以前的内容我也备份下来了,有兴趣可以找我要备份数据包。
最后,放几个邀请码,如果有兴趣购买homezz的又没没邀请码的可以顺便帮帮忙。
K6HB5FJ3
SR7GOM49
31NERVLH

这两周的运转

简单记录一下流水帐,也没拍照片。
上周二(清明节假期最后一天),从家里出发。第一部车是刚刚延伸过江的874,在伊敏河路上车。在从密云路大转入赤峰路后就和515走同一路线,从延吉路西段一直到最东端。军工路上开得很快,出了隧道就是浦东金桥路,然后就到底站枣庄路张杨路。
之后在云台山路站上了6号线。6号线很长一段是沿着张杨路走的,似乎导致金桥附近张杨路上的公交车不多(当年开通地铁后砍掉了几条线路)。6号线车站是明挖式的,阳光可以直接从上面透下来到达站台,当然悲剧是太短太窄。上车时没注意,坐上了小交路,结果到高青路还要下车等下班车。上南路站下车,这个站倒是很宽敞。要是再过几个星期再坐6号线的话就可以在济阳路站(现在更名东方体育中心站)换8号线了。
上南路华夏路站等576回程,虽然人不多但是一直到南浦大桥附近才有位置坐。576虽然雄风不在,但南浦大桥上还是找到当年飚车的感觉。在南浦大桥上的时候倒想起来在18摸实习期间的生活,天天坐班车从中山公园到张江。
====
今天呢就到宝山去转转。另外还打算去宝山区图书馆看看。家门口116,到江湾就满满一车人,然后在高境庙上的高架。在高架上我觉得开了挺远的才下来,感叹宝山还真是远啊。不过下桥拐入淞宝地区就是一番新的景象——至少不是沿路的工厂郊区样子(逸仙路从场中路向北沿路上都觉得很荒凉,除了地铁站附近还有点人气)。淞宝算是真正的宝山吧,给我的感觉像是南京的大厂地区或者是厦门的海沧同安,不过面积肯定大多了。后来地图上一量,大概有10多平方公里的城区吧,规模相当于地级市市区。还见到了很久没看到的沪C出租车,以前只在张江见过南汇的,现在这个是宝山的。
到了图书馆却发现在修楼闭馆,于是只好继续运转。在永清路上了51路到水产路同济路,然后换宝山1路。水产路出了淞宝就很荒凉,一直到杨行才有点人气。路过顾村外围不过没进去,最后在刘行附近下车(这名字我一开始看上去很眼熟就是想不起来,后来看到一辆教练车就想起来了)。
回程是528,不过我没想到528路线有这么长,分别在沪太路上和汶水路上开了很久,在顾村公园还上了很多回程的游客。有意思的是528有两个共和新路汶水东路站,而且是180度相对的。不知道为什么528不在汶水路地铁站地下直接大转(看到了左转车道和车辆),非要到永和路口调头。下了车屁股都坐疼了,20公里开了一个多小时。

每周技术分享 -1 screen

总觉得应该找到一个方式把一些技术方面的东西记录下来,想不到什么特别的方式,就暂且放blog里把。
这是开篇,虽然加了每周这个限定,但也不一定每周都能更新,算是一个期望吧。内容可长可短。
上班一年来,我现在每天离不开,以前却不知道的工具非screen莫属了。对于不在本地编写编译代码的人而言,肯定是会需要很多终端窗口的,一个写代码,一个查代码,一个编译代码是跑不掉的。另外,代码还有很多branch,还有需要dump调试窗口等等,一个占用一个windows窗口,不仅太占空间,就是一个个打开也很麻烦。一开始打算用putty manager,但用了用觉得不太顺手。后来同事推荐了大名鼎鼎的screen实现上面的功能。
screen也算是一个老牌程序了,大部分linux服务器上应该默认都有的。screen等于在服务器端管理了终端窗口,这带来另外一个好处是即使putty断线了(比如关机、断网),服务器的session也不会终端,只需要重新attach上去就可以了,省去了很多麻烦。而各个终端也支持自己命名,切换也有各种快速切换方式。另外外观也可以通过自定义.screenrc文件来配置。本来一个服务器我最多开3-4个终端,现在上了screen,我经常在服务器上上15+的终端,而遇到需要重启关机的时候,直接把putty关闭,看都不看,因为我知道服务器端保留了所有的终端信息。除非碰到服务器重启等特殊情况,这些终端我基本都一直放着,这样一到公司就可以很快进入工作。
另外screen还提供了服务器终端共享的功能,具体使用可以看screen的manual。这应该算是终端界的桌面共享吧?这个功能我倒是没有用过,有次我mentor在给美国的同事解释代码的时候,一边就着电话,一边就着screen共享session,挺实用的。