2013年12月31日 星期二

[日記][note] 關於 pixnet 上待寫的專欄


聖誕前的前夕,把blog整個轉到blogger。
在pixnet 使用 javascript的轉址,是針對 title 去做mapping做跳轉,方便導到新的站來。

有幾個系列是之前要寫但是還沒有陸續補完的系列,


  • 日本 九州 九天八夜行
  • 八卦掌 走掌
  • hadoop 相關技術
之後在這也會陸陸續續補上。

peicheng-note: 2013 [九州行] 11/17 (日) Day2 福岡 博多 到 熊本 到 阿蘇 阿蘇火山之旅
http://peichengnote.blogspot.tw/2013/12/2013-1117-day2.html





[note]大丈夫豈能 不戰、不和、不守、不死、不降、不走。

[note]大丈夫豈能 不戰、不和、不守、不死、不降、不走。
剛好郭老提到的這個典故,
大丈夫人生豈可如此,身為"讀書人"勢必要投抱自己所長,對社會有所影響。
發菩提心。

薛福成譏他「六不總督」:「不戰、不和、不守、不死、不降、不走。相臣度量,疆臣抱負,古之所無,今亦罕有。」

葉名琛 - 維基百科,自由的百科全書
https://zh.wikipedia.org/wiki/%E8%91%89%E5%90%8D%E7%90%9B


2013年12月24日 星期二

[hadoop]聖誕禮物 Hortonworks Certified Apache Hadoop Administrator 1.x Got

Assessment: Hortonworks Certified Apache Hadoop Administrator 1.x
Date Completed: 2013/12/24
Result: Pass

聖誕禮物 Got
今天考馬上就知道結果了。
 Hortonworks Certified Apache Hadoop Administrator~~

2013年12月23日 星期一

[武術]2013 12月17日大師隕落 鄭子太極 鞠鴻賓 長洪宗師 陳清河


鄭曼青 門下鞠鴻賓大師 跟 長洪宗師 陳清河 都在12.17殞落了

。。。RIP

節錄兩段公告

"
高雄市太極拳協會沉痛公告 :
哲人日已遠 - 典型在夙昔
我們敬愛的鞠鴻賓大師
已於 2013年12月17日 晚辭世!
本協會原訂12月21日 理監事會議及主任教練餐敘全部暫停 !!
2014 年元月 5 日 鞠大師追思會,時間地點另外通知 !!



長洪武術學會創辦人
陳清河老師
已於2013年12月17日仙逝於他喜愛的宜蘭山水環抱之中
宗師殞落,無限追思

長雲萬里 精神永存
洪濤九仞 綿亙留芳
學會後續事宜,將於臨時理監事會後逐項公告
"

[life]131221 122122 冬至 北投溫泉遊

今年冬至又不知不覺的到來了,
台北的冬天真是陰雨綿綿。

昨天寫了程式就睡到了自然醒,醒後就往淡水出發煮湯圓。

週日吃了一家可愛的店,歐兔,都是一些兔子的裝飾跟餐具。
後來有風塵僕僕到北投泡溫泉,

本來想去 皇池,不過,沒用餐要等跟用餐要等也都要一小時半以上。
我們繞繞到了一家 紗帽谷,
因為時間比較早,大概六點多,這邊比較沒人我們就在這邊泡了。

假日都是三十分鐘,雙人的湯屋,要價500。

北投的溫泉是有琉璜味的,泡起來很不一樣 。

後來,休息一下就往天母附近吃個小火鍋,
在還醒著的時候回到家了,回程還順道去買了line的票。



2013年12月20日 星期五

[ROSL]Reflections on startup life

[ROSL]Reflections on startup life

Tim Bull 在創立 trunkly 時,把每週 startup 心得寫了下來。
我覺得這是對自己一週的回顧跟沉思,
尤其實在面臨很多不可預料的情況下,你是怎麼做抉擇的紀錄,
回頭來看更是一個人生的歷程。


2013年12月18日 星期三

[武術]八卦掌 走掌 131218 (三)


結束了 hi comm,直接從板橋到 中正紀念堂,其實也滿快的,本來差點以為趕不及。

今天的那個圈子有四個人,走的滿快的。

原來剛開始的,把腳抬高只是訓練的一個過渡期,
要領是,
如坐,腿上可以放一小孩,胸往前,重心往前,腳抬高之時,引力自動會把腳往前帶,
也就是那一股往前的力量。

這不就變成淌泥步了嗎?

好一個大哉問~~~~~~


剛好旁邊有兩個人,好像要來跟老師練拳。



  • 武術這種都是是用身體去體會的,只有問問題,或說說,怎麼都不明白之中的道理。


