2009年12月17日 星期四

谢谢北京的同事,谢谢vpn,谢谢翻墙

作为一个IT人,其实我不是特别关注一些新的技术,因为我觉得工作只是我生活的一部分。。。但是新公司的同事他们都是IT的发烧友(也许和工作的type有关),谢谢同事的帮忙,我又可以在这里写博客了,ZG真是个神奇的土地,什么都封。。。

2009年5月7日 星期四

希丁克赢了一切就是没有赢得最后的胜利

今天凌晨的比赛,看的激情四射。。。两个世界波。。。不可否认希丁克在各个方面都战胜了瓜迪奥拉,甚至少帅在比赛结束前似乎都已经放弃了。从战术到人员,希丁克无可挑剔。也许阿比的下场是希丁克失败的真正原因。
阿比的下场让切尔西有了更多的进攻,如果他们抓住一次,那么比赛就结束了。可是他们没有。更可怕的是切尔西的球员开始松懈了。正是这样的松懈让他们全场比赛唯一一次队形不整齐。。。当然更奇怪的是巴塞有更多的唯一,阿尔维斯唯一一次的传出威胁球,伊涅斯塔唯一一次没有粘球直接出脚。。。也许正是有了更多的机会,让一直防守的切尔西有点矛盾。其实这时希丁克应该要么继续坚定防守,要么换前锋。可惜他换上了贝莱蒂,可攻可守。。。如果用一个前锋换下德罗巴,我想巴萨早就废了,因为这可以让场上的球员统一思想,这个比一切都重要。 看看,巴萨在一个完全统一的切尔西面前0机会的表现就知道了。
也许这就是命运嘛。
不要更多的指责裁判,其实我也觉得裁判不怎么样,特别是尺度上对于切尔西开始太松。明显切尔西的身体更好,所以他们的动作更大。但是从阿比下场后,似乎裁判又开始对巴塞太松。。。
不过切尔西请不要再怪罪裁判了。。。希丁克不愧是大师,我相信在他的改造下,切尔西下赛季一定有戏,当然巴萨和曼联的对局我想是除了曼联和切尔西的球迷以外全世界都想看到的结局。
罗马见!

2009年4月29日 星期三

大师战胜了"技术"

也许是去年欧锦赛的结果让我总觉得不爽,我总喜欢拿欧竞赛说事。西班牙虽然夺得了冠军,但是我始终觉得现在不是西班牙时代。西班牙一路夺冠没有遇到什么真正的强队(除了状态不好,内忧外患的意大利)。而进入淘汰赛后遇到的似乎都是它天生克的球队。。。
今天的巴塞对阵切尔西,希丁克让我们明白了什么是老道,也让我们明白了技术足球也不是万能的,更仍我明白了俄罗斯的势力。。。欧竞赛西班牙两胜俄罗斯,而现在西班牙的代表球队被希丁克带领的切尔西压制的没有脾气。。。我只能说,希丁克厉害,他手下的队员比俄罗斯更加优秀。。。
当然还有第二回合,0比0让下一轮有了无数的期待,当然球迷们不用担心会是沉闷的比赛,因为巴塞罗那是不会防守的。。。让我们期待下一场希丁克如果展示他的执教神奇,当然也看看少帅瓜迪奥拉如何打破切赫的球门,梅西,亨利,埃托奥,伊内斯塔,哈维。。。
我希望巴塞罗那取胜,因为他们打的有激情,无可挑剔的进攻。。。但是我越发觉得希丁克会赢,因为他太神奇了。。。也因为他太了解如何对付进攻的球队,因为他本身就是进攻的大师。

2009年4月19日 星期日

可怜天下父母心

  最近任志强这个名字肯定在网上都传开了,他的“和工资收入比 30年来房子等于没涨价”的惊人言论让我觉得他是不是智商有问题,但是以他的地位又不应该呀??
我不是想谈开发商的问题,我是谈一下中国的古话,可怜天下父母心,这也是和房地产发展密不可分的。我们就拿成都的房价来举例,一套三环左右的房子,现在有所下降5000左右(可能比这个高),好,我们拿一套70平方米的房子来计算,大概首付35万×30% = 10万左右。
常听说的刚性需求不正是我们这种毕业出来的大学生,要结婚,要生活,那么一个大学生工作两三年就可以拿出10万嘛?我们以一个本科毕业生来说,成都刚出来2000元一个月,算很common的,我们算36个月,那么就是7,8万(加上年终奖),都还没有到10万。慢点,这可是不吃不喝,不住。。。
那么房子是怎么卖的呢?我们这一代80后又是怎么买的呢?当然就只有靠父母了。中国有钱的人毕竟是很少部分,当官的,做生意的,随便拿出几十万不会有什么问题,可是更多的是老百姓,一个普通的工人阶级家里,一个小孩从小学到大学毕业已经用点了家里相当的积蓄,剩下的钱如果真的是付个首付,那真的可以说倾家荡产了。。。可是,中国的家长一直就是这样的,大学一毕业只要工作了,就感觉应该准备安家立业了,女的还好,男的家长更急,因为中国这个男权的国家,男的是有特权,也有义务,赚钱买车买房似乎就是男人的责任,似乎男孩的父母要更多的考虑以后孩子的问题,因为没有房子这个头等的东西,孩子是结不了婚的。。。所以,不管自己再穷,再省,也要给孩子首付(当然也是有那个基本条件,比如家里真的一贫如洗的肯定也不会),这才是房地产不会倒闭的真正原因。炒房的始终是少数。。。所以这样才出现了很多80后一毕业就可以买房,然后还大言不惭地到处介绍,我买了房子了,多少多少平,多少多少环。。。
请分清楚,这个房子不是你买的,是你爸妈买的。。。
我也遇到了一样的问题,家里经济情况目前不是很好,可是我妈成天担心我没有房子在成都就不能结婚了。。。成天操房子的心,因为她没有钱给我首付。。。哎。可怜天下父母心呀。
其实,从自私的角度出发,我当然想我妈给我钱付首付,但是从另外一个角度来说,父母一辈子容易吗?还要让他们拿出那么多钱。。。中国父母有一个最大的共性就是为了自己的孩子,什么都可以。。。
所以开发商又可以笑了,所以。。。GDP又不会少了。其实,中国人的心理是很奇怪的,毕竟几千年的文化让我们成了这样的民族。。。80后我觉得真的是很另类的一带,有传统,有创新,有东方的文化,有西方的思想,有包子馒头,也有KFC,麦当劳,有绿茶冰棍,也有辛巴客哈根达斯。。。。
或许中国会送我们这一代开始真正的质变。。。或许,还是那句话,可怜天下父母心。


