2016/06/19

OS X 錯誤訊息除錯

-1407 在複製檔案失敗的時候出現

# sudo chflags -R nouchg {#資料夾名稱}
更多參數說明 , 參考(二)

檢查硬碟Smart狀況


列出目前mount的硬碟有哪些

# df
# diskutil list
# iostat
用brew 安裝smartmonitor
# brew install smartmontools

看硬碟的smart狀態

# smartctl -a {#硬碟代碼}





2016/06/17

Solaris 11筆記

11.3 官方小抄

安裝後設定

中文相容性設定  

https://docs.oracle.com/cd/E23824_01/html/E26033/glmen.html#glmep

安裝中文locale

# pkg change-facet facet.locale.zh=True

代碼清單

                ZH_CN                    zh_CN.UTF-8
                ZH_CN.UTF-8              zh_CN.UTF-8
                ZH_HK                    zh_HK.UTF-8
                ZH_HK.UTF-8              zh_HK.UTF-8
                ZH_SG                    zh_SG.UTF-8
                ZH_SG.UTF-8              zh_SG.UTF-8
                ZH_TW                    zh_TW.UTF-8
                ZH_TW.UTF-8              zh_TW.UTF-8
                Zh_CN                    zh_CN.GB18030
                Zh_CN.GB18030            zh_CN.GB18030
                Zh_TW                    zh_TW.BIG5
                Zh_TW.big5               zh_TW.BIG5

更改系統預設locale

# svccfg -s svc:/system/environment:init setprop environment/LANG = astring: \
zh_TW.UTF-8

重啟locale service

# svcadm refresh svc:/system/environment

檢查locale service狀態

# svccfg -s svc:/system/environment:init listprop environment/LANG

** Gnome只支援utf-8的locale

Jumbo Frames

# dladm set-linkprop -p mtu-9000 net0

link aggregation

Trunk跟DLMP比較
LACP Trunk aggregation
# dladm create-aggr -L active -l net0 -l net1 aggr0
# ipadm create-ip aggr0
# ipadm create-addr -T dhcp aggr0/v4
# ipadm create-addr -T addrconf aggr0/addrv6

AFP - 使用napp it的extension安裝

wget -O - www.napp-it.org/afp  | perl

Pydio 使用napp it的extension安裝

基本操作

顯示ip資訊

# ipadm show-addr

列出網路卡

# dladm show-phys

VNC

# su 使用root身份
# vncserver 開啟服務
# vncserver -kill :1 關閉第一個服務
參考

Netatalk

下載網址:http://www.blastwave.org/
Libgcrypt:https://www.opencsw.org/packages/CSWlibgcrypt20/
tar xzf netatalk-3.1.8.tar.gz
    cd netatalk-3.1.8
    ./configure  --without-ddp --with-init-style=solaris --prefix=/usr/local/netatalk-3.1.8
    make
    sudo -s     
    install  
參考來源

阻擋特定國家的IP來源
https://www.eavictor.com/geoip/

錯誤排除

unable to qualify my own domain name

可以直接關閉mail service
# svcadm stop sendmail
# svcadm disable sendmail
之後需要用的時候再 enable & start


smartctl安裝


pkgadd -d http://get.opencsw.org/now
/opt/csw/bin/pkgutil -U
/opt/csw/bin/pkgutil -y -i smartmontools 
/usr/sbin/pkgchk -L CSWsmartmontools # list files
參考


pkg update -u 失敗


pkg change-facet facet.version-lock.consolidation/sunpro/sunpro-incorporation=false
參考來源

2016/06/15

Solaris ZFS 筆記

待確認之問題

    • liveCD format root drive & mirror
  • SMB可以在單一個Pool中限制存取上限嗎?
  • 將既有pools drives搬到新硬體方式&注意事項
    • export/import
  • 雙 Lan設定方式
  • afp service 給 time machine用
  • 線的長度
  • 網路卡驅動程式

軟體安裝

使用隨身碟安裝

  • 選擇 Oracle Solaris 11.3 Live Media 將bootable image存在usb上,可直接run
Making usb bootable for Solaris from Windows. format usb FAT (not FAT32 OR NTFS) Go Oracle Solaris 11.3 Downloads - Installation from CD/DVD or USB and download x86 usb live media Go to Tools for OSForensics - ImageUSB - Write an image to multiple USB Flash Drives an download imageusb Install imageusb software When open Step 1 choose the usb unit you want make bootable Step 2 SELECT THE ACTION TO BE PERFOMED. Choose option WRITE TO USB DRIVE Step 3 SELECT THE IMAGE. when browse to find file image choose the extension option ALL FILES to find your file with extension *.usb Step 4 click WRITE and wait until the process finish. Thats it. reboot the computer and if everything went ok you are done.
  • 可能的話,用一個獨立的硬碟安裝系統,獨立的pool
  • JBOD模式的時候開啟cache
  • 不要跟UFS混用,救援時候會比較麻煩
  • 建議40個device搭配一個hot spare
  • 每星期定期執行 zpool scrub來維持資料完整性
  • 更換drive或減少redundency 之前執行zpool scrub檢查
  • 可使用SSD當cache device提升讀取效率或log device來提升寫入效率
  • log device要用小一點的pool效率比較好
  • 更新控制器的BIOS或韌體可能會造成問題
  • Root pool要用VTOC label,避免用EFI label

