顯示具有 WhatsOld 標籤的文章。 顯示所有文章
顯示具有 WhatsOld 標籤的文章。 顯示所有文章

2013/06/29

[WhatsOld] ProjectLibre - the new version of OpenProj : ProjectLibre - OpenProj 的新版本

昨天早上繼續用 OpenProj 把前天晚上的未來工作項目接著打完並儲存後重開,結果…內容全部不見了!?怎麼辦?(不幸中的大幸是,前天晚上有放上 Subversion)


2013/02/28

[WorkLog] I could not run .NET 64bit website successfully on IIS 7 until today : 一直不能在 IIS 7 執行 ASP.NET 64bit 的網站

不知道從前年的什麼時候開始,我那台 (Win7-64bit) 筆電裡的 IIS 7.5 有了個怪毛病,只要我 ASP.NET 網站的應用程式集區不在進階設定裡面把「啟用 32 位元應用程式」更改為 True,它就不給我跑。錯誤畫面長這樣,
HTTP 錯誤 500.0 - Internal Server Error
呼叫 LoadLibraryEx (於 ISAPI 篩選器 "C:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll" 上) 失敗
錯誤碼 0x800700c1
這一年多來,在我本機上開發的 ASP.NET 網站,全部因為這個原因只能用 32 位元模式去跑。在工作空檔時,其實也斷斷續續的找尋過問題和解決方式,但都無功而返。雖然這問題不影響網站程式的開發,但我的心情大概就像頭文字 D 裡面的拓海,在他老爸把那台 86 換上一顆超猛的引擎後,卻因為轉速表延用舊速限規格的關係,怎麼行駛都覺得不過癮。

今天,我終於找到怎麼換轉速表問題的癥結點~!

2013/01/30

[WorkLog] How to break a console application with a space : 如何用一個空格讓主控台應用程式掛掉

今早探子回報,說我之前寫的那個寄信程式開不起來了,聽說前幾天還用得好好的,送來的畫面大致像這樣

O__o 這...發生了什麼事?

2013/01/16

[WorkLog] There are so many taskeng.exe running on Windows 2008 : Windows 2008 裡出現了很多 taskeng.exe

Combo2
今天再來談談昨天提過的那台 Windows Server 2008 測試機。這台機器從我三個月前見到它以來,一直有個小毛病,看看這個遠端桌面中,工作管理員的畫面
哪來那麼多 taskeng.exe 啊!?

今天算少的,只有兩頁半。這是從我早上十一點登出遠端桌面再重新登入後,放到晩上七點的結果。平均每支 taskeng.exe 吃了 1.7 MB 的記憶體,今天放了八小時生出約 70 支,等於吃了 119 MB。再算算放滿一整天,預計吃約 360 MB。再算算放滿一星期,預計吃約 2.5 GB。再算算放滿一個月,預計吃約 10 GB ... 等等,我那台才 8 GB 的 RAM 阿,它曾經活到一個月嗎?

以上當然是誇張了點,回到現實一點來說,這樣會有什麼問題呢?
其實問題也不大,用完遠端桌面的人記得要登出就沒事了。比較困擾的是,有時候我們需要在那遠端桌面上跑一支自己寫的排程工作程式,例如一個定時撈資料來發 Email 的程式,這樣離開遠端桌面時,就要按叉叉來保留桌面狀態,不能登出了。今天的兩頁半就這麼來的。

(曾經,就是昨天啦,taskeng.exe 們多到我沒去算幾頁,但是工作管理員的效能頁顯示著己經用了 5 GB 多(正常時為 2 GB)。為什麼要提這個咧?哦!我現在講的是另外開一個遠端桌面到同一台裡面看它的工作管理員,因為原本那個桌面反應慢到連工作管理員都彈不出來了)

那麼,今天就來找找看,到底它們是怎麼來的吧 ...

2013/01/15

[WorkLog] Preparation to read Excel file data via ODBC on Windows 2008 64bit : 在 64 位元的 Windows 2008 透過 ODBC 讀取 Excel 檔案資料的準備工作

