2013年2月8日 星期五

太極拳進度20130208

龍年將過,明天就是大年夜了,今天來學拳的人果然比較少,我想大家都回去過年了,祝大家新年快樂。

今天,真的是大豐收!

早一點到,看到莊教練和同學在談天,就靠過去聽聽,得到了重要的資訊:

一是練拳四件事:虛實交清楚,直線要抓好,足心有東西,下面先動。直線就是百會到足心。

二是太極拳要 「平整均勻」,很常聽到的一句話,莊教練做了解釋,這裡簡單記錄下來:

平:胯要平,不要撐起來。後來,聊天時又提到,吳老師曾說過:胯要像武大郎挑擔。

整:一動無有不動,腳停手停。

均:前後左右上下對稱。

勻:速度不可忽快忽慢。

練拳時,莊教練特別說明「進步搬攔捶」,右腳套步時,重心落下變實腳,同時,左手左腳攔到位。

雙人對練時,練的是發勁。重點如下:

意念不要在手上,放在夾脊。當有力量來時,夾脊有感時,放掉。

兩個肩、兩個胯要保持一個平面。手是沒有用的,要圓肘,又不可意念太重,把肘放下即可。

手搭上去時,要輕,所謂「冬至衣服夏至毛」,只是用來破壞對手的軸線,當他的力量來了,借力,平移,發出。真的也不會太難。要用湧泉打對方身上的一點,如頭頂、肩、胯、湧泉。

摟膝拗步,實腳的胯,不要向後抽,把它固定好,否則會發不出去。

上次的重點還沒記錄下來,這次補記如下:

熊經,練的是聽勁,要聽空氣在手心的感覺,感覺空氣的流動。

單鞭,前兩動的手是旋動,左手向下旋,右手吊手也是旋出去,不是推出去。

擠,變按手時,肘不動,微微圓肘。手分開是因為重心由前腳移到後腳時,背後的兩條筋把它帶開。按時,手不動,重心向前,不要頓一下。

玉女穿梭,左腳在右腳尖的外側,不要跑到裡面,不然待會兒會轉不動。

陰陽反覆摺疊式,練的是聽勁,軸心要保持。軸心也就是上述「直線要抓好」的直線。

2013年1月21日 星期一

conky 與 conkywx 配置

conky 主要的功能是在桌面上顯示系統資訊,當然也可以顯示其他有趣的資訊。先安裝吧:

$ yaourt -S conky conkywx

說明文件在這裡

安裝後,就要設定配置檔。google 一下,滿坑滿谷的 screenshot 和 config,只要有想象力,時間,在加上一些耐性,一定可以作出符合自己需要的桌面。

預設的配置檔是放在 $HOME/.conkyrc。在 /etc/conky/conky.conf 這裡有個範例,不過,應該不會有人不改就套用吧。

我是把配置檔放在 ~/.conkyrc,方便未來備份。配置檔很長,放在本文的最後。

conkywx是用來顯示天氣狀況。至少需要兩個檔案:

  • ~/.config/conkywx/conkywx.conf
  • ~/.config/conkywx/template.sh

在 .conkyrc 中用下面的方法連接過去。

template0 "/usr/bin/conkywx"
template1 "/home/mario/.config/conkywx/conkywx.conf"
template2 "/home/mario/.config/conkywx/wx-wu-font-slim-template.sh"

${execpi 7200 ${template0} -c ${template1} -t ${template2}}

conkywx.conf 中設定以下 2 個參數

  • use_xml=0
  • Location=46696

就可以看到松山機場的天氣狀況。其他的地方如下:

conkywx station id

TAIWAN 27-DEC-01
TAIPEI TAOYUAN RCTP 46686 25 04N 121 13E 33 X T 6 TW

MAZU RCFG 46689 26 10N 119 55E 91 X T 7 TW

SUNGSHAN/TAIPEI RCSS 46696 25 04N 121 32E 6 X T 6 TW

TAOYUAN AB RCGM 46697 25 04N 121 13E 45 X 7 TW

DONGSHI RCNO 46730 23 16N 119 40E 45 X 7 TW

