星期三, 4月 23, 2008

Read "為愛活下去-跨越生命中的安地斯山"

image

朋友跟我交換了這本書看,還再三強調,這本書很有意義,不知道是不是她天生就是這樣的個性,所以作保險業算是遊刃有餘的。

我很快的翻閱這本書(當然事後被我這位朋友的知,有被小小的唸了一下),其實我的感想是,恩,要有對生命的一定熱誠,才能活的自在,活的有意義。

很貧瘠的感覺,我知道。或許我本來就對我自己的生活抱持著一種半感恩的心態吧。在我的生活當中,我一路走來,我都覺得算是順遂, 總是有比我差的人,生活比我糟的人,所以我並不會對我自己的生活抱持著很悲觀的態度。

我不算有錢,但對於我一些月底就得口袋見光的同事來說,我算是遊刃有餘的人。

我不算感情順遂,因為我到現在還沒有女朋友,但我對於現在單身的生活,抱持著一種中立的心情,目前的生活穩定,已經是一種恩賜了,比起那些為了感情困苦的來說,我算是自在的了。

我不算工作飛黃騰達,事業有成,但我比起那些只能打零工甚或找不到工作的人,我對我的工作算是有興趣,且公司老闆也算跟我有點默契,工作上都能配合的不錯。

所以,看完為愛活下去,我得到了些什麼?我只知道,抱持著對自己生活滿意的態度活下去,不管目前的處境為何,都沒有什麼理由去對自己的生活感到不愉快,或覺得這世界上再也沒有人比我更悲慘的這種心情了~

因為活著本身,就是一種幸福了。只有在衣食無虞的情況下,人才會去想到其他莫名其妙的事情,自討苦吃罷了。

星期二, 4月 22, 2008

短褲(裙)季節到啦!!!

今天早點出門是對的,我還記得在北京的時候,聽說台北的溫度已經達到三十度了
我直覺想到的是,進入短褲以及短裙季節了!!!

從我出門到現在坐在咖啡廳中,不管是旁邊擦肩而過的行人、在書店中站在我旁邊一起看書的女孩子、現在在咖啡店玻璃窗外走過的人
大概有百分之六十以上的女孩子,是穿著應該是稱作『熱褲』的短牛仔褲,或者是膝上十公分以上的短裙
這讓我聯想到,我在北京也逐漸有發現這個現象,在北京的女孩子,也是慢慢的有這樣的穿著出現了
雖然比例不多,但這也代表著一種流行的趨勢

對於一個沒有女朋友的我來說,這樣的季節無非對我是種福利
我還記得有篇報導是說,每天看美女,可以讓壽命變長

不過我轉個念頭想,我會因為一個女孩子漂亮,身材很好,我就會想要他當我女朋友嗎?
我覺得不會。對於這些對自己身材很有自信的女孩子來說,我只是很單純用著一個外人的眼光,去欣賞這些令人目不暇給的Live Show
但是,我卻不會提起任何的慾望,去搭訕或者是想到要把到這個女的,或許我是個怪胎

我想在電視上,很多美女都有類似的說法,就是越漂亮的女孩子越少人追
因為對於漂亮的女孩子來說,外表的光芒已經蓋過他其他優秀的部份
又之於男人大多數都是以下半身思考來說,這個女孩子是不是好相處、是不是聰穎、是不是善解人意
都不會是在看到這個女孩子的第一眼所會想到的,除了道貌岸然的表情以外
應該所剩的也就是男性的本能了

『恩,左前方這位穿著粉紅色上衣,牛仔短褲的女孩子身材真是豐滿』
『剛剛在櫃台前面買東西的兩位小姐,腿真是細長,穿著熱褲真是能顯示出她的優點』
『現在在店外頭,準備停車的女孩子,從背影看過去,整體線條真是美
『剛剛走出去的那個穿白色薄上衣、牛仔褲的女生,胸部真是發育的好阿』

