November 5th, 2009 by 张磊
前几天在RackspaceCloud上开了一台Cloud Server,做一些额外的任务。因为服务器按小时算钱,所以打算做一个短信监控,以保证服务器在日夜不停地干活。有网站在提供飞信的api,使用非常简单,只需要用curl访问一下即可。
在实际的场景下,我需要保证rake进程不少于5个,如果少于5个则启动一个新的进程。于是,监控脚本大体上这么写:
- #!/bin/bash
- while true; do
- if ((`pgrep -c rake ` > 5)) ; then
- curl "http://sms.api.bz/xxx" -s > /dev/null #调用飞信api
- cd PATH_TO_RAKE_DIR && nohup rake xxx:xxx & #启动新的rake进程
- fi ;
- sleep 900; #间隔15分钟再进行检查
- done
保存后执行此脚本,即可每15分钟检查一下进程数量是否足够,如果不够,会发短信提醒,并自动启动一个新的进程。
其实调用api和启动新进程都很容易,关键还是找到一个触发的条件。触发条件可以是系统的平均负载、可以是某进程的内存占用等等,如果想要专业的监控,可以尝试下monit。
November 1st, 2009 by 张磊
周六去了一趟百度大厦内部参观,下月就要搬进去了,感觉很不错。
一层的大厅,上面有一只小熊的手掌,和百度的Logo一样。在二层,与手掌对应的,有五个球形的会议室。


“熊掌”部分对应的那个最大的会议室,被叫做“五福降中天”。会议室外面墙壁上有小灯,可惜去的时候没有亮着。
上面第二张图,让我想起一句:峰峦如聚,波涛如怒。
楼里面空间很大,南北方向格外地长。有“空中走廊”连接着不同部分。当然,内部也有电梯和楼梯。

在楼顶有一个花园,因为所有的门都锁死了,所以没法走出去拍照。而在地下一层,有一片草坪,一池清水以及员工餐厅。



据说还有健身房和浴室,这次没看到,里面太大了,走得很累。


出门时又看到了让人浮想联翩的球形会议室。
拍照水平不高,大家凑合着看。这里有一组更酷更大气的图片。
October 1st, 2008 by 张磊
画过了太多,留下的太少。
有一些地方的颜料已经干了掉了。印象最深刻的是苹果的暗部,当时蓝色颜料挤多了,就用在暗部了,老师反而夸奖,说虽然暗部实际上没有蓝色,但这里用蓝色很自然,说我用色很大胆。

细节,很多点。

背面,这个日子以后不久,我就离开家读书去了。

回忆总是一件奇妙的事情。我还依稀记得,写下这些字的时候,是怎样的心情。
October 1st, 2008 by 张磊
在家里呆到了第三天,懒懒得都不想写blog。在家里可以惬意地躺在床上,看几年前自己贴在墙壁上的画、奖状。当年去外地读书前的最后一幅画,还静静地躺在那里,心里想将来结婚的时候,大可拿来装裱,挂在家里。
自从奶粉的事情爆出来,我对周围的食品都没了信心。火车的卧铺车厢,油得发黑的枕头,让我对火车上的吃的一点胃口都没了,只有两个kfc买来的汉堡,相当于饿了一整天。对面还躺着一个28岁的湖南姑娘,带着她的爹妈,以及大幅婚纱照,到河北结婚去。他们在河北下车以后,又上来一个大同的美女。还有几个人到中年的妇女在车厢里扯荤段子,熟悉的乡音,彪悍的北方人阿。


下车以后,到火车站对面的加州牛肉面吃饭,本来是觉得还比较靠谱,没想到还吃出来头发。出来发现,对面就是kfc。

县城的超市里有戴尔电脑,真先进。

垃圾蒙牛。最近国家又在力挺牛奶了,胡core国庆前到安徽,还专门参观搞牛奶的地方。可是这些事情造成的影响要持续多久,没人知道。妈妈还给我喝特仑苏,这个小县城,还有多少人,在喝那些不干不净的牛奶。真奇怪三鹿怎么能混上免检。

超市里的水果,很多东西都有。

September 12th, 2008 by 张磊
之前看到Fenng在twitter上说,换了新的T61之后要把自己工作平台从Outlook换到Gmail。这给了我不小的启发,虽然现在他没换成,可是我已经换了。
在公司里大家都用outlook收发邮件,利用其中的日历安排各种活动。其实这两件事可以分别用google的产品gmail和calendar来完成。我在前些日子动手实践了一下,使用的感觉相当不错,于是写这篇文章和大家分享一下。因为公司没有给我配笔记本电脑,所以我上班时候在用台式机,下班用小黑,如果能用gmail帮我查收邮件,可以避免邮件散落在不同电脑上的问题。同时,gmail强大的搜索也实在不是outlook可以比拟的。
要在gmail里面设置收取邮件(以英文版为例),需要在“Settings”的“Accounts”标签里,点一下“Add Another mail Account”。

