修車修貴了

  我的車子傳動軸有點問題,想說牽去給之前換水箱的車行處理。結果牽去的車行傳動軸報價 2,200,覺得也差不多,就不用跑太遠,還是給這間換就好了。結果換的過程中,說要更換傳動軸變速箱油也要跟著換,變速箱油160。

  經過一陣處理之後,終於換好了,因為中控台有異音,也請老闆看一下,結果是螺絲鬆脫。最後結帳的時候是 2,200 + 1,600,這時候就問老闆說價格怎麼跟之前說的不同?老闆回答是400一瓶,是1,600不是160,雖然覺得怪怪的,但是也還是付了錢。

  回家之後,怎麼想就都覺得怪,結果上網看一下,變速箱油一瓶160就很了不起了。而且換傳動軸只需要「補加變速箱油」就可以了,不用換到四瓶油,就當做老闆偷懶省事囉。

  算算被貴了一千,就當作是換變速箱油跟看中控台的工資吧。只怪自己沒先做功課,當做交學費囉~ 以後應該不會再去那間車行修車了。

6/30 後補:原本貼了店名與地址,但早上起床又換個角度想,至少花錢有修好,總比花錢修不好的強太多了,所以就拿掉吧~

Posted by 椰子殼

2010/06/29 23:57 2010/06/29 23:57
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/580

參考網址:Howto build oci8 extension module for php

SLES 11上做法也是大同小異,確認已安裝了以下套件:
autoconf
php5
php5-devel  (這個 package 在 SLES 11  SDK 光碟)
php5-pdo
php5-pear
apache2-mod-php5
libaio
libaio-devel


接著從 Oracle Instant Client 下載Oracle instant client,依照網站指示,要下載的是:
Instant Client Package - Basic 與
Instant Client Package - SDK
PS:如果目標主機已經有安裝 Oracle client,可以跳過 Instant client 的相關步驟。

透過指令unzip 將 Instant Client  basic 與 SDK 解壓縮到 /opt/oracle/instantclient_10_2、/opt/oracle/instantclient_10_2/sdk

Instant Client 解壓縮完畢後,接著要做一些加工動作
cd /opt/oracle/instantclient_10_2
ln -s libclntsh.so.10.1 libclntsh.so

### 原始網站只對 libclntsh 做 soft link,下面是我自己順便做,不在程序內
ln -s libocci.so.10.1 libocci.so

Soft link 建立完畢後,進行環境設定,為了往後方便,可以以下兩個指令加到 /etc/profile 裡面,每次重新啟動就會生效。
export ORACLE_HOME=/opt/oracle/instantclient_10_2
export LD_LIBRARY_PATH=/opt/oracle/instantclient_10_2:${LD_LIBRARY_PATH}

如果是有安裝 Oracle client,ORACLE_HOME 的路徑請指向 Oracle client 的安裝路徑,而LD_LIBRARY_PATH 為 $ORACLE_HOME/lib 。
## 實際路徑依照 client 安裝路徑變更
export ORACLE_HOME=/opt/oracle/product/10gR2/db
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:${LD_LIBRARY_PATH}


在來到 PECL (PHP Extension Community Library) 下載 oci8 的原始檔案,目前最新版本為1.4.1,檔案名稱為 oci8-1.4.1.tgz 下載完畢後,執行下面指令,就會進入安裝程序
pear5 install oci8-1.4.1.tgz

其中會詢問 Oracle home 的路徑,預設項目為 autodetect,如果是 instant client,請選擇 1 之後,輸入
instantclient,/opt/oracle/instantclient_10_2

編譯完成後,oci8.so 應該就會自動放在 /usr/lib/php5/extensions 裡面,但是依照設定,應該還要再開啟 php 對 oci8 的支援。

開啟 oci8 的支援方式,我採取跟網站不一樣的做法。
比照 Novell 發布 SuSE 的方式,在 /etc/php5/conf.d 裡面增加一個叫做 oci8.ini 的檔案,往後 Apache2 載入的 PHP 就會支援 oci8 了。
echo "extension=oci8.so" > /etc/php5/conf.d/oci8.ini

以上各個動作完畢之後,只要重新啟動 apache2 就可以了。

如果要確認 oci8 是否有啟動,編輯一個 test.php,內容如下
<?php
 phpinfo();
php?>
透過 IE 連接 Apache2,開啟這個 test.php 就可以看到相關資訊了。

Posted by 椰子殼

2010/06/28 16:19 2010/06/28 16:19
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/579

  自四月中旬開始「每日40分鐘」的單車練習計畫,到現在已經進行了兩個多月,也從40分鐘提升到1小時。除了心肺能力、腿力都有些許的提昇,最讚的是體重由原本的92公斤,降到今天為止的83.5公斤。

  目標是體重7字頭、單車仰德大道到小油坑在一小時內~ 繼續加油!

Posted by 椰子殼

2010/06/27 01:14 2010/06/27 01:14
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/578

說話的速度

  今天很快的報告了一件事情,不知道在急啥,就劈哩啪啦的一次全部講完。報告完畢之後稍微回想一下,好像說話速度太快了~ 有種急躁、衝動的感覺 (自己本來就真的挺衝動)。

  實在很糟糕,因為我又忘了自己該注意的事情,習慣要改變,真的是ㄧ件很難的事情啊,再接再厲。

