<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>foot mark</title>
	<atom:link href="http://footmark.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://footmark.wordpress.com</link>
	<description></description>
	<lastBuildDate>Sat, 21 Jan 2012 03:58:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='footmark.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>foot mark</title>
		<link>http://footmark.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://footmark.wordpress.com/osd.xml" title="foot mark" />
	<atom:link rel='hub' href='http://footmark.wordpress.com/?pushpress=hub'/>
		<item>
		<title>node.jsをherokuに乗せてみた</title>
		<link>http://footmark.wordpress.com/2011/12/21/node-js%e3%82%92heroku%e3%81%ab%e4%b9%97%e3%81%9b%e3%81%a6%e3%81%bf%e3%81%9f/</link>
		<comments>http://footmark.wordpress.com/2011/12/21/node-js%e3%82%92heroku%e3%81%ab%e4%b9%97%e3%81%9b%e3%81%a6%e3%81%bf%e3%81%9f/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 14:58:45 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[Heroku]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=1072</guid>
		<description><![CDATA[ずっと前からherokuがnode.jsをサポート開始したと聞いたが、なかなかやる気が出なくて試してなかった。今日やっと試してみたのでメモ。 OSXでのnode.jsの環境もこの機会でメモしとこうと。 node.jsのインストール npm(node package manager)インストール expressインストール expressアプリ作成 無事に起動されてlocalhost:3000にアクセスできたら、herokuにpush。 通常のrailsのように以下のコマンドでcreate $ heroku create git push時に以下のエラーが発生 &#8212;&#8211;&#62; Heroku receiving push ! Heroku push rejected, no Rails or Rack app detected 以下のコマンドで作成。heroku createとの違いはドメインは ***.heroku.comではなく、***.herokuapp.comになる。 $ heroku create &#8211;stack cedar 無事pushできてアクセスしてみると、またエラー $ heroku logs で見てみるとportが問題らしい。 app.jsのport設定を修正。 Procfile作成 もう一度push。 とりあえずできた。 http://node-js.herokuapp.com<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1072&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ずっと前からherokuがnode.jsをサポート開始したと聞いたが、なかなかやる気が出なくて試してなかった。今日やっと試してみたのでメモ。<br />
OSXでのnode.jsの環境もこの機会でメモしとこうと。</p>
<p>node.jsのインストール<br />
<pre class="brush: bash;">
$ wget http://nodejs.org/dist/node-v0.4.12.tar.gz$ tar zxvf node-v0.4.12.tar.gz 
$ ./configure 
$ make
$ sudo make install
</pre></p>
<p>npm(node package manager)インストール<br />
<pre class="brush: bash;">
$ wget http://npmjs.org/install.sh
$ sudo ./install.sh
</pre></p>
<p>expressインストール<br />
<pre class="brush: bash;">
$ sudo npm install -g express
$ sudo npm install -g jade
</pre></p>
<p>expressアプリ作成<br />
<pre class="brush: bash;">
$ express node-js
$ node app.js
//ここでエラー。express が見つからないと
//app.jsの先頭に以下のパスを追加
require.paths.push('/usr/local/lib/node_modules');
</pre></p>
<p>無事に起動されてlocalhost:3000にアクセスできたら、herokuにpush。<br />
通常のrailsのように以下のコマンドでcreate<br />
$ heroku create</p>
<p>git push時に以下のエラーが発生</p>
<p>&#8212;&#8211;&gt; Heroku receiving push<br />
 !     Heroku push rejected, no Rails or Rack app detected</p>
<p>以下のコマンドで作成。heroku createとの違いはドメインは ***.heroku.comではなく、***.herokuapp.comになる。<br />
$ heroku create &#8211;stack cedar</p>
<p>無事pushできてアクセスしてみると、またエラー<br />
$ heroku logs<br />
で見てみるとportが問題らしい。<br />
app.jsのport設定を修正。<br />
<pre class="brush: ruby;">
//app.listen(3000);
var port = process.env.PORT || 3000;
app.listen(port, function(){
     console.log(&quot;Express server listening on port %d in %s mode&quot;, app.address().port, app.settings.env);
});
</pre></p>
<p>Procfile作成<br />
<pre class="brush: ruby;">
web: node app.js
</pre></p>
<p>もう一度push。<br />
とりあえずできた。</p>
<p><a href="http://node-js.herokuapp.com">http://node-js.herokuapp.com</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/1072/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/1072/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/1072/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/1072/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/1072/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/1072/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/1072/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/1072/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/1072/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/1072/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/1072/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/1072/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/1072/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/1072/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1072&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/12/21/node-js%e3%82%92heroku%e3%81%ab%e4%b9%97%e3%81%9b%e3%81%a6%e3%81%bf%e3%81%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>
	</item>
		<item>
		<title>OS X (Lion) に Hadoop をインストールしてみる</title>
		<link>http://footmark.wordpress.com/2011/11/29/os-x-lion-%e3%81%ab-hadoop-%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/</link>
		<comments>http://footmark.wordpress.com/2011/11/29/os-x-lion-%e3%81%ab-hadoop-%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 08:39:47 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=1065</guid>
		<description><![CDATA[OS X (Lion) に Hadoop 0.21.0 インストールメモ hadoopユーザ作成 ssh設定 Hadoop設定 confファイル設定 /user/local/hadoop/conf/ logsディレクトリ作成 NameNodeのフォーマット 起動 ssh拒否エラーが出た時は、コントロールパネルからリモートログインを許可 http://localhost:50070 アクセスしてみる。<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1065&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>OS X (Lion) に Hadoop 0.21.0 インストールメモ</p>
<p><pre class="brush: bash;">
$ cd dl

$ wget http://ftp.jaist.ac.jp/pub/apache//hadoop/core/hadoop-0.21.0/hadoop-0.21.0.tar.gz

$ tar zxvf hadoop-0.21.0.tar.gz 

$ sudo mv hadoop-0.21.0 /usr/local/

</pre></p>
<p>hadoopユーザ作成</p>
<p><pre class="brush: bash;">
$ sudo dscl . -create /Groups/_hadoop PrimaryGroupID 1000
$ sudo dscl . -append /Groups/_hadoop RecordName hadoop

$ sudo dscl . -create /Users/_hadoop UniqueID 1000
$ sudo dscl . -create /Users/_hadoop RealName &quot;Hadoop Admin&quot;
$ sudo dscl . -create /Users/_hadoop PrimaryGroupID 1000
$ sudo dscl . -create /Users/_hadoop NFSHomeDirectory /var/lib/hadoop
$ sudo dscl . -create /Users/_hadoop Password &quot;*&quot;
$ sudo dscl . -append /Users/_hadoop RecordName hadoop

</pre></p>
<p>ssh設定</p>
<p><pre class="brush: bash;">
$ sudo su - hadoop
$ ssh-keygen
$ cd .ssh
$ cat id_rsa.pub &gt;&gt; authorized_keys
</pre></p>
<p>Hadoop設定<br />
<pre class="brush: bash;">
$ sudo vi conf/hadoop-env.sh 
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
</pre></p>
<p>confファイル設定 /user/local/hadoop/conf/</p>
<p><pre class="brush: xml;">
core-site.xml 
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;?xml-stylesheet type=&quot;text/xsl&quot; href=&quot;configuration.xsl&quot;?&gt;

&lt;!-- Put site-specific property overrides in this file. --&gt;

&lt;configuration&gt;

  &lt;property&gt;
    &lt;name&gt;hadoop.tmp.dir&lt;/name&gt;
    &lt;value&gt;/var/lib/hadoop&lt;/value&gt;
  &lt;/property&gt;

  &lt;property&gt;
    &lt;name&gt;fs.default.name&lt;/name&gt;
    &lt;value&gt;hdfs://localhost:9000&lt;/value&gt;
  &lt;/property&gt;

&lt;/configuration&gt;

hdfs-site.xml
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;?xml-stylesheet type=&quot;text/xsl&quot; href=&quot;configuration.xsl&quot;?&gt;

&lt;!-- Put site-specific property overrides in this file. --&gt;

&lt;configuration&gt;

  &lt;property&gt;
    &lt;name&gt;dfs.replication&lt;/name&gt;
    &lt;value&gt;1&lt;/value&gt;
  &lt;/property&gt;

&lt;/configuration&gt;

mapred-site.xml
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;?xml-stylesheet type=&quot;text/xsl&quot; href=&quot;configuration.xsl&quot;?&gt;

&lt;!-- Put site-specific property overrides in this file. --&gt;

&lt;configuration&gt;

  &lt;property&gt;
    &lt;name&gt;mapred.job.tracker&lt;/name&gt;
    &lt;value&gt;localhost:9001&lt;/value&gt;
  &lt;/property&gt;

&lt;/configuration&gt;
</pre></p>
<p>logsディレクトリ作成</p>
<p><pre class="brush: bash;">
$ sudo mkdir /usr/local/hadoop/logs
$ sudo chown hadoop:hadoop /usr/local/hadoop/logs
</pre></p>
<p>NameNodeのフォーマット</p>
<p><pre class="brush: bash;">
$ sudo su - hadoop
$ /usr/local/hadoop/bin/hadoop namenode -format
</pre></p>
<p>起動<br />
<pre class="brush: bash;">
$ sudo su - hadoop
$ /usr/local/hadoop/bin/start-all.sh
</pre></p>
<p>ssh拒否エラーが出た時は、コントロールパネルからリモートログインを許可</p>
<p>http://localhost:50070</p>
<p>アクセスしてみる。</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/1065/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1065&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/11/29/os-x-lion-%e3%81%ab-hadoop-%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>
	</item>
		<item>
		<title>Go Lang on AppEngine api_version 3 でいろいろ</title>
		<link>http://footmark.wordpress.com/2011/11/26/go-lang-on-appengine-api_version-3-%e3%81%a7%e3%81%84%e3%82%8d%e3%81%84%e3%82%8d/</link>
		<comments>http://footmark.wordpress.com/2011/11/26/go-lang-on-appengine-api_version-3-%e3%81%a7%e3%81%84%e3%82%8d%e3%81%84%e3%82%8d/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 13:54:41 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[日々]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=1056</guid>
		<description><![CDATA[Appengine SDKを1.6にアップグレード。 api_versionを2から3に変更。 するとエラーがたくさん。 undefined: &#8220;template&#8221;.MustParseFile too many arguments in call to &#8220;template&#8221;.ParseFile cannot use &#8220;Comment&#8221; (type string) as type &#8220;appengine&#8221;.Context in function argument: string does not implement appengine.Context (missing AppID method) cannot use nil as type string in function argument not enough arguments in call to &#8220;appengine/datastore&#8221;.NewIncompleteKey などなど。 以下が修正した箇所。 templateが新しくなったようだが、取り敢えずの既存のやつを動かしたいので、oldにする。 datastoreから新しいキーを取得するときに contextを第一パラメータに追加。 以上で、api_version2で動いた奴が正常に動くようになった。 http://golangonengine.appspot.com/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1056&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://footmark.files.wordpress.com/2011/11/gordon-google-gos-mascot.jpg"><img src="http://footmark.files.wordpress.com/2011/11/gordon-google-gos-mascot.jpg?w=630" alt="" title="Gordon-Google-Gos-Mascot"   class="alignright size-full wp-image-1059" /></a><br />
Appengine SDKを1.6にアップグレード。<br />
api_versionを2から3に変更。<br />
するとエラーがたくさん。</p>
<p>undefined: &#8220;template&#8221;.MustParseFile<br />
too many arguments in call to &#8220;template&#8221;.ParseFile<br />
cannot use &#8220;Comment&#8221; (type string) as type &#8220;appengine&#8221;.Context in function argument:<br />
	string does not implement appengine.Context (missing AppID method)<br />
cannot use nil as type string in function argument<br />
not enough arguments in call to &#8220;appengine/datastore&#8221;.NewIncompleteKey</p>
<p>などなど。</p>
<p>以下が修正した箇所。<br />
<pre class="brush: cpp;">
datastore.NewIncompleteKey(&quot;Comment&quot;, nil)
↓
datastore.NewIncompleteKey(c,&quot;Comment&quot;, nil)

datastore.NewKey(&quot;Greeting&quot;, &quot;&quot;, id, nil)	
↓
datastore.NewKey(c, &quot;Greeting&quot;, &quot;&quot;, id, nil)	

&quot;template&quot;
↓
&quot;old/template&quot;
</pre></p>
<p>templateが新しくなったようだが、取り敢えずの既存のやつを動かしたいので、oldにする。<br />
datastoreから新しいキーを取得するときに contextを第一パラメータに追加。</p>
<p>以上で、api_version2で動いた奴が正常に動くようになった。</p>
<p><a href="http://golangonengine.appspot.com/">http://golangonengine.appspot.com/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/1056/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1056&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/11/26/go-lang-on-appengine-api_version-3-%e3%81%a7%e3%81%84%e3%82%8d%e3%81%84%e3%82%8d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>

		<media:content url="http://footmark.files.wordpress.com/2011/11/gordon-google-gos-mascot.jpg" medium="image">
			<media:title type="html">Gordon-Google-Gos-Mascot</media:title>
		</media:content>
	</item>
		<item>
		<title>Mac OSX ( Lion ) にRabbitMQをインストールしてみる。</title>
		<link>http://footmark.wordpress.com/2011/11/21/mac-osx-lion-%e3%81%abrabbitmq%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b%e3%80%82/</link>
		<comments>http://footmark.wordpress.com/2011/11/21/mac-osx-lion-%e3%81%abrabbitmq%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b%e3%80%82/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 09:16:03 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=1039</guid>
		<description><![CDATA[Mac Portでインストール方法： エラーだ〜 erlangでエラーになったみたい。 erlang だけインストールしてみる。 失敗。ググッてみたらLionのmacportでどうもおかしいみたい。 Portをやめてソースコードからmakeしてインストールしてみる。 http://www.erlang.org/download.html Source Fileをダウンロードして解凍 sudo port install rabbitmq-server 再挑戦みたけど駄目だった。やっぱり、erlangはmacportでインストールしないと駄目っぽい 成功したようだ。 再挑戦 成功！ サーバーを起動<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1039&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Mac Portでインストール方法：</p>
<p><pre class="brush: plain;">	
$ sudo port install rabbitmq-server

・・・・
---&gt;  Computing dependencies for rabbitmq-server
---&gt;  Dependencies to be installed: erlang libxslt libxml2
---&gt;  Building erlang
Error: Target org.macports.build returned: shell command failed (see log for details)
Error: Failed to install erlang
Log for erlang is at: 
Error: The following dependencies were not installed: erlang libxslt libxml2
Error: Status 1 encountered during processing.
To report a bug, see &lt;http://guide.macports.org/#project.tickets&gt;
</pre></p>
<p>エラーだ〜</p>
<p>erlangでエラーになったみたい。</p>
<p>erlang だけインストールしてみる。<br />
<pre class="brush: plain;">	
$ sudo port install erlang
---&gt;  Computing dependencies for erlang
---&gt;  Building erlang
Error: Target org.macports.build returned: shell command failed (see log for details)
Error: Status 1 encountered during processing.
To report a bug, see &lt;http://guide.macports.org/#project.tickets&gt;
$ 
</pre></p>
<p>失敗。ググッてみたらLionのmacportでどうもおかしいみたい。<br />
Portをやめてソースコードからmakeしてインストールしてみる。<br />
<a href="http://www.erlang.org/download.html">http://www.erlang.org/download.html</a><br />
Source Fileをダウンロードして解凍<br />
<pre class="brush: plain;">	
$ tar zxvf otp_src_R14B04.tar.gz 
$ cd otp_src_R14B04
$ ./configure --enable-hipe
$ make
$ sudo make install
$ erl -version
Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 5.8.5
Dongri-Jin:otp_src_R14B04 jp61077$ 
$ which erl
/usr/local/bin/erl
$ 
</pre></p>
<p> sudo port install rabbitmq-server 再挑戦みたけど駄目だった。やっぱり、erlangはmacportでインストールしないと駄目っぽい</p>
<p><pre class="brush: plain;">	
$ sudo port -f -v install erlang +odbc
....

$ erl -version
Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 5.8.5
$ which erl
/opt/local/bin/erl
$ 
</pre></p>
<p>成功したようだ。<br />
再挑戦</p>
<p><pre class="brush: plain;">	
$ sudo port clean rabbitmq-server
Password:
---&gt;  Cleaning rabbitmq-server
$ sudo port install rabbitmq-server

---&gt;  Creating launchd control script
###########################################################
# A startup item has been generated that will aid in
# starting rabbitmq-server with launchd. It is disabled
# by default. Execute the following command to start it,
# and to cause it to launch at startup:
#
# sudo port load rabbitmq-server
###########################################################
---&gt;  Installing rabbitmq-server @2.6.1_0
---&gt;  Activating rabbitmq-server @2.6.1_0
---&gt;  Cleaning rabbitmq-server
$ 
</pre></p>
<p>成功！</p>
<p>サーバーを起動</p>
<p><pre class="brush: plain;">	
$ sudo rabbitmq-server

</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/1039/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1039&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/11/21/mac-osx-lion-%e3%81%abrabbitmq%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b%e3%80%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>
	</item>
		<item>
		<title>Mac OSX ( Lion ) に RubyOnRails3.1 環境構築</title>
		<link>http://footmark.wordpress.com/2011/11/20/mac-lion-%e3%81%ab-rubyonrails3-1-%e7%92%b0%e5%a2%83%e6%a7%8b%e7%af%89/</link>
		<comments>http://footmark.wordpress.com/2011/11/20/mac-lion-%e3%81%ab-rubyonrails3-1-%e7%92%b0%e5%a2%83%e6%a7%8b%e7%af%89/#comments</comments>
		<pubDate>Sun, 20 Nov 2011 12:43:46 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[RubyOnRails]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=1032</guid>
		<description><![CDATA[Macは Snow Leopard から Lion にアップグレードしたやつ。 Railsは3.0.3インストール済み。（Mac ( Snow Leopard ) に RubyOnRails3 環境構築） 今回のそれのバージョンアップである。 環境確認 $ rails -v Rails 3.0.3 $ which rails /opt/local/bin/rails $ アップデート $ sudo gem update rails $ rails -v Rails 3.1.1 $<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1032&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Macは Snow Leopard から Lion にアップグレードしたやつ。<br />
Railsは3.0.3インストール済み。（<a href="http://footmark.wordpress.com/2011/01/24/mac-snow-leopard-%E3%81%AB-rubyonrails3-%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89/">Mac ( Snow Leopard ) に RubyOnRails3 環境構築</a>）</p>
<p>今回のそれのバージョンアップである。</p>
<p>環境確認</p>
<pre style="background:black;color:white;">
$ rails -v
Rails 3.0.3
$ which rails
/opt/local/bin/rails
$
</pre>
<p>アップデート</p>
<pre style="background:black;color:white;">
$ sudo gem update rails
$ rails -v
Rails 3.1.1
$
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/1032/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/1032/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/1032/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/1032/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/1032/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/1032/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/1032/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/1032/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/1032/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/1032/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/1032/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/1032/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/1032/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/1032/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1032&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/11/20/mac-lion-%e3%81%ab-rubyonrails3-1-%e7%92%b0%e5%a2%83%e6%a7%8b%e7%af%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>
	</item>
		<item>
		<title>Heroku for Java</title>
		<link>http://footmark.wordpress.com/2011/09/21/heroku-for-java/</link>
		<comments>http://footmark.wordpress.com/2011/09/21/heroku-for-java/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 04:05:21 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[Heroku]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=1022</guid>
		<description><![CDATA[Heroku が Javaをサポートしたということで試してみた。 1. プロジェクト作成 $ mvn archetype:create -DgroupId=com.heroku.javanese -DartifactId=Javanese $ cd Javanese $ mvn eclipse:eclipse eclipseにインポートして covert to maven project 2. HelloWorld.java作成 package com.heroku.javanese; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.*; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.servlet.*; public class HelloWorld extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.getWriter().print("Hello from Java!\n"); [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1022&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Heroku が Javaをサポートしたということで試してみた。</p>
<p>1. プロジェクト作成</p>
<pre style="background-color:black;color:white;">
$ mvn archetype:create -DgroupId=com.heroku.javanese -DartifactId=Javanese
$ cd Javanese
$ mvn eclipse:eclipse
</pre>
<p>eclipseにインポートして covert to maven project</p>
<p>2. HelloWorld.java作成</p>
<pre style="background-color:black;color:white;">
package com.heroku.javanese;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.*;
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.servlet.*;

public class HelloWorld extends HttpServlet {

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
        resp.getWriter().print("Hello from Java!\n");
    }

    public static void main(String[] args) throws Exception{
        Server server = new Server(Integer.valueOf(System.getenv("PORT")));
        ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
        context.setContextPath("/");
        server.setHandler(context);
        context.addServlet(new ServletHolder(new HelloWorld()),"/*");
        server.start();
        server.join();
    }
}
</pre>
<p>3. pomファイル修正</p>
<pre style="background-color:black;color:white;">
&lt;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/xsd/maven-4.0.0.xsd"&gt;
	&lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;

	&lt;groupId&gt;com.heroku.javanese&lt;/groupId&gt;
	&lt;artifactId&gt;Javanese&lt;/artifactId&gt;
	&lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
	&lt;packaging&gt;jar&lt;/packaging&gt;

	&lt;name&gt;Javanese&lt;/name&gt;
	&lt;url&gt;http://maven.apache.org&lt;/url&gt;

	&lt;properties&gt;
		&lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt;
	&lt;/properties&gt;

	&lt;dependencies&gt;
		&lt;dependency&gt;
			&lt;groupId&gt;junit&lt;/groupId&gt;
			&lt;artifactId&gt;junit&lt;/artifactId&gt;
			&lt;version&gt;3.8.1&lt;/version&gt;
			&lt;scope&gt;test&lt;/scope&gt;
		&lt;/dependency&gt;
		&lt;dependency&gt;
			&lt;groupId&gt;org.eclipse.jetty&lt;/groupId&gt;
			&lt;artifactId&gt;jetty-servlet&lt;/artifactId&gt;
			&lt;version&gt;7.4.5.v20110725&lt;/version&gt;
		&lt;/dependency&gt;
		&lt;dependency&gt;
			&lt;groupId&gt;javax.servlet&lt;/groupId&gt;
			&lt;artifactId&gt;servlet-api&lt;/artifactId&gt;
			&lt;version&gt;2.5&lt;/version&gt;
		&lt;/dependency&gt;
	&lt;/dependencies&gt;
	&lt;build&gt;
		&lt;plugins&gt;
			&lt;plugin&gt;
				&lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt;
				&lt;artifactId&gt;appassembler-maven-plugin&lt;/artifactId&gt;
				&lt;version&gt;1.1.1&lt;/version&gt;
				&lt;executions&gt;
					&lt;execution&gt;
						&lt;phase&gt;package&lt;/phase&gt;
						&lt;goals&gt;
							&lt;goal&gt;assemble&lt;/goal&gt;
						&lt;/goals&gt;
						&lt;configuration&gt;
							&lt;assembleDirectory&gt;target&lt;/assembleDirectory&gt;
							&lt;generateRepository&gt;false&lt;/generateRepository&gt;
							&lt;programs&gt;
								&lt;program&gt;
									&lt;mainClass&gt;com.heroku.javanese.HelloWorld&lt;/mainClass&gt;
									&lt;name&gt;webapp&lt;/name&gt;
								&lt;/program&gt;
							&lt;/programs&gt;
						&lt;/configuration&gt;
					&lt;/execution&gt;
				&lt;/executions&gt;
			&lt;/plugin&gt;
		&lt;/plugins&gt;
	&lt;/build&gt;
&lt;/project&gt;
</pre>
<p>4. .gitignore ファイル作成</p>
<pre style="background-color:black;color:white;">
$ echo "target" &gt; .gitignore
</pre>
<p>5. いろいろ設定</p>
<pre style="background-color:black;color:white;">
$ mvn install
</pre>
<p>プロジェクトルートに Procfile ファイル作成</p>
<pre style="background-color:black;color:white;">
web: sh target/bin/webapp
</pre>
<p>環境変数 REPO に .m2/repository 設定</p>
<pre style="background-color:black;color:white;">
$ export REPO=$HOME/.m2/repository
</pre>
<p>foreman インストール、起動</p>
<pre style="background-color:black;color:white;">
$ sudo gem install foreman
$ foreman start
</pre>
<p>6. ローカルアクセスしてみる。<br />
<a href="http://localhost:5000/">http://localhost:5000/</a></p>
<p>7. heroku に deploy</p>
<pre style="background-color:black;color:white;">
$ git init
$ git add .
$ git commit -m "init"
$ heroku create --stack cedar
$ git push heroku master

# heroku.com でプロジェクト名変更
$ git remote rm heroku
$ git remote add heroku git@heroku.com:javanese.git
$ git push heroku master
</pre>
<p>8. できた〜<br />
<a href="http://javanese.heroku.com">http://javanese.heroku.com</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/1022/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/1022/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/1022/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/1022/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/1022/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/1022/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/1022/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/1022/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/1022/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/1022/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/1022/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/1022/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/1022/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/1022/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1022&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/09/21/heroku-for-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>
	</item>
		<item>
		<title>tomcat maven plugin 使ってみる</title>
		<link>http://footmark.wordpress.com/2011/09/16/tomcat-maven-plugin-%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/</link>
		<comments>http://footmark.wordpress.com/2011/09/16/tomcat-maven-plugin-%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 11:49:22 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=1019</guid>
		<description><![CDATA[前提条件は apache,tomcat,maven がインストールされてる環境である。 1. Apache／Tomcat連携 (proxy_ajp.conf 作成) [root@li336-103 ~]# vi /etc/httpd/conf.d/proxy_ajp.conf ProxyPass /manager/ ajp://localhost:8009/manager/ ProxyPass /blog ajp://localhost:8009/blog 2. tomcat設定 [root@li336-103 ~]# vi /usr/local/tomcat/conf/tomcat-users.xml &#60;tomcat-users&#62; ... &#60;role rolename="tomcat"/&#62; &#60;user username="username" password="password" roles="tomcat"/&#62; ... &#60;/tomcat-users&#62; 3. tomcat-maven-plugin インストール tomcat-maven-plugin は Maven のセントラルリポジトリではなく、codehaus の Repository で提供されているので、pom.xml でリモートリポジトリ追加。 pom.xml &#60;project&#62; ... &#60;repositories&#62; &#60;!-- tomcat-maven-plugin --&#62; &#60;repository&#62; &#60;releases&#62; &#60;enabled&#62;false&#60;/enabled&#62; &#60;/releases&#62; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1019&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>前提条件は apache,tomcat,maven がインストールされてる環境である。</p>
<p>1. Apache／Tomcat連携 (proxy_ajp.conf 作成)</p>
<pre style="background:black;color:white;">[root@li336-103 ~]# vi /etc/httpd/conf.d/proxy_ajp.conf
ProxyPass /manager/ ajp://localhost:8009/manager/
ProxyPass /blog ajp://localhost:8009/blog</pre>
<p>2. tomcat設定</p>
<pre style="background:black;color:white;">[root@li336-103 ~]# vi /usr/local/tomcat/conf/tomcat-users.xml
&lt;tomcat-users&gt;
...
  &lt;role rolename="tomcat"/&gt;
  &lt;user username="username" password="password" roles="tomcat"/&gt;
...
&lt;/tomcat-users&gt;</pre>
<p>3. tomcat-maven-plugin インストール<br />
tomcat-maven-plugin は Maven のセントラルリポジトリではなく、codehaus の Repository で提供されているので、pom.xml でリモートリポジトリ追加。<br />
pom.xml</p>
<pre style="background:black;color:white;">&lt;project&gt;
...
&lt;repositories&gt;
     &lt;!-- tomcat-maven-plugin --&gt;
     &lt;repository&gt;
          &lt;releases&gt;
               &lt;enabled&gt;false&lt;/enabled&gt;
          &lt;/releases&gt;
          &lt;snapshots /&gt;
          &lt;id&gt;Maven Snapshots&lt;/id&gt;
          &lt;url&gt;http://snapshots.maven.codehaus.org/maven2/&lt;/url&gt;
     &lt;/repository&gt;
&lt;/repositories&gt;

&lt;!-- tomcat-maven-plugin --&gt;
&lt;pluginRepositories&gt;
     &lt;pluginRepository&gt;
          &lt;releases&gt;
               &lt;enabled&gt;false&lt;/enabled&gt;
          &lt;/releases&gt;
          &lt;snapshots /&gt;
          &lt;id&gt;Maven Snapshots&lt;/id&gt;
          &lt;url&gt;http://snapshots.maven.codehaus.org/maven2/&lt;/url&gt;
     &lt;/pluginRepository&gt;
&lt;/pluginRepositories&gt;

...
&lt;/project&gt;</pre>
<p>4. tomcat-maven-plugin の設定<br />
pom.xmlとsettings.xmlを設定</p>
<p>pom.xml</p>
<pre style="background:black;color:white;">&lt;build&gt;
     &lt;!-- tomcat-maven-plugin --&gt;
     &lt;plugins&gt;
          &lt;plugin&gt;
               &lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt;
               &lt;artifactId&gt;tomcat-maven-plugin&lt;/artifactId&gt;
               &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
               &lt;configuration&gt;
                    &lt;server&gt;tomcat&lt;/server&gt;
                    &lt;url&gt;http://hoge.com/manager&lt;/url&gt;
               &lt;/configuration&gt;
          &lt;/plugin&gt;
     &lt;/plugins&gt;
&lt;/build&gt;</pre>
<p>settings.xml</p>
<pre style="background:black;color:white;">&lt;/settings&gt;
...
  &lt;servers&gt;
    &lt;server&gt;
      &lt;id&gt;tomcat&lt;/id&gt;
      &lt;username&gt;username&lt;/username&gt;
      &lt;password&gt;password&lt;/password&gt;
    &lt;/server&gt;
  &lt;/servers&gt;
...
&lt;/settings&gt;</pre>
<p>5. deploy</p>
<pre style="background:black;color:white;">macbook:blog dongriab$ mvn tomcat:redeploy</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/1019/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1019&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/09/16/tomcat-maven-plugin-%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>
	</item>
		<item>
		<title>GDD 2011 Dev Quiz 神経衰弱ゲーム</title>
		<link>http://footmark.wordpress.com/2011/09/12/gdd-2011-%e7%a5%9e%e7%b5%8c%e8%a1%b0%e5%bc%b1%e3%82%b2%e3%83%bc%e3%83%a0/</link>
		<comments>http://footmark.wordpress.com/2011/09/12/gdd-2011-%e7%a5%9e%e7%b5%8c%e8%a1%b0%e5%bc%b1%e3%82%b2%e3%83%bc%e3%83%a0/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 13:13:12 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[日々]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=1007</guid>
		<description><![CDATA[久しぶりにJavaScript書いてみた。プログラム書くほどのレベルでもないが。。。 必要な方はこちらから。。。 http://dl.dropbox.com/u/358152/temp/GDD2011-webgame.zip www クリックするのが面倒だったので少し修正して完全自動化 http://dl.dropbox.com/u/358152/temp/GDD2011-webgame-2.zip<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1007&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>久しぶりにJavaScript書いてみた。プログラム書くほどのレベルでもないが。。。</p>
<p>必要な方はこちらから。。。</p>
<p>http://dl.dropbox.com/u/358152/temp/GDD2011-webgame.zip</p>
<p>www クリックするのが面倒だったので少し修正して完全自動化</p>
<p>http://dl.dropbox.com/u/358152/temp/GDD2011-webgame-2.zip</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/1007/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1007&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/09/12/gdd-2011-%e7%a5%9e%e7%b5%8c%e8%a1%b0%e5%bc%b1%e3%82%b2%e3%83%bc%e3%83%a0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>
	</item>
		<item>
		<title>GDD 2011 Dev Quiz Android</title>
		<link>http://footmark.wordpress.com/2011/09/12/gdd-2011-dev-quiz-android/</link>
		<comments>http://footmark.wordpress.com/2011/09/12/gdd-2011-dev-quiz-android/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 13:13:05 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[日々]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=1013</guid>
		<description><![CDATA[Android 問題の回答 ! http://dl.dropbox.com/u/358152/temp/GDD2011-Android.zip<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1013&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Android 問題の回答 !</p>
<p>http://dl.dropbox.com/u/358152/temp/GDD2011-Android.zip</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/1013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/1013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/1013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/1013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/1013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/1013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/1013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/1013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/1013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/1013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/1013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/1013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/1013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/1013/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=1013&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/09/12/gdd-2011-dev-quiz-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>
	</item>
		<item>
		<title>NexusOne 2.3.4 で MMS使えるようにする</title>
		<link>http://footmark.wordpress.com/2011/07/17/nexusone-2-3-4-%e3%81%a7-mms%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8b/</link>
		<comments>http://footmark.wordpress.com/2011/07/17/nexusone-2-3-4-%e3%81%a7-mms%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8b/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 10:18:27 +0000</pubDate>
		<dc:creator>Dongri Jin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[NexusOne]]></category>

		<guid isPermaLink="false">http://footmark.wordpress.com/?p=998</guid>
		<description><![CDATA[iPhone3GのsimをN1に差した場合です。 まずは、@softbank.ne.jp メールアドレスを取得。(https://my.softbank.jp/msb/d/top) 次に 以下のファイルをダウンロードする。 http://db.tt/u3qoUjc http://db.tt/dh6sr1v http://db.tt/hQeqs83 1. update-mms-20110413.1-cm7-signed.zip を update.zip にリネームしてsdcardにコピー 2. 本体の電源が切れた状態から、ボリュームダウンキーを押しながら電源を入れる。ボリュームキーでカーソルを上下し、FASTBOOTを選択し電源ボタンで決定する。以下のコマンド実行 ./fastboot-mac flash recovery recovery-clockwork-3.0.0.5-passion.img 3. recoveryを選択して apply /sdcard/update.zip 4. reboot APN 設定 カスタムUser-Agent メニュー　→　設定　→　User-Agent 以上で、MMSが使えるようになります。 update-mms-20110413.1-cm7-signed.zip　が正しく動作しないときは　http://takuo.jp/junk/Mms.apk/　で別のバージョン試してもOK<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=998&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>iPhone3GのsimをN1に差した場合です。</p>
<p>まずは、@softbank.ne.jp メールアドレスを取得。(https://my.softbank.jp/msb/d/top)</p>
<p>次に 以下のファイルをダウンロードする。</p>
<p>http://db.tt/u3qoUjc</p>
<p>http://db.tt/dh6sr1v</p>
<p>http://db.tt/hQeqs83</p>
<p>1. update-mms-20110413.1-cm7-signed.zip を update.zip にリネームしてsdcardにコピー</p>
<p>2. 本体の電源が切れた状態から、ボリュームダウンキーを押しながら電源を入れる。ボリュームキーでカーソルを上下し、FASTBOOTを選択し電源ボタンで決定する。以下のコマンド実行</p>
<pre style="background:black;color:white;">./fastboot-mac flash recovery recovery-clockwork-3.0.0.5-passion.img</pre>
<p>3. recoveryを選択して apply /sdcard/update.zip</p>
<p>4. reboot</p>
<p>APN 設定</p>
<p><a href="http://footmark.files.wordpress.com/2011/07/apn-mms.png"><img class="size-full wp-image-1000 alignnone" title="APN-MMS" src="http://footmark.files.wordpress.com/2011/07/apn-mms.png?w=630" alt=""   /></a></p>
<p>カスタムUser-Agent</p>
<p>メニュー　→　設定　→　User-Agent</p>
<p><a href="http://footmark.files.wordpress.com/2011/07/user-agent.png"><img class="size-full wp-image-1001 alignnone" title="user-agent" src="http://footmark.files.wordpress.com/2011/07/user-agent.png?w=630" alt=""   /></a></p>
<p>以上で、MMSが使えるようになります。</p>
<p>update-mms-20110413.1-cm7-signed.zip　が正しく動作しないときは　http://takuo.jp/junk/Mms.apk/　で別のバージョン試してもOK</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/footmark.wordpress.com/998/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/footmark.wordpress.com/998/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/footmark.wordpress.com/998/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/footmark.wordpress.com/998/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/footmark.wordpress.com/998/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/footmark.wordpress.com/998/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/footmark.wordpress.com/998/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/footmark.wordpress.com/998/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/footmark.wordpress.com/998/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/footmark.wordpress.com/998/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/footmark.wordpress.com/998/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/footmark.wordpress.com/998/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/footmark.wordpress.com/998/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/footmark.wordpress.com/998/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=footmark.wordpress.com&amp;blog=352613&amp;post=998&amp;subd=footmark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://footmark.wordpress.com/2011/07/17/nexusone-2-3-4-%e3%81%a7-mms%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e538ad2411200b1346fbc5d6e1df54d?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">dongrikim</media:title>
		</media:content>

		<media:content url="http://footmark.files.wordpress.com/2011/07/apn-mms.png" medium="image">
			<media:title type="html">APN-MMS</media:title>
		</media:content>

		<media:content url="http://footmark.files.wordpress.com/2011/07/user-agent.png" medium="image">
			<media:title type="html">user-agent</media:title>
		</media:content>
	</item>
	</channel>
</rss>
