<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DU8DR38zeCp7ImA9WhRaE0U.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648</id><updated>2012-02-16T19:24:36.180+09:00</updated><category term="つぶやき" /><category term="GWT-RPC" /><category term="Visual Studio" /><category term="短縮URL" /><category term="derby" /><category term="画像処理" /><category term="Hibernate" /><category term="SVG" /><category term="UIBinder" /><category term="オープンキャンパス" /><category term="UI" /><category term="Windows" /><category term="論文執筆" /><category term="リッチテキスト" /><category term="シリアライズ" /><category term="Template Engine" /><category term="ライブラリ" /><category term="教育" /><category term="yum" /><category term="書籍" /><category term="講義" /><category term="研究室紹介" /><category term="UDP" /><category term="xpath" /><category term="非同期通信" /><category term="教材" /><category term="雑談" /><category term="Parser" /><category term="Moodle" /><category term="Twitter4J" /><category term="連携" /><category term="Channel API" /><category term="C++/MFC" /><category term="lib-gwt-svg" /><category term="プラグイン" /><category term="京都GTUG" /><category term="MySQL" /><category term="CSS" /><category term="Subversion" /><category term="Amazon API" /><category term="Thunderbird" /><category term="CentOS" /><category term="OAuth/xAuth" /><category term="エラー" /><category term="Logging" /><category term="XML" /><category term="DataStore" /><category term="JCache" /><category term="Namespace" /><category term="Netbeans" /><category term="パスワード管理" /><category term="Glassfish Netbeans" /><category term="JSONP" /><category term="IEICE-ET" /><category term="ツール" /><category term="Java入門" /><category term="キーイベント" /><category term="DB" /><category term="Eclipse" /><category term="session" /><category term="GAE/J" /><category term="若手" /><category term="JSF" /><category term="FD" /><category term="Facelets" /><category term="Android Hackathon" /><category term="研究室" /><category term="ファイルアップロード" /><category term="Twitterizer" /><category term="メール" /><category term="C++/CLI" /><category term="Twitter" /><category term="教育工学" /><category term="GWT" /><category term="WTP" /><category term="授業改善" /><category term="admin" /><category term="Velocity" /><category term="セッション" /><category term="Objectify" /><category term="データクラス" /><category term="Samba" /><category term="サウンド処理" /><category term="GWTモジュール" /><category term="OpenCV" /><category term="プッシュ" /><category term="glassfish" /><category term="Tex" /><category term="WebRequest" /><category term="報告" /><category term="Bitmap" /><category term="Survey" /><category term="遠隔講義" /><category term="研究会" /><category term="IplImage" /><category term="Module" /><category term="Picasa" /><category term="イベント" /><category term="日本語処理" /><category term="英作文支援" /><category term="学会イベント" /><category term="Jetty" /><category term="Memcache" /><category term="研究室ゼミ" /><category term="テンプレートエンジン" /><category term="コンポーネント化" /><category term="ポリコム" /><category term="プログラミング" /><category term="JSON" /><category term="Comet" /><category term="勉強会" /><category term="Android" /><category term="トラブル" /><category term="Facebook" /><category term="Servlet" /><category term="全国大会" /><category term="ユーザ管理" /><category term="修士論文" /><category term="Kinect" /><category term="Kinect SDK" /><category term="時間" /><category term="質的研究" /><category term="サンプル" /><category term="GAE" /><category term="DevMode" /><category term="Java" /><category term="サイト紹介" /><category term="ストリートビュー" /><category term="学生" /><category term="Google" /><category term="C#" /><category term="研究指導" /><category term="サイト管理" /><category term="マシン管理" /><category term="プロトコル違反" /><category term="Active Directory" /><category term="マルチスレッド" /><category term="ポートフォリオ" /><category term="Linux" /><category term="感想" /><category term="Amazon Product Advertising API" /><category term="visual studio 2010" /><category term="サーベィ" /><category term="GoogleMap" /><category term="正規表現" /><category term="卒業研究" /><category term="web.xml" /><category term="JDO" /><category term="クラウド" /><category term="WIndows7" /><category term="研究室運営" /><title>おちラボ：教育システム研究開発BLOG</title><subtitle type="html">情報工学技術を利用した教育支援、いわゆる教育工学の研究やってます。研究に関係する技術動向（プログラミングねた）や、日常の覚書き、呟きなどを書いていこうかと思います。今のところ、初歩的なプログラムネタばっかりですが、、、、長い目でお付き合いください。</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://ochi-lab.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>185</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/HsGfX" /><feedburner:info uri="blogspot/hsgfx" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEIBQXY5fCp7ImA9WhRbFk0.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-7008239027044667748</id><published>2012-02-07T18:21:00.000+09:00</published><updated>2012-02-07T18:22:30.824+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-07T18:22:30.824+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="イベント" /><category scheme="http://www.blogger.com/atom/ns#" term="Android Hackathon" /><title>Global Android Dev Camp Kyotoが開催されます</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zRhPK5dpBhgEtCfGXOsQ_O6CynA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zRhPK5dpBhgEtCfGXOsQ_O6CynA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zRhPK5dpBhgEtCfGXOsQ_O6CynA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zRhPK5dpBhgEtCfGXOsQ_O6CynA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;2/17 ～2/19 に世界各地でGlobal Android Dev Campなるイベントが開催されます。
関西では、京都リサーチパーク京都にて、主催：京都GTUG、協催：神戸GTUG、日本Androidの会 （関西支部、神戸支部、京都支部）によりGlobal Android Dev Camp Kyotoを開催します。&lt;br /&gt;
私は残念ながら参加できませんが、おちラボから学生が１名参加予定です。世界的なイベントに乗る絶好の機会ですので、興味が有る方はぜひ！&lt;br /&gt;
詳細は、&lt;a href="https://sites.google.com/a/kyoto-gtug.org/home/global-android-dev-camp-in-kyoto"&gt;京都GTUGのサイトを御覧ください&lt;/a&gt;。&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-7008239027044667748?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/FD5QHpEaby4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/7008239027044667748/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2012/02/global-android-dev-camp-kyoto.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7008239027044667748?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7008239027044667748?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/FD5QHpEaby4/global-android-dev-camp-kyoto.html" title="Global Android Dev Camp Kyotoが開催されます" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2012/02/global-android-dev-camp-kyoto.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UARHY_eCp7ImA9WhRbEEo.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-4571005492790580162</id><published>2012-02-01T15:54:00.000+09:00</published><updated>2012-02-01T15:54:05.840+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-01T15:54:05.840+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="OpenCV" /><title>C#: OpenCVSharpでビデオファイルを作成する</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nDf9C-vO9xEQYoURZBSIGbvuGU0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nDf9C-vO9xEQYoURZBSIGbvuGU0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nDf9C-vO9xEQYoURZBSIGbvuGU0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nDf9C-vO9xEQYoURZBSIGbvuGU0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;OpenCVSharpを利用したビデオファイルの作成する方法です。&lt;br /&gt;
&lt;pre class="java" name="code"&gt;string strRECName = "Z:\\temp\\video.avi";
CvSize sz = new CvSize(640, 480); // 動画のサイズ
int codec = 0; // コーデック(AVI)
CvVideoWriter vw = new CvVideoWriter(strRECName, codec, 30, sz, true);

//bitmapをIPLImageへ変換する
OpenCvSharp.IplImage ipl2 = (OpenCvSharp.IplImage)BitmapConverter.ToIplImage(bmpVideo);
//ビデオ保存
vw.WriteFrame(ipl2);

vw.Dispose();
&lt;/pre&gt;