MAKUNG AB RCQC 46734 23 34N 119 37E 31 X 7 TW

CHINMEM/SHATOU RCBS 46736 24 25N 118 22E 9 X T 6 TW

PA KUEI/BAKUAI RCUK 46738 24 55N 121 17E 141 X 7 TW

KAOHSIUNG INTL RCKH 46740 22 34N 120 20E 9 X T 6 TW

TAINAN TW-AFB RCNN 46743 22 56N 120 12E 19 X 7 TW

KANGSHAN TW-AFB RCAY 46745 22 46N 120 16E 10 X 7 TW

CHIAYI TW-AFB RCKU 46746 23 28N 120 22E 25 X 7 TW

DONGGANG RCMJ 46747 22 28N 120 25E 8 X 7 TW

PINGTUNG SOUTH RCDC 46750 22 40N 120 28E 24 X 7 TW

TAICHUNG TW-AFB RCLG 46751 24 10N 120 39E 112 X 7 TW

HENGCHUN RCKW 46752 21 55N 120 49E 13 X T 7 TW

HSINCHU TW-AFB RCPO 46756 24 49N 120 55E 8 X 7 TW

PINGTUNG N AFB RCSQ 46758 22 41N 120 28E 29 X 7 TW

CHIHHANG TW-AFB RCQS 46760 22 48N 121 10E 37 X 7 TW

LAN YU RCLY 46762 22 01N 121 32E 325 X T 6 TW

HUALIEN AB RCYU 46763 24 01N 121 37E 16 X 7 TW

ILAN RCMS 46764 24 45N 121 46E 9 X 7 TW

WUCHIA OBSERVATO RCMQ 46770 24 16N 120 37E 5 X 7 TW

CHIA TUNG RCFS 46772 22 25N 120 32E 20 X 7 TW

DONGSHA/PRATAS RCLM 46810 20 40N 116 43E 6 X 7 TW

以下是我的 template 檔,和 .conkyrc 的寫法很接近,只是多了一些新的變數:

${voffset 10}${font DroidSans:bold:size=14}天氣  ${font}${alignc}[SN]  [LU]  ${hr 2}${font}
${voffset 15}${goto 35}${font ConkyWeather:size=64}[PIF]${font}
${voffset -70}${goto 120}${font DejaVu Sans Mono:style=Bold:size=20}[PT]${font}
${goto 120}[CT]
${goto 120}Feels like: [FL]
${goto 120}${color3}UV: [UV] - [UVT]
${voffset 5}${goto 25}[D2D]${goto 75}[D3D]${goto 125}[D4D]${goto 175}[D5D]
${voffset 1}${goto 25}${font ConkyWeather:size=30}[D2F]${goto 75}[D3F]${goto 120}[D4F]${goto 175}[D5F]${font}
${voffset 3}${goto 25}[D2T]${goto 75}[D3T]${goto 125}[D4T]${goto 175}[D5T]${font}
${voffset 3}${goto 35}[D2P]${goto 85}[D3P]${goto 135}[D4P]${goto 185}[D5P]${font}${color}

上面的 [SN]、[LU]、[PT] 等等,就要看這個說明

以下是我的 .conkyrc 檔:

# .conkyrc by fabsh <fabsh@lamerk.org>
# Based on ideas and code from the CunchBang Linux forums at http://crunchbanglinux.org
# v. 1.0

# Use Xft?
use_xft yes
xftfont DroidSans:size=12
#xftfont DejaVu Sans:size=12
xftalpha 0.8
text_buffer_size 2048

# Update interval in seconds
update_interval 1

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

own_window yes
#own_window_transparent yes
#own_window_type override
#own_window_type desktop
#own_window_type normal #use this if you want a nice shadow to appear around conky

# If own_window is yes, these window manager hints may be used #設置conky為沒有邊框等等。
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

