这是新闻名为“大学生拍摄食堂浪费粮食镜头 被同学指责是变态”中的一个句话。像这样的类似的语句,在很多地方都再现过,其实我原来也有这个想法。但我看了一个校长演进后,从此我改变了看法。名字题目是“一个台湾大学校长的爱国演讲”。
至于你看完后,有什么想法,那就是仁者见仁,智者见智了。
Changing Anytime
这是新闻名为“大学生拍摄食堂浪费粮食镜头 被同学指责是变态”中的一个句话。像这样的类似的语句,在很多地方都再现过,其实我原来也有这个想法。但我看了一个校长演进后,从此我改变了看法。名字题目是“一个台湾大学校长的爱国演讲”。
至于你看完后,有什么想法,那就是仁者见仁,智者见智了。
昨天从朋友哪听到一首不错的音乐。Boulevard of Broken Dreams,是Punk Revival的代表作。对punk我也不是很了解,网上的解释很详细,朋克。
I walk a lonely road 我走在孤独的小道上
The only one that I have ever known 那唯一我能记住的一条
Don't know where it goes 不知道何去何从
But it's home to me and I walk alone 但那是我的家,我独自行走
I walk this empty street 我走在空旷的大街上
On the Boulevard of Broken Dreams 在那碎梦之路上
Where the city sleeps 城市在那里入眠
and I'm the only one and I walk alone 而我只是孤身,我独自行走
I walk alone 我独自行走
I walk alone 我独自行走
I walk alone 我独自行走
I walk a… 我独自行走
My shadow's the only one that walks beside me 只有影子跟随着我
My shallow heart's the only thing that's beating 只有空心在微微跳动
Sometimes I wish someone out there will find me 有时我希望有人能寻觅到我
'Til then I walk alone 要不我只能独自行走
Ah-ah, Ah-ah, Ah-ah, Aaah-ah,
Ah-ah, Ah-ah, Ah-ah
I'm walking down the line 我正朝着市中心走去
That divides me somewhere in my mind 不知什么撕裂我心
On the border line 就在边界上
Of the edge and where I walk alone 的刀锋是我行走之途
Read between the lines 不可言传的意义
What's fucked up and everything's alright 一切混乱一切却很好
Check my vital signs 检查我生命的迹象
To know I'm still alive and I walk alone 得知我还活着,而我继续独自行走
I walk alone 我独自行走
I walk alone 我独自行走
I walk alone 我独自行走
I walk a… 我独自行走
My shadow's the only one that walks beside me 只有影子跟随着我
My shallow heart's the only thing that's beating 只有空心在微微跳动
Sometimes I wish someone out there will find me 有时我希望有人能寻觅到我
'Til then I walk alone 要不我只能独自行走
Ah-ah, Ah-ah, Ah-ah, Aaah-ah
Ah-ah, Ah-ah
I walk alone 我独自行走
I walk a… 我独自行走
I walk this empty street 我走在空旷的大街上
On the Boulevard of Broken Dreams 在那碎梦之路上
Where the city sleeps 城市在那里入眠
And I'm the only one and I walk a… 而我只是孤身,我独自行走
My shadow's the only one that walks beside me 只有影子跟随着我
My shallow heart's the only thing that's beating 只有空心在微微跳动
Sometimes I wish someone out there will find me 有时我希望有人能寻觅到我
'Til then I walk alone… 要不我只能独自行走
虽然我对音乐没有太大的研究,但小时候还是学了点关于乐器方面的东西。每天回家后,不管想不想听,都会把播放器打开播放。否则,那样太寂静了。
由于现在IDE能帮你完成很多功能,有时候许多代码是不需你写的。原来,这样少了很多乐趣。由于我现在使用vim写PHP程序,虽然对vim的理解还不是太深,但觉得非常有意思。特别是根据节奏来敲打键盘,Wow非常不错,很Cool。
最近听了一首朋克风格的曲子,发现这个节奏配合写代码非常不错。
在PHP5中,有许多解析xml文件的方法。其中使用SimpleXML是一种非常简单的方法,而且还能与其它方法相结合使用。至于使用方法我这里就不多说了,当你直接输出值的时候可能没有注意,如果你想把值保存下来,却发现有问题。
代码如下:
$handle = new SimpleXMLElement($xml);
$title = $handle->title;
var_dump($title);
object(SimpleXMLElement)#28 (1) { [0]=> string(15) "逝去的鱼缸" }
$title是一个SimpleXMLElement对象,如果我想将这个值赋给一个数据则必须:
$testArray = (string)$handle->title;
使用强制转型,这样就可以继续其它的操作了。
在看完高达X后,继续看这个,但这个看到一半我就不想看下去了。看了这么多的高达,回头再来看,还是觉得0079到0093这期间的作品的水准是都不错,但ZZ就除外啦,太恶劣啦。
在高达W中,完全是主角们的各人表演,而且主线在我看来不是非常清晰。不过,里面高达的机体设计是个亮点,影响了后面一些作品的机体设计。可以看出,每一部新的高达都有以前高达的影子。
如果你还没有看过话,那么还是不要错过了。
命运到底是什么?也许是在未来一定会发生的事情。这个解释也许还说的过去。那么,为什么在未来会发生这件事呢?肯定有些什么前提之类的东西。我想是的,肯定是有什么原因造成命运的发生。作为人,生活在这个世界上,一定有你追求或依靠的某个东西。正是这个东西,在改变你的命运。
人生中总有很多事情是被迫发生的,就如我如果离开互联网,那我还能去干什么?因为我喜欢在这个领域,我信息这是我发挥的地方。但这也是被迫发生的,因为我只能往哪里走。。。
Sometimes I wish someone up there will find me
Til then I walk alone
这部高达的动画我是很久以前看了,由于把原来的电脑卖了,硬盘里没有可看的,所以就在网上找动画看,于是找到这部。以前看可能没什么感觉,现在看后发现这部片子也不错。
卡洛德·兰「ガロード·ラン」:
本片的男一号。战祸的孤儿, 总是一个人谋生的15岁孤独少年。因死于战争的父亲是军队的MS技术人员的缘故对机械很擅长。年仅15的他很早就对自己的人生之路作出了认真的思量,起初 是以机械师作为目标,但几次险些丧命后他放弃了,逐渐开始运用那手艺夺取MS然后串街叫卖(甚至因此而小有名气)。受托去“救”蒂花而在机缘巧合之下成为 Gundam X的机师,之后为了保护他一见钟情的蒂花成为“自由号「フリーデン」”的一员。
在这部片子前期描写了卡洛德·兰的心理特征,一个“孤独少年”。由于自己的冒失,伤害到他人,打击了他的自尊。还有,他挑衅了一位姐姐的自尊等等。这都是这部片子出彩的地方。
由于还没看完就不做进一步的评论了。
今天终于把X看完了。总得来说这部高达还是比较平淡的,这点可以从人气看到,而且后面的剧情有些苍白。机体的设计也让人感到失望。
TAL(Template Attribute Language)是Zope的模板标记语言,由于TAL是基于名字空间的,所以她可以用任何支持xml和xhtml的编辑器来编辑。而且她只有8个功能语句,以下是参照Plonebook-zh上面的解释。
TAL语句包括:
使用进来非常灵活。这里有一个PHP的实现PHPTAL。从文档上看在原有的tal、metal、i18n上面单独实现了phptal的名字空间。呵呵,有机会研究一下。
重要的是在ZendFramework的Proposal中提到了整合进Zend_View中。当我去看PHPTAL的网站的时候我就在找授权,不过没找到。而且proposal的留言中,也提到了授权问题。密切关注。
原来我曾经说过,Zend_XmlRpc不好象不能传参数。今天又研究了下,看来原来打了个小马虎。
我现在以实现MetaWeblog API的例子,说明一下。跟官方文档实现上是差不多的。
首先,要实现一个Xmlrpc的服务端。非常简单,因为ZendFramework已经帮你把它作好了。
public function indexAction()
{
$server = new Zend_XmlRpc_Server();
$server->setClass('MetaWeblogCore', 'metaWeblog');
echo $server->handle();
}
很明显第一行是创建一个Xmlrpc的服务实例。然后通过setClass()方法设置可调用的方法类和名字空间,当然,你可以使用addFunction这个方法,这样可调用的方法直接就可以写在控制中了。
注意$server->handle()返回的是Zend_XmlRpc_Response,而不是最终输出的对象。
现在来看看MetaWeblogCore这个类,这是一个MetaWeblog API的实现。查看规范(中文版)
/**
* The MetaWeblog API newPost
*
* @param string $blogid
* @param string $username
* @param string $password
* @param struct $struct
* @param boolean $publish
* @return string
*/
public function newPost($blogid, $username, $password, $struct, $publish)
原来我没有上面的注释,以为这只是PHPDoc里面的东西,就没有写。原来这几行是必须要的。。。
最后,再建立一个client来测试
public function indexAction()
{
$client = new Zend_XmlRpc_Client('http://localhost/xmlrpc');
$blogid = '30';
$username = 'username ';
$password = 'password ';
$struct = array(
'title' => 'me',
'description' => 'money'
);
$publish = true;
$result = $client->call('metaWeblog.newPost', array($blogid, $username, $password, $struct, $publish));
$this->getResponse()->setHeader('Content-Type', 'text/xml', true);
$this->getResponse()->setBody($result);
}
setHeader()和setBody()用于设置返回值。虽然现在看上去还不向一个API都基本方法就是这样。
这里主要说明的那个小马虎。。。。
哈哈,这本书是和<长尾理论>一起买的。开始前没有里面的内容,今天看了下,确实非常赞。里面的比喻都非常有趣。原来只看标题的话,会感觉内容会有点深奥,必尽不是每个人都学习了医学知识。
但这个书非常好,用非常贴近生活的比喻来说明人体的各种机能,非常有意思。而且表达了中医的博大精深,由于只看了一点点就不发表什么读后感了。
像这种表述的方法跟易中天先生的品三国,很相似。都是以通俗易懂的语言来表达一些很深奥的东西。在我看来这是非常好的表现手法,并不是每个人都有时间或兴趣来学习一些深奥的知识。