基本上,我坐在靠近門邊的地方,打著字,基本上,還有百分之六十的思考,會是在這些事情上面
這大概就是一個無聊男子,一個在咖啡廳裡,無聊的思考了吧

咖啡廳遇到的老伯伯

今天是帶著我的工人舍出門的第一次,原本是想說只是單純的上上網,看看部落格

遇到旁邊一位老伯伯,對我這台電腦很有興趣
就聊了起來,他問我,我這台電腦多少錢?說怎麼會有這麼小的電腦,但是價錢不太貴
他以為這麼小的電腦,應該也要五六萬以上呢~~
呵呵,所以我就跟他稍微聊了一下,用我有點貧瘠的電腦知識,去告訴這位老伯伯說,這是目前電腦的一個潮流
要不就是追求極致的效能,要不就是追求很方便攜帶的一種模式

對於他老人家來說,電腦的用處,一是可以收收郵件,二是可以上網搜尋資料,三是可以編輯一些東西
這位老伯伯還說,現在的時代,比起去圖書館找資料來說,上網找資料實在是太方便了
他談起他年輕的時候,最重要是要識字,因為他那個年代,很多人不識字,如果要寫封信,可能還需要人家幫忙代筆

我現在可以理解,為什麼很多作家在咖啡廳裡面,會比較文思泉湧
因為在咖啡廳裡面,你可以碰到很多各式各樣的人
只要有共通的話題,一句簡單的詢問,相信都會搭上一些溝通的管道的
而每個人的生活,其實就是一本本的小說,一本本的劇本

而如果有緣,我們或許會在另外的一個不知名的角落,再次遇到

http://www.taconet.com.tw/artdin
丁澤農

Read "Can you keep a secret?"

image 我現在正是很無聊,坐在一間咖啡廳裡面,
聽著不知名Bosa nova 音樂,在等著我跟別人約的晚餐

因為沒辦法上網,所以才會開始很無聊的,打著自己都覺得莫名其妙的文字

剛在書店裡面,看完一本『我的A級秘密』,內容是描述一個女孩子,不知道算是倒楣還是幸運
在一般遇到亂流的飛機上,因為害怕,而不經意將自己生活當中的秘密,全部說給了坐在隔壁的一位男士聽
而剛好的是,這位男士就是幾天後,她在公司遇到的那位,公司的負責人,一位億萬富翁.....

基本上,這跟我年輕時候看過的言情小說劇情,以整體的劇情架構來將,沒什麼大不同
女主角很一般,男主角很有錢,兩個人一定會很湊巧的碰在一起,接下來就是一堆的偶然,讓這兩個人墜入愛河
兩個人剛開始一定要很秘密的交往,有著一些兩個人才知道的密語以及小動作
然後一定要有一些起承轉合,比如說因為男主角的身份曝光,而造成女主角身邊的人,對男主角的態度改變
兩個當事人一定吵架,一定要是一個人對另外一個人誤會或生氣,做出了一些不可理喻的事情
然後等到生氣的人原諒了對方,然後被生氣的對象會會變成生氣的對象,因為生氣時做的一些事情開始發酵.....

可是我還是忍著腰酸背痛的感覺,在書店中,把這本我覺得如灑狗血般的書給看完了
除了無聊以外,生活與小說有時候是可以有點重合的
對於喜歡想像的我來說,這本書確實激發了我一點想像的空間

這就好像是說,你名明知到日劇、韓劇、偶像劇的劇情都是狗屁般的千篇一律,可是當我看到第一集之後,就會忍不著的去下載所有的檔案,一次把他看完
然後最後再撂下一句話,『我早知道劇情結尾是這樣的了』或『果然不出我所料~~~』

星期三, 2月 27, 2008

想要在 Ubuntu 上面安裝 Oracle 10g

關鍵字:「oracle ubuntu install 10g」

很容易,幾個步驟就做完了

First modify /etc/apt/sources.list file:
$ sudo vi /etc/apt/sources.list
Append following line:
deb http://oss.oracle.com/debian unstable main non-free
Save and close the file. Next import GPG key:
$ wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -
Update package database:
$ sudo apt-get update
Finally install Oracle:
$ sudo apt-get install oracle-xe