上記プログラムでは省略してますが、bmpVideoという変数はBitmapクラスで、フレームに相当する画像データだと思ってください。画像をIPLImageに変換し保存する。。。という処理を繰り返すことで、動画が出来上がります。ただし、最後に必ずVideoWriterはDisposeしてください。この処理をしないと再生できないAVIファイルができあがります。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-4571005492790580162?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/ZlyQmxh5dRE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/4571005492790580162/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2012/02/c-opencvsharp.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/4571005492790580162?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/4571005492790580162?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/ZlyQmxh5dRE/c-opencvsharp.html" title="C#: OpenCVSharpでビデオファイルを作成する" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2012/02/c-opencvsharp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YCQng4eSp7ImA9WhRUFk4.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-4581641847284490319</id><published>2012-01-27T13:39:00.000+09:00</published><updated>2012-01-27T13:39:23.631+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-27T13:39:23.631+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="研究室" /><category scheme="http://www.blogger.com/atom/ns#" term="学会イベント" /><title>第17回電子情報通信学会関西支部学生会研究会にエントリーしました</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hdXoD11cvmijb41bKho8AuoiIWo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hdXoD11cvmijb41bKho8AuoiIWo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hdXoD11cvmijb41bKho8AuoiIWo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hdXoD11cvmijb41bKho8AuoiIWo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://ieice-kansai.jp/student/student/index.htm"&gt;電子情報通信学会関西支部学生会&lt;/a&gt;が主催する研究会におちラボより4年生が2名エントリーしました。3月に開催されます。この研究会へのエントリーは2度目で、前回は2008年度の卒業生（4年生）が3名発表しましたので3年ぶりとなります。&lt;br /&gt;
3月というのは既に卒論発表も終わってほっと一息。。という時期ですが、自分の研究成果を対外的に発表するというのはなかなか経験できないことです。できれば毎年発表してくれるとうれしいんですが。。。&lt;br /&gt;
&lt;br /&gt;
2名の4年生には別の学会の研究会にも発表して貰う予定で、落ち着く間もなく、卒論執筆と並行して新たに研究会の原稿執筆をしています。大変ですが、後々につながるよい経験になるでしょう。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-4581641847284490319?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/X-VyiU4wOKE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/4581641847284490319/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2012/01/17.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/4581641847284490319?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/4581641847284490319?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/X-VyiU4wOKE/17.html" title="第17回電子情報通信学会関西支部学生会研究会にエントリーしました" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2012/01/17.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUBRn44eCp7ImA9WhRVF0U.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-7069823278562921020</id><published>2012-01-17T16:10:00.002+09:00</published><updated>2012-01-17T16:10:57.030+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-17T16:10:57.030+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="シリアライズ" /><title>Java：オブジェクトをバイト配列へ変換する</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dQDgGwGh2bbmU5uwlTewgZEEDd8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dQDgGwGh2bbmU5uwlTewgZEEDd8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dQDgGwGh2bbmU5uwlTewgZEEDd8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dQDgGwGh2bbmU5uwlTewgZEEDd8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;クラスオブジェクトの情報をバイト配列へ変換する処理のメモ書きです。
&lt;pre name ="code" class="java"&gt;
ByteArrayOutputStream baos= new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(baos);
oos.writeObject(/* ここの引数に変換したいクラス変数を渡す*/);
       
oout.close();
bout.close();
        
//こんな感じでbyte配列になります。
byte[] bytes = bao.toByteArray();
&lt;/pre&gt;
デシリアライズする際の方法は以下のとおり。
&lt;pre name ="code" class="java"&gt;
ByteArrayInputStream bais = new ByteArrayInputStream(bytes);
ObjectInputStream ois = new ObjectInputStream(bais);
 
//キャストして元に戻してください。
object = (/*キャスト*/)oin.readObject();
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-7069823278562921020?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/zjns4J2V4ms" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/7069823278562921020/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2012/01/java_17.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7069823278562921020?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7069823278562921020?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/zjns4J2V4ms/java_17.html" title="Java：オブジェクトをバイト配列へ変換する" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2012/01/java_17.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8MRXs8fip7ImA9WhRVE0s.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-8438221759920784649</id><published>2012-01-12T20:48:00.000+09:00</published><updated>2012-01-12T20:48:04.576+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-12T20:48:04.576+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="メール" /><title>JavaMailプログラム ～簡略版～</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gZVXLsHxf57iFEGtBysnEBfTwUY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gZVXLsHxf57iFEGtBysnEBfTwUY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gZVXLsHxf57iFEGtBysnEBfTwUY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gZVXLsHxf57iFEGtBysnEBfTwUY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;先日の記事はちょっとわかりにくかったので、もっとシンプルな記述を掲載します。なお、下記のプログラムではメール本文を由緒ただしく、7bitエンコーディングしてます。&lt;br /&gt;
&lt;pre class="java" name="code"&gt; Properties props = new Properties();
 Session session = Session.getDefaultInstance(props, null);

 InternetAddress toAddress = new InternetAddress(message.getToAddress(), message.getToName(), "ISO-2022-JP"); // 
 InternetAddress fromAddress = new InternetAddress(message.getFromAddress(), message.getFromName(), "ISO-2022-JP"); // 

 MimeMessage mmessage = new MimeMessage(session);
 mmessage.setFrom(fromAddress); 
 mmessage.addRecipient(Message.RecipientType.TO, toAddress);  
 mmessage.setSubject(message.getMailSubject(), "ISO-2022-JP");  
 mmessage.setText(message.getMailText(), "ISO-2022-JP");  
 mmessage.setHeader("Content-Transfer-Encoding", "7bit"); //最後にエンコーディングしたほうがいいはず

 Transport.send(mmessage);  //送信
&lt;/pre&gt;

プログラム中のmessageという変数は、メールの各種情報（To,From,Subject,Body）がはいっているクラスを思ってください（getterで呼び出している部分は、実際のデータが入った文字列として読みかえてください）。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-8438221759920784649?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/UyIKa13fiSA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/8438221759920784649/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2012/01/javamail.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/8438221759920784649?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/8438221759920784649?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/UyIKa13fiSA/javamail.html" title="JavaMailプログラム ～簡略版～" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2012/01/javamail.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QNRnY6fip7ImA9WhRVEUQ.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-8505377161145017707</id><published>2012-01-10T20:36:00.000+09:00</published><updated>2012-01-10T20:36:37.816+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-10T20:36:37.816+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="メール" /><title>Java: メール送信プログラム</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/o029RFc83hx4oNZCQAtaaDkuajk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o029RFc83hx4oNZCQAtaaDkuajk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/o029RFc83hx4oNZCQAtaaDkuajk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o029RFc83hx4oNZCQAtaaDkuajk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;JavaMailを利用したメール送信プログラムです。いちおう添付ファイルを２つ添付できますが、ここの処理はあまり参考にしないほうがいいです。&lt;br /&gt;
&lt;pre class="java" name="code"&gt;import java.util.*;
import java.io.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;

public class MailSender{
    //日本語の文字コード
    public static final String JAPANESE_CODE = "ISO-2022-JP";
    
    //通信情報
    private String to, from, host;
    private boolean debug;
    
    //題名、本文、添付ファイル
    private String subject, text;
    private File file1, file2;

    //Toと添付ファイル以外を初期化
    public MailSender()
    {
    }
    
    public void setTo(String to)
    {
        this.to = to;
    }
    
    public String getTo()
    {
        return to;
    }
    
    public void setFrom(String from)
    {
        this.from = from;
    }
    
    public String getFrom()
    {
        return from;
    }
    
    public void setHost(String host)
    {
        this.host = host;
    }
    
    public String getHost()
    {
        return host;
    }
    
    public void setDebug(boolean b)
    {
        this.debug = b;
    }
    
    public boolean getDebug()
    {
        return debug;
    }
    
    public void setSubject(String subject)
    {
        this.subject = subject;
    }
    
    public String getSubject()
    {
        return subject;
    }
    
    public void setText(String text)
    {
        this.text = text;
    }
    
    public String getText()
    {
        return text;
    }
    
    public void setFile1(File file1)
    {
        this.file1 = file1;
    }
    
    public File getFile1()
    {
        return file1;
    }

    public void setFile2(File file2)
    {
        this.file2 = file2;
    }

    public File getFile2()
    {
        return file2;
    }
    