2013年12月17日 星期二

[武術]宮式八卦養生內功 劉雲樵傳 氣血滾滾 養氣還原

[武術]宮式八卦養生內功 劉雲樵傳 氣血滾滾 養氣還原

最近習得 劉雲樵 傳出的 氣血滾滾 與 養氣還原,
養氣還原得的人多,還有 劉師爺 的 影片跟武壇小冊子記錄。

氣血滾滾 得的人卻少了。
當年甚至在現在可能還有千金難買,而且很多人可能把他試為密傳。

就我推測,"劉老師"雖然不傳此功法,但是,綜觀武壇的起式,某些動作,怎麼也脫離不了八卦的味道。
甚至是 劉老不教授的 六合螳螂 很多手法也都融入他傳授的拳術之中。

出版品可參考 郗家駿 所出的
博客來-宮式八卦內外功:氣血滾滾.養氣還原
http://www.books.com.tw/products/0010456018

[book]你要如何衡量你的人生

[book]你要如何衡量你的人生
克里斯汀生 教授 的 你要如何衡量你的人生
看了演講後,終於把書看完,收穫不少...

畫像 投入 量尺
在討論這三點之前,要先知道人生要有目的,你要描繪出你要成為怎樣的人,
使用自己身邊的資源,投入你的熱忱,在追求你的目的的同時,也要找出一個衡量你的目標的量尺。

最後我不得不說,這場演講,跟這本書,是值得用人生去體會的。
我們人生常常迷惘,缺的只是別人的一點,很多時候,我們幸運身邊剛好有點醒你的人,但是,往往不是如此,這本書猶如當頭棒喝一般。
提供了不少建議。

我滿深刻的是關於人的培養,你怎麼給人機會,讓他從做中學到處理事情的流程,
正如他提到的在衡量一家公司時,有資源 流程 優先順序 這三個面相來衡量他的好壞。
而人生確也可以依此來類推,
父母在培養小孩,可以以為給他衣食無缺,幫他把所有的需要都準備了就是對他好,
但是這往往是剝奪小孩的成長的。
因為,資源可能由環境不同有不同機運會得到。但是你塑造成的文化,
也就是他怎麼處理事情的流程,才是他遇到事情要學習的。
還有,你要引導怎麼去做優先順序的選擇。

我們看一家公司,不是看他宣言寫什麼,而是看他們這家公司的人到底在做什麼,這也就是所謂的文化了。



博客來-你要如何衡量你的人生?:哈佛商學院最重要的一堂課(訪台精裝珍藏紀念版)
http://www.books.com.tw/products/0010553393

[python][flask] Context 應用上下文

在flask 的  design 有幾個 concept。
Context (應用下上文) 就是其中一個例子。

The context is typically used to cache resources on there that need to be created on a per-request or usage case. For instance database connects are destined to go there.

应用上下文 — Flask 0.10.1 文档
http://docs.torriacg.org/docs/flask/appcontext.html?highlight=%E5%BA%94%E7%94%A8%E4%B8%8A%E4%B8%8B%E6%96%87

Introduction into Contexts — Flask-SQLAlchemy 0.16 documentation
http://pythonhosted.org/Flask-SQLAlchemy/contexts.html




2013年12月16日 星期一

[travel] 131214 121415 台中行 台灣武藝 教練講習


從上次回台中,也很久沒回去了。
這次回去的主要目的就是參加 台灣武藝協會 的教練講習活動。

一波三折的地點 跟 行程

本來預定在石崗的民宿,一起共修個兩天,後來通知地點改在東海舉辦。

課程表這裡

第一天關於食療 藥食同源的簡介,
還有梁皇寶懺,這裡一直圍繞一個話題,我們練武是為了什麼?
一定要保有慈悲心跟菩提心,重要是以武會友,
我相信每個人有不一樣的答案,每個階段也有不同的追求。

還有一場身體的結構,髖關節的介紹。這場有講到一些在武術肢體操作上面的姿勢,跟他們的學理到底是什麼。

晚上到了 漁人 去吃現炒。

後來回郭老師家暫住,洗洗澡就睡了,補足元氣。話說那晚睡的好眠。

第二天圍繞著一些重點,八卦的走掌,宮式養生內功,也就是 劉雲樵 所傳的 氣血滾滾 跟 養氣還原。
此功法為運行大周天 小周天的路子。

下午由陳教授為我們上了瑜伽跟瑜伽產業的導讀。
後來的腦力激盪在討論究竟未來的走向如何呢?



2013年12月13日 星期五

[elasticsearch][hadoop]note timeout while indexing 1gb document

note 