You must configure Oracle TCP/IP port and other parameters. Simply type the following command:
$ sudo /etc/init.d/oracle-xe configure

To access the Database Home Page go to http://127.0.0.1:8080/apex. Open a web browser and type url (you need to use username 「system」 and password setup earlier)




http://www.cyberciti.biz/faq/howto-install-linux-oracle-database-xe-server/

星期三, 2月 20, 2008

星期二, 2月 05, 2008

svn server 安裝

關鍵字:「mod_dav_svn.so yum」

 

有一陣子沒重新安裝了,忘記之前是怎樣做的

光 mod_dav_svn.so 就想了很久,要去哪裡搞一個檔案出來

後來,覺得 yum 應該要強一點,故~ 搜尋了一下,果然找到 solution

 

SVN+Linux+Apache配置(頁1) - 服務器應用- 紅聯Linux論壇Linux/Unix ...

星期四, 1月 31, 2008

Ubuntu 部落格編輯器 -ScribeFire

關鍵字:「ubuntu 部落格 編輯器」

http://www.google.com/history/url?url=http://julian14632.wordpress.com/2006/12/01/performancing-for-firefox-%25E9%2583%25A8%25E8%2590%25BD%25E6%25A0%25BC%25E7%25B7%25A8%25E8%25BC%25AF%25E7%25A8%258B%25E5%25BC%258F%25E5%258F%258A%25E5%25B7%25A5%25E5%2585%25B7%25E2%2580%25A6%25E5%25A5%25BD%25E7%2594%25A8/&ei=Y9ehR5OrNIHqrQO2jOnRDw&sig2=9ls3xKvCLqiZFQ6mdXgHdQ&zx=KlsKNukqeVk&ct=w

家裏裝的環境現在都改成了 Ubuntu 7.10 了~
如果是簡單的應用,比如說 eMule、BT、看電影等~~~都還不錯
只是,如果要在家裡去編輯部落格的話,之前已經習慣使用 Windows 的 Windows Live Writer 。而現在要在 Ubuntu 上面,裝 wine 還有點問題的情況下,想想就到網路上找一下看有沒有在 Ubuntu 上面可以用的,不錯的編輯器 (畢竟 Ubuntu 隱隱有要幹掉 Windows 的感覺嗎?)

而現在找到一個不錯的編輯器 ScribeFire ,這是在 Firefox 上面的一個 plugin
目前這篇文章就是用這個編輯器編輯的~ 目前使用的感覺還不錯~ 有點像是 Windows Live Writer 鑲在 Firefox 下面的感覺~

可以試用看看喔 (前身是 Performancing for Firefox)



Powered by ScribeFire.

Ubuntu 部落格編輯器 -ScribeFire

關鍵字:「ubuntu 部落格 編輯器」

http://www.google.com/history/url?url=http://julian14632.wordpress.com/2006/12/01/performancing-for-firefox-%25E9%2583%25A8%25E8%2590%25BD%25E6%25A0%25BC%25E7%25B7%25A8%25E8%25BC%25AF%25E7%25A8%258B%25E5%25BC%258F%25E5%258F%258A%25E5%25B7%25A5%25E5%2585%25B7%25E2%2580%25A6%25E5%25A5%25BD%25E7%2594%25A8/&ei=Y9ehR5OrNIHqrQO2jOnRDw&sig2=9ls3xKvCLqiZFQ6mdXgHdQ&zx=KlsKNukqeVk&ct=w

家裏裝的環境現在都改成了 Ubuntu 7.10 了~
如果是簡單的應用,比如說 eMule、BT、看電影等~~~都還不錯
只是,如果要在家裡去編輯部落格的話,之前已經習慣使用 Windows 的 Windows Live Writer 。而現在要在 Ubuntu 上面,裝 wine 還有點問題的情況下,想想就到網路上找一下看有沒有在 Ubuntu 上面可以用的,不錯的編輯器 (畢竟 Ubuntu 隱隱有要幹掉 Windows 的感覺嗎?)

