<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5938375070070615109</id><updated>2024-09-01T01:59:40.420-07:00</updated><category term="SharePoint"/><category term="SharePoint 2013"/><category term="golang"/><category term="go"/><category term="APP"/><category term="SharePoint2013"/><category term="Gadget"/><category term="Google Map"/><category term="Google小工具"/><category term="KB2765317"/><category term="Language Package"/><category term="Mapplet"/><category term="OAuth"/><category term="Office"/><category term="Office Web Application"/><category term="WAC"/><category term="go module"/><category term="go.mod"/><category term="iGoogle"/><category term="iPhone"/><category term="prerequisiteinstaller"/><category term="sum.golang.org"/><category term="xcode"/><category term="安裝軟體先決條件"/><category term="AR"/><category term="App Management Service"/><category term="Augmented Reality"/><category term="BrowserEmulation"/><category term="ClearableListData"/><category term="Connect to Outlook"/><category term="Connect to Outlook is disabeld"/><category term="Eclipse 3.6"/><category term="Eclipse Babel Project"/><category term="Flex"/><category term="GAE"/><category term="Game"/><category term="Game Center"/><category term="Helios"/><category term="IE 11"/><category term="Internet Explorer"/><category term="Internet Explorer 11"/><category term="KERNELBASE.dll"/><category term="LBS"/><category term="Location base service"/><category term="Microsoft SharePoint Foundation 訂閱設定服務"/><category term="NSMutableString"/><category term="NSString"/><category term="OSearch15"/><category term="Objective-C"/><category term="SDK"/><category term="SPSearchHostController"/><category term="SPTimerV4"/><category term="SQLite"/><category term="Server Farm"/><category term="SharePoint Designer"/><category term="Sharepoint 2013 Server Products configuration Wizard"/><category term="Sharepoint 2013 Server 系統帳號規劃"/><category term="Sharepoint 產品設定精靈"/><category term="Sharepoint 管理中心"/><category term="Static Map"/><category term="StringByAppendingString"/><category term="Update"/><category term="UserFilter"/><category term="WebOneNoteWatchdog"/><category term="Windows Azure Workflow"/><category term="WordViewerAppManagerWatchdog"/><category term="Workflow"/><category term="Workflow Manager 1.0"/><category term="app lock"/><category term="authenticate"/><category term="blocked"/><category term="bson.M"/><category term="buffered"/><category term="channel"/><category term="chmod"/><category term="concurrency"/><category term="context"/><category term="csv export"/><category term="goroutine"/><category term="iOS6"/><category term="inner func"/><category term="inner function"/><category term="ipc"/><category term="mongodb"/><category term="mssql"/><category term="multi-dimension slice"/><category term="multilingual"/><category term="mysql"/><category term="parallelism"/><category term="permission"/><category term="project name"/><category term="recursive call"/><category term="reg"/><category term="regedit"/><category term="session lock"/><category term="sharepoint 2013 app"/><category term="sharepoint apps"/><category term="sharepoint 應用程式"/><category term="sharepoint個人網站"/><category term="sharepoint社群網站"/><category term="sharepoint編目"/><category term="sharepoit部落格"/><category term="sql"/><category term="sqlbuilder"/><category term="unbuffered"/><category term="user interface"/><category term="user lock"/><category term="watchdog"/><category term="websocket"/><category term="zh_TW Chinese"/><category term="中文化語言套件"/><category term="中華民國六法全書"/><category term="中華民國法規資料"/><category term="亂碼"/><category term="企業內容發佈類型網站"/><category term="企業搜集中心"/><category term="企業社群類型網站應用程式"/><category term="伺服器服務"/><category term="使用者介面"/><category term="六法"/><category term="六法全書"/><category term="匯出"/><category term="地址定位"/><category term="多語"/><category term="效能"/><category term="更新"/><category term="無法使用連線到Outlook"/><category term="登錄檔"/><category term="相容性檢示"/><category term="經緯度"/><category term="臺灣六法全書"/><category term="記憶體管理"/><category term="設定精靈"/><category term="連線到Outlook"/><category term="靜態地圖"/><title type='text'>玩轉i設計 - 船長</title><subtitle type='html'>只要人們繼續追求自由的答案 這一切的一切將永不停止</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-728427535693789269</id><published>2020-05-21T23:41:00.006-07:00</published><updated>2020-05-21T23:52:49.823-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blocked"/><category scheme="http://www.blogger.com/atom/ns#" term="buffered"/><category scheme="http://www.blogger.com/atom/ns#" term="channel"/><category scheme="http://www.blogger.com/atom/ns#" term="golang"/><category scheme="http://www.blogger.com/atom/ns#" term="unbuffered"/><title type='text'>golang channel buffered vs unbuffered</title><summary type="text">buffered vs unbuffered channel 有些網路上文章以 同步與異步來解釋，雖然感覺上有同步與異步，但其並非同步與異步。非常單純就只是有沒有多buffer空間

先看一個案例func main() {
    c := make(chan bool, 1)
    go func() {
        fmt.Println(&quot;go func()&quot;, &amp;lt;-c)
        fmt.Println(&quot;go func()&quot;, &amp;lt;-c)
    }()

    c &amp;lt;- true
    time.Sleep(1 * time.Second)

    c &amp;lt;- false
    c &amp;lt;- true

    fmt.Println(&quot;main()&quot;)

}
執行結果
go func() true
... (sleep 1 sec)</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/728427535693789269/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2020/05/golang-channel-buffered-vs-unbuffered.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/728427535693789269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/728427535693789269'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2020/05/golang-channel-buffered-vs-unbuffered.html' title='golang channel buffered vs unbuffered'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-1467713482609498415</id><published>2020-03-10T23:26:00.000-07:00</published><updated>2020-03-11T18:01:21.257-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="go"/><category scheme="http://www.blogger.com/atom/ns#" term="golang"/><category scheme="http://www.blogger.com/atom/ns#" term="效能"/><title type='text'>程式效能之路(1) 變數宣告的時機影響記憶體分配的次數</title><summary type="text">情境: 每次loop都需要新的變數來進行運算，且為確保每次運算獨立，所以在每進入loop就重新宣告(配置)變數。


