星期五,
因為跟爸到三條崙,載老哥收假去。
後來開車從快速道路,轉國道一號,
話說下西螺那個交流道的彎,速度有點太快點了。
其他都還很OK,
之後到了西螺 吃生魚片,跟豬心豬舌生腸
跟圓仔冰,跟當歸土虱。
整個下午都在吃,
吃完載喝完酒的老爸回家XD。
接著還想去虎尾吃臭豆腐XD,
不過好像星期五沒擺攤,結束了那天風塵僕僕的行程。
自排車會開了,開那台手排小貨車,好像就很簡單了XD
因為要grep binary file某個欄位不能grep
所以寫了小python script
file1=open('rr010','r');
line=file1.readline()
#for lineA in file1.readline():
while line:
#print line,
if line.startswith('@H:'):
print line,
line=file1.readline()
when i update kernel 2.6.38 from 2.6.35 today morning .
I found /proc/acpi/temperature move to /sys/
but my Lxde temperature monitor show NA .
I get the lxpanel code from git.
35 //#define THERMAL_DIRECTORY "/proc/acpi/thermal_zone/" /* must be slash-terminated */
36 #define THERMAL_DIRECTORY "/sys/class/thermal/thermal_zone0/" /* must be slash-terminated */
static gint
get_temperature(thermal *th){
FILE *state;
char buf[ 256 ], sstmp [ 100 ];
char* pstr;
//if(th->sensor == NULL) return -1;
//sprintf(sstmp,"%s%s",th->sensor,THERMAL_TEMPF);
//if (!(state = fopen( sstmp, "r"))) {
if (!(state = fopen( "/sys/class/thermal/thermal_zone0/temp", "r"))) {
//printf("cannot open %s\n",sstmp);
return 20;
//return -1;
}
//while( fgets(buf, 256, state) &&
// ! ( pstr = strstr(buf, "temperature:") ) );
while( fgets(buf, 256, state) );
pstr=buf;
if( pstr )
{
/*
pstr += 12;
while( *pstr && *pstr == ' ' )
++pstr;
*/
//pstr[strlen(pstr)-3] = '\0';
pstr[2] = '\0';
fclose(state);
return atoi(pstr);
//return atoi("15");
}
fclose(state);
return -1;
}
花了一個早上再搞自規版的lxde temperature monitor
看看本來的code跟自己土炮的...
只有會心一笑而已XD
binary search 折半查找
#include<stdlib.h>
#include<stdio.h>
#define NELEMS(arr) (sizeof(arr) / sizeof(arr[0]))
int numarray[] = {123, 145, 512, 627, 800, 933};
int numeric (const int *p1, const int *p2){
return(*p1 - *p2);
}
int lookup(int key){
int *itemptr;
/* The cast of (int(*)(const void *,const void*))
is needed to avoid a type mismatch error at
compile time */
itemptr = (int *)bsearch (&key, numarray, NELEMS(numarray),
sizeof(int), (int(*)(const void *,const void *))numeric);
return (itemptr != NULL);
}
int main(void){
if (lookup(512)){
printf("512 is in the table.\n");
}
else{
printf("512 isn't in the table.\n");
}
return 0;
}
蔡李佛拳 - 维基百科,自由的百科全书
http://zh.wikipedia.org/wiki/%E8%94%A1%E6%9D%8E%E4%BD%9B%E6%8B%B3
蔡李佛 (Choy Lee Fut) - 本片介紹 - 電影 - MSN 娛樂
http://ent.msn.com.tw/comingsoon/story.aspx?id=1765
2011年04月05日 - 蔡李佛 - 即將上映 - 同聲同戲 - 娛樂
http://ent.sinchew-i.com/node/25891
蔡李佛—极限拳速 Choy Lee Fut(2011)
http://movie.mtime.com/133746/
由香港成家班黃明升與羅惠德聯合導演,洪金寶、元華領銜主演,杜宇航特別演出,以及洪天照、黃嘉樂、劉永健、王佳音與日本著名武打演員小杉健Kane Kosugi連袂主演,共同譜寫嶺南奇葩蔡李佛拳的真實故事。
洪金寶兒子洪天照首次在片中挑大樑,將於王佳音、黃嘉樂演出一段三角戀。講述一家蔡李佛拳館在新經濟發展趨勢下被收購過程中,主人公不屈不撓的故事。該劇根據當代幾位蔡李佛拳傳人的真實故事編寫而來,蔡李佛是我國傳統武術流派之一,在國際武術傳播上有“北有太極、南有蔡李佛”之說。
在國外留學畢業的陳偉業(洪天照 飾),在英國泰晤士小鎮速食店打工,武田少佐(小杉健 飾)是這間速食店的廚師。後來兩人一起來到中國,在教陳偉業和武田少佐學習蔡李佛拳的過程中,師叔陳天爵(元華 飾)利用各派功夫朋友跟他們切磋,其中有洪拳,詠春拳等等。
泛美國際投資集團的項目收購評估師夏羽飛(王佳音 飾),和武術顧問左長空(黃嘉樂 飾) ,帶來了項目收購意向書,有陳偉業父親陳天來(洪金寶 飾)的簽字,陳偉業想不到老爸怎麼會這樣,而泛美國際集團給出的條件就是,要想證明蔡李佛拳館存在價值,蔡李佛拳館就必須和他們進行一場拳術比賽,並且取得勝利。
最後拳術對決,各方分別派出三名拳手,比賽規則三局兩勝,沒想到第一局蔡李佛拳館失敗,第二局武田少佐的比賽成為關鍵一局,如果武田少佐失敗,那陳偉業將失去比賽的機會,大家都為武田少佐感到緊張,最終武田少佐贏的了比賽,這讓大家如釋重負。最後陳偉業和左長空的比賽成為關鍵一局,而左長空也明顯感到夏羽飛是為陳偉業的擔心,這就更加激發了左長空決定奮勇一戰,這兩個昔日不同陣營的,今天為了各自的目的,也為了可以贏得夏羽飛的愛意,而進行一場情感之戰,力量之戰。
昨天看完這部電影,感覺劇情平平的,如果單純想要輕鬆一下的片子,倒是已經是不錯的享受了。
倒是,看完之後,會有一種對蔡李佛更深入了解的想法。
手法,亦南亦北,進去的用身體,也多步伐的移動,難怪乎,外國人人高馬大練起來特別好用。
我覺得最特別的就是一個三連擊,左右手互換後又從後面補一手 ,還有往肚子的一鎚。
蔡李佛拳由廣東新會人陳享創立於1830年代,經過一百多年的發展,不僅風行嶺南,還遍及亞、歐、美、非、澳五大洲許多國家和地區。據統計,超過三十五個國家和地區設有蔡李佛武館學院與聯會。
蔡李佛拳基本上是以插、哨(掃)、掛為主,融合了佛家掌法、蔡家拳短手與腿技,再加上李家的長手打法,偏身偏馬,步穩架大。出名招式有連環插捶、扭馬掛捶、姜子錘等。吸氣蓄勁,吐氣發聲。動作舒展,肩松腰活。套路和各種練習方法均具有科學性和合理性。初學者容易入門。
拳術以「擒、拿、掛、捎、插、標、極、劈、噠、撞」十訣為主,另有「陰、陽、剛、柔、虛、實、偷、溜」八心訣,被稱「南拳北腿佛家掌」,有「北拳南方化」的特點。
陳享遺著《蔡李佛派練拳行功秘要》對練習方法如此論述:「本門練習程序分為兩個階段,每階段分為甲、乙、丙三級。第一階段分為:初基先導、二合剛柔、三動靜虛實。第二階段分為:一練內功、二器械及串 子、三沙包及各種椿法。使學者循序漸進,於底而成。」其套路散手,多以模擬實戰來設計,能有效地制敵,在生死搏鬥中戰勝敵人。而一般練武者,只要堅持鍛 練。對身體和關節各部都有很好的醫療保健作用,促進新陳代謝,延年益壽。
主要拳術內容有五輪馬(馬步套路)、五輪搥(扯拳)、鐵箭長拳、十字扣打拳、平拳、白毛拳、八卦心拳、花拳(小梅花拳、大梅花八卦拳)。主要器械為雙夾單棍(又名雙包單棍)、扁拐雙頭棍、梅花雙刀等。
今日在江門市新會區崖西京梅村陳家保留下來的拳譜有39本(分為初級拳、中級拳、高級拳),對摺類54本,器械類64本,樁類練習法18本(俗稱18木人樁),獅藝套路9套在一本笈內,從始祖流傳下來蔡李佛的套路大概有150多套。套路譜笈合共193本,因為兩人對拆分為兩本,三人對拆分為三本,四人對拆分為四本等。並非有193套武術套路。
技擊手法有30 種,掌法有28種,橋法有29種,槌(拳)法有35種,身法有14種,腳法有16種,步法有18種。為免同門相殘,訂下「域、的、益、嚇、鶴」五音為標誌 以識別蔡李佛同門。
套路有49套,分初(10套)、中(10套)、高級(29套):初級拳有:五輪馬、五輪搥、四門橋走生馬、小梅花拳、小十字拳、十字截虎拳、平拳、平爭拳、十字扣打拳、工字拳(又名伏虎拳)。中級拳有:小八卦拳、八卦心拳、大八卦拳、義壯八卦拳、梅花八卦拳、洪人八卦拳、鬥虎八卦拳、達庭八卦拳、鐵箭長拳、白毛拳。高級拳有:佛掌拳、龍虎拳、小五形拳、五形八卦拳、大五形拳、小十形拳、大十形拳、左右單腳拳、醉八仙拳、蛇鶴拳,虎形拳、龍形拳、豹形拳、鶴形拳、獅形拳、象形拳、馬形拳、猴形拳、彪形拳、龍形八卦掌、十八羅漢易筋拳、羅漢伏虎拳、太極拳、無極拳等。
器械套路60多套有雙夾單棍、扁拐雙頭棍、梅花槍棍、抽殺八卦棍、大雄旗棍、潛龍單頭棍、蟠龍單頭棍、五點梅花單頭棍、蟠龍雙頭棍、行者雙頭棍 (行者棒)、雙龍夾氣棍、左右八卦單刀、小梅花雙刀、七星梅花雙刀、碎手扇、飛龍扇、金龍扇、青龍梅花劍、達摩劍、雌雄雙劍、左右十三槍、扣剎八卦槍、兩頭槍、鉤鐮槍、蛇茅槍、鐵鋤、小金剛耙、金剛大耙、金錢戟、方天戟、單板斧、九齒耙、長橋凳、春秋大刀、蔡陽刀、關刀、七星銚、鏟馬刀、攔門寨刀、鬼頭刀、單指揮刀、雙指揮刀、三節棍、雙匕首、雙銅鐧、雙銅錘、護手雙鉤、雙斧頭、梅花雙鞭、九節鞭、飛鉈、單刀鞭、單刀藤牌碟、雙藤牌碟、雙虎頭牌、九龍叉等。
對拆拳套路有虎豹拳對拆、蛇鶴拳對拆、龍虎拳對拆、馬象拳對拆、猴彪拳對拆、五形拳對拆、白毛拳對拆蛇鶴拳。還有兩人兵器對拆、三人兵器對拆和四人兵器對拆等幾十套。此外練功樁法有:秤樁、沙包樁、馬樁、碎手樁、穿龍樁、三星拳樁、三星刀樁、小八卦拳樁、大八卦拳樁、梅花棍樁、小竹林拳樁、大竹林拳樁、小梅花拳樁、大梅花拳樁、小梅花扇樁、大梅花扇樁、小開門樁、大開門樁共十八種。
pixnet blog好像沒有內建的search 功能,
我找了一下側邊欄位一直沒看到,
自己加在側邊欄
<div class="hslice box" id="search">
<h4 class="box-title entry-title">
文章搜尋 </h4>
<div class="box-text entry-content">
<form method="post" action="http://peicheng.pixnet.net/blog/search/">
<ul>
<li><input name="search-target" id="search-target" type="text" ></li>
<li><input id="search-submit" type="submit" value="搜尋" ></li>
</ul>
</form>
</div>
</div> <!-- #search //-->
作曲/ 編曲:陳輝陽
填詞:林夕
監製:陳輝陽@好好笑
朋友已走 剛升職的你舉杯到凌晨還未夠 用盡心機拉我手
纏在我頸背後 說你男友有事忙是借口 說到終於飲醉酒
情侶會走 剛失戀的你哭乾眼淚前來自首 寂寞因此牽我手 除下了他手信後
我已得到你沒有 但你我至少往後 成為了密友
閉起雙眼你最掛念誰 眼睛張開身邊竟是誰 感激車站裡 尚有月台能讓我們滿足到落淚
擁不擁有也會記住誰 快不快樂留在身體裡 愛若能夠永不失去 何以你今天竟想找尋伴
侶
誰也會走 剛相戀的你先知我們原來未夠 借故鬆開我的手 藏在貼紙相背後
我這苦心開過沒有 但試過散心旅遊 如何答沒有
閉起雙眼我最掛念誰 眼睛張開身邊竟是誰 感激車站裡 尚有月台曾讓我們滿足到落淚
擁不擁有也會記住誰 快不快樂有天總過去 愛若為了永不失去 誰勉強娛樂過誰
愛若難以放進手裡 何不將這雙手放進心裡
時間會走 剛失戀的我開始與旁人攜著手 但甚麼可以擁有 纏在那頸背後
最美麗長髮未留在我手 我也開心飲過酒
如果已在 Windows 系统中安装了 Cygwin GNU 编译器、GNU make 和 gdb 调试器,并且在 Path 变量中正确设置了可以找到它们的路径,请确保使用的是正确版本。如果安装了正确版本,则无需再进行设置。
检查 Cygwin 编译器和工具的版本:
要检查 Cygwin 的版本,请键入:
cygcheck -c cygwin
要检查编译器、make 和 gdb 的版本,请键入:
gcc --version
g++ --version
make --version
gdb --version
通过 cygwin.com 安装 GNU 编译器、make 和 gdb 调试器:
单击页面中间的 "Install or Update Now!" 图标下载 Cygwin setup.exe 程序。
运行 setup.exe 程序。接受缺省设置,直至转入 "Select Your Internet Connection" 页。在此页中选择最适合的选项。单击“下一步”。
在 "Choose A Download Site" 页中,选择一个方便下载的站点。单击“下一步”。
在 "Select Packages" 页中,选择要下载的软件包。单击 "Devel" 旁边的 "+" 号以展开此开发工具类别。可能需要调整窗口大小,以便能够一次查看更多内容。
单击要下载的每个软件包旁边的 "Skip" 标签以将其选中。至少需要选择 "gcc-core: C compiler"、"gcc-g++: C++ compiler"、"gdb: The GNU Debugger" 和 "make: The GNU version of the 'make' utility"。
现在将编译器目录添加到 Path 变量中:
打开“控制面板”(“开始”>“设置”>“控制面板”),然后双击“系统”程序。
选择“高级”标签,然后单击“环境变量”。
在“环境变量”对话框的“系统变量”面板中,选择 "Path" 变量,然后单击“编辑”。
将 cygwin-directory\bin 目录的路径添加到 Path 变量中,然后单击“确定”。缺省情况下,cygwin-directory 为 C:\cygwin。目录名称之间必须用分号进行分隔。
在“环境变量”和“系统属性”对话框中分别单击“确定”。