天生我才必有用

谢安琪《Binary》

分类: 音乐    作者:Ray    2008年07月29日

Kay_Tse-Binary-CPOP-2008-TosK

专辑名称:Binary
演唱歌手:谢安琪
唱片公司:新艺宝
发行时间:2008年07月25日
专辑语种:国/粤语专辑1CD

曲目列表:

  1. 囍帖街
  2. 十字架
  3. 私隐线
  4. 如花
  5. 17 度
  6. 入型入格
  7. 乌托邦
  8. 十优生 (TVB电视剧《师奶股神》主题曲)
  9. 港女的幸福星期日
  10. 那碗粥 (国)

专辑简介

谢安琪有自我的一套音乐态度,继2007年「锺无艳」成为不少音乐颁奖典礼的金曲後,2008年以二元素方式《Binary》带来十首精彩的歌曲,又把每 首歌词带出两面意思,以人气实力好声音精心泡制最完美的音乐。由 Eric Kwok作曲和黄伟文填词的主打歌「囍帖街」,歌词道出香港湾仔面临的迁拆或重建利东街的命运与爱情婚姻观。接力主打「17度」和TVB电视剧《师奶股 神》主题曲「十优生」也是强烈推荐之作。
Kay谢安琪-08暑期强势碟出击 - 全新广东CD - Binary
Binary二元素 - 即每首歌词都带有两面意思
10首精心泡制 - 势必打动全城乐迷
至强至具型格 - 动听作品

强烈推荐:必听主打-囍帖街
冠军歌: 17 度
十优生(TVB 电视剧《师奶股神》主题曲)

标签: ,

Zend Framework V1.5 (DeveloperWorks)

分类: Linux    作者:Ray    2008年07月29日

IBM DeveloperWorks 发布了一篇Zend Framework 1.5的介绍,内部写的挺精炼的,对Zend Framework的架构做了简单的入门介绍,不过文中特别提到了Zend Framework 1.5的Zend_Layout的使用,这一章节写的非常的不错,通过Zend_Layout真的可以实现网页布局的拆分。

有兴趣可以访问此地址阅读(需要有DeveleperWorks的帐号登入阅读):

http://www.ibm.com/developerworks/cn/edu/os-dw-os-php-zend-google-pt1.html?ca=drs-cn-0728

标签:

PHP5.3中新增的常量__DIR__

分类: PHP    作者:Ray    2008年07月22日

在PHP中有一个常量__FILE__,它主要用来指向当前执行的PHP脚本。但PHP没有直接提供该脚本所在目录的常量。也就是说如果我们要得到当前PHP脚本所在的目录,需要使用dirname()这个函数:

<?php
$dir = dirname(__FILE__);
?>

现在在PHP5.3中会增加了一个新的常量__DIR__,你可以通过此常量来取得当前执行的PHP脚本所在的目录。
例如当前执行的PHP文件为 /htdocs/index.php,则__FILE__等于’/htdocs/index.php’,而__DIR__等于’/htdocs’。

不过最大的缺点还是现在有多少空间服务商支持PHP5.3呢?

标签:

设置PHP的Magic Quotes

分类: PHP, 随笔    作者:Ray    2008年07月17日

Magic Quotes在原来设计时可能是为了减轻开发人员的开发工作量,不过最后去反而成为了开发人员的一个噩梦,在不同的PHP环境下,由于Magic Quotes设置的不同,造成了相同的代码却产生了完全不同的结果。明明在开发环境中运行正常,但在最终的运行环境中,内容会莫名其妙的多出一些单引号。最终使得PHP设计师们也不得不在PHP6中把此些设定值取消,把最终的控制权重新还给开发人员。

但现在毕竟还是PHP5的时间,还有很多的服务器依然还在运行着PHP4,等待PHP6的完全商业看来还是有一段时间的。那如何让我们来避免这次噩梦呢?

方法1:

如果你使用的是Dedicated Server,那可以修改系统etc下面的php.ini,不过这种方法使用几率应该不大,使用phpinfo()可以查看修改的效果。

方法2:

修改你的Virtual Host里etc/目录中的php.ini,一些比较成熟的服务商基本上可以这样修改,使用Local Value覆盖系统的Master Value,使用phpinfo()可以查看修改的效果。

方法3:

如果方法2都不行时,可以使用此方法,修改.htaccess,在.htaccess文件中设置php_flag magic_quotes_gpc off,这样也能把magic quotes 关闭。不过文件最好放在最上层的目录中,否则未覆盖到目录,可能设置无效,这种方法必须使用ini_get去查看实际修改结果。

标签: ,

上海FM广播频率表

分类: 随笔    作者:Ray    2008年07月17日

最近买了个能听收音机的手机,为了能充分利用此功能,当然把能设定的电台都加入。不过发现它的自动搜索功能太差了,只能最多找到7个台,可能是精度设置过高的原因吧。现在只能手动的一个个自己加入。

不过存储的空间还是加不了所有的电台,看来只能有所取舍了。

