如何閱讀 NBA BOX SCROE


Player 球員
POS Position
F – forward
C - center
G - guard
DNP - did not play
位置
F – 前鋒
C – 中鋒
G - 後衛
DNP - 不上場
MIN Minutes Played 上場時間(分)
FGM-A
3PM-A
FGM - field goals made (2 & 3-pt.)
FGA - field goals attempted (2 & 3-pt.)
投籃命中
投籃次數
FTM-A FTM - free throws made
FTA - free throws attempted
罰球命中
罰球次數
+/- Plus / Minus 個人正負分
OFF Offensive rebounds 進攻籃板
DEF Defensive rebounds 防守籃板
TOT Total offensive and defensive rebounds 進攻籃板和防守籃板小計
AST Assists 助攻
PF Personal Fouls 犯規
ST Steals 攔截
TO Turnovers 失誤
BS Blocked shots 阻止敵隊投射(蓋別人火鍋)
BA Blocked attempts 敵隊阻止得分(被蓋火鍋)
PTS Points 得分
Total Team Totals 總和

參考:
http://buckhead.pixnet.net/blog/post/10359142
http://www.nba.com/analysis/00422972.html

Facebook Tools - Debugger

http://developers.facebook.com/tools/debug

拉美子公司的LIKE按鈕按下去圖片都是錯的,
用Facebook提供的Debugger偵測一下之後,
圖片就對了, 想必是Facebook暫存了縮圖,
造成縮圖是錯的.

FreeBSD Ports Install, Update

# cd /usr/ports/ports-mgmt/portupgrade
# make install clean
#cd /usr/ports/net/cvsup-without-gui/
#make install clean
#cd /usr/share/examples/cvsup/  //切換到更新範例檔路徑
#cp ports-supfile /root/ //複製到root目錄底下
#cd /root/ //切換路徑
#vi ports-supfile //編輯設定檔
*default host=CHANGE_THIS.FreeBSD.org //官方站台(預設值)
*default host=cvsup.tw.freebsd.org //改為國內站台交大資工如此下載速度較快(還有cvsup1~13都可使用)
*default release=cvs tag=RELENG_6 //預設值
*default release=cvs tag=RELENG_6_3 //更改後只有安全更新會進入這個 branch的 source code
#cd /root
#rehash
#cvsup -g -L 2 ports-supfile //開始更新

PHP Module: Gettext


Gettext 要在原本的 php5-extensions 中設定
/usr/ports/lang/php5-extensions
make config
勾選 gettext的項目
make install clean
裝完後在重啟 apache2
在檢查 phpinfo 裡面的 gettext 有沒有啟動
有就表示成功了
接下來要下載 Poedit
來編輯 xgettext 所編釋出來的 po
在分存到各國家的資料夾下

Function
xgettext -d [poFile] [Src] --from-code=UTF8
將[Src]裡的檔案轉成PO檔
msgmerge -o [poFile] [poOld] [poNew]
將[poNew]和[poOld]檢查合併
msgfmt -o [moFile] [poFile]
將[poFile]轉成[moFile]
locale -a

檢查FreeBSD的語言檔名

putenv('LANG=zh_TW');
setlocale(LC_ALL, 'zh_TW.UTF-8');
// Specify location of translation tables
bindtextdomain("index", "./locale");
// Choose domain
textdomain("index");

GEOIP


公司很大, 需要判斷使用者是哪個國家的人,
將他們導到所屬的在地網站,
前輩指示使用GEOIP來判斷使用者,

到GOOGLE查GEOIP就會出現MaxMind,
http://www.maxmind.com/app/ip-location

它支援Apache和PHP
在這裡我們使用PHP

1.
先安裝Apache的GEOIP
我的OS是FreeBSD
安裝路徑
/usr/ports/net/GeoIP
進入資料夾後鍵入 make install clean安裝完即可

設定檔在
/usr/local/etc/GeoIP.conf
資料檔在(資料檔可依使用者喜好移動)
/usr/local/share/GeoIP/GeoIP.dat

2.
下載PHP的需要的檔案
http://geolite.maxmind.com/download/geoip/api/php/
進入連結下載這三個檔案,
geoip.inc
geoipcity.inc
geoipregionvars.php
將這三個檔放至同一資料夾管理.

然後開啟其中的
sample.php
裡面有說明如何使用,
照著裡面方式做,
就會得到國家的縮寫和全名,

3.
在測試成功後,
你可以分在做一個檔,
在這裡我取名叫
geoipurl.php
裡面設定了一個以國家縮寫為索引網址為值的陣列.
EX:
$GEOIP_URL = array(
    "TW" => "http://tw.yahoo.com/",
    "US" => "http://www.yahoo.com/"
);

當使用者進到首頁時,
我會取得他的IP,
透過GEOIP的程式分析它來自哪一國的國家縮寫,
在透過縮寫找到網址轉到我的子公司網站.
轉址便完成.

附上一段判斷使用者IP的程式

if(!empty($_SERVER[HTTP_X_FORWARDED_FOR])){
    $proxy_ip=split(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
    define("REMOTE_IP",$proxy_ip[0]);
}else{
    if(!empty($_SERVER[HTTP_RLNCLIENTIPADDR]))
        define("REMOTE_IP",$_SERVER[HTTP_RLNCLIENTIPADDR]);
    else 
        define("REMOTE_IP",$_SERVER[REMOTE_ADDR]);
}