Archive for September 2009

123K 賽前

T1 影片
http://www.youtube.com/watch?v=rKWHELY0qxw

weight : 64.7 , BF 15.9

9/21 , run 6k

9/22 , swim

9/23 , run 8k

9/24 , swim

9/25 , run , 18 laps = 43’47″

9/26 , swim 2k, 42’25″

9/30 , run 45min = 18 laps = 45’25″

2009.0930 氣象… 有颱風!

a655f319399394f455a13de26bedc1a8

http://fisher123.blogspot.com/

台東123的沙盤推演

http://tw.myblog.yahoo.com/super-triathlon/article?mid=371&prev=376&next=346&l=a&fid=16
http://tw.myblog.yahoo.com/super-triathlon/article?mid=376&prev=380&next=371&l=a&fid=16

my bike photos

Protected: [收藏好文] 123K – 1

This post is password protected. To view it please enter your password below:


Protected: [收藏好文] 詹先生說人生一瞬與綠光往事

This post is password protected. To view it please enter your password below:


BIKE 板橋 —> 蘇澳冷泉 100K

總距離 : 105K , 均速 : 21.1k , 時間 : 5HR  , 氣溫 31度
從國史館到海倫咖啡的計時, 約49分鐘, 中間有停3次拍雲海.
ASKA 的 score : http://www.everytrail.com/view_trip.php?trip_id=316199

P006
P008 P009 P011 P012 P020 P015 9475bd4d7f8923b8aa6449eba5a9e29db91d5522905c5f544e3401fa9056c980

從國史館到海倫咖啡的計時,約47分鐘

照片移軸效果處理 – 有模型的感覺 – tilt-shift photography

The Cranberrries

Protected: 2009.0914 經典名言

This post is password protected. To view it please enter your password below:


完成 – 2009基隆市忠孝獅子盃路跑賽 – 21K

6:30 起跑
競賽路線:暖暖運動公園→東碇路→東勢街→暖東峽谷(休閒組折返)→龍門山→上東路→福安宮→
涼亭(競賽組折返)→原路返回暖暖運動公園。

一開始就下雨 , 21公里完成時間 : 2hr4min

aa2825f26b884ba75a6b4b1a8098d493

2009 臺東123公里國際鐵人三項 / 公告 / 地圖 / 準備項目 / T1 T2 轉換區 steps / misc

URL : http://tw.myblog.yahoo.com/super-triathlon/

日期:98年10月3日 (星期六)上午 07:00
競賽距離、地點及時限, 距離合計123.2km,總時間以9.5小時為限

游泳2.2km:臺東活水湖,2小時。
自行車100km:臺東活水湖→成功鎮(折返)→臺東活水湖,5小時。
跑步21km:臺東活水湖→利吉國小(折返)→臺東活水湖,2.5小時。
swim : 45min , 0700 – 0740
t1 : 5min, 0740 – 0745
bike : 270min, 0745 – 1215
t2 : 5min, 1215 – 1220
run : 150min, 1220 – 1450
total: 475min = 8hr

10月3日123公里超鐵賽程補給公告

自行車給水站:1.水  2.運動飲料
(去回二站供應水壺,選手可丟棄原有水壺)
自行車迴轉點:水 (選手須自行下車補充)
路跑給水站:
第一站:1.水  2.運動飲料 3.鹽 4.檸檬片 5.香蕉
第二站:1.水  2.運動飲料 3.鹽 4.檸檬片 5.小蕃茄
第三、九站:1.水  2.甘蔗汁 3.鹽 4.檸檬片
第四、八站:1.水  2.運動飲料 3.鹽 4.檸檬片 5.香蕉
第五、七站:1.水  2.運動飲料 3.鹽 4.檸檬片 5.小蕃茄
第六站:1.水  2.冬瓜茶 3.鹽 4.檸檬片
第十站:1.水  2.運動飲料 3.鹽 4.檸檬片 5.小蕃茄
轉換區 prepare:
bike:毛巾大,帽(BCAA裡面),頭巾…地上:毛巾小,車鞋+襪放前面,跑鞋放後面,中間號碼帶裝3gel
泳帽,蛙鏡,耳塞,除霧,防曬,手錶,暖身

轉換區T1:
脫泳帽
大毛巾擦頭髮/身體/小毛巾擦腳/
眼鏡/帶 4包 BCAA背後口袋
頭巾/車帽
車鞋/手套

—> go bike ( 東河 drop 水壺 , 40min/gel=5, 1HR/BCAA=4)

T2:
脫手套/車帽/車鞋
換跑鞋/號碼帶(3包 gel)

—> go running

Google map : http://maps.google.com/?ie=UTF8&ll=22.778002,121.156197&spn=0.054367,0.077162&z=14

Continue reading ‘2009 臺東123公里國際鐵人三項 / 公告 / 地圖 / 準備項目 / T1 T2 轉換區 steps / misc’ »

[好文推薦] A TUTORIAL ON POINTERS AND ARRAYS IN C

squid proxy server setting

改這個檔 /etc/squid/squid.conf

allow 內網可以透過 proxy

就放在那個 INSERT YOUR ….

acl officenet src 172.30.0.0/24
http_access allow officenet

Protected: [收藏好文] 網站背後技術與技巧

This post is password protected. To view it please enter your password below:


兩套 Free firewall / NAT / VPN server

比較推薦:
http://www.pfsense.com/

另一套:
http://m0n0.ch/wall/

m0n0wall is probably the first UNIX system that has its boot-time configuration done with PHP, rather than the usual shell scripts, and that has the entire system configuration stored in XML format.

—> 可以看一下他怎麼寫這個的 “boot-time configuration”

Protected: [轉貼] optimize query statement oracle

This post is password protected. To view it please enter your password below:


debian / ubuntu , APT HOWTO / Guide / 指令速查表

1. Searching for packages apt-cache
sudo apt-cache search package1

2. Getting more Information about a package apt-cache
sudo apt-cache show package1 package2 …

3. Installing a package apt-get install
sudo apt-get install package1 package2 …
sudo apt-get install package1 –reinstall

4. Removing packages apt-get remove
sudo apt-get remove package1 package2
complete remove:
sudo apt-get remove package1 package2 –purge

5. Update your package database apt-get update
sudo apt-get update

6. Upgrading your system apt-get [dist-]upgrade
sudo apt-get upgrade

The smart upgrade with:
sudo apt-get dist-upgrade

7. Resolving conflicts and Broken packages apt-get
sudo apt-get -f install

8. Checking for dependencies and reverse dependencies apt-cache
apt-cache depends package1 package2
apt-cache rdepends package1 package2

2009聽障奧運的馬拉松路線就是今年石萬金(金石)馬拉松的路線

Protected: oracle standby loading burst

This post is password protected. To view it please enter your password below:


debian / ubuntu 裝 oracle instant client / sqlplus / oci8 / apache2 config / steps by steps

2011.0530 整理的 install step by step:
OS : uname -a
Linux ubuntu 2.6.38-8-server #42-Ubuntu SMP Mon Apr 11 03:49:04 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Oracle client : 11.2 R1

google "oracle instant client download"
到 oracle 網頁找 Instant Client for Linux x86-64 / Version 11.2.0.1.0 (PS: Version 11.2.0.2.0 這版有問題)
download 這兩個
oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.rpm (47,811,007 bytes)
oracle-instantclient11.2-devel-11.2.0.1.0-1.x86_64.rpm (606,343 bytes)
用 alien 裝起來
  102  alien -i *basic*
  103  alien -i *devel*

新增這個檔 /etc/ld.so.conf.d/oracle.conf , 內容:
/usr/lib/oracle/11.2/client64/lib/

  104  cat /etc/ld.so.conf.d/oracle.conf
  105  ls -l /usr/lib/oracle/
  106  ls -l /usr/lib/oracle/11.2/client64/lib/

安裝 LAMP :
  108  export http_proxy="http://172.30.1.123:8080"
  109  apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql

安裝 libaio 套件
  138  apt-get install libaio1

安裝 pear 套件
  112  apt-get install php-pear

安裝 pecl 的 oci8 套件
pear config-set http_proxy http://172.30.1.123:8080/

  114  pecl update-channels
  115  pecl install oci8

  117  find /etc -name php.ini
這兩個檔要加入 oci8 的 extentsion
/etc/php5/cli/php.ini
/etc/php5/apache2/php.ini

install ok: channel://pecl.php.net/oci8-1.4.5
configuration option "php_ini" is not set to php.ini location
You should add "extension=oci8.so" to php.ini <------ 加這行

跑看看測試code:

$conn = oci_connect('oracle_user', 'oracle_pass', 'ip_address/instant_id');

$stid = oci_parse($conn, "select to_char(sysdate, 'YYYY-MM-DD HH24:MI:SS') from dual" );
oci_execute($stid);

$row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS);
print_r( $row );

oci_close( $conn );

// ——————————–
以下是 2011.5.25 修改

   69  find / -name sqlplus -print
   70  /usr/lib/oracle/11.2/client64/bin/sqlplus
   71  cat > /etc/ld.so.conf.d/oracle.conf

   73  ls -l /usr/lib/oracle/11.2/client64/lib/

   76  vi /etc/ld.so.conf.d/oracle.conf
   77  apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql

   86  apt-get install php-pear

   91  pear config-set http_proxy http://172.30.1.123:8080/
   92  pecl update-channels

   95  pecl install oci8

2010.0630 : 今天又在 debian 裝一次 發現, 這個版本沒辦法裝 oracle-instantclient11.2.* , 所以繼續用 instantclient11.1.*

Ubuntu 安裝 RPM 要用 alien …
sudo apt-get install alien

Ref. https://help.ubuntu.com/community/HowToBuildToraWithOracle

先去 http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html

download 這幾個 files (rpm)

Instant Client Package – Basic Lite
oracle-instantclient11.1-basiclite-11.1.0.7.0-1.i386.rpm

Instant Client Package – SQL*Plus
oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.i386.rpm

Instant Client Package – SDK
oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm

下 alien 指令安裝 rpm

alien -i oracle-instantclient11.1-basiclite-11.1.0.7.0-1.i386.rpm
alien -i oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.i386.rpm
alien -i oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm

裝好後用 sqlplus 聯看看 , 因為我得到一個 lib error

所以我要裝 apt-get install libaio1

在 /etc/ld.so.conf.d 加一個檔 cat > /etc/ld.so.conf.d/oracle.conf

內容是 oracle lib 的 path /usr/lib/oracle/11.1/client/lib

然後

apt-get install php5

apt-get install php5-dev

因為 oci8 是由 pecl 來安裝的, 所以要 apt-get install php-pear

再來裝 oci8 : pecl install oci8

在 /etc/php5/conf.d 下建一個 oci8.ini 檔 , cat > /etc/php5/conf.d/oci8.ini 內容是

extension=oci8.so

重新啟動 apache2 :

service apache2 restart

看看 phpinfo 有沒有出現 oci8 等字樣就 ok 了

53420fcc8f6596bc2b6cd3511eae7d84
cebcda336140c38e51b889ec7f9319c3

加一個 virtual host :

在 /etc/apache2/sites-enabled 增加一個 xxx.conf 檔

CodeIgniter 需要用 rewrite module :

ls -sf /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled

gentoo linux ifconfig

ifconfig eth0 ${IP_ADDR} broadcast ${BROADCAST} netmask ${NETMASK} up