<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dcterms="http://purl.org/rss/1.0/modules/dcterms/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <generator>Plagger/0.7.17</generator>
    <link>http://yoshiori.org/</link>
    <description>yoshiori を まとめてﾄﾞ━(ﾟДﾟ)━ ﾝ !!!</description>
    <title>Planet yoshiori</title>
    <pubDate>Tue, 11 Nov 2008 17:00:48 +0900</pubDate>
    <item>
      <author>nobody@example.com</author>
      <dc:creator>nobody@example.com</dc:creator>
      <link>http://twitter.com/yoshiori/statuses/1000095984</link>
      <description>yoshiori: Ubuntu で Java の切り替え http://d.hatena.ne.jp/Yoshiori/20081111/1226390029</description>
      <dc:date>2008-11-11T07:54:11Z</dc:date>
      <title>yoshiori: Ubuntu で Java の切り替え http://d.hatena.ne.jp/Yoshiori/20081111/1226390029</title>
      <pubDate>Tue, 11 Nov 2008 07:54:11 -0000</pubDate>
      <content:encoded>yoshiori: Ubuntu で Java の切り替え http://d.hatena.ne.jp/Yoshiori/20081111/1226390029</content:encoded>
      <dcterms:modified>2008-11-11T07:54:11Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://twitter.com/yoshiori/statuses/1000095984</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://d.hatena.ne.jp/Yoshiori/20081111/1226390029</link>
      <description>$ sudo update-alternatives --config java

で

sudo: unable to resolve host yoshiori-ubuntu

`java' を提供する 4 個の alternatives があります。

  選択肢       alternative
-----------------------------------------------
          1    /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
          2    /usr/lib/jvm/java-6-sun/jre/bin/java
*+        3    /usr/lib/jvm/java-6-openjdk/jre/bin/java
          4    /usr/bin/gij-4.2

デフォルト[*] のままにするには Enter、さもなければ選択肢の番号のキーを押してください: 

こんな新設設計！！

すごい！！</description>
      <dc:date>2008-11-11T16:53:49+09:00</dc:date>
      <title> Ubuntu で Java の切り替え</title>
      <pubDate>Tue, 11 Nov 2008 16:53:49 +0900</pubDate>
      <content:encoded>
		&lt;div class="section"&gt;
&lt;pre&gt;
$ sudo update-alternatives --config java
&lt;/pre&gt;

			&lt;p&gt;で&lt;/p&gt;
&lt;pre&gt;
sudo: unable to resolve host yoshiori-ubuntu

`java&amp;#39; を提供する 4 個の alternatives があります。

  選択肢       alternative
-----------------------------------------------
          1    /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
          2    /usr/lib/jvm/java-6-sun/jre/bin/java
&amp;#42;+        3    /usr/lib/jvm/java-6-openjdk/jre/bin/java
          4    /usr/bin/gij-4.2

デフォルト&amp;#91;&amp;#42;] のままにするには Enter、さもなければ選択肢の番号のキーを押してください: 
&lt;/pre&gt;

			&lt;p&gt;こんな新設設計！！&lt;/p&gt;
			&lt;p&gt;すごい！！&lt;/p&gt;
		&lt;/div&gt;
</content:encoded>
      <dcterms:modified>2008-11-11T16:53:49+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/Yoshiori/20081111/1226390029</guid>
    </item>
    <item>
      <author>nobody@example.com</author>
      <dc:creator>nobody@example.com</dc:creator>
      <link>http://twitter.com/yoshiori/statuses/1000084833</link>
      <description>yoshiori: @katakai はい＞＜　やらせていただきます＞＜</description>
      <dc:date>2008-11-11T07:39:12Z</dc:date>
      <title>yoshiori: @katakai はい＞＜　やらせていただきます＞＜</title>
      <pubDate>Tue, 11 Nov 2008 07:39:12 -0000</pubDate>
      <content:encoded>yoshiori: @katakai はい＞＜　やらせていただきます＞＜</content:encoded>
      <dcterms:modified>2008-11-11T07:39:12Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://twitter.com/yoshiori/statuses/1000084833</guid>
    </item>
    <item>
      <author>nobody@example.com</author>
      <dc:creator>nobody@example.com</dc:creator>
      <link>http://twitter.com/yoshiori/statuses/1000059843</link>
      <description>yoshiori: 彼女と  石破LoveLove天驚拳 したい</description>
      <dc:date>2008-11-11T07:04:35Z</dc:date>
      <title>yoshiori: 彼女と  石破LoveLove天驚拳 したい</title>
      <pubDate>Tue, 11 Nov 2008 07:04:35 -0000</pubDate>
      <content:encoded>yoshiori: 彼女と  石破LoveLove天驚拳 したい</content:encoded>
      <dcterms:modified>2008-11-11T07:04:35Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://twitter.com/yoshiori/statuses/1000059843</guid>
    </item>
    <item>
      <author>nobody@example.com</author>
      <dc:creator>nobody@example.com</dc:creator>
      <link>http://yoshiori.tumblr.com/post/59090925</link>
      <description>&lt;a href="http://news4vip.livedoor.biz/archives/51230270.html"&gt;【2ch】ニュー速クオリティ:書くたびに芯が回るシャープペン 発売半年で１００万本超えを記録&lt;/a&gt;</description>
      <dc:date>2008-11-11T15:05:06+09:00</dc:date>
      <title>【2ch】ニュー速クオリティ:書くたびに芯が回るシャープペン 発売半年で１００万本超えを記録</title>
      <pubDate>Tue, 11 Nov 2008 15:05:06 +0900</pubDate>
      <content:encoded>&lt;a href="http://news4vip.livedoor.biz/archives/51230270.html"&gt;【2ch】ニュー速クオリティ:書くたびに芯が回るシャープペン 発売半年で１００万本超えを記録&lt;/a&gt;</content:encoded>
      <dcterms:modified>2008-11-11T15:05:06+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://yoshiori.tumblr.com/post/59090925</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <category>development</category>
      <link>http://forza.cocolog-nifty.com/blog/2008/11/post-2a1d.html</link>
      <dc:date>2008-11-11T15:00:44+09:00</dc:date>
      <dc:subject>development</dc:subject>
      <title>プログラマの思索: ツールが開発プロセスを改善する</title>
      <pubDate>Tue, 11 Nov 2008 15:00:44 +0900</pubDate>
      <dcterms:modified>2008-11-11T15:00:44+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://forza.cocolog-nifty.com/blog/2008/11/post-2a1d.html</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <link>http://alfalfa.livedoor.biz/archives/51389758.html</link>
      <dc:date>2008-11-11T14:58:45+09:00</dc:date>
      <title>昔の広末涼子はすごかった:アルファルファモザイク</title>
      <pubDate>Tue, 11 Nov 2008 14:58:45 +0900</pubDate>
      <dcterms:modified>2008-11-11T14:58:45+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://alfalfa.livedoor.biz/archives/51389758.html</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <category>itunes</category>
      <link>http://d.hatena.ne.jp/michikaifu/20081110/1226339815</link>
      <dc:date>2008-11-11T14:54:54+09:00</dc:date>
      <dc:subject>itunes</dc:subject>
      <title>iTunesついにやめたぞ宣言 - Tech Mom from Silicon Valley</title>
      <pubDate>Tue, 11 Nov 2008 14:54:54 +0900</pubDate>
      <dcterms:modified>2008-11-11T14:54:54+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/michikaifu/20081110/1226339815</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://record-meal.g.hatena.ne.jp/Yoshiori/20081111/1226377810</link>
      <description>f:id:Yoshiori:20081111132830j:image</description>
      <dc:date>2008-11-11T13:30:10+09:00</dc:date>
      <title>ツケメンと丼</title>
      <pubDate>Tue, 11 Nov 2008 13:30:10 +0900</pubDate>
      <content:encoded>			&lt;br&gt;

		&lt;div class="section"&gt;
			&lt;p&gt;&lt;a href="http://f.hatena.ne.jp/Yoshiori/20081111132830" class="hatena-fotolife" target="_blank"&gt;&lt;img src="http://f.hatena.ne.jp/images/fotolife/Y/Yoshiori/20081111/20081111132830.jpg" alt="f:id:Yoshiori:20081111132830j:image"&gt;&lt;/a&gt;&lt;/p&gt;
		&lt;/div&gt;
