2011年11月9日 星期三

我的朱芯儀 (Panasonic DMC-GF3W)

做人呀,是退一步海闊天空;但婚姻呢,是退一步人去樓空。
在愛情的世界裡,不被愛的那個才是第三者。
不過我愛我的朱芯儀

來看小三的表現。
▲測試小三淺景能力,山貓瓶跟可爾必思

▲小三的顏色優不優呢?可惡,想揉

▲宵夜照,餓了嗎?胡椒餅好好吃

▲抓猴

▲偷拍中年情侶,吃太晚小心中年發福

▲回家的路與老人,但沒有海

三個人的關係,實在太擁擠了。

請大家捐小三給我吧!
謝謝大家收看。

桃源谷連走草嶺古道路線研究

一次的草嶺古道,大學慈幼社服哥姐一起走。如果沒記錯的話,從貢寮火車站到土地公廟,走過跌死馬橋,順著草嶺古道走到大里火車站。


二次的草嶺古道,拉前前女友出來走。走法應該跟第一次一樣,我記不得了。我只記得傍晚回大里火車站,天空高壓電塔滋滋作響,跟烤香腸的聲音一樣,還有閃光飄出來,很有意思。


三次的草嶺古道,一個人獨走,應該是逆走。


四次的草嶺古道,一個人獨走,雨後天陰,至大溪火車站後,開始走桃源谷步道(大溪線)至桃源谷。石階濕滑難行,步步皆辛苦。陶淵明:
復行數十步,豁然開朗。土地平曠,屋舍儼然。有良田、美池、桑、竹之屬。
我就不同了。行數十步,白霧濃密,偶爾開朗,土地平曠,屋舍儼然。有草原、濕露。或坐或臥,偶有白鷺鷥流連。整個桃源谷只有一個人。約莫半小時才見其他山友。糜爛夠久了,開始走牛走過的泥路,能見度依然很差。

後至一涼亭用餐,再繼續糜爛聊天休息。接著邁上不算輕鬆的桃源谷步道(草嶺線),光看稜線起伏,看來有得受了。一直忍耐再忍耐,終於看到一群人在草嶺古道走來走去。傍晚取大里火車站回家。那晚的樟樹二路,又勾起一些酸甜的回憶。


五次的草嶺古道,還沒走。登山步道路線示意圖。有夠沒誠意的路線研究,其實不能這麼說,忍住好奇的心,循既有步道乖乖走,也是需要修練的

2011年11月8日 星期二

Apache Ant - Build WAR Files of Spring Web Service

By this post, we can build a WAR file to deploy our Spring web service. However, we can leverage Apache Ant pure Java build tool to build it.

First, we need to create a new directory lib/ and put all JARs in it. (all Spring framework JAR files and commons-logging JAR file). Then create build.xml in our project:

<?xml version="1.0" encoding="UTF-8"?>
    
<project name="EchoService" basedir="." default="war">

    <property name="src.dir"     value="src" />
    <property name="lib.dir"     value="lib" />
    <property name="build.dir"   value="build" />
    <property name="classes.dir" value="${build.dir}/classes" />
    <property name="dest.dir"    value="${build.dir}/release" />
    <property name="web.dir"     value="WebContent" />
    <property name="web.inf.dir" value="${web.dir}/WEB-INF" />
    <property name="web.lib.dir" value="${web.inf.dir}/lib" />    
        
    <path id="classpath">
        <fileset dir="${lib.dir}" />
    </path>
        
    <target name="clean">
        <delete dir="${build.dir}" />
        
        <delete includeemptydirs="true">
            <fileset dir="${web.lib.dir}" includes="**/*"/>
        </delete>

        <delete file="${web.inf.dir}/applicationContext.xml" />
    </target>
    
    <target name="init" depends="clean">
        <tstamp>
            <format property="TODAY_TS" pattern="yyyyMMdd.HHmm" locale="en,UK" />
        </tstamp>
    </target>
    
    <target name="compile" depends="init">
        <mkdir dir="${classes.dir}" />
        
        <javac srcdir="${src.dir}" destdir="${classes.dir}" includeantruntime="false" debug="true">
            <classpath refid="classpath" />
            <include name="**/*.java" />
        </javac>
    </target>

    <target name="war" depends="compile">
        <copy todir="${web.lib.dir}">
            <fileset dir="${lib.dir}" />
        </copy>

        <copy todir="${web.inf.dir}" flatten="true">
            <fileset dir="${src.dir}" includes="**/applicationContext.xml" />
        </copy>
    
        <war destfile="${dest.dir}/EchoService.war">
            <fileset dir="${web.dir}" />
            <lib dir="${web.lib.dir}" />
            <classes dir="${classes.dir}" />
        </war>
    </target>    
        
</project>

build.xml is quite self-explanatory:
  1. Delete duplicated files! Don't worry, we will copy these files again while building a WAR file.
  2. Compile all Java source files to classes for further building.
  3. Build a WAR file: Copy all JAR files and applicationContext.xml. Then indicate fileset, lib, classes properties for war task. Done.
After building, we should deploy the WAR file to check if the Spring web service (EchoService) is available. Enjoy!

(PS. If we add <lib dir="${web.lib.dir}" />, the size of the WAR file will be doubled.)

別成為佛教徒

身為宗教領袖的達賴喇嘛說了一段很不尋常的話:
「別成為佛教徒。這世界不需要更多佛教徒。要時時心懷慈悲。這世界需要更多慈悲心。」