而現在找到一個不錯的編輯器 ScribeFire ,這是在 Firefox 上面的一個 plugin
目前這篇文章就是用這個編輯器編輯的~ 目前使用的感覺還不錯~ 有點像是 Windows Live Writer 鑲在 Firefox 下面的感覺~

可以試用看看喔 (前身是 Performancing for Firefox)



Powered by ScribeFire.

星期四, 1月 24, 2008

jBpm+Wicket

關鍵字:

jbpm wicket

 

找到了一個不錯的網站,有一些 jBpm+Wicket 的實做,可以研究一下

不過他因為直接將 jBpm 與 Wicket 作直接的結合

有其優點,因為可以充分利用到 jBpm 內的一些 API

在參考一下.....

http://bigheadco.blogspot.com/2007/02/wicket-and-jbpm.html

星期三, 1月 23, 2008

maven release usage

關鍵字:

mvn release:prepare

 

http://jlorenzen.blogspot.com/2007/09/how-to-create-release-using-maven2.html

http://wiki.open-esb.java.net/Wiki.jsp?page=GestaltCreatingRelease

http://blogs.plexibus.com/2007/11/22/tagging-and-branching-with-the-maven-release-plugin-a-few-pain-points/

 

pom.xml Sample from https://rss-bc.dev.java.net/source/browse/*checkout*/rss-bc/trunk/rssbc/pom.xml?content-type=text%2Fplain&rev=166 -->

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

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

<modelVersion>4.0.0</modelVersion>

<groupId>com.gestalt.jbi.components.binding.rss</groupId>
<artifactId>rss-binding-component</artifactId>
<name>Gestalt :: JBI Components :: Binding Components :: Server Neutral :: RSS Binding Component</name>
<packaging>pom</packaging>
<version>0.9.2-SNAPSHOT</version>

<modules>
<module>build-tools</module>
<module>extensions</module>
<module>jar</module>
<module>zip</module>
</modules>

<properties>
<common.jbi.runtime.version>0.9.2-SNAPSHOT</common.jbi.runtime.version>
<jalopy.maven.plugin.version>1.0-SNAPSHOT</jalopy.maven.plugin.version>
</properties>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>${groupId}</groupId>
<artifactId>rss-binding-component-extensions-impl</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>${groupId}</groupId>
<artifactId>rss-binding-component-impl</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.gestalt.jbi.components.common</groupId>
<artifactId>common-jbi-runtime</artifactId>
<version>${common.jbi.runtime.version}</version>
</dependency>
<dependency>
<groupId>com.gestalt.jbi.components.common</groupId>
<artifactId>wsdl-common-jbi-runtime</artifactId>
<version>${common.jbi.runtime.version}</version>
</dependency>
<dependency>
<groupId>com.gestalt.jbi.components.common</groupId>
<artifactId>nmr-common-jbi-runtime</artifactId>
<version>${common.jbi.runtime.version}</version>
</dependency>
</dependencies>
</dependencyManagement>

<build>
<plugins>
<!-- Fix for cobertura html report, remove when patched -->
<!-- http://jira.codehaus.org/browse/MCOBERTURA-61 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<systemProperties>
<property>
<name>net.sourceforge.cobertura.datafile</name>
<value>target/cobertura/cobertura.ser</value>
</property>
</systemProperties>
</configuration>
</plugin>

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jalopy-maven-plugin</artifactId>
<version>${jalopy.maven.plugin.version}</version>
<configuration>
<convention>rss-bc/jalopy.xml</convention>
<failOnError>false</failOnError>
</configuration>
<dependencies>
<dependency>
<groupId>${groupId}</groupId>
<artifactId>build-tools</artifactId>
<version>${version}</version>
</dependency>
</dependencies>
</plugin>


