What Is Software Design?

程式設計不是 “building software”,而是 “designing software”。

2014年2月26日 星期三

利用sublimall來管理您的 sublime text Packages 版本

step1. 先到sublimall來申請帳號密碼 http://sublimall.org/ step2. 安裝 Sublime Text 3 主程式 主控台視窗,或直接按下 Ctrl + ` 組合鍵 view => show console  請注意:這段安裝程式碼,僅適用於 Sublime Text 3 版本! import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace('...

2014年2月6日 星期四

asp.net api mvc4 資料庫 更新 更新.edmx 與 model

step1.尋找已經加入的Model1.edmx的檔案,開啟檔案,找到要更新的table按下右鍵,點選"從資料庫更新模型"進入更新精靈 step2. 更新好後 會發現 .tt檔中的 model沒有跟著更新,請點選.tt檔按右鍵 "執行自動工具"...

2014年2月4日 星期二

ASP .NET C# MVC4 寫 Api 自定api說明文件 利用HelpPage套件

STEP1. ASP.NET Web API 的相關路由設定  App_Start\WebApiConfig.cs 檔案 讓我們的 ASP.NET Web API 永遠只回應 JSON 格式 setp2.替 ASP.NET Web API 的 API 控制器加上註解 我們先為 API 控制器加上 XML 註解,直接在類別上方輸入三條斜線 ( /// ) 就會自動產生 XML 註解範本 setp3.產生專案的 XML 文件檔案 修改方案總管中的「專案屬性」 切換到「建置」頁籤,再勾選「XML 文件檔案」 預設的 XML 文件檔案會儲存在 bin\ 目錄下,請把內容改成 App_Data\XmlDocument.XML 這個路徑與檔名,之後才能讓 ASP.NET Web API 的說明頁面讀取到這個檔案。 最後執行 建置專案 (...

ios AFNetworking 將token包入 header中 比較安全

setp1. 在api溝通中可以將資料放置 header or body  透過ssl -(void)modifyWater:(WaterSync*)water uuid:(NSString*)uuid completionHandler:(void (^)(NSDictionary *retDic, NSDictionary *errorDic))handler{     NSString *path = [NSString stringWithFormat:@"v2/Drinkings"];     NSDictionary *dic = @{@"uuid": water.uuid, @"cc":water.amount, @"drinked_at":water.time, @"auth_token":[[PassionBeanAccount sharedAccount] authToken]};          [self setDefaultHeader:@"auth_token" value:[[PassionBeanAccount sharedAccount]...