大头龙仔Blog

A strong man can save himself.
A great man can save another.


  • 首页

  • 归档

  • 标签

  • 关于

  • 搜索

Red Bull BC One 2009

发表于 2010-01-17 | 分类于 misc |

这里是官方版的超链接

这是BBIN今晚突然说起的,然后我就GOOGLE到这里看,图质和声音都不错的呢

BBIN说看得有点澎湃了,我说我也是,不过已经没有当年那么激动啦

然后他说之前在韶关HIPHOP PARTY,主持人问HIPHOP四要素是什么,有人说中国HIP-HOP四大元素是“粥粉饭面”,其实真的很有道理。

当然了,HIPHOP四要素是:Circle, Spiral, Voice and Line

新家

发表于 2010-01-16 | 分类于 sunshine |

以后就使用新的Blog域名:http://blog.lcls.me/
搬家的原因和当前时势有关,这里就不多说啦

slackcode.cn将在2010.2.04到期

全部东西都搬到国外去,新域名是godaddy的,空间是hostmonster,感觉还可以。

使用过程中,明显感到外国的主机就是比国内的进步好几个时代。这个,我想应该亲身使用过的人才能体现的。

顺便汇报一下近况,最近忙年会节目,时间还是很紧的,老是出不到我想要的效果,而且结尾还没确定。

因为新空间支持的东西超多,以后就可以研究更多东西,打算先弄个django出来玩玩先,哈哈

想来想去,回来wordpress了,然后把之前的190多篇文章都导进来,再在数据库改了一大把,有点样子出来了

未曾记起,因为从未忘记

发表于 2010-01-09 | 分类于 sunshine |

首发到SCNU Crew Blog,现在转到这里啦:)

via: http://scnucrew.blog.163.com/blog/static/314217432009112933435693/

回望2009

发表于 2010-01-03 | 分类于 sunshine |

想了很久,觉得还是应该写一下

2009年过去了,迎来的是2010年

回望这一年,我却茫然了,有得也有失

但是,我觉得在这一年里,我失去的比得到的更多

细心想了一下,这一年学习到为人处事方面的,比技术上收获的多得多,很感谢身边教会我这么多的同事、朋友

因为今年换了Typecho blog,所以之前用Wordpress写的文章都没有了,我自己也懒得转过来,所以没能对比一下2008年的总结

技术上,这一年觉得进步不大,几乎是不断的重复的苦力的劳动。其实这样有个好处,就是对自己做的工作熟悉一些了,所以效率也相对高一些。不过呢,实际上有许多客观情况,这就决定了效率不能真正的提上去。想想,这是个严重的问题。而这年,工作再一次消磨掉我学习的意志,因为工作实在是太累了,我觉得自己的不够坚强,很可悲,明年更加需要用兴趣来推动自己的学习欲望。

为人相处方面,慢慢地有意识控制自己的脾性,学会思考别人说的每一句话,从而让自己获得更多的社会经验、生存经验,记得不能轻信每一个人

而这一年,我第一次告诉自己,不能单纯,需要走向成熟

这一年,我也为这个目标迈出了一大步,这是我比较高兴的事

感情方面,现在是0了,希望你好好照顾好自己,好好幸福

今年我将会步入25岁,想一下自己的人生目标,差得太远了

而现在的生活,也不是我想要的

2010年,我将会花10倍的力气,全力改变自己

为了自己,为了家庭,为了未来

收拾心情,鼓起勇气,迎接新一年未知的挑战

暗时间(zz)

发表于 2009-12-21 | 分类于 misc |

pongba新作,一篇令我反思自己日常生活对时间利用的文章,强烈推荐一读:
http://mindhacks.cn/2009/12/20/dark-time/

获取Linux下进程运行时间

发表于 2009-12-14 | 分类于 geek |

当时还要讨论,要不要写个程序来记录某个程序的运行时间

后来google了一下,发现了很爽的命令解决这个问题


ps -eo pid,tty,user,comm,stime,etime

etime对住的那个就是了

2.4内核支持ICH7

发表于 2009-12-08 | 分类于 opensource |

[PATCH] IDE: enable PATA UDMA support for ICH7

公司用Redhat9作为编译环境,用的是2.4.32内核

发现有一部使用经典945主板的磁盘DMA打不开,查了一下2.4内核支持情况,发现要到2.4.36之后才支持……

直接升最新2.4内核好了

修复Vista/Win 7引导

发表于 2009-12-07 | 分类于 geek |

昨天回到宿舍,发现read disk error

我晕,我之前也没什么非法关机的,想不明白怎么会这个样子

问题是,当时手头上只有一张Win 7的安装盘,我启动进入修复模式

竟然发现以前XP下的fixboot和fixmbr不见了……(我太落后了)

之后发现有gentoo的启动光盘,于是就用gentoo的启动光盘启动,chroot到slackware下

装上lilo,把引导变为lilo启动

之后再进入slackware上网,查看Win 7的修复方法

发现在Vista以后,就叫bootsect了,有一大坨参数

接着用Win 7光盘引导,bootsect /help了一下,照猫画虎地修复MBR完成

启动时,XP扫描程序修复了一大堆问题,还发现4个字节的坏道……

无语了,磁盘错误要么不来,一来说不定就是灾难性的,让你哭笑不得

下次除了备份数据(三四年换一个硬盘),还得准备工具光碟才行

PHP扩展模块的引用参数实现

发表于 2009-11-25 | 分类于 web |

如果一个函数叫


function test( & $retCode )
{
$retCode = 1;
}

那么test($ret)后,$ret的值就为1,这个和C/C++里的指针、引用参数是一样的

在PHP扩展模块里,我们也可以实现这种写法


PHP_FUNCTION(php_test)
{
zval out = NULL;
zval
Rg = NULL;

if( zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC,”z”, &out) == FAILURE )
{
RETURN_NULL();
}

zval_dtor(out);
ALLOC_INIT_ZVAL(Rg);
array_init(Rg);

add_assoc_string(Rg, “name”, “slackcode”, sizeof(“slackcode”)-1, 1);

add_assoc_long(Rg, “age”, -1);

add_assoc_long(Rg, “luckyNum”, 11);



ZVAL_ZVAL(out, Rg, 1, 1);



RETURN_LONG(0);

}

这样子,我们调用


$person = NULL;
php_test($person);

将返回

Array
(
[name] => slackcode
[age] => -1
[luckyNum] => 11
)

这就实现了引用参数咯

可以到这里看看相关资料

Shell脚本也能用函数别名

发表于 2009-11-19 | 分类于 geek |

实际看来,应该叫函数别名比函数指针恰当吧,但我之前还不知道可以这么弄。

只是今天看回自己一年前写的一个脚本程序,发现很多冗余代码,于是就重写了。

重写后发现只要50%的代码,很简洁,得益于这个函数别名了。

fun1( )
{
echo “I am fun1!”
}

fun2( )

{
echo “I am fun2!”

}

fun1

fun2

fun3=fun1

$fun3
结果是:

I am fun1!
I am fun2!
I am fun1!

其实就这么回事了

然后,你还可以这样

idx=1
fun$idx

结果是:
I am fun1!

1…8910…29
breakliu

breakliu

288 日志
18 分类
850 标签
RSS
GitHub Twitter DouBan Weibo
Creative Commons
© 2008 - 2019 breakliu
由 Hexo 强力驱动
主题 - NexT.Pisces
0%