« 2004年12月 | 首页 | 2005年02月 »

2005年01月28日

见到左哥了。

昨天突发奇想把左哥叫到我的住处来吃饭,因为单位发了肉串和刀鱼。
我买了点脊骨一起把刀鱼炖了,还炸了肉串,拌了两根左哥买的黄瓜,
焖了二米饭,和左哥一起喝了四瓶啤酒。
左哥见到我说我和他想象的不太一样,他以为我是小文那种清秀型的呢。
呵呵,我昨天见他的时候是一身安装电话的时候沾的灰土,而且我
大约有一星期没有刮胡子了,希望没有吓到他。
他倒相当的不错,要比照片上帅很多,而且聊起天来还满投机的。
今天他回家了,祝福他顺风。
又一个葫芦岛朋友。
对了,昨天晚上我做恶梦了,但记不起来细节了,一晚上都没睡好。

2005年01月27日

茕茕孑立!

形影相吊之感好久之前就有了,
没想到生活总要我不断的去复习这样的感觉。
同住的同学都回去了。
剩下自己独自过活。
单位什么时候放假仍然未知。
仍然在装永远也装不完的电话。
只是觉得周遭清冷了一点点。
昨晚还第一次和在大学坛子里认识的左哥打了个电话。
他说对我感觉好奇,有空想找我吃饭看看我。
呵呵,我有什么好看的,视觉污染而已。

瞎想

那天在slackware里安装了firefly修改的openoffice以后。
为了测试就随意的写了下面一些话。
谁知道是什么意思。

谁知道这个世界是不是真的多了很多让人无法理解的东西,只是感觉我自己的生活越来越没有秩序,乱七八糟。
今天我是这个样子过来的,明天还是老样子,总不会有让人欣慰的事情出现,出现了又能怎么样呢,真不知道什么才算是开心,开心只是给别人看的说辞吧。
秋天来的时候我总是感觉到特别的清爽,可真正清爽的心情却是在深冬的夜晚,看冻碎了的雪花飘下来的样子。

2005年01月26日

度

凡事都有度,这是中国人的哲学,我不知道这和中庸是不是有很大的关系。
为人友也应该有这样的一个原则吧,可我从来也没有注意到。
太介入别人的生活本身就是很愚蠢的事情。
private是每个人都很珍贵的一部分。
我真的很傻,直到朋友恼怒的时候才发现自己的无知。
以后我会注意。

2005年01月25日

昨晚喝了好多。

昨天晚上刘勇做了很多菜,宝凯,许文我们几个喝了酒。
我喝多了,晚上跑到宝凯那里和他挤了一个晚上。
对他表示绝对的同情,他很不幸。
对了,二锅头是很危险的东西,以后不碰为妙。

怀旧,呵呵,另类怀旧(win95)。

同事想用一个很老的vfox写的程序,需要装95才能跑。
呵呵,我们办公室居然还有95年的软件合集。
先上网把vmware当下来,而且申请了一个30天的试用序列号。
安装的时候发现那个95是个升级包,必须安装win3.2才可以。
所以先安装了win3.2,又装了win95,一路装下来还比较快的。
顺便还把netscape 2.0和word6.0给装上了。
呵呵办公,上网都成了。

2005年01月24日

Mac OS Theme for gnome!

换个心情吧,一直特别喜欢mac.
可惜没有啊。
给gnome装了一个苹果的主题。
我还不知道怎么模拟dock,还有苹果的那种菜单风格。
现在懒了,弄到就这样先用着吧。
主题来自
www.gnome-look.org

现实的生活。

今天交房租的时候才发现原来生活是那么的现实,那么具体,水电都有数字可以衡量。
出来住也许真的是一个错误,呵呵!都要过年了还要举债来交房租。
合租的同学在考研后马上就都要走了,我并没有找到合适新合组伙伴。
所以借钱把下三个月的房租自己扛下来了。

今天发现我的招合租广告又被撕掉了,有空再去贴。
大家现在都放寒假回家过年了,找合适的人还是不容易,实在不行就过年回来再找吧。
真不知道我的新房客会是什么样子。
等待ing。

爱与孤独。

那天无聊买了周国平的《爱与孤独》,我喜欢在睡觉前简单的看那么两眼书。看的不是很多,只是我入睡总是不那么迅速,在这一本以前是把卫慧的《我的禅》看了四十多天,租书老板收了我12块钱,呵呵,而且个人对于卫女士的很多理论不敢苟同。有了上次的教训,所以这次我把《爱与孤独》给买下来了。买这本书的时候我的感觉很简单,只是觉得这本书的封皮很简单,而且我没有爱我很孤独,至于里面讲的是什么当时并没有太在意。