建立 zpool

zpool create  {#pool name} mirror c3t1d0 c3t2d0

增加 mirror vdev

zpool create  {#pool name} mirror c3t3d0 c3t4d0

設定pool自動expand

zpool set autoexpand=on {#poolname}
往後替換硬碟的時候換成更大的硬碟,容量會自動增加,預設是關閉的。

列舉清單

zpool list

顯示狀態

zpool status {#pool name} 
zpool status {#pool name} -x 顯示錯誤的pool
zpool status {#pool name} -v 顯示所有的pool資訊 

硬體錯誤時

zpool clear {#pool name} {#device id} 清除單一錯誤硬碟的錯誤訊息
zpool clear {#pool name} 清除所有硬碟的錯誤訊息

替換硬碟

zpool replace {#pool name} {#device id of faulty drive} {#device id of new drive}後者換前者
zpool replace {#pool name} {#device id of faulty drive} 自動找可用的硬碟來替換錯誤硬碟
hot spare等更多狀況之指令

網路分享

設定pool的特性
zfs set casesensitivity=mixed -o nbmand=on {#pool name}
smb分享 很清楚的一篇文章
smb分享 官方文件  
安裝SMB service
pkg install service/file-system/smb
指定分享名稱
zfs set share=name={#share name},path={#pool path},prot=smb {#pool name} 
 
開啟smb分享
zfs set sharesmb=on {#pool name} 
啟用smb服務
svcadm enable -r smb/server 
啟用idmapsvcadm enable idmap
svcadm enable smb/client 
加入windows群組 WORKGROUP 
smbadm join -w {#workgroup-name} 
修改 /etc/pam.conf檔案,在最後一行加入
other password required pam_smb_passwd.so.1 nowarn

查看分享狀態
smbadm show-shares {#machine name} 
zfs get sharesmb {#poll name}
sharectl get smb

啟用使用者
smbadm enable-user {#user name}
  


mount 外部 smb
 

Mount NTFS磁碟區

參考資料:
方法一:使用 FSWpart與 FSWfsmisc 

下載位置 ftp://ftp.sun.drydog.com/pub/solaris/

解壓縮&安裝(root)
# tar -zxvf FSWpart.tar.gz 
# tar -zxvf FSWfsmisc.tar.gz 
# pkgadd -d . FSWpart 
# pkgadd -d . FSWfsmisc 
衝突檔案選擇 yes
 
列出可用partition
# iostat -En 
 
建立資料夾,接著mount 
# mkdir /mnt/d 
# mount -F ntfs /dev/dsk/c5t0d0p3 /mnt/d   
 
將mount target加入到 /dev/dsk中
/dev/dsk/c5t0d0p2 - /mnt/c ntfs - yes - 
/dev/dsk/c5t0d0p3 - /mnt/d ntfs - yes -


硬體預設配置

  • 64bit cpu
  • 16g ram (15g for ZFS chache)
  • LSI 9211-8i 採用IT韌體,預設JBOD,軟體RAIDZ
  • 26AWG線材

Pools 規劃:

  • Garbage pool: media files, temp exchange (old hard drives)
  • Secure Pool: important backup (mirrored vDevs)
    • Time Machine for each Mac

參考資料

ZFS Terms

主機板選項:

Supermicro X10SL7-F
i3 4260 $4,000
Xeon E3 1200 $ 5,00
DDR3 ECC 1600 8G * 2

電源規劃

APC AP7750 讓兩台UPS供電給電腦,其中一台UPS掛了會自動切換。替換UPS電池也不會影響伺服器、Switch等工作
APC SMT1500RM2UTW $14,000 可搭網路控制卡 APC AP9630 $6,000

硬碟購買:


2016/05/21

我想做得更好

猴子們,

最近發現自己沒辦法在電腦前面好好的打一些字,就算有其他人看著你們,我的耳朵也隨時聽著你們兩個的聲音,二號現在會到處亂跑拿東西,又是脾氣很大的階段,其他人威脅你們的方式都是說「爸爸會罵喔」、「叫爸爸來喔」,我大概都是在待命的狀態,另外還要注意你們是不是亂拿東西、跌倒、打架。現在媽媽帶著你們兩個睡覺,明天媽媽在家我不需要早起,就戴上耳機跟你們留一些文字吧。

二號今天晚餐很堅持要自己拿湯匙吃飯,奶奶要餵還發脾氣大哭,自己拿了一口放到嘴裡面之後笑得好得意。二號現在很會爭,這陣子可能是因為感冒不舒服,特別需要人抱,今天晚上媽媽的腿輪流讓你們當溜滑梯的時候,只要換哥哥坐上了,二號就會倒在地上大哭發脾氣,而哥哥也會讓二號,說自己坐一下就好。

二號發脾氣的方式大概會整個人癱坐在地上,用力拍地板,然後用手推著地板屁股往後扭持續倒車。如果是抱著的時候就會整個人往後躺,讓我們很難抱住,一直扭著要下去,但放手讓二號自己下去之後又會用前者的模式繼續鬧。二號生氣的時候會推人打人,平常奶奶餵二號吃飯都會打二號的手,一號也被打習慣了,所以兩個人看到奶奶打人都沒什麼特別的反應,我猜你們兩個也都不覺得痛了。我很介意的原因是,因為你們兩個覺得打人手沒什麼不好,平常你們也這樣對彼此,甚至對其他人,會打媽媽&其他小朋友。

一號現在做了我們不允許的事情之後如果被兇,馬上會說「我不要了」,奶奶教一號只要這樣說我就不會生氣&懲罰,但一號還是會繼續作,常常後來還是被懲罰了。今天一號把牆壁、二號的衣服、板凳等都用畫筆畫得亂七八糟,一號被發現之後趕緊說「我不要了」,我知道一號很清楚一整早所做的都是不被允許的,但他躲到晒衣架後面偷偷地作,我很討厭那樣,因為爺爺奶奶帶一號出去吃糖果或者亂跑的時候,都跟一號說「不要跟爸爸說」、「不要讓爸爸知道」,是爺爺奶奶教一號說謊的。聽了一個早上的「我不要了」當脫罪的說詞,我爆發了,把一號的頭壓在地上,一號害怕地持續的喊著「我不要了!我不要了!」,當時聽到反而更惱怒,對一號吼著「你希望我生氣是不是!?我生氣給你看!!」,要一號去把畫的地方擦乾淨,一號邊哭兩隻手在牆壁上摸著摸著邊轉頭看我,弄了一陣子沒擦什麼東西,我覺得一號在敷衍,又把一號抓起來壓在地上,吼了一些我也記不起來的東西,問一號要吃掉牆壁上的東西嗎?一號還真的跑去吃,吃得嘴巴都是牆壁的油漆灰,我看得覺得過意不去,但怒氣還沒消,後來跟一號說「吃這些油漆會死掉,你想死掉嗎?」,一號聽到想了一下,害怕的說「不要」,後來要一號去吐掉,一號吐了好一陣子,後來自己說要用抹布擦,東弄西弄,能弄乾淨的地方都弄好了,這時候我平靜了,罪惡感也開始跑出來了。

馬上查了一下PTSD,成因之一就是被照護者攻擊,巨大的惶恐降下壓在我整個人身上,我跟一號說我不喜歡自己生氣,我不喜歡這樣壓著一號,一號會很痛,我不喜歡大聲講話,我生氣的時候大聲講話還有那樣壓著一號後來我都會很後悔,我那樣是錯的,我不該那樣子,對不起。一號都沒說什麼,僅能感覺到他的害怕從開始收拾的時候就告一段落了。

我留下這一些紀錄,因為我希望等一號更大的時候,重新回來討論這些事情,對一號造成的心理陰影,我有責任處理。我愛你們,我想做的更好。

愛你們

老猴子

2016/05/15

homebrew 安裝 zsh 5.2 無法使用之解決方法

一開始使用homebrew還有自己build都無法使用 zsh 5.2

homebrew使用方式
http://rick.cogley.info/post/use-homebrew-zsh-instead-of-the-osx-default/
自己build的方式
http://filoteo.me/install-zsh-on-mac-without-brew/

在使用者名稱按右鍵指定/usr/local/bin/zsh 當作login shell
也在terminal測試過1)login shell 2)指定位置 /usr/local/bin/zsh

echo $SHELL是/usr/local/bin/zsh
但zsh --version卻還是5.08

參考的文章底下留言也有部分使用者碰到同樣的問題,作者也是無解

[ 自己試出來的解法 ]
用brew doctor測試之後,使用
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc
之後就可搞定了

2016/05/14

zsh ZShell筆記

.zshenv 絕對使用
包含其他程式需要的變異數,例如 $PATH, $EDITOR, $PAGER
也可以用$ZDOTDIR來設定ZShell的其他位置

.zshrc 互動 shell控制
使用 setopt跟 unsetopt來設定控制指令
可以讀取 shell modules,設定歷史選項,改變 prompt
設定zle &自動完成
設定 aliases, functions, options, key bindings

.zlogin 在登入時使用,在.zshrc之後
startx. 有些系統在開機後startx 所以不是很常用

.zprofile 基本上跟.zlogin一樣,但在.zshrc之前

.zlogout 通常是清理&重設 terminal

2016/05/08

社會期待&暴力

猴子們,

好久,好久沒給你們寫東西了。

今天是母親節,到現在我不太確定我跟媽媽誰要過父親節誰要過母親節。媽媽現在還是很努力地賺錢,下班後回家都已經很累,也比較沒有心情好好陪我們。平常在網路上看著我的一些女生朋友抱怨他們的老公,在我的角度看起來還挺有趣的,我常會想,這些女生朋友會希望他們的老公待在家中照顧小孩嗎?

前陣子在看Daring Greatly,書中有提到「社會期待」這部份,簡單的說是社會對於各種角色有各種期待,而這些期待的標準有許多是隨著歷史、文化發展&社會變遷累積了許多過時、不合理&衝突矛盾的。例如:女人要照顧家人飲食衛生&情緒、保持家中環境的整潔美觀、溫柔端莊有禮等,即便這個女人有許多的事業野心、能力、視野,上述條件沒有達成,就可以被否定。女人沒生孩子會被追問什麼時候要生,生了之後會被問什麼時候還要生第二個,獨子好可憐,生了兩個小孩之後又被說孩子所受到的注意力被分散了。現在的女人待在家中照顧小孩會被說是沒有自我意識、給小孩不好的榜樣、落伍,出去工作會被說沒有把家庭當重心、犧牲小孩、自私等。女人對小孩溫柔會被說小孩會被慣壞,對小孩嚴厲會被說沒有給予正確的情緒滋養。

對男人當然也有許多的標準,而我這些年所做的事情就是一個接著一個失敗:我沒有買房子、沒有買車子、沒有一個說的出口的工作頭銜、沒有能夠支持家庭的收入、在社會上沒有地位或影響力,我的心態從反抗、自卑、憤怒等到現在慢慢地比較平淡,對我來說,我現在的的世界很小,只有媽媽跟你們,你們會笑嘻嘻的看著我,那就夠了。我只想達到你們對我的期待,我希望現階段能帶著你們玩,可以跟你們說話,你們在我身邊可以有安全感。

這兩天一號在操場都跟其他的小朋友起衝突,前天是一個哥哥跟一號在追逐的時候跳到一號的身上,一號把那個哥哥從身上甩開,那個哥哥摔下來之後拿東西丟一號,後來被他的媽媽帶走。隔天同一個哥哥跟一號拿著東西打來打去的時候,不小心真的打到一號,一號哭得要死,我跑過去要抱一號,一號看起來不是很痛,但非常地生氣,不讓我抱,只是大聲的叫著「回家!!」。我當然覺得很心疼,不知道一號是生氣我沒有懲罰其他的小朋友,或者沒有在那裡保護他,一號當時不讓我抱,我有點心虛、難過、自責。

這幾天也注意到一號比較常打二號,不論是二號要搶位置、搶東西、不聽一號的話,一號有時候用拍的,有時候用推的,有時候拿東西丟。奶奶打你們兩個都是直覺反應地打下去,覺得一號也是這樣對二號。我看到會很生氣,有時候也很想動手,但我需要做到自己常跟你們說的「我們不打人」,所以我需要跟一號保持一點距離,不論是我站遠一些,或者要一號到其他的房間。我希望一號能看到,再怎麼生氣,都可以用講的,把自己不滿的原因說出來,讓別人知道自己不高興&不喜歡,不需要動手。今天下午一號又打二號的時候,我問一號「你希望別人打弟弟嗎?如果我打弟弟呢?我打媽媽呢?媽媽打弟弟呢?」,我列舉了一大堆人,一號都搖頭,我跟一號說「我不喜歡任何人打你或弟弟,我們不要打人好不好?」,一號說好。

我不知道一號昨天被打的時候很生氣,是不是因為我一直要求「我們不打人」,相信以一號的力氣,一隻手就可以把那個哥哥推在地上打了,控制情緒、轉換憤怒這些東西我也還在學習,希望我可以給你們更好的示範,等你們大一點我也會教你們一些基本的防身&攻擊技巧,希望你們能了解到人的身體有多脆弱而避免使用武力,而有必要的時候,不論是讓人癱瘓或死亡,也可以用比較有效率的方式完成,當你們知道每一個人都可以很輕鬆地殺人或者被殺,應該會更有意識地選擇用文明互重的方式來面對處理衝突。

下午在操場的時候,溜滑梯那邊有個國小學生一個人待著,後來四個國中生走過來圍著他拿東西敲他旁邊的椅子,我的火氣就起來了,站著看著這些國中生想幹嘛,其中一個看到我看著他們一開始還擺著一個不在乎的臉,我在心中想著怎樣才可以不打死這四個,打傷他們之後要怎麼處理,他們幾個彼此看了看講了些話,就離開那個國小學生,到角落去打牌了。我也不想打人,不論是賠償或坐牢,都很麻煩,我希望多陪你們。

愛你們

老猴子

2016/02/14

不喜歡餵你們吃飯

猴子們,

在你們喝奶的階段,餵你們喝奶都蠻容易的,時間&量都很固定,你們也都非常的配合。一號開始吃一般食物之後,餵一號吃飯也都很容易,到了後來開始讓奶奶幫忙之後,奶奶因為要煮菜要忙,會先給你們吃點心、糖果,用談條件的方式要你們吃東西,所以你們吃東西的時候也開始討價還價,說要吃一樣東西其實是要吃另外一樣東西,爺爺會在吃飯的時候跟你們玩,你們吃東西會邊叫邊跳,我就開始討厭餵你們吃飯了。

你們都知道我是個蠻死板的人,整天念著「吃飯不玩、吃的東西不玩、玩的東西不吃」,我花很長的一段時間在建立你們的生活習慣跟作息,老實說挺累的,被毀掉之後就不想再去碰餵你們吃飯這件事,交給媽媽跟奶奶,所以媽媽早上上班之前還挺辛苦的,需要幫你們準備食物,把你們餵飽之後,再把你們抱上四樓來跟我睡覺。

一號兩歲半就會自己吃飯了,但二號一歲以後開始會開口要我餵飯,剛開始我會要一號自己吃,後來想到一號可能因為大家的注意力都集中在二號身上而感到沒有安全感,後來一號只要開口要我餵,我一定做完手邊的事之後慢慢地餵一號吃飯。

一號平時就被逼著比一般小孩更獨立,我放著他自己去操場找其他小朋友玩,白天起床後自己爬去找奶奶,我照顧著二號的時候一號都自己一個人在玩。當我開始意識到這些之後對一號覺得有愧疚&不捨,所以一號真的開口要我抱、要我餵吃飯、要我陪他的時候,我盡量快點放下手邊的東西配合,你們是男孩子,我真的不知道你們還願意這樣跟我親暱還剩多久了。

昨晚一號在看書,我走過去想陪著看,一號跟我說「我沒有叫你過來啦」,我有點失落,但還是乖乖的閃旁邊去。一號現在三歲半,伸手要我抱的時候,抓著我的頭親啊親的,我可是很開心的。有時候一號會開口要我陪他,我說在忙要等一下,一號會繼續來纏我,被我兇,我凶完之後都挺心虛的,我不是那種我心中的理想家長,你們該有更好的父親。

愛你們,

老猴子

2016/02/13

我們不打人

猴子們,

早上你們兩個在床上玩的時候,一號頭撞到二號,二號在哭,我知道一號是不小心的,小聲跟一號說「那樣會痛」。一號忽然就開始很害怕地哭,問一號怎麼了,一號說「你要打我嗎?」我不是很懂,問「我問什麼要打你?」,一號又說了一次「你要打我嗎?」,我問一號「我什麼時候打過你?」一號想一想回答不出來,我又問「誰會打你?」,一號想了一下子回答「阿嬤會打我。」一號還是繼續哭,我跟一號說「我們不打人,我們都不要打人。」抱一下一號,過一陣子一號又開始笑嘻嘻的玩了。

爺爺奶奶那一代打小孩是很平常的事情,到了我這個世代就有比較多的家長選擇不打小孩了。我小時候被在家裡跟在學校都被打很兇,被打到在地上爬著想逃跑拖把還是繼續打,我不希望你們長大的過程有這種回憶。

我一直跟你們說「我們不打人」,我不打人,也希望你們不打人。等你們大一點會教你們搏擊跟摔角,會讓你們知道人體所有脆弱致命的地方,目的是希望你們學會自保,當作運動看待,了解生命有多容易被摧毀之後,懂得學習找尋非暴力的應對方式。

對不起沒有保護好你們,讓你們被打,我會多注意。

愛你們

老猴子

2016/02/07

一號腳受傷了

猴子們,

早上四點的時候高雄有6.1的淺層地震,搖了好久,原本我在前面的床上躺一陣子決定要不要起床,直到媽媽跳起來了要我去幫忙抱一號跑出去,我們才一起到一樓,一號睡得很香被抱到一樓不太高興,就放在一樓嬰兒床上繼續睡覺,二號則是很開心,因為平常四點爬起來都沒有人陪他玩,興奮得很。

媽媽來台灣最怕的就是地震了,碰過幾次大地震都嚇得要死。下午碰到奶奶問奶奶說怎麼睡得那麼好,奶奶說「很冷,懶得跑了」,可能奶奶覺得活夠了吧。

下午騎腳踏車帶著你們兩個到郵局總局去領錢,今天挺冷的,有寒流,我沒有給二號另外穿外套,也沒有給一號穿布鞋,二號坐嬰兒座椅,一號坐後座,就這樣慢慢地騎到郵局。

從郵局回家的路上,經過南投戲院的時候我注意到一號的腳朝著腳踏車的後輪靠近,我覺得這樣危險,怕腳捲進去,不喜歡一號這樣玩,就把一號的腳往旁邊拉開,畢竟我的後輪沒有安全網保護來隔開一號的腳。然後我繼續騎,輪子突然就卡住了,接著一號開始哭,我回頭一看才看到一號的右腳跟拖鞋都卡在輪子&支架中,附近的兩個中學女生衝過來關心,但我頂著一個大光頭他們還是保持著一點距離。

一號驚慌地大哭,我把一號的腳掌拿出來,大概的檢查一下之後,停在原地跟一號說我們要回家清理然後到醫院包紮,一號哭得無法自己,我用兩腳支撐著載著你們兩個的腳踏車站在路上牽著一號的手安撫,一號哭大聲,哭好久。

幾分鐘之後,我牽著一號的手,單手騎車回家,二號一直回頭看,一號邊哭邊發抖。到家之後我大概檢視一下傷口,有被輪子鐵條壓到的破皮,腳跟還有腳踝上方&側邊都有拉扯的瘀青,明天就是除夕了,今天又是星期六急診只有菜鳥醫生,我判定應該沒有骨折,比較怕筋跑掉,但今天可能也沒有國術館營業,所以準備先冰敷處理破裂微血管&韌帶微創的出血以消腫。一號聽到冰塊一直哭一直哭,我解釋冰塊冰敷的目的,一號應該也聽不懂,很害怕地繼續一直哭,全身跟雙手都在發抖,我抱著一號希望能讓他比較不害怕,一號還是一直哭一直哭,在我身上睡了幾分鐘後又繼續哭,抱著牽手過了十分鐘之後還是在哭。

奶奶要把一號推到南投醫院急診室看,我想到醫院頂多也只是清除外商&包紮,還是在包起來之前冰敷一下,就把一號放在推車上,腳踝放在另外一張椅子,用塑膠袋裝了一袋冰塊,隔著一條毛巾開始冰敷。冰了幾分鐘之後一號終於說話了,說不喜歡冰塊。問要不要吃飯或喝水,一號都沒興趣,跟一號要等半個小時外科診所營業後再去包紮,問一號要不要先睡,一號說好,就先抱到奶奶房間午睡。

把一號弄上床睡覺之後,帶著二號到四樓睡覺,睡了三個小時起來之後到一號看一號,已經包紮好了坐在椅子上看巧虎。我問一號還會不會痛,一號看著巧虎沒回答我,我不確定一號是不是在對我生氣,就坐在旁邊繼續問等一號回答。一號忽然說「我不會怕痛。」我聽到很難過,一號才三歲,有權利害怕,可以說痛,不需要逞強。想到剛回家的時候一號也不太看我,牽手也沒有回應,不知道是不是生氣我沒有保護好一號,沒有把疼痛終止掉,沒有在第一時間讓不愉快消失,生氣我讓疼痛持續的存在。

一號到現在三歲半了,這是唯一的一次哭這麼久,這麼害怕,我完全沒有辦法幫忙。當然挫折感很大,很心疼,會自責。大概一個月前我扭到左腳不能打球,悶好久了,一號沒辦法到處亂跑應該也會不開心,我也擔心以後打籃球或跑步會不會受影響,要打NBA或參加奧運的機會應該降低許多。但我最擔心的並不是身體上的傷害,我怕一號對我的信任減少了,我怕一號從此不必要的恐懼增加了,怕一號比較不敢去挑戰&嘗試了。

吃晚餐的時候一號跟我說「我很能忍痛」,我跟媽媽都很能忍痛,但這不是三歲這個年紀需要有的能力或特質,陪著一號玩一陣子玩具,餵了一碗飯,到抱上四樓睡覺,一號看起來比較像平常的樣子,會笑會玩會嬉鬧了,原本我還在想說是不要送去收驚。一個月後我們再來做復健的訓練吧:)

愛你們

老猴子

2015/12/19

幼稚園

猴子們,

今天奶奶又在提幼稚園的事情,說現在幼稚園都有教注音,要快點學不然會落後。

老實說,我希望你們以後在學校成績落後,希望你們因為媽媽是中國人而被欺負,希望你們不是表現好的那些學生。

這樣我們就有機會來聊努力、出路&解決方式,我們可以來研究組織、族群、權力、政治&霸凌,你們可以很容易地去體會95%的人們面一天所面的的掙扎、苦楚&無奈。

如果你們成長過程一帆風順,永遠都是那優秀的5%,在頂端的人際圈中混、終日與菁英較勁、 僅跟博學多聞的人們交談,我擔心你們會站在高高的地方,沒辦法體會95%的人們的生活,就像萬物之靈的人類已經與環境脫節,對於其他生物&環境的傷害已麻木,在乎計算的只有自己,自我膨脹到忘記人類只是環境中的一個成員。

太多體制中表現傑出的人們將其他人視為「缺乏競爭力」,認為自己所取得的都是理所當然,相信自己應該要拿到更多。我認為這是很危險的邏輯,體制中有其遊戲規則,就如學校中一樣,假設今天遊戲規則是跆拳道,踢腿表現好的人們可以取得比較多資源,那擅長拳擊的人們就要吃土了。如果體制中設定的遊戲規則是籃球表現好的可以取得比較多的資源,那麼踢足球的就註定過著悲慘的人生。

我常跟你們提醒著「沒人跟你們比」、「慢慢來」、「好好做」,我希望你們生活可以過得扎實,學習&反省的基礎是穩固的,當你們畫圖、說話、思考在尋求我的肯定&認同的時候,我持續地反問「你覺得呢?」,因為我想把發展的方向放開一點,從你們的口中&平日對你們的觀察,欣賞你們的成長。

對不起我不會急忙地推著你們依照當下的趨勢去競爭,我認為學校中的競爭是家長們腦中幻想的競爭,跟離開學校後的獨立發展關係不大。我不會在乎你們的成績、老師或親戚給你們的評價&標籤、也不會在乎你們在學校中是不是怪胎。我只希望你們能維持好奇心、同理心&自省的習慣,對於當下有興趣的事物專注學習、實驗&探索,就像一號拿掉到桌子底下的東西會換十幾種工具後繼續說「再想辦法」。

你們在國小注音學不好沒關係,如果三四十歲的時候依舊喜歡閱讀就很厲害。你們不需要當音樂天才兒童,如果三四十歲依舊有開放的心去欣賞新的音樂就很棒。你們只需要在你們有興趣的項目上面,專心與自己較勁,用你們的熱情逼著自己進步成長,那就夠了。為自己活,不要為了別人競爭。

愛你們

老猴子

2015/11/11

二號一歲了


二號,

你從一開始媽媽講坐下會配合,到哥哥,現在終於我說坐下也會理我了。

四樓的沙門已經會趁著我沒看到的時候偷偷爬過去,我吼一聲也會自己停下來,扶著東西可以輕鬆站著。

爬行的時候右腳膝蓋還是放鬆的,不會用力。晚上除非是特別睡不著或者害怕,否則也不需要趴在我身上睡覺了。早上起床的時候會在蚊帳內玩,在我身上爬來爬去。

離開加護病房也已經七個月了,但還是挺沒有安全感,常常需要人抱,需要人陪著玩。有一次晚上我沒睡好,早上二號醒了想吵醒我,我跑到一樓去躲起來,哭了一陣子之後聲音停了,我急忙跑上來看,結果是一號醒了起來陪二號玩。

吃的方面現在肉、奶、乳酪都吃了,辣椒&八角煮過的雞肉&蔬菜也都吃,吃了十個月的粥之後,現在看到粥會生氣了。

會搖頭跟招手跟人互動,看到熟悉的臉孔笑也會興奮的跳著叫。看到哥哥玩什麼、吃什麼都會搶,哥哥大部分時間也會讓給弟弟,即便我們不會要求哥哥讓,還會制止弟弟搶哥哥東西。

還不會講話,但有一些特定的叫聲,會唱一些東西,也會假哭。現在太陽沒有之前那麼大,天氣涼&蚊子多,不然想開始讓二號爬草皮了。

二號晚上睡覺的時候,常常會呻吟,翻來翻去,不確定是癲癇藥物頭痛、燥癢或乾渴,聽了會很不自在,因為我完全做不了什麼,很無能為力。

二號的一歲生日是到醫院去做腦波檢查,結果讓神經外科&神經內科醫師都很失望,右腦還是持續的不正常放電,而且更嚴重。神經外科希望神經內科可以加強藥量,但神經內科認為已經到最大藥量了。除了體重、肌肉量明顯不足之外,神經內科建議開始評估復健的規劃,處理爬行右腳無力&左右不協調的問題。頭骨目前3mm的縫隙等到之後擴大或者明顯變形之後再來進行頭骨重建手術。

因為平日照顧二號的許多挫折感&壓力,一號很多時候會被遷怒到。前幾天跟一號講話太大聲的時候,一號嚇哭了,我跟一號說以後我講話太大聲提醒我,跟我說會怕。隔天一號聽到我跟二號大聲說「不行」的時候,一號跑過來說「講話太大聲了,弟弟會怕」。

二號受傷後,我對你們兩個的未來就沒有什麼特別的期許,活著就好。大多數的時候,我都不知道怎麼辦,只有看著你們的眼睛,在裡面看到你們眼睛中的光,會讓我有多一點力量繼續下去。這幾年氣候變化異常、兩岸&國際情勢有些狀況,其實晚上的時候我還有點盼望地球毀滅,讓我們一家四個人可以超脫肉體,用其他的形式繼續在一起。

明天不一定更好,更好的明天一定會來:)

愛你們

老猴子

2015/11/01

中國概念的「國+家」

猴子們,

在Quora看到一個美籍中國學者分享中國文化對「國家」的概念差異,幫助我理解了一些邏輯上說不通的情感糾結:

Country在中文是由「國」&「家」,因此中國人在國家認同上會有一些其他文化族群比較不容易理解的論點,如「血濃於水」、「中國人血脈」、「去到哪 裡都是中國人」。在中國觀念中「改姓」、「分家」、「棄祖」都是大逆不道的事情,也因此在情緒直覺邏輯中,對於「不自稱是中國人」、「獨立」&「不當中國 人」是否定、排斥&痛恨的。

即便今天是一個被家暴帶著孩子離家的女子,在幾十年後前夫威脅帶著孩子回去「認祖歸宗」,前夫家族中對著脫離家族改姓的孩子們軟硬兼施認定他們在外取得的產業都屬於家產,現今社會中中國人已經能感覺到怪怪的,也還是期待結局是「家族大團圓」&「和解」。

中國文化重「倫理」,強調「正宗」&「源頭」,故事、電影&小說中「分裂門派」、「自立門戶」、「新舊對抗」都是將新的、不同的、出走的列為負面的道德原型概念,儘管在其他文化中可能是正面的「創新」、「平等」&「獨立」。

就像是西方人看待中國家長&子女之間的很多互動方式會認為是不健康的雙向依賴&情緒勒索:如父母於過度保護、子女服從&孝道之責任,在中國文化中是推崇&有正當性的。相對的,西方社會中離婚、改姓、分家這些稀鬆平常的事情,中國文化可沒辦法那麼容易接受。

當一個人移民到美國,第三四代的孩子可能已經是100%美國人&不會講中文,受中國文化影響的人們對於這個孩子最先問的問題還是「你曾祖父什麼時候到美國的?」、「你曾祖父是中國哪裡人?」、「什麼時候回中國?」。

中國人在情感上並不是認為中共有資格收回台灣,台灣不是中共的,而是五千年大中國的一部份,對於鼓吹台獨情感上是憤怒的,認為是破壞(國)家完整性的舉 動,中國人不會想要攻擊台灣,中國人希望台灣「回家」,台獨只是晚生後輩在鬧,長輩們(國共)都和解了,希望小孩子(民)就別出意見了,不相關的外人(歐 美日)更別介入礙事了。

能 拿到利益的會去操作民眾情感來獲得需要的利益,對我自己來說國界就像是管理羊群宣示區域的欄杆,是掌握政治&軍事力量的那些人設置界線,我這隻小羊可以在 這些人設置的界線中活動,界線怎樣界定,我都只是被管制的一隻小羊,我其實不在乎全世界有一百七十個國家或者一萬七千個國家,我這隻羊只希望可以自由地跑 來跑去,很多欄杆&牧羊犬會讓我比較不自由,農場之間的併購&競爭,他們都不會在乎我的需求&感受,他們會幫我貼上貼紙,界定我屬於哪裡。我沒有決定權, 沒有發言權,沒有任何影響力。

我一直不懂統獨哪有那複雜,就公投登記看
想 當台灣人還是當中國人,依照人數比例在台灣畫個國界,一半台灣一半中國,想統一的去中國那邊住,想當台灣人的住台灣那邊。我覺得想統一的把想獨立的要一起 拉過去很霸道,想獨立的不讓想統一的人們拖著也不講理,畫個界線各自選就好了。想跟中國在一塊的現在覺得自己被台獨份子扯住嫁不出去,台獨族群覺得想統一 的很怪想嫁到中國何必拉不相關的人陪嫁,把台灣分一半不就好了。

在我的觀念中,小孩不是我的財產,小孩成年後不需要跟我有往來,不需要扶養我,做任何事情不需要考慮我的想法或者感受,他是獨立的個體,想改名改國籍都是他的自由,扶養他是我的法律責任,小孩不欠我什麼,也不需要對我負責什麼。

我對於離婚沒有什麼感覺,覺得兩個人想在一起才結合,當其中一個覺得在一起沒那麼好,分開就會更好,兩個離婚的家長還是可以用不同的方式讓小孩子有快樂的成長過程。

我不認為我的小孩之後的人生選擇、成就&資產有任何責任需要跟我分享,即便我還是會稍微尊重一下我上一代的情感期望。對於上一代&下一代,我用著兩套標準。

但 這些只是我自己的想法,讀了情感這個解釋,我大概懂了那些邏輯無法解釋的矛盾,情感糾結不是講道理可以講得通的。強調倫理的人不會平等的去聆聽年輕人的想 法跟想法年輕人聽話就是了。強調正宗的人對於新的發展&狀況毫不關心,過去比現在重要。強調源頭的人們認為過去有權力決定未來,年輕人決定只會出亂子。 35歲的年紀剛好可以觀察到我們上一代(五六十歲)跟下一代(一二十歲)的反差,我的想法&立場其實微不足道,就提醒自己尊重他人的情感需求了。


愛你們

老猴子