func () test() {
    for i := 0; i &amp;lt; 1000000000; i++ {
        var (
            v11, v12, v13, v21, v22, v23 float64
        )
        //...
        //...
        //...
    }
}
這樣看似平常，但在每次loop都會進行記憶體分配與釋放，都是很花費cpu time。


所以應調整成如下:
func () test() {
    var (
        v11, v12, v13, v21, v22, v23 float64

        initVar = func() {
</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/1467713482609498415/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2020/03/1.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1467713482609498415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1467713482609498415'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2020/03/1.html' title='程式效能之路(1) 變數宣告的時機影響記憶體分配的次數'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-5483139307175910592</id><published>2020-03-10T23:04:00.002-07:00</published><updated>2020-03-10T23:05:40.276-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="go"/><category scheme="http://www.blogger.com/atom/ns#" term="golang"/><category scheme="http://www.blogger.com/atom/ns#" term="inner func"/><category scheme="http://www.blogger.com/atom/ns#" term="inner function"/><title type='text'>golang inner func() 讓code變優雅變精巧</title><summary type="text">
原始 for loop裡在進入時會進行許多的資料判別是否可以往下運行。程式看起來非常的冗長

func (a *ArbTriangular) stg() {
    var (
        askDetph   map[string]db.Order10Depth
        lastTicker map[string]db.LastTicker
    )
    // ...
    // ...
    // ...
    for _, st := range *a.sTriangular {
        if st.isTrading {
            continue
        }
        if _, b := askDetph[st.a]; !b {
            continue
        }
        if _</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/5483139307175910592/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2020/03/golang-inner-func-code.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/5483139307175910592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/5483139307175910592'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2020/03/golang-inner-func-code.html' title='golang inner func() 讓code變優雅變精巧'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-3911304763434170247</id><published>2020-03-02T00:33:00.001-08:00</published><updated>2020-03-10T23:30:35.333-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bson.M"/><category scheme="http://www.blogger.com/atom/ns#" term="mongodb"/><category scheme="http://www.blogger.com/atom/ns#" term="multi-dimension slice"/><title type='text'>golang mongodb bson.M 如何解析多維陣列(multi-dimension slice : [][]interfae{})，或未知欄位數的資料?</title><summary type="text">mangodb中一維的資料可以採用 []interface{}來轉換取出，如下例:
    type User struct {
        Id_     bson.ObjectId `bson:&quot;_id&quot;`
        Name    string        `bson:&quot;name&quot;`
        Age     int           `bson:&quot;age&quot;`
        Friends []interface{} `bson:&quot;friends&quot;`
    }




但是若mondodb中的Friends記錄的是多維的資料,如: [][][]interface{}
確無法單純把定義改為如下，雖然程式執行不會有錯誤，但是資料內容確只有一個空的slice。
    type User struct {
        Id_     bson.ObjectId</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/3911304763434170247/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2020/03/golang-mongodb-bsonm-multi-dimension.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/3911304763434170247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/3911304763434170247'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2020/03/golang-mongodb-bsonm-multi-dimension.html' title='golang mongodb bson.M 如何解析多維陣列(multi-dimension slice : [][]interfae{})，或未知欄位數的資料?'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-5613708765776418099</id><published>2020-03-02T00:02:00.000-08:00</published><updated>2020-03-26T18:47:15.284-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="app lock"/><category scheme="http://www.blogger.com/atom/ns#" term="concurrency"/><category scheme="http://www.blogger.com/atom/ns#" term="mssql"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="parallelism"/><category scheme="http://www.blogger.com/atom/ns#" term="session lock"/><category scheme="http://www.blogger.com/atom/ns#" term="user lock"/><title type='text'>如何對sql 查詢select不重覆的資料</title><summary type="text">不論concurrency併發 或 parallelism平行,&amp;nbsp; coroutine協程、multi-thread線程 或multi-process行程, 甚至corss-platform跨平台(可視為多行程)，的向同一資料表以相同條件query select 不重複資料。也就是單一應用情境取出不重複資料。

案例:將大量資料取出並加以運算後傳到其它系統。

解決方式，有二個關鍵。
一是不論多協程,多線程或多行程，都必需加上lock，以確保不會有同時query的狀況。
二是，查詢出來後加上標記，以確保不會被其它查詢取出。

lock:
1.若只是multi-thread的程式，可以採用程式用mutex lock再加上一些技巧來完成。
2.但是若是multi-process 甚至corss-platform的多程式，就要使用database的lock機制。此例，建議採用user</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/5613708765776418099/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2020/03/sql-select.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/5613708765776418099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/5613708765776418099'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2020/03/sql-select.html' title='如何對sql 查詢select不重覆的資料'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-3384739895452285573</id><published>2020-02-11T20:14:00.003-08:00</published><updated>2020-02-11T20:15:48.464-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="csv export"/><category scheme="http://www.blogger.com/atom/ns#" term="亂碼"/><category scheme="http://www.blogger.com/atom/ns#" term="匯出"/><title type='text'>CSV exprot 匯出不亂碼 (加BOM控制字元)</title><summary type="text">Web應用常有匯出CSV檔，但在number 或 excel 開啟時，會有亂碼，尤其是ms excel。
就算是body內容已轉UTF8，開啟仍然是亂碼。這要如何解決呢?

在body內容最前面輸出BOM碼，即可。

UTF8BOM = &quot;\xEF\xBB\xBF&quot;

在原本body (不是header) 最前面加上輸出 UTF8BOM



ex : PHP

echo UTF8BOM . &quot;{$column_name}\n{$column_data}&quot;;</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/3384739895452285573/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2020/02/csv-exprot-bom.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/3384739895452285573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/3384739895452285573'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2020/02/csv-exprot-bom.html' title='CSV exprot 匯出不亂碼 (加BOM控制字元)'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-1009341406363669261</id><published>2019-10-03T02:45:00.001-07:00</published><updated>2019-10-03T20:42:27.173-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="context"/><category scheme="http://www.blogger.com/atom/ns#" term="go"/><category scheme="http://www.blogger.com/atom/ns#" term="golang"/><category scheme="http://www.blogger.com/atom/ns#" term="goroutine"/><title type='text'>golang context 讓程式變髒了</title><summary type="text">
為了解決goroutine間(特別是多層樹狀)取消(&amp;nbsp;cancelation&amp;nbsp;)
在 go 1.7 提供了 context standard library。
https://blog.golang.org/context

雖然提供了方便簡潔的操控goroutine的取消方法，並利用channel自動的通知取消給所有子執行緒。以及讓整顆樹的goroutine都能共享資料。

但官方希望我們不要二次封裝 context，而採用參數方式傳到每一個相關的function裡，連變數名稱都幫我們想好(&amp;nbsp;ctx&amp;nbsp;)，而且還建議放第一個參數。
這.... ，說真的，我不太能接受。

我們原本優雅的程式，讓這&amp;nbsp;ctx&amp;nbsp;污了整個code。

func doSomething(...interface{}) {
...
}
硬生生要變成這樣..</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/1009341406363669261/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2019/10/golang-context.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1009341406363669261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1009341406363669261'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2019/10/golang-context.html' title='golang context 讓程式變髒了'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-8109098244644731135</id><published>2019-09-24T17:22:00.005-07:00</published><updated>2019-09-24T17:23:30.441-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="golang"/><category scheme="http://www.blogger.com/atom/ns#" term="recursive call"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><category scheme="http://www.blogger.com/atom/ns#" term="sqlbuilder"/><title type='text'>golang sqlbuilder</title><summary type="text">https://github.com/eehsiao/sqlbuilder


sqlbuilder

sqlbuilder&amp;nbsp;is a simple sql query string builder

sqlbuilder its recursive struct call, that you can easy to build sql string

ex: dao.Select().From().Join().Where().Limit()

SqlBuilder functions

build select :
Select(f ...string)
f is a fileds list of strings
Select(&quot;filed1&quot;, &quot;filed2&quot;, &quot;filed3&quot;)
Select(lib.Struce4QuerySlice(DaoStructType).</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/8109098244644731135/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2019/09/golang-sqlbuilder.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/8109098244644731135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/8109098244644731135'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2019/09/golang-sqlbuilder.html' title='golang sqlbuilder'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-960717745757441524</id><published>2019-09-17T17:41:00.006-07:00</published><updated>2019-09-17T17:41:55.925-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="go"/><category scheme="http://www.blogger.com/atom/ns#" term="golang"/><category scheme="http://www.blogger.com/atom/ns#" term="ipc"/><category scheme="http://www.blogger.com/atom/ns#" term="websocket"/><title type='text'>Inter-Process Communication via websocket (golang)</title><summary type="text">github :&amp;nbsp;https://github.com/eehsiao/websocket-ipc


websocket-ipc

Inter-Process Communication via websocket

how to be a deamon

install : install into service start : run as a deamon

sudo ./example install
sudo ./example start


how to stop deamon

when the deamon start

sudo ./example stop


how to remove deamon

when the deamon stop

sudo ./example remove


how to Communication

when </summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/960717745757441524/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2019/09/inter-process-communication-via.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/960717745757441524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/960717745757441524'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2019/09/inter-process-communication-via.html' title='Inter-Process Communication via websocket (golang)'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-4339357978388158728</id><published>2019-09-17T02:02:00.000-07:00</published><updated>2019-09-17T19:53:54.191-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="go"/><category scheme="http://www.blogger.com/atom/ns#" term="go module"/><category scheme="http://www.blogger.com/atom/ns#" term="go.mod"/><category scheme="http://www.blogger.com/atom/ns#" term="golang"/><category scheme="http://www.blogger.com/atom/ns#" term="sum.golang.org"/><title type='text'>golang 連接mysql, redis  讀取資料的套件，簡單又好用</title><summary type="text">套件位置:
https://github.com/eehsiao/go-models-mysql
https://github.com/eehsiao/go-models-redis
https://github.com/eehsiao/go-models-lib
https://github.com/eehsiao/sqlbuilder
godoc:
https://godoc.org/github.com/eehsiao/go-models-mysql
https://godoc.org/github.com/eehsiao/go-models-redis
https://godoc.org/github.com/eehsiao/go-models-lib
https://godoc.org/github.com/eehsiao/sqlbuilder


</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/4339357978388158728/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2019/09/golang-mysql-redis.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/4339357978388158728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/4339357978388158728'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2019/09/golang-mysql-redis.html' title='golang 連接mysql, redis  讀取資料的套件，簡單又好用'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-3335215940996976852</id><published>2019-09-16T19:17:00.002-07:00</published><updated>2019-09-16T19:17:30.567-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="go"/><category scheme="http://www.blogger.com/atom/ns#" term="go module"/><category scheme="http://www.blogger.com/atom/ns#" term="go.mod"/><category scheme="http://www.blogger.com/atom/ns#" term="golang"/><category scheme="http://www.blogger.com/atom/ns#" term="sum.golang.org"/><title type='text'>golang go mod reading https://sum.golang.org/lookup/github.com/... 410 Gone (slove)</title><summary type="text">研究 go module 且跨多的module引用時, 發生


verifying github.com/eehsiao/go-models-lib@v0.0.1/go.mod: github.com/eehsiao/go-models-lib@v0.0.1/go.mod: reading https://sum.golang.org/lookup/github.com/eehsiao/go-models-lib@v0.0.1: 410 Gone

&amp;nbsp;解決方法 (solve)


go mod tidy
</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/3335215940996976852/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2019/09/golang-go-mod-reading.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/3335215940996976852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/3335215940996976852'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2019/09/golang-go-mod-reading.html' title='golang go mod reading https://sum.golang.org/lookup/github.com/... 410 Gone (slove)'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-5353340008211877603</id><published>2014-04-20T19:14:00.000-07:00</published><updated>2014-04-20T19:33:33.897-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Connect to Outlook"/><category scheme="http://www.blogger.com/atom/ns#" term="Connect to Outlook is disabeld"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="無法使用連線到Outlook"/><category scheme="http://www.blogger.com/atom/ns#" term="連線到Outlook"/><title type='text'>Sharepoint 2013 無法使用「連線到Outlook」(How to Enable &quot;Connect to Outlook&quot;)</title><summary type="text">

Sharepoint 2013的頂層(Top Site Collection)網站下的行事曆功能是可以「連線到Outlook」，但建立其它的網站集合(Site collection) 或 子網站(Sub Site)會發現無法使用「連線到Outlook」。&quot;Connect to Outlook&quot; is disabeld ??







移到功能項上會顯示&quot;此控制項目前停用&quot;(This Control is currently disabled.)







主要的原因是因為其它的網集合 或 子網站被啟用了&quot;基本下載策略&quot;(Minimal Download Strategy)的網站功能。因此功能而使得無法使用「連線到Outlook」。&quot;Connect to Outlook&quot; is disabeld。









可以在&quot;網站設定&quot;下的管理網站功能，進入設定停用此功能。


</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/5353340008211877603/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/04/sharepoint-2013-outlookhow-to-enable.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/5353340008211877603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/5353340008211877603'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/04/sharepoint-2013-outlookhow-to-enable.html' title='Sharepoint 2013 無法使用「連線到Outlook」(How to Enable &quot;Connect to Outlook&quot;)'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_CGqPgyAmzsLGxGoeVGQJejNbGogbBkZzHT0AXJp2xGPDqdCWqLv2jsu2JCtiZRDmYDN_Ysee-7MfVTsI3lQ9ZgW7uSWnljneAyoSAw-IBKg3DWZwmHV-gH0vQ7sC1g3oDcLJIVYgNF0/s72-c/pic001.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-1818841681056537057</id><published>2014-04-02T19:30:00.000-07:00</published><updated>2014-04-09T18:52:26.785-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Language Package"/><category scheme="http://www.blogger.com/atom/ns#" term="multilingual"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="user interface"/><category scheme="http://www.blogger.com/atom/ns#" term="使用者介面"/><category scheme="http://www.blogger.com/atom/ns#" term="多語"/><title type='text'>SharePoint 2013 multilingual user interface 多語使用者介面</title><summary type="text">一、到「SharePoint Foundation 2013 語言套件下載」所需的語言套件



因為所下載的檔名都一樣是&quot;serverlanguagepack.img&quot;的 disk image檔，所以若要下載多個語系，建立再下載到不同的目錄。



二、在所有的Farm Server下掛載語系disk image並執行安裝。每個言系檔安裝完成後都會詢間是否啟動&quot;Sharepoint 產品設定精靈&quot;，請在最後一個言系檔安裝完成後再啟動&quot;Sharepoint 產品設定精靈&quot;
安裝完成後：

重新再執行一次「Sharepoint 產品設定精靈」，執行過程式不要修改任何的設定值。執行完會自動啟用&quot;Sharepoint管理中心&quot;。
重新執行Sharepoint管理中心裡的設定精靈，執行過程式不要修改任何的設定值。
在個人Profile裡設定語系。使用者UI是依個人使用來決定，若個人使用語系沒有</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/1818841681056537057/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/04/sharepoint-2013-multilingual-user.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1818841681056537057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1818841681056537057'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/04/sharepoint-2013-multilingual-user.html' title='SharePoint 2013 multilingual user interface 多語使用者介面'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHRVHAV1SM6spbijEYz6mg2rpjdlnq9DpTK-7vuBqs4J1iODJR1jc3B9j0X1SuU7yf-yLJX9_HaoOqS_dDCQb4kb9on-aUtoqYzeUD_i8jR0vuGbBgT3ksmyrco1JPD8xuyV3tKEdJskI/s72-c/MultiLang00.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-4054836386760335107</id><published>2014-03-25T00:25:00.001-07:00</published><updated>2014-03-25T00:25:38.412-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint個人網站"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint社群網站"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint編目"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoit部落格"/><category scheme="http://www.blogger.com/atom/ns#" term="企業內容發佈類型網站"/><category scheme="http://www.blogger.com/atom/ns#" term="企業搜集中心"/><category scheme="http://www.blogger.com/atom/ns#" term="企業社群類型網站應用程式"/><title type='text'>Create Web Applicatin 建立網站應用程式</title><summary type="text">目的: 建立企業內容發佈類型網站應用程式 及 企業社群類型網站應用程式 與 &amp;nbsp;企業搜集中心

1.在AD DNS上建立二組別名對應









2.在管理中心&amp;gt;應用程式管理&amp;gt;Web應用程式&amp;gt;管理Web應用程式&amp;gt;新增





分別建立二個Web應用程式(spcenter及mysites建立方式一樣)，以下紅框是必需注意的項目

Port Number輸入80，除非你要指定特別的Port Numer。而若要建立多個Web應用程式，且都是使用80的Port Number，那就要指定主機標頭碼，即DNS所新增加別名。






設定執行應用程式的帳戶
請指定spapppool(參考產品設定精靈中的「Sharepoint 2013 Server 系統帳號規劃」)
資料庫可以修改成容易記的名稱。



啟用所有的服務應用程式連線





建立完成後先不用</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/4054836386760335107/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/create-web-applicatin.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/4054836386760335107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/4054836386760335107'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/create-web-applicatin.html' title='Create Web Applicatin 建立網站應用程式'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh48azPAz6ZesSCSfm1TAy33A_Zg4Jyn62_4n1G5ohfGreKaJGpTeGZS06podXR6BxoxCD6ypYBdkUGJz1wftXeN32IZKPeuAUIwNbCU1-4ZhyphenhyphenF547ynfCMx49swVJgZ6NKkt0s1NSxaLk/s72-c/SP2013WebApp04.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-8703899413877240231</id><published>2014-03-24T21:07:00.002-07:00</published><updated>2014-03-25T18:44:18.777-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="App Management Service"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft SharePoint Foundation 訂閱設定服務"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint 2013 app"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint apps"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint 應用程式"/><title type='text'>Configure an environment for Apps for SharePoint 設定 SharePoint 2013 應用程式的環境</title><summary type="text">目的，啟用Sharepoint 2013新的Apps開發佈署功能。
在開始設定之前先將「管理中心」設定精靈所產生的預設應用程式站台刪除。
待完成以下app設定後再重新建立應用程式。


1.於AD DNS設定 Apps專用Domain。
參考:&amp;nbsp;官方中文設定說明&amp;nbsp;，此設定不多作說明。

2.在管理中心中&amp;gt;系統設定&amp;gt;伺服器組&amp;gt;管理伺服器上的服務

雖然在官方中文設定說明中說明UI的設定方式 及 使用Sharepoint PowerShell的方式設定。但其實只要使用一種方式即可，但其中建立應用程式服務的「Microsoft SharePoint Foundation 訂閱設定服務 」無法在UI中設定(如下圖無可新增訂閱設定服務&amp;nbsp;)。






確認啟動訂閱設定服務和 App Management Service。若依我安裝設定來做，App </summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/8703899413877240231/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/configure-environment-for-apps-for.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/8703899413877240231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/8703899413877240231'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/configure-environment-for-apps-for.html' title='Configure an environment for Apps for SharePoint 設定 SharePoint 2013 應用程式的環境'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj044g7PaF0hpPSB1iYtQ_lReOz3VdOKYgnyG8yx0fRJVoxLmmhZ4XOnVfwgFaTe2jgOh9eKVv91C9rzCWegv6WOHm9X1LifWce4dbhsRdqxhkE4uuO1z_ujOT8VzIWobP1kRnRRk6u5G4/s72-c/SP2013ConfApp00.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-1249113402129299613</id><published>2014-03-24T19:53:00.001-07:00</published><updated>2014-03-25T18:27:35.329-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="伺服器服務"/><category scheme="http://www.blogger.com/atom/ns#" term="設定精靈"/><title type='text'>Sharepoint Central Administration Configuration Wizards 首次啟動 Sharepoint 2013 管理中心 設定精靈</title><summary type="text">目的:首次啟動 Sharepoint 2013 管理中心 執行設定精靈，進行建立基本的Sharepoint 伺服器服務

在完成Sharepoint 產品設定精靈後會自動開啟「管理中心」並執行設定精靈。





按&quot;啟動精靈&quot;


選擇建立新的&quot;受管理帳戶&quot;
確認不進行設定以下服務: &quot;Lotus Notes連接器&quot;, 及 &quot;User Profile Service Application&quot;，按下一步
User Profile Service Application的功能會在後面章節才會再手動設定與啟用。






進行設定時會花一些時間

 

  


 


處理完成後，接下來會要建立網站集合，請按&quot;略過&quot;



&amp;nbsp;顯示設定精靈所啟用的服務。



完成設定精靈會在SQLServer中新增13個DB




接下來我們先將設定精靈所產生的預設應用程式刪除。
1.管理</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/1249113402129299613/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/sharepoint-central-administration.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1249113402129299613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1249113402129299613'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/sharepoint-central-administration.html' title='Sharepoint Central Administration Configuration Wizards 首次啟動 Sharepoint 2013 管理中心 設定精靈'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzs0U58xPc6z3UYYi7-v01pq2-YLcqX-RtpBfU3ziXMJ8wrwConSmTP-T7AhiDcw83POqsovaCxQvl5jdcaob8N2FufMhfzyanpBZ2CD0egZejKqC-c_b0UZO3ztpHN0v1HE5IPsybXsQ/s72-c/SP2013ProdSetup12.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-1107487123484379532</id><published>2014-03-24T18:55:00.001-07:00</published><updated>2014-04-09T17:41:33.006-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint 2013 Server Products configuration Wizard"/><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint 2013 Server 系統帳號規劃"/><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint 產品設定精靈"/><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint 管理中心"/><title type='text'>Sharepoint 2013 Server Products configuration Wizard 產品設定精靈</title><summary type="text">重點: 1.帳號規劃 2.產品設定精靈(建立Server Farm及產生必要DB)

1.Sharepoint 2013 Server 系統帳號規劃。
&amp;nbsp; &amp;nbsp;請勿使用網域Administrator來安裝，會因權限太大被sharepoint提示。
&amp;nbsp; &amp;nbsp;先於AD上建立此三個帳號。
完成的帳號規畫及權限說明參考:http://technet.microsoft.com/zh-tw/library/cc678863.aspx


伺服器農場管理帳號(Server Farm Administrator):Service Farm最大權限帳號

加入本機Administrators群組。
事先於SQL Server上設定為Security Admin 及DB Creator(或直接給System Admin)。
帳號ex: domain\spadmin。

</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/1107487123484379532/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/sharepoint-2013-server-products.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1107487123484379532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/1107487123484379532'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/sharepoint-2013-server-products.html' title='Sharepoint 2013 Server Products configuration Wizard 產品設定精靈'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjziHwbOb6aW3-_wR7obktp7L-CIXgh-j00AZBkxcsYLyLH3R-VAq03sOuDSNdQVBkUs6zEh_trY3uhBJbw5nOAmKu0fX1duGfiqK4bHlZpnQ8QfhU4wagUx1KNnQZ_d4B3WxQoUQUwhjs/s72-c/SP2013ProdSetup00.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-8893211768024568844</id><published>2014-03-19T23:54:00.001-07:00</published><updated>2014-04-21T00:37:28.419-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Server Farm"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint Designer"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows Azure Workflow"/><category scheme="http://www.blogger.com/atom/ns#" term="Workflow"/><category scheme="http://www.blogger.com/atom/ns#" term="Workflow Manager 1.0"/><title type='text'>Windows Azure Workflow - Workflow Manager 1.0 Server Farm 安裝 記事</title><summary type="text">SharePoint Server 2013 內建可用的唯一平台是 SharePoint 2010 工作流程平台，是基於Windows Workflow Foundation 3 (.Net Framework 3.x)

而SharePoint 2013 還可以使用的Workflow平台有SharePoint 2013 工作流程 ，是基於Windows Workflow Foundation 4 (.Net Framework 4.x)，即是 Windows Azure Workflow - Workflow Manager 1.0。

我們打算把Workflow Manager 1.0 Server Farm 安裝在與SharePoint 2013 Server 上，但其實Workflow Manger 1.0 Server Farm 可以獨立安裝佈署。


可以直接下載&amp;nbsp;</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/8893211768024568844/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/windows-azure-workflow-workflow-manager.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/8893211768024568844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/8893211768024568844'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/windows-azure-workflow-workflow-manager.html' title='Windows Azure Workflow - Workflow Manager 1.0 Server Farm 安裝 記事'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIMSAUERl92DkjFTPVR4ev0iiddBj39meYqn62qU4GbzNgyntAD-Uj8Ic4AhTGoCzSF11iN4C_ge1VSxuF6TrJdW4ubQWKcVutZ1rfEPchtUgSdUncflhipWTWFBc11dywA0T_7eAOpn0/s72-c/WF1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-2303793831443648267</id><published>2014-03-19T22:44:00.000-07:00</published><updated>2014-03-19T22:44:10.744-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OSearch15"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint2013"/><category scheme="http://www.blogger.com/atom/ns#" term="SPSearchHostController"/><category scheme="http://www.blogger.com/atom/ns#" term="SPTimerV4"/><category scheme="http://www.blogger.com/atom/ns#" term="Update"/><category scheme="http://www.blogger.com/atom/ns#" term="更新"/><title type='text'>Sharepoint 2013 Server Update 更新 記事</title><summary type="text">安裝好Sharepoint 2013 Server後，第一次件就是更新到最新
在官方網站上有一個 Sharepoint 2013 update積存更新 頁面



雖然是積存累計更新包，但2013年4月之後的更新包都必需要事先安裝「2013年3月更新」

並且更新有一注意事項要遵循 &amp;nbsp;http://go.microsoft.com/fwlink/?LinkId=279911&amp;nbsp;,原文重點截取:

 

  
  


a. On the server running SharePoint
  Server 2013, stop the following Windows Services in this order:

SPTimerV4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/2303793831443648267/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/sharepoint-2013-server-update.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/2303793831443648267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/2303793831443648267'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/sharepoint-2013-server-update.html' title='Sharepoint 2013 Server Update 更新 記事'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi60a505DbgdGGaMGWiA5ff85hCBcKsWNkiHm8CfsfavXXRMX0EBck7qyvmj-bUaaWwhTRuQpgUKvJa-DVF2tdQ2xp2LukOlU8soL7oLpA0nyq_ffGsoF28Io-tYevBpMK5OS-iQ3FupwI/s72-c/Sharepoint2013Update1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-2750407834091857308</id><published>2014-03-18T22:32:00.001-07:00</published><updated>2014-03-18T22:36:03.427-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="KERNELBASE.dll"/><category scheme="http://www.blogger.com/atom/ns#" term="OAuth"/><category scheme="http://www.blogger.com/atom/ns#" term="Office"/><category scheme="http://www.blogger.com/atom/ns#" term="Office Web Application"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint2013"/><category scheme="http://www.blogger.com/atom/ns#" term="WAC"/><category scheme="http://www.blogger.com/atom/ns#" term="watchdog"/><category scheme="http://www.blogger.com/atom/ns#" term="WebOneNoteWatchdog"/><category scheme="http://www.blogger.com/atom/ns#" term="WordViewerAppManagerWatchdog"/><title type='text'>(Fixed)解決Office Web Application - WAC Server線上更新(Microsoft Update) 後有許多的錯誤Error EventLog</title><summary type="text">．安裝好Office Web Application - WAC Server後，將Server 進行Microsoft Update

&amp;nbsp; &amp;nbsp; 更新了Service Pack1之後發現有許多的Event Error Logs










．出現以下等類似的錯誤

 

  


失敗的應用程式名稱: Microsoft.Office.Web.WebOneNoteWatchdog.exe，版本: 15.0.4502.1000，時間戳記: 0x512d2a23

失敗的模組名稱: KERNELBASE.dll，版本: 6.2.9200.16451，時間戳記: 0x50988aa6

例外狀況代碼: 0xe0434352

錯誤位移: 0x000000000003811c

失敗的處理程序識別碼: 0x1830

失敗的應用程式開始時間: </summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/2750407834091857308/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/fixedoffice-web-application-wac.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/2750407834091857308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/2750407834091857308'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/fixedoffice-web-application-wac.html' title='(Fixed)解決Office Web Application - WAC Server線上更新(Microsoft Update) 後有許多的錯誤Error EventLog'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKzaeQ3mg4R7K-F44eMR4rmFtWJ0L9f0kxX1mtPvjBV2y_-DMLS1ow1lsCgYwc_gNXDWBlIrglkI5VuAgLoopdhkfOeoRvLoZrnpz55jQDkKsiht_mfYLcCOd1ZS3neFs2RYQvL66IZ0M/s72-c/WAC010.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-2060266096363565865</id><published>2014-03-18T20:22:00.003-07:00</published><updated>2014-03-24T17:27:18.943-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="KB2765317"/><category scheme="http://www.blogger.com/atom/ns#" term="prerequisiteinstaller"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="安裝軟體先決條件"/><title type='text'>SharePoint 2013 安裝記事(2/2)-B.安裝Sharepoint Server</title><summary type="text">SharePoint 2013 安裝記事(2/2)-B.安裝Sharepoint Server






環境：


Hyper-V guest
Windows 2012 Server Std
4G RAM
C:\ 50G
D:\ 光碟
E:\ 50G
F:\ 掛載SW_DVD5_SharePoint_Server_2013_64Bit_ChnTrad_MLF_X18-55518.ISO




B.安裝Sharepoint Server
&amp;nbsp; &amp;nbsp; &amp;nbsp;1.在掛載的F:\下點選splash.hta (HTML應用程式)[下圖]




&amp;nbsp; &amp;nbsp; &amp;nbsp;2.執行「安裝」(setup)[下圖]



&amp;nbsp; &amp;nbsp; &amp;nbsp;2.輸入產金鑰[下圖]



&amp;nbsp; &amp;nbsp; &amp;nbsp;3.授權條款[下圖]



&amp;</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/2060266096363565865/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/sharepoint-2013-22-bsharepoint-server.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/2060266096363565865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/2060266096363565865'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/sharepoint-2013-22-bsharepoint-server.html' title='SharePoint 2013 安裝記事(2/2)-B.安裝Sharepoint Server'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1tqb8M1mnRQLk9LiNEBborCritfeN_vVblM9ToshsKpBsFYCicibjnOQzrR488pVZ3W4b0-LazcxgIAc8Kpj65tyaYm5UsF8A9BTkqP1FGTxSIhy0ntasIo0HZ315LadEdAZOFdXd_Ns/s72-c/%E5%9C%96%E7%89%87+001.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-7361292380246854306</id><published>2014-03-18T20:22:00.002-07:00</published><updated>2014-03-25T01:09:29.139-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OAuth"/><category scheme="http://www.blogger.com/atom/ns#" term="Office"/><category scheme="http://www.blogger.com/atom/ns#" term="Office Web Application"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint2013"/><category scheme="http://www.blogger.com/atom/ns#" term="WAC"/><title type='text'>安裝 Office Web Application - WAC Server 安裝記事</title><summary type="text">．準備：
以下使用「company.com」做展示用。
1.Windows Server 2012 STD
不可以安裝有MS Office任版本的程式，也不能安裝有Sharepoint Foundation / Server。
(Do not install any version of MS-Office or Sharepoint)
2.PreReqsRoleFeatureOnServer2012 : 新增必需的Server角色

 

  


A.以系統管理員身份執行PowerShell，開啟執行權限：

set-executionpolicy bypass





B.新增必要角色：

import-module servermanager



Add-WindowsFeature Net-Framework-Features,Web-Server,</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/7361292380246854306/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/office-web-application-wac-server.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/7361292380246854306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/7361292380246854306'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2014/03/office-web-application-wac-server.html' title='安裝 Office Web Application - WAC Server 安裝記事'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRUiZsvbeNI1CVBB9CS3L4dO0D1B07NKmqwf6v-kWtatqPLzb0h7V-O2oMeT8XUWgRGFwglYvaXJLE2k3SB6Ksw3AqcqW7W1KgkHoRfFzfU1tAInXeOnsAJUdt-9eE2OpwypGQBuVJc3c/s72-c/WAC001.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-5030951967271081823</id><published>2013-11-26T18:20:00.001-08:00</published><updated>2013-11-26T18:20:05.479-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BrowserEmulation"/><category scheme="http://www.blogger.com/atom/ns#" term="ClearableListData"/><category scheme="http://www.blogger.com/atom/ns#" term="IE 11"/><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer"/><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer 11"/><category scheme="http://www.blogger.com/atom/ns#" term="reg"/><category scheme="http://www.blogger.com/atom/ns#" term="regedit"/><category scheme="http://www.blogger.com/atom/ns#" term="UserFilter"/><category scheme="http://www.blogger.com/atom/ns#" term="登錄檔"/><category scheme="http://www.blogger.com/atom/ns#" term="相容性檢示"/><title type='text'>Internet Explorer 11 (IE 11) 相容性檢示設定：使用reg登錄檔一鍵完成登入設定</title><summary type="text">
一、&amp;nbsp;&amp;nbsp;&amp;nbsp;
IE 11相容性檢示設定位置調整在右上角齒輪工具選項中。

(如下圖)







二、&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--[endif]--&gt;於相容性檢示設定中將需啟用相容性檢示的網站新增。若該網站有多個站台，可以只設定主網域即可；如「www.waalii.com」及「mail.waalii.com」只需設定「waalii.com」即可。(如下圖)







三、接下來是將這些設定值從REG中匯出。執行regedit。(如下圖)





四、在regedit 中找尋「UserFilter」，此值只有在有新增輸入相容性檢視網站才會找得到。機碼路徑 [HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\BrowserEmulation\ClearableListData]</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/5030951967271081823/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2013/11/internet-explorer-11-ie-11-reg.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/5030951967271081823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/5030951967271081823'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2013/11/internet-explorer-11-ie-11-reg.html' title='Internet Explorer 11 (IE 11) 相容性檢示設定：使用reg登錄檔一鍵完成登入設定'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0G-9pcm3w9LlUvZt7NVC98c0RlUxQMUlHJFhPXOVrz2PKjrXf1kH7b8_u1Zsc4uxUK77dYf3Jdfk5FK7Q8a1XcNFtpBjYDUfNclc-ADWU176FJKSQ30rMml6HHASV8aYinRzYqkbU9_c/s72-c/%E5%9C%96%E7%89%87+002.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-6492931870183557717</id><published>2013-11-14T19:53:00.001-08:00</published><updated>2014-03-18T20:24:23.888-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="KB2765317"/><category scheme="http://www.blogger.com/atom/ns#" term="prerequisiteinstaller"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2013"/><category scheme="http://www.blogger.com/atom/ns#" term="安裝軟體先決條件"/><title type='text'>SharePoint 2013 安裝記事(1/2)-A.安裝軟體先決條件</title><summary type="text">SharePoint 2013 安裝記事(1/2)-A.安裝軟體先決條件






環境：


Hyper-V guest
Windows 2012 Server Std
4G RAM
C:\ 50G
D:\ 光碟
E:\ 50G
F:\ 掛載SW_DVD5_SharePoint_Server_2013_64Bit_ChnTrad_MLF_X18-55518.ISO



多次安裝失敗，分別排解以下問題點之後得以順利進行:
參考:SharePoint 2013 的硬體及軟體需求
參考:修正: Hotfix KB2765317是解決Windows Server 2012 ASP.NET 4.5 競爭條件問題

Update KB2765317，Windows8-RT-KB2765317-x64
Windows 2012 Server Std啟動正版。
開放連Internet。


正常</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/6492931870183557717/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2013/11/sharepoint-2013-12-a.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/6492931870183557717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/6492931870183557717'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2013/11/sharepoint-2013-12-a.html' title='SharePoint 2013 安裝記事(1/2)-A.安裝軟體先決條件'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1tqb8M1mnRQLk9LiNEBborCritfeN_vVblM9ToshsKpBsFYCicibjnOQzrR488pVZ3W4b0-LazcxgIAc8Kpj65tyaYm5UsF8A9BTkqP1FGTxSIhy0ntasIo0HZ315LadEdAZOFdXd_Ns/s72-c/%E5%9C%96%E7%89%87+001.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5938375070070615109.post-2070905478487475049</id><published>2012-10-04T08:46:00.001-07:00</published><updated>2012-10-04T08:48:58.797-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="APP"/><category scheme="http://www.blogger.com/atom/ns#" term="authenticate"/><category scheme="http://www.blogger.com/atom/ns#" term="Game"/><category scheme="http://www.blogger.com/atom/ns#" term="Game Center"/><category scheme="http://www.blogger.com/atom/ns#" term="iOS6"/><category scheme="http://www.blogger.com/atom/ns#" term="SDK"/><category scheme="http://www.blogger.com/atom/ns#" term="xcode"/><title type='text'>iOS6 Game Center authenticate 強迫以直式顯示登入劃面,橫式Game app 解決方法</title><summary type="text">
把手邊的Game app從iOS5要升級到iOS6 並支援iPhone5，

在Game Center SDK上的升級問題還不少，

首先遇到的是登入Game Center的畫面改為全螢幕且強迫為(Portrait)直式的登入Dialog，



原本是只有支援(Landscape)橫式的Game App，一執行到check&amp;nbsp;authenticateLocalUser 就當掉，



以下是解決的方法



在AppDelegate裡加入以下function



isGCAuthd要自己先在AppDelegate中定義為BOOL

其中isGCAuthd是用來判斷是否執行完成登入動作(不論是否登入)，這個function的用意是在未完成登入時讓程式允許直式顯示，當完成登入後不允許(Portrait)直式顯示。



接下來就是要讓執行完登入後將isGCAuthd設為YES，</summary><link rel='replies' type='application/atom+xml' href='http://eric2000tw.blogspot.com/feeds/2070905478487475049/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://eric2000tw.blogspot.com/2012/10/ios6-game-center-authenticate-game-app.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/2070905478487475049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5938375070070615109/posts/default/2070905478487475049'/><link rel='alternate' type='text/html' href='http://eric2000tw.blogspot.com/2012/10/ios6-game-center-authenticate-game-app.html' title='iOS6 Game Center authenticate 強迫以直式顯示登入劃面,橫式Game app 解決方法'/><author><name>船長</name><uri>http://www.blogger.com/profile/06981899230944299419</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECtLkMYzETj5I7H4fYJ4uzGTMUjz8Mb8fMaLMjvlHfnYbKkcIVxMK3VYMBdOfcM-1oFtwDrc7gQ1siyauGf-3wQGcELp6-5bdvvJwqCMXxWY6cNXQGwmXimigN0rS5Q/s113/71CF1530-06A9-4BD2-95B9-1F21EEA7F891.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUk3QqUh8O_nQGxpz_t3zOe1XXOiS1MGDaiQ5fBu_H-faf9f284nv9QDNyRjOmJ7vIIYJoQgLo084adKpT8YhyphenhyphenRm7fJD4EjvoJU29fcMb8wNIfTd5deSYr6nE0VJf7V2XbeKN1PqWMKvs/s72-c/image-798447.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>