2013/12/01

20131130-越野-阿里團-滿月圓、北插天山、多崖山O型路線[19.7KM]


(這是北插天山後的多崖山,那時離開多崖山後的某一路段,拍下這趟旅程中最美的風景照)
================================
參加人數:10人
路線資訊:
滿月圓售票亭出發>北插天山三角點(休息30分鐘)>往多崖山>滿月圓售票亭
活動資訊:http://goo.gl/16E4Nk
GPS路線圖[19.7KM]: [浩志]:http://goo.gl/kWVvM0
GPS下載:[浩志]:http://goo.gl/BKHgRz
活動照片:[浩志]:http://goo.gl/b9Acn1
活動影片:
心得分享:
================================
於FB相簿留下來的簡易心得文:


================================
這一個禮拜,工作上,算是加班弄一些東西 (現在有點想不起來了XD)
天冷的日子,到星四、星五,一直想說這樣的天氣要如何準備?應該跟合歡山那次一樣冷吧?看來除了羽絨衣需要出動外,那把那「高領」的那件翻出來吧

星期五晚上,到「松山素」那好好吃一頓~
聽到 有兩對認得的人要結婚,一個是他表弟、另一個是之前常來這的一個男生。
另外,大哥他有想要建立素食店 FB粉絲專頁^^,要我幫他弄弄看~呵~真是有意思
(近一兩個禮拜較不忙時,再去與他討論)

回到家就快快打理一下明天要用的東西,明早3:40就要起床了
(這一夜沒有睡很好~~)
=================================

早上,鬧鐘響時,沒有貪睡的狀況!(前一兩個禮拜要起床游泳都沒有爬起來)
衣服穿一穿,打理一下,就出門啦。
而到樓下,已看到 阿里 車已在那邊等了。
(建中他是直接到我這邊,然後一同搭阿里車過去)

再來到  PH 住的地方接 PH ~~~原來水蓮山莊 大到那麼大呀?幾乎是這山頭都是他們的~
聽PH 說,這兒住戶已大到可以自成一「里」了!

一路開到三峽,走台七乙線,
這時,PH接到阿寬那的電話,說車子拋錨了~
本來阿里想去接,但在高速公路上實在沒辦法~~
看來他們應該趕不到這一次的行程了。可惜了,
而這樣的訊息,也警惕我今天的行程要多多留意。

到了滿月園停車場~


集合討論討論,另外,能哥有針對「團服」的事,提供樣品衣給大家試穿~~
我就誰穿一件很多貓狗的車衣 (Size :S),算是合身。


這一次,我不認識的新朋友: 柏元 、瑞河。


這兩隻狗狗引起我的注意:一隻神色很好,毛像有人清理過的;另一隻神情就有'怕'的那種感覺 (他的前腳應是被補器給傷到)~~~這兩隻都很乖~


後來入園的部份,就阿里那得到的資訊都是7點前可以進去~但發現園區沒辦法進入~
就退回停車場,那由別條路進去。

進入到園區



這是遊客中心那的黑狗,蠻漂亮的!而管理員說牠不喜歡別人拿相機拍牠(牠會吠~)


滿月圓 瀑布~~


再往上一些,那達 登山口,而我們也敬敬山靈,告知我們這一行人將進入山區,祈求保祐~


再來,就開始今天的登山行程啦。
而 瑞河 ,他算是熟知路線,所以,能哥就放心讓他先跑。
而我也......在後面跟看看吧。

以今天體力的概估,應是10KM攻上 北插天山,之後就不太需要體力了。
所以,應可以盡量地去跟上。

狀況風景我已經忘了,這是第一段的休息點
  

等著大家過來(??忘了這一段有沒有等到全部)



這是第2段的休息點,等到全部過來





跟在瑞河後面


這一個老兄也是快腳,而對這邊來了很多次~ (這地方要往左走,往 水源 去,若直走是到「南插天山」???)





這一個是看到大樹蠻美的,我趁著拍照的機會休息一下
  

路口,這地方後開始爬了~~



  




