Hello,World!

November 25th, 2015 -- by LeoChen

自从上次写最后一篇博客已经过去将近5年了,今天突然想起翻看下真是感慨良多。

但是想了半天,我竟然不知道应该写点什么。

一声叹息,继续努力。

对不起,我想你了。

January 20th, 2011 -- by LeoChen

您还好吗?你看现在我都是孩子他爹了。。。

201000000000000000000

December 31st, 2010 -- by LeoChen

好久没写了,找个借口就是忙吧。。其实没什么技术的东西可写的,生活琐事也没什么可写的。。

其实2010发生挺多事情的,生了个孩子,换了个工作。不过还是迷茫。。。

呵呵。新年快乐。。

刚刚翻开看看那些没发出去的,发现去年写的那东西:

============================

之前想了好久,到底之前这些年的12.31在做些什么,一向自认为记忆力很好但是很多却是空白…

之前每年的12.31我在干什么?

97主持晚会.
98主持晚会..
99 邮局买邮票..(等千年邮戳,可惜回福州的时候那些邮票全找不到了)
00 空白
01 应该是学校最后的一个元旦了.马上出去工作了…至于那天干什么,空白..
02 空白.
03 空白,还是空白…
04 空白,空白,全是空白…
05 在甘肃,总部漫游升级.
06 准备离开福州.具体那天见了谁,干了什么,空白.
07 最近的一年了…可是无论如何想破脑袋也想不出来到底在干嘛…
08 看电视,守望,守望09..呵呵..整个晚上都觉得很难过…嘿,Tomorrow is another day.

想到这些空白太恐惧了….时间记录本绝对是非常重要的事情…没什么比一个空白的过去更可怕的了.

自勉…

===============================================

去年干了什么呢?空白。。似乎忙着结婚吧。

今年呢。。。上班,下午坐车回老家家看父母、老婆、儿子。。。

mongodb排序

April 10th, 2010 -- by LeoChen

mongodb真是非常非常非常(*N)棒的东西..简单,高效,强大,用过之后就深深的喜欢上了,
可是服务器上占用内存非常高
root 7465 0.0 61.8
61.8%的内存,无法忍受,找了很久也没有发现相关的文档来调整、限制.
经过好几个小时的测试一个个应用的排除,终于发现一个应用的查询带有sort(几十万的对象/记录).但是这个sort的属性没有索引.建立索引db.foo.ensureIndex({field_name:1})之后,重新启动服务器进程:
root 7635 0.0 2.8
直降到3%一下. 问题解决。

对未索引数据的排序在RDBMS中应该没有如此巨大的内存使用差别。

结论:要对mongodb的某个属性排序一定要先建立索引。

20年过去了,他们都还记得。。

December 27th, 2009 -- by LeoChen

多年不养猪的父母今年突然养猪了,这几天终于明白为了什么: 再过些日子家里将要宰杀肥猪,答谢各路天神(不好意思我不认识是哪几位),还了那20年前许下的愿。

对于童年的记忆非常之少,现在能明确记起17岁前具体年月发生的事情更是少之又少。 但是我依旧记得20年前的那个初夏。

那时候我正在读小学一年级,当时的农村生活非常贫乏,似乎除了玩泥巴之外唯一值得期待的活动就是每天晚上7点蹲在家里的14寸黑白电视机前看CCTV2的动画片《机器猫》,

但是有一天开始我的父母以及奶奶突然一到晚上7点钟不煮饭也不干别的事情了,而是全部坐到电视机前观看CCTV1的新闻联播了。。那个年纪的我一定是不明白电视里面打了马赛克的屏幕上那些模糊的群众、军人、冒着黑烟汽车,破碎的玻璃,飞过的砖头、横倒的人体意味着什么(我不确定那时候那个叫不叫或者是不是马赛克,但是绝对经过模糊处理。),刚开始的日子里面我经常尝试换台,为了那机器猫,但是每次都以被骂收场。

当然后来几天我明白了他们在看什么也知道了他们在担心什么,于是再接下来的日子里我经常跟着奶奶以及母亲到村子里面的一个庙里去拜佛,为了我那在北京念大学的哥哥。

那段日子里面还幼小的我都能清楚的感觉到家里人那种强烈的焦虑和不安,以及亲朋、邻居的那种关切。但是由于通讯不发达,他们总是不停的在邮电局(电报、信件),舅舅家,以及庙里行走,除此之外却不能做些其他什么或者说除了焦虑和等待以外什么都不能做。

终于有一天在庙里的时候,等那两片山羊角(或是其他什么动物犄角)做成的器物落下,以及一系列的形式之后那守庙人说:没事了,过几天就回来了。

结果当然如此人所说,过几天他真的回来了。。。后来等我长大后每当想起这个事情我都会对自己说:肯定不会那么神奇的,该回来的终究是会回来的。而且到那时候似乎已经开始放暑假了,并且一起似乎都已经结束了。。。

