博主资料

留言 加为好友 收藏

用户名:  nathanxu

个人统计

用户名: nathanxu
等级: 初来乍到
威望: 225
积分: 373
在线时间: 4 小时
日志总数: 24
评论数量: 83
访问次数: 91745
建立时间: 2006-02-26
RSS订阅       手机访问

最新评论

文章搜索

文章列表

友情链接

最近访问的人:

函数库的功能
2008-08-04 10:24:30
您有2条短消息
2008-07-10 01:25:23
jtclas
2008-06-03 17:34:21
迷尔
2008-05-06 13:13:30
FANS
2008-04-11 03:11:03
梦想IT
2008-03-29 19:12:31
黄昏
2008-03-28 20:02:46
松树叶
2008-03-02 19:08:33
霜之哀伤
2008-02-16 15:53:23
blueliuv
2007-12-29 17:01:54

日志文章

2006年04月27日 22:17:26

Linux的痛苦和快乐

这几天一直忙的要死, 在弄一个ipv6的组播转发程序。其实真正做coding也就一个晚上而已,但是尝试的时间就花了近一个星期。昨天晚上霸王硬上上弓,学了一下linux下的ipv6 socket和组播编程方式。麻烦的是网上一直找不到完整的ipv6组播接收资料(后来知道unix网络编程最新一版上有,但是本人是穷书生,实在掏不出这么多银子买 :(),于是自己一边看ldp上v4组播的howto, 一边看系统头文件自己琢磨连蒙带猜的(ipv6_mreq结构里面的interface成员就是没有文档说明如何设置),一个晚上把socket bind recvfrom ioctl setsockopt几个函数都用遍了。居然憋了一个晚上把程序弄出来了,今天弄好了交换机晚上看了一个晚上的网上直播, 搞了3、5个频道,还有MTV台。就一个字 爽。

Linux给人的感觉就是这样,折腾起来总是很痛苦, 但是它总是给你回报,给你成功的快乐。 如果只有纯粹的快乐,Linux估计也不会有现在这么大的吸引力吸引世界各地这么多的程序员加入它,如果只有痛苦,更不会让人可亲。 让人痛并快乐着, 才是一个尤物。

类别: 程序人生 |  评论(7) |  浏览(4424) |  收藏
一共有 7 条评论
7楼 [匿名]guest 2006年05月31日 11:56:12 Says:
我正在学习Linux下IPV6的视频通信。。。跟瓶颈似的,死活学不明白。觉得很痛苦,好像自己不是编程的料。。。你真棒,一晚上可以codeing出来,我可能一个星期都没调通程序。。。我倒是写了一个ipv6的socket,很想学习一下你的组播程序,完全是私人的学习:)行么:)可以的话请联系我,我的邮箱little-cici@hotmail.com,或者QQ43937983:)
PS:我是学通信的大四学生,刚考上北邮多媒体通信的研:)
6楼 HappyCai 2006年05月11日 10:52:05 Says:
为什么总说苦呢,我认为学习的过程就是一个快乐的过程。
5楼 [匿名]guest 2006年05月08日 19:41:37 Says:
居然这篇最不技术的阅读量最高....
oneday
4楼 [匿名]guest 2006年05月04日 20:45:43 Says:
加我:qq:249400126
3楼 [匿名]guest 2006年04月30日 07:44:14 Says:
qiang ren ,, hehe,,

交个朋友;) yangwenqing@polytele.com
2楼 [匿名]guest 2006年04月29日 09:34:16 Says:
苦尽甘来
1楼 [匿名]guest 2006年04月28日 23:07:14 Says:
努力吧,会有收获的,我就是吃过苦的人
发表评论