2012-03-05

Compile PHP with bundled gd

For security reason, PHP on Debian and ubuntu does not include bundled function from PHP package such like imageantialias and imagerotation. To support these you have to compile PHP by yourself. Here is the process:
1. install build tools:
$ apt-get install build-essential debhelper fakeroot
2. Download sources 
$ cd /usr/src
$ apt-get source php5 
3. Install dependent packages
$ apt-get build-dep php5
4. Change setting:
$ cd php5-xxx/
$ cd debian/
$ sudo vim rules 
find line:
--with-gd=shared,/usr --enable-gd-native-ttf \
replace it with:
--with-gd=shared --enable-gd-native-ttf \ 

Edit file /usr/src/phpXXX/debian/setup-mysql.sh

# Add "--user=root" to:
# $mysqld > $datadir/run.log 2>&1 &
$mysqld --user=root > $datadir/run.log 2>&1 &

After this, run this command to start compiling in the php source folder:
$ dpkg-buildpackage -rfakeroot

2011-12-07

南游记(三)-- 悉尼Day2

好好休息了一晚,早上起来拉开窗帘,才发现原来自己的住的酒店就在海边。早上出来,今天决定乘坐Hop-on Hop-off参观Bondi地区。既然是美食之旅,自然少不了美味的早餐。坐上旅游巴士,赶到唐人街品尝美味的南方小吃。不过旅游巴士还是要先取道市中心

Woolloomooloo
State Library of NSW
爱德华七世
早餐是典型的粤式早餐,经过一整晚的修整之后胃口特别好,先来看看:
澳洲的华人很多,所以食品的水准自然很高,味道非常的地道。在品尝美食的同时,不忘时常“验验毒”。早餐过后前往Bondi 海滩,一路上多见街旁的二层小楼。路程大约一刻钟,海滩便出现在右手边。

海滩上的沙子很细,蓝天白云,能在城市的一角找到这样的美景,悉尼人实在是太幸福了!
海边的礁石上有很多贝壳,起初以为是死去的贝壳石化在岩石上,等试图用手扣下一块后发现原来这些都是活着的,当遇到外力时,他们会紧紧的吸附在岩石上。


 顺便品尝一下西班牙的传统美食
 从bondi 海滩回来,乘车欣赏一下小山上的风光,当然主要是以住宅区为主。能在这种地方安家,也是一件美事呀!

 回到市中心,原本打算到另外一个海滩,可惜老同学累病了,于心不忍。于是直接杀向一家韩国烧烤店,吃上一顿热呼呼的火锅暖暖身子!
 四十多澳元的火锅!味道十足!

 晚餐过后,会酒店途中看到的一家游戏店。
酒店所在区的灯红酒绿



2011-10-30

南游记(二)—— 悉尼Day1

早上5:50左右,飞机到达悉尼上空,由于我们还是早到了,所以不得不在机场上空继续盘旋。6点刚刚过,飞机终于准备在谢菲尔德机场准备着陆。由于澳大利亚是一个孤岛国家,不过这个岛十分之大,大的让绝大多数大陆国家都觉得没脸见人。所以,他们的海关对入境的检查非常严,所有可能会危害自然环境的物品都有严格的限制,比如食物,植物...
本人想来喜欢简单出行,所以物品并不是特别多,到达出关口,排队等待检测,几秒钟后,检察官来到身边,黄色,大眼,大耳朵,十分可爱。把鼻子凑在我的行李上嗅一嗅,转身离开,搞定出关。 自此我彻底闯入澳大利亚。
按照和老同学的约定,我们在出关口外见面,原以为入关的程序相当复杂,可是当送走小狗,刚刚转过一道门一后,突然发现外面人山人海,已经到了街机口,出关总共不超过10分钟。来到出关口,发现同学还没有到,先等等吧,顺变仔细看看接机的人,毕竟和同学已经十多年没有见了,谁能保证看到了,但是没有认出来呀。 等待大概20分钟后,人群中跑来老同学,还是老样子,唯一不同的是,估计这两天知道我要来,太害怕了,脸和眼睛都肿了。原来她去错了接机口。边走边聊,来到出租车搭乘处。一入出租车,发现是个亚洲面孔,怀疑司机是中国人,不过不确定,大家都用英文交流,给了司机地址,我们继续慢慢聊。快到地点的时候,司机开始说中文了。哈哈,澳大利亚就是不一样呀,出租司机竟然有中国人。我在北欧十年,一个华人出租车司机都没有碰到过。由于到达时间太早,酒店还没有准备好,所以寄存好行李后,前往市中心吃早饭!
酒店距离市中心不远,做地铁就可以到,很是方便。方便是方便,可是还是有另外一个问题,至于具体是什么问题,之后再说。

