Wednesday, October 14, 2009

手刀是犯規的

昨晚夢見我再跟人家對打跆拳道,我做了一個起腳踢的假動作引得對手起腳,
趁勢我繞到側面打算起腳出擊但對手打算抱住我,這時我只好使出"手刀",
cow~ 怎會麼會用手刀,不幸的事發生了,
現實的我也真的使出手刀....手腕直接命中書桌的桌角,
就這樣.....比賽結束了,因為我得起床冰敷貼"痠痛好哩哩"

Wednesday, June 24, 2009

去過的職業球場-3

TOKYO Dome - 巨人

說到這就感傷了,因為…先發投手已經回台灣了,就是東京巨人姜建銘,這一場正好是他先發敗投(2006年)

對到林威助的阪神虎,我跟霸子2人站在中間的販賣區以為比賽結束,結果林威助上來代打,

日本人看球很團結即使沒有位子也會一起站一區跟野餐一樣一起看,個別球員的加油聲也都不一樣

 

東京巨蛋球票東京巨蛋-1   東京巨蛋-3

阿猴先發喔

猴子先發

 

橫濱-海灣之星

這次是(2005年)經過橫濱看到大家都一直走進去,這也是我第一次看國外的職棒,但很不幸的我沒看完

因為….自由席(就是沒座位拉)加上一半才進去,看到我的位置沒…我站在外野最後面的牆前面,再加上天氣暴熱,

剛從八景島海洋樂園回來,腳已經不行了…看了幾局就先行離場(我也對日本職棒不熟)

 

橫濱棒球場-1 橫濱棒球場-2 橫濱棒球場-3

去過的職業球場-2

New York – Yankee (老球場)

趕在老球場拆掉之前趕緊去見證一下歷史,但是沒能選在阿民先發的日子,下面是正在蓋的球場

NYY-4 NYY-5 NYY-2

派第特對到老虎還是輸球收場,再找位子的時候一位老先生幫我拿可樂結果打翻了害我很內疚,

所以7局唱God bless America 他拿出國旗我還幫他一起拿一起收;但是切記要穿夾克去看球,白天天氣很好我就以為不會冷,

外野的風吹來冷到我一直發抖

NYY-1  NYY-3

Abreu 又是我的Fantansy Player 打的不怎樣

NYY-7

Tuesday, June 23, 2009

去過的職業球場-1

Boston -Celtics 

2008 nba playoff 第一輪對上老鷹,因為不確定會打幾場,因緣際會Boston出差,感謝一起去的老闆緊急在網路上買了票,

整場滿場的觀眾,座位在最上面(整各場館沒人在我後面了),大家以為會很遠很小,其實不然看的還漫清楚的,

Celtic-1Celtic-2 Celtic-4

真的要去現場看,整個氣氛超好的; 倒數第2張那個復古的人Gino是隱藏版的人物,球隊領先主場才會出現的,

最後是結束後溜下去照的,後來發現裡面好像有KG喔

Celtic-3  Celtic-5Celtic-6

 

 

Boston –Red Sox

同場加演,也要感謝老闆緊急加演紅襪對藍鳥,這次就坐的比較近,一樣也是超多人,

投手是 AJ Burnett + BJ Ryan 整個紅襪打線被封鎖,

老球場比較有溫馨感,雖然結果輸了,但是前面的小孩一直在帶動波浪舞,後來大家都在幫他吶喊請大家站起來,

當然…波浪從我們這裡起來繞了2圈多

Fenway-1 Fenway-2 Fenway-3

著名的 綠色怪物 , 台灣都是洋基不然應該多買旗子回來插

Fenway-6 Fenway-7 Fenway-8

Fenway-rios

Alex Rios 那場打出HR,他那時還在我的 Fantansy Player,但是不能拍手拍出來

Wednesday, May 6, 2009

T-SQL判斷Table Column存不存在

IF (SELECT count(*)  FROM INFORMATION_SCHEMA.COLUMNS  WHERE TABLE_NAME = 'TableName' AND COLUMN_NAME='columnName')>0
  BEGIN
    alter table Event ADD StoreAmount [int] NOT NULL DEFAULT 0
  END

Friday, April 17, 2009

CruiseControl 安裝提醒

    最近重裝CruiseContol 的時候遇到了一些問題,都是跟svn有關係的,紀錄一下

  • CruiseControl 自動去check SVN 需要去安裝svn server 版本
  • CruiseControl 裝成服務後的config 要設定 wrapper.conf 而不是 cruisecontrol.bat
  • 要讓 ant 支援 svn 要下載 SvnAnt 並注意到對應的 svn server 版本 , 下載回來後放入ant lib 中

Monday, March 30, 2009

系統開發之1--了解邊界

系統的開發有很多是無關方法論,實際上卻又是那麼重要

1.了解邊界
在資訊系統裡面訂出邊界是很重要也是最容易被忽略的,這就像股票要訂出獲利了解跟停損點是一樣的(這個比較難).
往往一個問題會被無限上綱或是覺得事情永遠做不完,甚至無法結束的專案...都是無法訂出邊界

以往waterfall的開發為人所詬病的就是範圍過於龐大無法估計出時間且無法迅速接受改變,以至才會有Iteration的概念被引進;現在人人都知道要拆解,方法論雖然告訴你方法,實際重要是他的意涵,就是為每個階段定義出他的範圍要做的事情

以人的角度出發,當深陷在無窮無盡的系統開發除錯裡,克服灰心沮喪的方法就是讓開發人員可以看到終點,即便
是短暫的終點;以績效的角度衡量,更需要定義出每個Task的範圍才能有所依據,試問一個問題無限擴大後該怎麼衡量他的價值?另一個就是delay schedule的發生會給人不好的觀感,即使你做了很多事也彌補不回來

Monday, March 16, 2009

MSSQL2005 JDBC無法連結要取消動態Port

MSSQL2005 要取消動態Port且定義Port為1433(default)

1. 程式集 - MSSQL Server2005 - 組態工具 -組態管理員

2. Server2005網路組態 - TCPIP - IP位址 - IPALL

Monday, February 23, 2009

Java移除集合內所有的null element

只需一行
resultList.removeAll(java.util.Collections.singleton(null));

Monday, January 19, 2009

Invoke a Parent Window Function from Another Window in JavaScript

Additional code on that page opens a child window called ChildPage.htm, which can call the Func1 function in the parent window using:
window.opener.Func1();
Note that you can also pass parameters to Func1() in the same way you do for any other JavaScript function.
To access the aVariable variable defined in the parent window code, enter the following:

window.opener.aVariable;
Controls work the same way. To access a control with the id aControl, use:
window.opener.aControl;
One caveat--window.opener can be null, so when you use it, always check to ensure that it is not null, and also ensure that the parent window is not closed, by using the window.opener's closed property. You can check both with one line of code:
if(window.opener != null && !window.opener.closed)
{
//some code goes here.
}