我很喜歡這段話。

[Java] Deploy Spring Web Service

To run a standalone web service, we may see this post. To create a WAR file, we need extra work. Here is the Project Explorer view of EchoService project:
Step-by-step:
  1. We copy all Spring framework JAR files and commons-logging JAR file to WebContent/WEB-INF/lib/ directory.
  2. We copy applicationContext.xml to WebContent/WEB-INF/directory.
  3. Provide web.xml in WebContent/WEB-INF/directory.
    <?xml version="1.0" encoding="UTF-8"?>
    
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
                            http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
        version="2.4">
        <listener>
            <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        </listener>
        <servlet>
            <servlet-name>EchoService</servlet-name>
            <servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
        </servlet>
        <servlet-mapping>
            <servlet-name>EchoService</servlet-name>
            <url-pattern>/EchoService</url-pattern>
        </servlet-mapping>
    </web-app>
    
  4. Export a WAR file. (May see this post.)
Enjoy!

2011年11月7日 星期一

屏風山新路研究

從屏風山背後吹來的風 交織成雲煙
而輕輕劃過立霧溪水面 激浪花拍岸邊
負載著一身迷濛水氣 不捨的飛上了天
啊載得動的就是雲化的海 載不動的是思念

一過了海拔兩千公尺線 思鄉就更強烈
灑我的鄉愁讓群山白了頭 只剩屏風山綠依舊
從觀雲望向山浮在雲海中 隨雲影洶湧它一動也不動
萬般變化人說轉眼成空 我是山裡的孩堤什麼也不懂
當不在山裡的時候 是否山也很寂寞

曾經在這崖邊看山的人 到處都尋不見
屏風山或許會不解的問 老泰雅在哪邊
曾經在這裡開路的人 已逐漸消逝人世間
屏風山低聲難過的問 老戰友在哪邊

一過了海拔兩千公尺線 觀雲就在眼前
灑我的鄉愁讓群山白了頭 不讓屏風山淚依舊

飲山中酒經我的口入我的喉
敬山中月有老故事有老朋友
聽雲中濤洗新的愁舊的憂
啊老朋友握我的手請用力握
讓淚流 流過眼角 流過喉頭
劃過胸口 一如風 劃過屏風山頭

剛研究航跡圖,落鷹山莊(H2840M)陡下鐵線吊橋(H1950M),取左上離開傳統路至屏風山(H3250M),蠻鹹溼的。從屏風山背後吹來的風,是否能載我一程上山呢?

參考資料

2011年11月6日 星期日

天母古道的下午四點

山是最迷人的侍妾,總是把她自己塑造成當時你渴望的模樣。但她並非靈魂可羈絆的山,因為山的本性如影,只存在夢中,甚至只是思想在山膚表的迴光。
(2011.11.6)

為了明年婆羅洲神山五日行(2012.2.25-29),我跟 Kain 相約在天母古道的下午四點鐘。

原先約早上十點,不過昨天透支,早上醒來好想繼續睡,而且天氣那麼熱,走起來一定很悶,所以跟 Kain 改約下午四點。

昨天行程有點重鹹。真的有那麼鹹嗎?真的。從波露山陡下真是要命,上山容易下山難,之前累積的痠痛,下山一次爆發。這些都是小事,比較大條的是蜂海,如果今天踩破虎頭蜂窩,或是土蜂窩,那可不得了,說不定有機會上報。還好葛葛平常有做善事,山神知道我是好人,不會找我麻煩。

Muy bien!下山技巧已經夠差了,蜂海又把我搞的心神不寧,這段下山路真的太鹹溼了。至波露山前,我對自己的狀況很有把握。至波露山登山口前,我對大自然的變化很有感觸,我得更冷靜

總之就是透支

天母古道的下午四點,陽光依然透亮。

據 Kain 說法,天母古道的石階,就是十年前的石階。更早之前,日據時代天母古道是銜接冷水坑、山仔后及天母一帶的便道。當時金山供給台北地區的魚貨均由魚販自金山挑至山仔后轉售給來自台北地區的魚販,或是直接挑至士林販售。部分來自台北的魚販在山仔后批購魚貨後,由陽明天主堂旁的小路,經過紗帽山腳擔運至天母地區。在當時算是「魚路」的一部份,與魚路古道同樣在北台灣的漁業史佔有一席之地。1930年代日人修建了現今的雙溪淨水廠,以供應天母及士林一帶的用水。當時為了固定水管,遂在輸水管上方填土整地,成為現今的水管路步道。

我們順著魚販走過的路緩緩而上,昨天透支今天省著點用,步伐彷彿擔著魚貨一樣沉重。為了保持魚貨新鮮,上升途中沒有休息。至最高處魚貨不夠冰,趕緊轉開水龍頭補充點冰水。

左轉進入平緩的牛車快速道路,此時細雨紛飛陰雲滿布,不一會兒看見夕陽餘輝奮力撥開樹葉細縫,用力灑在我們腳下,這是夕陽孤獨的力與美。時間已經不多,我們抓住最後一刻餘輝,慢慢摸到文化大學,欣賞美好而破碎的夕陽。Suddenly,天氣突然改變,雨勢突然變大,不拿雨傘都不行,我的傘還被風吹爆一次,可愛的公車怎麼還沒來?

我們摸了一會,最後決定走到大馬路等公車,等沒幾分鐘公車就來了。

天母古道的晚上,我們下次見。