timeout while indexing 1gb document
















InquiringMind <brian.from.fl@gmail.com>2013年5月16日下午11:32

回覆:elasticsearch@googlegroups.com

收件者: elasticsearch@googlegroups.com










By "we can say", you must mean you and your tapeworm. No one else is included in your conclusion.

 

By "document" you really mean "input data stream". In strict terms, an ElasticSearch "document" is a MySQL "row". You will never succeed in loading a 1 GB row into MySQL. But from your posts, I am guessing that MySQL has a tool that slurps one huge 1 GB input stream into the multiple rows it represents and loads them optimally. OK, ElasticSearch doesn't come with such a tool, but it comes with wonderful APIs that let you dream up and implement all manner of input streams. There are many third-party tools for pulling in data from many sources (rivers, they call them), and I wrote my own converters with proper bulk-load coding to push bulk data into ElasticSearch.

 

I can easily and successfully load a 3.1 GB "document" into ElasticSearch. Even on my laptop with decent CPU power but low end disk performance, I can load this 3.1 GB monster in just under 3 hours. The MacBook fans sound like a (quiet) jet engine, but the system is still surprisingly responsive during its efforts. And there are no memory issues, exceptions thrown, or any other issues at all. And note that this exact same 3.1 GB input "document" was loaded into MySQL in 8 hours on a production server with a proper disk array; ElasticSearch did the same job on my laptop and single slow disk in less than half the time.

 

And that 3.1 GB document is a gzip'd CSV file. Of course, I needed my Java skills to take the gunzip'd output (using gunzip -c to decompress to stdout but not on disk. Yay!), then convert that (probably about 7 or 8 GB by now) uncompressed CSV stream into the desired JSON stream, and the use the excellent examples as a model for my bulk loader that properly loaded that huge document into ElasticSearch.

 


 


At Infochimps we recently indexed over 2.5 billion documents for a total of 4TB total indexed size. This would not have been possible without ElasticSearch and the Hadoop bulk loader we wrote, wonderdog. I'll go into the technical details in a later post but for now here's how you can get started with ElasticSearch and Hadoop.

 

[thedatachef] @About Trust, We plan on a blog post with just those technical details soon. For now, the 4TB was after indexing and the data was raw text. We used 16 m2.xlarge ec2 nodes for the elasticsearch cluster and 5 m1.large hadoop nodes. Took 2-5 minutes per input GB.

 

[thedatachef] @Michael Yes. Indexing speed varied from 2 minutes per input GB (at best) to 5 minutes per input GB (at worse). That is all given the setup explained in the previous comment.

 

[jasonInKorea] I have done same thing that you did, and I checked wonderful speed. But I didn't use hadoop storage.


 

 

And so we can all conclude that ElasticSearch will easily, smoothly, and gracefully load and process and query documents that are many, many times larger than a relatively tiny 1 GB document!

 

Regards,

Brian




2013年12月12日 星期四

[hadoop]Hbase 啟動流程

 


Hbase 啟動流程 


開啟一個 Hbase cluster 可以按造以下流程開啟



  1. HDFS

  2. DataNodes

  3. HBase HMaster (active)

  4. HBase HMaster (backup)

  5. HBase Region Servers


確保資料的可靠與系統健全


[mac]Hide all windows except the currently active window 只秀出當前工作視窗



[mac]Hide all windows except the currently active window 只秀出當前工作視窗

mac 使用時你開啟的程式一般都回重疊在space上,常常想要專心的使用某個程式。

可以使用 command + option + h 去 hiding其他非 當前的 active的視窗。

2013年12月11日 星期三

[開箱文]紅米手機 2013 已到 紅米來了 紅米台灣版

[開箱文]紅米手機 2013 已到
沒錯,就是這麼快。
手機不爭氣的在假日變磚,剛好趕上預約搶購資格。
9號參加了饑餓行銷,昨晚十一點半全家付款。
今天下班前黑喵喵就送來了。

圖片1


永遠相信有美好事物即將發生

整個訂購過程一波三折,先上網登記預約資格,
然後,12/9中午上網登記,連了許久,只有一次突然順了填了 recaptcha 無奈填完後,出現手機已售完。

圖片2 手機已售完

結果一重整有看到付款的按扭,那時候網站才卡卡的。
該送手機去修了。

吃完飯回來,網頁順了,居然可以點選配件包ㄟ,
當時在預購時,有點選配件包,清水套可以選多色,登入進去也剩下黃色了,
想想黃色也不錯,上完搜尋一下大家對配件包的評價,
過一陣要結帳,居然發現不能結了,原來是預購時的配件包,清水套缺貨了。
本來訂了電池組,後來想想之後要在買清水套伍佰免運,就先沒買了。