##################################
# 半透明
# yaourt -S compton-git
##################################
#own_window_class Conky
own_window yes
#設置conky的窗口屬性 desktop/NORMAL
own_window_type normal      #use this if you want a nice shadow to appear around conky
#設置conky的默認背景色
own_window_colour 222222
#很重要,只有啟用argb才能透明,但是如果窗口屬性如果設置為override,可能無法生效
own_window_argb_visual yes
#設置透明的alpha值0-255,0為透明,255不透明
own_window_argb_value 10
#如果啟用own_window_transparent,窗口完全透明,alpha值不起作用
own_window_transparent no   #yes
##################################

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
#minimum_size 180 0     # 重啟才有效
maximum_width 200

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 0

# border margins
border_margin 5

# border width
border_width 0

# Default colors and also border colors
default_color white
#default_shade_color black
#default_outline_color grey
#own_window_colour grey
#color red,green,yellow,blue,magenta,cyan,black,white.
color1 FA9E10

# 相對於螢幕,Text alignment, other possible values are commented
alignment top_right
#alignment top_left
#alignment top_middle
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
# same thing as passing -x at command line
border_inner_margin 15
gap_x 30
gap_y 30

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2

# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 1

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer none

short_units yes

#########################
# 天氣: conkywx 要用的設定檔
#########################
template0 "/usr/bin/conkywx"
template1 "/home/mario/.config/conkywx/conkywx.conf"
template2 "/home/mario/.config/conkywx/wx-wu-font-slim-template.sh"

TEXT
###################################
# SYSTEM
###################################
${font DroidSans:bold:size=16}${color1}SYSTEM ${hr 2}${font}${color}
#${alignc 24}${font Arial Black:size=14}${nodename}${font}
#${alignc -8}HP Pavilion dv2500nr
#${voffset 2}${font Arial Black:style=Bold:size=12}#!${font} CrunchBang Linux ${alignr}08.10.01
${font OpenLogos:size=14}u${font} Kernel: ${alignr}${kernel}
${font StyleBats:size=14}q${font} Uptime: ${alignr}${uptime}
#${font StyleBats:size=14}A${font} CPU : ${font} ${alignr}${cpubar cpu0 8,60}

${font DroidSans:bold:size=16}CPU: ${font}${hwmon 0 temp 1}°C $alignr${freq_g 1}GHz   ${cpugraph cpu0 8,60}
${font StyleBats:size=14}A${font} CPU1: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,80}
${font StyleBats:size=14}A${font} CPU2: ${cpu cpu2}% ${alignr}${cpubar cpu2 8,80}
${font StyleBats:size=14}A${font} CPU3: ${cpu cpu3}% ${alignr}${cpubar cpu3 8,80}
${font StyleBats:size=14}A${font} CPU4: ${cpu cpu4}% ${alignr}${cpubar cpu4 8,80}
${font StyleBats:size=14}g${font} RAM: $mem/$memmax ${alignr}$memperc% ${membar 8,40}
${font StyleBats:size=14}j${font} SWAP: $swapperc% ${alignr}${swapbar 8,80}

${font DroidSans:bold:size=14}NAME          ${goto 100}CPU%            ${goto 150}${alignr}MEM%${font}
${top name 1} ${goto 100}${top cpu 1}    ${goto 160}${alignr}${top mem 1}
${top name 2} ${goto 100}${top cpu 2}    ${goto 160}${alignr}${top mem 2}
${top name 3} ${goto 100}${top cpu 3}    ${goto 160}${alignr}${top mem 3}
${top name 4} ${goto 100}${top cpu 4}    ${goto 160}${alignr}${top mem 4}
${top name 5} ${goto 100}${top cpu 5}    ${goto 160}${alignr}${top mem 5}
#${font Webdings:size=14}~${font} Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}

##################################
# DATE
##################################
${font DroidSans:bold:size=16}${color1}DATE ${hr 2}${font}${color}
${voffset 3}${font DroidSans:size=18}${alignc}${time %A, %d %B %Y}${font}
${voffset 10}${font DroidSans:bold:size=24}${alignc}${time %H:%M}${font}
##################################
#WEATHER ${hr 2}
##################################
${execpi 7200 ${template0} -c ${template1} -t ${template2}}

##################################
# HD
##################################
${voffset -4}${font DroidSans:bold:size=16}${color1}HD ${hr 2}${font}${color}
${voffset 4}${font Pie charts for maps:size=14}7${font}Root: ${alignr}${fs_used /}/${fs_size /}   ${fs_bar 8,60 /}

