这里是官方版的超链接
这是BBIN今晚突然说起的,然后我就GOOGLE到这里看,图质和声音都不错的呢
BBIN说看得有点澎湃了,我说我也是,不过已经没有当年那么激动啦
然后他说之前在韶关HIPHOP PARTY,主持人问HIPHOP四要素是什么,有人说中国HIP-HOP四大元素是“粥粉饭面”,其实真的很有道理。
当然了,HIPHOP四要素是:Circle, Spiral, Voice and Line
这里是官方版的超链接
这是BBIN今晚突然说起的,然后我就GOOGLE到这里看,图质和声音都不错的呢
BBIN说看得有点澎湃了,我说我也是,不过已经没有当年那么激动啦
然后他说之前在韶关HIPHOP PARTY,主持人问HIPHOP四要素是什么,有人说中国HIP-HOP四大元素是“粥粉饭面”,其实真的很有道理。
当然了,HIPHOP四要素是:Circle, Spiral, Voice and Line
以后就使用新的Blog域名:http://blog.lcls.me/
搬家的原因和当前时势有关,这里就不多说啦
slackcode.cn将在2010.2.04到期
全部东西都搬到国外去,新域名是godaddy的,空间是hostmonster,感觉还可以。
使用过程中,明显感到外国的主机就是比国内的进步好几个时代。这个,我想应该亲身使用过的人才能体现的。
顺便汇报一下近况,最近忙年会节目,时间还是很紧的,老是出不到我想要的效果,而且结尾还没确定。
因为新空间支持的东西超多,以后就可以研究更多东西,打算先弄个django出来玩玩先,哈哈
想来想去,回来wordpress了,然后把之前的190多篇文章都导进来,再在数据库改了一大把,有点样子出来了
首发到SCNU Crew Blog,现在转到这里啦:)
via: http://scnucrew.blog.163.com/blog/static/314217432009112933435693/
想了很久,觉得还是应该写一下
2009年过去了,迎来的是2010年
回望这一年,我却茫然了,有得也有失
但是,我觉得在这一年里,我失去的比得到的更多
细心想了一下,这一年学习到为人处事方面的,比技术上收获的多得多,很感谢身边教会我这么多的同事、朋友
因为今年换了Typecho blog,所以之前用Wordpress写的文章都没有了,我自己也懒得转过来,所以没能对比一下2008年的总结
技术上,这一年觉得进步不大,几乎是不断的重复的苦力的劳动。其实这样有个好处,就是对自己做的工作熟悉一些了,所以效率也相对高一些。不过呢,实际上有许多客观情况,这就决定了效率不能真正的提上去。想想,这是个严重的问题。而这年,工作再一次消磨掉我学习的意志,因为工作实在是太累了,我觉得自己的不够坚强,很可悲,明年更加需要用兴趣来推动自己的学习欲望。
为人相处方面,慢慢地有意识控制自己的脾性,学会思考别人说的每一句话,从而让自己获得更多的社会经验、生存经验,记得不能轻信每一个人
而这一年,我第一次告诉自己,不能单纯,需要走向成熟
这一年,我也为这个目标迈出了一大步,这是我比较高兴的事
感情方面,现在是0了,希望你好好照顾好自己,好好幸福
今年我将会步入25岁,想一下自己的人生目标,差得太远了
而现在的生活,也不是我想要的
2010年,我将会花10倍的力气,全力改变自己
为了自己,为了家庭,为了未来
收拾心情,鼓起勇气,迎接新一年未知的挑战
当时还要讨论,要不要写个程序来记录某个程序的运行时间
后来google了一下,发现了很爽的命令解决这个问题
ps -eo pid,tty,user,comm,stime,etime
[PATCH] IDE: enable PATA UDMA support for ICH7
公司用Redhat9作为编译环境,用的是2.4.32内核
发现有一部使用经典945主板的磁盘DMA打不开,查了一下2.4内核支持情况,发现要到2.4.36之后才支持……
直接升最新2.4内核好了
昨天回到宿舍,发现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个字节的坏道……
无语了,磁盘错误要么不来,一来说不定就是灾难性的,让你哭笑不得
下次除了备份数据(三四年换一个硬盘),还得准备工具光碟才行
如果一个函数叫
function test( & $retCode )
{
$retCode = 1;
}
在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
)
实际看来,应该叫函数别名比函数指针恰当吧,但我之前还不知道可以这么弄。
只是今天看回自己一年前写的一个脚本程序,发现很多冗余代码,于是就重写了。
重写后发现只要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!