剛好我手機也沒在貼膜,全能優惠組預購的本來有膜,所以稍微貴了些,另外的配件反而比較符合我需求,
不過沒有隨機優惠就是了。

我的紅米手機,終於來了。


PS.
有3G 的卡不要插在 只有GSM那槽,你會發現網路其慢,插在第一個槽才有台灣3G的功能。




2013年12月6日 星期五

[linux]kill more than one process use ps aux grep awk

[linux]kill more than one process use ps aux grep awk

you can use ps aux ,grep find your program name

#ps aux | grep "prog_name"

using awk to parse process id
#ps aux | grep "prog_name" | awk '{print $2}'

kill all process
#kill -9 $(ps aux | grep "prog_name" | awk '{print $2}')

2013年12月5日 星期四

[linux] 引數列項目過長 argument list too long




buffer 的大小是 MAX_ARG_PAGES * "page 大小" --- 一般而言是 32 * 4k = 128k。


On Linux prior to kernel 2.6.23, the memory used to store the
environment and argument strings was limited to 32 pages
(defined by the kernel constant MAX_ARG_PAGES). On
architectures with a 4-kB page size, this yields a maximum size
of 128 kB.


python sys.argv limitations? - Stack Overflow
http://stackoverflow.com/questions/5533704/python-sys-argv-limitations


Moundalexis.com: /bin/rm: Argument list too long.
http://www.moundalexis.com/archives/000035.php


[linux]system argv maximum length

[linux]system argv maximum length
如何得知 system command line 的 argv 最大長度,
可以使用 getconf 去取得。
root@renode2[/var/log]{14:52}# getconf ARG_MAX
2621440

查看Linux的系统配置-参数长度最大限制(_SC_ARG_MAX)_百度知道
http://zhidao.baidu.com/question/596291318.html

python sys.argv limitations? - Stack Overflow
http://stackoverflow.com/questions/5533704/python-sys-argv-limitations


[git]git pull 遇到 error: Your local changes to the following files would be overwritten by merge:


[git]git pull 遇到 error: Your local changes to the following files would be overwritten by merge:

有部分程式,更改了但是沒有commit 。

2013年12月4日 星期三

2013 [九州行] 11/17 (日) Day2 福岡 博多 到 熊本 到 阿蘇 阿蘇火山之旅

2013 [九州行] 11/17 (日) Day2 福岡 博多 到 熊本 到 阿蘇 阿蘇火山之旅


  • 13.12.31 note 這個遲遲尚未動筆的遊記,要趕快從僅剩的記憶裡面挖掘出來。
  • 更新到pixnet 
我們到九州的隔天風塵僕僕的馬上就要趕到熊本,上阿蘇火山。
主要的原因是,我們想搭 阿蘇男孩 ASO Boy 號 ,上面都是 KURO 黑狗的一輛觀光列車。

擬定了兩個方案,
  • 一種是可以搭去程的 aso boy
  • 另外就是回程搭
不過由於我們是到九州馬上就要搭乘要預約的JR,所以,在台灣的時候一直關注指定席的位置狀況,不過確實如想像的,指定席被預約完。九州橫斷的列車,其實都滿短的,坐到的都只有兩節而已,可能是這條路線並不多人這樣坐,或者是,上下山的路線,比較少行駛吧。

到了九州第一天已經先在博多車站綠色JR窗口畫完整個行程的座位,不過依舊是要滿早從福岡出發的。

第一次搭乘這種新幹線,內心充滿著歡樂感,既興奮又期待。

圖在這裡

早上 09:09 的班車,指定席非常的空,車過的地方,剎時間讓我以為回到了鄉下,呵。
看到滿多農田跟景色的。

大概四十分鐘內,就從博多到熊本了。(約莫是 100公里的路程,也就是 台北到 苗栗造橋的距離。)
Hakata Station  新幹線 JR Kyushu Shinkansen 開往 Kumamoto Station  35 分 (3 個停靠站)

我們首先要做的就是先到我們預約的飯店, 東橫INN 熊本站前 寄放行李,
因為熊本住宿的價格跟選擇硬是比住在博多好。所以,我們在這裡住上兩晚,第三天早上再回博多往門司港小倉去。

不得不說的東橫INN 熊本的視野很好,車站旁邊的風景也很不錯,附近走路15分鐘內還有一家24 hr的超市,可以買一些日本水果跟本地的食物。

我們先在站前買了早餐,我是買了 摩斯早餐,那邊還有 丼飯可以選擇。

接著我們坐九州橫斷上阿蘇火山,
橫斷的列車結數還滿少的。