两三站地后我们赶到市中心,从地铁上来,33同学show了一下当地的最大的两家超市。多走两步,进入Queen Victoria Building.







由于我们来的很早,大部分商店都没有开门,简单环顾之后,在一家咖啡店选择就餐,早点是橡胶土司。第一次品尝但是味道是相当的好。这算是在澳洲品尝的第一餐了。
就餐过后,开始悉尼市中心之旅。由于有当地“导游”的带领,所以在到悉尼之前,可以说是没有做任何调查。完全是盲目的跟着导游走,事实证明,“导游”很尽职,业务很抓狂!没办法,谁让导游是个“吃货”那。不过当一个贪吃的导游遇到一个贪吃的游客,于是悉尼之旅就彻底变成了美食之旅。
从维多利亚大楼出来,沿着market st. 经过State Theatre,悉尼塔,穿过archibald喷泉,到达圣玛利亚教堂。
State Theatre
St. Marys
参观过市中心的几条街道后,准备前往悉尼歌剧院。


Univ. Of Sydney Law School

大约步行5-10分钟,便可以看到码头,最先看到的是悉尼的“衣架”——悉尼大桥。大桥于1932年完工。根据吉尼斯世界纪录,它也是世界上最宽的长跨距桥梁与最高的钢铁拱桥,悉尼港湾大桥最高处高于海平面134米,同时也是世界上第5长的拱桥,1967年之前是悉尼市的最高建筑。转过一个弯,右侧便是悉尼市的标志性建筑。1973年建成的悉尼歌剧院,该剧院设计者为丹麦设计师约恩·乌松。真实的歌剧院并不是照片中的白色,而是淡黄色的,显得有些陈旧。
悉尼大桥
悉尼歌剧院
原本打算在歌剧院看一场歌剧,不过十分可惜的是比较有兴趣的那一场的票已经售罄。只好打算改天再来碰碰运气。除此之外,歌剧院还有内部详细参观介绍的旅游服务。不过本人对此没有什么兴趣,所以决定前往The rocks,悉尼很有名的旅游景点。最早建立于殖民地成立初期的1788年,由于这里的建筑多以当地岩石作为材料,所以得名The Rocks。这里曾经是水手和妓女们的活动场所。不过随着时间的推移,当地的很多建筑被拆除了。The Rocks就在港口西侧,CDB的西北角,大桥的下方。
警察局

从The Rocks看CDB
小集市
午餐就在The Rocks,品尝了一下十分有名的当地Pan Cake。面饼要比北欧的厚的多,不过Top的种类可以说是应有尽有,对pancake有兴趣的小盆友可以关注一下 Pancakes On The Rocks. 肚里有食儿,身上也暖和了起来,下午继续前往情人港湾。
情人港在CDB西侧,这里有各种娱乐施舍,IMAX,微型中国园林,水族馆,还有2000年悉尼奥运会体育场等等。到的时候正好有一个泰国文化节。欣赏了一下民间歌舞后,前往传说中的唐人街。
Darling Harbour
虽说自己在国外飘荡的十多年的时间,不过这还是第一次见到唐人街。不过和自己想像中的还是有很大差距的。既然这次是悉尼美食之旅,自然到唐人街的第一件事情就是品尝这里的美食。
唐人街入口
台湾芋园
芋园menu
超级好吃
老外排长队购买皇帝饼
老婆饼

咋就没有开到瑞典呀:(
由于刚刚到澳洲,所以时差还没有完全适应,加上28个小时的飞行,已经十分疲惫了。所以,在唐人街简单游荡之后返回酒店(后来才知道酒店也是中国人开的)。
悉尼中心火车站