不过对于许愿这个事情我是丝毫没有记忆的,不知道怎么发生的也不知道具体什么时候发生的。

不过对于平安归来的人们总归是好事,要知道对于那些为了孩子而活着的人们来说把一个孩子养大并且送去读大学是多么艰难的事情。。城市尚且不易何况是农村呢。20年过去了,是到了还愿的时候了。。。

以前我问过很多人”人活着为了什么?”答案总是各种各样,但是一直有很多人特别是上一辈让人告诉我“为了下一代”,“为了孩子”,虽然为我总觉得应该为了什么更为崇高的理想而活着,但是对于这些人我同样满怀敬意,不管是我的父母还是其他人。

虽然我不会说为了下一代活着,但是我同样说不出那些伟大的”为了全人类的和平解放“,”为了实现某某主义”或是什么更为崇高理想而活着。更何况当肉体面对机枪,坦克的时候你又用什么来解放全人类呢?

我为了什么活着?其实我也不懂得。

遗留系统模型处理

November 11th, 2009 -- by LeoChen
class BillingLog < ActiveRecord::Base
  set_table_name "stt.billing_log"
	
  def self.get_pk
    BillingLog.columns.first.name.to_s
  end
	
  set_primary_key self.get_pk
	
  ###BEGIN###
  #注意请勿修改BEGIN和END两行!!!!!!
  #请在以下空白处进行所需要的修改
  #出了BEGIN END注释块外的修改将在下一次代码生成时被覆盖
	
  def to_url
    "/billing_log/#{id}.html"
  end
	
  ###END###
end

好日子

October 28th, 2009 -- by LeoChen

今天就是传说中的黄道吉日,无数的人们选择在这个日子结婚,包括我的朋友们,而我今天也长途奔袭500公里参加了一个朋友的婚礼,一路上看到排成长队的婚车在前行,一路上看到无数的人们在抛撒喜糖,当然我也是其中一个,看到老人孩子们高兴的捡起喜糖我也由衷的感到高兴. 没别的,只是在这里由衷的对今天结婚的人们说声祝福。。。

好日子

October 28th, 2009 -- by LeoChen

今天就是传说中的黄道吉日,无数的人们选择在这个日子结婚,包括我的朋友们,而我今天也长途奔袭500公里参加了一个朋友的婚礼,一路上看到排成长队的婚车在前行,一路上看到无数的人们在抛撒喜糖,当然我也是其中一个,看到老人孩子们高兴的捡起喜糖我也由衷的感到高兴. 没别的,只是在这里由衷的对今天结婚的人们说声祝福。。。

rails向下兼容问题…

August 9th, 2009 -- by LeoChen

rails的版本升级真实非常郁闷的事情,很多东西都不能向下兼容,可能人家更关注新鲜玩意的开发了。。

另外,读Ruby程序实在也不是什么简单的事情(今天为了解决问题看了看rails的代码),无数的类,很多时候你看一个函数都不知道参数什么类型的,要找很久,和PHP,PERL完全不一样(大部分是内置类型,当然我没读过什么大的perl程序而我对php的理解停留在php4上–那时候php的类机制还不好,大家也不怎么用类)。

说来说去绕了一圈发现还是最喜欢C了,看来还是回去写C好了。

再一次的无限讨厌JAVA,可是现在还是要用。。悲哀

去它的备案,去它的stSniffer,去它的IP一致….

August 5th, 2009 -- by LeoChen

博客可能关了好几个月了吧,一直懒得搞,其他网站也全部关闭,服务器都搬回来了。

还有几个没法关闭的网站,放在另外两台服务器上,前段时间要备案,那就备吧,然后是要在机器上安装监控程序stSniffer(主动给人家开后门呢),实在没办法也只好装了,昨天又说要搞什么备案地址和实际地址要一致,愤怒了,忍不住要大骂,不过爷现在不怕了,爷不托管了,到国外租VPS去,托管个机器3天2头的搞这搞那,烦都被烦死还真是不如租个VPS。

其实同等配置的VPS其实价格也不比托管费贵,网络传输速度也不慢,如果你用adsl拨号没区别都是满格2xxK(分别在其他几台电信网通服务器上测试了一下平均能有400K的下载速度),主要还是省心,没人天天烦你,而且用了一下发现非常之爽,安装配置1个小时全部搞定(主要是配置,安装只需要在几个主流发行版本中选择一下几秒种就好了),然后再把数据传上去,全部搞定。哦我用的是linode的vps(http://www.linode.com),今天刚注册的,强烈推荐(看清楚哦。我没在网址加链接也没在网址后面加什么bonus code,所以这不是推销,用了对我也没好处)。

So……….

去它的XX…