發表文章

目前顯示的是 10月, 2008的文章

菜公坑山步道

圖片
菜公坑山?其實原本是打算去陽明山國家公園中的七星主峰和東峰!出門時,山下天氣非常好,沒想到過了竹子湖後開始起大霧,擋風玻璃上也開始有了水珠~以前也在此欲過一樣的天候,那次一進到霧裡,身上馬上被霧氣所沾濕,最後只好下山。由於不清楚七星山頂天氣狀況如何,會不會也是跟上次一樣?想說先開車去大屯山頂看看狀況,如果大屯山可以破雲而出,在去爬七星山(畢竟兩個山頭高度差不多)! 山腰速食店前的藍天白雲 小油坑附近已經起大霧 大屯山頂,三不五時就有雲從旁飛去,雲變化之快讓我想起前年在雪山主峰(那次在雪山主峰,真是有騰雲駕霧之感)。大屯山頂一會被雲霧遮蓋,一會散去…一會可以看到山腳下的台北盆地,一會遠方的面天山、向天山又被雲給籠罩!待了一陣子覺得雲都是由七星山那邊過來,而,七星山卻也一直在雲霧中,沒有露出來…想說沒帶雨具,所以最後決定放棄登七星山。 但都已經上來了,不走一走似乎也說不過去…想說附近有個菜公坑山,山頂還有個挺有趣的反經石,就去走走~沒想到,這個菜公坑山步道…真短。短到真沒想到才花這樣的時間,就已經到了。且,若不是因為石階實在太濕滑了,因而放慢腳步,否則,可能不需20分鐘就可以走完~ 完整照片 菜公坑山步道GPS軌跡圖 檢視較大的地圖

如何開啟IIS的HTTP Compression

如何簡單的開啟多台IIS HTTP Compression功能,又馬上啟用? 其實非常簡單…只是在checkbox下點一下即可。(如果要限制temp的目錄會需要多一點點設定) 設定方式可以參考MS 這篇文章 !! 原以為這樣設定,在restart iis後即可生效…沒想到,內訂的暫存目錄,怎麼試都沒有暫存的壓縮檔!(實際測試也沒生效)想了想,實在不解,只好再用google找答案。發現有人說,要先自己建立Web服務擴展"框中輸入副檔名"HTTP Compression",對應的檔案為為C:\WINDOWS\system32\inetsrv\gzip.dll。也不知是巧合?暫存目錄下,果真有幾個壓縮檔案了…但,觀察一陣子,卻沒多少變化!只好在到MS官方網站找資料!才又注意到有篇在講 內訂壓縮的附檔名文章 後續看了MS官方的相關文章,整理一下…發現根本不需要設定"Web服務擴展"。只要增加了要壓縮的附檔名後,IIS就會依照設定的附檔名去處理。於是,照我所需要壓縮的檔案,寫了下列bat檔案。如此,就可以很快的設定所有IIS都開啟HTTP Compression,並馬上生效~ @echo off rem 備份 copy C: \ Windows \ System32 \ inetsrv \ MetaBase . xml C: \ Windows \ System32 \ inetsrv \ MetaBase_bakcup . xml rem 跳到 adsutil.vbs所在位置(下列為defult目錄) cd C: \ Inetpub \ AdminScripts c: rem 啟用動態壓縮 cscript adsutil . vbs set w3svc / filters / compression / parameters / HcDoDynamicCompression true rem 啟用靜態壓縮 cscript adsutil . vbs set w3svc / filters / compression / parameters / HcDoStaticCompression true rem 設定靜態網頁(視需要自行增減) cscript adsutil . vbs SET W3SVC / Filter

薔蜜颱風( JANGMI)侵台的前一天

圖片
秋天了…但沒想到入秋後的颱風數量都快追上夏天、甚至快超過了。連續三週,週週有颱風!其中兩個侵台,還是強烈颱風,都帶來驚人的雨量,造成不少災害… 上次辛樂克颱風(SINLAKU)侵台前的有做些 紀錄 ,不過很可惜的是當天傍晚時太晚去拍,所以錯過了颱風前火紅的黃昏!所以這次薔蜜颱風( JANGMI)來前,特別調整一下行程,不過還是有點晚~且開始拍攝時就有點飄雨(原本以為是因為旁邊的水塔),但不到半小時,整個雲飄了過來,馬上下起了大雨!所幸,是在我收拾好一切正要離開時才發生~ 沒想到,隔了兩、三天,就在 中央氣象局 宣布台灣即將脫離這薔蜜颱風( JANGMI)的範圍時,卻又預報菲律賓右邊又產生一個颱風,所幸最後沒來台灣!雖然如此…原訂十月去嘉明湖的行程,還是因為路況的關係,泡湯了~ 完整照片 一早的台北天空,就呈現少見的湛藍… Generated by Flickr Album Maker

在MS sql server 2005中,如何將預存程序(store procedure)的結果insert到table?

由於種種原因,有個需求 -- 要將預存程序(store procedure)的查詢結果,直接insert到table ,然後再由該table去取得資料! 一開始最直接的想法,就是利用 SELECT INTO 的方式,所以採用下述語法(以sp_who為範例,產生資料) SELECT * INTO #temptale FROM (EXEC sp_who) 結果…天不從人願,sql server似乎不會將sp_who的結果當作一個table。後來改用配合 with 依舊也沒辦法… 忽然想到之前看到別人SQL資料隱碼攻擊(sql injection)的語法,覺得該語法應該可以在此利用,所以將原本的語法修改如下… SELECT * INTO #temptale FROM OPENROWSET( 'SQLNCLI', 'Server=localhost;Trusted_Connection=yes;','sp_who') 果然,就可以將預存程序(store procedure)的結果直接塞入table,讓我後續利用了! 附註: 以上指令其實是需要有適當的權限配合,方可執行! 但很奇怪的是…我執行sp_who沒問題,但改以sp_who2卻會有錯誤!應該不會是因為sp_who2為非正式預存程序(store procedure)吧? :)