最近几天也不过看了20几页,没有什么特别的感觉,宁静而清新吧。
只是记得里面说一个人孤独的程度越深,那么他爱的容量就越大。
我不知道我是不是能承载一次刻骨铭心的爱,至少现在没有。
我不是学文的,也不可能来写个书评,只是平平的自怜而已。

2005年01月10日

snapshot of my desktop once more

好象还是老样子,变化不是很大的。


2005年01月08日

又浪费了一天的时光。

今天早上来了玩了一会儿diablo,刚刚学,很笨蛋的。
然后和宝凯吃了中饭,他然后做火车回葫芦岛老家参加同学的婚礼去了。
下午我又回来呆着,也没干什么,转眼又四点多了。
一直在用D4X下kylix 3 open edition,想看看什么样子。
都93%了,可速度很慢,等的很烦啊。

2005年01月07日

C语言链表例程。

大学的论坛上的一个同学要的。写在这里算留个备份吧。
c++ builder 6下通过。

Code:


#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

/*构建结点结构体 */
typedef struct LNode{
       int data;
       struct LNode * next;
}LNode, * LinkList;
/*用于创建链表的函数 */
/*反序构建的*/
LinkList CreateList_L(LinkList L, int n)
{
       int i;
       LinkList p;
       L = (LinkList)malloc(sizeof(LNode));
       L->next = NULL;
       for(i = n; i > 0; --i)
       {
               p = (LinkList)malloc(sizeof(LNode));
               scanf("%d",&p->data);
               p->next = L->next;
               L->next = p;
        }
       return L;
}
/* 用于插入结点的函数 */

LinkList ListInsert_L(LinkList L, int i, int newnode)
{
       LinkList p = L;
       LinkList s;
       int j = 0;
       while(p&&j<i-1)
       {
               p = p->next;
               ++j;
        }
       if(!p||j>i-1)
       {
               printf("位置小于1或大于表长。\n");
               return L;
        }
       s = (LinkList)malloc(sizeof(LNode));
       s->data = newnode;
       s->next = p->next;
       p->next = s;
       return L;

}

/* 用于删除结点的函数 */

LinkList ListDelete_L(LinkList L, int i)
{
       LinkList p = L;
       LinkList s;
       int j=0;
       while(p->next&&j<i-1)
       {
               p = p->next;
               ++j;
        }
       if(!(p->next)||j>i-1)
       {
               printf("删除位置不合理。\n");
               return L;
        }
       s = p->next;
       p->next = s->next;
       printf("%s%d\n","被删除的结点是:",s->data);
       free(s);
       return L;
}


/*用于遍历链表的函数 */
void ListDisp_L(LinkList L)
{
       LinkList p;
       int i=0;
       p = L->next;

       while(p)
       {
               printf("%d:%d\n", ++i,p->data);
               p = p->next;
        }

}


/* 选择排序算法 网上找来的 我自己写的老报错误 */

LinkList ListSort_L(LinkList L)
{
       LinkList h1,p,q,r,s;
       h1=p=(LinkList)malloc(sizeof(LinkList));
       p->next=L;
       while(p->next)
       {
               q=p->next;
               r=p;
               while(q->next)
               {
                       if(q->next->data < r->next->data)
                               r=q;
                       q=q->next;
                }
               if(r!=p)
               {
                       s=r->next;
                       r->next=s->next;
                       s->next=p->next;
                       p->next=s;
                }
               p=p->next;
        }
       L=h1->next;
       free(h1);
       return L;
}

int getoptions()
{
       int opt;
       printf("1: 录入链表\n");
       printf("2: 显示链表\n");
       printf("3: 插入结点\n");
       printf("4: 删除结点\n");
       printf("5: 排序链表\n");
       printf("6: 退出\n");
       printf("输入选项并按回车确认:");
       scanf("%d",&opt);
       return opt;
}