</content:encoded>
      <dcterms:modified>2008-11-11T13:30:10+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://record-meal.g.hatena.ne.jp/Yoshiori/20081111/1226377810</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://record-meal.g.hatena.ne.jp/Yoshiori/20081111/1226377530</link>
      <dc:date>2008-11-11T13:25:30+09:00</dc:date>
      <title>寒い</title>
      <pubDate>Tue, 11 Nov 2008 13:25:30 +0900</pubDate>
      <dcterms:modified>2008-11-11T13:25:30+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://record-meal.g.hatena.ne.jp/Yoshiori/20081111/1226377530</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://d.hatena.ne.jp/Yoshiori/20081110/1226324328</link>
      <description>

package org.yoshiori.mobile.util;
import java.io.ByteArrayOutputStream;import java.io.CharArrayWriter;import java.io.IOException;import java.io.PrintWriter;import java.io.UnsupportedEncodingException;
import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpServletResponseWrapper;
import net.sf.ehcache.constructs.web.filter.FilterServletOutputStream;
import org.apache.commons.lang.StringUtils;
import com.ibm.icu.text.Transliterator;
public class MobileFilter implements Filter {
        
        public static final Transliterator TRANSLITERATOR = Transliterator.getInstance("Fullwidth-Halfwidth");
        @Override        public void destroy() {
        }

        @Override        public void doFilter(ServletRequest request, ServletResponse response,
                        FilterChain chain) throws IOException, ServletException {
                
                HttpServletResponseWrapper responseWrapper = new HttpServletResponseWrapper((HttpServletResponse) response){
                        private CharArrayWriter writer = new CharArrayWriter();
                        private ByteArrayOutputStream out = new ByteArrayOutputStream();
                        /* (non-Javadoc)                         * @see javax.servlet.ServletResponseWrapper#getWriter()                         */                        @Override                        public PrintWriter getWriter() throws IOException {
                                return new PrintWriter(writer);
                        }

                        /* (non-Javadoc)                         * @see javax.servlet.ServletResponseWrapper#getOutputStream()                         */                        @Override                        public ServletOutputStream getOutputStream() throws IOException {
                                return new FilterServletOutputStream(out);
                        }

                        /* (non-Javadoc)                         * @see java.lang.Object#toString()                         */                        @Override                        public String toString() {
                                String result =  writer.toString();
                                
                                // OutputStream からしか取得出来ない時がある為                                if(StringUtils.isEmpty(result)){
                                        try {
                                                result = new String(out.toByteArray(),getCharacterEncoding());
                                        } catch (UnsupportedEncodingException e) {
                                        }
                                }
                                return result;
                        }};
                chain.doFilter(request, responseWrapper);
                String text = TRANSLITERATOR.transform(responseWrapper.toString());
                response.getWriter().write(text);
        }

        @Override        public void init(FilterConfig filterConfig) throws ServletException {
        }
}

なんか chain 後に Writer に書かれてる時と Stream に書かれる時があるんだけど、

どういう時に違うのか追う時間が無かったので泥臭く処理した＞＜

教えてエロい人！！！

あ、ICU4J の 4 以降が必要です。

あと、記号だろうがタグだろうがコメントだろうが全部おきかえちゃってます。</description>
      <dc:date>2008-11-10T22:38:48+09:00</dc:date>
      <title> 携帯用に全角→半角フィルタ書いた</title>
      <pubDate>Mon, 10 Nov 2008 22:38:48 +0900</pubDate>
      <content:encoded>
		&lt;div class="section"&gt;
&lt;pre class="syntax-highlight"&gt;
&lt;span class="synPreProc"&gt;package&lt;/span&gt; org.yoshiori.mobile.util;

&lt;span class="synPreProc"&gt;import&lt;/span&gt; java.io.ByteArrayOutputStream;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; java.io.CharArrayWriter;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; java.io.IOException;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; java.io.PrintWriter;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; java.io.UnsupportedEncodingException;

&lt;span class="synPreProc"&gt;import&lt;/span&gt; javax.servlet.Filter;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; javax.servlet.FilterChain;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; javax.servlet.FilterConfig;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; javax.servlet.ServletException;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; javax.servlet.ServletOutputStream;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; javax.servlet.ServletRequest;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; javax.servlet.ServletResponse;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; javax.servlet.http.HttpServletResponse;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; javax.servlet.http.HttpServletResponseWrapper;

&lt;span class="synPreProc"&gt;import&lt;/span&gt; net.sf.ehcache.constructs.web.filter.FilterServletOutputStream;

&lt;span class="synPreProc"&gt;import&lt;/span&gt; org.apache.commons.lang.StringUtils;

&lt;span class="synPreProc"&gt;import&lt;/span&gt; com.ibm.icu.text.Transliterator;