在這一段之後,就看到不他啦,
而我的大腳酸度,讓我想起了之前好幾次經驗~~
1.  比貓空賽事的後段,腳力完全放棄
2. 阿玉山的一開始登山,那腳力也是如此

而這次也是如此,酸到,我不想往上爬,
連選上去的路,思考也是慢慢來~~~沒勁了@@~~~

長距離的肌力,就完全顯示出平常的訓練了~~


這是爬上來,看到山





2013/11/27

20131127-程式-Dictionary轉成Json後,Web取值的方式

這一段也查這一陣子,把它記錄一下吧:

Service 端就直接對 Dictionary 序列化


前端拿到後的資料處理:1. 要用 for  2. has property。
因為它拿到的格式為:{"KA":"員工XX招攬","PA":"租賃X司","PB":"車商XX員","PC":"X行"} 
所以才要此處理方式


(THE END)

2013/11/25

20131117-接力-Mizuno接力賽[5KM]


(比完賽的合照:由左至右依序為:Jimmy、Jennifer(上)、彭大(下)、謝大哥(上)、瑩琦(下),我、郁如(上)、冠樺(下))-小杰有事先離開。

=============================================
PS:隔了一個禮拜多,還是要起筆寫寫日記記錄一下。
=============================================


這是整理照片,PO上FB時,所寫下的心情記錄,當下,要記的事情好多,但覺得FB上好像不用寫到那麼詳細,經「內心濃縮」之後,所寫下的文字。

為什麼這一次要再組一次接力賽?
因為,我想當作是自已跑步的開始,就由這5km開始,一樣的第一棒,一樣的距離。

身體狀況呢 ~~沒什麼辦法跑~~今年自已也沒有什麼心想跑(上半年棄賽很多~)~~

在六、七月份,接觸了「越野跑」,讓自已在山裡面自由的跑
身體還是會痛,但在山裡面,不用追求速度,所以可以更自在的亂跑。

七月底就要報名Mizuno 接力賽,時間比我想像中的早。
而 那時想親自再找回 2009 年的接力夥伴,實在是太久遠啦~~
後來班底就是:謝大、小杰,再加上Jimmy,
由這些班底那找出其他新的夥伴~~~~
謝大找了~郁如、冠樺
Jimmy幫找了~Jennifer、彭大~
而 瑩琦也答應了一同參加了場接力賽~~~

那時的時間,湊人壓力實在太緊迫~差點交不出名單!!
而在開報名的那天,我就把名單給送出去 (後來 社會組名額很快就滿了!)
=====================================
再來,就透過Google Doc 準備一下資訊:
官網http://goo.gl/4XTkB4
衣服SIZEhttp://goo.gl/fMkQXF
檢視表http://goo.gl/7khBb6

新成員,我大多都不認識,也不知大家的狀況如何?
雖然這樣,但,只要大家都盡力,一定會是「不悔」的賽事~

而我,目標就是可以盡力的跑,達到 22~24分/5KM 的層級。
之後,我就是藉由 爬山/野跑,改善自已的身體狀況,讓自已玩的開心^^
=================
在10/12 約了一次團聚的活動(就在 KS 的天母野外跑~)
郁如/冠樺/彭大 是那一天初次的見面~~~而我認人的功力不好~實在失禮呀@@~~


收到物資~~有分男女版~~而我就花一些時間,把每一個人的 衣 / 褲 分類好~~


分裝完各棒次的衣褲~~~


這次的衣服真的是好看呀!!~~側邊的紋路~讚!


將整理的資訊,寫下了心情~~~










20131125-程式-多筆List資料取聯集

這是前一陣子寫的程式,一時想找還找不太到....記錄一下:

關鍵:Linq 的 Aggregate (合計)











            //將互斥的roleId 由IEnumerable<HashSet<string>> 轉換成 HashSet<string> //Union後的RoleIds  參考:http://goo.gl/5rl0LY
            var listOfLists = AllRoleMutexs.Value.Where(m => m.Mutex.RoleIds.Contains(relation.RoleID)).Select(m => m.Mutex.RoleIds);
            if (listOfLists.Any())
            {
                var mutexRoleIds = listOfLists.Skip(1)
                     .Aggregate(new HashSet<string>(listOfLists.First()),
                           (h, e) => { h.UnionWith(e); return h; });//取聯集
                var relationChecks = ServiceFactory.SecModifier.GetRoleRelationByAccountAndRoleIds(relation.AccountID, mutexRoleIds.ToArray());
                if (relationChecks.Any())
                {
                    throw new ArgumentException(string.Format("此[{0}]角色 與目前帳號[{2}]存在的[{1}]角色互斥,無法建立關聯", relation.RoleID, string.Join(",", relationChecks.Select(m => m.RoleID)), relation.AccountID));
                }
            }













2013/11/08

20131108-程式-MVC的RenderAction原來可以取的到Parent的ViewContext資訊

這一個功能需求:

就是在此頁面(Page)下,所使用的RenderAction(XXX) ,(包括它RenderAction 內的 RenderAction ~~~)
都要取得該Page 的tabUniqueId 資訊。
來表示同一頁!

目前就是進入 Flow 時,我要將它的User 權限,改為  Flow權限,用Flow 權限去Load 資訊。

找了好久,原來 MVC 它有記住它的「Parent」是誰,

如此一來,我就可以由Parent 資訊取得其 tabUniqueId了。


在 BaseController 裡,若它有Parent 資訊,才會出現這個 Key 值。


就這樣一層一層的取到 Parent 資訊,拿下它的 tabUniqueId:


  if (String.IsNullOrEmpty(tabUniqueId) && route.DataTokens.ContainsKey("ParentActionViewContext"))
            {
                var parentContext = route.DataTokens["ParentActionViewContext"] as ViewContext;//取得父值的資訊
                tabUniqueId =(parentContext.ViewData["tabUniqueId"] as string ?? "");
            }

=======================
在找解決方法時,Search 下的key 還真是不知如何下,

後來看到 http://goo.gl/AmUQnZ 這一篇文章 (雖不是解決方法)

但對 RouteData.DataTokens
這屬性有興趣,就開始去看它的 屬性資訊,看看看~~~就看到 "ParentActionViewContext" !!!! 

所以,這樣的資訊就一路帶進去了。


=============================================================
後來針對 Flow 的部份,發出來 給 文忠 的說明文件    (以此僅做個人資訊記錄而已)

解決 進入Flow頁面後,User權限全是以「Flow 權限」來決定。
調整Flow Permission 的使用方式,以達到需求:
Check In 版本:
5734        howard chiang        2013/11/8 下午 07:15:56        20131108-進入Flow頁面,可以於各patial下保留住Flow的權限狀態(tabUniqueId區分)
5728        howard chiang        2013/11/8 下午 06:10:44        20131108-進入Flow頁面,可以於各patial下保留住Flow的權限狀態(tabUniqueId區分)

(呈現結果)

以下為功能使用說明:
  1. 可移除Url:FlowQuotDetail?IsFlow=true   的標記,程式用"tabUniqueId" +  User.SetFlowPermission(xxx) 來標記 進入此頁後都是用Flow的權限。
    1. 例:

            //設定使用者的Flow權限
            User.SetFlowPermission(TabUniqueId,permissions);
//=>這行就定義同 tabUniqueId 都是 採用 Flow Permission
//註:TabUniqueId BaseController 可以拿到此屬性。

  1. BaseController 加上: IsFlow 屬性,以便於各程式判斷 Flow 狀態下的行為
    1. 例如:按下更正時的行為,需由各頁面判斷flow的行為時該如何做:
  1.  
  2.  XXXX.Mis.Flow.Web.Models.FlowEngineModel  初始化已移除不需用的資訊:AccountId,Permissions  (我專案已全做過修正)

  1. Flow的關卡權限定義為:$/XXXX/srcDev1_2/Webs/XXXX.Mis.Web/FlowPermissions.xls



(THE END)

EMAIL 寫文章測試

(看來是可行的~~)

=====
這是由EMAIL 寫,