    //メールを送信する
    //戻り値：正常に送信された場合は true、そうでない場合は false 
    public boolean send()
    {
        try
        {
            MimeMessage message = getMimeMessage();
            message.setContent( getMultipart() );
            Transport.send( message );
            return true;
        }
        catch(Exception e)
        {
            return false;
        }
    }
    
    public Properties getProperties()
    {
        Properties props = new Properties();
        props.put("mail.smtp.host", host);
        props.put("mail.host", host);
        props.put("mail.from", from);
        
        if(debug) props.put("mail.debug", debug);
        
        return props;
    }
    
    public Session getSession()
    {
        Properties props = getProperties();
        Session session = Session.getInstance(props);
        session.setDebug(debug);
        return session;
    }
    
    public MimeMessage getMimeMessage() throws Exception
    {
        MimeMessage message = new MimeMessage( getSession() );
        
        message.setFrom(new InternetAddress(from));
        InternetAddress[] address = InternetAddress.parse(to);
        message.setRecipients(Message.RecipientType.TO, address);
        message.setSubject(subject, JAPANESE_CODE);
        message.setSentDate(new Date());
        
        return message;
    }

    public Multipart getMultipart() throws Exception
    {
        Multipart mp = new MimeMultipart();
        mp.addBodyPart(getTextPart());
        mp.addBodyPart(getFilePart1());
        mp.addBodyPart(getFilePart2());
        return mp;
    }

    public MimeBodyPart getTextPart() throws Exception
    {
        MimeBodyPart part = new MimeBodyPart();
        part.setText(text, JAPANESE_CODE);
        return part;
    }

    public MimeBodyPart getFilePart1() throws Exception
    {
        MimeBodyPart part = new MimeBodyPart();

        FileDataSource fds = new FileDataSource( file1.getPath() );
        part.setDataHandler(new DataHandler( fds ));
        part.setFileName(MimeUtility.encodeWord( fds.getName() ));

        return part;
    }

    public MimeBodyPart getFilePart2() throws Exception
    {
        MimeBodyPart part = new MimeBodyPart();

        FileDataSource fds = new FileDataSource( file2.getPath() );
        part.setDataHandler(new DataHandler( fds ));
        part.setFileName(MimeUtility.encodeWord( fds.getName() ));

        return part;
    }
}
    