上個星期,我把放在本機裡刻了好久的電子報管理系統放上公司的測試機,結果馬上發現有個匯入資料功能爆了,訊息是「ERROR [IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式」。當下還有更急的事要忙,就先放著。今天,終於輪到它了。

2012/12/26

[WhatsOld] Sencha Touch 2 test : 試寫 Sencha Touch 2 的範例

上次 提到,
Sencha Touch 說明文件的 Live Preview 很酷。
不過到了今天,我還是不知道那個怎麼做出來的 Orz

沒關係,我們還有 jsFiddle,剛剛試了一下,jsFiddle 也可以用來寫一點點 Sencha Touch ...

2012/12/21

[WorkLog] Show indicated elements at once in IE9 : 在 IE9 一次顯示所有指定的元素

一年前,我在 G+ 發了一帖

內容提到 ”裝了 IE9 快兩個月後才發現,裡面的開發者工具沒有 IE8 的「外框」,我之前喜歡拿它來快速分辨切版區塊說...(NO~~~怎麼會拿掉了~~~” - 連結

結果,就在今天,我發現我誤會 IE9 了,其實它有這個功能 ...

2012/12/18

[WhatsOld] the transit from window.open to jQuery UI Dialog : 從 window.open 改用 jQuery UI 的 Dialog

在工作時製作或幫忙維護的後台管理系統之中,大概有八成的另開視窗功能是使用 window.open 開啟的,像這樣



不過早在兩年前就已經流行把另開視窗或是確認對話盒的功能改成在網頁內模擬出來,例如 jQuery UI 的 Dialog,像這樣



其實兩年前我就想試試把另開視窗的功能改用 jQuery UI Dialog 實作看看,結果想了兩年還在用想的 Orz ... (教:為什麼想了兩年?我:報告教官!沒有理由!教:很好,俯地挺身二十下預備~~開始!)

呼~來改吧!

2012/12/08

[WhatsOld] Hi! Json.NET and post data to iframe : 認識 Json.NET 並用 post 方式傳資料到 iframe 裡

Combo4
今天接著回到本來要玩的 Json.NET,官網上(連結)也講得很清楚基本該怎麼用,但是沒有動手做之前,我還是覺得對 Json.NET 有點距離感。到 CodePlex 上面的 Json.NET Downloads 下載了最新的版本 Json.NET 4.5 Release 11 (source + binary) ,來動手吧!

哦!另一個主角是 iframe,iframe 有什麼特別的?已經每天在用啦!
是阿,但是它有一招別人玩很久的而我還沒玩過,用 iframe 來做非同步執行的網頁。除了已經流行很久的 AJAX (Asynchronous Javascript And XMLHttpRequest),兩年前同事有說,用 iframe 做的非同步執行方式也行之有年了。今天先從 post 資料到 iframe 開始吧。

2012/12/07

[WhatsOld] Hi! json2.js : 認識 json2.js

Combo3
三天前想玩一下利用 JSON.NET 做一個將 client 裡的物件與 server 上的物件互傳的範例,結果發現我對 JSON 的本質根本不熟 Qrz 然後才知道有個東西叫做 json2.js ,它實作了 JSON 這個物件,目前大概剩 IE7 以前的瀏覽器還需要這個 js,新版的瀏覽器都內建了 JSON 物件,此物件主要提供了兩個功能 parse 與 stringify。parse 用來將字串中的 json 格式轉換為 javascript 物件。stringify 用來把 javascript 物件轉換為 json 格式的字串內容。以下是今天的簡短練習 ...

2012/12/01

[WhatsOld] Click a top then smoothly up : 順順的回到網頁最上方

Combo3
本來想說今天應該會寫很快,沒想到因為對 jsFiddle 不太熟,jQuery 選了 onLoad 造成我的 function 定義不見了,花了好一段時間才想通是怎麼回事。現在快睡著了 = = 明天還要加班吶...所以不廢話了。

Top 鈕,按了後從目前位置順順的爬上最頂區,很常見吧?到處都看得到。結果我還沒寫過...orz

所以今天找了同事 Deen 之前的專案所用到的來做參考,就是畫面中的綠框框,我今天要搞懂的目標。
來源網址/連結 (歡迎參觀 XD)

2012/11/29

[WorkLog] IIS URL Rewrite Module 2 in IIS7

今天差點就要寫 [消失的一小時],原因還真的是“看 NBA,幫林書豪加油!”今天火箭大勝暴龍阿 XD 好加在的是,我今天運氣好,一大早就在工作裡找到一個梗,IIS URL Rewrite。

當然,這也可以定位成 [WhatsOld] 啦,別人早就用爛的工具,我第一次親手安裝 ^___^"

會遇到這個東西,是因為我今天開始要在同事 Yang 專案中的前台幫忙加網頁程式,不過程式中的目的連結內容都怪怪的,例如 http://domainName/TW/00012.htm,可是我用的明明是 ASP.NET,方案中都是 aspx,找不到 00012.htm 吶。請教了同事才知道他加了這味,/TW/00012.htm 是給 Client 看的,送到 IIS 後,轉送給 Server 程式時會變成 /Content.aspx?Lang=1&sno=00012,這麼神奇!咋做的?請看圖~