<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-4677218689786742593</id><updated>2009-11-10T11:06:10.748+09:00</updated><title type='text'>神童</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default?start-index=26&amp;max-results=25'/><author><name>the company制作部</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-6391640665771714759</id><published>2007-06-20T13:32:00.000+09:00</published><updated>2007-06-20T13:35:38.288+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='png'/><title type='text'>透過pngをIEでも正常に表示させる</title><content type='html'>透過pngをIEでも正常に表示させる簡単な方法↓。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html" title="PNG Behavior (WebFX)" target="_blank"&gt;&lt;img src="http://img.simpleapi.net/small/http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html" alt="PNG Behavior (WebFX)" width="128" height="128" hspace="4" vspace="4" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html" title="PNG Behavior (WebFX)" target="_blank"&gt;&lt;strong&gt;PNG Behavior (WebFX)&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;素直にgifやpng8に書き出せばいい、という場合もあるけど、書き出すときになめらかな曲線部分がギザギザになってしまうことが多いので、オリジナルのpngを表示できればベスト、と思って探したところ上記の「PNG Behavior」にたどりついた。&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/4677218689786742593-6391640665771714759?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/6391640665771714759/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=6391640665771714759' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/6391640665771714759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/6391640665771714759'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/06/pngie.html' title='透過pngをIEでも正常に表示させる'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-931410465500330019</id><published>2007-05-16T22:43:00.000+09:00</published><updated>2007-05-22T00:37:32.856+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='はてなブックマーク'/><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='feed2JS'/><title type='text'>bloggerサイドバーに記事に関連するはてなブックマークを表示する（テンプレートソース有り）。</title><content type='html'>bloggerサイドバーに記事に関連するはてなブックマークを表示できたらいいなと思い、テンプレートいじり倒して無理やり80%ぐらい達成。&lt;br /&gt;&lt;br /&gt;トライしたのは「関連するマイはてなブックマーク」と「関連するはてな注目エントリー」のふたつ。&lt;br /&gt;&lt;br /&gt;個別の記事ページではその記事についてるラベルと同じタグがついてる「自分のはてなブックマーク最新3件」と「はてなの注目エントリー最新3件」を表示、トップやカテゴリーページでは表示されているすべての記事についてるタグに関して「自分のはてなブックマーク最新3件」と「はてなの注目エントリー最新3件」を表示するようにしてみた。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以下のようなページを読んでなんとなくインスピレーションを得て、&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2xup.org/log/2006/12/25-2118"&gt;JSON feed を利用してエントリーに関連する del.icio.us ブックマークを表示 - 2xup.org&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.koikikukan.com/archives/2006/12/11-003811.php"&gt;小粋空間: RSS Feed（フィード）を表示する&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;下のページで紹介されているfeed2JSを利用して実現してます。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.kuribo.info/2006/03/feed2js.html"&gt;クリボウの Blogger Tips: Feed2JS の使い方&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;一見成功しているようで実はマイはてなブックマークのほうは日本語ラベルのものはきちんと処理されていなくて単純に自分のブックマークの最新3件が表示されてしまっている、なぜだろう？&lt;br /&gt;&lt;br /&gt;おそらくfeedURLに含まれてる日本語がURLエンコードされてないのが原因だとは思うのだけど、だとすれば逆に注目エントリーのほうは日本語ラベルでもきちんと表示されているのが不思議。。&lt;br /&gt;&lt;br /&gt;この辺が解決できればテンプレートソースを公開できるかなあ。。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;追記:2007/5/19&lt;br /&gt;マイはてなブックマークのほうで日本語ラベルのものがうまく処理されない問題は未解決ですがとりあえずテンプレートソースを公開します。&lt;br /&gt;ただ、個々が使用しているテンプレートに依るところもあると思うので必ずしも単純なコピペではうまくいかないことも予想されるので軽くいくつかポイントを解説。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;まず今回テンプレートをいじる際に参考にしたのは以下のページ&lt;br /&gt;&lt;br /&gt;&lt;a href="http://help.blogger.com/bin/answer.py?answer=46888"&gt;Blogger Help : Page Elements Tags for Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://help.blogger.com/bin/answer.py?answer=46995"&gt;Blogger Help : Widget Tags for Layouts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://help.blogger.com/bin/answer.py?answer=47270"&gt;Blogger Help : Layouts Data Tags&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;やり方の発想としては簡単で、&lt;br /&gt;&lt;br /&gt;「はてなブックマークの各フィードはURLの中にタグ名を入れてしぼりこむことができるので、&lt;br /&gt;Feed2JSのフィードパスの中にどうにかbloggerのテンプレートタグから各記事についてるラベルを抽出して入れ込む」&lt;br /&gt;&lt;br /&gt;というものです。&lt;br /&gt;&lt;br /&gt;でいろいろと研究したところ、&lt;br /&gt;&lt;br /&gt;・記事についているラベルの情報を取得できるウィジェットはBlog Postsウィジェットしかない（ウィジェットのtypeをBlogにする）。&lt;br /&gt;&lt;br /&gt;のでtypeがBlogのウィジェットを作成することになります。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;さらに注意点としては&lt;br /&gt;&lt;br /&gt;・ブラウザ上でテンプレートをいじる場合は、挿入したい任意の位置にイチからウィジェットのコードを記述する。簡易テンプレート編集画面で追加した別のtypeのウィジェットのコードを雛形にウィジェットタイプを書き換えて作業すると、保存したあとにウィジェットtypeが強制的に元のtypeにもどされてしまい、うまくいかない。&lt;br /&gt;・イチからtypeがBlogのウィジェットを記述して保存後、もう一度テンプレートソースをのぞくと、本当は必要のない大量のコード（Blogタイプのウィジェットが本来持つべき要素が記述されていると思われる）が追加されているが表示はうまくいくので気にしない（だいぶソースが見づらいですが・・）。&lt;br /&gt;&lt;br /&gt;※このあたりはもしかしたらテンプレートを一度ダウンロードして編集後にアップロードすればあまり気にならない問題かもしれません。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;で、以下が今回のテンプレートソースです。&lt;br /&gt;&lt;br /&gt;「関連するマイはてなブックマーク（ただし日本語ラベルはうまくいかない）」&lt;br /&gt;&lt;CODE&gt;&amp;lt;b:widget&amp;nbsp;id=&lt;span class="src_singlequotation"&gt;'Blog3'&lt;/span&gt;&amp;nbsp;locked=&lt;span class="src_singlequotation"&gt;'false'&lt;/span&gt;&amp;nbsp;title=&lt;span class="src_singlequotation"&gt;'ブログの投稿'&lt;/span&gt;&amp;nbsp;type=&lt;span class="src_singlequotation"&gt;'Blog'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;b:includable&amp;nbsp;id=&lt;span class="src_singlequotation"&gt;'main'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;h2&amp;gt;関連するマイはてなブックマーク&amp;lt;/h2&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;&lt;span class="src_keyword"&gt;class&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'widget-content'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;b:loop&amp;nbsp;values=&lt;span class="src_singlequotation"&gt;'data:posts'&lt;/span&gt;&amp;nbsp;var=&lt;span class="src_singlequotation"&gt;'post'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;b:loop&amp;nbsp;values=&lt;span class="src_singlequotation"&gt;'data:post.labels'&lt;/span&gt;&amp;nbsp;var=&lt;span class="src_singlequotation"&gt;'label'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h3&amp;gt;&amp;lt;a&amp;nbsp;expr:href=&lt;span class="src_singlequotation"&gt;'&amp;quot;http://b.hatena.ne.jp/kemworld/&amp;quot;&amp;nbsp;+&amp;nbsp;data:label.name&amp;nbsp;+&amp;nbsp;&amp;quot;/&amp;quot;'&lt;/span&gt;&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h3&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;lt;script&amp;nbsp;expr:src=&lt;span class="src_singlequotation"&gt;'&amp;quot;http://feed2js.org//feed2js.php?src=http%3A%2F%2Fb.hatena.ne.jp%2Fkemworld%2Frss%3Ftag%3D&amp;quot;&amp;nbsp;+&amp;nbsp;data:label.name&amp;nbsp;+&amp;nbsp;&amp;quot;&amp;amp;amp;num=3&amp;amp;amp;targ=y&amp;amp;amp;utf=y&amp;amp;amp;css=bmfeed&amp;amp;amp;html=p&amp;quot;'&lt;/span&gt;&amp;nbsp;language=&lt;span class="src_singlequotation"&gt;'JavaScript'&lt;/span&gt;&amp;nbsp;type=&lt;span class="src_singlequotation"&gt;'text/javascript'&lt;/span&gt;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;noscript&amp;gt;&lt;br /&gt;&amp;lt;a&amp;nbsp;expr:href=&lt;span class="src_singlequotation"&gt;'&amp;quot;http://feed2js.org//feed2js.php?src=http%3A%2F%2Fb.hatena.ne.jp%2Fkemworld%2Frss%3Ftag%3D&amp;quot;&amp;nbsp;+&amp;nbsp;data:label.name&amp;nbsp;+&amp;nbsp;&amp;quot;&amp;amp;amp;num=3&amp;amp;amp;targ=y&amp;amp;amp;utf=y&amp;amp;amp;css=bmfeed&amp;amp;amp;html=y&amp;quot;'&lt;/span&gt;&amp;gt;View&amp;nbsp;RSS&amp;nbsp;feed&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;/noscript&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/b:loop&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;lt;/b:loop&amp;gt;&lt;br /&gt;&amp;lt;/b:widget&amp;gt;&lt;/CODE&gt;&lt;br /&gt;&lt;br /&gt;「関連するはてな注目エントリー」&lt;br /&gt;&lt;CODE&gt;&amp;lt;b:widget&amp;nbsp;id=&lt;span class="src_singlequotation"&gt;'Blog2'&lt;/span&gt;&amp;nbsp;locked=&lt;span class="src_singlequotation"&gt;'false'&lt;/span&gt;&amp;nbsp;title=&lt;span class="src_singlequotation"&gt;'ブログの投稿'&lt;/span&gt;&amp;nbsp;type=&lt;span class="src_singlequotation"&gt;'Blog'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;b:includable&amp;nbsp;id=&lt;span class="src_singlequotation"&gt;'main'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;h2&amp;gt;関連するはてな注目エントリー&amp;lt;/h2&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;&lt;span class="src_keyword"&gt;class&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'widget-content'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;b:loop&amp;nbsp;values=&lt;span class="src_singlequotation"&gt;'data:posts'&lt;/span&gt;&amp;nbsp;var=&lt;span class="src_singlequotation"&gt;'post'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;b:loop&amp;nbsp;values=&lt;span class="src_singlequotation"&gt;'data:post.labels'&lt;/span&gt;&amp;nbsp;var=&lt;span class="src_singlequotation"&gt;'label'&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h3&amp;gt;&amp;lt;a&amp;nbsp;expr:href=&lt;span class="src_singlequotation"&gt;'&amp;quot;http://b.hatena.ne.jp/t/&amp;quot;&amp;nbsp;+&amp;nbsp;data:label.name&amp;nbsp;+&amp;nbsp;&amp;quot;?sort=count&amp;quot;'&lt;/span&gt;&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h3&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;lt;script&amp;nbsp;expr:src=&lt;span class="src_singlequotation"&gt;'&amp;quot;http://feed2js.org//feed2js.php?src=http%3A%2F%2Fb.hatena.ne.jp%2Ft%2F&amp;quot;&amp;nbsp;+&amp;nbsp;data:label.name&amp;nbsp;+&amp;nbsp;&amp;quot;%3Fmode%3Drss%26sort%3Dhot%26threshold%3D3&amp;amp;amp;num=3&amp;amp;amp;targ=y&amp;amp;amp;utf=y&amp;amp;amp;css=bmfeed&amp;amp;amp;html=p&amp;quot;'&lt;/span&gt;&amp;nbsp;language=&lt;span class="src_singlequotation"&gt;'JavaScript'&lt;/span&gt;&amp;nbsp;type=&lt;span class="src_singlequotation"&gt;'text/javascript'&lt;/span&gt;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;noscript&amp;gt;&lt;br /&gt;&amp;lt;a&amp;nbsp;expr:href=&lt;span class="src_singlequotation"&gt;'&amp;quot;http://feed2js.org//feed2js.php?src=http%3A%2F%2Fb.hatena.ne.jp%2Ft%2F&amp;quot;&amp;nbsp;+&amp;nbsp;data:label.name&amp;nbsp;+&amp;nbsp;&amp;quot;%3Fmode%3Drss%26sort%3Dhot%26threshold%3D3&amp;amp;amp;num=3&amp;amp;amp;targ=y&amp;amp;amp;utf=y&amp;amp;amp;css=bmfeed&amp;amp;amp;html=y&amp;quot;'&lt;/span&gt;&amp;gt;View&amp;nbsp;RSS&amp;nbsp;feed&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;/noscript&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/b:loop&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;lt;/b:loop&amp;gt;&lt;br /&gt;&amp;lt;/b:widget&amp;gt;&lt;/CODE&gt;&lt;br /&gt;&lt;br /&gt;上でも書いているように、「関連するマイはてなブックマーク」のほうは日本語ラベルがうまく処理されず、単に自分の最新ブックマークが表示されてしまいます。&lt;br /&gt;どなたかこの問題解決されてる方・してみた方、いらしたらぜひコメント等で教えていただけませんでしょうか～♪&lt;br /&gt;&lt;br /&gt;「関連するはてな注目エントリー」のほうは日本語ラベルも通ってきちんと表示されます。&lt;br /&gt;フィードURLをちょっといじれば表示件数も調整できるし、注目エントリーだけじゃなくて人気エントリーを表示することもできます♪&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-931410465500330019?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/931410465500330019/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=931410465500330019' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/931410465500330019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/931410465500330019'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/05/blogger.html' title='bloggerサイドバーに記事に関連するはてなブックマークを表示する（テンプレートソース有り）。'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-2429799831498782968</id><published>2007-05-15T01:53:00.000+09:00</published><updated>2007-07-20T01:26:22.917+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='プログラミング'/><title type='text'>hello worldプログラムだけでもアウトプットしてみる</title><content type='html'>&lt;a href="http://kamiwarashi.blogspot.com/2007/05/blog-post.html"&gt;神童: 形から入るプログラミング修行&lt;/a&gt;&lt;br /&gt;&lt;a href="http://kamiwarashi.blogspot.com/2007/05/blog-post_14.html"&gt;神童: 車輪を再発明してプログラミング修行&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;上記をふまえて、プログラミング修行に着手。&lt;br /&gt;&lt;br /&gt;で、colinuxにputtyでログインしてemacs とsubversionを使ってファイル編集・管理を行う、というまったくなれない作業プロセスでどうにかhello worldプログラムまで完成。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;zshを使ってemacsとsubversionをCUI環境で操作する、ということに関して習熟するのにかなり手間取り、今日はここまで。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-2429799831498782968?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/2429799831498782968/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=2429799831498782968' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/2429799831498782968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/2429799831498782968'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/05/hello-world.html' title='hello worldプログラムだけでもアウトプットしてみる'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-2289269538169442356</id><published>2007-05-14T19:44:00.000+09:00</published><updated>2007-05-14T20:08:09.349+09:00</updated><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='センス'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>車輪を再発明してプログラミング修行</title><content type='html'>オブジェクト指向プログラミングが一般的になり、再利用性の高いコード、たくさんの便利なクラスライブラリ、などがあってこれらを活用してなるべく車輪の再発明みたいなことはしないのがスマートなプログラミング、というようなことをどこかで読みましたが、&lt;br /&gt;&lt;br /&gt;あえて、そういうものには目をくれないで、全部自分で一からコードを書いてみるのがプログラミングセンス・スキルをレベルアップさせる近道のような気がなんとなくします。&lt;br /&gt;&lt;br /&gt;ので、プログラミングセンス・スキルをレベルアップさせるために再発明する車輪を考えて羅列してみようかと。&lt;br /&gt;&lt;br /&gt;ちなみにここではレベル0の初心者がPHPが使えるWEBプログラマ、みたいのを目指しているということを前提としてます。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;「プログラミングセンス・スキルをレベルアップさせるために再発明する車輪リスト1」&lt;br /&gt;・hello world（ただhell worldと表示するだけのプログラム）&lt;br /&gt;・掲示板（テキストファイルで書き込みデータを管理するのとDBを使うのと両方）&lt;br /&gt;・問い合わせフォーム（メール送信の仕方を覚えたい）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;これを関数リファレンスみたいな本以外は見ないで一から自分で考えて作る、というのをやったらレベル5ぐらいになれるのでは。&lt;br /&gt;それから&lt;br /&gt;&lt;br /&gt;「プログラミングセンス・スキルをレベルアップさせるために再発明する車輪リスト2」&lt;br /&gt;・RSS取得・表示プログラム（XMLやRSSの取扱方を身につけたい）&lt;br /&gt;・AMAZON書籍情報表示プログラム（なにかひとつでもwebサービスを使用したプログラムがしてみたい）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;こんなのもやってみたらレベル10ぐらい？&lt;br /&gt;たぶんここまで自分でがんばって作ったものはきっとセキュリティ的には穴だらけなので、&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4883374718/kamiwarashi-22/ref=nosim" title="Amazon.co.jp： PHPサイバーテロの技法―攻撃と防御の実際: 本: GIJOE"&gt;&lt;img src="http://images-jp.amazon.com/images/P/4883374718.09.THUMBZZZ.jpg" alt="Amazon.co.jp： PHPサイバーテロの技法―攻撃と防御の実際: 本: GIJOE" title="Amazon.co.jp： PHPサイバーテロの技法―攻撃と防御の実際: 本: GIJOE"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4883374718/kamiwarashi-22/ref=nosim" title="Amazon.co.jp： PHPサイバーテロの技法―攻撃と防御の実際: 本: GIJOE" target="_blank"&gt;&lt;strong&gt;Amazon.co.jp： PHPサイバーテロの技法―攻撃と防御の実際: 本: GIJOE&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;このあたりの本を読みながら自分のプログラムの穴をチェック・修正する。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;これでレベル15ぐらい？&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/4677218689786742593-2289269538169442356?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/2289269538169442356/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=2289269538169442356' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/2289269538169442356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/2289269538169442356'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/05/blog-post_14.html' title='車輪を再発明してプログラミング修行'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-6613263814218341227</id><published>2007-05-10T23:54:00.000+09:00</published><updated>2007-05-11T00:19:56.648+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='zsh'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='phpmyadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='emacs'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>形から入るプログラミング修行</title><content type='html'>何事もまず形から、ということで一流（と思われる）プログラマの人たちの開発環境をまねてみる、というのはどうだろうか。&lt;br /&gt;&lt;br /&gt;とりあえずできるだけお金はかけない、という前提でPHPによるwebアプリケーション開発がスラスラできるようになるのを目標に。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;とりあえず以下3点を実行してみる。&lt;br /&gt;&lt;br /&gt;『形から入るプログラミング環境のポイント』&lt;br /&gt;・linuxのシェルで作業する（CUI環境）。&lt;br /&gt;・エディタはemacsを使う（vimも使うという説あり）。&lt;br /&gt;・ソースファイルはsubversionでバージョン管理をする。&lt;br /&gt;&lt;br /&gt;上記3点を実現するために&lt;br /&gt;&lt;br /&gt;・windowsXPのマシンしかないのでcolinuxを入れて自分のWindowsマシンの中にlinux環境を構築する。&lt;br /&gt;・colinuxにputtyでログインして作業できるようにする。&lt;br /&gt;・colinuxにはdebianをインストールして、zsh apache php mysql phpmyadmin svn emacsなどが使えるようにして、sambaで自分のユーザのホームディレクトリを（Windows側と）ファイル共有できるようにする。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ここまで準備ができたら具体的な開発イメージとしては&lt;br /&gt;&lt;br /&gt;「puttyでcolinuxにログインしてシェルはzshを使用、svnでファイルをチェックアウトしてemacsで編集、windows側のfirefoxで実行確認、よければコミットする」&lt;br /&gt;&lt;br /&gt;この繰り返し。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Windows側のデスクトップは開発に集中できるように一切何もない状態にして下のタスクバーも隠す。真っ白なデスクトップにputtyのウィンドウとfirefoxのウィンドウだけがある状態、これを基本にする。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;こんな感じがwebプログラミングの一流の開発環境、みたいな気がする。&lt;br /&gt;&lt;br /&gt;また、一流の開発スタイルとしては&lt;br /&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/4677218689786742593-6613263814218341227?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/6613263814218341227/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=6613263814218341227' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/6613263814218341227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/6613263814218341227'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/05/blog-post.html' title='形から入るプログラミング修行'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-1941154676288794103</id><published>2007-04-25T22:39:00.000+09:00</published><updated>2007-05-22T00:39:56.668+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='はてなブックマーク'/><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><title type='text'>blogger betaにはてなのこのエントリーをブックマークに追加ボタンをつける。</title><content type='html'>blogger betaにはてなのこのエントリーをブックマークに追加ボタンをつけてみたいと思って検索したときなかなか解説してるページが見つからなかったのでソースを貼り付けておきます。&lt;br /&gt;&lt;br /&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;span class="src_typekeyword"&gt;span&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;class&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'hatena-entry&amp;nbsp;hatena-append'&lt;/span&gt;&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;span class="src_typekeyword"&gt;a&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;expr:href&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'&amp;quot;http://b.hatena.ne.jp/append?&amp;quot;&amp;nbsp;+&amp;nbsp;data:post.url'&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;img&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;align&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'absmiddle'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;alt&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'このエントリーをブックマークに追加'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;height&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'12'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;src&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'http://b.hatena.ne.jp/images/append.gif'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;style&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'border:&amp;nbsp;none;'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;title&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'このエントリーをブックマークに追加'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;width&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'16'&lt;/span&gt;/&amp;gt;&amp;lt;/&lt;span class="src_typekeyword"&gt;a&lt;/span&gt;&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;span class="src_typekeyword"&gt;a&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;expr:href&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'&amp;quot;http://b.hatena.ne.jp/entry/&amp;quot;&amp;nbsp;+&amp;nbsp;data:post.url'&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;img&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;align&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'absmiddle'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;alt&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'このエントリーを含むはてなブックマーク'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;expr:src&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'&amp;quot;http://b.hatena.ne.jp/entry/image/&amp;quot;&amp;nbsp;+&amp;nbsp;data:post.url'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;style&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'border:&amp;nbsp;none;'&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;title&lt;/span&gt;=&lt;span class="src_singlequotation"&gt;'このエントリーを含むはてなブックマーク'&lt;/span&gt;/&amp;gt;&amp;lt;/&lt;span class="src_typekeyword"&gt;a&lt;/span&gt;&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;span class="src_typekeyword"&gt;span&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br /&gt;&lt;/CODE&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/4677218689786742593-1941154676288794103?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/1941154676288794103/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=1941154676288794103' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/1941154676288794103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/1941154676288794103'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/04/blogger-beta.html' title='blogger betaにはてなのこのエントリーをブックマークに追加ボタンをつける。'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-8827480980916768747</id><published>2007-04-09T14:08:00.000+09:00</published><updated>2007-04-09T14:10:37.590+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>googleのi'm feeling luckyをfirefoxで。</title><content type='html'>googleのi'm feeling lucky&lt;br /&gt;&lt;br /&gt;（検索結果ページを表示せずに、検索結果1番上のサイトにダイレクトにアクセスする機能）&lt;br /&gt;&lt;br /&gt;をfirefoxの検索バーで使いたいなあと思い、検索プラグインを探してみたけどなかなか見つからず、そしたらそもそも&lt;br /&gt;&lt;br /&gt;「アドレスバーに検索語を打ち込んでエンターを押す」&lt;br /&gt;&lt;br /&gt;とgoogleのi'm feeling luckyの結果ページに飛ぶことがわかった。&lt;br /&gt;どうりで検索プラグインがないわけだ（作るまでもなかったということ）。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-8827480980916768747?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/8827480980916768747/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=8827480980916768747' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8827480980916768747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8827480980916768747'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/04/googleim-feeling-luckyfirefox.html' title='googleのi&apos;m feeling luckyをfirefoxで。'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-7974951265982501759</id><published>2007-04-04T13:07:00.000+09:00</published><updated>2007-04-04T13:28:40.524+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webデザイン'/><category scheme='http://www.blogger.com/atom/ns#' term='プログラミング'/><title type='text'>web製作者（webプログラマ兼webデザイナー）としてこれができたらひとつ壁越えられるかなと思うこと。</title><content type='html'>web製作者（webプログラマ兼webデザイナー）としてこれができたらひとつ壁越えられるかなと思うこと。&lt;br /&gt;&lt;br /&gt;webプログラマ&lt;br /&gt;・webセキュリティについての知識。&lt;br /&gt;脆弱性の種類の把握・コードを見て脆弱性を見つけられる。・脆弱性に対する対策をコーディングできる。&lt;br /&gt;・ある程度のアルゴリズム・デザインパターンを網羅的に把握していて、簡単なプログラムならすぐに組むことができる。&lt;br /&gt;&lt;br /&gt;webデザイナー&lt;br /&gt;・ある程度のロジックを持って、レイアウト・カラーコーディネイトができる。&lt;br /&gt;・グラデーション・ストライプ・ドロップシャドウ・1pxラインなどディテールに注力した素材加工をロジカルにできる。&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/4677218689786742593-7974951265982501759?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/7974951265982501759/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=7974951265982501759' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/7974951265982501759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/7974951265982501759'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/04/webwebweb.html' title='web製作者（webプログラマ兼webデザイナー）としてこれができたらひとつ壁越えられるかなと思うこと。'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-4587182691094648847</id><published>2007-02-22T13:15:00.000+09:00</published><updated>2007-02-22T14:05:43.668+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cakephp'/><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><title type='text'>cakephpでwebサービスapiを活用したサンプルサイトを作ってみる4</title><content type='html'>前回cakephpで作ったシンプルなamazon検索ページをちょっと改良。&lt;br /&gt;セキュリティ的なことがまだ考慮できてないのでデモページは公開せず。&lt;br /&gt;勉強用の参考資料としてソースのみ公開。&lt;br /&gt;&lt;br /&gt;今回の改良で、&lt;br /&gt;cakeデイレクトリ/amazon/search/キーワード（日本語の場合はURLエンコード）&lt;br /&gt;&lt;br /&gt;というアドレスで検索結果が表示されるようになった。これで直接検索結果にリンクを貼れる。&lt;br /&gt;&lt;br /&gt;amazon_controller.php&lt;br /&gt;&lt;code&gt;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&lt;br&gt;&lt;br&gt;class&amp;nbsp;Amazon_Info&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;ACCECSS_KEY_ID&amp;nbsp;=&amp;nbsp;'自分のamazonwebserviceのアクセスキー';&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;アフィリエイトIDを使いたい場合に指定&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;ASSOC_ID&amp;nbsp;=&amp;nbsp;'自分のアフィリエイトID';&lt;br&gt;}&lt;br&gt;&lt;br&gt;require_once&amp;nbsp;'Services/AmazonECS4.php';&lt;br&gt;&lt;br&gt;class&amp;nbsp;AmazonController&amp;nbsp;extends&amp;nbsp;AppController&amp;nbsp;{&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;$name&amp;nbsp;=&amp;nbsp;'Amazon';&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;$uses&amp;nbsp;=&amp;nbsp;array();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;$helpers&amp;nbsp;=&amp;nbsp;array('Html',&amp;nbsp;'Form');&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function&amp;nbsp;index()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(empty($this-&amp;gt;&lt;/span&gt;data))&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this-&amp;gt;render();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this-&amp;gt;redirect('/amazon/search/'.&amp;nbsp;$this-&amp;gt;data['Amazon']['words']);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function&amp;nbsp;search($words&amp;nbsp;=&amp;nbsp;null)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(empty($words)){&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this-&amp;gt;render(&amp;quot;index&amp;quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$amazon&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Services_AmazonECS4(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Amazon_Info::ACCECSS_KEY_ID,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Amazon_Info::ASSOC_ID&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;=&amp;nbsp;$amazon-&amp;gt;setLocale('JP');&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$options['Keywords']&amp;nbsp;=&amp;nbsp;$words;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$options['ResponseGroup']&amp;nbsp;=&amp;nbsp;'Medium';&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;=&amp;nbsp;$amazon-&amp;gt;ItemSearch('Books',&amp;nbsp;$options);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this-&amp;gt;set('words',&amp;nbsp;$words);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this-&amp;gt;set('result',&amp;nbsp;$result);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this-&amp;gt;render();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;}&lt;br&gt;?&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;index.thtml&lt;br /&gt;&lt;code&gt;&amp;lt;&lt;span class="src_typekeyword"&gt;form&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;action&lt;/span&gt;=&lt;span class="src_doublequotation"&gt;&amp;quot;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;url('/amazon');&amp;nbsp;?&amp;gt;&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;span class="src_attributename"&gt;method&lt;/span&gt;=&lt;span class="src_doublequotation"&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&amp;gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;&lt;/span&gt;input('Amazon/words');&amp;nbsp;?&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;&lt;/span&gt;submit('search');?&amp;gt;&lt;br&gt;&amp;lt;/&lt;span class="src_typekeyword"&gt;form&lt;/span&gt;&amp;gt;&lt;br&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;search.thtml&lt;br /&gt;&lt;code&gt;&amp;lt;&lt;span class="src_typekeyword"&gt;form&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;action&lt;/span&gt;=&lt;span class="src_doublequotation"&gt;&amp;quot;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;url('/amazon');&amp;nbsp;?&amp;gt;&amp;quot;&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;method&lt;/span&gt;=&lt;span class="src_doublequotation"&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&amp;gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;&lt;/span&gt;input('Amazon/words',&amp;nbsp;array('value'=&amp;gt;$words));&amp;nbsp;?&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;&lt;/span&gt;submit('search');?&amp;gt;&lt;br&gt;&amp;lt;/&lt;span class="src_typekeyword"&gt;form&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br&gt;&lt;br /&gt;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&lt;br&gt;foreach&amp;nbsp;($result['Item']&amp;nbsp;as&amp;nbsp;$item)&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;displayOne($item);&amp;nbsp;&amp;nbsp;//&amp;nbsp;一件分の表示&lt;br&gt;}&lt;br&gt;&lt;br&gt;/**&amp;nbsp;一件分の結果を表示する関数&amp;nbsp;*/&lt;br&gt;function&amp;nbsp;displayOne($item)&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$attributes&amp;nbsp;=&amp;nbsp;$item['ItemAttributes'];&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;HTMLで表示して問題の無い形式にエスケープ&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$title&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$attributes['Title'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(isset($attributes['Author']))&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$author&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;複数著者はカンマでまとめる&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;implode(',',&amp;nbsp;$attributes['Author']),&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$author&amp;nbsp;=&amp;nbsp;'(著者無し)';&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$detailUrl&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$item['DetailPageURL'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$imageUrl&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$item['MediumImage']['URL'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$formattedPrice&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$attributes['ListPrice']['FormattedPrice'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$asin&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$item['ASIN'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$salesRank&amp;nbsp;=&amp;nbsp;(integer)($item['SalesRank']);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;整形して表示&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&amp;lt;h3&amp;gt;&lt;/span&gt;タイトル:&amp;nbsp;${title}&amp;lt;/&lt;span class="src_typekeyword"&gt;h3&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;a&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;href&lt;/span&gt;=&lt;span class="src_attributename"&gt;\&lt;/span&gt;&amp;quot;&lt;span class="src_attributename"&gt;$&lt;/span&gt;{&lt;span class="src_attributename"&gt;detailUrl&lt;/span&gt;}&lt;span class="src_attributename"&gt;\&lt;/span&gt;&amp;quot;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;img&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;src&lt;/span&gt;=&lt;span class="src_attributename"&gt;\&lt;/span&gt;&amp;quot;&lt;span class="src_attributename"&gt;$&lt;/span&gt;{&lt;span class="src_attributename"&gt;imageUrl&lt;/span&gt;}&lt;span class="src_attributename"&gt;\&lt;/span&gt;&amp;quot;&amp;nbsp;/&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;/&lt;span class="src_attributename"&gt;a&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dl&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dt&lt;/span&gt;&amp;gt;著者&amp;lt;/&lt;span class="src_typekeyword"&gt;dt&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;${author}&amp;lt;/&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dt&lt;/span&gt;&amp;gt;価格&amp;lt;/&lt;span class="src_typekeyword"&gt;dt&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;$formattedPrice&amp;lt;/&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dt&lt;/span&gt;&amp;gt;ASIN&amp;lt;/&lt;span class="src_typekeyword"&gt;dt&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;$asin&amp;lt;/&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dt&lt;/span&gt;&amp;gt;売り上げランク&amp;lt;/&lt;span class="src_typekeyword"&gt;dt&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;${salesRank}位&amp;lt;/&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;/&lt;span class="src_attributename"&gt;dl&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;}&lt;br&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;残りの問題&lt;br /&gt;・POSTデータの入力値チェックがされていない（たぶん。cakephp側でなんらかのチェックが自動でなされているのかどうか調査の必要あり）。&lt;br /&gt;・エラー発生時の処理を記述してない。&lt;br /&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/4677218689786742593-4587182691094648847?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/4587182691094648847/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=4587182691094648847' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/4587182691094648847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/4587182691094648847'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/02/cakephpwebapi4.html' title='cakephpでwebサービスapiを活用したサンプルサイトを作ってみる4'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-7674158518666822936</id><published>2007-02-22T00:32:00.000+09:00</published><updated>2007-02-22T02:31:23.554+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cakephp'/><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><title type='text'>cakephpでwebサービスapiを活用したサンプルサイトを作ってみる3</title><content type='html'>とりあえず極力シンプルにamazon検索機能のあるページをcakephpで作成。&lt;br /&gt;&lt;br /&gt;amazon_controller.php&lt;br /&gt;&lt;code&gt;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&lt;br&gt;&lt;br&gt;class&amp;nbsp;Amazon_Info&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;ACCECSS_KEY_ID&amp;nbsp;=&amp;nbsp;'自分のamazonwebserviceのアクセスキー';&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;アフィリエイトIDを使いたい場合に指定&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;ASSOC_ID&amp;nbsp;=&amp;nbsp;'自分のアフィリエイトID';&lt;br&gt;}&lt;br&gt;&lt;br&gt;require_once&amp;nbsp;'Services/AmazonECS4.php';&lt;br&gt;&lt;br&gt;class&amp;nbsp;AmazonController&amp;nbsp;extends&amp;nbsp;AppController&amp;nbsp;{&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;$name&amp;nbsp;=&amp;nbsp;'Amazon';&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;$uses&amp;nbsp;=&amp;nbsp;array();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;$helpers&amp;nbsp;=&amp;nbsp;array('Html',&amp;nbsp;'Form');&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function&amp;nbsp;index()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(empty($this-&amp;gt;&lt;/span&gt;data))&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this-&amp;gt;render();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$words&amp;nbsp;=&amp;nbsp;$this-&amp;gt;data['Amazon']['words'];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$amazon&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Services_AmazonECS4(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Amazon_Info::ACCECSS_KEY_ID,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Amazon_Info::ASSOC_ID&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;=&amp;nbsp;$amazon-&amp;gt;setLocale('JP');&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$options['Keywords']&amp;nbsp;=&amp;nbsp;$words;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$options['ResponseGroup']&amp;nbsp;=&amp;nbsp;'Medium';&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;=&amp;nbsp;$amazon-&amp;gt;ItemSearch('Books',&amp;nbsp;$options);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this-&amp;gt;set('result',&amp;nbsp;$result);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this-&amp;gt;render(&amp;quot;search&amp;quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;}&lt;br&gt;?&amp;gt;&lt;/code&gt;&lt;br /&gt;index.thtml&lt;br /&gt;&lt;code&gt;&amp;lt;&lt;span class="src_typekeyword"&gt;form&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;action&lt;/span&gt;=&lt;span class="src_doublequotation"&gt;&amp;quot;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;url('/amazon');&amp;nbsp;?&amp;gt;&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;span class="src_attributename"&gt;method&lt;/span&gt;=&lt;span class="src_doublequotation"&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&amp;gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;&lt;/span&gt;input('Amazon/words');&amp;nbsp;?&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;&lt;/span&gt;submit('search');?&amp;gt;&lt;br&gt;&amp;lt;/&lt;span class="src_typekeyword"&gt;form&lt;/span&gt;&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;search.thtml&lt;br /&gt;&lt;code&gt;&amp;lt;&lt;span class="src_typekeyword"&gt;form&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;action&lt;/span&gt;=&lt;span class="src_doublequotation"&gt;&amp;quot;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;url('/amazon');&amp;nbsp;?&amp;gt;&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;span class="src_attributename"&gt;method&lt;/span&gt;=&lt;span class="src_doublequotation"&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&amp;gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;&lt;/span&gt;input('Amazon/words');&amp;nbsp;?&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&amp;nbsp;echo&amp;nbsp;$html-&amp;gt;&lt;/span&gt;submit('search');?&amp;gt;&lt;br&gt;&amp;lt;/&lt;span class="src_typekeyword"&gt;form&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br&gt;&lt;br /&gt;&lt;span class="src_metakeyword"&gt;&amp;lt;?php&lt;br&gt;foreach&amp;nbsp;($result['Item']&amp;nbsp;as&amp;nbsp;$item)&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;displayOne($item);&amp;nbsp;&amp;nbsp;//&amp;nbsp;一件分の表示&lt;br&gt;}&lt;br&gt;&lt;br&gt;/**&amp;nbsp;一件分の結果を表示する関数&amp;nbsp;*/&lt;br&gt;function&amp;nbsp;displayOne($item)&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$attributes&amp;nbsp;=&amp;nbsp;$item['ItemAttributes'];&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;HTMLで表示して問題の無い形式にエスケープ&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$title&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$attributes['Title'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(isset($attributes['Author']))&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$author&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;複数著者はカンマでまとめる&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;implode(',',&amp;nbsp;$attributes['Author']),&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$author&amp;nbsp;=&amp;nbsp;'(著者無し)';&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$detailUrl&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$item['DetailPageURL'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$imageUrl&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$item['MediumImage']['URL'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$formattedPrice&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$attributes['ListPrice']['FormattedPrice'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$asin&amp;nbsp;=&amp;nbsp;htmlspecialchars(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$item['ASIN'],&amp;nbsp;ENT_QUOTES);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$salesRank&amp;nbsp;=&amp;nbsp;(integer)($item['SalesRank']);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;整形して表示&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&amp;lt;h3&amp;gt;&lt;/span&gt;タイトル:&amp;nbsp;${title}&amp;lt;/&lt;span class="src_typekeyword"&gt;h3&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;a&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;href&lt;/span&gt;=&lt;span class="src_attributename"&gt;\&lt;/span&gt;&amp;quot;&lt;span class="src_attributename"&gt;$&lt;/span&gt;{&lt;span class="src_attributename"&gt;detailUrl&lt;/span&gt;}&lt;span class="src_attributename"&gt;\&lt;/span&gt;&amp;quot;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;img&lt;/span&gt;&amp;nbsp;&lt;span class="src_attributename"&gt;src&lt;/span&gt;=&lt;span class="src_attributename"&gt;\&lt;/span&gt;&amp;quot;&lt;span class="src_attributename"&gt;$&lt;/span&gt;{&lt;span class="src_attributename"&gt;imageUrl&lt;/span&gt;}&lt;span class="src_attributename"&gt;\&lt;/span&gt;&amp;quot;&amp;nbsp;/&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;/&lt;span class="src_attributename"&gt;a&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dl&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dt&lt;/span&gt;&amp;gt;著者&amp;lt;/&lt;span class="src_typekeyword"&gt;dt&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;${author}&amp;lt;/&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dt&lt;/span&gt;&amp;gt;価格&amp;lt;/&lt;span class="src_typekeyword"&gt;dt&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;$formattedPrice&amp;lt;/&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dt&lt;/span&gt;&amp;gt;ASIN&amp;lt;/&lt;span class="src_typekeyword"&gt;dt&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;$asin&amp;lt;/&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;&lt;span class="src_attributename"&gt;dt&lt;/span&gt;&amp;gt;売り上げランク&amp;lt;/&lt;span class="src_typekeyword"&gt;dt&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;${salesRank}位&amp;lt;/&lt;span class="src_typekeyword"&gt;dd&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&amp;quot;&lt;/span&gt;&amp;lt;/&lt;span class="src_attributename"&gt;dl&lt;/span&gt;&amp;gt;&lt;span class="src_doublequotation"&gt;&amp;quot;;&lt;br&gt;}&lt;br&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;ただし、このコードにはいろんなものを省き過ぎていて以下の問題点と課題がある。&lt;br /&gt;&lt;br /&gt;・POSTデータの入力値チェックがされていない（たぶん。cakephp側でなんらかのチェックが自動でなされているのかどうか調査の必要あり）。&lt;br /&gt;・エラー発生時の処理を記述してない。&lt;br /&gt;&lt;br /&gt;・なぜか表示が崩れる？&lt;br /&gt;・商品イメージや売上ランク等の情報が取得できなかった場合の処理が必要そう。&lt;br /&gt;・GETクエリではないので直接リンクを貼ったりできない。&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/4677218689786742593-7674158518666822936?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/7674158518666822936/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=7674158518666822936' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/7674158518666822936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/7674158518666822936'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/02/cakephpwebapi3.html' title='cakephpでwebサービスapiを活用したサンプルサイトを作ってみる3'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-8349385302307677494</id><published>2007-02-19T15:51:00.000+09:00</published><updated>2007-02-19T15:55:15.809+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cakephp'/><category scheme='http://www.blogger.com/atom/ns#' term='api'/><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='pear'/><title type='text'>cakephpでwebサービスapiを活用したサンプルサイトを作ってみる2</title><content type='html'>普段windows系のOSを使ってる、けど実際にWEBページを作って公開するのはunix系のレンタルサーバーという感じなので（そういう人多いと思いますが）、開発環境として必要なものを一括セットアップできる&lt;br /&gt;&lt;br /&gt;XAMPP&lt;br /&gt;&lt;br /&gt;をインストール。&lt;br /&gt;&lt;br /&gt;これで開発環境完成。&lt;br /&gt;&lt;br /&gt;つづいてcakephpの仕組みを勉強しつつサンプルコードの乗せかえをしよう。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-8349385302307677494?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/8349385302307677494/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=8349385302307677494' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8349385302307677494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8349385302307677494'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/02/cakephpwebapi2.html' title='cakephpでwebサービスapiを活用したサンプルサイトを作ってみる2'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-4898587705728530349</id><published>2007-02-19T15:37:00.000+09:00</published><updated>2007-02-19T15:49:22.910+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cakephp'/><category scheme='http://www.blogger.com/atom/ns#' term='api'/><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='pear'/><title type='text'>cakephpでwebサービスapiを活用したサンプルサイトを作ってみる1</title><content type='html'>最近はやりのweb2.0的なマッシュアップサイトを作れるようになりたい人は結構多いはず。&lt;br /&gt;&lt;br /&gt;マッシュアップはアイディア次第のものなので、なかなか実用的な便利なものを思いつきづらい、あるいはすでに他の人がやってることが多い。&lt;br /&gt;&lt;br /&gt;いつかおもしろいマッシュアップを思いついたときにすぐに作成できるように効率的にwebサービスapiを使ったサイトを作る練習をしてみようかと。&lt;br /&gt;&lt;br /&gt;お題&lt;br /&gt;『フレームワークにcakephp、webサービスはamazonを使ってシンプルな検索サイトを作る（で、たぶん楽に作ろうとするとpearを使うことになる）』&lt;br /&gt;&lt;br /&gt;ポイント&lt;br /&gt;・とにかくなるべく楽をできるようにcakephpとpearを使う。&lt;br /&gt;・検索結果URLをなるべくシンプルにする。&lt;br /&gt;&lt;br /&gt;まずは&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4797336838/kamiwarashi-22/ref=nosim" title="Amazon.co.jp： PHP×WebサービスAPIコネクションズ: 本: 秋元 裕樹"&gt;&lt;img src="http://images-jp.amazon.com/images/P/4797336838.09.THUMBZZZ.jpg" alt="Amazon.co.jp： PHP×WebサービスAPIコネクションズ: 本: 秋元 裕樹" title="Amazon.co.jp： PHP×WebサービスAPIコネクションズ: 本: 秋元 裕樹"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;を一通り読む。&lt;br /&gt;具体的なコードが全部のってて非常にわかりやすいです。&lt;br /&gt;&lt;br /&gt;とりあえずこの本のサンプルコードをcakephpに乗せかえる、という作業をすることで諸々身につけれらるよう勉強してみようかと。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-4898587705728530349?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/4898587705728530349/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=4898587705728530349' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/4898587705728530349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/4898587705728530349'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/02/cakephpwebapi1.html' title='cakephpでwebサービスapiを活用したサンプルサイトを作ってみる1'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-3753454514184609623</id><published>2007-02-19T15:27:00.000+09:00</published><updated>2007-02-19T15:34:34.047+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cakephp'/><category scheme='http://www.blogger.com/atom/ns#' term='api'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='pear'/><title type='text'>phpのframework,library&amp;webservice api</title><content type='html'>phpを使ってプログラミングするときに生産性をあげるにはどうすればいいか現状まとめ。&lt;br /&gt;&lt;br /&gt;いわゆるフレームワーク的なものを使用する。&lt;br /&gt;＞今だったらcakephpが良さそう。&lt;br /&gt;&lt;br /&gt;ライブラリとしてpearを活用できるようにしたい。&lt;br /&gt;＞せっとアップさえできれば使い方は簡単なのでセットアップをがんばる。&lt;br /&gt;&lt;br /&gt;webサービス（ネット上で公開されているAPI）&lt;br /&gt;＞アイディア次第で簡単に動的な情報を組み合わせた便利なページが作れる。&lt;br /&gt;&lt;br /&gt;ということでひとまずcakephpを使ってpear・webサービスを使ったページを作れるようになる、とひとつ壁を越えたことになりそう、ということでこれにチャレンジしてみます♪&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-3753454514184609623?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/3753454514184609623/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=3753454514184609623' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/3753454514184609623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/3753454514184609623'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/02/phpframeworklibrary-api.html' title='phpのframework,library&amp;webservice api'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-8193631655134342083</id><published>2007-02-14T20:17:00.000+09:00</published><updated>2007-02-14T20:30:58.997+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>eclipse3.2にsubclipseをインストールするときのトラブル解決メモ</title><content type='html'>eclipse3.2にsubclipseをインストールするときのトラブル解決メモ。&lt;br /&gt;&lt;br /&gt;以下のページを参考にインストールにチャレンジ（わかりやすい）。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://server.seasar.org/manual/install_subclipse.html" title="Subclipseのインストール方法" target="_blank"&gt;&lt;img src="http://img.simpleapi.net/small/http://server.seasar.org/manual/install_subclipse.html" alt="Subclipseのインストール方法" width="128" height="128" hspace="4" vspace="4" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://server.seasar.org/manual/install_subclipse.html" title="Subclipseのインストール方法" target="_blank"&gt;&lt;strong&gt;Subclipseのインストール方法&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;『はまったところ』&lt;br /&gt;更新マネージャを使ってsubclipseをインストールしようとしたら、&lt;br /&gt;&lt;br /&gt;「org.eclipse.mylar.tasks.coreというプラグインが必須」&lt;br /&gt;&lt;br /&gt;というアラートが出たのでググッて見つけてインストール・・・しようとしたらさらに&lt;br /&gt;&lt;br /&gt;「org.eclipse.pde.junit.runtimeというプラグインが必須」&lt;br /&gt;&lt;br /&gt;というアラートが出てげんなり。。検索しても一向に引っかからないのでかなりいらいらしたが、&lt;br /&gt;&lt;br /&gt;更新アクセス先サイトに「Eclipse プロジェクト更新サイト（日本語化したので英語の名称は不明）」というのがあるのでこれにチェックを入れて諸々インストールするとOKになります。&lt;br /&gt;&lt;br /&gt;これをやって再起動、org.eclipse.mylar.tasks.coreを入れて再起動、subclipseを入れて再起動、とやってようやくsubclipseのインストール完了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-8193631655134342083?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/8193631655134342083/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=8193631655134342083' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8193631655134342083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8193631655134342083'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/02/eclipse32subclipse.html' title='eclipse3.2にsubclipseをインストールするときのトラブル解決メモ'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-7847019248514111560</id><published>2007-02-11T17:13:00.001+09:00</published><updated>2007-02-07T01:57:10.336+09:00</updated><title type='text'>うーん</title><content type='html'>具合が悪い(@_@。&lt;br&gt;明日までに治ればいいなあ。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-7847019248514111560?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/7847019248514111560/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=7847019248514111560' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/7847019248514111560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/7847019248514111560'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/02/blog-post.html' title='うーん'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-7731732811507099876</id><published>2007-02-06T12:25:00.000+09:00</published><updated>2007-02-07T01:57:10.539+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='駄文'/><category scheme='http://www.blogger.com/atom/ns#' term='ski'/><title type='text'>ALL WASEDA OB SKI GAME2007</title><content type='html'>この週末は栂池高原スキー場にてオールワセダOB戦（ALL WASEDA OB SKI GAME2007）にいってきました！&lt;br /&gt;&lt;br /&gt;雪不足が心配されましたが前日と初日夜に雪が降り、大会当日は二日間ともゲレンデ状況最高、天気も快晴でした！&lt;br /&gt;&lt;br /&gt;今回は全国各地から総勢30名強のOB・現役が集まり、常に笑いの絶えない楽しい大会となりました！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;今大会のリザルトと大会写真をアップしましたのでどうぞご覧ください！&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ski.style-style.net/modules/mydownloads/viewcat.php?cid=1"&gt;大会リザルト&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos.yahoo.co.jp/ph/mnkst616/lst2?.tok=bcrF1kYBQMZUHb2Z&amp;.dir=/18de&amp;.src=ph"&gt;大会写真1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos.yahoo.co.jp/ph/tarmac51/lst?.dir=/35ef"&gt;大会写真2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;今回はみんなで協力してビデオ撮影もしましたのでそのうち公開される？予定です！&lt;br /&gt;&lt;br /&gt;また、参加者の方で写真やビデオ撮影していた方もたくさんいらっしゃいましたので公開されましたら是非お知らせください！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;忙しい状況の中、今回大会運営にご協力いただきました皆様、&lt;br /&gt;大会にご参加いただきましたOB・現役の皆様、&lt;br /&gt;どうもありがとうございました！！&lt;br /&gt;&lt;br /&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/4677218689786742593-7731732811507099876?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/7731732811507099876/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=7731732811507099876' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/7731732811507099876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/7731732811507099876'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/02/all-waseda-ob-ski-game2007.html' title='ALL WASEDA OB SKI GAME2007'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-772133971543402938</id><published>2007-01-27T08:10:00.001+09:00</published><updated>2007-01-27T08:10:14.344+09:00</updated><title type='text'>都予選！</title><content type='html'>いよいよ都予選本番。ゲレンデは昨日から雪が降り始め、現在は完全にホワイトアウトしてます(@_@)が、今回はオールワセダOBもたくさんいてかなり楽しい雰囲気です！たぶん30人くらいいるかも。しかもアラタがいた！いつもこいつは唐突に現れる(-_-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-772133971543402938?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/772133971543402938/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=772133971543402938' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/772133971543402938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/772133971543402938'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/01/blog-post_27.html' title='都予選！'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-4430817214140194011</id><published>2007-01-25T02:09:00.000+09:00</published><updated>2007-01-25T14:32:15.003+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='駄文'/><category scheme='http://www.blogger.com/atom/ns#' term='スキー'/><title type='text'>snowharvest</title><content type='html'>先週末は社会人スキーチーム「snowharvest」のみなさんと都予選直前合宿ということで車山へ♪&lt;br /&gt;&lt;br /&gt;はじめてツェルマットの人達といっしょに滑ったり話したりしたんだけどみんなとっても熱い感じで素敵でした♪&lt;br /&gt;&lt;br /&gt;この歳になってもああいう新しい仲間が増えていく機会に出会えるのは幸せなことですね～♪&lt;br /&gt;&lt;br /&gt;さて、今週末はいよいよ東京都スキー技術選本番ということで金曜から車山に入ります！！&lt;br /&gt;去年よりはいい成績を出せるようにがんばりたいとこです。&lt;br /&gt;&lt;br /&gt;そして！今週末都予選の翌週は栂池高原スキー場にてオール早稲田OB戦です！！&lt;br /&gt;エントリー締切は昨日ということにしてましたが・・まだまだ募集中ですよ～♪&lt;br /&gt;&lt;br /&gt;まだ全チームの取りまとめは終わってないですがすでに30人前後は参加確定してるので最終的には40～50人ぐらいになるのではと見ています！&lt;br /&gt;&lt;br /&gt;ちょっとでも興味のある方、是非来てください！！&lt;br /&gt;&lt;br /&gt;このブログはオープンなものなのであとでmixiのコミュのほうに参加者情報一部を流します！！そっちもチェックして是非遊びに来てください！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-4430817214140194011?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/4430817214140194011/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=4430817214140194011' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/4430817214140194011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/4430817214140194011'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/01/snowharvest.html' title='snowharvest'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-8598907536398376703</id><published>2007-01-25T01:45:00.000+09:00</published><updated>2007-01-25T02:21:07.131+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='芝居'/><title type='text'>Fabrica[10.0.1]</title><content type='html'>今日は赤坂に新しくできた「赤坂RED/THEATER」にお芝居を観に行ってきました。&lt;br /&gt;『踊る大捜査線』などで有名な本広監督が演出を手がけるお芝居、&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fabrica.playxmovie.com/"&gt;『Fabrica[10.0.1]』&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;最近は塚本監督、それにもうすぐ行定監督、と映画監督が手がける公演がちょうど同時期に重なってちょっとしたブームの様相を呈していますが・・・、すごく面白かったです♪&lt;br /&gt;&lt;br /&gt;赤坂近辺でお仕事してる人は仕事帰りにどうでしょか？？7時30分から開演なのでちょっとはやく仕事切り上げれば行ける！&lt;br /&gt;&lt;br /&gt;いい役者さんぞろいでちょうどお話的に20代後半～30代前半の人にはオススメかなと♪&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-8598907536398376703?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/8598907536398376703/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=8598907536398376703' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8598907536398376703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8598907536398376703'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/01/fabrica1001.html' title='Fabrica[10.0.1]'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-1980079027411574922</id><published>2007-01-15T00:57:00.000+09:00</published><updated>2007-01-16T23:10:56.812+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='駄文'/><category scheme='http://www.blogger.com/atom/ns#' term='ski'/><title type='text'>下山</title><content type='html'>本日帰宅後、半年ほど前にXが聴きたいと思ったことをふと思い出して閉店間際の近所のブックオフに自転車で出かけて「jealousy」を950円で購入。&lt;br /&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000L22X3O/kamiwarashi-22/ref=nosim" title="Amazon.co.jp： Jealousy SPECIAL EDITION (期間限定盤): 音楽: X"&gt;&lt;img src="http://images-jp.amazon.com/images/P/B000L22X3O.09.THUMBZZZ.jpg" alt="Amazon.co.jp： Jealousy SPECIAL EDITION (期間限定盤): 音楽: X" title="Amazon.co.jp： Jealousy SPECIAL EDITION (期間限定盤): 音楽: X"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000L22X3O/kamiwarashi-22/ref=nosim" title="Amazon.co.jp： Jealousy SPECIAL EDITION (期間限定盤): 音楽: X"&gt;&lt;strong&gt;Amazon.co.jp： Jealousy SPECIAL EDITION (期間限定盤): 音楽: X&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;家に戻ってすぐにiTunesに入れようとCDケースを開いたらなぜか中身がTUBEの1stアルバム「HEART OF SUMMER」だった。&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/4677218689786742593-1980079027411574922?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/1980079027411574922/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=1980079027411574922' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/1980079027411574922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/1980079027411574922'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/01/blog-post.html' title='下山'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-8699821006017368662</id><published>2007-01-08T23:21:00.000+09:00</published><updated>2007-01-10T23:41:29.681+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='駄文'/><category scheme='http://www.blogger.com/atom/ns#' term='ski'/><title type='text'>あけまして、2007年のスキー</title><content type='html'>あけましておめでとうございます！！&lt;br /&gt;&lt;br /&gt;※昨年同様、mixiのオールワセダコミュのみなさん全員に足跡つけるプロモ作戦を実行してみました♪この記事の下のほうにオールワセダOB戦のこととか去年の写真とかあります！&lt;br /&gt;↓&lt;br /&gt;さらにそこからたどって各チームのコミュ全員に足跡をつけるという暴挙にでました。&lt;br /&gt;&lt;br /&gt;正直OBより現役の方のほうがはるかに多い気もしましたが学生もいつかはOB・OGとなるでしょう、ということで将来に向けての種まきになったでしょうか？&lt;br /&gt;&lt;br /&gt;というか現役学生参加もウェルカムです！日程も2月3・4日と（たぶん）後期テストから雪山への移動の狭間の時期、足慣らしにいかがでしょうか？&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;昨日、猛吹雪で散々な目に遭いながらどうにか苗場・かぐらエリアから帰還しました。&lt;br /&gt;昨日はかぐらと苗場は8割がたリフトが運休になり、苗場プレジデントホテルの前の道も強風＆ホワイトアウトでした。ちなみにおとといは暖かく、昼間はずっと雨でした。かろうじてナイターは晴れだったのでそこで楽しんできました。&lt;br /&gt;&lt;br /&gt;都予選直前なのにウィスラー帰りの後輩と、新しく手に入れたツインチップの板でフェイキーやら180°などちまちま練習。2月の連休は白馬47にフリースタイル入門しに行こうかなどと言っております（誰か一緒に行きませんか？）。&lt;br /&gt;&lt;br /&gt;年末年始は毎年恒例の尾瀬岩鞍でカウントダウン＆花火で年越し！例によってたくさんのベーシックOB＆現役＆他チームのみなさまと新年を迎えることができました。今年は雪が少なくてどうかなあと思ってたんですが、ぎりぎりでどか雪が降って気持ちよく滑ることができました♪&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_bP1mq5TnDVA/RaJfMOgXZmI/AAAAAAAAAAU/6hyGsgnr48s/s1600-h/%E7%94%BB%E5%83%8F-0057.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_bP1mq5TnDVA/RaJfMOgXZmI/AAAAAAAAAAU/6hyGsgnr48s/s320/%E7%94%BB%E5%83%8F-0057.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5017677598501070434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;あと尾瀬に入る直前に急遽志賀高原でチロリアンの某先輩（モーグルとかすごい伝説系の先輩です）と一緒に滑ってきました。&lt;br /&gt;30日午後半日、31日午前半日の都合1日で志賀高原を8割がたまわったのではないかと思われます、スキー観が変わるほどの運動量でした。とりあえずほとんど同じリフト乗らない、リフト降りたらリフト乗るまで止まらない、平地・上り坂の移動・トラバースは全速力、休憩はゴンドラ、というハードなものでしたが、なかなか楽しかったです♪&lt;br /&gt;&lt;br /&gt;さてさて先日よりざっくりとブログやmixiでご案内していた2月3日（土）4日（日）のオールワセダOB戦の申込ページを作成しました♪&lt;br /&gt;&lt;br /&gt;是非みなさま申込をお願いします！！&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ski.style-style.net/modules/eguide/event.php?eid=6"&gt;申込ページ（大会詳細もこちら！）&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;大会イメージとしては昨年同様のものとお考えください♪&lt;br /&gt;ちなみに昨年の参加者集合写真♪&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_bP1mq5TnDVA/RaJeeOgXZlI/AAAAAAAAAAM/QspSoGdCmKQ/s1600-h/32.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_bP1mq5TnDVA/RaJeeOgXZlI/AAAAAAAAAAM/QspSoGdCmKQ/s320/32.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5017676808227087954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;一旦申込締切を1月23日（火）としてまして、こちらで勝手に指名させていただいた各チーム代表のみなさまに告知・宣伝をお願いしてますが、ブログをご覧のみなさまも話のネタ・ブログのネタとして是非こちらのイベントを採用していただけますとありがたいです。&lt;br /&gt;&lt;br /&gt;ブログ・メール用コピペテキストとして若干固めに文章を用意しましたのでネタとして採用していただけるという方はアレンジしてご活用くださいませ♪&lt;br /&gt;&lt;br /&gt;ブログ・メール用コピペテキスト&lt;br /&gt;＝＝＝＝＝＝＝＝&lt;br /&gt;今シーズンの開催で3回目となるオールワセダOB戦（2月3日（土）4日（日）in栂池高原スキー場）の申込ページができましたのでご案内いたします。&lt;br /&gt;ご参加いただけるという方は早速申込ページのフォームよりお申込くださいませ。&lt;br /&gt;&lt;br /&gt;申込ページ（大会詳細もこちら）&lt;br /&gt;&lt;a href="http://ski.style-style.net/modules/eguide/event.php?eid=6"&gt;http://ski.style-style.net/modules/eguide/event.php?eid=6&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;【大会概要】&lt;br /&gt;大会名称：ALL WASEDA OB SKI GAME（AWSG）2007&lt;br /&gt;開催日時：2月3日（土）・4日（日）の二日間&lt;br /&gt;開催場所：栂池高原スキー場チャンピオンゲレンデ&lt;br /&gt; 参加費：6000円&lt;br /&gt; 振込先：八十二銀行　普通　白馬支店486　123826　村山沙弥（ムラヤマサヤ）&lt;br /&gt;種目：3日　大回り・小回り・総合滑降、4日　大回り・小回り・不整地小回り&lt;br /&gt;申込方法：本サイトのフォームよりお申込ください。&lt;br /&gt;申込締切：2007年1月23日（火）&lt;br /&gt;&lt;br /&gt;【大会スケジュール】&lt;br /&gt;3日（土）&lt;br /&gt;12:00開会式&lt;br /&gt;13:00競技開始&lt;br /&gt;15:30競技終了予定&lt;br /&gt;19:00夕食&lt;br /&gt;20:30パーティー&lt;br /&gt;&lt;br /&gt;4日（日）&lt;br /&gt;7:30朝食&lt;br /&gt;9:30競技開始&lt;br /&gt;11:00競技終了&lt;br /&gt;12:00～13:00閉会式&lt;br /&gt;&lt;br /&gt;宿泊：こちらで参加者宿泊先を手配させていただきます（予定、1万円程度)&lt;br /&gt;&lt;br /&gt;また、土曜日のパーティーに関しては若干のお酒代をいただくことになりますのでご了承ください。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;なぜか入力できない、PC環境ない、という場合はメールで&lt;br /&gt;&lt;br /&gt;・所属チーム&lt;br /&gt;・氏名&lt;br /&gt;・メールアドレス&lt;br /&gt;・年齢&lt;br /&gt;・性別&lt;br /&gt;・技術レベル（クラウン・テクニカル・1級・2級など）&lt;br /&gt;・携帯電話番号（なければ固定）&lt;br /&gt;&lt;br /&gt;をお知らせください。&lt;br /&gt;&lt;br /&gt;今回は過去2大会へご参加いただいたみなさま（2005年約15名、2006年約30名）の事前告知・宣伝のご協力により、昨シーズンよりさらに多くのみなさまにご参加いただけそうな見込みです（今のところ社会人1年目～6・7・8年目あたりまでが参加者の中心となりそうです）。久しぶりにオールワセダの仲間とスキーを楽しむ機会として、また新たな交流の機会として、本大会にご参加いただければ幸いです。&lt;br /&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/4677218689786742593-8699821006017368662?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/8699821006017368662/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=8699821006017368662' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8699821006017368662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8699821006017368662'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2007/01/2007.html' title='あけまして、2007年のスキー'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_bP1mq5TnDVA/RaJfMOgXZmI/AAAAAAAAAAU/6hyGsgnr48s/s72-c/%E7%94%BB%E5%83%8F-0057.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-8823415202635706220</id><published>2006-12-21T19:14:00.000+09:00</published><updated>2006-12-21T19:34:22.455+09:00</updated><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='dmc'/><title type='text'>すごいことするなあ【DETROIT METAL CITY】</title><content type='html'>最近売れているらしいデスメタルギャグ漫画デトロイト・メタル・シティ【DETROIT METAL CITY】（略してDMC）。知ってるかな？&lt;br /&gt;&lt;br /&gt;漫画の中で出てくる数々の名曲を実際に作曲・レコーディングして現世に降臨させてしまった方がいるようです（クラウザーさんですかね。。）。漫画読んだ人、メタルを知ってる人は必聴、すごくイメージどおり。。&lt;br /&gt;&lt;br /&gt;下はその中の1曲「SATSUGAI」に漫画の絵柄使ってムービーまで作ってしまったもの（すごいことするなあ）。&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/McVCfWdj1dc"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/McVCfWdj1dc" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;他の曲もweb上で公開されてて、mp3でダウンロードできる（なんとitunesに落とすと曲の情報もちゃんと入ってる、マメだ。）。&lt;br /&gt;&lt;br /&gt;すでに6曲発表されていて、定期的にリリースされ続けているようなので本当にアルバム『魔界遊戯』が完成する日も近いかも。。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dmcopy.seesaa.net/" title="ファッキンガム宮殿 ～DETROIT METAL COPY～" target="_blank"&gt;&lt;img src="http://img.simpleapi.net/small/http://dmcopy.seesaa.net/" alt="ファッキンガム宮殿 ～DETROIT METAL COPY～" width="128" height="128" hspace="4" vspace="4" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dmcopy.seesaa.net/" title="ファッキンガム宮殿 ～DETROIT METAL COPY～" target="_blank"&gt;&lt;strong&gt;ファッキンガム宮殿 ～DETROIT METAL COPY～&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ゴートゥDMC！&lt;br /&gt;ゴートゥDMC！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-8823415202635706220?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/8823415202635706220/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=8823415202635706220' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8823415202635706220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8823415202635706220'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2006/12/detroit-metal-city.html' title='すごいことするなあ【DETROIT METAL CITY】'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-1534655915120136115</id><published>2006-12-19T10:24:00.000+09:00</published><updated>2006-12-19T10:51:36.357+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='駄文'/><category scheme='http://www.blogger.com/atom/ns#' term='blogbattler'/><category scheme='http://www.blogger.com/atom/ns#' term='ブログバトラー'/><title type='text'>ブログバトラー [Blog Battler]</title><content type='html'>&lt;a href="http://blogbattler.com/"&gt;ブログバトラー [Blog Battler]&lt;/a&gt;というブログパーツを見つけたので貼ってみた。&lt;br /&gt;ブログのRSSからキャラクターのパラメータを作ったりブログの記事から抽出して魔法を作ったり？するらしい、むか～しあったバーコードバトラーみたいな奴？&lt;br /&gt;&lt;br /&gt;わりと面白い！&lt;br /&gt;&lt;br /&gt;さっと登録して自分のブログに貼ったはいいけど対戦相手を見つけるにはどうすれば？と思ったらブログ検索ですぐ見つけられた。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogsearch.google.co.jp/blogsearch?hl=ja&amp;q=%E3%83%96%E3%83%AD%E3%82%B0%E3%83%90%E3%83%88%E3%83%A9%E3%83%BC&amp;lr=lang_ja&amp;ie=UTF-8"&gt;Googleブログ検索のブログバトラー検索結果&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog-search.yahoo.co.jp/search?p=%A5%D6%A5%ED%A5%B0%A5%D0%A5%C8%A5%E9%A1%BC&amp;cop="&gt;Yahoo!ブログ検索のブログバトラー検索結果&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.technorati.jp/search/%E3%83%96%E3%83%AD%E3%82%B0%E3%83%90%E3%83%88%E3%83%A9%E3%83%BC?language=ja"&gt;Technorati（テクノラティ）のブログバトラー検索結果&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.goo.ne.jp/search/search.php?status=select&amp;tg=all&amp;st=time&amp;dc=10&amp;dp=all&amp;da=all&amp;ts=all&amp;MT=%A5%D6%A5%ED%A5%B0%A5%D0%A5%C8%A5%E9%A1%BC&amp;st=time"&gt;gooブログ検索のブログバトラー検索結果&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sf.livedoor.com/search?q=%A5%D6%A5%ED%A5%B0%A5%D0%A5%C8%A5%E9%A1%BC&amp;sf=update_date"&gt;livedoorブログ検索のブログバトラー検索結果&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ask.jp/blog.asp?o=0&amp;qsrc=3&amp;ln=ja&amp;q=%E3%83%96%E3%83%AD%E3%82%B0%E3%83%90%E3%83%88%E3%83%A9%E3%83%BC&amp;btnBlg.x=13&amp;btnBlg.y=8"&gt;Ask.jpのブログバトラー検索結果&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;なんかmixiのコミュもあるらしい。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mixi.jp/view_community.pl?id=1661592"&gt;ブログバトラーコミュ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;検索で来た人は是非戦っていってください～♪&lt;br /&gt;&lt;br /&gt;&lt;script id="blogbattler" type="text/javascript" src="http://blogbattler.com/js/blogbattler.js#190"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://blogbattler.com/"&gt;&lt;img src="http://blogbattler.com/noscript.gif" height="288" width="140" alt="ブログバトラー"&gt;&lt;/a&gt;&lt;/noscript&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4677218689786742593-1534655915120136115?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/1534655915120136115/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=1534655915120136115' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/1534655915120136115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/1534655915120136115'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2006/12/blog-battler.html' title='ブログバトラー [Blog Battler]'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-8405982620548031795</id><published>2006-12-18T12:28:00.000+09:00</published><updated>2006-12-18T12:39:25.455+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='はてな'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>力のあるページ</title><content type='html'>はてなブックマークをなんとなく眺めていてブックマークされやすいページには特定のパターンがあるなあと思ったのでなんとなく箇条書き。&lt;br /&gt;&lt;br /&gt;・事実の１次ソースの掲載されているページ（web上で公式発表をしているページ）&lt;br /&gt;・いわゆるニュース記事的なページ（特に１次ソースを元にわかりやすく解説が追加されてるもの）。&lt;br /&gt;・web上で使えるツールやサービスを公開しているページ。&lt;br /&gt;・便利なプログラムがダウンロードできて使い方が解説されているページ。&lt;br /&gt;・特定のトピックに関して概要を説明しつつ役に立つページや勉強になるページのリンクをレビューつきで掲載しているページ。&lt;br /&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/4677218689786742593-8405982620548031795?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/8405982620548031795/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=8405982620548031795' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8405982620548031795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/8405982620548031795'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2006/12/blog-post_18.html' title='力のあるページ'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4677218689786742593.post-1011689656049101246</id><published>2006-12-17T22:19:00.000+09:00</published><updated>2006-12-17T23:39:23.295+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='駄文'/><category scheme='http://www.blogger.com/atom/ns#' term='ski'/><title type='text'>Snow Harvest+アルファ</title><content type='html'>シーズン6・7日目。&lt;br /&gt;この週末は志賀高原熊の湯スキー場1泊2日、Snow Harvestシーズンインキャンプ♪&lt;br /&gt;&lt;br /&gt;社会人スキーチーム「Snow Harvest」、ツェルマットのOBを中心に結成されたチームで、ちゃんと都連にも加盟して今シーズンの都予選にも数名出場とのこと。&lt;br /&gt;&lt;br /&gt;来年はこちらに鞍替えでしょうか、ベーシックの若手OB・現役にも声かかってるみたいだね。&lt;br /&gt;1月頭にはクラブイベントもありますとのこと。&lt;br /&gt;&lt;br /&gt;こういうの、できたらいいよねなんて話は何度か出たけど実現まではさっぱりだった（Side:Bの後のほうはそういう感じの趣旨だったような？・・・）、けどこれを実現させたツェルマットOBのパワーはすごい！&lt;br /&gt;&lt;br /&gt;今回で今まで顔は知ってたけど話したことなかったツェルの人達と交流、たぶんそうだろうとは思ってたけどかなりスキーに対してストイック（実はいた人達の9割がツェルやスガ・モンブランの歴代技術指導幹事だったようだ）。しっかりビデオ撮りもして滑り終わった後にすぐに確認してみたり。。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;・・・でまあ毎年恒例ですがシーズン頭に2級レベルに戻ってしまった自分を再確認してもっとがんばろうと思いました（みんなうまいんだよねえ）♪&lt;br /&gt;&lt;br /&gt;来週は乗鞍、年末は尾瀬、その後は1月末の都予選に向けて車山かな？&lt;br /&gt;&lt;br /&gt;都予選とその前の週はデサントチームとSnow Harvestで宿も一緒にとることになったので今年も楽しいシーズンになりそう♪&lt;br /&gt;&lt;br /&gt;オールワセダOB戦にもSnow Harvestのみなさん参加してくれるとのことなのでこちらも去年よりも少し規模も大きく、楽しいイベントになりそうです♪&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;『ALL WASEDA OB SKI GAME2007』（タイトルすごく仮）&lt;br /&gt;日程：2月3日（土）・4日（日）&lt;br /&gt;会場：栂池高原スキー場（決定）&lt;br /&gt;会費：6000円（すごく仮）&lt;br /&gt;種目：未定（昨年は1日目：大回り・小回り・総滑、2日目：大回り・小回り・不整地小回り）&lt;br /&gt;宿泊：未定（参加者のみなさんの宿泊はこちらで手配します）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;「中の人募集」&lt;br /&gt;上の宿泊のとこに「こちら」と書いてはみたものの、OB戦発案当初の「こちら」側にいた人が離脱してしまい「こちら」側が非常に手薄です。&lt;br /&gt;今年で3回目のOB戦、雰囲気から察するに参加者人数もがんばれば去年の倍はいけるかもという雰囲気ですがその分運営サイドにも人が欲しい！&lt;br /&gt;&lt;br /&gt;社会人1年目の若いOBのみなさんにも参加して欲しいし、まだ過去参加者がいない「ガイゼル・スガ・ネージュ」の3チームの人達にも是非参加してほしいので、告知の部分で協力してくれる人もすごく募集してます（てか上記3チームは単純にボクが直接電話できる人がいないチーム、きっと運営側の中心が変われば参加者の幅も拡がる気がする。。）♪&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;なんなら現役の人達にも是非参加して欲しい、というような趣旨もひそかに含みつつの日程設定だったりもするので岩岳・オールワセダのウォーミングアップも兼ねて遊びに来てくれるとうれしいなと。&lt;br /&gt;&lt;br /&gt;正直発案当初は&lt;br /&gt;&lt;br /&gt;「このイベントを通じて社会人になってもスキーを楽しむ人が増えたり、他のチームのOBと交流することで人脈を拡げたりする社交場にもなれば」&lt;br /&gt;&lt;br /&gt;という趣旨で、社会人になってからスキーをほとんどやってないような人達にもたくさん集まってほしい、という方向性で考えてやってはみたものの、&lt;br /&gt;&lt;br /&gt;実態としてはかなりスキー馬鹿率が高くなりがちです。&lt;br /&gt;&lt;br /&gt;上で書いたようにSnow Harvestも各チームの技術指導幹事の集まりであったりするように、現時点での参加見込みからすると今年あたりからはオールワセダOBオールスター戦のような雰囲気にもなりそうです（今頭に浮かぶだけでもかなりのツワモノが何人もいます）。&lt;br /&gt;&lt;br /&gt;こうなってくると逆にあまりスキーに自信のない人も&lt;br /&gt;&lt;br /&gt;「大会に出ても負けて当たり前」&lt;br /&gt;&lt;br /&gt;と開き直れるので集まりも良くなる・・・といいなあ。&lt;br /&gt;&lt;br /&gt;現役の人達もうわさに聞くOBの先輩と同じ大会で戦うチャンスかも？&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/4677218689786742593-1011689656049101246?l=kamiwarashi.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kamiwarashi.blogspot.com/feeds/1011689656049101246/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4677218689786742593&amp;postID=1011689656049101246' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/1011689656049101246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4677218689786742593/posts/default/1011689656049101246'/><link rel='alternate' type='text/html' href='http://kamiwarashi.blogspot.com/2006/12/snow-harvest.html' title='Snow Harvest+アルファ'/><author><name>the company制作部</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05140863990883675662'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>