&lt;/pre&gt;
上記クラスの利用例です。
&lt;pre class="java" name="code"&gt;    public  void test(){
        MailSender ms = new MailSender();
       //下記に適切なデータを記述
        ms.setFrom("");
        ms.setTo("");
        ms.setDebug(false);
        ms.setHost("");
        ms.setSubject("");
        ms.setText("");
        //添付ファイルがある場合（任意）
        ms.setFile1( new File("") );
        ms.setFile2( new File("") );
        //メール送信
        ms.send();
    }
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-8505377161145017707?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/IX2CLiLt9FM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/8505377161145017707/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2012/01/java.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/8505377161145017707?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/8505377161145017707?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/IX2CLiLt9FM/java.html" title="Java: メール送信プログラム" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2012/01/java.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AGR3k4fyp7ImA9WhRWF0g.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-962878319295600727</id><published>2012-01-05T17:22:00.000+09:00</published><updated>2012-01-05T17:22:06.737+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-05T17:22:06.737+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="論文執筆" /><title>全角文字列を検索する方法</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YWSm6yL77GKIPXi67fGFQAtAHT4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YWSm6yL77GKIPXi67fGFQAtAHT4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YWSm6yL77GKIPXi67fGFQAtAHT4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YWSm6yL77GKIPXi67fGFQAtAHT4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;国際論文や国際会議プロシーディングスを執筆する時には当然言語は英語になりますが、電子投稿をする場合に注意しなければならないのは、日本語文字コードを含めてはいけないということ。&lt;br /&gt;
英文の原稿を書くときは、日本語で書いた原稿をベースに英訳することも少なくないと思いますが、そこでついうっかり全角の文字が含まれることがあります。そのチェックは分量が多くなるほど面倒ですが、以下の正規表現で一発で見つかります。&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
[^\x01-\x7E]&lt;/blockquote&gt;
試してみてください。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-962878319295600727?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/LqDeqRQgOJU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/962878319295600727/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2012/01/blog-post.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/962878319295600727?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/962878319295600727?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/LqDeqRQgOJU/blog-post.html" title="全角文字列を検索する方法" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2012/01/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEHRn86fSp7ImA9WhRWF08.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-2452936988055305750</id><published>2012-01-05T10:23:00.002+09:00</published><updated>2012-01-05T10:23:57.115+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-05T10:23:57.115+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="つぶやき" /><title>2012年：謹賀新年</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uHq2Xx0VRqR_DbmQ9P815bRhjvI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uHq2Xx0VRqR_DbmQ9P815bRhjvI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uHq2Xx0VRqR_DbmQ9P815bRhjvI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uHq2Xx0VRqR_DbmQ9P815bRhjvI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;2012年がはじまりました。今年もおちラボをよろしくお願いします。さっそく新年の抱負ですが、&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;科研の成果を出せるよう今年が勝負&lt;/li&gt;
&lt;li&gt;とにかくパブリッシュする&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
の2点をあげたいと思います。前者については、昨年度でいろいろ基盤のものができつつあるので、今年一年で成果を出せるように仕上げていくということ。後者については、その言葉通りとにかくパブリッシュする。。。当然論文が一番ですが、そうは簡単にはいかないもの。とにかく研究上の成果、ノウハウを学会発表やウェブを通して公開していくということですね。このブログもその１つです。たいしたことでなくても、とにかく公開していきたいと考えてます。&lt;/div&gt;
&lt;div&gt;
昨年は100件のBLOG更新をしたようですので、今年もそれ以上を目指していきたいですね。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-2452936988055305750?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/9G-KqaOHpEg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/2452936988055305750/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2012/01/2012.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/2452936988055305750?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/2452936988055305750?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/9G-KqaOHpEg/2012.html" title="2012年：謹賀新年" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2012/01/2012.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08ARHo7fip7ImA9WhRXGUo.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-3128988664787324057</id><published>2011-12-27T16:44:00.000+09:00</published><updated>2011-12-27T16:44:05.406+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-27T16:44:05.406+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GAE" /><category scheme="http://www.blogger.com/atom/ns#" term="GWT" /><category scheme="http://www.blogger.com/atom/ns#" term="Objectify" /><category scheme="http://www.blogger.com/atom/ns#" term="GWT-RPC" /><title>GWT: Objectifyで得た検索結果をGWT-RPCへ直接送る方法</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V8OmcwpScBS3-Wq5HrZcCJO3rhc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V8OmcwpScBS3-Wq5HrZcCJO3rhc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V8OmcwpScBS3-Wq5HrZcCJO3rhc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V8OmcwpScBS3-Wq5HrZcCJO3rhc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;御存知の通り、GWT-RPCでは送受信するクラスに制約があります。Objectifyで検索をした場合、結果に複数の結果を受け取るときは、QueryクラスやIterableインタフェースで受け取ることになります。この結果をGWT-RPCを利用して直接クライアント側に返す時には、Iterableインタフェース等は送信できないのでようなので、下記のようにリストに変換してから返すことになります。&lt;br /&gt;
&lt;pre name ="code" class="java"&gt;
Query&lt;XXXX&gt; ql = cdao.ofy.query(XXXX.class).filter("key", Key);
List list = ql.list();
return list;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-3128988664787324057?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/hnaeO4UW09g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/3128988664787324057/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/12/gwt-objectifygwt-rpc.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/3128988664787324057?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/3128988664787324057?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/hnaeO4UW09g/gwt-objectifygwt-rpc.html" title="GWT: Objectifyで得た検索結果をGWT-RPCへ直接送る方法" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/12/gwt-objectifygwt-rpc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04AQXs8eyp7ImA9WhRXFEs.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-388198447365428044</id><published>2011-12-21T21:19:00.000+09:00</published><updated>2011-12-21T21:19:00.573+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-21T21:19:00.573+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="イベント" /><category scheme="http://www.blogger.com/atom/ns#" term="ストリートビュー" /><category scheme="http://www.blogger.com/atom/ns#" term="GoogleMap" /><title>インドア・ストリートビュー・ハンズオンに参加してきました</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/t2dmWLiLDKt6ikyxpJV7CeGal8Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t2dmWLiLDKt6ikyxpJV7CeGal8Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/t2dmWLiLDKt6ikyxpJV7CeGal8Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t2dmWLiLDKt6ikyxpJV7CeGal8Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-ynURohVpfys/TvGBAvPk-jI/AAAAAAAABZw/vbhArq3zMjs/s1600/IMG_0889+Panorama.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/-ynURohVpfys/TvGBAvPk-jI/AAAAAAAABZw/vbhArq3zMjs/s1600/IMG_0889+Panorama.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-ynURohVpfys/TvGBAvPk-jI/AAAAAAAABZw/vbhArq3zMjs/s400/IMG_0889+Panorama.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
京都GTUGで開催された&lt;a href="https://sites.google.com/a/kyoto-gtug.org/home/indoa-sutoritobyu-hanzuon"&gt;インドア・ストリートビュー・ハンズオン&lt;/a&gt;に参加してきました。GoogleMap Expertの勝又さんによる講習です。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;インドア・ストリートビューとは&lt;/b&gt;&lt;br /&gt;
簡単にいうと、GoogleMapに実装されているストリートビューというのがありますが、それの屋内版です。&lt;a href="http://www.everyscape.com/"&gt;EverySpace&lt;/a&gt;というのが同様のサービスをやってますね。&lt;br /&gt;
&lt;br /&gt;
作成のポイント&lt;br /&gt;
今回は、最後までストリートビュー上で見れる段階まで実装する時間がありませんでしたが、ポイントはわかりました。ずばり、如何によい写真を用意しておくかです。実装の部分は定型的なものですので、インドア・ストリートビューのコンテンツづくりが肝です。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;写真撮影方法&lt;/b&gt;&lt;br /&gt;
カメラならなんでもOKですが、魚眼レンズのような視野角の広いと良いです。本ハンズオンでは&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;a href="http://www.izawaopt.co.jp/keitailens.html"&gt;円形魚眼レンズ ( KSW-4 )&lt;/a&gt;&lt;/blockquote&gt;
を利用しました。これを用いで、1枚ずつ体を回転させながら360度の写真をとって行きます。最低でも1周で6枚ほどは欲しいところです（魚眼レンズを利用しないと枚数は増えます）。上方と下方が必要ですので、最低でも18枚は必要ということです。実際やってみると難しいです。慣れも必要ですね。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;写真の加工&lt;/b&gt;&lt;br /&gt;
本ハンズオンでは&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;a href="http://www.ptgui.com/"&gt;PTgui&lt;/a&gt;&lt;/span&gt;&lt;/blockquote&gt;
を利用しました。このソフトである必要はないと思いますが、これがオススメのようです。実はこの加工処理が一番大切で一番時間がかかるところでしょう。冒頭の写真はそのソフトを利用して作成したものです。18枚の写真を組み合わせて作成されています。ちょっとできはイマイチですが、なんとなくそれっぽいでしょ？&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;ストリートビューへの実装&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
実はここは時間切れでデキませんでした。。。ストリートビュー用にさらに写真を加工してサーバーに写真をアップし、それから、、、ということのようです。プログラム自体はJavaScriptでできるようです。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
インドア・ストリートビュー、、、これはなかなか面白そうな可能性を秘めてますね。研究テーマに何かできないかなぁ。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
P.S&lt;/div&gt;
&lt;div&gt;
360度の写真撮影ですが、&lt;/div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;a href="http://photosynth.net/"&gt;Microsoft PhotoSynth&lt;/a&gt;&lt;/blockquote&gt;
&lt;div&gt;
というフリーのソフトがなんかよさそうです。&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://2.bp.blogspot.com/-1sXW77jwh5A/TvGETkKjKVI/AAAAAAAABZ4/4_E0M7Uz9SY/s1600/%25E5%2586%2599%25E7%259C%259F+%25282%2529.PNG" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-1sXW77jwh5A/TvGETkKjKVI/AAAAAAAABZ4/4_E0M7Uz9SY/s320/%25E5%2586%2599%25E7%259C%259F+%25282%2529.PNG" width="213" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
少し試してみましたが、ガイド付きで撮影できるので撮影漏れを防げそうで良さそうです。&lt;/div&gt;
&lt;div&gt;
&lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-388198447365428044?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/21-YgLFoukc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/388198447365428044/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/12/blog-post_21.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/388198447365428044?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/388198447365428044?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/21-YgLFoukc/blog-post_21.html" title="インドア・ストリートビュー・ハンズオンに参加してきました" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-ynURohVpfys/TvGBAvPk-jI/AAAAAAAABZw/vbhArq3zMjs/s72-c/IMG_0889+Panorama.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/12/blog-post_21.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAGRH48fyp7ImA9WhRXEE8.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-4700456857963568643</id><published>2011-12-16T17:05:00.000+09:00</published><updated>2011-12-16T17:05:25.077+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T17:05:25.077+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DataStore" /><category scheme="http://www.blogger.com/atom/ns#" term="Objectify" /><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="GAE/J" /><title>ObjectifyでRelationShipを利用する</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/87OvjPSoDZR99J697f16U8zqBEc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/87OvjPSoDZR99J697f16U8zqBEc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/87OvjPSoDZR99J697f16U8zqBEc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/87OvjPSoDZR99J697f16U8zqBEc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;GAEのDataStoreはKVSのデータベースですので、RDBのようなリレーションがないと言われていますが、実際にはRelationshipという所有関係を定義することができます。Objectifyでは比較的容易に設定することができます。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;サンプルの設定状況&lt;/b&gt;&lt;br /&gt;
サンプルプログラムの設定状況は下記の通りになります&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ユーザを表現するPersonクラス&lt;/li&gt;
&lt;li&gt;車を表現するCarクラス&lt;/li&gt;
&lt;li&gt;Carクラスはユーザ（Person）の情報を持つ&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
このことを頭にいれて以下を読んでください。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Entityクラスの記述方法&lt;/b&gt;&lt;/div&gt;
@Parentのアノテーションをつけるのがポイントです。
&lt;br /&gt;
&lt;pre class="java" name="code"&gt;public class Car
{
    @Id Long id;
    @Parent public Key&lt;person&gt; owner;
    String color;
}

public class Person
{
    @Id Long id;
    String name;
    int grade;
}
&lt;/person&gt;&lt;/pre&gt;
&lt;b&gt;リレーションの登録&lt;/b&gt;

&lt;br /&gt;
Keyを割り当てるのがポイントです。&lt;br /&gt;
&lt;pre class="java" name="code"&gt;//Personデータを登録し、そのKey情報を得る
Person p = new Person();
p.name="bob"; 
Key&lt;person&gt; pKey = ofy.put(p);

//入手したKey情報を割り当てる
Car car = new Car();
car.id=(long)1002;
car.owner=pKey;
car.color="blue";
&lt;/person&gt;&lt;/pre&gt;

