2015/02/28

[ASP.NET MVC] 網站讀取靜態 JSON 檔案權限

Web.config 加上以下設定, 以讀取 JSON 檔名的檔案


記得要加這一段~~
<mimeMap fileExtension=".json" mimeType="application/json; charset=UTF-8" />

2015/02/21

[Android Studio] Git .gitignore file settings

在 Android Studio 使用 Git 來做程式版控, 以下是我使用的 .gitignore 內容

# .gitignore for Android Studio projects

# Gradle files
build/
.gradle/

# Local configuration file (sdk path, etc)
local.properties

# Android Studio
.idea/
*.iml
*.ipr
*.iws

# Eclipse project files
.classpath
.project
.settings

# Windows thumbnail db
Thumbs.db

# OSX files
.DS_Store

2015/02/19

[Android] 2015年的新學習 - Android Development

去年 2014 年新春時間, 花時間學習 Git, 如今 Git 在專案使用上也熟悉許多, 在程式的管控上的確是幫上很多忙.

今年 2015 年又是開春日, 不想在車陣當中人擠人, 重新花時間學習 Android.
早在 2.2 時代, 已經有小小接觸 Andoid 開發. 當時使用 Eclipse 或 NetBeans 等開發工具.
如今, Android Studio 由 Google 正式發行. 操作及設計開發也進步許多.

一直以來都是開發網站應用程式為主. 今年決定來點突破, 邁進 Mobile Development!!

2015/02/07

[Git] 修改前一次 commit 的訊息

下指令會開啟預設編輯器, 輸入修正訊息

git commit --amend

直接指令輸入修正訊息

git commit --amend -m "新修改的訊息"

2015/01/26

[VirtualBox] 找不到 64 位元 選項的解決方法

近期 Windows 10 的宣佈, 讓我想來裝一下 Preview 版嚐鮮一下.

怎知道 VirtualBox 無法選擇 64bit 的選項, (剛好最近換了主機板, 又升級 Windows 8.1)

即使在 VirtualBox 的安裝選項為 Windows 8.1 / 32bit 也會出現如下的錯誤訊息

VT-x/AMD-V 硬體加速在您的系統不可用。 某些客體 (例如 OS/2 和 QNX) 需要這個功能且沒有它將會開機失敗。

原本在未升級前都好好的, 怎知升級後全都不 work 了.

看了很多 Blog 都說只要開啟 Bios 的 VT-x 選項再重開機就可以了. 可惜並非所願的出現 64bit 選項. 而且在 32bit 仍然出現以上訊息~

裝 VMware Player 試試看是否 32bit 也行得通, 結果告訴我要關閉 Hyper-V Role.

2014/12/25

[SQL Server] 解決問題: 無法安裝資料庫圖表支援物件 因為此資料庫沒有有效的擁有者

最近重灌電腦升級到 Windows 8.1, SQL Server 版本也一併更新到 SQL Server 2012.
在附加上的資料庫又發生權限不足的問題


無法安裝資料庫圖表支援物件,因為此資料庫沒有有效的擁有者。若要繼續,請先使用 [資料庫屬性] 對話方塊的 [檔案] 頁面,或使用 ALTER AUTHORIZATION 陳述式,將資料庫擁有者設定為有效的登入,然後再加入資料庫圖表支援物件。


之前寫過一篇用 UI 指定資料庫的擁有者 : [SQL Server] 無法安裝資料庫圖表支援物件

這回用最簡單的方法來指定資料庫權限

ALTER AUTHORIZATION ON DATABASE::[YOUR_DATABASE_NAME] TO sa
GO

把 YOUR_DATABASE_NAME 換成自己的資料庫名稱即可.
一行指令搞定! 在開發端就直接給 sa 權限. 如果是在主機端, 請依權限給予給適當的擁有者唷~


References:

2014/12/14

變更 OneDrive 在 Windows 8 的預設位置

經過好幾次 User Profile Service 服務無法登入, 過去都能再以安全模式修改後重新登入
這回它真的不再理我, 只好心一橫, 把買來已久的 Windows 8 升級版開封升級了

Windows 8 已整合 OneDrive 並可以自動跟 Windows Live ID 同步
資料性的東西, 個人習慣性放在與系統不同的磁碟
我決定把它移到其他的位置

變更步驟:

1. 在 OneDrive 上按右鍵 - 選擇 "內容"


2. 點選 "位置", 點選 "移動" 找到想放置的新位置, 然後按確定就搞定囉!