包括圖形:

也包括:文字色彩
紅色

2013/10/21

20131019-越野-跟Petr他們野跑-路線不多解釋了[50KM]


(在哈盆古道入口的合拍~~依序為:我、Sasha TarasovPetr NovotnySebastian Rauner  )

Petr 開的FB活動(不公開):http://goo.gl/wuW1mZ
我的相機:http://goo.gl/apRxsr
Petr的心得文:http://goo.gl/8r5RVC
Petr GPS:http://goo.gl/YYJpNK  (後來沒電,記錄31KM)
------------------
PS:活動的日記還是要快快寫,趁新鮮時把它記錄下來,所以先寫這一篇,而我合歡二日遊也是還未開始寫呀!
-----------------
==================================
活動前:
10/19 這時間,是我之前計畫要空下這禮拜,來跟Petr他們跑看看,體驗一下他們跑山的感覺。
這時間前的周末活動,也過得非常的充實:合歡馬陪跑、合歡西北瘋(沒錯~連兩個禮拜都去合歡山^^)
在合歡山結束後,了解Petr 他的詳細計畫,
之前在知道他打算烏來「50~60KM」的越野路線時,真的,我一直在想說,我能不能跟??
光吃下來就有些問題了,更何況不可以拖慢他的速度太多~~~
也一直與Eva 確認~~Petr是否知道我的體力狀況 @@ ~~~
呼~~~即然他覺得我是OK可以參加的~~那就好好盡力啦!!
補給方面,我也打算帶「10塊」緊急用口糧!~~因為我只要肚子餓,就很難再跑下去了~~~~

另外,我也打聽看有沒有體力比我差的XDD~~這樣我就不會那麼有壓力了
(結果參加的人都比我強很多@@~~~)

前一個禮拜,我也有讓雨柔知道,她所擔心的狀況,其實我也比她更擔心XDD
體力/速度/補給....之類的~

我也想了我的「撤退評估方案」~~若是 哈盆古道 上,他們均速超過我所能負荷太多~我就先折返回家 @@~~~10KM跟他們應該已是很好的評估指標了。

路線上,也看了一些地圖資訊~這三張是主要的~~而後來又去下載可以離線看的GPS對應地圖(最後是這個軟體APP很實用)

(原來地圖有說是走水路呀)


這是阿玉山的(但他在 阿玉山頂 往「西坑林道」有些不太對(或是不太好找)~總之這地圖與實際待確認)


(我們阿玉山-到獅坑橋,實際走的路線與地圖不一樣 --應是我們走到較舊的路線~)


總之,最後我自已的「事前做功課」覺得OK的,原來是這麼的不足呀!
1. 地圖上的文字要詳讀。GPS軟體要找。
2. 別人Blog上的圖片標記,最好把它存下來放到手機,以便查詢。

=============================================
當天早上,是約 5:25分 新店捷運站集合。因此往前推:
4:00分要出門(保守估計騎車時間+吃東西)
3:40就要起床。
而東西,也在星期五就把它準備好,
1. 水袋2L+600CC
2. 風衣+輕便雨衣+頭巾+袖套
3. 手電筒+行動電源
4.補給口糧10塊
5.早餐買了兩份飯糰。
=====================================
早上,精準的4:02分出門~~~


路上找到一個賣飯糰的攤子,看阿姨的樣子,應該是經營卡拉OK後又來拼命賣飯糰的~~
嗯,吃飯糰應該較不會餓~~而我也一次買了兩個帶著吃。

在往新店的路上,一個外國人把我超過去,總覺得面孔與FB按參加的有那幾分神似。
就保持距離跟著他,後來他竟在「大坪林捷運站」就停下來了~~~呀?看來不是他了!!

 就自已繼續到「新店捷運站」~~超早到~~5點整我人就在這兒了 @@~~~
(而我 5:01分就看到 849 公車 就有開了嘍^^~)
就在這就吃飯糰~拉拉筋~~右臀側邊那還是卡卡的~~不順~~~