##################################
# NETWORK
##################################
${font DroidSans:bold:size=16}${color1}NETWORK ${font}${alignr}${addrs ppp0}${color}
${voffset 0}${font PizzaDude Bullets:size=14}O${font} Up: ${upspeed eth0}${alignr}${upspeedgraph eth0 8,60 black black}
${voffset 4}${font PizzaDude Bullets:size=14}U${font} Down: ${downspeed eth0}${alignr}${downspeedgraph eth0 8,60 black black}
${voffset 4}${font PizzaDude Bullets:size=14}N${font} Upload: ${alignr}${totalup eth0}
${voffset 4}${font PizzaDude Bullets:size=14}T${font} Download: ${alignr}${totaldown eth0}
##################################
# MPD
##################################
${if_mpd_playing}
${font DroidSans:bold:size=16}${color1}MPD${font} ${alignr}${mpd_vol}  ${mpd_bar 2,100}  ${mpd_length}${color}
${voffset 4}${mpd_album}
${voffset 4}${mpd_artist}
${voffset 4}${mpd_title}
${endif}

顏色有 red,green,yellow,blue,magenta,cyan,black,white。

也可以設定數值,如下

# 夢幻的橘色
color1 FA9E10

2013年1月19日 星期六

k10temp: unreliable CPU thermal sensor

boot 時,發現 k10temp 的錯誤訊息:

$ dmesg | grep k10temp
k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled

查到 Archlinux Wiki 提到:

K10Temp Module

Some K10 processors have issues with their temperature sensor. From the kernel documentation (linux-/Documentation/hwmon/k10temp):

All these processors have a sensor, but on those for Socket F or AM2+, the sensor may return inconsistent values (erratum 319). The driver will refuse to load on these revisions unless you specify the force=1 module parameter.

Due to technical reasons, the driver can detect only the mainboard's socket type, not the processor's actual capabilities. Therefore, if you are using an AM3 processor on an AM2+ mainboard, you can safely use the force=1 parameter.

On affected machines the module will report "unreliable CPU thermal sensor; monitoring disabled". If you still want to use the module you can:

  # rmmod k10temp

  # modprobe k10temp force=1

Confirm with Lm_sensors#Testing your lm_sensors that the sensor is in fact valid and reliable. If it is, you can edit /etc/modprobe.d/k10temp.conf and add:

  options k10temp force=1

This will allow the module to load at boot.

修改/新增 /etc/modprobe.d/k10temp.conf,重開機後,執行

$ sensors

會多看到以下的結果:

k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +26.2°C  (high = +70.0°C)
                      (crit = +90.0°C, hyst = +88.0°C)

這樣算是 OK 吧。

2013年1月16日 星期三

終於把 wine picasa 3.9 裝上了

終於把 wine picasa 3.9 裝上了

參考How would I install Picasa 3.9

$ sudo pacman -S wine winetricks
$ cd ~/ && wget http://dl.google.com/picasa/picasa39-setup.exe
$ wine ~/picasa39-setup

Wine 會去安裝 Mono、Gecko,前者是為了.NET,後者是為了 html。
然後就開始安裝 picasa,把該裝的包都裝上。

接下來裝 Internet Explorer 6,這是為了能將照片上傳到 google+:

$ env WINEARCH=win32 WINEPREFIX=~/.tmp winetricks ie6

結果還是無法啟動 picasa 3.9,真讓人洩氣。安裝到最後,總是出現錯誤訊息。

google 了許久,終於找到這篇
就試著把 lib32-lcms 也裝上:

$ pacman -S lib32-lcms

哈哈哈,竟然就成功了,而且也可以把圖片上傳到 google+。

目前的問題是:picasa可以正常開啟,但是,無法顯示目錄名稱。不過,我相信一定可以找到方法解決的。

$ sudo pacman -S lib32-libpng

err:ntdll:RtlpWaitForCriticalSection

2013年1月4日 星期五

太極拳進度21030104