2009年4月15日 星期三

突然觉得生活真艰难

        总觉得在大城市工作很不错,其实并不是这样的。看到一篇博客写现在的青年到大城市的生活费用计算(http://blog.sina.com.cn/s/blog_473f8cfd0100dcgz.html?tj=1),想想自己的境况,还真的是这个样子。其实自己还算过的去的那一类,工资虽然不高,但是每个月比较潇洒的活着还可以有一点节省。
我大概计算了一下开支:
  1. 租房 700(一套一的单间,房子很好,在CD中心地带应该算很不错了)
  2. 吃饭 540( 中午一般是6元的套餐,早上和晚上12左右,因为可以自己做饭)
  3. 坐车上班 60(由于公交卡,所有应该在这个范围)
  4. 上网和水电 150 (由于刚搬家还不知道究竟多少钱,按原来标准3个月一般水电气200左右)
  5. 其他费用 (本人朋友甚多,经常出去吃喝玩乐,当然其实经济条件的限制,其实玩的也比较克制,最多的消费也就一次500以下,当然这是很偶尔的情况,不过经常接待朋友还是很费钱的)这项就算800吧。(算上买些零食和水果)
总结一下,这样下来一个月的固定开销在2250。怎么样?还是有点多吧。。。哎。。。。最要命的是,大家都觉得你应该很有米,所以都像让你请客吃饭,包吃包住。。。怎么可能嘛??
其实我觉得任何工作,只要是你干的比较好,那么刚出来的大学生其实收入是在一个水平线上的,因为有些工作工资高,有些工作奖金高,有些工作灰色收入高,所以一出来就凭一个人的收入去评价一个人是不对的。
中国的教育制度本来就有很大的问题,所以中国的大学生需要更多的时间在工作上去积累经验,这样就比国外大学生慢了好几年。刚毕业就可以买车买房的都是家里有钱的人(我指的大多数人哈,不包括一些优秀的人),所以刚出来工作到一定经验的积累是一个因人而异,因工作而异的过程,少就是3,4年。。。所以一出来大家不应该比谁有钱,就像起跑谁快不一定就笑的最后,那些因为父母有钱自己有钱的人,你们只是生在一个优越的环境。当然中国的社会都是这样,有钱的幸运儿你们就好好利用吧,只要你们不是吃老本哈哈。。。
怎么改变呢??哎。。。我们同学间流行一句话“我要让我的儿子可以很败家”,哈哈,真的,这是很多普通80后的共鸣。哈哈

2009年4月14日 星期二

__declspec useage

 //   A global data item can normally be initialized only once in an EXE or DLL project. selectany can be used in initializing global data defined by headers,
// when the same header appears in more than one source file. that means you can instance one static variable in the .h.
 
// in file "CSeekMode.h"
class SeekMode
{
public:
 static SeekMode Begin;
 static SeekMode Current;
 static SeekMode End;
 operator int() const { return this->m_iValue; }
 bool operator == (const SeekMode& other) const { return this->m_iValue == other.m_iValue; }
 bool operator != (const SeekMode& other) const { return this->m_iValue == other.m_iValue; }
// Copy construction.
 SeekMode(const SeekMode& other = SeekMode::Begin) { this->m_iValue = other.m_iValue; }
private:
 SeekMode(int iValue) { this->m_iValue = iValue; }
 int m_iValue;
};
__declspec(selectany) SeekMode SeekMode::Begin(0);
__declspec(selectany) SeekMode SeekMode::Current(1);
__declspec(selectany) SeekMode SeekMode::End(2);
 
//

Point

 
How to pass one point to get point value in function.

void GetCharPoint( char * p)
{
 char *temp = "abcdefghij";
 p = new char [11];
 //remember the last is '\0'.(temp[10] = '\0')
 memcpy(p,temp,11);
}
// p = NULL;

void GetCharPoint( char ** p)
{
 char *temp = "abcdefghij";
//this is not the memcpy(p, temp, 11) , but the memcpy(*p, temp, 11);
 *p = new char [11];
 memcpy(*p,temp,11);
}
// p Ok.

void GetCharPointRef(char *&p)
{
 char *temp = "abcdefghij";
 p = new char [11];
 memcpy(p,temp,11);
}
// p Ok.

my own one piece

像“草帽一伙"追寻自己的one piece!