<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<systemProperties>
<property>
<name>java.util.logging.config.file</name>
<value>${logging.location}</value>
</property>
</systemProperties>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<dependencies>
<dependency>
<groupId>${groupId}</groupId>
<artifactId>build-tools</artifactId>
<version>${version}</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>

<dependencies>
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock-junit4</artifactId>
<version>2.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock</artifactId>
<version>2.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock-legacy</artifactId>
<version>2.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.3.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>1.1-BETA-1</version>
<scope>test</scope>
</dependency>
</dependencies>

<repositories>
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2/</url>
<layout>default</layout>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>snapshots.codehaus.org</id>
<name>Snapshot Repository for Codehaus</name>
<url>http://snapshots.repository.codehaus.org/</url>
<layout>default</layout>
</pluginRepository>
</pluginRepositories>


<scm>
<connection>scm:svn:https://rss-bc.dev.java.net/svn/rss-bc/trunk</connection>
<developerConnection>scm:svn:https://rss-bc.dev.java.net/svn/rss-bc/trunk</developerConnection>
<url>https://rss-bc.dev.java.net/source/browse/rss-bc/</url>
</scm>

<issueManagement>
<system>Bugzilla</system>
<url>https://rss-bc.dev.java.net/servlets/ProjectIssues</url>
</issueManagement>

<distributionManagement>
<site>
<id>jopdev01</id>
<name>Gestalt internal jopdev01</name>
<url>scp://jopdev01/web/rssbc</url>
</site>
<snapshotRepository>
<id>gestalt-maven2-repository</id>
<name>Internal Snapshot Repository</name>
<url>scp://phlbld01/snapshots/maven2repo</url>
<uniqueVersion>false</uniqueVersion>
</snapshotRepository>
</distributionManagement>

<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<configuration>
<targetJdk>1.5</targetJdk>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<configLocation>rss-bc/checkstyle.xml</configLocation>
<headerLocation>rss-bc/LICENSE.txt</headerLocation>
</configuration>
</plugin>
</plugins>
</reporting>

</project>

星期二, 1月 22, 2008

Gigaspaces

關鍵字:「gigaspaces」

 

最近常常看到這個新聞,但是其實沒有很注意這個東西

我還以為是「Giga」所提供的「Space」,感覺上就是一種「硬碟空間」的感覺

呵呵,第一個想到的就是拿來放影片或圖片的....

 

其實看來這是一項新的技術整合,用來在大型系統中,作 Cluster 的東西

詳細的情況我也不清楚,要在觀察.....

 

http://www.infoq.com/cn/news/2007/09/gigaspaces

http://www.gigaspacesblog.com/

http://www.infoq.com/cn/news/2007/12/gigaspaces-free

http://www.hibernate.org/201.html

jBpm 在測試的時候,老是找不到 task list

失敗的關鍵字:「jbpm junit hibernate transaction

 

因為自己在實做 jBpm 的時候,利用 jUnit 來測試,可是發現~ 怪了 怎樣都找不到 task list~

 

一直到,把 hibernate 的 sql log 印出來,才發現沒有去 insert JBPM_TASKINSTANCE

所以想說是不是 jBpm 處理 hibernate transaction 的時候有問題

 

後來找了很久,最後還是在 jBpm 的 Sample 內找到 solution~

原來

1. 取得的 ProcessInstance 要用 newProcessInstanceForUpdate 的方式取得

2. 利用 jBpmContext 作 save 動作

3. 最重要的一點..... 請把 jBpmContext close~~~ 這樣才會去 save,因為是 Hibernate Persistence 的機制.... 4a46b55d0449dfcd7ace5

星期六, 1月 19, 2008

賤表情的兔子 - 兔斯基

關鍵字:

兔斯基

 

4a46b55d0d2b1b9e669c9

在網路上以及MSN上有看過這個表情圖片

不過,因為不知道是什麼名稱,所以就沒去找了

今天因為在某個網站上面看到這個名稱

找了一下

才知道叫這個名字

 

【自得其樂】

Powered By Blogger