回到太極拳的學習,很快的就 1 年了。
莊教練問我,有沒有進步啊?我心裏頭自然有個答案:沒進步就浪費了這 1 年的時光。進步很多嗎?我實在是不夠認真,沒有把時間都放在太極拳上,專心的去練。
看在郭教練的眼裏,她是說:進步很多。我還是覺得:進步太慢,不夠認真。回頭再看看今年最重要的進步,我覺得是鬆腰胯,後腰真的有鬆的感覺,力量就可以下到湧泉。第二是,湧泉先動,帶動全身動。第三是,膝蓋對腳尖,移位很輕鬆,臀部不會凸。
今天的進度。金樑換柱,忘了要含胸,炁就下不去。
拳架要注意的事:金雞獨立、上步七星,都是腰胯送上去,鳥申多練練吧。進步栽捶,也是身法,不要蹲下去。
(左右)滑步、大(扌履),步隨身換。滑步,後腳送出去後,身體先到,而後併步。身採、挒肘靠、搭手,都是身法,手不自動。看教練的動作,真的很漂亮。

2012年12月7日 星期五

太極拳進度20121207

鳥申,不要用力,先練盪。剛練的時候,可以用手扶著膝蓋,膝蓋就不會掉下去,保持膝蓋比胯高。
玉女穿梭,中指對鼻尖,不要掉下去,整個手,有旋的意思。下手護丹田,不要端起來。手腕相交,穿出去,手腕相疊。
如封似閉,左手剝橘子,是用後面剝,不是前面掉下去。重心向後,雙手手腕相交纔是抱圓。
炁根,肚子放鬆,向下放到湧泉。
平常練拳時,注意,下面帶動上面,裏面指揮外面。實腳帶動的時候,帶一點意念,把炁往下紮根,練炁有根。

2012年11月30日 星期五

太極拳進度20121130

沒想到已經半年沒上來留一些心得,時間過得真快。
拳架的部分,今天講的是:玉女穿梭和轉身蹬腳。
玉女穿梭的手不要癟,要連在夾脊,在穿出去之前,兩個手腕是上下相疊,然後才穿出去。
轉身蹬腳的第一動,手腳收回,有點向下。第二動,稍向右旋。第三動,向左旋。第四動,雙手抱起來,手肘碰膝蓋。第五動,蹬腳。
戰車式,肚子放鬆,胯鬆,把力量送到湧泉,肚子不要挺起。滑步,胯平,後腳將力量向前送。這個肚子放鬆,看來還是得練內功纔有辦法做得到。
12/8,是今年度的入門日,記錄一下。

2012年6月29日 星期五

太極拳進度20120629

倒攆猴,玉女穿梭,手要接到夾脊,手不自動,腰胯帶動。練習手要如何飄下來?
尾閭中正神貫頂,滿身輕利頂頭懸,再加上心與氣意守丹田,這些做得到,胯自然要正,再向下鬆,打起拳來輕鬆自然。

2012年6月24日 星期日

太極拳進度02120624

今日特別留下來請教鄭教練,如何練單腳站。
尾閭中正神貫頂,滿身輕利頂頭懸。練單腳站功,體會全身放鬆到湧泉的感覺,此時自然是中正。練行功,用湧泉帶動…

2012年6月22日 星期五

太極拳進度20120622

炁的樞鈕是丹田,身的樞鈕是湧泉。
耍寶的一次。為了做一個實驗,注意力都放在胯上,要它向內鬆,身形都由它帶,結果是,搞得很不舒服。尤其是做單鞭的時候,整個人都縮在一起,屁股就翹起來了。還是不要亂搞的好,用湧泉帶動還比較舒服。
話雖如此,移位的時候如果有注意到胯向下向內收一點,屁股就不會翹起來了。
今天練的是發勁,教練說,碰到阻力的時候就鬆下去。手、身體、腰都不要先動,垂肘,保持美人手。身體向前進的時候,碰到阻力的時候就鬆下去到湧泉。
試了好多次,最後終於有了一點感覺,雖然只有一次,但感覺不錯。
平時練拳就要鬆下去。
練降魔降心,總覺得呼吸不順,會卡到胸口,這個還要再研究。