你到了阿蘇之後就會發現其實大家都會搭產交巴士,只要跟著人龍在火車站前排隊就好了,可以先在旁邊的售票行先買票 540 Yen 。也可以坐上公車後,在取 卷 下車前在按造前面的數字給對應的錢。

日本的公車都有換幣機,所以,只要有鈔票,都可以用那台機器換零錢,跟零鈔。
這趟旅程到處都是充滿了新奇,連坐公車都是新奇。

由於到的這天剛好在下雨,也是我們到九州這段時間氣溫最低的幾天。在等車的時候剛好有遇到一對從長崎來的老先生老太太,他就跟我們聊天要去哪邊玩,有沒有泡hot spring。也提到了長崎的豪斯登堡,不過同行已經有兩人去過了,而且這次行程排不太下。

坐了公車上山,這班車需要每個人都有位置坐才會開車,因為有走山路。

我們到阿蘇山西前,就有一種纜車不會開的預感,不過還是要上去看看。
果真到了火山口,發現沒有開纜車,我們就在纜車那邊閒晃。
有看到名偵探柯南的解謎遊戲,這個好像在日本各地都有出現。

之後,便往火山博物館出發,我們做了下山的車,在草千里下車(草千里在這時間顏色不太漂亮,而且濃霧太大,能見度很低。)

在進博物館前,我們買了一點吃的,我買了一個熱狗。

火山博物館是由當地所經營的,門票收入應該是作為發展使用吧。
不是很豪華,但是簡單樸實。裡面有一個劇場可以看,多個螢幕投影的。還有可以控制一台攝影機,可以看火山口的情景。

參觀過博物館後,我們便想下山,不過排隊的人太多,司機還下來很緊張的確認可不可以快點派另外一輛車來。不過好像沒辦法,所以我們就在等一次時間。

黒亭吃麵

藥妝店

逛上下通

GU先行



行程方案一(搭早上10:28的AsoBoy去)








12:10 - 12:50 阿蘇駅前 → 阿蘇山西駅 (產交巴士)
12:55 – 約13:05 往火山 (登山纜車,每十五到二十分鐘一班,1000Yen來回)

65分鐘玩耍

14:10 – 約14:20 往阿蘇山西駅 (登山纜車,每十五到二十分鐘一班)
14:20 – 15:25 吃飯
15:35 – 15:40 阿蘇山西駅->草千里 (產交巴士,140Yen)
17:05 – 17:30 草千里->阿蘇駅 (產交巴士,470Yen)
18:02 – 19:25 阿蘇山駅->熊本 (豊肥本線(熊本行き)乗車時間 1:23)






行程方案二(搭下午15:44的AsoBoy回 or 沒有AsoBoy 時)

09:50 – 10:30 阿蘇駅->阿蘇山西駅 (產交巴士, 540Yen)
10:35 – 約10:45 往火山 (登山纜車,每十五到二十分鐘一班,1000Yen來回)
11:50 – 約12:00 往阿蘇山西駅 (登山纜車,每十五到二十分鐘一班)
13:05 – 13:10 往草千里 (產交巴士,140Yen)
14:08 – 14:38 往阿蘇駅 (產交巴士,470Yen)15:44 – 17:10 阿蘇山駅->熊本 (JR特急あそぼーい!104号 [Aso Boy])


沒有AsoBoy 時



2013 [九州行] 日本 九州 住宿


這次因為班機是晚去早回,所以多訂了兩晚。
由於要想趕搭 六日才有開的 ASO BOY 阿蘇 男孩號 上阿蘇火山,
所以在往福岡的隔天就往熊本出發。

下面是這幾天的住宿行程。

* 131116 (六 International Hostel Khaosan Fukuoka ¥9600/四人一間
* 131117 (日 東橫INN 熊本站前 ¥4,784/間
* 131118 (一 東橫INN 熊本站前 ¥5,681/間
* 131119 (二 東橫INN 博多口站前衹園 ¥7,581/間
* 131120 (三 東橫INN 博多口站前衹園 ¥7,581/間
* 131121 (四 SENDOU JAPAN 仙洞 , 地雞+和室¥10800/人 +牛?
* 131122 (五 the b hakata 1-3-9 Hakataeki-Minami, Hakata-ku $14914(兩晚兩間)
* 131123 (六 the b hakata 1-3-9 Hakataeki-Minami, Hakata-ku
* 131124 (日 回台灣

因為人數還有訂飯店的時間,所以沒有訂到連續的飯店。
最後一天考量到要往機場出發,所以才訂在後火車站附近的 the b hakata。
後來發現,其實住在中州地區,天神地區,離機場也不遠。