&lt;b&gt;リレーションを利用した検索&lt;/b&gt;&lt;br /&gt;
色が青色の車のユーザを検索する方法は下記のようになります。
&lt;br /&gt;
&lt;pre class="java" name="code"&gt;Car car = ofy.query(Car.class).filter("color", "blue").get();
Person p = ofy.get(car.owner);
&lt;/pre&gt;
ID情報をベタに管理するよりも簡単に検索することができますね。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-4700456857963568643?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/UE6nungT_wY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/4700456857963568643/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/12/objectifyrelationship.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/4700456857963568643?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/4700456857963568643?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/UE6nungT_wY/objectifyrelationship.html" title="ObjectifyでRelationShipを利用する" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/12/objectifyrelationship.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UGQ3g7eip7ImA9WhRQFE8.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-827976663572073698</id><published>2011-12-09T17:53:00.001+09:00</published><updated>2011-12-09T18:00:22.602+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-09T18:00:22.602+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="イベント" /><title>インドア・ストリートビュー・ハンズオン</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ji5w8KB8YB4i7hcMWdVHTXbPUbU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ji5w8KB8YB4i7hcMWdVHTXbPUbU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ji5w8KB8YB4i7hcMWdVHTXbPUbU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ji5w8KB8YB4i7hcMWdVHTXbPUbU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;京都GTUGにて、「インドア・ストリートビュー・ハンズオン」が開催されます。&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;a href="https://sites.google.com/a/kyoto-gtug.org/home/indoa-sutoritobyu-hanzuon"&gt;インドア・ストリートビュー・ハンズオン&lt;/a&gt;&lt;/blockquote&gt;
自分でストリートビューを作るってのは面白そうだと思いませんか？また、教育システムにもなにかいろいろ応用できそうな気がします。僕はスタッフとして参加しますが、これを機にGoogleMap APIについても勉強もしようかと思ってます。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-827976663572073698?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/lCHfwbt2D9M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/827976663572073698/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/12/blog-post_09.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/827976663572073698?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/827976663572073698?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/lCHfwbt2D9M/blog-post_09.html" title="インドア・ストリートビュー・ハンズオン" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/12/blog-post_09.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUMQHw9eCp7ImA9WhRQEk8.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-7137169523364316311</id><published>2011-12-07T10:35:00.001+09:00</published><updated>2011-12-07T10:44:41.260+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-07T10:44:41.260+09:00</app:edited><title>マルチスレッドでコンポーネントを操作する</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V9YchrsFVZX0dHAcYZ8IbaGKj2o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V9YchrsFVZX0dHAcYZ8IbaGKj2o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V9YchrsFVZX0dHAcYZ8IbaGKj2o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V9YchrsFVZX0dHAcYZ8IbaGKj2o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;C#のGUIアプリでいろんな処理を行う場合、マルチスレッドを利用してメインのスレッドとは別に処理を並行実行させるといったことは定石ですが、
&lt;ul&gt;
&lt;li&gt;原則として別スレッドからコントロール対して操作をすることができない&lt;/li&gt;
&lt;/ul&gt;
という制約があります。もちろん原則としてということですから抜け道はあります。以下はその方法です。

&lt;pre name ="code" class="java"&gt;
MethodInvoker process = (MethodInvoker)delegate()
{                    
　　//    コントロールの操作を行う処理をここに書く
};
ControlUtil.SafelyOperated(/*ここの引数に対象のコントロール*/, process);
&lt;/pre&gt;
ここでの、ControlUtilクラスというのは下記のようになります。
&lt;pre name ="code" class="java"&gt;
public static class ControlUtil
{
    public static object SafelyOperated(Control context, Delegate process)
    {
        return ControlUtil.SafelyOperated(context, process, null);
    } 

    public static object SafelyOperated(Control context, Delegate process, params object[] args)
    {
        if (context == null)
        {
            throw new ArgumentNullException("context");
        }
        if (process == null)
        {
            throw new ArgumentNullException("process");
        }