&lt;span class="synType"&gt;public&lt;/span&gt; &lt;span class="synType"&gt;class&lt;/span&gt; MobileFilter &lt;span class="synType"&gt;implements&lt;/span&gt; Filter {
 	
	&lt;span class="synType"&gt;public&lt;/span&gt; &lt;span class="synType"&gt;static&lt;/span&gt; &lt;span class="synType"&gt;final&lt;/span&gt; Transliterator TRANSLITERATOR = Transliterator.getInstance(&lt;span class="synConstant"&gt;&amp;#34;Fullwidth-Halfwidth&amp;#34;&lt;/span&gt;);
	&lt;span class="synPreProc"&gt;@Override&lt;/span&gt;
	&lt;span class="synType"&gt;public&lt;/span&gt; &lt;span class="synType"&gt;void&lt;/span&gt; destroy() {
	}

	&lt;span class="synPreProc"&gt;@Override&lt;/span&gt;
	&lt;span class="synType"&gt;public&lt;/span&gt; &lt;span class="synType"&gt;void&lt;/span&gt; doFilter(ServletRequest request, ServletResponse response,
			FilterChain chain) &lt;span class="synType"&gt;throws&lt;/span&gt; IOException, ServletException {
		
		HttpServletResponseWrapper responseWrapper = &lt;span class="synStatement"&gt;new&lt;/span&gt; HttpServletResponseWrapper((HttpServletResponse) response){
			&lt;span class="synType"&gt;private&lt;/span&gt; CharArrayWriter writer = &lt;span class="synStatement"&gt;new&lt;/span&gt; CharArrayWriter();
			&lt;span class="synType"&gt;private&lt;/span&gt; ByteArrayOutputStream out = &lt;span class="synStatement"&gt;new&lt;/span&gt; ByteArrayOutputStream();
			&lt;span class="synComment"&gt;/* (non-Javadoc)&lt;/span&gt;
&lt;span class="synComment"&gt;			 * @see javax.servlet.ServletResponseWrapper#getWriter()&lt;/span&gt;
&lt;span class="synComment"&gt;			 */&lt;/span&gt;
			&lt;span class="synPreProc"&gt;@Override&lt;/span&gt;
			&lt;span class="synType"&gt;public&lt;/span&gt; PrintWriter getWriter() &lt;span class="synType"&gt;throws&lt;/span&gt; IOException {
				&lt;span class="synStatement"&gt;return&lt;/span&gt; &lt;span class="synStatement"&gt;new&lt;/span&gt; PrintWriter(writer);
			}

			&lt;span class="synComment"&gt;/* (non-Javadoc)&lt;/span&gt;
&lt;span class="synComment"&gt;			 * @see javax.servlet.ServletResponseWrapper#getOutputStream()&lt;/span&gt;
&lt;span class="synComment"&gt;			 */&lt;/span&gt;
			&lt;span class="synPreProc"&gt;@Override&lt;/span&gt;
			&lt;span class="synType"&gt;public&lt;/span&gt; ServletOutputStream getOutputStream() &lt;span class="synType"&gt;throws&lt;/span&gt; IOException {
				&lt;span class="synStatement"&gt;return&lt;/span&gt; &lt;span class="synStatement"&gt;new&lt;/span&gt; FilterServletOutputStream(out);
			}

			&lt;span class="synComment"&gt;/* (non-Javadoc)&lt;/span&gt;
&lt;span class="synComment"&gt;			 * @see java.lang.Object#toString()&lt;/span&gt;
&lt;span class="synComment"&gt;			 */&lt;/span&gt;
			&lt;span class="synPreProc"&gt;@Override&lt;/span&gt;
			&lt;span class="synType"&gt;public&lt;/span&gt; String toString() {
				String result =  writer.toString();
				
				&lt;span class="synComment"&gt;// OutputStream からしか取得出来ない時がある為&lt;/span&gt;
				&lt;span class="synStatement"&gt;if&lt;/span&gt;(StringUtils.isEmpty(result)){
					&lt;span class="synStatement"&gt;try&lt;/span&gt; {
						result = &lt;span class="synStatement"&gt;new&lt;/span&gt; String(out.toByteArray(),getCharacterEncoding());
					} &lt;span class="synStatement"&gt;catch&lt;/span&gt; (UnsupportedEncodingException e) {
					}
				}
				&lt;span class="synStatement"&gt;return&lt;/span&gt; result;
			}};
		chain.doFilter(request, responseWrapper);
		String text = TRANSLITERATOR.transform(responseWrapper.toString());
		response.getWriter().write(text);
	}

	&lt;span class="synPreProc"&gt;@Override&lt;/span&gt;
	&lt;span class="synType"&gt;public&lt;/span&gt; &lt;span class="synType"&gt;void&lt;/span&gt; init(FilterConfig filterConfig) &lt;span class="synType"&gt;throws&lt;/span&gt; ServletException {
	}
}
&lt;/pre&gt;

			&lt;p&gt;なんか chain 後に Writer に書かれてる時と Stream に書かれる時があるんだけど、&lt;/p&gt;
			&lt;p&gt;どういう時に違うのか追う時間が無かったので泥臭く処理した＞＜&lt;/p&gt;
			&lt;p&gt;教えてエロい人！！！&lt;/p&gt;
			&lt;p&gt;あ、ICU4J の 4 以降が必要です。&lt;/p&gt;
			&lt;p&gt;あと、記号だろうがタグだろうがコメントだろうが全部おきかえちゃってます。&lt;/p&gt;
		&lt;/div&gt;
</content:encoded>
      <dcterms:modified>2008-11-10T22:38:48+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/Yoshiori/20081110/1226324328</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://d.hatena.ne.jp/Yoshiori/20081110/1226311434</link>
      <description>全角→半角変換

System.out.println(Transliterator.getInstance("Fullwidth-Halfwidth").transliterate("&lt;div&gt;テスト&lt;/div&gt;"));

結果

&amp;#65513;div&amp;#65515;テスト&amp;#65513;/div&amp;#65515;


System.out.println(Transliterator.getInstance("Fullwidth-Halfwidth").transliterate("&lt;div&gt;テスト&lt;/div&gt;".replaceAll("&lt;", "＜").replaceAll("&gt;", "＞")));

結果

&lt;div&gt;テスト&lt;/div&gt;

&lt; と &gt; は変換しなくていいのに＞＜

---

追記

  @yoshiori つ http://tinyurl.com/68429m

  http://twitter.com/KKI/status/998575524

Milestone: 4.0

で 修正されてますた。

アザーッス</description>
      <dc:date>2008-11-10T19:03:54+09:00</dc:date>
      <title> ICU4J で嵌り……orz</title>
      <pubDate>Mon, 10 Nov 2008 19:03:54 +0900</pubDate>
      <content:encoded>
		&lt;div class="section"&gt;
			&lt;p&gt;全角→半角変換&lt;/p&gt;
&lt;pre class="syntax-highlight"&gt;
System.out.println(Transliterator.getInstance(&lt;span class="synConstant"&gt;&amp;#34;Fullwidth-Halfwidth&amp;#34;&lt;/span&gt;).transliterate(&lt;span class="synConstant"&gt;&amp;#34;&amp;#60;div&amp;#62;テスト&amp;#60;/div&amp;#62;&amp;#34;&lt;/span&gt;));
&lt;/pre&gt;

			&lt;p&gt;結果&lt;/p&gt;
&lt;pre&gt;
&amp;#38;#65513;div&amp;#38;#65515;テスト&amp;#38;#65513;/div&amp;#38;#65515;
&lt;/pre&gt;

			&lt;br&gt;

&lt;pre class="syntax-highlight"&gt;
System.out.println(Transliterator.getInstance(&lt;span class="synConstant"&gt;&amp;#34;Fullwidth-Halfwidth&amp;#34;&lt;/span&gt;).transliterate(&lt;span class="synConstant"&gt;&amp;#34;&amp;#60;div&amp;#62;テスト&amp;#60;/div&amp;#62;&amp;#34;&lt;/span&gt;.replaceAll(&lt;span class="synConstant"&gt;&amp;#34;&amp;#60;&amp;#34;&lt;/span&gt;, &lt;span class="synConstant"&gt;&amp;#34;＜&amp;#34;&lt;/span&gt;).replaceAll(&lt;span class="synConstant"&gt;&amp;#34;&amp;#62;&amp;#34;&lt;/span&gt;, &lt;span class="synConstant"&gt;&amp;#34;＞&amp;#34;&lt;/span&gt;)));
&lt;/pre&gt;

			&lt;p&gt;結果&lt;/p&gt;
&lt;pre&gt;
&amp;#60;div&amp;#62;テスト&amp;#60;/div&amp;#62;
&lt;/pre&gt;

			&lt;p&gt;&amp;#60; と &amp;#62; は変換しなくていいのに＞＜&lt;/p&gt;
			&lt;p&gt;---&lt;/p&gt;
			&lt;p&gt;追記&lt;/p&gt;
			&lt;blockquote title="http://twitter.com/KKI/status/998575524" cite="http://twitter.com/KKI/status/998575524"&gt;
			&lt;p&gt;@yoshiori つ &lt;a href="http://tinyurl.com/68429m"&gt;http://tinyurl.com/68429m&lt;/a&gt;&lt;/p&gt;
			&lt;cite&gt;&lt;a href="http://twitter.com/KKI/status/998575524"&gt;http://twitter.com/KKI/status/998575524&lt;/a&gt;&lt;/cite&gt;&lt;/blockquote&gt;
			&lt;p&gt;Milestone: 4.0&lt;/p&gt;
			&lt;p&gt;で 修正されてますた。&lt;/p&gt;
			&lt;p&gt;アザーッス&lt;/p&gt;
		&lt;/div&gt;
</content:encoded>
      <dcterms:modified>2008-11-10T19:03:54+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/Yoshiori/20081110/1226311434</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <link>http://d.hatena.ne.jp/takerunba/20081106/p2</link>
      <description>僕も人見知りはげしいのでフォロー出来なくてごめんなさい＞＜</description>
      <dc:date>2008-11-10T14:42:07+09:00</dc:date>
      <title>思えば遠くへ来たもんだ - タケルンバ卿日記</title>
      <pubDate>Mon, 10 Nov 2008 14:42:07 +0900</pubDate>
      <content:encoded>僕も人見知りはげしいのでフォロー出来なくてごめんなさい＞＜</content:encoded>
      <dcterms:modified>2008-11-10T14:42:07+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/takerunba/20081106/p2</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <link>http://d.hatena.ne.jp/yone098/20081109/1226201545</link>
      <description>何故俺の扱いが……orz</description>
      <dc:date>2008-11-10T14:40:23+09:00</dc:date>
      <title>JavaExpert#03 執筆しました - よねのはてな</title>
      <pubDate>Mon, 10 Nov 2008 14:40:23 +0900</pubDate>
      <content:encoded>何故俺の扱いが……orz</content:encoded>
      <dcterms:modified>2008-11-10T14:40:23+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/yone098/20081109/1226201545</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://record-meal.g.hatena.ne.jp/Yoshiori/20081110/1226293315</link>
      <description>f:id:Yoshiori:20081110140047j:image</description>
      <dc:date>2008-11-10T14:01:55+09:00</dc:date>
      <title>カキフライ定食</title>
      <pubDate>Mon, 10 Nov 2008 14:01:55 +0900</pubDate>
      <content:encoded>			&lt;br&gt;

		&lt;div class="section"&gt;
			&lt;p&gt;&lt;a href="http://f.hatena.ne.jp/Yoshiori/20081110140047" class="hatena-fotolife" target="_blank"&gt;&lt;img src="http://f.hatena.ne.jp/images/fotolife/Y/Yoshiori/20081110/20081110140047.jpg" alt="f:id:Yoshiori:20081110140047j:image"&gt;&lt;/a&gt;&lt;/p&gt;
		&lt;/div&gt;
</content:encoded>
      <dcterms:modified>2008-11-10T14:01:55+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://record-meal.g.hatena.ne.jp/Yoshiori/20081110/1226293315</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://record-meal.g.hatena.ne.jp/Yoshiori/20081110/1226291649</link>
      <dc:date>2008-11-10T13:34:09+09:00</dc:date>
      <title>南アフリカ共和国大使館</title>
      <pubDate>Mon, 10 Nov 2008 13:34:09 +0900</pubDate>
      <dcterms:modified>2008-11-10T13:34:09+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://record-meal.g.hatena.ne.jp/Yoshiori/20081110/1226291649</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <link>http://d.hatena.ne.jp/acotie/20081110/1226265649</link>
      <description>正直言うと、アライドアーキテクツさんはいい会社だと思ってたのでより一層残念です。/ そんな acotie にハァハァしちゃ駄目！！絶対駄目！！</description>
      <dc:date>2008-11-10T13:13:27+09:00</dc:date>
      <title>そろそろこのエントリーに一言いっておくか - iDeaList::Writing</title>
      <pubDate>Mon, 10 Nov 2008 13:13:27 +0900</pubDate>
      <content:encoded>正直言うと、アライドアーキテクツさんはいい会社だと思ってたのでより一層残念です。/ そんな acotie にハァハァしちゃ駄目！！絶対駄目！！</content:encoded>
      <dcterms:modified>2008-11-10T13:13:27+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/acotie/20081110/1226265649</guid>
    </item>
    <item>
      <author>nobody@example.com</author>
      <dc:creator>nobody@example.com</dc:creator>
      <link>http://www.last.fm/music/%E6%A4%8E%E5%90%8D%E6%9E%97%E6%AA%8E/_/%E6%9C%88%E3%81%AB%E8%B2%A0%E3%81%91%E7%8A%AC</link>
      <description>http://www.last.fm/music/%E6%A4%8E%E5%90%8D%E6%9E%97%E6%AA%8E</description>
      <dc:date>2008-11-07T22:43:06+10:00</dc:date>
      <title>椎名林檎 – 月に負け犬</title>
      <pubDate>Fri, 07 Nov 2008 22:43:06 +1000</pubDate>
      <content:encoded>http://www.last.fm/music/%E6%A4%8E%E5%90%8D%E6%9E%97%E6%AA%8E</content:encoded>
      <dcterms:modified>2008-11-07T22:43:06+10:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://www.last.fm/user/yoshiori#1226061786</guid>
    </item>
    <item>
      <author>nobody@example.com</author>
      <dc:creator>nobody@example.com</dc:creator>
      <category>日記</category>
      <link>http://feeds.feedburner.jp/~r/Yoshiori/~3/4695762/java_expert_03jython_1.php</link>
      <description>JEx03

Java Expert #03

Java Expert #03
Java Expert 編集部

技術評論社 2008-11-14
売り上げランキング : 2431

Amazonで詳しく見る by G-Tools

#02に続き Java Expert #03 にて Jython について書かせていただきました。
Jython のインストールから簡単なアプリケーションのサンプルまでなのですが
なんか スクリプティングのサンプルはデスクトップアプリが多いような気がしたので
サーバサイドのサンプルを書かせてもらいました。

servlet から Python のファイルを読み込んで表示するというサンプルです。
jsp(Java Server Pages)では無く
psp(Python Server Pages)!! 誰か僕に新型 PSP 買ってくだしあ＞＜
という感じです。
(ちなみに全く別物ですが PSP は本当にあったりします。)

他にも NetBeans の最新動向が見れますし
BlazeDS とか Applet とか面白そうな記事がいっぱいなので
俺も今から楽しみです！！
是非、買って読んでくだしあ＞＜

[IMAGE] [IMAGE] [IMAGE]</description>
      <dc:date>2008-11-07T16:20:14+09:00</dc:date>
      <dc:subject>日記</dc:subject>
      <title>Java Expert #03にJythonの記事書きますた</title>
      <pubDate>Fri, 07 Nov 2008 16:20:14 +0900</pubDate>
      <content:encoded>&lt;a href="http://www.flickr.com/photos/yoshiori/3009214489/" title="JEx03 by Yoshiori, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3056/3009214489_4602c58540_m.jpg" alt="JEx03"&gt;&lt;/a&gt;
&lt;table border="0" cellpadding="5"&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774136778/yoshiori-22/ref=nosim/" target="_top"&gt;&lt;img src="http://images-jp.amazon.com/images/P/4774136778.09.MZZZZZZZ.jpg" alt="Java Expert #03"&gt;&lt;/a&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;font size="-1"&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774136778/yoshiori-22/ref=nosim/" target="_top"&gt;Java Expert #03&lt;/a&gt;&lt;br /&gt;Java Expert 編集部&lt;br /&gt;&lt;br /&gt;技術評論社  2008-11-14&lt;br /&gt;売り上げランキング : 2431&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774136778/yoshiori-22/ref=nosim/" target="_top"&gt;Amazonで詳しく見る&lt;/a&gt;&lt;/font&gt;&lt;font size="-2"&gt; by &lt;a href="http://www.goodpic.com/mt/aws/index.html"&gt;G-Tools&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;
#02に続き &lt;a href="http://gihyo.jp/book/2008/978-4-7741-3677-6"&gt;Java Expert #03&lt;/a&gt; にて Jython について書かせていただきました。&lt;br /&gt;
Jython のインストールから簡単なアプリケーションのサンプルまでなのですが&lt;br /&gt;
なんか スクリプティングのサンプルはデスクトップアプリが多いような気がしたので&lt;br /&gt;
サーバサイドのサンプルを書かせてもらいました。
&lt;/p&gt;

&lt;p&gt;
servlet から Python のファイルを読み込んで表示するというサンプルです。&lt;br /&gt;
jsp(Java Server Pages)では無く&lt;br /&gt;
psp(Python Server Pages)!! 誰か僕に新型 PSP 買ってくだしあ＞＜&lt;br /&gt;
という感じです。&lt;br /&gt;
(ちなみに全く別物ですが PSP は&lt;a href="http://www.ciobriefings.com/psp/"&gt;本当にあったりします。&lt;/a&gt;)
&lt;/p&gt;
&lt;p&gt;
他にも NetBeans の最新動向が見れますし&lt;br /&gt;
BlazeDS とか Applet とか面白そうな記事がいっぱいなので&lt;br /&gt;
俺も今から楽しみです！！&lt;br /&gt;
是非、買って読んでくだしあ＞＜
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.jp/~f/Yoshiori?a=s8DDJqFN"&gt;&lt;img src="http://feeds.feedburner.jp/~f/Yoshiori?i=s8DDJqFN"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.jp/~f/Yoshiori?a=wXTuJYfN"&gt;&lt;img src="http://feeds.feedburner.jp/~f/Yoshiori?i=wXTuJYfN"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.jp/~f/Yoshiori?a=sM4N18DN"&gt;&lt;img src="http://feeds.feedburner.jp/~f/Yoshiori?i=sM4N18DN"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content:encoded>
      <dcterms:modified>2008-11-07T16:20:14+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://yoshiori.org/blog/2008/11/java_expert_03jython_1.php</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3009214489/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3056/3009214489_c57ea9c78c_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3056/3009214489_c57ea9c78c_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

JEx03</description>
      <dc:date>2008-11-07T06:44:12Z</dc:date>
      <title>JEx03</title>
      <pubDate>Fri, 07 Nov 2008 06:44:12 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3009214489/" title="JEx03"&gt;&lt;img src="http://farm4.static.flickr.com/3056/3009214489_4602c58540_m.jpg" alt="JEx03"&gt;&lt;/a&gt;&lt;/p&gt;

</content:encoded>
      <dcterms:modified>2008-11-07T06:44:12Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3009214489</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://record-meal.g.hatena.ne.jp/Yoshiori/20081105/1225894012</link>
      <description>f:id:Yoshiori:20081105230504j:image</description>
      <dc:date>2008-11-05T23:06:52+09:00</dc:date>
      <title>ミートソース</title>
      <pubDate>Wed, 05 Nov 2008 23:06:52 +0900</pubDate>
      <content:encoded>			&lt;br&gt;

		&lt;div class="section"&gt;
			&lt;p&gt;&lt;a href="http://f.hatena.ne.jp/Yoshiori/20081105230504" class="hatena-fotolife" target="_blank"&gt;&lt;img src="http://f.hatena.ne.jp/images/fotolife/Y/Yoshiori/20081105/20081105230504.jpg" alt="f:id:Yoshiori:20081105230504j:image"&gt;&lt;/a&gt;&lt;/p&gt;
		&lt;/div&gt;
</content:encoded>
      <dcterms:modified>2008-11-05T23:06:52+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://record-meal.g.hatena.ne.jp/Yoshiori/20081105/1225894012</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <category>python 正規表現</category>
      <link>http://codezine.jp/article/detail/3039</link>
      <dc:date>2008-11-05T18:34:29+09:00</dc:date>
      <dc:subject>python 正規表現</dc:subject>
      <title>正規表現エンジンを作ろう （1）：CodeZine</title>
      <pubDate>Wed, 05 Nov 2008 18:34:29 +0900</pubDate>
      <dcterms:modified>2008-11-05T18:34:29+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://codezine.jp/article/detail/3039</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <link>http://www.eisbahn.jp/yoichiro/2008/11/post_222.html</link>
      <description>おめでとうございます！！</description>
      <dc:date>2008-11-05T16:38:46+09:00</dc:date>
      <title>天使やカイザーと呼ばれて: 速報</title>
      <pubDate>Wed, 05 Nov 2008 16:38:46 +0900</pubDate>
      <content:encoded>おめでとうございます！！</content:encoded>
      <dcterms:modified>2008-11-05T16:38:46+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://www.eisbahn.jp/yoichiro/2008/11/post_222.html</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <link>http://d.hatena.ne.jp/yojik/20081030/1225806614</link>
      <description>わっふるわっふる</description>
      <dc:date>2008-11-05T16:38:11+09:00</dc:date>
      <title>ファンクション倶楽部2008秋イベント ~lambda the world~ - yojikのlog</title>
      <pubDate>Wed, 05 Nov 2008 16:38:11 +0900</pubDate>
      <content:encoded>わっふるわっふる</content:encoded>
      <dcterms:modified>2008-11-05T16:38:11+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/yojik/20081030/1225806614</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004105671/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3238/3004105671_26f3e60418_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3238/3004105671_26f3e60418_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010542

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:26:54Z</dc:date>
      <title>R0010542</title>
      <pubDate>Wed, 05 Nov 2008 06:26:54 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004105671/" title="R0010542"&gt;&lt;img src="http://farm4.static.flickr.com/3238/3004105671_05e0140458_m.jpg" alt="R0010542"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:26:54Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004105671</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004103463/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3177/3004103463_40f3fa5b30_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3177/3004103463_40f3fa5b30_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010541

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:25:30Z</dc:date>
      <title>R0010541</title>
      <pubDate>Wed, 05 Nov 2008 06:25:30 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004103463/" title="R0010541"&gt;&lt;img src="http://farm4.static.flickr.com/3177/3004103463_db640a0caf_m.jpg" alt="R0010541"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:25:30Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004103463</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004936906/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3165/3004936906_17debc71d0_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3165/3004936906_17debc71d0_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010540

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:24:06Z</dc:date>
      <title>R0010540</title>
      <pubDate>Wed, 05 Nov 2008 06:24:06 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004936906/" title="R0010540"&gt;&lt;img src="http://farm4.static.flickr.com/3165/3004936906_996226e555_m.jpg" alt="R0010540"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:24:06Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004936906</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004099075/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3178/3004099075_78de2203a7_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3178/3004099075_78de2203a7_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010539

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:22:30Z</dc:date>
      <title>R0010539</title>
      <pubDate>Wed, 05 Nov 2008 06:22:30 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004099075/" title="R0010539"&gt;&lt;img src="http://farm4.static.flickr.com/3178/3004099075_da0ab35091_m.jpg" alt="R0010539"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:22:30Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004099075</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004932466/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3050/3004932466_6b61735880_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3050/3004932466_6b61735880_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010538

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:21:06Z</dc:date>
      <title>R0010538</title>
      <pubDate>Wed, 05 Nov 2008 06:21:06 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004932466/" title="R0010538"&gt;&lt;img src="http://farm4.static.flickr.com/3050/3004932466_c0261f4fb3_m.jpg" alt="R0010538"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:21:06Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004932466</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004094869/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3274/3004094869_289830a8cd_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3274/3004094869_289830a8cd_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010537

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:19:37Z</dc:date>
      <title>R0010537</title>
      <pubDate>Wed, 05 Nov 2008 06:19:37 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004094869/" title="R0010537"&gt;&lt;img src="http://farm4.static.flickr.com/3274/3004094869_c124748929_m.jpg" alt="R0010537"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:19:37Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004094869</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004092779/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3032/3004092779_f9dce838d6_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3032/3004092779_f9dce838d6_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010536

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:18:16Z</dc:date>
      <title>R0010536</title>
      <pubDate>Wed, 05 Nov 2008 06:18:16 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004092779/" title="R0010536"&gt;&lt;img src="http://farm4.static.flickr.com/3032/3004092779_88e76c0104_m.jpg" alt="R0010536"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:18:16Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004092779</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004090713/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3154/3004090713_7d216e11e4_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3154/3004090713_7d216e11e4_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010535

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:16:52Z</dc:date>
      <title>R0010535</title>
      <pubDate>Wed, 05 Nov 2008 06:16:52 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004090713/" title="R0010535"&gt;&lt;img src="http://farm4.static.flickr.com/3154/3004090713_63e82027d9_m.jpg" alt="R0010535"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:16:52Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004090713</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004088503/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3071/3004088503_fbe25ae017_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3071/3004088503_fbe25ae017_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010534

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:15:25Z</dc:date>
      <title>R0010534</title>
      <pubDate>Wed, 05 Nov 2008 06:15:25 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004088503/" title="R0010534"&gt;&lt;img src="http://farm4.static.flickr.com/3071/3004088503_8ced6c5a60_m.jpg" alt="R0010534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:15:25Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004088503</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004921836/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3178/3004921836_b624c862b9_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3178/3004921836_b624c862b9_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010533

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:13:58Z</dc:date>
      <title>R0010533</title>
      <pubDate>Wed, 05 Nov 2008 06:13:58 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004921836/" title="R0010533"&gt;&lt;img src="http://farm4.static.flickr.com/3178/3004921836_1c31828e28_m.jpg" alt="R0010533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:13:58Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004921836</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://www.flickr.com/photos/yoshiori/3004083829/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3035/3004083829_b76d0128ca_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3035/3004083829_b76d0128ca_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

R0010532

Exif_JPEG_PICTURE</description>
      <dc:date>2008-11-05T06:12:32Z</dc:date>
      <title>R0010532</title>
      <pubDate>Wed, 05 Nov 2008 06:12:32 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004083829/" title="R0010532"&gt;&lt;img src="http://farm4.static.flickr.com/3035/3004083829_ed127602d9_m.jpg" alt="R0010532"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exif_JPEG_PICTURE&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T06:12:32Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004083829</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <category>cameraphone</category>
      <link>http://www.flickr.com/photos/yoshiori/3004884718/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3212/3004884718_cf03afc4ea_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3212/3004884718_cf03afc4ea_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

20081030174006.jpg

20081030174006</description>
      <dc:date>2008-11-05T05:48:44Z</dc:date>
      <dc:subject>cameraphone</dc:subject>
      <title>20081030174006.jpg</title>
      <pubDate>Wed, 05 Nov 2008 05:48:44 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004884718/" title="20081030174006.jpg"&gt;&lt;img src="http://farm4.static.flickr.com/3212/3004884718_f862e5ac95_m.jpg" alt="20081030174006.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;20081030174006&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T05:48:44Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004884718</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <category>cameraphone</category>
      <link>http://www.flickr.com/photos/yoshiori/3004048651/</link>
      <enclosure length="" url="http://farm4.static.flickr.com/3051/3004048651_485363700a_o.jpg" type="image/jpeg">http://farm4.static.flickr.com/3051/3004048651_485363700a_o.jpgimage/jpeg</enclosure>
      <description>Yoshiori posted a photo:

20081030180144.jpg

20081030180144</description>
      <dc:date>2008-11-05T05:48:39Z</dc:date>
      <dc:subject>cameraphone</dc:subject>
      <title>20081030180144.jpg</title>
      <pubDate>Wed, 05 Nov 2008 05:48:39 -0000</pubDate>
      <content:encoded>&lt;p&gt;&lt;a href="http://www.flickr.com/people/yoshiori/"&gt;Yoshiori&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004048651/" title="20081030180144.jpg"&gt;&lt;img src="http://farm4.static.flickr.com/3051/3004048651_c2ff54a9d4_m.jpg" alt="20081030180144.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;20081030180144&lt;/p&gt;</content:encoded>
      <dcterms:modified>2008-11-05T05:48:39Z</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:tag:flickr.com,2005:/photo/3004048651</guid>
    </item>
    <item>
      <author>nobody@example.com</author>
      <dc:creator>nobody@example.com</dc:creator>
      <category>日記</category>
      <link>http://feeds.feedburner.jp/~r/Yoshiori/~3/4666709/python_lambda.php</link>
      <description>R0010532

そんな事より１よ、ちょいと聞いてくれよ。タイトルとあんま関係ないけどさ。
このあいだ、近所のファンクション倶楽部行ったんです。ファンクション倶楽部。
そしたらなんか人がめちゃくちゃいっぱいなのに俺のまわりには誰も座ってくれないんです。
で、よく見たらなんか音楽かかってて、lambda the worldとか歌ってるんです。
もうね、アホかと。馬鹿かと。
お前らな、(car (cdr '("y" "a")))如きで関数型言語とか言ってんじゃねーよ、ボケが。
(car (cdr '("y" "a"))) だよ、(car (cdr '("y" "a")))。
なんかドラ娘ファンクラブとかもいるし。仕事サボってドラ娘ファンクラブか。おめでてーな。
よーしパパツーショット撮っちゃうぞー、とか言ってるの。もう見てらんない。
お前らな、lambdaやるからその席空けろと。
関数型言語ってのはな、もっと殺伐としてるべきなんだよ。
行末のコッカコッカコッカコッカコッカといつ喧嘩が始まってもおかしくない、
刺すか刺されるか、そんな雰囲気がいいんじゃねーか。女子供は、すっこんでろ。
で、やっと座れたかと思ったら、隣の奴が、Haskellで、とか言ってるんです。
そこでまたぶち切れですよ。
あのな、Haskellなんてきょうび流行んねーんだよ。ボケが。
日本語の書籍も2冊しか出てねーし。
得意げな顔して何が、モナドで、だ。
お前は本当に Haskell を使いたいのかと問いたい。問い詰めたい。小１時間問い詰めたい。
お前、lambda って言いたいだけちゃうんかと。
関数型言語通の俺から言わせてもらえば今、関数型言語通の間での最新流行はやっぱり、
Pythonのlambda、これだね。
Pythonのlambdaで無理矢理処理。これが通の頼み方。
Pythonのlambdaってのは式しか書けない。だから全部式にする。これ。
で、それにワンライナーの知識。これ最強。
しかしこれを頼むと次からPythonの人にまでマークされるという危険も伴う、諸刃の剣。
素人にはお薦め出来ない。
まあお前、１は、lispでも食ってなさいってこった。

と言う事で「ファンクション倶楽部2008秋イベント ～lambda the world～」に行ってきました。
前乗りで永和に遊びに行ったら応接室に通されたのに誰も来てくれなくて結局ドカドカと社内に入りこんだり、角谷さんに「アイス奢ってやんよ！！」って言われて喜んでいただいてたらカツアゲ扱いされたり、「アイス食ったんだから荷物も運べ」って60インチの自立式携帯型ロールスクリーンを一人で会場まで運
ばされたりしましたが全体的に皆さんが優しくて泣きそうになりました。
20081030174006.jpg 20081030180144.jpg

イベント本番でも永和の方々はすごく要領よく動いてて素晴しいなぁと、「Java-jaも少しは見習わねば＞＜」とか思いつつ(car (cdr
'("y" "a")))って言ってるのに Lisp 系の話しはチラっ としか出なかったりで面白かったです。丁度、 Python
温泉で西尾さんにワンライナーの考え方を教わったので復習も兼ねて資料にしてみました。ここに置いておきますね♪ Python の関数
オブジェクトの扱いはこのへんとかこのへんとかが面白いなぁとか思ってます。

僕のみた関数型言語View SlideShare presentation or Upload your own.

ファンクション倶楽部のみなさま。ありがとうございます！！是非、次回も参加させてくだしあ＞＜

[IMAGE] [IMAGE] [IMAGE]</description>
      <dc:date>2008-11-05T14:37:23+09:00</dc:date>
      <dc:subject>日記</dc:subject>
      <title>僕と関数型言語とPythonと時々lambda</title>
      <pubDate>Wed, 05 Nov 2008 14:37:23 +0900</pubDate>
      <content:encoded>&lt;div&gt;&lt;a href="http://www.flickr.com/photos/yoshiori/3004083829/" title="R0010532 by Yoshiori, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3035/3004083829_ed127602d9.jpg" alt="R0010532"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;
そんな事より１よ、ちょいと聞いてくれよ。タイトルとあんま関係ないけどさ。&lt;br /&gt;
このあいだ、近所の&lt;a href="http://d.hatena.ne.jp/objectclub/20081031/1225419372"&gt;ファンクション倶楽部行ったんです&lt;/a&gt;。ファンクション倶楽部。&lt;br /&gt;
そしたらなんか人がめちゃくちゃいっぱいなのに俺のまわりには誰も座ってくれないんです。&lt;br /&gt;
で、よく見たらなんか音楽かかってて、lambda the worldとか歌ってるんです。 &lt;br /&gt;
もうね、アホかと。馬鹿かと。 &lt;br /&gt;
お前らな、(car (cdr '("y" "a")))如きで関数型言語とか言ってんじゃねーよ、ボケが。&lt;br /&gt; 
(car (cdr '("y" "a"))) だよ、(car (cdr '("y" "a")))。 &lt;br /&gt;
なんかドラ娘ファンクラブとかもいるし。仕事サボってドラ娘ファンクラブか。おめでてーな。&lt;br /&gt; 
よーしパパツーショット撮っちゃうぞー、とか言ってるの。もう見てらんない。 &lt;br /&gt;
お前らな、lambdaやるからその席空けろと。 &lt;br /&gt;
関数型言語ってのはな、もっと殺伐としてるべきなんだよ。&lt;br /&gt; 
行末のコッカコッカコッカコッカコッカといつ喧嘩が始まってもおかしくない、&lt;br /&gt; 
刺すか刺されるか、そんな雰囲気がいいんじゃねーか。女子供は、すっこんでろ。 &lt;br /&gt;
で、やっと座れたかと思ったら、隣の奴が、Haskellで、とか言ってるんです。 &lt;br /&gt;
そこでまたぶち切れですよ。 &lt;br /&gt;
あのな、Haskellなんてきょうび流行んねーんだよ。ボケが。&lt;br /&gt;
日本語の書籍も2冊しか出てねーし。 &lt;br /&gt;
得意げな顔して何が、モナドで、だ。 &lt;br /&gt;
お前は本当に Haskell を使いたいのかと問いたい。問い詰めたい。小１時間問い詰めたい。&lt;br /&gt; 
お前、lambda って言いたいだけちゃうんかと。 &lt;br /&gt;
関数型言語通の俺から言わせてもらえば今、関数型言語通の間での最新流行はやっぱり、&lt;br /&gt; 
Pythonのlambda、これだね。 &lt;br /&gt;
Pythonのlambdaで無理矢理処理。これが通の頼み方。&lt;br /&gt; 
Pythonのlambdaってのは式しか書けない。だから全部式にする。これ。&lt;br /&gt; 
で、それにワンライナーの知識。これ最強。 &lt;br /&gt;
しかしこれを頼むと次からPythonの人にまでマークされるという危険も伴う、諸刃の剣。&lt;br /&gt; 
素人にはお薦め出来ない。 &lt;br /&gt;
まあお前、１は、lispでも食ってなさいってこった。 
&lt;/p&gt;
&lt;p&gt;
と言う事で「&lt;a href="http://atnd.org/events/99"&gt;ファンクション倶楽部2008秋イベント ～lambda the world～&lt;/a&gt;」に行ってきました。&lt;br /&gt;
前乗りで永和に遊びに行ったら応接室に通されたのに誰も来てくれなくて結局ドカドカと社内に入りこんだり、角谷さんに「アイス奢ってやんよ！！」って言われて喜んでいただいてたら&lt;a href="http://twitter.com/kakutani/status/981876157"&gt;カツアゲ扱いされた&lt;/a&gt;り、「アイス食ったんだから荷物も運べ」って60インチの自立式携帯型ロールスクリーンを一人で会場まで運
ばされたりしましたが全体的に皆さんが優しくて泣きそうになりました。&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/yoshiori/3004884718/" title="20081030174006.jpg by Yoshiori, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3212/3004884718_f862e5ac95_m.jpg" alt="20081030174006.jpg"&gt;&lt;/a&gt;
&lt;a href="http://www.flickr.com/photos/yoshiori/3004048651/" title="20081030180144.jpg by Yoshiori, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3051/3004048651_c2ff54a9d4_m.jpg" alt="20081030180144.jpg"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
イベント本番でも永和の方々はすごく要領よく動いてて素晴しいなぁと、「Java-jaも少しは見習わねば＞＜」とか思いつつ(car (cdr '("y" "a")))って言ってるのに Lisp 系の話しはチラっ
としか出なかったりで面白かったです。丁度、 Python
温泉で西尾さんにワンライナーの考え方を教わったので復習も兼ねて資料にしてみました。ここに置いておきますね♪ Python の関数
オブジェクトの扱いは&lt;a href="http://d.hatena.ne.jp/jYoshiori/20081028/1225188318"&gt;このへん&lt;/a&gt;とか&lt;a href="http://d.hatena.ne.jp/jYoshiori/20081027/1225096869"&gt;このへん&lt;/a&gt;とかが面白いなぁとか思ってます。
&lt;/p&gt;
&lt;p&gt;
&lt;div id="__ss_722342"&gt;&lt;a href="http://www.slideshare.net/yoshiori/ss-presentation-722342?type=powerpoint" title="&amp;#x50D5;&amp;#x306E;&amp;#x307F;&amp;#x305F;&amp;#x95A2;&amp;#x6570;&amp;#x578B;&amp;#x8A00;&amp;#x8A9E;"&gt;僕のみた関数型言語&lt;/a&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=function-1225862077745112-8&amp;amp;stripped_title=ss-presentation-722342" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div&gt;View SlideShare &lt;a href="http://www.slideshare.net/yoshiori/ss-presentation-722342?type=powerpoint" title="View &amp;#x50D5;&amp;#x306E;&amp;#x307F;&amp;#x305F;&amp;#x95A2;&amp;#x6570;&amp;#x578B;&amp;#x8A00;&amp;#x8A9E; on SlideShare"&gt;presentation&lt;/a&gt; or &lt;a href="http://www.slideshare.net/upload?type=powerpoint"&gt;Upload&lt;/a&gt; your own.&lt;/div&gt;&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;del&gt;オブジェクト&lt;/del&gt;ファンクション倶楽部のみなさま。ありがとうございます！！是非、次回も参加させてくだしあ＞＜
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.jp/~f/Yoshiori?a=XjHzOnVN"&gt;&lt;img src="http://feeds.feedburner.jp/~f/Yoshiori?i=XjHzOnVN"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.jp/~f/Yoshiori?a=88hE6ZWN"&gt;&lt;img src="http://feeds.feedburner.jp/~f/Yoshiori?i=88hE6ZWN"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.jp/~f/Yoshiori?a=tl3LwkmN"&gt;&lt;img src="http://feeds.feedburner.jp/~f/Yoshiori?i=tl3LwkmN"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content:encoded>
      <dcterms:modified>2008-11-05T14:37:23+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://yoshiori.org/blog/2008/11/python_lambda.php</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://record-meal.g.hatena.ne.jp/Yoshiori/20081105/1225859204</link>
      <description>f:id:Yoshiori:20081105132511j:image</description>
      <dc:date>2008-11-05T13:26:44+09:00</dc:date>
      <title>キーマカレー</title>
      <pubDate>Wed, 05 Nov 2008 13:26:44 +0900</pubDate>
      <content:encoded>			&lt;br&gt;

		&lt;div class="section"&gt;
			&lt;p&gt;&lt;a href="http://f.hatena.ne.jp/Yoshiori/20081105132511" class="hatena-fotolife" target="_blank"&gt;&lt;img src="http://f.hatena.ne.jp/images/fotolife/Y/Yoshiori/20081105/20081105132511.jpg" alt="f:id:Yoshiori:20081105132511j:image"&gt;&lt;/a&gt;&lt;/p&gt;
		&lt;/div&gt;
</content:encoded>
      <dcterms:modified>2008-11-05T13:26:44+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://record-meal.g.hatena.ne.jp/Yoshiori/20081105/1225859204</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://record-meal.g.hatena.ne.jp/Yoshiori/20081105/1225858893</link>
      <dc:date>2008-11-05T13:21:33+09:00</dc:date>
      <title>露木さんのお勧めの店</title>
      <pubDate>Wed, 05 Nov 2008 13:21:33 +0900</pubDate>
      <dcterms:modified>2008-11-05T13:21:33+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://record-meal.g.hatena.ne.jp/Yoshiori/20081105/1225858893</guid>
    </item>
    <item>
      <author>nobody@example.com (Yoshiori)</author>
      <dc:creator>nobody@example.com (Yoshiori)</dc:creator>
      <link>http://d.hatena.ne.jp/Yoshiori/20081104/1225791945</link>
      <description>とりあえず最小限の web.xml

&lt;!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" &gt;&lt;web-app&gt;        &lt;display-name&gt;t2 Web Application sample&lt;/display-name&gt;        &lt;context-param&gt;                &lt;param-name&gt;t2.encoding&lt;/param-name&gt;                &lt;param-value&gt;UTF-8&lt;/param-value&gt;        &lt;/context-param&gt;        &lt;filter&gt;                &lt;filter-name&gt;t2&lt;/filter-name&gt;                &lt;filter-class&gt; org.t2framework.filter.T2Filter&lt;/filter-class&gt;                
                &lt;init-param&gt;                        &lt;param-name&gt;t2.rootpackage&lt;/param-name&gt;                        &lt;param-value&gt;org.yoshiori.t2.sample.page&lt;/param-value&gt;                &lt;/init-param&gt;                
                &lt;init-param&gt;                        &lt;param-name&gt;t2.eagerload&lt;/param-name&gt;                        &lt;param-value&gt;true&lt;/param-value&gt;                &lt;/init-param&gt;        &lt;/filter&gt;        &lt;filter-mapping&gt;                &lt;filter-name&gt;t2&lt;/filter-name&gt;                &lt;url-pattern&gt;/*&lt;/url-pattern&gt;        &lt;/filter-mapping&gt;&lt;/web-app&gt;

で、Index.java

package org.yoshiori.t2.sample.page;
import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;
import org.t2framework.annotation.composite.GET;import org.t2framework.annotation.core.Page;import org.t2framework.contexts.WebContext;import org.t2framework.navigation.Forward;import org.t2framework.spi.Navigation;
import commons.annotation.composite.RequestScope;
@RequestScope@Page("index")public class Index {

        private static final DateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm");
        
        @GET        public Navigation get(WebContext context) {
                context.getRequest().setAttribute("result", format.format(new Date()));
                return Forward.to("/WEB-INF/pages/index.jsp");
        }
}


index.jsp で ${result} でアクセスしたいのに普通に ${result} っていう文字列が表示されちゃう＞＜

っていうか jsp ワスレテルｗｗｗｗｗ

T2Framework って書くと中の人が★くれる

  * 今回みたいにコンテナ指定しないと Lucy がデフォルトで使用される

  * 0.3 使うより 0.4 レポジトリから持ってきたほうが良いと悪ふざけな人にいわれた</description>
      <dc:date>2008-11-04T18:45:45+09:00</dc:date>
      <title> t2 弄ってみる(2)</title>
      <pubDate>Tue, 04 Nov 2008 18:45:45 +0900</pubDate>
      <content:encoded>
		&lt;div class="section"&gt;
			&lt;p&gt;とりあえず最小限の web.xml&lt;/p&gt;
&lt;pre class="syntax-highlight"&gt;
&lt;span class="synIdentifier"&gt;&amp;#60;!&lt;/span&gt;&lt;span class="synStatement"&gt;DOCTYPE&lt;/span&gt; web-app &lt;span class="synStatement"&gt;PUBLIC&lt;/span&gt;
 &lt;span class="synConstant"&gt;&amp;#34;-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN&amp;#34;&lt;/span&gt;
 &lt;span class="synConstant"&gt;&amp;#34;http://java.sun.com/dtd/web-app_2_3.dtd&amp;#34;&lt;/span&gt; &lt;span class="synIdentifier"&gt;&amp;#62;&lt;/span&gt;

&lt;span class="synIdentifier"&gt;&amp;#60;web-app&amp;#62;&lt;/span&gt;
	&lt;span class="synIdentifier"&gt;&amp;#60;display-name&amp;#62;&lt;/span&gt;t2 Web Application sample&lt;span class="synIdentifier"&gt;&amp;#60;/display-name&amp;#62;&lt;/span&gt;
	&lt;span class="synIdentifier"&gt;&amp;#60;context-param&amp;#62;&lt;/span&gt;
		&lt;span class="synIdentifier"&gt;&amp;#60;param-name&amp;#62;&lt;/span&gt;t2.encoding&lt;span class="synIdentifier"&gt;&amp;#60;/param-name&amp;#62;&lt;/span&gt;
		&lt;span class="synIdentifier"&gt;&amp;#60;param-value&amp;#62;&lt;/span&gt;UTF-8&lt;span class="synIdentifier"&gt;&amp;#60;/param-value&amp;#62;&lt;/span&gt;
	&lt;span class="synIdentifier"&gt;&amp;#60;/context-param&amp;#62;&lt;/span&gt;
	&lt;span class="synIdentifier"&gt;&amp;#60;filter&amp;#62;&lt;/span&gt;
		&lt;span class="synIdentifier"&gt;&amp;#60;filter-name&amp;#62;&lt;/span&gt;t2&lt;span class="synIdentifier"&gt;&amp;#60;/filter-name&amp;#62;&lt;/span&gt;
		&lt;span class="synIdentifier"&gt;&amp;#60;filter-class&amp;#62;&lt;/span&gt; org.t2framework.filter.T2Filter&lt;span class="synIdentifier"&gt;&amp;#60;/filter-class&amp;#62;&lt;/span&gt;
		
		&lt;span class="synIdentifier"&gt;&amp;#60;init-param&amp;#62;&lt;/span&gt;
			&lt;span class="synIdentifier"&gt;&amp;#60;param-name&amp;#62;&lt;/span&gt;t2.rootpackage&lt;span class="synIdentifier"&gt;&amp;#60;/param-name&amp;#62;&lt;/span&gt;
			&lt;span class="synIdentifier"&gt;&amp;#60;param-value&amp;#62;&lt;/span&gt;org.yoshiori.t2.sample.page&lt;span class="synIdentifier"&gt;&amp;#60;/param-value&amp;#62;&lt;/span&gt;
		&lt;span class="synIdentifier"&gt;&amp;#60;/init-param&amp;#62;&lt;/span&gt;
		
		&lt;span class="synIdentifier"&gt;&amp;#60;init-param&amp;#62;&lt;/span&gt;
			&lt;span class="synIdentifier"&gt;&amp;#60;param-name&amp;#62;&lt;/span&gt;t2.eagerload&lt;span class="synIdentifier"&gt;&amp;#60;/param-name&amp;#62;&lt;/span&gt;
			&lt;span class="synIdentifier"&gt;&amp;#60;param-value&amp;#62;&lt;/span&gt;true&lt;span class="synIdentifier"&gt;&amp;#60;/param-value&amp;#62;&lt;/span&gt;
		&lt;span class="synIdentifier"&gt;&amp;#60;/init-param&amp;#62;&lt;/span&gt;
	&lt;span class="synIdentifier"&gt;&amp;#60;/filter&amp;#62;&lt;/span&gt;
	&lt;span class="synIdentifier"&gt;&amp;#60;filter-mapping&amp;#62;&lt;/span&gt;
		&lt;span class="synIdentifier"&gt;&amp;#60;filter-name&amp;#62;&lt;/span&gt;t2&lt;span class="synIdentifier"&gt;&amp;#60;/filter-name&amp;#62;&lt;/span&gt;
		&lt;span class="synIdentifier"&gt;&amp;#60;url-pattern&amp;#62;&lt;/span&gt;/*&lt;span class="synIdentifier"&gt;&amp;#60;/url-pattern&amp;#62;&lt;/span&gt;
	&lt;span class="synIdentifier"&gt;&amp;#60;/filter-mapping&amp;#62;&lt;/span&gt;
&lt;span class="synIdentifier"&gt;&amp;#60;/web-app&amp;#62;&lt;/span&gt;
&lt;/pre&gt;

			&lt;p&gt;で、Index.java&lt;/p&gt;
&lt;pre class="syntax-highlight"&gt;
&lt;span class="synPreProc"&gt;package&lt;/span&gt; org.yoshiori.t2.sample.page;

&lt;span class="synPreProc"&gt;import&lt;/span&gt; java.text.DateFormat;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; java.text.SimpleDateFormat;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; java.util.Date;

&lt;span class="synPreProc"&gt;import&lt;/span&gt; org.t2framework.annotation.composite.GET;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; org.t2framework.annotation.core.Page;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; org.t2framework.contexts.WebContext;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; org.t2framework.navigation.Forward;
&lt;span class="synPreProc"&gt;import&lt;/span&gt; org.t2framework.spi.Navigation;

&lt;span class="synPreProc"&gt;import&lt;/span&gt; commons.annotation.composite.RequestScope;

&lt;span class="synPreProc"&gt;@RequestScope&lt;/span&gt;
&lt;span class="synPreProc"&gt;@Page&lt;/span&gt;(&lt;span class="synConstant"&gt;&amp;#34;index&amp;#34;&lt;/span&gt;)
&lt;span class="synType"&gt;public&lt;/span&gt; &lt;span class="synType"&gt;class&lt;/span&gt; Index {

	&lt;span class="synType"&gt;private&lt;/span&gt; &lt;span class="synType"&gt;static&lt;/span&gt; &lt;span class="synType"&gt;final&lt;/span&gt; DateFormat format = &lt;span class="synStatement"&gt;new&lt;/span&gt; SimpleDateFormat(&lt;span class="synConstant"&gt;&amp;#34;yyyy/MM/dd HH:mm&amp;#34;&lt;/span&gt;);
	
	&lt;span class="synPreProc"&gt;@GET&lt;/span&gt;
	&lt;span class="synType"&gt;public&lt;/span&gt; Navigation get(WebContext context) {
		context.getRequest().setAttribute(&lt;span class="synConstant"&gt;&amp;#34;result&amp;#34;&lt;/span&gt;, format.format(&lt;span class="synStatement"&gt;new&lt;/span&gt; Date()));
		&lt;span class="synStatement"&gt;return&lt;/span&gt; Forward.to(&lt;span class="synConstant"&gt;&amp;#34;/WEB-INF/pages/index.jsp&amp;#34;&lt;/span&gt;);
	}
}
&lt;/pre&gt;

			&lt;br&gt;

			&lt;p&gt;index.jsp で ${result} でアクセスしたいのに普通に ${result} っていう文字列が表示されちゃう＞＜&lt;/p&gt;
			&lt;p&gt;っていうか jsp ワスレテルｗｗｗｗｗ&lt;/p&gt;
			&lt;h4&gt; T2Framework って書くと中の人が★くれる&lt;/h4&gt;
			&lt;ul&gt;
				&lt;li&gt;今回みたいにコンテナ指定しないと Lucy がデフォルトで使用される&lt;/li&gt;
				&lt;li&gt;0.3 使うより 0.4 レポジトリから持ってきたほうが良いと悪ふざけな人にいわれた&lt;/li&gt;
			&lt;/ul&gt;

		&lt;/div&gt;
</content:encoded>
      <dcterms:modified>2008-11-04T18:45:45+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/Yoshiori/20081104/1225791945</guid>
    </item>
    <item>
      <author>nobody@example.com (yoshiori)</author>
      <dc:creator>nobody@example.com (yoshiori)</dc:creator>
      <link>http://d.hatena.ne.jp/bose999/20081104/1225776069</link>
      <description>泣いた！！いつぞやは角煮ありがとうございます。</description>
      <dc:date>2008-11-04T18:37:36+09:00</dc:date>
      <title>妻への思い - 404 ないわー Not Found</title>
      <pubDate>Tue, 04 Nov 2008 18:37:36 +0900</pubDate>
      <content:encoded>泣いた！！いつぞやは角煮ありがとうございます。</content:encoded>
      <dcterms:modified>2008-11-04T18:37:36+09:00</dcterms:modified>
      <guid isPermaLink="false">tag:yoshiori,2006:http://d.hatena.ne.jp/bose999/20081104/1225776069</guid>
    </item>
  </channel>
</rss>
