星期四, 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上有看過這個表情圖片

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

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

找了一下

才知道叫這個名字

 

【自得其樂】

星期四, 1月 17, 2008

jBpm's Repository

關鍵字:

jbpm maven repository

 

Maven 一下子找不到正確的 groupId 以及 artifactId

http://www.google.com.tw/url?sa=t&ct=res&cd=13&url=http%3A%2F%2Fwww.mail-archive.com%2Fjboss-user%40lists.jboss.org%2Fmsg98480.html&ei=zO-OR-bXBpyS6gOr9rCbDg&usg=AFQjCNEQzmDmBMeJlgmbdJkyrZn_5RGuFA&sig2=sEYFyEvC3G6e2OAMO7I65w

 

後來找到在 jboss repository

jboss, jbpm, 3.1.2~

jpdl 在 org.jbpm, jbpm-jpdl, 3.2.2

jBpm

關鍵字:

jBpm

 

 

不用廢話,就是要用 jBpm才在找

JBoss.com - JBoss jBPM

jBPM 介紹

http://fndcz.javaeye.com/blog/114439

開始來玩jBPM - jini ( 99% jakarta ) 雅加達咖啡北京分店- CSDNBlog

 

jBPM學習(一)----環境搭建

roller, blog, 知識管理

關鍵字:

roller blog 知識管理

 

與公司同事討論到,要怎樣有效的管理「知識」

比如說要作 FAQ、技術文件的管制等

第一個想到的,還是 Blog~ 畢竟,多人的知識分享,比起單一的知識分享,要來的快多了

http://www.rollerweblogger.org/

http://dlib-oss.las.ac.cn/infoglueDeliverWorking/digitalAssets/105_5-______-______________________________________________________.pdf

http://5do.com.cn/roller/search/bhlove?q=%E6%98%AF%E4%B8%80

 

roller 備份

http://blog.tenyi.com/2006/10/blog.html#links

http://www.javaworld.com.tw/roller/qing/entry/2006_10_11_使用metaweblogapi來讀取部落格網站的文章

http://blog.tenyi.com/2006/10/qingroller.html

星期二, 1月 15, 2008

appfuse

因為需要作一些 Spring framework 與其他 framework 整合的東西,之前有看過這個部份,不過沒有真的去用

現在去看,好像利用的 maven 以及 ant 的一些特性,做出了不錯的東西

值得參考

關鍵字:「appfuse

 

Home - AppFuse 2 - Confluence

Raible's Wiki: AppFuse

使用AppFuse 的七個理由

Tiddlywiki-Simple2

關鍵字:

Tiddlywiki-Simple2

 

因為需要作一些文件,可是傳統 Word 感覺上有點胖,不太喜歡這樣的編輯方式

MenuMore: a TiddlyWiki Theme

 

但是以上是說明 Simple 這個 theme 的安裝方式,我偷懶,想找到已經作好的 TiddlyWiki 網頁

關鍵字:「Tiddlywiki Simple2

值得注意的TiddlyWiki新發展

增加了動態選單效果的Simple2v2模版 討論的留言

jBPM + Spring 的整合

關鍵字:

jboss jbpm springframework

http://kyll.javaeye.com/blog/118336

spring+hibernate+jbpm整合成功

jBPM和spring的事務整合

其他參考

difference between spring webflow and jBPM

SPRING+HIBERNATE3+JBPM+OC4J(初步實現整合)

以上連結都提到 spring-modules,所以就在搜尋了一下:

springframework jBpm spring-modules

https://springmodules.dev.java.net/

jBPM 3.2.2, Spring modules 0.8a 整合體驗
JBPM與SPRING事務框架完全整合

Mule+Spring+jbpm (轉)

不過免不了的,要有 jBpm 的 wiki 文件,畢竟還是要參考一下官方的文件吧

星期五, 1月 11, 2008

因為忘記 Maven SCM 作 branch 怎樣作,搜尋一下

關鍵字:

maven scm branch

 

結果~ 其實原本 Maven SCM Plugin 的說明就告訴你了~

http://www.google.com.tw/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fmaven.apache.org%2Fscm%2Fplugins%2Fbranch-mojo.html&ei=ZuCGR46wEIie6gPk5ZXwCA&usg=AFQjCNGryCnUe74IVY6FPxgAuWz-dlFpfA&sig2=D2cCPgNH6PNPOcWQMf07rw

想偷懶,看看有沒有一個網站,可以去 dig blog 裡面的文章

搜尋關鍵字:

digg blogger

 

結果找到在 blogspot 文章中可以插入 bigg 按鈕的文章

http://eddyt7878.blogspot.com/2007/08/blogspotdigg.html

以及加入 FunP 推推王的按鈕

http://skyvee.blogspot.com/2007/06/digg-blogger.html

失敗~

為了要瞭解怎樣利用 subversion 同步的時候,加入版本資訊以及作者名稱等資訊

查詢關鍵字:
svn propset $Rev$

有用到的連結:
http://plog.longwin.com.tw/programming/2007/12/23/automatic_add_revision_id_in_subversion_2007
http://bbs.phpres.com/archiver/tid-2627.html

SVN 與 Mantis 的整合

因為公司在使用 subversion 的處理,大概只是用到「同步程式碼」這件事情,並未真的用 subversion 來作到所謂的「管理」

搜尋關鍵字:
tortoisesvn mantis svn

比較有用的連結:
http://www.cnblogs.com/birtc/archive/2007/05/16/748784.html

起源

因為工作關係,用到 google 的機會很多,重灌電腦,Firefox 第一個套件也是 Google Toolbar

知識之海實在太大了,真的要記下來所有事情,對我這個可以忘記五分鐘前是不是有拉過大便的人而言,真的很有用
Powered By Blogger