        if (!(context.IsHandleCreated))
        {
            return null;
        }
        if (context.InvokeRequired)
        {
            return context.Invoke(process, args);
        }
        else
        {
            return process.DynamicInvoke(args);
        }
    } 
}
&lt;/pre&gt;
参考サイト（ソースコード）：&lt;br /&gt;&lt;br /&gt;&lt;a href="http://csharper.blog57.fc2.com/blog-entry-36.html"&gt;Windowsアプリケーションにおけるマルチスレッドの注意点&lt;/a&gt;（C#と諸々）&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-7137169523364316311?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/zxQbs8YuRCg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/7137169523364316311/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/12/blog-post.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7137169523364316311?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7137169523364316311?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/zxQbs8YuRCg/blog-post.html" title="マルチスレッドでコンポーネントを操作する" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/12/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8GQHY-cSp7ImA9WhRRF08.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-2892614705994490887</id><published>2011-12-01T16:31:00.001+09:00</published><updated>2011-12-01T16:33:41.859+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-01T16:33:41.859+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="学会イベント" /><title>JSiSE関西支部学生研究発表会について</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OEXGte8xNqMV8lHrsBEW1ob9-Z8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OEXGte8xNqMV8lHrsBEW1ob9-Z8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OEXGte8xNqMV8lHrsBEW1ob9-Z8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OEXGte8xNqMV8lHrsBEW1ob9-Z8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
関西支部　学生研究発表会が&lt;br /&gt;
　日時：平成24年3月10日（土）　13時から&lt;br /&gt;
　場所：関西学院大学大阪梅田キャンパス　10階&lt;br /&gt;
にて開催されます。&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;申し込み締切：平成24年1月25日(水) 17時&lt;/li&gt;
&lt;li&gt;原稿提出締切：平成24年2月10日(水) 17時&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
詳細につきましては、&lt;a href="http://jsise-west.jp/"&gt;関西支部HP&lt;/a&gt;をご覧ください。&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
本ラボからもエントリーする予定です。&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-2892614705994490887?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/682umVuBbZs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/2892614705994490887/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/12/jsise.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/2892614705994490887?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/2892614705994490887?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/682umVuBbZs/jsise.html" title="JSiSE関西支部学生研究発表会について" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/12/jsise.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8CR3ozeCp7ImA9WhRREkw.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-7973625999287461582</id><published>2011-11-25T19:16:00.001+09:00</published><updated>2011-11-25T19:27:46.480+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-25T19:27:46.480+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="OpenCV" /><title>OpenCVSharpというのがいいらしい</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WmYGrJ3xGyMRUflpsaVs3kPo4WY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WmYGrJ3xGyMRUflpsaVs3kPo4WY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WmYGrJ3xGyMRUflpsaVs3kPo4WY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WmYGrJ3xGyMRUflpsaVs3kPo4WY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;今までOpenCVは、C/C++で書いてきましたが、ラボの開発言語をC#に移行したためどうすればいいか試行錯誤していましたが、結局 OpenCVSharpというライブラリを使うのが無難ということが判明しました。&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;
&lt;a href="http://code.google.com/p/opencvsharp/"&gt;opencvsharp（OpenCV wrapper for .NET Framework）&lt;/a&gt;&lt;/blockquote&gt;
当初は、C++の記述をC#で使えるようにラッパーする方法をとっていたのですが、既存のライブラリを使ったほうがてっとりばやいことに今更ながら気づいたので路線変更です。ただ、スピードを必要とするところはC/C++に分がありますので、そこは臨機応変に対応したいと思います。なお、ラップする方法は&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;a href="http://www.amazon.co.jp/dp/4877832335"&gt;C#とOpenCVの融合プログラミング―ライブラリのラッパーDLLを利用する 北山 洋幸&lt;/a&gt;&lt;/blockquote&gt;
の書籍が参考になるでしょう。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-7973625999287461582?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/4kio9noF5gA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/7973625999287461582/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/opencvsharp.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7973625999287461582?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7973625999287461582?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/4kio9noF5gA/opencvsharp.html" title="OpenCVSharpというのがいいらしい" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/opencvsharp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcCQX0_eip7ImA9WhRREkw.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-8089820749471178644</id><published>2011-11-25T19:12:00.001+09:00</published><updated>2011-11-25T19:14:20.342+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-25T19:14:20.342+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Android" /><category scheme="http://www.blogger.com/atom/ns#" term="エラー" /><title>Android：--no-crunchのエラーが出た場合</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KS27SyXkTSqHRhaHZPjrO2i6-wY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KS27SyXkTSqHRhaHZPjrO2i6-wY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KS27SyXkTSqHRhaHZPjrO2i6-wY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KS27SyXkTSqHRhaHZPjrO2i6-wY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Androidアプリをコンパイルしている時に、以下のようなメッセージが発生。&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;
ERROR: Unknown option '--no-crunch'&amp;nbsp;&lt;/blockquote&gt;
crunchオプションとかなんだろ？、、、とか悩んでましたが、てっとり早い解決策は、ADTのアップデート。ADTのアップデートは必ず、Android SDK Managerから行うこと。しょうもない問題だったけど、このことになかなか気づかなくて苦労しました。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-8089820749471178644?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/6arq2-OK5AI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/8089820749471178644/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/android-no-crunch.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/8089820749471178644?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/8089820749471178644?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/6arq2-OK5AI/android-no-crunch.html" title="Android：--no-crunchのエラーが出た場合" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/android-no-crunch.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcDSXo5fCp7ImA9WhRREkw.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-5264135341556007735</id><published>2011-11-25T17:21:00.001+09:00</published><updated>2011-11-25T19:14:38.424+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-25T19:14:38.424+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="エラー" /><category scheme="http://www.blogger.com/atom/ns#" term="OpenCV" /><title>OpenCV:System.AccessViolationExceptionがでる問題</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cIGU5l_AMBVcjJOFocjNA-kT7Uc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cIGU5l_AMBVcjJOFocjNA-kT7Uc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cIGU5l_AMBVcjJOFocjNA-kT7Uc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cIGU5l_AMBVcjJOFocjNA-kT7Uc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;OpenCVのVideoWriterを使ったプログラムを書いていたら、下記のエラーが出てうまく動かない！&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
System.AccessViolationException&lt;/blockquote&gt;
解決策は、OpenCVのバージョンを2.2から2.1へ下げることでOK。。。どうやら2.2は動画像処理系がよくないらしいですね。つまらないことで苦しめられました。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-5264135341556007735?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/tf64fPb6mpI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/5264135341556007735/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/opencvsystemaccessviolationexception.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/5264135341556007735?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/5264135341556007735?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/tf64fPb6mpI/opencvsystemaccessviolationexception.html" title="OpenCV:System.AccessViolationExceptionがでる問題" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/opencvsystemaccessviolationexception.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cEQnwyfSp7ImA9WhRSGU4.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-513526657617783630</id><published>2011-11-22T14:03:00.001+09:00</published><updated>2011-11-22T14:16:43.295+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-22T14:16:43.295+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ライブラリ" /><title>C#：グラフ表示コンポーネントNPlotが良い感じ</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/K8DOfLRDvLUoc15bbio-__MkIn0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K8DOfLRDvLUoc15bbio-__MkIn0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/K8DOfLRDvLUoc15bbio-__MkIn0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K8DOfLRDvLUoc15bbio-__MkIn0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;C#でデータをグラフ化するプログラムを作成しようとおもっていたのだが、NPlogというオープンソースのコンポーネントがあります&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;a href="http://netcontrols.org/nplot/wiki/index.php"&gt;NPlot 公式サイト&lt;/a&gt;&lt;/blockquote&gt;
最近、更新されてないようですが .Net framework4.0でも稼働確認しました。ちょっとグラフ表示したい時はてっとり早く使えそうです。なお実際は高機能らしいので、使いこなしてみるといろいろ応用ができるかもしれません。修正BSDライセンスです。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-513526657617783630?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/lcKkITvmTno" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/513526657617783630/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/cnplot.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/513526657617783630?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/513526657617783630?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/lcKkITvmTno/cnplot.html" title="C#：グラフ表示コンポーネントNPlotが良い感じ" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/cnplot.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkACRXg4cSp7ImA9WhRSF0Q.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-7765527388286651654</id><published>2011-11-20T21:04:00.001+09:00</published><updated>2011-11-20T21:06:04.639+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-20T21:06:04.639+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="学会イベント" /><title>案内：教育システム情報学会関西支部第2回研究会  〜教育現場における動画・映像の利用〜</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N_nuf5Bq3INq7zIE329RImtjE7c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N_nuf5Bq3INq7zIE329RImtjE7c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/N_nuf5Bq3INq7zIE329RImtjE7c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N_nuf5Bq3INq7zIE329RImtjE7c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　教育システム情報学会関西支部では、11月27日(日)&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;にCIEC(コンピュータ利用&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;教育学会)と共催で、第2回研究会を開催します。&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　━┳━━━━━━━━━━━━━━━━━━━┳━&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&amp;nbsp;教育システム情報学会関西支部第2回研究会のご案内&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&amp;nbsp;共催：CIEC（コンピュータ利用教育学会）&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　━┻━━━━━━━━━━━━━━━━━━━┻━&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;■テーマ：教育現場における動画・映像の利用&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;■日　時：2011年11月27日(日)　13:30～17:00&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;■会　場：大阪電気通信大学 駅前学舎１F 多目的ホール(1-101)&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(〒572-0837　大阪府寝屋川市早子町12-16)&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　　 &amp;nbsp; &amp;nbsp; &amp;nbsp;京阪電車「寝屋川市駅」徒歩3分&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; （&lt;/span&gt;&lt;a href="http://www.osakac.ac.jp/institution/access.html" style="background-color: rgba(255, 255, 255, 0.917969); color: #1155cc; font-family: arial, sans-serif; font-size: 14px;" target="_blank"&gt;http://www.osakac.ac.jp/&lt;wbr&gt;&lt;/wbr&gt;institution/access.html&lt;/a&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;）&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　　　&amp;nbsp; &amp;nbsp; ・駐車場はありません&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　　　&amp;nbsp; &amp;nbsp; ・ブーツやピンヒールでの入場はお断りします。&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;◆開催趣旨&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　様々なe-Learningの活用が進められており、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;講義資料や理解度テストなどだけ&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;でなく、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ソーシャルネットワーキング機能などの協調学習を支援する利用も&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;増え&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ている。今回の研究会では、映像の利用に着目して討議を行う。&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;単なる講義映像&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;は各大学のOCW (Open Course Ware)でも提供されているが、それに留まらない映&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;像の利用方法や協調学習を行うためのしくみについて考えたい。&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;◆プログラム&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;○13:30 [開会挨拶]&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;○13:30- [講演1]&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&amp;nbsp; &amp;nbsp; 『&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;映画で英語を磨く自習学習プロジェクトにおけるmoodle活用&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;のためのポ&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;イント』&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;大倉 孝昭 氏（大阪大谷大学）&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;【要旨】DVD 映画を教材とするWeb-CALL”を開発した。&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;独立したツールとしての&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;試験運用結果報告（国内学会）やWeb Based Education 2009（in Phuket）での&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;学習システム開発の発表を通じ、多くのCALL 実践者・研究者から「自分達も利&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;用したい」という要望を受けた。そこで、moodle 上のコースウェアとしてWeb-&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;CALL を提供し、自主学習で効果的に運用することを目指し、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;5週間の実践実験を&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;行った。“映画で英語を磨く自主学習プロジェクト”&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;に高い関心を寄せる学習者を&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;集め、2つのグループ（2大学）で行ったところ、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;グループ間でプロジェクトの修&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;了率に大きな差が出た。提供機器、moodle の利用経験、Web-CALL のインタ&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;フェース、タスクの量、学習目標の設定、ファシリテーション（&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;教師の支援）な&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ど、さまざまな視点から検討を加え、デモンストレーションと、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;実践結果の報告&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;を行う。&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;○14:30 - [講演2]&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&amp;nbsp; 『自学自修ソーシャルラーニングシステム「学びあい」の構築』&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　　　　 吉田 賢史 氏（早稲田大学高等学院）&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;【要旨】&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ソーシャルメディアを活用したソーシャルラーニングが注目されて&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;い&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;る。ソーシャルラーニングには、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;主に次の2つのアプローチがある。第1のアプ&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ローチは、twitterのようなマイクロブログによる「&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;つぶやき」から、教員が学&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;習者のコメントを引き出し、消極的な学生の授業（講義）&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;への積極的な参加を促&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;そうというアプローチである。このアプローチは、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;一方向的になりがちな講義に&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;双方向性を持たせるという効果がある。これまでは、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;掲示板やチャットシステム&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;を教員自らサーバーに設置する必要があった。しかし、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;Twitterのようなマイク&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ロブログの登場により、講義・授業への活用が容易になり、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;心理的敷居も低く&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;なったと言える。第2のアプローチは、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;facebookやmixiなどのソーシャルネット&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ワークサービス(SNS)サイトを活用した「学びの場」&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;の提供である。「学びの&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;場」として、SNS上にクローズドなグループを作成し、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;その中で教員が講義資料&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;やtwitterによるコメントを共有しようという試みである。&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;これは、&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;LearningManagement System(LMS)/Cource Management System(CMS)的な利用方&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;法である。&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　　本研究会では、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;第3のアプローチとして学習者自身がコンテンツを作成する&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;学習形態(Learning by CreatingContents)を紹介する。&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;学習者がコンテンツを作&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;成する手法として、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;web上でT2VPlayerによるコンテンツ制作システムにつ&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;いて&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;は、CIEC第1回研究会で述べている。しかし、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;当時のシステムは、制作されたコ&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ンテンツを学習者同士が共有し、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;コメントしあう機能は提供されていない。そこ&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;で、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;コメントしあう機能を有しT2VPlayerと連動した学習コミ&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ュニティサイト&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;「学びあい」を構築した。このような、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;学習システムの紹介だけでなく、システ&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;ムの開発の背景となった学習者の思考スタイルや行動スタイルにつ&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;いて述べ、実&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;際の学習者の反応について報告する。&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;○15:30 - [総合討論]&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;○16:30 - [閉会挨拶]&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;■参加費：無料&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;■参加申込：不要（どなたでも参加できます）&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;　　　　　　　　（ただし、会場定員５０名）&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;■本件に関するホームページ：&lt;/span&gt;&lt;a href="http://jsise-west.jp/" style="background-color: rgba(255, 255, 255, 0.917969); color: #1155cc; font-family: arial, sans-serif; font-size: 14px;" target="_blank"&gt;http://jsise-&lt;wbr&gt;&lt;/wbr&gt;west.jp/&lt;/a&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;「Ustream中継を検討していますので、&lt;/span&gt;&lt;wbr style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;&lt;/wbr&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;詳細は関西支部のホームページをごらん&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;下さい」&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;"&gt;※懇親会は、自由参加で当日に募集します。&lt;/span&gt;&lt;br style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 14px;" /&gt;&lt;span class="Apple-style-span" style="color: #222222; font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-7765527388286651654?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/bfzq5d6GojA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/7765527388286651654/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/2.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7765527388286651654?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/7765527388286651654?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/bfzq5d6GojA/2.html" title="案内：教育システム情報学会関西支部第2回研究会  〜教育現場における動画・映像の利用〜" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAAR3c6cSp7ImA9WhRSFkU.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-3157526416496962317</id><published>2011-11-19T15:14:00.001+09:00</published><updated>2011-11-19T15:22:26.919+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-19T15:22:26.919+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GWT" /><category scheme="http://www.blogger.com/atom/ns#" term="GWT-RPC" /><title>GWT-RPCでjava.lang.VerifyError</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/G9hNU01IfVq5AWsdRRsRZ5YUgx8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G9hNU01IfVq5AWsdRRsRZ5YUgx8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/G9hNU01IfVq5AWsdRRsRZ5YUgx8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G9hNU01IfVq5AWsdRRsRZ5YUgx8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;GWT-RPCで下記のようなエラーが出ていた件。&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
java.lang.VerifyError: Expecting a stackmap frame at branch target 206 in method xxxxxxx(Ljava/lang/String;)Ljava/lang/String; at offset 15&lt;/blockquote&gt;
どうやらこれもJDK7が絡んでいる模様。GWT-RPCについてもJDK7は未対応の部分があるようだ。 というわけで、現状では、GWTやGAE系のアプリ開発環境へのJDK7のインストールは控えたほうが良い感じです。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-3157526416496962317?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/VrfX6W6hg7c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/3157526416496962317/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/gwt-rpcjavalangverifyerror.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/3157526416496962317?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/3157526416496962317?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/VrfX6W6hg7c/gwt-rpcjavalangverifyerror.html" title="GWT-RPCでjava.lang.VerifyError" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/gwt-rpcjavalangverifyerror.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMNSH84fCp7ImA9WhRSFU4.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-2296782857569235876</id><published>2011-11-17T21:31:00.001+09:00</published><updated>2011-11-17T21:38:19.134+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-17T21:38:19.134+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Product Advertising API" /><title>Amazon API：仕様変更でアソシエイトIDが必須に</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/A9fpkWD-5WafwHLO0g3YreE9Q5s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/A9fpkWD-5WafwHLO0g3YreE9Q5s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/A9fpkWD-5WafwHLO0g3YreE9Q5s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/A9fpkWD-5WafwHLO0g3YreE9Q5s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;AmazonのAPI（Amazon Product Advertising API）を使っている某システムに久しぶりにアクセスしたらエラーが。。。。どうやらAmazonからのデータ入手に失敗しているらしく、&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
リクエストには、必要なパラメータが含まれていません。必要なパラメータには、AssociateTagなどがあります。&lt;/blockquote&gt;
という意味不明なエラーが。。。どうやら仕様変更があったようで、そこに書いているように、&amp;nbsp;AssociateTagというパラメーターを追加する必要があるらしい。&lt;br /&gt;
このAssociateTagというのは、アフェリエイトを利用する際のIDのことで、これを見つけるのにちょっと迷いました。Amazon Product Advertising APIの管理コンソールを見ても書いておらず、どこにあるんだ～と思っていたら、&lt;a href="https://affiliate.amazon.co.jp/"&gt;Amazon アソシエイト&lt;/a&gt;に登録する必要があるらしい。この&lt;span style="color: red;"&gt;アソシエイトとAPIのアカウントは違う&lt;/span&gt;というところは注意事項です。&lt;br /&gt;
&lt;br /&gt;
なお、今回の仕様変更は全く気が付きませんでした。メールなどを読み逃していたのかもしれません。クラウドなサービスを利用するのは注意が必要ですね。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-2296782857569235876?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/OqP4-QRt4ZQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/2296782857569235876/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/amazon-apiid.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/2296782857569235876?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/2296782857569235876?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/OqP4-QRt4ZQ/amazon-apiid.html" title="Amazon API：仕様変更でアソシエイトIDが必須に" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/amazon-apiid.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4BQHo5cCp7ImA9WhRSFU4.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-6980589326417437802</id><published>2011-11-17T20:53:00.001+09:00</published><updated>2011-11-17T21:29:11.428+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-17T21:29:11.428+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="GAE/J" /><category scheme="http://www.blogger.com/atom/ns#" term="Netbeans" /><title>Netbeans：GAEにデプロイしたプログラムが動かない件</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GP8y5NmdKq__j3E_Xw0CkmDwzQI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GP8y5NmdKq__j3E_Xw0CkmDwzQI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GP8y5NmdKq__j3E_Xw0CkmDwzQI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GP8y5NmdKq__j3E_Xw0CkmDwzQI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;NetbeansでGAEへアプリのデプロイする時にちょっとハマったので、ニッチなネタです。&lt;br /&gt;
&lt;br /&gt;
諸事情で、GAEにアップしているアプリの微修正を行なって再度アップするとエラーが発生して動かない。。。エラーを見てみると、
&lt;br /&gt;
&lt;pre class="ae-logs-expanded ae-pre-wrap" style="background-color: #e9e9e9; font-family: 'Courier New'; font-size: 13px; line-height: 19px; padding-bottom: 0.5em; padding-left: 1.5em; padding-right: 0px; padding-top: 0.3em; text-align: left; white-space: pre-wrap; word-wrap: break-word;"&gt;java.lang.UnsupportedClassVersionError: org/apache/jsp/index_jsp : Unsupported major.minor version 51.0&lt;/pre&gt;
というエラーが。これは、JVMが未対応のバージョンの時に発生するらしく、公式サイトに確認してみると&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
App Engine では、Java 6 仮想マシン（JVM）を使用して Java アプリケーションを実行します。&lt;/blockquote&gt;
と書いてある。あ、今、このマシンにはJava 7が入っているんだった。。。というわけで、慌ててJDK6も入れて設定してみるがそれでも動かず、、、、&lt;br /&gt;
&lt;br /&gt;
結論として、App EngineのSDKが古かった（1.3.3）ので、1.6にすることでとりあえず動きました。JDKは関係なかったのかもしれません（SDKが6用にコンパイルしてくれているのかも）。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-6980589326417437802?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/B27Oox2VZ5w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/6980589326417437802/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/netbeansgae.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/6980589326417437802?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/6980589326417437802?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/B27Oox2VZ5w/netbeansgae.html" title="Netbeans：GAEにデプロイしたプログラムが動かない件" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/netbeansgae.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YCQnw7fip7ImA9WhRSFEk.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-6677635025351081098</id><published>2011-11-16T21:01:00.001+09:00</published><updated>2011-11-16T21:06:03.206+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-16T21:06:03.206+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GWT" /><category scheme="http://www.blogger.com/atom/ns#" term="Netbeans" /><title>Netbeans7対応のGWT4NBが出てますね</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_yXezBh2WDghzVjLTLjnvLAnoFk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_yXezBh2WDghzVjLTLjnvLAnoFk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_yXezBh2WDghzVjLTLjnvLAnoFk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_yXezBh2WDghzVjLTLjnvLAnoFk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="tr_bq"&gt;
いつのまにか、GWT4NBの&lt;a href="http://java.net/projects/gwt4nb/downloads"&gt;最新版（2.10.4）&lt;/a&gt;が出てます！！２ヶ月ほど前からあったようで、ここ最近、Eclipseに浮気していたので全く気づきませんでした。&lt;/div&gt;
&lt;blockquote&gt;
- compatible with NetBeans 7.0.1 (may will not run in old versions); - works with GWT 2.3;&lt;br /&gt;
Tags: gwt4nb gwt 2.3 netbeans 7.0.1&lt;/blockquote&gt;
と書いてありますので、バージョンには注意してください。もうNetbeansは終わりかなぁとか思ってましたが、ウェブアプリ開発の導入環境としては個人的にはNetbeansのほうが簡単と思っているので、、、今後の身の振り方に悩みそうです。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-6677635025351081098?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/ZFDPevve8a8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/6677635025351081098/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/netbeans7gwt4nb.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/6677635025351081098?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/6677635025351081098?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/ZFDPevve8a8/netbeans7gwt4nb.html" title="Netbeans7対応のGWT4NBが出てますね" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/netbeans7gwt4nb.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIESHk5fSp7ImA9WhRSEks.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-4940262240214721908</id><published>2011-11-14T16:08:00.001+09:00</published><updated>2011-11-14T18:21:49.725+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-14T18:21:49.725+09:00</app:edited><title>MashUp Award7 にエントリーしました</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JFWR2ZraSPvcmnhACSbowff45PU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JFWR2ZraSPvcmnhACSbowff45PU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JFWR2ZraSPvcmnhACSbowff45PU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JFWR2ZraSPvcmnhACSbowff45PU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-MldmyjEr3fg/TsDBOmheRgI/AAAAAAAABXs/VxbVGY2f95I/s1600/middle_top.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-MldmyjEr3fg/TsDBOmheRgI/AAAAAAAABXs/VxbVGY2f95I/s320/middle_top.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
おちラボの学生が中心になって、&lt;a href="http://ma7.mashupaward.jp/"&gt;MashUp Award 7&lt;/a&gt; というWeb APIのコンテストにアプリをエントリーしてきました。エントリーしたシステムは以下のとおり&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;a href="http://ma7.mashupaward.jp/works/355?locale=ja"&gt;PunchingTwit&lt;/a&gt;&lt;/blockquote&gt;
Kinectを利用したゲームアプリで、Twitterとかはてなフォトライフなどのウェブ系のAPIも利用しています。キャラクターデザインや、BGMも全てオリジナルです。&lt;br /&gt;
&lt;br /&gt;
今回は、Mashup Battlle in Kyotoにも参加してきました。他の学会と被っていたので、開発リーダーの吉澤くん（４年生）がひとりで３分プレゼンをしてきました。惜しくも１位通過とはなりませんでしたが、ほとんどが社会人を中心としたプログラミングの猛者たちの中で、自分達が作ったアプリをアピールできたのは貴重は経験になったと思います。&lt;br /&gt;
&lt;br /&gt;
今回のコンテスト参加は、元々はKinect SDKの勉強がてらに目標としてチャレンジしたものですが、今後もこういったコンテストを積極的に活用して、単なる勉強だけに終わらないようにしたいと思っています。また、今回、デモビデオをYouTubeにエントリーしましたが、研究成果をこういった形で出すのも面白いかと感じました。&lt;br /&gt;
&lt;br /&gt;
ラボとしては、研究成果を論文や学会発表だけでなく、コンテストやアプリ公開も視野にいれていく予定です。こういうことは随分前から思っていたことですが、ようやくそれを実行できる下地ができたというところですね。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-4940262240214721908?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/2eR2QSpKznw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/4940262240214721908/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/11/mashup-award7.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/4940262240214721908?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/4940262240214721908?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/2eR2QSpKznw/mashup-award7.html" title="MashUp Award7 にエントリーしました" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-MldmyjEr3fg/TsDBOmheRgI/AAAAAAAABXs/VxbVGY2f95I/s72-c/middle_top.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/11/mashup-award7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8FQng4eyp7ImA9WhdaF0Q.&quot;"><id>tag:blogger.com,1999:blog-5622869745909854648.post-8259526529628627392</id><published>2011-10-28T19:46:00.001+09:00</published><updated>2011-10-28T19:46:53.633+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-28T19:46:53.633+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="マルチスレッド" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>[C#]スレッドプログラミング</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3qZlmD4isEIdKjwnKIGQ3JsJAUc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3qZlmD4isEIdKjwnKIGQ3JsJAUc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3qZlmD4isEIdKjwnKIGQ3JsJAUc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3qZlmD4isEIdKjwnKIGQ3JsJAUc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;C#でマルチスレッドプログラミングをする方法です。記述自体は特になにも難しいことはありません。
&lt;pre name ="code" class="java"&gt;
   Thread threadA = new Thread(new ThreadStart(ThreadMethod)); //
   threadA.Start(); 

   // 別スレッドで動作させるメソッド
   private void ThreadMethod() {
     //ここに処理を書く
   }
&lt;/pre&gt;
なお記述は簡単ですが、マルチスレッドのプログラミング自体は難しいです。安易に考えていると予期しない動作をすることがあるので注意してください。
また、スレッドにデータを渡す方法ですが別スレッドで呼び出すメソッドに引数などを定義することはできません。一番簡単な方法は同一のクラス内でマルチスレッドのメソッドを定義しているのであれば、クラス変数を利用してデータの授受をすることは可能です。
本格的にプロセス間通信をする場合はちょっとひと工夫必要ですので、それは後日取り上げたいと思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5622869745909854648-8259526529628627392?l=ochi-lab.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/HsGfX/~4/R9hxegAPCp8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://ochi-lab.blogspot.com/feeds/8259526529628627392/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://ochi-lab.blogspot.com/2011/10/c.html#comment-form" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/8259526529628627392?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5622869745909854648/posts/default/8259526529628627392?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/HsGfX/~3/R9hxegAPCp8/c.html" title="[C#]スレッドプログラミング" /><author><name>おち</name><uri>http://www.blogger.com/profile/03929527197420538192</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://ochi-lab.blogspot.com/2011/10/c.html</feedburner:origLink></entry></feed>