FM 107.7 Music Radio(中央电台音乐之声第三套)
FM 107.2 HappyRadio
FM 106.7 青浦电台(郊区电台)
FM 106.5 浦东电台(郊区电台)
FM 105.7 上海电台交通频率(AM648)
FM 105.1 金山电台(郊区电台)
FM 104.5 东广新闻台(东方广播电台)(AM1296)
FM 103.7 Love Radio(东方电台流行音乐频率)
FM 102.7 闵行电台(郊区电台)
FM 101.7 动感101(东方电台流行音乐频率)
FM 100.9 松江电台(郊区电台)
FM 100.3 南汇电台(郊区电台)
FM 99.6 浙江电台文艺频率[可听级]
FM 99.0 中央电台中国之声(第一套)(AM540)
FM 98.1 东方明珠移动电视MMTV(电视伴音)
FM 97.7 第一财经广播频率(东方电台财经频率)(AM1422)
FM 97.4 浙江电台新闻综合频率[可听级] (AM810)
FM 96.2 宝山电台(郊区电台)
FM 95.9 奉贤电台(郊区电台)
FM 95.3 江苏电台频率
FM 94.7 经典947(东方电台经典音乐频率)
FM 94.0 上海五星体育广播
FM 93.4 990新闻频率(上海人民广播电台)(AM990)
FM 92.4 海上戏剧(上海电台戏剧频率)(AM1197)
FM 91.4 中央电台经济之声(去年12月底开始在上海转播)(AM855)
FM 89.9 都市792(东方电台都市频率)(AM792)
FM 88.9 常熟电台[可听级]
FM 87.9 中国国际广播电台轻松调频(CRI Easy FM)

标签:

Imagemagick中图片大小转换全攻略

分类: 网站设计    作者:Ray    2008年07月16日

Convert的resize子命令应该是在ImageMagick中使用较多的命令,它实现了图片任意大小的缩放,唯一需要掌握的就是如何使用它的一些参数测试设定值:

此说明文件中所用的原始文件(src.jpg),宽度:200,高度:150

命令格式: -resize widthxheight{%} {@} {!} {<} {>} {^}

(阅读全文…)

标签: ,

Eclipse Ganymede 先睹为快

分类: 技术    作者:Ray    2008年07月7日

因为Eclipse 3.4版本还不支持PDT,自己也不大作Java的开发,所以新版本也没怎么使用,仍旧使用Zend Studio 6.01 For Eclispe。

今天看见IBM Developerwork上出了一篇文章:Eclipse Ganymede 先睹为快,介绍了Eclipse Ganymede的24个新的功能。其中自己比较感兴趣的是:

  • Dynamic Language ToolKit (DLTK),使得Eclipse可以支持更多的脚本语言,如Ruby、Python。

  • Rich Ajax Platform (RAP):应该是支持Web 2.0的Ajax的开发。

用空试用一下这两个功能。

标签: ,

Trac 0.11b2的升级

分类: 技术, 网站设计    作者:Ray    2008年07月4日

由于Trac 0.11的正式版本已经发布,所以就对自己的Trac 0.11 Beta2进行了升级,可能是第一次升级,所以这个升级过程还不是特别顺利。

在升级前参照Trac的官方说明,下载了Trac-0.11.win32.exe,不知是何原因,安装完成后,运行c:\Python25\Scripts\trac-admin.exe “d:\trac\project” upgrade 命令,就是报错”pkg_resources.DistributionNotFound: Trac==0.11″,看错误信息的意思是说此0.11的版本没有找到。

在Internet上查了一下,有人说再升级前必须关闭apache服务器,否则由于程序还在运行,新程序包就应该不会覆盖旧版本。但尝试了一下发现还是不行,察看c:\python2.5\lib\site-packages\下发现有一个资料夹Trac-0.11-py2.3.egg,我的python明明是2.5版本,怎么生成的信息就说是2.3,猜想可能是安装程序包的问题吧。

既然直接安装不行,那何不试试setup_tools的手动安装。运行c:\python2.5\scripts\easy_install –help,只有输入–upgrade参数,就可以升级了。所以就在命令行输入”c:\python2.5\scripts\easy_install –upgrade trac“,果真升级就自动开始了。安装完后check了一下c:\python2.5\lib\site-packages\,现在版本信息正确了。接着运行c:\Python25\Scripts\trac-admin.exe “d:\trac\project” upgrade也成功了。

运行apache后, 察看屏幕坐下角,果真从Powered by Trac 0.11b2更新成了Powered by Trac 0.11看来版本更新是成功了。相信以后升级就有经验了,应该遇到的障碍就少了。

标签:

Zend Framework中如何让View和Controller关联

分类: PHP    作者:Ray    2008年07月3日
$view = new Zend_View();
$view->setEncoding('utf-8');
$view->doctype('XHTML1_STRICT');
$view->headTitle('title');
$view->headScript()
->appendFile('/scripts/jquery/jquery-min.js')
->appendFile('/scripts/thickbox/thickbox.js');
$view->headStyle()->appendStyle('/styles/main.css')
->appendStyle('/styles/default.css')
->appendStyle('/styles/thickbox.css')
->appendStyle('/styles/ie6.css');
$view->addHelperPath('../application/default/views/helpers');
$viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer($view);
Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);

Zend Framework的官方文档说明还是比较详尽的,不过关于如何整合MVC的例子还是少了些。以上的代码实现了Zend Framework中的View和Cotroller的关联。慢慢再介绍在View或者View Helper中如何获取Controller的实例。

标签: ,