後來呢~~吃完東西
就找一下公車站牌,在那就看到剛剛的那位外國人,
然後就問他「Are you go with Petr ??」,應該是我英文不好還是聽力不好~~~
我聽成是NO ~我是騎車來這觀光 之類的~~~
呵~~~當下就覺得,原來是自已認錯人了呀!哈~~

直到Petr 出現,看他們聊天的樣子,原來是同行的人呀!!
真的是自已太搞笑了@@~~~~然後我還用英文來表達~~在路上他有超過我,有他騎單車之類的事~~~~呵,他看來是有理解一些了。而他,就是「Sebastian Rauner」 (我一整天下來我還不知他名字如何念~~~暫稱為 Sebas 好了)




就在我們搭上 849 的時候,「Sasha Tarasov」(叫'沙夏')竟在這時出現趕上公車 (Petr說他是有按「可能參加」的),所以,我自已也就沒留意到這位外國人了

而 沙夏 ,是中文最好的(後來觀察的),他可以正確表達 中文字~且語意講法都對^^

而當然嘍~~我就是旁邊聽聽,後來 Petr 在公車上,有與我討論一下路線~~我還聽得懂幾個keyword ~哈

6:00整到烏來~~後來問公車司機怎麼叫計程車,他就幫我們叫在地的一位司機來幫忙~~


司機是道地的泰雅族人,偶爾也會去開公車,所以和公車司機很熟。

宋約翰
0939101861

從烏來=>福山哈盆古道的入山口,收費$600元。
雖不算特別優惠,但當作是他們這樣一趟的辛苦錢是可以接受的 (我們四人搭)

路上,他就說說他跟的文化,而福山植物園那的原住民,遷到「下盆」那一個部落。
另外,他對山也是有感情的,原住民對山是種尊敬的心情。

到哈福橋那,大夥們先去上個廁所,而我也順利清空肚子。

入山口,司機幫我們拍一張,時間 6:52分


就開始跑了,Petr帶頭,
速度上,算是可以吃的下來,而這樣跑山的感覺也很棒。
當然,我也不可能咬緊Petr後面,我就只能依自已可接受的速度跑~

Sasha 他有時會跑前跑後,幫大家照幾張像^^~呵,就像我之前所幫大家拍的感覺一樣。
看來他也是很喜歡拍照。
Sebas 他都會壓後,不會超過我跑到前面去。

這一段 Sebas 踩空腳落水~


這一段溯溪,我也是先脫下鞋子,過河後再穿 ,赤腳踩在水裡~好痛喔~


野跑的一段


一樣,這麼深的地方,又脫了鞋了~~


而很快的,我就經過,上次阿里團玩水吃東西的地方(那兒今天有人紮營)


就繼續往前跑,再來的路段,就沒有像之前那麼的寬了,但也是好跑。
再3KM,就來到它 9KM 的路標。這兒是 志良久山 的入口點。

我們很快就到這兒,目前時間是:8:20分。 (約 一小時20分左右)


9KM路標


再來就繼續往哈盆營地走 (確切的地點,我不太注意到,應該是那彎角~有個阿伯說前面沒有路的那段吧)

風景





(8:49)


(9:12)!!!之後就算是迷路一段(??)~~~看FB的照片~


我們對應地圖的位置,是這兒:


再來,有在山裡繞了一陣,看看地圖/GPS,Petr去探路,這是我今天第1次感覺到方向感迷失的感覺,我不知東西南北的方向。

後來,就決定走「水路」,(10:01)


這之中,又往左邊的山路走,而看到這舊住的地方。(10:08)


而這,後來Petr覺得方向不對,我們又退回到溪畔。
(10:17)


(10:19)


Petr 站的這樹下,溪很美


這兒的風景景色很美,溪水也清澈。
這段路說來也不短,我們也在這兒耗了不少時間,Petr 有在估目前的時間狀況,有在趕路。



Sasha 照~~他也在這兒拍了很多風景照~(10:31)


一直沿溪走(11:02)


我們都在看是否有布條標記。(這忘了這是由那兒接進來的~~~大多是沿溪邊走)
(11:06)


11:10