Month: 2014-05

第16丐,海山馬拉松。 跑了15場馬拉松,未曾嚐過落馬滋味,今天開了洋葷!既然算不上一「馬」,就用「丐」字充數吧! 去年跑海山馬時足底筋膜炎纏身,加上天熱難當,跑出逼近六小時關門的PW(Personal Worst)。今年的比賽時間提前到五月底巧遇陰天,酷熱不似去年,而賽前訓練狀況不差,預期...

作業環境有個需求: 有一些PL/SQL DDL指令需先匯成sql檔,再透過程式呼叫SQLPlus.exe執行。 SQLPlus.exe可讀入SQL Script檔案直接執行,例如: sqlplus –s user/pwd @script.sql,而透過程式啟動外部EXE也不是問題,一切看似小菜...

工作機平日使用本機帳號登入,存取伺服器或網站時才使用網域(AD)帳號,為了避免每次都重新輸入,我會在第一次登入時使用Windows內建的密碼記憶功能把網域帳號密碼存起來。公司的伺服器及網站眾多,於是乎就出現一張長長的密碼記憶清單... 問題來了! 基於資安管控,網域帳號的密碼需要定期更換,...

迫不及待更新到VS2013 Update 2,開始享受內建的SCSS支援,也展開了TypeScript冒險之旅。 VS2013更新後,開啟工作專案冒出以下錯誤: (但編譯、執行完全不受影響) Cannot load 'X:\TFS\MyProject\DEV\src\DAL\Boo.e...

在同事的專案採集到一枚奇特茶包。程式看似無誤,欄位也宣告成NVARCHAR,但塞入的Unicode難字硬是變亂碼,以下程式片段可重現問題: using System; using System.Collections.Generic; using ...

應該有很多人像我一樣,對LINQ的依賴已經到達"LINQ or Die!"(不LINQ,吾寧死)的地步,到了需要存取DB的場合,打死也不想再走ADO.NET + DataTable、DataRow的回頭路。不過,在專案引用EntityFramework或其他ORM解決方案(N...

配合公司網管政策,工作機改了電腦名稱。記憶中,更改電腦名稱有件麻煩事是得手動修正SQL Server設定,這回則發現一枚新地雷。 TFS的Workspace設定資料包含電腦名稱(以區隔同一個使用者在多台機器建立的Workspace),更改電腦名稱後,Visual Studio發生找不到原有Wo...

歷經一年多的漫長等待,TypeScript RTM囉! 昨天在北美TechEd 2014,微軟發佈了Visual Stuiod 2013 Update 2 RTM,除了上週提過的SCSS,還有另一則令人興奮的消息 -- TypeScript 1.0 RTM也正式納入Visual Studio...

傳入字串或數字陣列當作篩選參數是很常見的SQL查詢情境,例如: 使用者在UI勾選取10項類別代碼,希望從Products資料表找出這10類的所有產品,轉換成SQL語法,相當於SELECT * FROM Products WHERE CategoryId IN (1,3,8,...,215)。 ...

終於,CSS麻瓜也走到這一步! 專案進入網頁排版配置微調階段,陸續加進各式CSS巧門,例如: 依視窗寬度自動隱藏、多語系按鈕圖檔切換、依父容器Class切換顯示效果... 東西愈加愈多的下場是style.css愈來愈肥,充斥錯綜複雜的樣式語法,更要命的是因技巧生硬搞出一堆複製貼上、寫死的尺寸數...