Posted by 椰子殼

2010/06/24 17:37 2010/06/24 17:37
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/577

HP官方文件:
HP ITRC 文件編號:KBRC00014036
※ 存取文件需要 ITRC 帳號
※ 以下程序僅為紀錄用,實際相關作業,請依照各自系統狀態、環境調整,如不確定作業程序,建議請原廠工程師支援。

### 透過以下指令,編輯一個檔案
vi /tmp/partitionfile

### HPUX 11.23 的 partitionfile 檔案內容如下:
3
EFI 500MB
HPUX 100%
HPSP 400MB

### 此時置入新硬碟,透過指令ioscan,重新掃描匯流排,這個動作需要點時間
ioscan -f

### 確認一下啟動磁碟的組成
vgcfgrestore -l -n vg00
## 或直接檢視vg00設定檔
strings /etc/lvmtab

### 確認 vg00 磁碟狀態
vgdisplay  -v vg00

### 本例故障的磁碟為 c3t0d0,但請依照實際狀況變更
### 以下的c3t0d0,皆須替換為實際的「故障磁碟代號」

### 重新建立HPUX的 base partition,這個動作會摧毀目的磁碟內的資料,請小心!
idisk -wf /tmp/partitionfile /dev/rdsk/c3t0d0

### 再重新掃描一下,讓系統抓到新的 partition
ioscan -f

### 建立相關的device file
cd /dev
umaks 022
insf -eCdisk

### 安裝啟動程式至硬碟
mkboot -e -l /dev/dsk/c3t0d0

### 還原磁碟 vg 設定,那個cxdxtxs2的s2就照打
vgcfgrestore -n vg00 /dev/rdsk/c3t0d0s2

### 如果上面vgcfgrestore指令失敗,請執行以下指令後,再執行一次vgcfgrestore
pvchange -a n /dev/dsk/c3t0d0s2

### 確認上面vgcfgrestore完成後,執行pvchange
pvchange -a y /dev/dsk/c3t0d0s2

### 同步資料,146G會需要約40~60min
vgsync vg00

### 確認一下 root、boot、swap、dump的 lvol
lvlnboot -v

### 準備 Root、Boot、Swap、Dump的volume,請依照上一程序的結果執行
### 以下的灰字為註解,請忽略
lvlnboot -r /dev/vg00/lvol3   ###  (Root)
lvlnboot -b /dev/vg00/lvol1  ###  (boot)
lvlnboot -s /dev/vg00/lvol2 ###  (swap)
lvlnboot -d /dev/vg00/lvol2  ###  (dump)

### 執行指令,確認是否恢復,如果正常,應該不會有任何訊息
lvdisplay -v /dev/vg00/lvol* |grep stale

### 確認啟動磁碟(一般為VG00)之 cxdxtx 編號,可透過ioscan尋找hardware path
### 亦可透過 strings /etc/lvmtab 再確認一次磁碟編號
### 本例hw path為
### 磁碟0:/dev/dsk/c2t1d0 HW Path:0/1/1/0.1.0
### 磁碟1:/dev/dsk/c3t0d0 HW Path:0/1/1/1.0.0
ioscan -funC disk

### 設定boot EFI 啟動參數
setboot -p 0/1/1/0.1.0
setboot -h 0/1/1/1.0.0

作業完成

Posted by 椰子殼

2010/06/23 10:22 2010/06/23 10:22
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/576

個人檢討

  工作、生活上有許多令人不滿意的事物,有些能夠排除、閃避,但有些只能接受。隨著白髮的增加,也經過一陣子自我要求與改變,但也還是不免對人埋怨、對事憤怒。

  有時來自憤怒的埋怨,過個一兩天之後再來檢視,也覺得不過如此,當初何必如此在意?但埋怨的話已經說出、反應已經做出,無法再收回取消,自己帶給別人的負面情緒已如覆水般難收。以前因衝動而搞砸事情,這些教訓都記得,但事發當下卻都拋在腦後。

  往後對於自己的情緒,要如同下電腦指令一般,按下Enter之前必須需先確認一下。

Posted by 椰子殼

2010/06/22 08:46 2010/06/22 08:46
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/575

好用,不一定可用

  因為工作性質的關係,有時後朋友都會問一些資訊技術上的問題,分享心得、互相交流倒是也挺不錯的。

  有一天,跟朋友聊天的時候,不知道為什麼就跟朋友開玩笑說:「你們公司不錯噢,還有沒有欠人?」朋友回答說:「想太多,你來我就沒工作了」這句玩笑話讓我愣了一下,也許好用不一定可用。

Posted by 椰子殼

2010/06/18 18:37 2010/06/18 18:37
Response
No Trackback , No Comment
RSS :
http://www.homeweb.idv.tw/rss/response/574


블로그 이미지

椰子殼網誌。 紀錄生活

- 椰子殼

Notices

Authors

  1. 椰子殼

Archives

Calendar

«   2010/06   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

Site Stats

Total hits:
418395
Today:
27
Yesterday:
139