2011/12/31

PHP warning about getimagesize()

getimagesize()是用來讀取GIF、JPG、 PNG 或 SWF圖檔的大小,並傳回圖檔的寬和高及檔案的類型,

<?php
list($width, $height, $type, $attr) = getimagesize('img/flag.jpg');
echo "<img src='img/flag.jpg' $attr>";
?>

不過,如果將圖檔路徑改成完整的網址的話(ex. http://www.exp.com/img/flag.jpg),有些網站就會報錯了
錯誤訊息大致如下:

Warning: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration ...

這是因為php.ini裡面的 "allow_url_fopen" 預設值為off,想要讓getimagesize()正常就必須將 "allow_url_fopen" 改為on,
如果你是使用虛擬主機來架站,往往他們不會幫你更動這一項設定,會用安全性的理由來回絕你,這時候怎麼辦?

2011/11/24

Firefox 遇到缺圖不顯示叉叉圖怎麼辦(Show broken image)?

在IE或是chrome瀏覽器中,遇到圖片無法顯示的時候,都會顯示一個破損的圖代表,但是Firefox很奇怪,就是不會顯示這樣子的圖示,這對網頁設計師來說,是很嚴重的問題,因為他根本不知道有缺圖。所以,我們必須更改Firefox的設定來達成目的。

2011/11/10

五分鐘出好菜,炒蝦,當做下酒菜也行

炒蝦

準備材料有:
  • 材料:草蝦半斤,薑三片,蒜頭三顆。
  • 調味料:醬油二大匙,蠔油一大匙,冰糖或是砂糖二小匙。

2011/10/18

[我的新玩意] Tiamo 1007 手搖陶瓷 coffee 磨豆機

P1020135 Tiamo 1007手搖陶瓷磨豆機最近星巴克和超商紛紛調漲咖啡的價格,如果你是每天都要來一杯咖啡,長期下來的費用也是相當可觀的。我一向都是買豆子自己磨,平均下來價格自然便宜,雖然自己沖泡咖啡比較花時間,不過卻可以享受那種過程,會有一種慢活的感覺。

原本我是用那種『貴x人』果汁機來磨豆,一次磨半磅咖啡豆。這種方式也是有優缺點,優點是按鈕押一下很快就磨好了,缺點是,有時候因為有些豆子沒磨到,必須繼續磨,這樣子咖啡豆就會變得很細,無法掌握粗細的一致性;若是不繼續磨而將未磨好的豆子一個一個挑掉,那會瘋掉。一次磨很多咖啡豆也有缺點,咖啡豆磨成粉,這個時候咖啡就開始慢慢變味了,再好的咖啡豆也會浪費,於是我開始物色小台的磨豆機。

現在的人很幸福,網路上不只購物方便(24小時之內送到家),還有使用心得分享可以閱讀,有做功課可以讓你避免採到雷。從一些愛喝咖啡的老手blog中得知,機器研磨,容易因為熱的問題影響咖啡粉。所以專家推薦用好一點的研磨機,可是動不動就是上萬塊,幾乎可以拿來開店用了。便宜的電動研磨機,卻有馬達容易過熱需停下來和研磨不均勻的窘境。於是乎我改看手搖磨豆機。

2011/10/13

IOS5 建立常用手勢 (AssistiveTouch) 示範

Apple正式發佈IOS5了,多了一些必須JB之後才有的功能,例如自定常用的手勢,
在建立常用手勢之前,必須先開啟 AssistiveTouch 功能,
(請在 『設定』 →『一般』→『輔助使用』,將畫面拉到最下方就能看到此項目)
fr_1087

2011/10/09

Stay Hungry, Stay Foolish 的原意

2005年賈伯斯在史丹福大學畢業禮演講,演講的最後他以他的座右銘 Stay Hungry, Stay Foolish 這句話給勉勵在場的學子們。