Test eMail publish to Blogger by using DJ-Email-Publish plugin.
For replace BlogSync ( Because it will encounter error when enable the google two-factor authentication )
Test eMail publish to Blogger by using DJ-Email-Publish plugin.
終於忍不住想要升級我的 NB 了
想想它也陪伴了我好幾個年頭,目前 RAM 已經到頂 8 GB 了
現在就剩下 SSD 可以讓它更快了
然而這一篇只是我的摘要紀錄(因為網路上資訊太多了-我也會整理在後面,我就不浪費資源了)
基本上我準備了
1. Mackbook Pro - 主角嘛
2. 美光 M4 128GB SSD
3. 硬碟轉接盒
4. 光碟機外接盒
5. 拆卸工具(買轉接盒有附送)
. . . . 00 號 十字螺絲起子
. . . . T6 號 內六角螺絲起子
. . . . 其它輔助拆卸工具-可以幫助拉起一些排插
建議工具準備齊全,才不會手忙腳亂
由於專案的需求,需要把 Addins 改成安裝到所有使用者
所以又對一些項目做了調整
基本上在專案屬性設定那邊
把 InstallAllUsers 改為 True
程式所需要的登錄碼要放在
HKEY_LOCAL_MACHINE
而不是 HKEY_CURRENT_USER(不過也可以在程式內判斷,若沒有就新增到 HKCU 內)
建錯的話,安裝完可是看不到 Addins
不過 Outlook 2007 的部分會有一些狀況
無法載入Addins-LoadBehavior 會被強迫改成 0(應該是 3)
所以針對 Outlook 2007 的部分需要特別設定一個機碼
新增一個 DWORD Value
名稱是 EnableLocalMachineVSTO,值是 1
這樣就 Ok 囉
*不過 Outlook 2007 版本需要到 SP3
雖然簡短扼要,不過可是搞了一會兒
.
參考資料
Deploying your VSTO add-ins to All Users (Saurabh Bhatia)
A 2007 Office system application does not load an add-in that is developed by using VSTO
Known issues when you develop custom solutions for Office Outlook 2007
Deploying your VSTO Add-In to All Users (Part I) (Part II) (Part III)
Outlook 2007 Add-In, LoadBehavior changing to 0
Deploying a Visio 2007 or 2010 VSTO add-in with Visual Studio 2010
最近備份一直出現問題就 Failed 了
大部份都是因為檔名而引起
例如檔名是 xxxx | xxx.mht 或是 \..\xxxxx\xxxxx.ppt
應該都是網頁另存的,在 MAC OS 可以正常使用
不過在 NAS 上則被當成不合法的檔名了
.
當下有一個檔案我怎麼砍都砍不掉
從 NAS 的檔案管理界面看得到,不過刪除會出現找不到檔案
藉由 NAS 上的 share download link 發現後面多了 %0D
查詢是換行符號,所以由 SSH 進去 NAS
用 rm -f $'Icon\r' 不行
直接 rm -f Icon* 要再砍,也是一樣不行
.
使用 MAC 的 Finder 進去還看不到
不過看到
這下懂了 ~_~|||
最近因為專案的需求接觸到這一塊
簡單紀錄一下
首先針對一些 AppleScript 或是 Automator 所編寫出來的檔案
如果直接 Download 後點擊執行的話,應該是不會有問題
但是像在 Automator 的 WorkFlow 裡面從某一位置下載後放到另外一個位置
如果是由其它 App 偵測載入顯示的話,可能會發生找不到的情況
原因可能是安全性的關係
例如 Outlook 的 Plug-in 只要把 AppleScript 放到定位就可以出現了
不過若是由 WorkFlow 下載放進去則不會顯示(執行沒問題)
ps. 如果是自己先 Copy 到別的目錄 & 再 Paste 蓋回去就可以了
.
所以比較保險的方法是用安裝的
一開始從 XCode 裡面找不太到怎麼 New 一個安裝 Project
(還是不該用 MS 的經驗來套它 ^^)
後來找到了官方提供的 Package Maker 工具
需要自己下載安裝(老實說-這不查誰知道,怎麼不一起裝一裝就好了)
安裝下載位置
https://developer.apple.com/downloads/
找到
Auxiliary Tools for Xcode Developer
裡面感覺包含了一些開發會用到的工具
解開後把這些工具放到一個目錄內
可以看到這次要用到的 Package Maker
新建一個專案
設定 Title 名稱
選取要不要由 User Home 目錄開始安裝
另外透過快速鍵 Command + i 可以設定安裝最小 OS 版本需求
.
而左邊 Contents 區域則是直接把檔案拉進去就可以再進階設定了
點選文件
可以指定目標位置(點選齒輪可以選擇絕對或是相對位置)
後面還有權限以及安裝前後所需要另外執行的 Script
都沒問題之後,點選 Build and Run 就開始封裝囉
基本上產出會是 .pkg / .mpkg 檔案(看怎麼設定)
.
Code Signing 的部分則是用 Command Line 的模式說明
首先應該會有兩個檔案-憑證與安裝檔
(憑證的部份應該是在 Keychain 裡面)
.
Code Signing 前需要先解除 keychain 鎖定
security unlock-keychain -p mySecretPassword…
再執行 Signing
語法:PackageMaker --sign 檔案路徑 --certificate "憑證名稱"
ex.
$ /Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker --sign ~/Desktop/Install.pkg --certificate "Jonny Li"
憑證名稱就是在 Keychain 裡面的完整名稱
.
執行指令之後,會跳出一個 Confirm 視窗,點選 Allow
如果沒問題的話
就這樣結束了
.
驗證的方法則是
sudo spctl --assess --verbose=4 --type install Install.pkg
正確的話,會顯示類似
Install.pkg: accepted
source=Apple Installer
否則,如使用測試憑證、憑證過期或不正確之類的,可能會顯示
Install.pkg: rejected
.
ps. 這邊之前有 Sign 失敗過的原因是,請勿使用 Telnet / SSH 登入作業,如為遠端電腦,請使用VNC
這次失心風跟著買了 Spyder Cube 立體灰卡
(本來想要買 Spyder 4 螢幕校色器,後來還是忍住了 ^^)
會買這個東西其實是因為我蠻常在拍一些物品的
如果受到一些外在光源的影響,反而會使得物品的顏色失真
透過迷你攝影棚拍物品,但是沒有棚燈只有日光燈跟閃燈
雖然可以設定自動白平衡或使用白平衡濾鏡先校正,不過我覺得還是用灰卡來校正會比較準確
(尤其相機的自動白平衡更是參考用,有些不太準)
這次的包裝好像有改,比較素雅
看樣子,我們家逐漸被 Apple 的商品取代了
考量到整個使用行為與環境,把撐了一陣子的 AXIMCom X-116NX 賣掉
由於目前手邊大部份都是 Apple 的產品,尤其是 Macbook Pro
可以藉由內建的硬碟執行 Time Machine 備份
(用過的才知道 Time Machine 的好 ^^ )
.
而且還有 2.4G & 5G 雙頻-這很重要
因為如果環境是跑 802.11a/b/g/n ,只要有一個設備跑 802.11g (ex. iPhone 3gs )
就會統一降頻到 802.11g ,這我怎麼可以接受 ^^
iPhone 3gs 支援到 802.11g
iPhone 4 支援到 802.11n - 僅限 2.4G > <
iPad2 & iPad Mini 都具有雙頻模式
.
評估後,覺得應該 2TB 大概就夠了
其它檔案就放一般的 NAS 上