kernelchina's blog

kernelchina's picture

开源代码学习(open source code learning)

http://www.kernelchina.org/linux/

http://www.kernelchina.org/apache/

http://www.kernelchina.org/nginx/

先创建了linux kernel的源码树,以后会加其他开源代码的源码树。这个是基于GNU global建立的,和Source Insight的效果差不多。

kernelchina's picture

kernelchina.org发展规划,建议以及使用指南

有什么好的建议,想法,可以提出来讨论讨论,我正在整理kernelchina.org使用指南

和FAQ。欢迎拍砖^-^。

1)网站使用指南

  • 注册以后,请上载自己的头像,并填写自己的MSN,QQ,新浪微博,Linkdin和个人主页,如果其他需要更新的内容,也可以提意见。
  • 注册以后,可以点击右上角的“发帖”写博客。也可以点击“我的空间”查看自己所有的文章,包括博客和评论。
  • 发表评论不需要登录,也不需要注册,但是最好选用和注册名一致的名称发表评论,避免误会。
  • 可以用windows live writer写博客,比较方便。最好给博客设置一个标签,这样可关联“相关文章”,引发读者更多兴趣。live writer有一个code syntax插件,支持源代码显示。
  • 加入视频只需拷贝视频HTML内容(一般视频托管网站都提供这个功能),然后点击“HTML“粘帖就可以了。
  • 可以通过http://www.kernelchina.org/users/id 查看你的个人信息
  • 可以通过http://www.kernelchina.org/blog/id 查看你的个人博客 
kernelchina's picture

欢迎来kernelchina.org写博客

写博客超过20篇,可以升级为高级用户,目前本站的高级用户有droplet, wheelz, 帅云霓,stevenlee和getmoon, azhuang, appleleaf(都是熟人啊:))。高级用户可以拥有更多权限,可以拥有以@kernelchina.org为后缀的电子邮箱,邮箱大小没有限制;可以拥有.kernelchina.org为后缀的独立域名,可以定制自己的博客页面;可以使用本站的ftp服务器等等。后续还有些服务将开通。

kernelchina's picture

从drupal 4.x升级到6.x

网站很久没有升级了,这次一次性从4.x升级到6.x,一是功能有增强,安全性也有保障。很多module都不在4.x维护了,升级到最新版本,放心。

升级过程参考drupal的手册就行了,但是我碰到了两个问题。从4.x先升级到5.x没有问题,从5.x升级到6.x碰到两个问题。

1) 升级到6.x,所有的页面都报user_access或者_xxx_template函数没有定义的错误。原因是核心模块system,user,node,filiter,page等没有enable,到system table里面自己手动改一下就行。

2)升级到6.x,没有language表,导致没法切换到中文界面。自己加language表,然后在里面加一个表项就行。

总的来说,升级过程还比较顺利,两天时间,从升级到测试都完成了,还不错。

kernelchina's picture

TCP window的一点理解

TCP有两个window:
sliding window: 这是对方接收buffer的大小,对方在buffer大小变化的时候更新这个window。
congest window: 本方的发送窗口,控制本方的发送速率。虽然可以发送最多sliding window大小的data,但是在网络拥塞的情况下,发送越多越会加剧拥塞的程度。所以用congest window再加一层控制。congest window在RTT和ACK retransmission时变化。
如何调整sliding window和congest window,在TCP协议里面有很多技巧。因为这两个window是决定TCP的传输性能。
这里有一个很好的文档,可以看看。

kernelchina's picture

新春快乐,虎年大吉

祝各位读者新春快乐,虎年大吉,新年事业步步高升,身体健康,合家幸福。

kernelchina's picture

最小权限应该是一个基本原则

前几天被脚本注入,原因就是给一般用户的权限太高,允许输入完整的HTML代码,所以被注入了很多垃圾信息,而且有可能倒置其他用户的信息丢失。也是网站维护得不及时,没有按时查看注册用户,发表文章和评论的情况。在任何一个开发系统里面,最小权限都是一个基本原则。而且角色划分也很重要。按照信任的等级来给予相应的权限,按照对网站的贡献给与相应的权限,这样可以避免不必要的麻烦。
也欢迎大家共同抵制那些捣乱的人,在这里先鄙视一下这类人。

kernelchina's picture

网站被黑了,停了10多天

捣乱的人还真是无处不在啊,以后要多多注意。现在能用了,欢迎来发帖。

kernelchina's picture

祝大家春节快乐

回家了,上网不方便,春节后再见。有上网方便的朋友可以多发发帖子或者讨论些问题。春节正好有时间,多看看书,学习学习。当然更要吃好,喝好,玩好。
祝大家:春节快乐,身体健康。

kernelchina's picture

遭遇web攻击

kernelchina.org遭遇web攻击,不知道哪里来的ip地址,把资源都用完了,其他人连不上,但是用netstat看,tcp连接很少,但是httpd进程却很多。mysql的connection已到了极限,无法创建新的连接。
安全的问题看来是无处不在啊。虽然我本人从事的是安全方面的工作,但是也仅局限于网络安全和网络设备,对应用层的安全,以及如何去防止这些攻击也没太多的经验。(呵呵,做研发,平时碰到的case太少了,解决实际问题的经验不多啊)。
不过可以把这里当做一个实验田,看看网络上的攻击者,都在干些什么。

Syndicate content