Jun 30, 2008

cygwin 上使用 Mysql

如果你是shell指令愛好者,非常喜歡用shell下指令玩Rails的話,除了Mac, Linux之外,最好的選擇就是在Win32平台上安裝Cygwin

安裝Cygwin有什麼好處呢?這可以讓你在Win32底下使用一些常見的Linux工具程式,例如: joe, nano, vim, emacs, mc, gcc, make等,其他像top, ls, man, ps, mv等常見的指令也都相容。

Windows/CygWin
If you are a user of Cygwin (the Redhat distribution) you already know, it contains a nicely running perl 5.6.1, installation of additional modules usually works as a charm via the standard procedure of
- perl makefile.PL
- make
- make test
- make install
The Windows binary distribution of MySQL runs smoothly under Cygwin. You can start/stop the server and use all Windows clients without problem. But to install DBD::mysql you have to take a little special action.
Don't attempt to build DBD::mysql against either the MySQL Windows or Linux/Unix BINARY distributions: neither will work!
You MUST compile the MySQL clients yourself under Cygwin, to get a 'libmysqlclient.a' compiled under Cygwin. Really! You'll only need that library and the header files, you don't need any other client parts. Continue to use the Windows binaries. And don't attempt (currently) to build the MySQL Server part, it is unnecessary, as MySQL AB does an excellent job to deliver optimized binaries for the mainstream operating systems, and it is told, that the server compiled under Cygwin is unstable.
Install MySQL (if you havn't already)
- download the MySQL Windows Binaries from http://www.mysql.com/downloads/index.html
- unzip mysql--win.zip into some temporary location
- start the setup.exe there and follow the instructions
- start the server
- alternatively download, install and start the server on a remote server, on what supported OS ever Build MySQL clients under Cygwin:
- download the MySQL LINUX source from http://www.mysql.com/downloads/index.html
- unpack mysql-XX.tar.gz into some tmp location
- cd into the unpacked dir mysql-
./configure --prefix=/usr/local/mysql --enable-server
#./configure --prefix=/usr/local/mysql --without-server
This prepares the Makefile with the installed Cygwin features. It takes some time, but should finish without error. The 'prefix', as given, installs the whole Cygwin/MySQL thingy into a location not normally in your PATH, so that you continue to use already installed Windows binaries. The --without-server parameter tells configure to only build the clients.
- make :This builds all MySQL client parts ... be patient. It should finish finally without any error.
- make install :This installs the compiled client files under /usr/local/mysql/. Remember, you don't need anything except the library under /usr/local/mysql/lib and the headers under /usr/local/mysql/include! Essentially you are now done with this part. If you want, you may try your compiled binaries shortly; for that, do:
- cd /usr/local/mysql/bin
mysql.exe -h 127.0.0.1 -u root -p

The host (-h) parameter 127.0.0.1 targets the local host, but forces the mysql client to use a TCP/IP connection. The default would be a pipe/socket connection (even if you say '-h localhost') and this doesn't work between Cygwin and Windows (as far as I know).
If you have your MySQL server running on some other box, then please substitute '127.0.0.1' with the name or IP-number of that box.
At the 'mysql>' prompt do a quick check:
mysql> use mysql
mysql> show tables;
mysql> select * from db;
mysql> exit
You are now ready to build DBD::mysql!
Build DBD::mysql:
- download DBD-mysql-X.tar.gz from CPAN
- unpack DBD-mysql-X.tar.gz
- cd into unpacked dir DBD-mysql- you probably did that already, if you are reading this!
- cp /usr/local/mysql/bin/mysql_config .
This copies the executable script mentioned in the DBD::mysql docs from your just built Cywin/MySQL client directory; it knows about your Cygwin installation, especially about the right libraries to link with.
- perl Makefile.PL --testhost=127.0.0.1 --testuser=root --testpassword=xxxx
The --testhost=127.0.0.1 parameter again forces a TCP/IP connection to the MySQL server on the local host instead of a pipe/socket connection for the 'make test' phase.
- make :This should run without error
- make test :with DBD-mysql-2.1022 or earlier you will see several errors in dbdadmin.t, mysql.t and mysql2.t; with later versions you should not get errors (except possibly one, indicating, that some tables could not be dropped. I'm hunting for a solution to that problem, but have none yet).
- make install :This installs DBD::mysql into the Perl hierarchy.
Notes:
This was tested with MySQL version 3.23.54a and DBD::mysql version 2.1022. I patched the above mentioned test scripts and sent the patches to the author of DBD::mysql Jochen Wiedman.


--- If you try to install MySQL with wrong version(Must be source) , you will get return message like this.
./bin/my_print_defaults: ./bin/my_print_defaults: cannot execute binary file
Neither host 'brian_chang' nor 'localhost' could be looked up with
./bin/resolveip
Please configure the 'hostname' command to return a correct
hostname.
If you want to solve this at a later stage, restart this script
with the --force option

Perl 連接 MySQL

連接MySQL

Perl 要搭配資料庫,必須安裝以下模組:

1. DBI : Perl 的 DataBase Interface 的簡稱,

請至

ftp2.tnc.edu.tw/pub/unix/perl/CPAN/modules/by-module/DBI

抓取:DBI-1.37.tar.gz

tar xvzf DBI-1.37.tar.gz

cd DBI-1.37

perl Makefile.PL
make
make test
make install

2. Data-ShowTable

請至

ftp2.tnc.edu.tw/pub/unix/perl/CPAN/modules/by-module/Data

抓取:Data-ShowTable-3.3.tar.gz

安裝方法同 DBI。

3. DBD::資料庫driver

因為我想和 MySQL 搭配,所以必須安裝 DBD::mysql 的驅動程式

請至

ftp2.tnc.edu.tw/pub/unix/perl/CPAN/modules/by-module/DBD

抓取:Msql-Mysql-modules-1.2219.tar.gz 或 DBD-mysql*.tar.gz

安裝方法同 DBI。

至此,Perl 即可和 MySQL 一起運作了! 注意:通常,若您使用的是套件版的 Perl/MySQL,通常系統中已有相關的 DBI/DBD 了,比如:perl-DBI-1.32*.rpm (即 DBI)/ perl-Mysql-1.22_19*.rpm(即 DBD::mysql),因此,您不一定要安裝上面這些 tarbll 模組。

#! /usr/bin/perl

use DBI;
use strict;

my $db="test";
my $host='localhost';
my $user='root';
my $password='ppp123';

my $dbh = DBI->connect("DBI:mysql:database=$db;host=$host",
$user, $password, {RaiseError => 1});

open(FHD, "stu.csv") or die;
while (my $line=) {
chomp($line);
my ($f1, $f2, $f3, $f4, $f5)=split(/\,/,$line);
if ($f1) {
my $q=qq[ INSERT INTO stu_table VALUES ("$f1", "$f2", "$f3", "$f4", "$f5") ];
my $sth=$dbh->prepare($q);
unless($sth->execute) {die "$!\n";}
}
}
close(FHD);

實例:

我在 test 這個資料庫中開了一個 table 叫 aaa,其結構如下:

CREATE TABLE `aaa` (
`no` varchar(10) NOT NULL default '',
`name` varchar(12) NOT NULL default ''
)

其中 no 代表身份證字號,name 代表姓名。

我準備用它來儲存 studdemo.csv 中的學生身份證及姓名!

程式如下:

#! /usr/bin/perl

use DBI;
use strict;

my $db="test";
my $host='localhost';
my $user='root';
my $password='1234';

my $dbh = DBI->connect("DBI:mysql:database=$db;host=$host",
$user, $password, {RaiseError => 1});

open(FHD, "stu.csv") or die;
while (my $line=) {
chomp($line);
my ($f1, $name, $f3, $f4, $f5, $f6, $f7, $pslno, $f9)=split(/\,/,$line);
if ($f1) {
my $q=qq[ INSERT INTO aaa VALUES ("$pslno", "$name") ];
my $sth=$dbh->prepare($q);
unless($sth->execute) {die "$!\n";}
}
}
close(FHD);


From http://linux.tnc.edu.tw/techdoc/perl_intro/c1239.html

名人幽默笑話

智鬥強盜
有一次,卓別林帶著一大筆現款走在路上。突然,從路旁草叢裏躍出一個蒙面強盜。強盜威脅著要卓別林交出錢款。卓別林答應了,並對他說:“請在我帽子上開兩槍吧,我好回去 向主人交代!”強盜“叭叭”兩聲,照他的話做了。“再在我的衣襟上開兩槍吧!”卓別林又說。“叭叭”兩聲,強盜又照做了。“最後,請您再在我的褲腿上打兩個洞,拜托了 !”強盜一聽,不耐煩地提起槍,又在褲腿上給了兩槍。卓別林知道強盜的手槍裏再也沒有子彈了,便一腳把他絆倒,飛也似地跑了。

如何成為英雄
有一次,一位朋友問美國總統肯尼迪:“您是怎樣在第二次世界大戰中成為英雄的?”肯尼迪想了一會兒,說:“這可由不得我,是日本人炸沉了我的船。”

鬧饑荒的原因
英國文豪蕭伯納是個瘦子,這是盡人皆知的。一天,他遇到一個有錢的胖資本家,資本家譏笑著對蕭伯納說:“蕭伯納先生,看到您,我確實知道世界還存在鬧饑荒的現象。” 蕭伯納也笑著回答: “而我一見到您,便知道世界鬧饑荒的原因。”

人的價值體現
美國第一任總統華盛頓的“標準像”是美國著名畫家斯圖亞特早年畫的,它幾乎張挂于美國的千家萬戶。斯圖亞特一生 中畫過許多華盛頓的肖像,其中他最滿意的一幅在一塊畫布上 只畫了華盛頓的一個頭的作品。有人挑剔地指出為什麼不畫全衣服,斯圖亞特回答道:“人的價值不在衣著上。”

如果……
溫斯頓·邱吉爾是世界著名的政治領袖。他在擔任英國首相期間,一次,他的政治對手阿斯特夫人對他說:“如果我是您夫人,我一定會在您的咖啡裏放進毒藥。”邱吉爾聽了,笑著說:“如果我是您丈夫,我一定會把這杯咖啡喝下去。”

一起去找別的地方住
英國首相邱吉爾有天回家時老婆大人相當的生氣,怒罵他每天過於忙碌,都沒陪她。因此非常生氣的打包行李要離開,關起門來就走了。這時只見邱吉爾也快速的打包行李,跑下來和老婆一起離開,老婆莫名所以的看著他,只見邱吉爾說:這個家老婆大人既然住的不開心,那我也不要它了,我們再一起去找別的地方住好了.....

政治家
有一天,有人問英國首相邱吉爾,做個政治家要有什麼調件。邱吉爾回答說:「政治家要能預言明日、下月、來年及將來發生的一些事情。」那個人又問:「假如到時候預言的事情未實現,那怎麼辦?」邱吉爾說:「那就要再說出一個理由來。」

Jun 27, 2008

v$session status column display with "SNIPED"

From v$session , found status column "SNIPED".
What happened ?

> A status of SNIPED in v$session for a session indicates that the session has been terminated by Oracle, because it exceeded the IDLE_TIME set in the profile assigned to the use.

1. Find the user_name in v$session that status is SNIPED
2. select * from dba_users , check "SNIPED" status user's profile column .
3. select * from dba_profiles , check the "IDLE_TIME" limit value.
4. > show parameter resource_limit , if the value is true , then resource limit will use.

Set the IDLE_TIME in profile can release session holding resource (DB object lock), but OS resource will not release (memory resource).

Jun 26, 2008

忙茫盲!抓出浪費時間4大元兇

忙茫盲!抓出浪費時間4大元兇

轉貼天下雜誌2008.6.25
忙茫盲!抓出浪費時間4大元兇

一樣的一天二十四小時,常嚷著說沒空的人,也許只是沒有抓到運用時間的技巧,十五分鐘工作術,幫助你做個效率達人。
【採訪/張漢宜】

「啊,我沒空!」「我實在沒時間做XX事!」常聽到許多人如此抱怨。然而,時間真的不夠用嗎?每個人每天同樣擁有二十四小時,為何有人可以在相同時間做更多事?

解決這個問題,要從兩方面著手:一、抓出浪費時間的元兇,二、增加運用時間的效率。

浪費時間的四大元兇

人常在不知不覺中浪費時間。與其抱怨別人佔用自己的時間,不如說其實大部份都是自己造成的。日本管理雜誌《The 21》指出,造成浪費時間的原因有四大元兇:

一、考慮太多,優柔寡斷
深思熟慮是好事,但若想得太多、考慮太過,遲遲不敢下決心動手執行,等到終於做了決定,卻壓縮了執行時間,導致一個很好的構想最後呈現結果不佳,浪費了事前的努力規劃、讓自己處於時間的強大壓力、最後成果也令人沮喪。

二、完美主義
「把事情做到最好」是個好原則,但若要求事事做到一百分,結果顧此失彼,未能整體考量,也無法做好時間規劃。原本已做到九十分,但為了加把勁衝到一百分, 把大量時間與精力投注在提高那十分,導致其他工作迫於時間與人力草草了事。把事情做到最好是一種「相對標準」而非「絕對標準」,應從擁有多少時間、人力、 資源來考量,當條件有限時,就應思考「先求有,再求好」的哲學。

三、害怕失敗
每個人都希望一出手就成功,但並非每次都能做到,難免有些事不盡完美。如果太在意成果,患得患失、害怕失敗,不僅壓力過大,也會在執行時顯得畏縮,反而浪 費更多時間,達不到預期成果。沒有人可以把每件事做到滿分,從今天的小失敗中學到經驗與教訓,慢慢累積,才能成就日後的成功。

四、挑簡單、喜歡的先做
喜歡的菜先吃掉?簡單的工作先做?這是一般人的習性,但卻容易掉入「先甘後苦」的痛苦中。其實,工作應以「重要性」、「急迫性」來安排,而非「是否容易做」、「自己喜不喜歡」為考量,否則會讓時間配置顯得雜亂無章。

抱怨時間不夠用,癥結是把時間以「小時」為單位來用。以小時來度日,扣掉睡眠與交通,一天只有十幾個單位的時間可用。而且,一項工作如果預定一小時做完,結果四十分鐘就完成了,剩下的空檔,人性往往就會偷懶、東摸西晃,結果浪費許多值得利用的零碎時間。

試試看這樣的新做法:以「十五分鐘」做為時間運用的單位。這樣做,有幾個好處:

以「十五分鐘」為時間單位

首先,一天會增加為四、五十個時間單位。你可以依照工作的重要性,靈活分配適當的時間單位,即使偶爾想偷個懶,也不會浪費太多時間。這個道理就像魚網一 樣,以「小時」為單位,時間縫隙大,容易浪費、流失;以「十五分鐘」為單位,時間縫隙小,可避免零碎時間在不經意或偷懶中流失。

另外,是為了健康,每十五分鐘給大腦與身心一個休息空檔。以生理因素考量,人可以集中精神、發揮最大腦力效益的時間,大約是十五分鐘,一旦超過,效率與思 考力就會慢慢遞減。因此,集中精神工作十五分鐘之後,起身休息一下,喝杯茶補充水分、眺望窗外的遠景讓眼睛休息一下,讓腦力恢復最佳狀態,再繼續投入工 作。

忙得焦頭爛額,是因為沒有事先做好規劃。人生目標有短、中、長期,同樣地,時間運用也有短、中、長期的配置。事先準備工夫做好,執行時會快速許多,省下許 多時間。這樣就能不必瞎忙,而是忙得「有感覺、有意義」。若準備草率,邊做邊補、丟東落西,拉長執行過程,反而浪費更多時間,精神上也疲累不堪。

想想看,你真的忙到沒時間做某些事嗎?早上抽十五分鐘做運動、跟同事抽十五分鐘迅速溝通工作、晚上抽十五分鐘閱讀,真的做不到嗎?說穿了,都是自己找藉口。

善用「十五分鐘工作術」,是一種「加分型」時間利用法,能在同樣的時間做比別人更多的事,等於擠出第二十五個小時,比別人擁有更多「可用的」時間。若是因 缺乏規劃、事先準備工夫不周,在發呆偷懶、拖拖拉拉中浪費掉,那就淪落為「減分型」時間利用法,永遠也逃不出「沒時間」 的迷障。

蘆筍是治療癌症的妙藥

蘆筍是治療癌症的妙藥

  居住於美國賓夕法尼亞洲匹茲堡的生物化學家-卡爾羅茲博士,最近在該市出版的一本營養雜誌上面,發表一篇極惹人注意的文章,說是蘆筍在治療癌症方面,有著極優異的結果,這裡特地請人翻譯出來,供給癌症患者,以及有關係的人士做為參考:

  我羅茲自稱是一名生物學者,在過去的數十年之間,不斷的研究有關食物的健康問題不敢說有多大的建樹,但卻有了多少的心得,今天在此與各位談談有關癌症的問題,希望對同患者有多少的幫助。

  數年之前,我的好友李察德,賓西爾大學博士,發表了專題演講說:「蘆筍或許能夠治療癌症」以來,我頗有共鳴之心,從此以後,我在自己本份的工作之內,時常與賓西博士共同從事研究蘆筍與癌症的關係,如此經過了一段時間之後,我們發現了蘆筍確是能夠治療癌症,而且效果還相當的良好,我們特地從很多的實例中,舉出具有代表性的 4、5個例子供大家做為參考:

  (一)一名男子罹患了惡性的淋巴腺癌,醫生診察之後,只有搔搔頭,說是絕對沒有恢復健康的希望了,該男子請求於我們,我們告訴他蘆筍療法,如此只經過了 1年後,醫生再檢查的結果,竟然全無癌腫的痕跡了。醫生在驚愕之餘,宣佈了他已經痊癒,於是他又重新回到了他工作的崗位,從此不再罹患此病了。

  (二)一名67歲相當成功的商人,10多年前罹患了膀胱癌,他輾轉求醫,吃盡了各種的藥品,以及試盡了各種療法,仍舊是絲毫不見效,幾乎是要心灰意懶了,最後他抱著姑且一試的心理嘗試了蘆筍療法,前後只實行了 3個多月,再前往醫院檢查之後,發現膀胱裡面的腫脹物已經完全的消失,再度恢復了健康。

  (三)一名男子罹患了肺癌,於1971年3月接受了切開手術,醫生檢查之後,發現癌腫已經擴充開來,情況相當的嚴重了,實在不能再著手醫治了,於是他把切口再封閉起來,使患者自生自滅了。4月5日起該男子開始了蘆筍療法,每天有恆地持績下去,如此到了8月,當他前往醫院接受 X光檢查的結果,發現所有的癌腫竟完全的消失了。
  
  (四)一名婦女長年以來為皮膚癌所苦,他吃藥打針,不但沒有治癒皮膚癌,反而在幾年之後長出了7種不同的皮膚癌,使醫生都感覺到束手無策,拿她毫無辦法,這時她接受了友人的勸告,實行了蘆筍療法,每日不斷, 3個月之後再前往檢查的結果,一切的皮膚癌症都消失了,疼痛亦無形中消失,醫生告訴她癌症已經完全的痊癒了。

  依據這位婦女的發表,蘆筍療法不僅治癒了她的癌症,亦治好了她的腎臟病。因為自從1949年以來,她陸續接受了30次的腎臟結石的切開手術,由於醫療費用毫無著落,以致演變到從政府方面接受特別醫療補助費哩!她竟然靠著廉價的蘆筍治好了多年的皮膚癌以及腎臟病,怎能不叫她欣喜萬分呢?不過我聽到了這道消息並不感到震驚,因為 1971年,賓夕法尼亞大學發行的醫學雜誌,即提起蘆筍可能是腎臟結石的妙藥,又如1972年的雜誌亦刊載蘆筍可能消除膀胱結石等等。

那麼,蘆筍應該如何吃才能治療癌症呢?

  這個問題並不困難,只要把蘆筍先行煮熟(或者使用罐頭裝的蘆筍也可以,功效是相同的),然後把蘆筍放入果汁機裡面打成泥狀,把這種蘆筍製成的泥狀物盛在容器裡,放入冰箱的冰凍室裡面,早晚各吃 4大匙。

  據羅茲博士說,這種的蘆筍泥的效果非常良好,患者在連續服用3個星期或4個星期之後,即會發現效果,至於吃法不必拘泥於形式,憑各人的愛好即行,用菜湯沖泡,或者冷開水沖薄之後飲用亦可,因為這不同於一般的化學藥品,即使多吃亦不致造成災害,有時候甚至有吃的必要呢!身為生物化學者的我,以本身職業的立場深信古老的一句說法:「有效的食療法,亦可以用來預防疾病的發生」。

  如今大家都談癌色變,我與妻子為了預防這種棘手的疾病之故,每天3餐都食用蘆筍泥(用菜湯沖泡或水沖薄之後飲用),然後按時舉行血液檢查,結果我倆的身體一直健康無恙,站立於生物化學者的立場,我曾經仔細地研究癌的成因以及治療。依我看來,蘆筍療法乃是時下最新的癌症治療法。我們從事有關蘆筍的研究之後,發現它含有多量的某種蛋白質,這種蛋白質能夠增值新的細胞,不但能夠抵抗癌腫的增值,亦能變成我們身體的刺激劑,使新陳代謝加強,增進身體的健康。總而言之,蘆筍療法並非化學藥品療法,是故,不必擔心有副作用,絕對不會毒害及身體,可以放心的使用。

  如果閣下有幸讀到這一篇報導,不妨告訴那些癌症所苦的人,教他們試一試這種療法,這也算是做了一件功德無量的事呢!

~~ 多多傳授,功德無量~~

[註] :本篇資料由朴子市農會李豐榮股長所提供,因為其尊翁曾罹患膀胱癌症末期,在施善友人好心介紹「蘆筍療法」後,抱著姑且一試的心情照章實施,一日數次,經數月之食用治療之後,果真效果奇特不藥而癒。李股長為感念善德,廣贈資料以濟救世人。

善用"強制險"

善用"強制險"

強制險可申請理賠-肇事逃逸亦可申請

昨天去客戶那。
客戶的老公騎機車,被小貨車撞倒ㄌ,左小腿骨折。
但,該肇事者郤逃逸了。

後來,他住院共花了6萬多元。
客戶只能很無耐的,
抱怨又受傷,又無法得到理賠 。

聽完,提醒他,
可利用自己車的強制險去理賠。

但要去警察局,
補申請交通事故證明 (載明 提到肇事者逃逸)。
再向自己車的產險公司申請,就OK了。
而正式收據只有一份。
沒關係,強制險的理賠 免正式收據。
只要在影印本收據上有蓋上醫院章,
這樣就可以了。

整理一下:
政府強制險包括150萬死殘理賠,
和20萬的意外門診或住院理賠。

而要申請
肇事逃逸20萬的意外住院門診理賠。

步驟:準備下列文件:
1. 警察局交通事故證明(要有提到肇事者逃逸)。
2.醫院的收據,可用影印本,但要醫院蓋章。
3.向自己購買的強制險,產險公司申請出險。

政府強制險的用意,
就是為了萬一肇事者逃逸,
受傷者不會求償無門,
所以自己的權益,自己要爭取。

人不是每天都開心的

心靈小品 ─人不是每天都開心的 摘自《打開心窗》∕鄭石岩著
我最近工作不順,屢屢萌生去意。和朋友相談,朋友告訴我,如果是因為人的因素而離開,而不是因為工作本身,那很不值得,而且在這個工作上碰到的問題,如果沒有獲得適當的調整與修正,那麼難保問題不會在下個工作上不發生,換言之,朋友下了個結論,「下一個工作不見得更好。」
朋友舉他自己的例子,在半年多前,他還是朝九晚五的上班族,生活規律、平淡,收入穩定,但是當時卻羨慕能自由調配工作時間的「蘇活族」於是他辭去原本待遇不錯的工作,改成在家上班,接case。後者當然是自由多了,甭趕上班,不用打卡,不用大熱天跟人家擠公車,但是閒得時候閒得發慌,忙的時候又忙得昏天暗地,常常日夜顛倒,身體也變壞了,在這種情況之下,他又開始羨慕起朝九晚五的上班族,可是就在幾個月前,自己還對那種平穩的生活深惡痛絕。
我們似乎總是只看到別人心急、輕鬆及幸福的一面,不但忘了這是他們當初辛苦努力付出獲得的成果,而且世上根本沒有十全十美的人事物,只是人家沒有表現出來而已,或者是因為我們本身的盲點,所以看不見。
最近看的一部電影,裡頭有一句「人不是每天都開心的。」這平常簡單的對白卻深深打動了我,我有種迷路多日,突然找到方向的雀躍;也有種遇到知音般的,覺得被慰藉與了解。
我們總是只看到別人好的一面,卻忘了他們也有挫敗與痛苦,如果我只是遇到挫折就轉彎,遇到工作不順利就換工作,那麼同樣的挫折將會在我的生命中不斷出現。試著面對自己的問題,也試著更全面與客觀的看待事情,將會有助於釐清與了解自己,不論是在目前的這份工作,或是未來新的工作上。
喜歡,就伸出手讓對方知道感情,就是因為我們給了太多的理由跟註解,所以我們就照著別人所下的定義走著。
我不喜歡太黏的生活,但是一旦我愛上了他的時候,又不時的希望與他朝夕相處。那我到底做的對不對?有時候,很多事情無需用對或錯來概全。尤其在完全沒有公式的愛情世界中,喜歡就是喜歡,不喜歡就是不喜歡。再怎樣的犧牲跟勉強都是得不到自己所要的。
茫茫人海中,你能找到幾個跟你是契合的呢?個性、相貌、生活、談吐....我們都不時的在每一次的見面中,為著自己的幸福在打著別人的分數,呵~~好笑的是,對方也如此的對待自己。
100分的人到底跑到哪裏去了?我們都一直找的自己的100分先生,那我又有幾分可以配得上人家??『算了吧~~我才不要找100分先生,找到了又怎樣呢??』很久前,我就已經放棄了尋找伊甸樂園的夢想。
佛語『回首輕掬,隨身幸福。』在無慾無求的生活中,或許就能遇上了你的另一半。可能他不是100分,可能他不能陪你走到盡頭,但是在這段的歲月中,也就是你找到自己的最佳導師。不管是愛或是需要,這是自己最清楚。不要被文字給框住自己就此裹足。
現代人真的很好玩,發明一些字來做為彼此溝通的方法,也就因為這些字,讓自己更不敢跟別人溝通。
喜歡,就伸出手讓對方知道吧。多愛陌生人如果你只想著自己的家有愛,而不去想想社會也需要愛,那麼你的愛只是一滴清水。
有一次,我和一位醫生閒談,話題觸及對人生的看法。他說:「在加護病房裡,有一位垂危的病人,身上刺了許多針孔,接上大大小小的管線,連接在儀器上,這是與死神對抗,是全力的奮鬥。在他身邊陪他掙扎的護士,素昧平生,卻滿懷愛心,照顧他,關心他;在垂危及迎向死神之時,護士陪著他度過這人生的最後一瞬,請問,有誰知道,自己最後的一口氣,是要在誰的陪伴中度過?就憑這一點,平常我們就要學會去愛陌生人。沒錯,我們不能只關心家人,而要進一步去關心陌生人,我們要活在互愛之中,才顯得生命世界的溫馨和光明的精神層面。所以華嚴經上說:「無緣大慈,同體大悲。」我們不因為不認識他就不關心,有緣或無緣都不影響自己慈悲心的向外伸展。
我父親有一次發生車禍,他和貨車司機一起翻落北宜公路的山谷,天寒地凍,傷重垂危,結果是一位陌生人把他們救起來送醫,卻沒有留下姓名。我們在危急時,大部分是由陌生人急救的,這種反省,有助於一個人發展博愛和助人的襟懷。有一位年輕朋友在海邊泳水嬉戲,退潮把他越拉越遠離海岸,最後他疲憊不堪,正擔心不能逃過死劫時,竟被一艘漁船救起,漁船把他送上岸,卻對他說:「這是我們討海人應該做的事。」
請注意,大難時救你的經常是陌生人,要學習關愛他人如同關愛自己人,生命的根源是愛,智慧的根源也是愛,沒有愛就就會一片漆黑,一片混亂,如果你只想著自己家有愛,而不去想想社會也需要愛,那麼你的愛只是一滴清水,這滴清水落入大染缸裡,就失去它的純淨。如果每個人能把愛心向外伸展,也能同時關心別人,那麼社會這條生命的大河,就顯得清淨,能滋潤萬物。
所以,我們不能只想到自己,而要想到鄰人和陌生人;不能袖手旁觀的冷漠,而要互助合作的關愛;不可以只圖自己的利益,也要給別人機會,你所享有的福報和機會,是由許多陌生人給的,你也要給需要幫助的陌生人一些協助,心存感恩,多多助人,無愧此生。節錄:世界上就沒有值得我們花力氣去討厭、去恨的人。 心靈筆記生命的根源是愛,智慧的根源也是愛,沒有愛就就會一片漆黑,一片混亂,如果你只想著自己家有愛,而不去想想社會也需要愛,那麼你的愛只是一滴清水,這滴清水落入大染缸裡,就失去它的純淨。如果每個人能把愛心向外伸展,也能同時關心別人,那麼社會這條生命的大河,就顯得清淨,能滋潤萬物。

明天會更老

幽默短文-明天會更老

應邀去北加州台灣大學校友會杜鵑花之夜演講,主題是人到中年後的困 境,全場七百人笑聲不斷,表示有共鳴,能開開自己年紀的玩笑,也算是一種成長後的開朗豁達。

有首歌唱的是明天會更好,為了是給人信心與鼓勵,其實現實生活裡明天會不會更好不知道,但明天會更老是確定的。歲月要走過,才知道它的凌厲,到了某個年紀不得不承認地心引力的厲害,器官樣樣俱在,只是都下垂,所謂的:「萬般皆下垂,唯有血壓高。」有人因此特別忌諱說老,連「我先走一步」也不能說。

中年後的身體起了很大的變化,蘋果變成梨子型,「坐著打瞌睡,躺著睡不著。想記的記不起來,想忘的忘不掉。」更糟的是哭的時候沒眼淚,笑的時候一直擦淚。

頭上是「白髮拔不盡,春風吹又生」,男士們的髮型也個個如小說家莫言所說的「地方支持中央」──兩邊往中央梳,遮住稀疏的部分。皮膚不長Pimple(面皰),開始有Wrinkle(皺紋),酒窩變皺紋,皺紋變酒窩,無意中發現本來以為額頭上的幾條紋路只是抬頭紋,現在卻是不抬頭也有,還好這個時候有老花眼白內障,也不怎麼看得清楚。

記憶力明顯衰退,從一個房間走到另一個房間,就是想不起到這兒來要 做什麼?忘了剛剛說過的話,變得一再重複碎碎唸。一位老先生甚至說他有一次竟然笑到一半忘記為何而笑。

聽力也不行了,一位做了二十幾年百貨公司銷售員的女士,因為耳朵背 ,被換到抱怨部門去,反正聽不到,隨您抱怨。另一位女士說她坐公車,站在她前面的一個男孩一直跟她講話,她因為聽不到就提醒對方不必講 了,那男孩竟然說他只是在嚼口香糖,沒有和她說話啊。

高科技不來電也是年歲漸長的特徵,家裡一停電,所有的鐘都閃在十二 點;有一位朋友要去歐洲玩,女兒說:「媽,現在沒有人用傳統相機 ,這個數位相機您帶著,只要按一按就可以了。」媽媽沿途拍了五百張,回來往電腦裡一放,怎麼五百張都是鼻子 ?原來媽媽把相機拿反了。

少年夫妻老來伴,中年夫妻怎麼辦?有人形容食之無味,棄之可惜 ,彼此的壞習慣改不了,有的夫妻是什麼項目都可以吵 ,從來沒有妥協過,想想婚前是好有話說,婚後變成有話好說。

每個來到世間的生命,像整存零付一樣,一點一滴地離去 ,剛剛才是意氣風發的少年,一轉眼變成哀樂中年,還有人要譏笑說這 些人是:「知識退化,器官老化,思想僵化,等待火化。」所以心裡建設靠自己,要人老心不老,皺紋長在臉上,不長在心上。再想想許多人沒有老的權利,年紀輕輕的就歸道山 ,生活態度也要調整,以前用健康換金錢,現在要用金錢換健康,有所謂的人生三歷:少年爭取的是好學歷,中年成功與否看經歷 ,年紀越來越大就要看病歷。有好的健康才能說人生如倒吃甘蔗,好日子還在後頭。
ps:
真是一篇笑聲中不免閃著淚光的文章。是啊!日子一天一天過 ,人也一天一天老,常拿自己開開玩笑倒也無妨,只不過更需要樂觀看 待每一件「老」事,心中所想、手中所做都是「明天會更」而非 「明天會更老」。老,並不可怕,怕的是就此停頓,不再學習 、不再進步,那可真是知識退化、器官老化、思想僵化 啦!

Jun 24, 2008

Windows AD domain port and firewall

Windows AD/DNS 需在 Firewall 打開下列 port 與 Services

-------Port lists--------
53/udp
88/udp
135/tcp
137/udp
138/udp
139/tcp
389/udp
389/tcp
445/tcp
1025/tcp

8/icmp

--------------

1. ICMP : echo-request / 8

2. TCP 135 epmap, RPC
139 netbios-ssn,NetBIOS Session
389 LDAP, Lightweight Directory Access Protocol
445 microsoft-ds,SMB
1025 Remote Storm
3. UDP 53 domain,Domain Name Server
88 Kerberos
137 netbios-ns,NETBIOS Name Service
138 netbios-dgm,NETBIOS Datagram Service
389 Lightweight Directory Access Protocol

Jun 23, 2008

短小、精簡,才能很悍

短小、精簡,才能很悍

轉貼:
短小、精簡,才能很悍!
在公開表達時,若能掌握重點,設計出精簡有力、令人耳目一新的詞句,往往更能吸引聽眾。
但令人拍案叫絕的演講,並非隨便脫口而出,除了必須精心設計之外,更需不斷練習,才能一鳴驚人。

前台灣省省主席宋楚瑜在南投縣為他舉辦的歡迎會上說,從前,他一直認為南投有「四個W」很好,包括Water(水)、Woman(女人)、 Wine(酒)、Weather(氣候)都很好。現在他已把戶籍遷到南投中興新村,感覺又多了一W,就是Wonderful(好極了),現場縣府員工聽了 無不窩心開懷,都給宋主席熱烈掌聲。

也有一南投縣女公務員做簡報時指出,南投縣是「四大皆空」,為什麼呢?因為南投縣沒有「空運」、沒有「海運」、沒有「高速公路」、也沒有「電氣化鐵路」。 聆聽簡報的來賓都對此扼要、觸擊重心的「四大皆空論」留下深刻印象。(不過,國道三號第二高速公路通車後,南投已有高速公路了。) 
 
在公開表達時,若能掌握重點,設計出「精簡有力」,令人「耳目一新」的詞句,往往更能吸引聽眾。一位台中衛生人員在演講中說,我雖然只有五職等,但我「立 足」五職等、「胸懷」六職等、「放眼」七職等、「追求」八職等、「渴望」九職等,不到十職等,「誓不罷休」..。全場聽眾對此獨特出奇,帶著節奏感,並有 如海浪一波一波洶湧而來的講稿設計,報以最大的喝彩與掌聲。

其實,令人拍案叫絕的演講,並不是隨便脫口而出,而是經過演說者「精心設計」與「不斷練習」。因此,有經驗的演講者,可以透過語言的技巧和拿捏,來掌握現場聽眾「喜怒哀樂」的情緒。  

一個學生演講時說,我姊姊的大嘴巴說起話來真是「驚天動地」、看到男朋友就「歡天喜地」、用起錢來「揮天霍地」、找個東西「翻天覆地」、失戀了就「呼天搶地」,向我借錢時「求天拜地」,現在她終於要出嫁了,我真是「謝天謝地」。

當然,這個笑話是從市面上的書上看來的,但要能在演說中適切運用,且流利精彩地表演,亦需不斷演練。

也有婦女義工在演說中引用報上的漫畫說:「挑食的男人容易餓肚子;不挑食的女人,容易怎麼樣呢?容易大肚子!」

前行政院長郝柏村在立法院答詢時,曾經指出–「一台一中、四大皆空」;這帶有押韻的短語,亦令人印象深刻。

所以,精簡扼要、詼諧有趣、切合主題的短語,永遠受歡迎。
 
請以目前所流行的話題、或勵志的內容,設計出有創意或押韻的「短語」,並應用在演說之中。例如:「不生氣,要爭氣」、「不灰心,要開心」、「不計較,常歡笑」,「少怨氣,多福氣」、「少抱怨,多實踐」..

星期一早上九點

星期一早上九點
轉貼:EMBA雜誌2008/02/26

星期一早上九點,你的辦公室同仁在做什麼呢?

開會討論公司是否朝向目標邁進?還距離多遠?分享最近的產業動態和管理知識?上網看新聞、吃早餐?

大前研一說,一個人下班後的四小時,就決定了他人生的發展、成就和命運。有人下班後總窩在沙發上看電視,有人游泳練身體,有人學習新技能。你可以明顯想像他們的未來會有多不同。

對一個公司來說,星期一早上的兩小時,很可能就決定了公司的未來。因為它預示公司的節奏,以及重點和文化。

日本黛安芬總經理吉越浩一郎連續十九年,帶領公司持續成長與獲利。他以每週一早上八點半的會議,作為公司一個星期開始的第一件事。他用這個會議創造緊張感,對於任何工作問題或延誤,不接受任何藉口,要求「明天之前」交出改善成果。

星期一早上九點,別忘了討論你公司最重要的目標。對古馳集團(Gucci)的CEO波列特來說,那就是讓旗下的各個品牌迅速轉虧為盈。三年多前,波特列空 降這個全球知名的精品集團擔任領導人時,讓眾人跌破眼鏡。畢竟,他過去二十幾年來,只在聯合利華一家公司待過,而且他是負責賣冰淇淋的。現在他竟然要來賣 時尚名媛的皮包?

但對於波特列來說,不管是冰淇淋或名牌包,他經營的其實是品牌。他的重點都是鎖定簡單的目標,然後授權品牌負責人全力衝刺。結果是,三年內集團營收成長三分之一以上,原來虧損的品牌也都紛紛賺了錢。

星期一早上九點,討論市場趨勢時,別忘了注意那些正悄悄浮現的低價競爭者。他們挾著某種低成本優勢(例如把製造工作外包),正以較低價格蠶食你的市場。一不小心,他們可能逐漸壯大,而成為你的可怕勁敵。

面對這些威脅,公司必須先分析,我們的成本和競爭者差距多大?我們能複製這個優勢嗎?你可以先用短期戰術來爭取時間,或把焦點從價格移到其他特色,然後用長期策略來反擊。

例如,也許你可以發展差異化產品,把較沒有利潤的顧客讓給對方,自己專心服務較有利潤的客戶(星巴克的做法);或者你可以把產品或服務拓展到其他產品或市場(例如思科),或合併相關產品和服務,成為套裝產品,爭取更多的毛利(例如IBM)。

無論如何,千萬不要沒有經過周延分析,就貿然出手。

星期一早上九點,你打算做什麼?

Jun 17, 2008

省電冷氣 怎麼選

挑選篇》省電冷氣 怎麼選?
【聯合報/記者羅建怡、古鎮榮/報導、攝影,記者陳立凱/攝影】



高溫難耐的夏天,最耗電的冷氣機,要如何達到節能省電?冷氣達人傳授技巧,以最經濟的方法享受冷氣,涼快又省電!

●冷氣達人/劉承緯(B&Q內湖店)

省電冷氣 怎麼選?

若還沒買冷氣,或者準備換冷氣,達人建議,先決定冷氣型式(窗型或分離式),再考慮冷房能力(BTU),省電效能(EER)也要列入考慮。一般來說,貼有「節能標章」的產品,平均省電可達30%!

1.有「節能標章」的冷氣機產品,幫你省電。

2.選用高EER的冷氣機。達人說:EER(使用效率的測量標準值,Energy Efficiency Ratio)值愈高、冷氣效果愈好;每提高0.1,就可節省4%的冷氣機用電。


3.依照居家空間大小,選擇符合BTU的冷氣(詳見下表)。達人說:避開頂樓、西曬、挑高等因素,首先要考慮「BTU」(冷房能力的計算單位,British Thermal Unit);換算方式為:一般居家每一坪、約2,000BTU(每噸約10,000BTU)。

4.盡可能選用變頻式冷氣機。達人說:變頻冷氣可隨室內溫度,調節壓縮機的運轉速度,不但更舒適,也較省電。若以一天使用8小時計算,變頻冷氣可省30%的電力!(變頻與非變頻(分離式)價差約2,000~6,000元間)

5.分離式冷氣比窗型冷氣更省電。達人說:約可省下5%的電力!

分離式變頻冷氣 省電省能源

選擇分離式變頻冷氣,總的結算下來,還是省錢!
分離式變頻冷氣近來已成冷氣機主流,雖然價格較高,但隨著電費水漲船高,加上減碳節能意識抬頭,想當「省電達人」,選擇分離式變頻冷氣,總錯不了!

變頻冷氣為何省?

變頻冷氣的省電原理其實很簡單,利用控制電流頻率變化,調整冷氣輸出功率,讓冷氣長時間以最經濟的功率運轉,就好比汽車的自動排檔,會以最省油的檔位運行一樣;傳統非變頻冷氣,只有「開」、「關」兩種功能切換,由於無法維持恆溫,運轉間歇期間冷熱反差也大。

分離式變頻冷氣 三「省」二「低」

1.省電:以維持恆溫方式運轉,能節省電源。

2.省水:以氣冷式運作,無須浪費水源。

3.省空間:分為室內外機,安裝位置較有彈性,節省室內外空間。

4.低汙染:壓縮機以符合京都議定書R410環保冷媒運轉,不破壞臭氧層。

5.低廢料:符合節能減碳,產生廢氣和廢料也較少。

變頻冷氣省多少?

分離式冷氣可節省室內空間,經正確安裝,可達到節能效果。
根據經濟部能源局的統計,冷氣用電大約占夏日用電的40%以上,而使用變頻冷氣,約可省下傳統型冷氣電力的40%~60%。所以改用分離式變頻冷氣,你家夏天的電費約可省下16%~24%,近四分之一的電費。

分離式變頻冷氣安裝

嚴格來說,從工廠生產的分離式變頻冷氣應該只能算「半成品」,因為所有分離式冷氣都要經過正確的安裝,才能完全發揮節能的功效,所以,選擇市面上有信譽的 大廠,以及有完整安裝服務的經銷商,才不會買了省電冷氣,卻無法真正「省」到。目前市面上各家變頻冷氣廠牌,以和泰興業代理的大金空調徹底執行安裝人員認 證,安裝水準最令人稱道。

一對一、一對二、一對多 怎麼選?

分離式變頻冷氣可依照消費者需求,選擇一對一、一對二以及一對多等機型,但到底應如何選擇?業者表示,以同廠牌機型來說,一對一會比一對 二、一對多機型省電,因為一對多機型是以較大型壓縮機運轉,即使只開一個房間的冷氣,仍比較耗電,但一對一雖有省電優點,卻要占據更多室外機空間,消費者 必須將空間及美觀等問題一併考慮。


空氣循環扇 省電必殺技

許多人都知道,開冷氣時同時開電扇,能加強冷房效果,現在市面上已出現加強空氣對流的「空氣循環扇」,利用獨特的空氣力學,加強空氣對流循環效應,甚至還有上下兩個風扇並列的「強效型」,燦坤3C表示,今年夏天這類空氣循環扇熱賣,可見清涼效果。



Jun 12, 2008

Pictures Not Showing in Received Emails in Outlook 2003

我的Outlook在打開別人的信件都看不到圖片顯示,一直要到按下回覆或轉寄後才能看的到圖片?
刪除 "%USERPROFILE%\Local Settings\Temporary Internet Files\OLXX" 目錄底下的檔案, 即可解決此異常現象.

可編輯一個 .bat 的檔案 , 內容如下:
del /f /s /q "%USERPROFILE%\Local Settings\Temporary Internet Files\*.*"
echo. & pause

儲存並執行後, 會將所有Temporary Internet Files 底下的檔案全部清除 , 再重新啟動 outlook 即可正常顯示郵件中的圖形.

Oracle.exe CPU utilization 100% in Windows

You may find oracle.exe process consume 100% CPU in Windows platform.
1.
Download qslice.exe from here
Find oracle.exe detail threads and who use 100% CPU , frind TID ffrom qslice.exe console.
2. TID is a HEX number , need to translate it as DEC , you can translate through this web site. http://www.parkenet.com/apl/HexDecConverter.html
3. Using following sql statement to find thread information.
select p.spid "Thread ID", b.name "Background Process", s.username "User Name", s.osuser "OS User", s.status "STATUS", s.sid "Session ID", s.serial# "Serial No.", s.program "OS Program"
from v$process p, v$bgprocess b, v$session s
where s.paddr = p.addr
and b.paddr(+) = p.addr
and p.spid= -- TID number

4. Using following command to find thread doing what.
select s2.sql_text
from v$process p,v$session s1,v$sqlarea s2
where p.addr = s1.paddr
and s1.SQL_HASH_VALUE = s2.HASH_VALUE
and p.spid= -- TID number
5. Terminate problematic sesion.
alter system kill session 'SID,#Serial NUM';

Jun 11, 2008

SQL Server Replication Data Type & Oracle Data Type

Oracle Data Type Definitions

1. The following table lists the Oracle data type definitions.

Oracle data type Definition
CHAR <=2000
DATE Jan 1, 4712 B.C. to Dec 31, 4712 A.D.
DECIMAL Same as Number
FLOAT Same as Number
INTEGER Same as Number
LONG <=2GB
LONG RAW Raw data; Same as Long
LONG VARCHAR Same as Long
NUMBER 1.0E-130 to 9.99..E125
SMALLINT Same as Number
RAW Raw Binary Data <=255 bytes
ROWID Unique Value
VARCHAR2 <=4000 bytes
VARCHAR Same as Varchar2
BLOB Binary Large Object <=4GB
COB Char Large Object <=4GB
NCLOB Same as Clob (for multibyte)
BFILE Pointer to binary operating file

2. The following table maps data types for replication to Oracle Subscribers.

SQL Server 2000 data type Oracle data type
bigint NUMBER
binary LONG RAW NOT NULL
bit NUMBER (1, 0)
char VARCHAR2 (900) NOT NULL
datetime DATE
decimal NUMBER (255, 3) NOT NULL
float FLOAT NOT NULL
image LONG RAW
int NUMBER (255, 3) NOT NULL
money NUMBER (255, 3) NOT NULL
nchar VARCHAR2 (2000) NOT NULL
ntext LONG
numeric NUMBER (255, 3) NOT NULL
nvarchar VARCHAR2 (2000) NOT NULL
real FLOAT NOT NULL
smallint NUMBER (255, 3) NOT NULL
smalldatetime DATE NOT NULL
smallmoney NUMBER (255, 3) NOT NULL
sql_variant LONG
sysname CHAR(255)
text LONG
timestamp RAW (255)
tinyint NUMBER (255, 3) NOT NULL


3. The following table shows the data type mappings that are used when data is replicated to a Subscriber running Oracle.

SQL Server 2005 Data Type Oracle Data Type

BIGINT

NUMBER(19,0)

BINARY(1-2000)

RAW(1-2000)

BINARY(2001-8000)

BLOB

BIT

NUMBER(1)

CHAR(1-2000)

CHAR(1-2000)

CHAR(2001-4000)

VARCHAR2(2001-4000)

CHAR(4001-8000)

CLOB

DATETIME

DATE

DECIMAL(1-38, 0-38)

NUMBER(1-38, 0-38)

DOUBLE PRECISION

FLOAT

FLOAT

FLOAT

IMAGE

BLOB

INT

NUMBER(10,0)

MONEY

NUMBER(19,4)

NCHAR(1-1000)

CHAR(1-1000)

NCHAR(1001-4000)

NCLOB

NTEXT

NCLOB

NUMERIC(1-38, 0-38)

NUMBER(1-38, 0-38)

NVARCHAR(1-1000)

VARCHAR2(1-2000)

NVARCHAR(1001-4000)

NCLOB

NVARCHAR(MAX)

NCLOB

REAL

REAL

SMALLDATETIME

DATE

SMALLINT

NUMBER(5,0)

SMALLMONEY

NUMBER(10,4)

SQL_VARIANT

N/A

SYSNAME

VARCHAR2(128)

TEXT

CLOB

TIMESTAMP

RAW(8)

TINYINT

NUMBER(3,0)

UNIQUEIDENTIFIER

CHAR(38)

VARBINARY(1-2000)

RAW(1-2000)

VARBINARY(2001-8000)

BLOB

VARCHAR(1-4000)

VARCHAR2(1-4000)

VARCHAR(4001-8000)

CLOB

VARBINARY(MAX)

BLOB

VARCHAR(MAX)

CLOB

XML

NCLOB

Jun 10, 2008

談判勝利方程式

張榮豐說,談判是有SOP(標準作業程序)的,以知名的哈佛商學院談判程序來看,台灣這次,「全都違背了!」

台灣違反談判勝利方程式

張榮豐指,談判不是「賣笑」,不是只要讓步就好,「你以為人家要一百元,後來只要了八十元,你就叫大獲全勝嗎?」

張榮豐說,談判第一個概念是「雙方認知價值的交換」,這是在搞清楚雙方爭執的議題是什麼;第二步是找出談判以外的最佳替代方案,亦即BATNA(Best Alternative To A Negotiated Agreement);然後是找出ZOPA(Zone Of Possible Agreement),即雙方可協議空間。

翻成白話文是這樣的。假如一個蘋果,對你是一百分,對我是五十分,這就是「認知價值」的差異。假如這時候要就此進行交換,我方有「BATNA,最佳替代方案」時,表示我方在談判之外「至少」另有所得,那就有改善自己談判地位的空間;不過對方也可能有「最佳替代方案」,於此就產生了ZOPA,雙方可協議空間。

因為這樣,我會有一、二、三個議題要談,對方也會有一、二、三個議題要談,但「你的議題不見得是我要的」,這就是為什麼過去辜汪會談前,要先進行很多次的「程序性磋商」,這個階段的功能在雙方得把要談的議題先「喬」出來。張榮豐說,這步驟其實最重要,因為「議題設定就決定了雙方的得失。」

可是,這一次談判,「議題都是別人在訂啊,自己要什麼根本不清楚,輸贏已定!」張榮豐舉例,比方說一次談判裡,貨運包機佔四十分、客運包機佔三十分、大陸觀光客來台佔三十分,結果貨運包機人家連談都不跟我們談,「不是馬上就掉四十分了嗎!」

Jun 9, 2008

廉價衣有毒 會生長遲緩

購買來源不明的衣物,最好還是謹慎一點。台灣德國萊因化學實驗室檢測市面上四十件來源不明且標示不清的低價衣服、鞋子及牛仔褲,發現一成衣物含有甲醛,超過一成以上被驗出接觸性毒物六價鉻,可能造成嬰兒生長遲緩。

台灣德國萊因化學實驗室檢測專家章啟鵬表示,部分製作低價牛仔褲的廠商為了讓布料看起來更加硬挺,可能在製作過程中加入超量甲醛。甲醛會刺激皮膚,容易引起濕疹、過敏、皮膚炎,甚至還有致癌的風險。

此次抽查不合格的衣服與鞋子多來自中國大陸,有百分之七的衣服與鞋子驗出有害染料,還有超過一成產品含有六價鉻。章啟鵬表示,六價鉻多用於皮革或染料上,與皮膚接觸會造成穿透吸收,可能導致敏感或造成遺傳性基因缺陷,吸入也可能致癌。

「含有高劑量的甲醛布料,多數會有類似魚腥的臭味。」章啟鵬指出,民眾在選購時應盡量避免顏色較深、布料很薄卻過度硬挺的低價牛仔褲,若是購買後不放心,也可在穿上身之前,以清水多次清洗。

Jun 6, 2008

Workflow Notification Mailer-Unable to make a network connection

Workflow Notification Mailer cannot start.
Status is "System Deactivated".
Edit Workflow Mailer found "Validation error occurred. Please check indicated fields below".
Inbound EMail Account-> "Unable to make a network connection" message.
Solution:
1.Telnet mail server IP with port 25(SMTP) and 143(IMAP),found 143 port cannot use.
2.Found Exchange Server "IMAP4 service status abnormal.
3.Restart mail server , everything is ok.

Jun 5, 2008

XML Report Publisher Fails With java.lang.OutOfMemoryError

-- Notes:315477.1 XML publisher version 5.6.1
1. Under FO Processing:(XML Publisher Administrator -> data define 或 template 處)
1.1 "Use XML Publisher's XSLT processor" set to true
1.2 "Enable scalable feature of XSLT processor" set to true
1.3 Restart "Output Post Processor" concurrent process.
2. If got another error like 'post process(response) time out' then
2.1 Increase "Output Post Processor" concurrent process number.
2.2 Enlarge the profile "Concurrent:OPP Response Timeout" , "Concurrent:OPP Process Timeout" values.

Jun 3, 2008

oracle ERP - JInitiator 異常解決方式

use jre15012
# copy jre15012.exe to $COMN_TOP/html
# $OA_HTML/bin/appsweb__.cfg file.

[J15012]
connectMode=socket
serverPort=9000
sun_plugin_classid=clsid:CAFEEFAC-0015-0000-0012-ABCDEFFEDCBA
sun_plugin_version=1.5.0_12
sun_plugin_url=http://xxx.com.tw:8000/OA_HTML/jre15012.exe
sun_plugin_mimetype=application/x-java-applet;jpi-version=1.5.0_12
sun_plugin_legacy_lifecycle=false
plugin=jdk
;


Modify the " ICX: Forms Launcher " profile at user level.

http://xxx.com.tw:8000/dev60cgi/f60cgi?config=J15012