int main(int argc, char* argv[])
{
       int opt;
       int where;
       int value;
       int count;
       LinkList L;
       while(1)
       {
               clrscr();
               opt = getoptions();
               if(opt == 1)
               {
                       clrscr();
                       printf("请输入链表初始结点数:");
                       scanf("%d",&count);
                       printf("请输入各个结点数值,每输入一个按回车确认:\n");
                       L = CreateList_L(L, count);
                       clrscr();
                       ListDisp_L(L);
                       system("PAUSE");
                       continue;
                }
               if(opt == 2)
               {
                       clrscr();
                       ListDisp_L(L);
                       system("PAUSE");
                       continue;
                }
               if(opt == 3)
               {
                       clrscr();
                       ListDisp_L(L);
                       printf("请输入插入位置:");
                       scanf("%d", &where);
                       printf("请输入要插入的数值:");
                       scanf("%d", &value);
                       clrscr();
                       L = ListInsert_L(L,where,value);
                       ListDisp_L(L);
                       system("PAUSE");
                       continue;
                }
               if(opt == 4)
               {
                       clrscr();
                       ListDisp_L(L);
                       printf("请输入要删除的位置:");
                       scanf("%d",&where);
                       clrscr();
                       L = ListDelete_L(L,where);
                       ListDisp_L(L);
                       system("PAUSE");
                       continue;
                }
               if(opt == 5)
               {
                       clrscr();
                       L = ListSort_L(L);
                       ListDisp_L(L);
                       system("PAUSE");
                       continue;
                }
               if(opt == 6)
               {
                       return 0;
                }

        }  

}

郁闷--单位食堂的包子。

我们单位食堂午饭要4元,味道我们不在乎,唯一吸引我们的是不限量,而且我和几个哥们最热衷于每星期一次的包子,我们英勇的战斗着,我在状态的时候能吃12个,我们中的优秀选手能吃16个,可今天去的时候食堂明显的玩弄我们,刚吃了第一盘四个包子,服务员就告诉我们说已经没有了,痛苦啊。我们的结论是他们是故意的。真是不讲究,缺德。

2005年01月06日

用Maxthon的感觉。

以前总在各种浏览器中辗转,最后在windows下发现只有IE能让你可以正确浏览大部分的网页,可干巴巴的用ie总有些不舒服,以前用过一段时间的netcaptor,感觉还可以。可总得注册,每次破解都有一点犯罪的感觉。感觉opera非常不错,可还是有一些网页浏览不了,比如csdn的社区,它会把xml直接的显示出来,把xlt给扔掉了。用TT也成,可自从Tencent有一次强暴了默认设置以后我就对它有反感。前些天也用了几天firefox,可发现它所谓的安全就是写给ie的恶意代码和activex小程序无法在它里面使用而已,而且有些功能确实也无法使用,特别对于有些中文网页,对firefox支持并不是很好,并不是说firefox不好,只能说做页面的人并没有考虑mozilla一脉相承的东西。
以前也用过几天MyIE,但只是玩玩,并没有把它放到自己的视线范围内。
最近MyIE有了新版本,改了名字叫Maxthon。
下来用着感觉还成,Tab browsing, Multi-search engine, popup killer, mouse gesture,etc.
而且完全免费,有空的时候还应该捐助一下的,可我不知道自己是否会实现自己的诺言。
传说这是中国的女程序员写的,不知道真假。
很羡慕的说。
以后用这个吧。

又喝多了。

今天晚上和同事一起喝的酒,虽然真的喝了好多,因为我都不知道自己到底喝了多少。但感觉只是醉到百分之六十。我喝的很开心,因为我感觉同事对我真的都很好,如果我真的离开,我觉得最舍不得的就是我的这个办公室了。呵呵,也许是我天真,但在事业单位同时之间能有我们这样的感情也比较难得了。

明天的日子还得过,虽然不知到究竟会怎么样,但总得过的。

前天喝多的时候给刘旭打电话说了好多不该说的。

可今天我不想和任何人说什么,只想安静的呆着,呆到我真的会清醒。

我打算还要在c++ builder里转一会儿,虽然我连c++的基础知识都给忘记的差不多了。

还是在这里当一个差强人意的程序员来骗人,呵呵。

我是不是该安静的走开,还是该勇敢留下来。

有点酸酸的。

我就是我,我是姜源。

我不完美,我不开心,但我感谢所有真心对我的家人和朋友。

2005年01月01日

新年新气象。

在宝凯那里又挤了一宿。

买了写饺子大家爬起来吃了。

然后就来到办公室了,给家里打了个电话。

告诉元旦不回去了,给家里人问个好。

明天是老爸的生日,说了生日快乐。

不知道2005年我会怎么样。

说不定能学着当个不错的兽医。