Gmail可以通过pop3收信,所以只要把公司邮箱的pop3信息填进去就可以。添加好了之后,我们还需要使用这个地址发信。按照提示增加一个“Email Address”,把公司邮箱的地址添加为可以用来发信。google会发送一个verification mail到这个邮箱,收一下邮件,点击那个链接之后,就可以验证通过了。
值得注意的是,记得在添加pop3信息时勾选“Label incoming messages”,这样可以让邮件有更好的归类:

比如我可以加一个label为alipay,而gmail是可以给label设置颜色的,顺便设置一个阿里的橙色,收件箱里面就是这样了:

这只是设置好了gmail。用outlook有个很有用的功能,就是日历和提醒。特别是我用dopod的智能手机,会自动把outlook上我的日程同步到手机,然后在事情要开始前进行提醒,这样可以避免忘掉一些会议、培训啥的。如果迁移到gmail,我们需要用上google的calendar来做这件事。
在gmail中,当收到一封包含活动邀请的邮件时,会被gmail显示成这个样子:

由于我已经把这个活动添加到calendar,所以这里显示的是“Going? Yes Maybe No”。如果是新的活动,则会提示“Add to my Calendar”。也就是说可以把gmail收到的活动马上添加到calendar,不过这个时候它还不能发送提示到手机。我们需要在calendar中绑定一下手机。点“settings”,其中有一个“mobile setup”,可以在这里设置,需要通过短信验证。虽然google的帮助文档说手机只支持中国联通,但我把移动的手机号输入进去,照样可以绑定。鄙视一下google的帮助。
这样在每次活动前10分钟,都可以收到手机上的短信提醒了,google会把活动的详细信息都发过来,和以前用的outlook效果差不多。如果不是智能手机,这个要比outlook还好使。
使用的过程中也有过一些小问题,比如在添加到日历的时候,是通过get的方式把所有参数都传递进去的。在地址包含中文的情况下,可能被google判断为bad request。总体来说,使用的感觉还是很不错的。
越来越少的软件依赖,越来越多的互联网依赖,感觉越来越好。昨天折腾好了ubuntu,想下班以后都用ubuntu。
August 4th, 2008 by 张磊

去年在海底捞,子宁的小party,看起来,那时的自己好年轻。
还是觉得相遇是件奇妙的事。昨天子宁又生日,我一个人在牛排店坐了许久,隔空遥祝。第一次给MM送花,生日快乐。
July 17th, 2008 by 张磊
晚上从游船下来,四周很安静,能听到很远地方的鸟声,以及淙淙的水声。坐在桌前,居然觉得小黑的风扇怎么这么大声,才意识到,实在是周围太安静了。

湖边

湖上

晚霞(能看到不?)

国旗
多普达130W像素的镜头,也只能拍这种效果的照片了。
July 4th, 2008 by 张磊
今天起个大早去支付宝办理入职手续,八点已经阳光格外明媚。路上还遇到了fangtoo的CTO。天苑大厦外有房途鲜明的logo。

去了支付宝之后,就开始接受培训些常规的知识。一起的还有几个同事入职,不过我是实习生,要学的东西、填的表格也少了很多。下午3点左右拿到电脑,查一下属性,好家伙,Core 2 Duo E4600的CPU,2G内存,比我买的服务器还要高端。
看到一张Fenng的卡通:

原来叫西毒,想起来真有味道。
之后的时间,几乎都在看一些文档和材料,扯天扯地的都是JAVA,N多框架看得很有挫败感。不过同事们都很热情,还遇到同校的师兄。
写字越来越少,越来越依靠手机拍照。支付宝和阿里巴巴里还有好多有趣的事,期待极了。
July 2nd, 2008 by 张磊
吃晚饭回来的时候,下着很大的雨。我和alone、popo只好冲回来,不多久,在阳台打电话,亲眼看到雨后的夕阳绽放。另一边的天空,忽然有了一道彩虹。



第一次在杭电看到彩虹,不由得感慨我明天就要离开这里了。
有首羽泉的《彩虹》,可以听一下。
June 25th, 2008 by 张磊
考完的这两天就是这样的生活,朝八晚八,用王建硕的话说,都OOB了。每天3个小时站在公车上,还总因为没有零钱而需要多给钱。
于是开始在市里找房子,到处联络,只是文三路一带一个比一个贵,实习工资不够租房,还得倒贴。心里在想,要不不去实习得了,下学期直接找正式工作去。
在回来的公交车上看到胡core在视察北京到天津的和谐号以及东直门到T3航站楼的地铁,也想起了上次游荡在T3航站楼的子宁和我。
你睇下个度颗星星,
个颗咧,最细个颗咧。
我听人讲,天上边有颗好细好细嘅星咧。
上面净系住住一嗰小王子,
佢每日就净系照顾住佢最爱嘅一朵花
王子呀
上次在T3航站楼,还拍了些照片:



