<?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' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2855404110193581222</id><updated>2011-11-28T09:57:25.799+09:00</updated><category term='書籍紹介'/><category term='Image Before and After'/><category term='Check A Toilet'/><category term='Lion'/><category term='iPhone SDK'/><category term='Entitlements.plist'/><category term='EIN'/><category term='Location Clip'/><category term='Export for Google Documents'/><category term='ColorOn'/><category term='Air Data Lite'/><category term='Memories'/><category term='iPhone OS'/><category term='iPhoneプログラミング'/><category term='Retro'/><category term='Monotone'/><title type='text'>for our Happy Life ...</title><subtitle type='html'>Hiroaki Sato</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>76</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5324081646809548399</id><published>2011-08-27T21:20:00.005+09:00</published><updated>2011-08-27T21:28:55.438+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lion'/><title type='text'>Lionになってから、ライブラリフォルダが見えなくなった。</title><content type='html'>ちょー久しぶりの投稿です。&lt;br /&gt;OS X Lionになってから、ユーザホーム下のライブラリフォルダが見えなくなりました。&lt;br /&gt;ライブラリフォルダが見えないと、iPhoneシミュレータ使った時にすごい不便です。&lt;br /&gt;&lt;br /&gt;これを可視化するためのコマンドを以下のサイトで見つけました。ありがとうございました。&lt;br /&gt;&lt;a href="http://www.cerisier.jp/2011/07/22/2560/" target="_blank"&gt;http://www.cerisier.jp/2011/07/22/2560/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;忘れちゃいそうなのでブログにも備忘録として記しておきます。&lt;br /&gt;&lt;br /&gt;chflags nohidden ~/Library/&lt;br /&gt;&lt;br /&gt;逆に不可視にするには以下のようにオプションをhiddenにすれば良いそうです。&lt;br /&gt;&lt;br /&gt;chflags hidden ~/Library/&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-5324081646809548399?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5324081646809548399/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2011/08/lion.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5324081646809548399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5324081646809548399'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2011/08/lion.html' title='Lionになってから、ライブラリフォルダが見えなくなった。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-311357869842143589</id><published>2010-09-23T08:52:00.002+09:00</published><updated>2010-09-23T08:55:52.545+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Retro'/><title type='text'>Retro 1.0リリースしました。</title><content type='html'>Retroというカメラアプリをリリースしました。&lt;br /&gt;今回は、Redscaleフィルム風のちょっとレトロな感じのエフェクトをかけるアプリになっています。&lt;br /&gt;ユニバーサル形式ですので、iPhoneとiPadでお楽しみ頂けます。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/jp/app/retro/id392536049?mt=8"&gt;ダウンロードはこちら&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;どうぞよろしくお願いします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-311357869842143589?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/311357869842143589/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/09/retro-10.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/311357869842143589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/311357869842143589'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/09/retro-10.html' title='Retro 1.0リリースしました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2925596660223991544</id><published>2010-07-26T22:49:00.002+09:00</published><updated>2010-07-26T22:51:39.916+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColorOn'/><title type='text'>ColorOn 1.0リリースしました。</title><content type='html'>ColorOnというアプリをリリースしました。&lt;br /&gt;&lt;br /&gt;前回に続いて、またまたカメラアプリです。&lt;br /&gt;今度は、写真に一色加えて、雰囲気を変えて楽しむためのアプリになっています。&lt;br /&gt;&lt;br /&gt;ユニバーサル形式になってますので、iPhoneとiPadでお楽しみ頂けます。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/jp/app/coloron/id383017870?mt=8" target="_blank"&gt;ダウンロードはこちら&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;どうぞよろしくお願いします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-2925596660223991544?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2925596660223991544/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/07/coloron-10.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2925596660223991544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2925596660223991544'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/07/coloron-10.html' title='ColorOn 1.0リリースしました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-4103373952406625111</id><published>2010-07-10T08:46:00.005+09:00</published><updated>2010-07-10T20:05:51.677+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='Entitlements.plist'/><title type='text'>SDK4になってEntitlements.plistの中味が変わったわけですが...</title><content type='html'>iPhone SDK4になってから、 Entitlements.plist を作成すると、中味のフォーマットが変わったわけですが、この中には、前バージョンまで作成されていた get-task-allow が定義されていません。&lt;br /&gt;&lt;br /&gt;iPhone Dev Center の Provisioning Portal 内の Distribution に関するヘルプの中には、SDK4 になってからの記載がなく、前バージョンのままの記述になっているため、どのように対処するのが正解なのか分からない状態になっています。&lt;br /&gt;&lt;br /&gt;先日、アプリを審査に出す機会があったため、 Entitlements.plist をどのように定義するのが正しいのか確認するために、以下の２つを試してみました。&lt;br /&gt;&lt;br /&gt;(a) 前バージョンの形式で Entitlements.plist を作成したものを審査に出してみる。&lt;br /&gt;(b) SDK4 で作成した Entitlements.plist に get-task-allow の定義を追加して、審査に出してみる。&lt;br /&gt;&lt;br /&gt;結果としては、(a)については、アプリを iTunes Connect でアップロードするタイミングで、エラーが出て失敗してしまいました。そして、(b)については、アップロードに成功し、審査も無事通過することができましたので、とりあえずはこの方法で作成すれば良さそうです。&lt;br /&gt;&lt;br /&gt;本当は、SDK4 で作成した Entitlements.plist に get-task-allow の定義を追加しない場合にどうなるかも確認したかったのですが、待たされたあげくにリジェクトを食らうのイヤだったため、今回は確認できませんでした。。誰か試した人いるかしら。。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-4103373952406625111?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/4103373952406625111/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/07/sdk4entitlementsplist.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4103373952406625111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4103373952406625111'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/07/sdk4entitlementsplist.html' title='SDK4になってEntitlements.plistの中味が変わったわけですが...'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2642637610233497635</id><published>2010-07-10T06:07:00.002+09:00</published><updated>2010-07-10T06:19:27.423+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 2.0 リリースしました。</title><content type='html'>一時的に販売を中止していた Memories ですが、バージョン2.0としてリリースしました。&lt;br /&gt;&lt;br /&gt;今回のリリースで、iOS4に対応しています。&lt;br /&gt;&lt;br /&gt;機能面においては、これまで画像にエフェクトをかける機能がありましたが、これを削除しました。現在AppStoreには様々なカメラアプリがあり、それらを使ってエフェクトをかけた写真をそのままフォトフレームに入れて楽しめればいいのかな、という思いからそうしています。（決してバグをなおすのが大変だからではありませんからね。^^）&lt;br /&gt;&lt;br /&gt;今回は取り急ぎiOS4に対応した形になっていますが、今後、iPadでも動作するユニバーサル形式にアップデートしていきたいと思ってます。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-2642637610233497635?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2642637610233497635/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/07/memories-20.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2642637610233497635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2642637610233497635'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/07/memories-20.html' title='Memories 2.0 リリースしました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-447848930346908349</id><published>2010-07-09T21:40:00.006+09:00</published><updated>2010-07-09T21:47:10.829+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monotone'/><title type='text'>Monotone 1.0 リリースしました。</title><content type='html'>Monotoneというアプリをリリースしました。&lt;br /&gt;初のカメラアプリです。&lt;br /&gt;ユニバーサル形式になってますので、iPhoneとiPadでお楽しみ頂けます。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/jp/app/monotone/id376558420?mt=8" target="_blank"&gt;ダウンロードはこちら&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;どうぞよろしくお願いします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-447848930346908349?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/447848930346908349/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/07/monotone-10.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/447848930346908349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/447848930346908349'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/07/monotone-10.html' title='Monotone 1.0 リリースしました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5968584701923624442</id><published>2010-05-21T10:46:00.005+09:00</published><updated>2010-05-21T11:29:59.603+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Check A Toilet'/><title type='text'>NPO法人Checkさんとの共同事業</title><content type='html'>NPO法人Checkさんとの共同事業で開発を担当させて頂いたCheck A Toilet for iPhoneが5/18にリリースされました！&lt;br /&gt;&lt;br /&gt;多くの皆さんからのご支持を得ることができ、おかげ様で無料アプリの52位までくることができました。&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/2855404110193581222-5968584701923624442?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5968584701923624442/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/05/npocheck.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5968584701923624442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5968584701923624442'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2010/05/npocheck.html' title='NPO法人Checkさんとの共同事業'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-7077025533745891357</id><published>2009-10-10T22:46:00.005+09:00</published><updated>2009-10-10T23:53:42.401+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Image Before and After'/><title type='text'>Image Before and After - 横にならぶ？縦にならぶ？</title><content type='html'>Image Before and After 1.0 では、２枚の画像を１枚の画像に合成する際、画像が横に並ぶか、縦に並ぶかは、アプリケーションが自動的に決めていますが、この処理の流れについて説明しておきます。&lt;br /&gt;&lt;br /&gt;[画像の取り込み時の処理]&lt;br /&gt;3GSをご利用の場合、ユーザが選択した画像は、長辺が最大480pxになるように画像を縮小します。例えば、800 x 600の画像を選択した場合には、480 x 360に縮小されます。（3G、iPod touchの場合には、長辺が最大360pxになるように縮小します。3G、iPod touchの方がピクセル数が少ないのは、使用メモリを減らすためです。ご容赦ください。）&lt;br /&gt;&lt;br /&gt;[横に並べるか、縦に並べるかの判定]&lt;br /&gt;プログラムの内部で、２枚の画像を、横に並べた場合と、縦に並べた場合の「幅と高さの長さの差が短くなる（つまり正方形により近い状態になる）方」を採用します。もし、幅と高さの長さの差が同じ場合には、横に並べます。&lt;br /&gt;&lt;br /&gt;鏡面画像を付ける場合は、その分の長さを加味した計算をします。鏡面画像は、アプリケーション内に取り込まれた縮小済の画像の高さの約26.6%分の高さで計算します。&lt;br /&gt;&lt;br /&gt;そして、２枚の画像と画像の間と、画像と鏡面画像の間には、1px分の間隔が空いています。&lt;br /&gt;&lt;br /&gt;仮に、幅480 x 高さ480 の画像で、鏡面なしの場合には、横に配置しても、縦に配置しても、幅と高さの長さの差が同じ((480 x 2 + 1) - 480 = 481)となるため、横に並びます。&lt;br /&gt;&lt;br /&gt;もし、幅480 x 高さ479 の画像であれば、横に並べると (480 x 2 + 1) - 479 = 482、縦に並べると (479 x 2 + 1) - 480 = 479 となり、縦に並べた方が、幅と高さの差が短くなるので、画像は縦に並ぶようになります。&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/2855404110193581222-7077025533745891357?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/7077025533745891357/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/10/image-before-and-after.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7077025533745891357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7077025533745891357'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/10/image-before-and-after.html' title='Image Before and After - 横にならぶ？縦にならぶ？'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-979002193877320569</id><published>2009-10-10T08:29:00.003+09:00</published><updated>2009-10-10T08:32:06.712+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Image Before and After'/><title type='text'>Image Before and After - Ready for Sale !!</title><content type='html'>新アプリ Image Before and After をリリースしました。&lt;br /&gt;&lt;br /&gt;このアプリケーションは、写真にエフェクトかけて楽しむ人向けのアプリケーションです。&lt;br /&gt;エフェクトをかける前の画像と、かけた後の画像を１つの画像にして、TwitPicに投稿したり、友達にメールしたりできます。&lt;br /&gt;&lt;br /&gt;期間限定無料です。&lt;br /&gt;興味のある方は、お試しくださいませ。&lt;br /&gt;&lt;br /&gt;ダウンロードは、&lt;a href="http://click.linksynergy.com/fs-bin/stat?id=1B8Y7e8bjRU&amp;offerid=94348&amp;type=3&amp;subid=0&amp;tmpid=2192&amp;RD_PARM1=http%253A%252F%252Fitunes.apple.com%252FWebObjects%252FMZStore.woa%252Fwa%252FviewSoftware%253Fid%253D333782286%2526mt%253D8%2526uo%253D6%2526partnerId%253D30"&gt;こちら&lt;/a&gt; です。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-979002193877320569?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/979002193877320569/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/10/image-before-and-after-ready-for-sale.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/979002193877320569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/979002193877320569'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/10/image-before-and-after-ready-for-sale.html' title='Image Before and After - Ready for Sale !!'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-4354114713348704346</id><published>2009-09-30T21:50:00.002+09:00</published><updated>2009-10-01T00:01:29.179+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Liteは、販売を終了しました。</title><content type='html'>2008年12月より、AppStoreにて無料提供させて頂いていた Air Data Lite ですが、2009年09月30日をもちまして、AppStoreでの販売を終了しました。&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/2855404110193581222-4354114713348704346?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/4354114713348704346/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/09/air-data-lite.html#comment-form' title='4 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4354114713348704346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4354114713348704346'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/09/air-data-lite.html' title='Air Data Liteは、販売を終了しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-4685278796025862721</id><published>2009-09-30T12:26:00.003+09:00</published><updated>2009-09-30T12:39:35.310+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Image Before and After'/><title type='text'>新アプリ Image Before and Afterを審査に出しました。</title><content type='html'>写真にエフェクトをかけて楽しむ人向けのアプリとして、Image Before and Afterというアプリを作成し、先ほど審査に出しました。&lt;br /&gt;&lt;br /&gt;エフェクトをかける前の写真が、エフェクトをかけることで、こんなにステキな写真に変わったよ、という喜びを共有するためのアプリです。&lt;br /&gt;&lt;br /&gt;エフェクトをかける前の写真と、エフェクトをかけた後の写真を結合して、１枚の画像にして共有することができます。&lt;br /&gt;&lt;br /&gt;共有の手段として、以下の４つの手段があります。&lt;br /&gt;・TwitPicへの投稿&lt;br /&gt;・メール送信&lt;br /&gt;・フォトアルバムへの保存（他アプリ向け）&lt;br /&gt;・ペーストボードへのコピー（他アプリ向け）&lt;br /&gt;&lt;br /&gt;アプリの&lt;a href="http://web.me.com/hiroaki.310/for_our_happy_life/ImageBefore%26After%28ja%29.html" target="_blank"&gt;サポートページ&lt;/a&gt;も合わせてご覧下さいませ。&lt;br /&gt;&lt;br /&gt;なお、最初の２〜３日は無料にして、それ以降は有料にしようと考えています。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-4685278796025862721?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/4685278796025862721/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/09/image-before-and-after.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4685278796025862721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4685278796025862721'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/09/image-before-and-after.html' title='新アプリ Image Before and Afterを審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2661612224566091485</id><published>2009-09-10T12:41:00.004+09:00</published><updated>2009-09-10T13:55:17.106+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Liteは、2009年9月いっぱいでAppStoreから削除します。</title><content type='html'>2008年12月より、AppStoreにて無料提供させて頂いていた Air Data Lite ですが、私的な事情により、今後の継続的なアップデートが困難になったため、2009年09月いっぱいをもちまして、AppStoreから削除することにしました。&lt;br /&gt;&lt;br /&gt;これまで、ご利用頂いたユーザ様には、大変感謝しております。&lt;br /&gt;本当に、どうもありがとうございました。&lt;br /&gt;&lt;br /&gt;なお、Memories の方は、これからも販売を継続する予定ですので、どうぞよろしくお願い致します。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-2661612224566091485?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2661612224566091485/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/09/air-data-liteappstore.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2661612224566091485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2661612224566091485'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/09/air-data-liteappstore.html' title='Air Data Liteは、2009年9月いっぱいでAppStoreから削除します。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-381282327304055830</id><published>2009-09-04T10:32:00.004+09:00</published><updated>2009-09-04T10:40:26.461+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Export for Google Documents'/><category scheme='http://www.blogger.com/atom/ns#' term='Location Clip'/><title type='text'>最近は、会社のラボ活動で、iPhoneアプリを作ってます。</title><content type='html'>最近、すっかり、こちらのブログがお留守になっていたので、久しぶりの投稿です。&lt;br /&gt;&lt;br /&gt;実は、ここしばらくの間、勤めている会社のラボ活動で、iPhoneアプリを作っていたんです。&lt;br /&gt;先日、会社で出したアプリケーションがリリースされたので、ちょっとだけご紹介させて頂きます。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=328149206&amp;mt=8" target="_blank"&gt;Location Clip（ナビゲーション）&lt;/a&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=328033011&amp;mt=8" target="_blank"&gt;Export for Google Documents（仕事効率化）&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;無料ですので、よろしければ、お使い下さい。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-381282327304055830?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/381282327304055830/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/09/iphone.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/381282327304055830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/381282327304055830'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/09/iphone.html' title='最近は、会社のラボ活動で、iPhoneアプリを作ってます。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-4272188649722358511</id><published>2009-07-23T10:04:00.009+09:00</published><updated>2009-07-23T10:40:46.901+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>MKMapViewに表示した地図を画像に変換する。</title><content type='html'>MKMapViewに表示した地図を画像にしたいことがあると思います。&lt;br /&gt;&lt;br /&gt;以下のようなコードで実現可能です。&lt;br /&gt;以下は、MKMapViewを子ビューとして持つ、UIViewControllerのサブクラスの実装からの抜粋です。（なお、MKMapViewには、すでに地図が表示されている前提です。）&lt;pre&gt;&lt;br /&gt;-- MyMapViewController.h --&lt;br /&gt;#import &amp;lt;CoreLocation/CoreLocation.h&amp;gt;&lt;br /&gt;#import &amp;lt;MapKit/MapKit.h&amp;gt;&lt;br /&gt;&lt;br /&gt;// これがないとコンパイル時にrenderInContextでWarningがでます。&lt;br /&gt;#import &amp;lt;QuartzCore/QuartzCore.h&amp;gt; &lt;br /&gt;...&lt;br /&gt;@interface MapViewController : UIViewController&lt;br /&gt;    &amp;lt;MKMapViewDelegate, CLLocationManagerDelegate&amp;gt; {&lt;br /&gt;    IBOutlet MKMapView *mapView;&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;-- MyMapViewController.m --&lt;br /&gt;- (void) saveMapImage:(id) sender {&lt;br /&gt;    UIGraphicsBeginImageContext(self.mapView.frame.size);&lt;br /&gt;    CGContextRef context = UIGraphicsGetCurrentContext();&lt;br /&gt;    [self.mapView.layer renderInContext:context];&lt;br /&gt;    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();&lt;br /&gt;    UIGraphicsEndImageContext();&lt;br /&gt;&lt;br /&gt;    UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;みなさんもよろしければお試しください。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-4272188649722358511?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/4272188649722358511/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/07/mkmapview.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4272188649722358511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4272188649722358511'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/07/mkmapview.html' title='MKMapViewに表示した地図を画像に変換する。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-6421324618896042685</id><published>2009-07-04T08:13:00.003+09:00</published><updated>2009-07-06T15:56:27.211+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.3.1 is ready for sale.</title><content type='html'>Memories 1.3.1 is ready for sale.&lt;br /&gt;Everybody, please update it.&lt;br /&gt;&lt;br /&gt;Memories 1.3.1がReady for Saleになりました。&lt;br /&gt;みなさん、アップデートお願いします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-6421324618896042685?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/6421324618896042685/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/07/memories-131-is-in-review-now.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/6421324618896042685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/6421324618896042685'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/07/memories-131-is-in-review-now.html' title='Memories 1.3.1 is ready for sale.'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-3387700022399763146</id><published>2009-06-19T21:02:00.004+09:00</published><updated>2009-06-19T21:08:09.550+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.3.1 is in review now.</title><content type='html'>&lt;li&gt;The Curl transition was deleted. (Because the noise is displayed when moving it with iPhone OS 3.0. )&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Fall transition was added.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug fix: The setting of interval and duration.&lt;/li&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-3387700022399763146?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/3387700022399763146/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/06/memories-131-is-in-review-now.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3387700022399763146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3387700022399763146'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/06/memories-131-is-in-review-now.html' title='Memories 1.3.1 is in review now.'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-6567708312414285866</id><published>2009-06-19T20:15:00.003+09:00</published><updated>2009-06-19T20:22:48.841+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.3.1 を審査に出しました。</title><content type='html'>先ほど、Memories 1.3.1を審査に出しました。&lt;br /&gt;&lt;br /&gt;今回のバージョンの変更点は、以下の通りです。&lt;ul&gt;&lt;li&gt;Curlトランジションを廃止しました。（iPhone OS 3.0で動かすとノイズが入るため）&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Fallトランジションを追加しました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;スライダによるアニメーションのintervalとdurationの設定が効かなかった点を修正しました。&lt;/ul&gt;&lt;br /&gt;以上、よろしくお願いします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-6567708312414285866?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/6567708312414285866/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/06/memories-131.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/6567708312414285866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/6567708312414285866'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/06/memories-131.html' title='Memories 1.3.1 を審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2842053711334888214</id><published>2009-06-18T13:48:00.006+09:00</published><updated>2009-06-18T13:54:48.713+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>To everybody who uses iPhone OS 3.0</title><content type='html'>When the type of the transition is set to Curl, the noise is displayed. &lt;br /&gt;I am sorry, please do not use Curl at a while.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-2842053711334888214?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2842053711334888214/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/06/to-everybody-who-uses-iphone-os-30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2842053711334888214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2842053711334888214'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/06/to-everybody-who-uses-iphone-os-30.html' title='To everybody who uses iPhone OS 3.0'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5277663983763825460</id><published>2009-06-18T13:48:00.005+09:00</published><updated>2009-06-18T13:54:00.952+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>iPhone OS 3.0をご使用の皆様へ</title><content type='html'>iPhone OS 3.0で、Memoriesを動かすと、トランジションのタイプをCurlに設定した場合、ノイズが表示されてしまうようです。&lt;br /&gt;申し訳ありませんが、しばらくの間、Curlはご使用をお控えください。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-5277663983763825460?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5277663983763825460/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/06/iphone-os-30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5277663983763825460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5277663983763825460'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/06/iphone-os-30.html' title='iPhone OS 3.0をご使用の皆様へ'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-9014154893290363556</id><published>2009-05-19T20:07:00.007+09:00</published><updated>2009-05-19T20:12:56.904+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite を 1.2.0以前のバージョンから 1.3.0 にアップデートされるユーザ様へ</title><content type='html'>Air Data Lite 1.3.0 から、iDiskへの接続をHTTPS通信で行うことができるようになりましたが、旧バージョンからアップデートされるユーザ様においては、その機能を有効にするために、一度、設定画面を開き、アカウントとパスワードをご確認の上、画面上部にある完了ボタンをタップして、iDiskに対してHTTPS接続できることを確認してください。&lt;br /&gt;&lt;font color="#c00000"&gt;もし、この操作を行わない場合には、旧来通りHTTP通信するようになっていますので、お気をつけください。&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;大変、お手数おかけしますが、どうぞよろしくお願いします。&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-9014154893290363556?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/9014154893290363556/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/air-data-lite-120-130.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/9014154893290363556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/9014154893290363556'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/air-data-lite-120-130.html' title='Air Data Lite を 1.2.0以前のバージョンから 1.3.0 にアップデートされるユーザ様へ'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-4237275682894501229</id><published>2009-05-18T06:25:00.001+09:00</published><updated>2009-05-18T06:26:15.417+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.3.0 Ready for Sale</title><content type='html'>Memories 1.3.0 が Ready for Saleになりました。&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/2855404110193581222-4237275682894501229?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/4237275682894501229/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/memories-130-ready-for-sale.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4237275682894501229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4237275682894501229'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/memories-130-ready-for-sale.html' title='Memories 1.3.0 Ready for Sale'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-8743519078652845696</id><published>2009-05-18T06:24:00.001+09:00</published><updated>2009-05-18T06:25:19.769+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.3.0 Ready for Sale</title><content type='html'>Air Data Lite 1.3.0 が Ready for Saleになりました。&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/2855404110193581222-8743519078652845696?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/8743519078652845696/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/air-data-lite-130-ready-for-sale.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8743519078652845696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8743519078652845696'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/air-data-lite-130-ready-for-sale.html' title='Air Data Lite 1.3.0 Ready for Sale'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-555326578034849578</id><published>2009-05-13T20:03:00.005+09:00</published><updated>2009-05-13T20:06:48.629+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.3.0 を審査に出しました。</title><content type='html'>Memories 1.3.0 を審査に出しました。&lt;br /&gt;&lt;br /&gt;今回のバージョンでは、日付と時間の書式を変更できるようになっています。&lt;br /&gt;&lt;br /&gt;日付:  "E., MMM. d, yyyy" or "E., d MMM. yyyy"&lt;br /&gt;時間:  "24h" or "12h"&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/2855404110193581222-555326578034849578?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/555326578034849578/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/memories-130.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/555326578034849578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/555326578034849578'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/memories-130.html' title='Memories 1.3.0 を審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-7840297004573102569</id><published>2009-05-13T15:46:00.002+09:00</published><updated>2009-05-13T15:50:19.901+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.3.0 を審査に出しました。</title><content type='html'>Air Data Lite 1.3.0を審査に出しました。&lt;br /&gt;&lt;br /&gt;今回のバージョンの変更点は、以下の通りです。&lt;ul&gt;&lt;br /&gt;&lt;li&gt;テーブルリスト画面のテーブル名の表示順を変更できるようになりました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;テーブルの編集画面を用意し、テーブル名／カラム名／レコードのソート順（古い順／新しい順）の編集ができるようになりました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;iDiskにアクセスするためのプロトコルを、「HTTP通信」から「HTTPS通信」に変更しました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;ツールバーに配置していた「ヘルプ」ボタンを、テーブルリスト画面のナビゲーションバーに配置するように変更しました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;テーブルリスト画面の一番下にあった「テーブルの追加...」の行を削除し、その代わりにツールバーに「＋」ボタンを配置しました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;レコードリスト画面の一番下にあった「レコードの追加...」の行を削除し、その代わりにツールバーに「＋」ボタンを配置しました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;テーブルリスト画面において、テーブル名をタップしてからレコードリストを開くまでの間、アクティビティインジケータを表示するように変更しました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;iPhone / iPod touch を縦→横、横→縦に回転させた際に、ツールバーをアニメーションを使って表示するように変更しました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;アプリのアイコンの下に表示されるアプリ名を、「AirData_Lite」から、「Air Data Lite」に変更しました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;上記の変更に伴い、ヘルプの内容を変更しました。&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;今回の審査では、iPhone OS 3.0 beta 5 上での審査が行われるそうなので、少しドキドキしています。&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/2855404110193581222-7840297004573102569?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/7840297004573102569/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/air-data-lite-130.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7840297004573102569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7840297004573102569'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/air-data-lite-130.html' title='Air Data Lite 1.3.0 を審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-634247898262275241</id><published>2009-05-04T08:49:00.003+09:00</published><updated>2009-05-04T08:51:43.705+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.2.0 Ready for Sale</title><content type='html'>Memories 1.2.0がReady for Saleになりました。&lt;br /&gt;&lt;br /&gt;今回も、Ready for Saleメールは届きませんでした。。&lt;br /&gt;&lt;br /&gt;運良く、AppStoreに並ぶ前に気づいたので、スクリーンショットやサポートページの差し替え作業ができてよかったです。&lt;br /&gt;&lt;br /&gt;まもなくAppStoreに並ぶと思います。&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/2855404110193581222-634247898262275241?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/634247898262275241/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/memories-120-ready-for-sale.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/634247898262275241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/634247898262275241'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/05/memories-120-ready-for-sale.html' title='Memories 1.2.0 Ready for Sale'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2238781290687929212</id><published>2009-04-28T15:23:00.011+09:00</published><updated>2009-04-28T15:35:18.713+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.2.0を審査に出しました。</title><content type='html'>Memories 1.2.0 を審査に出しました。&lt;br /&gt;&lt;br /&gt;今回のバージョンでは、画像に対してエフェクトがかけられるようになっています。&lt;br /&gt;エフェクトの種類としては、グレースケール、セピア、ブラー（放射状）、ノイズ（拡散）の４種類です。&lt;table border="0"&gt;&lt;tr&gt;&lt;td&gt;ノーマル:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_J0oT67Cj0Bk/Sfah9xyPx_I/AAAAAAAAAF8/G2HbqFIbaL0/s1600-h/IMG_0006.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 134px; height: 200px;" src="http://3.bp.blogspot.com/_J0oT67Cj0Bk/Sfah9xyPx_I/AAAAAAAAAF8/G2HbqFIbaL0/s200/IMG_0006.PNG" alt="" id="BLOGGER_PHOTO_ID_5329625291747739634" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;グレースケール:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SfaiEOZ9uNI/AAAAAAAAAGE/-TEfT5hpF2U/s1600-h/IMG_0007.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 134px; height: 200px;" src="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SfaiEOZ9uNI/AAAAAAAAAGE/-TEfT5hpF2U/s200/IMG_0007.PNG" alt="" id="BLOGGER_PHOTO_ID_5329625402509736146" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;セピア:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SfaiIxiMsKI/AAAAAAAAAGM/BB1T0lGcxmY/s1600-h/IMG_0008.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 134px; height: 200px;" src="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SfaiIxiMsKI/AAAAAAAAAGM/BB1T0lGcxmY/s200/IMG_0008.PNG" alt="" id="BLOGGER_PHOTO_ID_5329625480658989218" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;ブラー（放射状）:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SfaiNg4oKDI/AAAAAAAAAGU/I8ixv9XTKLw/s1600-h/IMG_0009.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 134px; height: 200px;" src="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SfaiNg4oKDI/AAAAAAAAAGU/I8ixv9XTKLw/s200/IMG_0009.PNG" alt="" id="BLOGGER_PHOTO_ID_5329625562089007154" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;ノイズ（拡散）:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SfaiSmicw1I/AAAAAAAAAGc/WjJEWo8ZHNs/s1600-h/IMG_0010.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 134px; height: 200px;" src="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SfaiSmicw1I/AAAAAAAAAGc/WjJEWo8ZHNs/s200/IMG_0010.PNG" alt="" id="BLOGGER_PHOTO_ID_5329625649505944402" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;いかがでしょう？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-2238781290687929212?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2238781290687929212/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories-120.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2238781290687929212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2238781290687929212'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories-120.html' title='Memories 1.2.0を審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_J0oT67Cj0Bk/Sfah9xyPx_I/AAAAAAAAAF8/G2HbqFIbaL0/s72-c/IMG_0006.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-8961149209768756256</id><published>2009-04-26T08:21:00.002+09:00</published><updated>2009-04-26T08:32:30.148+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Ready for Saleのメールが来てないのに...</title><content type='html'>いつの間にか、Memories 1.1.0 がReady for Saleになっていました。。&lt;br /&gt;&lt;br /&gt;通常は、Ready for Saleになった旨の通知が来てから、App Storeに並ぶのですが、今回は、何の通知もなく、アップデートされていました。&lt;br /&gt;&lt;br /&gt;こんなのってありなんでしょうか？Appleさん。&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/2855404110193581222-8961149209768756256?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/8961149209768756256/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/ready-for-sale.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8961149209768756256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8961149209768756256'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/ready-for-sale.html' title='Ready for Saleのメールが来てないのに...'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-3062956147108848660</id><published>2009-04-21T23:19:00.009+09:00</published><updated>2009-04-21T23:44:17.589+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><category scheme='http://www.blogger.com/atom/ns#' term='書籍紹介'/><title type='text'>画像にエフェクトをかけようと思い、画像処理プログラミングの本を購入しました。</title><content type='html'>Memories で、表示する画像にステキなエフェクトがかけられないかな、と思い、画像処理プログラミングの本を購入してみました。&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_e22d9998-b70a-41d2-b00a-ca54944e7775" height="250" width="300"&gt; &lt;param name="movie" value="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;amp;MarketPlace=JP&amp;amp;ID=V20070822%2FJP%2Fforourhaplif-22%2F8003%2Fe22d9998-b70a-41d2-b00a-ca54944e7775&amp;amp;Operation=GetDisplayTemplate"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;amp;MarketPlace=JP&amp;amp;ID=V20070822%2FJP%2Fforourhaplif-22%2F8003%2Fe22d9998-b70a-41d2-b00a-ca54944e7775&amp;amp;Operation=GetDisplayTemplate" id="Player_e22d9998-b70a-41d2-b00a-ca54944e7775" quality="high" bgcolor="#ffffff" name="Player_e22d9998-b70a-41d2-b00a-ca54944e7775" allowscriptaccess="always" type="application/x-shockwave-flash" align="middle" height="250" width="300"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;noscript&gt;&lt;a href="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Fforourhaplif-22%2F8003%2Fe22d9998-b70a-41d2-b00a-ca54944e7775&amp;Operation=NoScript"&gt;Amazon.co.jp ウィジェット&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;br /&gt;色々なエフェクトのかけ方に関する説明と実装例が載っているため、画像処理が初心者の私でもなんとかなりそうです。&lt;br /&gt;&lt;br /&gt;試しに、いくつか、この本の実装例を見ながら作ってみました。&lt;br /&gt;&lt;br /&gt;放射線状のブラー処理:&lt;br /&gt;&lt;table border="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/Se3alZT0edI/AAAAAAAAAFM/XYx9-XRgAhk/s1600-h/IMG_0002.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 134px; height: 200px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/Se3alZT0edI/AAAAAAAAAFM/XYx9-XRgAhk/s200/IMG_0002.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5327154270233197010" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;→&lt;/td&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/Se3ZGJkpthI/AAAAAAAAAE8/1u_V9uV-bOw/s1600-h/IMG_0002.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 134px; height: 200px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/Se3ZGJkpthI/AAAAAAAAAE8/1u_V9uV-bOw/s200/IMG_0002.PNG" alt="" id="BLOGGER_PHOTO_ID_5327152633921254930" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;円形への変形:&lt;br /&gt;&lt;table border="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_J0oT67Cj0Bk/Se3avsxI_8I/AAAAAAAAAFU/f162yxDzsB0/s1600-h/IMG_0001.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 134px; height: 200px;" src="http://2.bp.blogspot.com/_J0oT67Cj0Bk/Se3avsxI_8I/AAAAAAAAAFU/f162yxDzsB0/s200/IMG_0001.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5327154447255142338" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;→&lt;/td&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_J0oT67Cj0Bk/Se3ZNrpcDBI/AAAAAAAAAFE/Zy3lDiWnY_c/s1600-h/IMG_0006.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 134px; height: 200px;" src="http://2.bp.blogspot.com/_J0oT67Cj0Bk/Se3ZNrpcDBI/AAAAAAAAAFE/Zy3lDiWnY_c/s200/IMG_0006.PNG" alt="" id="BLOGGER_PHOTO_ID_5327152763327220754" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Memoriesに組み込むかどうかは、まだ決めていませんが、なかなかいい感じの仕上がり具合です。他のエフェクトもあれこれやってみようかと思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-3062956147108848660?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/3062956147108848660/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/blog-post_9905.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3062956147108848660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3062956147108848660'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/blog-post_9905.html' title='画像にエフェクトをかけようと思い、画像処理プログラミングの本を購入しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_J0oT67Cj0Bk/Se3alZT0edI/AAAAAAAAAFM/XYx9-XRgAhk/s72-c/IMG_0002.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-3318303978540530338</id><published>2009-04-21T20:48:00.006+09:00</published><updated>2009-04-21T21:20:07.442+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>現実は厳しい。。</title><content type='html'>Memories 1.0.0 が 4/18 にリリースされてから３日ほど経ちますが、アプリのダウンロード数は、なかなか厳しい状態です。&lt;br /&gt;&lt;br /&gt;現時点で、ライフスタイルの有料アプリの３１位にいるものの、実際にダウンロードされている本数は、かなり少ない状態です。&lt;br /&gt;&lt;br /&gt;このブログを読んでいる皆さんも興味があると思いますので、以下に、この３日間のMemories 1.0.0の売上(開発者の取り分)とダウンロード数を記しておきます。&lt;br /&gt;&lt;br /&gt;4/18(Sat.):&amp;nbsp;&amp;nbsp;¥901.59&amp;nbsp;&amp;nbsp;12 Units (JP: 7, US: 4, DE: 1)&lt;br /&gt;4/19(Sun.):&amp;nbsp;&amp;nbsp;¥501.44&amp;nbsp;&amp;nbsp;07 Units (JP: 3, US: 2, DE: 1, IT: 1)&lt;br /&gt;4/20(Mon.):&amp;nbsp;&amp;nbsp;¥311.46&amp;nbsp;&amp;nbsp;04 Units (JP: 3, SG: 1)&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;&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/2855404110193581222-3318303978540530338?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/3318303978540530338/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/blog-post_21.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3318303978540530338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3318303978540530338'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/blog-post_21.html' title='現実は厳しい。。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5892999316311586387</id><published>2009-04-18T17:54:00.009+09:00</published><updated>2009-04-18T18:08:03.752+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.0.0がApp Storeに並びました。そして、早速ではありますが...</title><content type='html'>先ほど、Memories 1.0.0 が、App Storeに並びました。&lt;br /&gt;&lt;br /&gt;生活の一部として使って頂けるように思いを込めて、ジャンルは「ライフスタイル」を選択しました。みなさん、どうぞよろしくお願いします。&lt;br /&gt;&lt;br /&gt;さて、早速ではありますが、次のバージョン 1.1.0 を審査に出しました。&lt;br /&gt;ver 1.1.0では、手動でも写真が楽しめるよう、再生／一時停止／前へ／次へボタンが配備されています。以下のような感じです。&lt;br /&gt;&lt;br /&gt;自動再生している時には、一時停止ボタンが表示されます。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SemXYKgVWNI/AAAAAAAAAEc/nKU0_xs_tKU/s1600-h/IMG1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 133px; height: 200px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SemXYKgVWNI/AAAAAAAAAEc/nKU0_xs_tKU/s200/IMG1.jpg" alt="" id="BLOGGER_PHOTO_ID_5325954475734948050" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SemXun75F8I/AAAAAAAAAEs/6PV6MyhsHqs/s1600-h/IMG4.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 133px;" src="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SemXun75F8I/AAAAAAAAAEs/6PV6MyhsHqs/s200/IMG4.jpg" alt="" id="BLOGGER_PHOTO_ID_5325954861592287170" border="0" /&gt;&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;&lt;br /&gt;手動操作する時には、再生／前へ／次へボタンが表示されます。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SemXckElMWI/AAAAAAAAAEk/zuEIlliMIzk/s1600-h/IMG2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 133px; height: 200px;" src="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SemXckElMWI/AAAAAAAAAEk/zuEIlliMIzk/s200/IMG2.jpg" alt="" id="BLOGGER_PHOTO_ID_5325954551317344610" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SemX1A7YaaI/AAAAAAAAAE0/qQGz1duw8eY/s1600-h/IMG3.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 133px;" src="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SemX1A7YaaI/AAAAAAAAAE0/qQGz1duw8eY/s200/IMG3.jpg" alt="" id="BLOGGER_PHOTO_ID_5325954971380246946" border="0" /&gt;&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;&lt;br /&gt;みなさん、どうぞよろしくお願いします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-5892999316311586387?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5892999316311586387/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories-100app-store.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5892999316311586387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5892999316311586387'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories-100app-store.html' title='Memories 1.0.0がApp Storeに並びました。そして、早速ではありますが...'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_J0oT67Cj0Bk/SemXYKgVWNI/AAAAAAAAAEc/nKU0_xs_tKU/s72-c/IMG1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2824953980453647547</id><published>2009-04-18T16:18:00.002+09:00</published><updated>2009-04-18T16:24:50.797+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.0.0 審査をパス。</title><content type='html'>Memories 1.0.0 が、審査をパスし、Ready for Saleになりました。&lt;br /&gt;間もなく App Store に並ぶと思います。&lt;br /&gt;&lt;br /&gt;初の有料版アプリ(US$0.99, ¥115)なので、ちょっとドキドキしてます。&lt;br /&gt;&lt;br /&gt;皆さん、Memoriesの方も、どうぞよろしくお願いします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-2824953980453647547?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2824953980453647547/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories-100_18.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2824953980453647547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2824953980453647547'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories-100_18.html' title='Memories 1.0.0 審査をパス。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-4813087745460762682</id><published>2009-04-15T00:40:00.003+09:00</published><updated>2009-04-15T00:48:08.916+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>トランジションのパターンを増やして再度審査に出しました。</title><content type='html'>昨日、Memories 1.0.0を審査に出したのですが、トランジションのパターンを比較的簡単に増やせたので、一旦、こちら側からRejectして、再度、審査に出しました。&lt;br /&gt;&lt;br /&gt;増やしたパターンは、Fade, Slide, Zoom, Randomの4つです。&lt;br /&gt;Flip、Curlと合わせて6つになったので、そこそこいい感じかな、と思います。&lt;br /&gt;&lt;br /&gt;ちょっとわかりづらいかもしれませんが、&lt;a href="http://web.me.com/hiroaki.310/for_our_happy_life/Memories.html" target="_blank"&gt;サポートページ&lt;/a&gt;に載せていますので、合わせてご覧下さい。&lt;br /&gt;&lt;br /&gt;ではでは。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-4813087745460762682?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/4813087745460762682/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/blog-post_15.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4813087745460762682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4813087745460762682'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/blog-post_15.html' title='トランジションのパターンを増やして再度審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2241410397121449580</id><published>2009-04-14T10:03:00.006+09:00</published><updated>2009-04-14T10:29:25.613+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories で、今後実現したいこと</title><content type='html'>Memories 1.0.0を審査に出したものの、色々と実現したいことが残っています。&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;アニメーションのパターン:&lt;br /&gt;今回のバージョンでは、アニメーションのトランジションとして、FlipとCurlを採用しています。iPhone SDKが提供するトランジションは、大きくこの2種類だけなのです。。これだけではとても寂しいので、他のパターンを自作できたらな、と思います。&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/2855404110193581222-2241410397121449580?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2241410397121449580/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2241410397121449580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2241410397121449580'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories.html' title='Memories で、今後実現したいこと'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-8014389420591703991</id><published>2009-04-14T00:09:00.003+09:00</published><updated>2009-04-14T00:15:01.432+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>Memories 1.0.0を審査に出しました。</title><content type='html'>先ほど、Memories 1.0.0を審査に出しちゃいました。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://for-our-happy-life.blogspot.com/2009/04/uiviewanimationtransitioncurlupdown.html" target="_blank"&gt;先の記事&lt;/a&gt;で、Curlトランジションが気持ち悪いという記事を書きましたが、とりあえず、トランジションのパターンは、後々、増やしていくことにしたいと思います。&lt;br /&gt;&lt;br /&gt;トランジションのパターン以外にも、色々とやりたいことがありますし、慌てて全部やることもないでしょう。&lt;br /&gt;&lt;br /&gt;アプリのサポートページを作りましたので、どんなアプリか気になる方は、&lt;a href="http://web.me.com/hiroaki.310/for_our_happy_life/Memories.html" target="_blank"&gt;こちら&lt;/a&gt;までどうぞ。&lt;br /&gt;&lt;br /&gt;一発で審査が通るとうれしいな。。&lt;br /&gt;&lt;br /&gt;ではでは。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-8014389420591703991?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/8014389420591703991/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories-100.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8014389420591703991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8014389420591703991'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/memories-100.html' title='Memories 1.0.0を審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2045947899534799126</id><published>2009-04-13T21:18:00.012+09:00</published><updated>2009-04-13T21:41:10.742+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>UIViewAnimationTransitionCurlUp/Downってなんか変？</title><content type='html'>Memoriesで、画像のトランジションを実装しているのですが、現在、iPhone SDKで提供されているのは、Flip(from left/right)とCurl(up/down)だけです。&lt;br /&gt;&lt;br /&gt;ただでさえ種類が少ないのに、Curlの方は、動きがと〜っても変ですね。。&lt;br /&gt;&lt;br /&gt;iPhoneを普通に縦に持っていれば、以下のようにきれいにCurlUpされるのですが...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SeMvHW26v5I/AAAAAAAAAD8/9fr26mnREMU/s1600-h/IMG_0001.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 134px; height: 200px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SeMvHW26v5I/AAAAAAAAAD8/9fr26mnREMU/s200/IMG_0001.PNG" alt="" id="BLOGGER_PHOTO_ID_5324150987923570578" border="0" /&gt;&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;&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;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SeMvQzhXlqI/AAAAAAAAAEE/WPMQKA8Wqk8/s1600-h/IMG_0002.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 134px;" src="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SeMvQzhXlqI/AAAAAAAAAEE/WPMQKA8Wqk8/s200/IMG_0002.PNG" alt="" id="BLOGGER_PHOTO_ID_5324151150236636834" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;こんな風（左下に引っ張られる）になったり..&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SeMvW5MlyhI/AAAAAAAAAEM/gLsz4VthNi0/s1600-h/IMG_0003.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 134px;" src="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SeMvW5MlyhI/AAAAAAAAAEM/gLsz4VthNi0/s200/IMG_0003.PNG" alt="" id="BLOGGER_PHOTO_ID_5324151254839314962" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;そして、iPhoneを180度回転すると（反対向きの縦にすると）、こんな風（右下に引っ張られる）になってしまい...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SeMvdA-HrRI/AAAAAAAAAEU/QqUmiOB1WOk/s1600-h/IMG_0006.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 134px; height: 200px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SeMvdA-HrRI/AAAAAAAAAEU/QqUmiOB1WOk/s200/IMG_0006.PNG" alt="" id="BLOGGER_PHOTO_ID_5324151360005319954" border="0" /&gt;&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;&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;なんとかならないものでしょうか。Appleさん。。&lt;br /&gt;APIレベルではどうしようもないようなんですけど。。&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/2855404110193581222-2045947899534799126?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2045947899534799126/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/uiviewanimationtransitioncurlupdown.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2045947899534799126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2045947899534799126'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/uiviewanimationtransitioncurlupdown.html' title='UIViewAnimationTransitionCurlUp/Downってなんか変？'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_J0oT67Cj0Bk/SeMvHW26v5I/AAAAAAAAAD8/9fr26mnREMU/s72-c/IMG_0001.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-7337862771243671904</id><published>2009-04-07T21:06:00.005+09:00</published><updated>2009-04-07T21:40:32.422+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>画像のサイズを小さくする</title><content type='html'>iPhoneで撮った写真は、サイズが、1,600 x 1,200の大きさなので、アプリで複数の画像を同時に扱おうとすると、メモリがあっという間に足りなくなってしまい、フリーズ状態になってしまいます。&lt;br /&gt;&lt;br /&gt;これでは、とてもフォトフレームを作ることができないので、iPhoneのカメラで撮った写真や、フォトアルバムで選択された画像を、アプリで扱う最適なサイズに小さくして保存するようにしてみました。&lt;br /&gt;&lt;br /&gt;実装方法を以下に記しておきます。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;- (void) imagePickerController:(UIImagePickerController *)picker &lt;br /&gt;        didFinishPickingImage:(UIImage *)image &lt;br /&gt;        editingInfo:(NSDictionary *)editingInfo {&lt;br /&gt;    ...&lt;br /&gt;    CGSize size = CGSizeMake(..., ...);&lt;br /&gt;    UIGraphicsBeginImageContext(size);&lt;br /&gt;    [image drawInRect:CGRectMake(0, 0, size.width, size.height)];&lt;br /&gt;    UIImage *resizedImage = UIGraphicsGetImageFromCurrentImageContext();&lt;br /&gt;    UIGraphicsEndImageContext();&lt;br /&gt;    NSData *imgData = UIImageJPEGRepresentation(resizedImage, 1.0);&lt;br /&gt;    NSString *resizedImageFileName = ...;&lt;br /&gt;    [imgData writeToFile:resizedImageFileName atomically:YES];&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-7337862771243671904?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/7337862771243671904/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7337862771243671904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7337862771243671904'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/blog-post.html' title='画像のサイズを小さくする'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-8281214751874084008</id><published>2009-04-07T20:53:00.004+09:00</published><updated>2009-04-07T21:03:39.804+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>iPhoneかiPod touchかの判定</title><content type='html'>今、アプリが動いているのが、iPhoneなのかiPod touchなのかを、カメラが使えるかどうかで判定する方法を以下に記しておきます。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    BOOL iphone = [UIImagePickerController &lt;br /&gt;        isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera];&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;画像を扱うアプリであれば、UIImagePickerControllerを使って、カメラ撮影したり、フォトアルバムから写真選択したりするようにすると思いますが、iPod touchで動かした時に、カメラ撮影メニューを表示しないようにするために、この手の判断が必要になります。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-8281214751874084008?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/8281214751874084008/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/iphoneipod-touch.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8281214751874084008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8281214751874084008'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/iphoneipod-touch.html' title='iPhoneかiPod touchかの判定'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-1025320913317736553</id><published>2009-04-07T20:31:00.005+09:00</published><updated>2009-04-07T20:51:25.925+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>Utility ApplicationのinfoButtonが押しにくい</title><content type='html'>先日お伝えした通り、新しいアプリを作ろうと思っています。&lt;br /&gt;&lt;br /&gt;今度は、XcodeのUtility Applicationテンプレートを使って、シンプルなフォトフレームを作りたいと思います。&lt;br /&gt;&lt;br /&gt;早速、Xcodeの新規プロジェクトで、Utility Applicationを選択して、プロジェクトを作成してみましたが、右下にあるinfoButtonが、なかなか押せないので、イライラしてしまいました。&lt;br /&gt;&lt;br /&gt;App Storeで販売している他のアプリケーションでも、Utility Applicationテンプレートで作っていると思われるアプリケーションは、やはり、このボタンが押しづらいですね。&lt;br /&gt;&lt;br /&gt;以下のように、infoButtonのフレームのサイズを大きくしてやることで、押しやすくなりますので、同じような悩みのある方は、是非、お試し下さい。&lt;br /&gt;&lt;br /&gt;以下の例では、RootViewControllerのviewDidLoadで、infoButtonのフレームサイズを大きくしています。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;- (void)viewDidLoad {    &lt;br /&gt;    ...&lt;br /&gt;    CGRect rect = infoButton.frame;&lt;br /&gt;    rect.origin.x -= 20;&lt;br /&gt;    rect.origin.y -= 20;&lt;br /&gt;    rect.size.width += 40;&lt;br /&gt;    rect.size.height += 40;&lt;br /&gt;    infoButton.frame = rect;&lt;br /&gt;    [self.view insertSubview:mainViewController.view &lt;br /&gt;                belowSubview:infoButton];&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-1025320913317736553?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/1025320913317736553/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/utility-applicationinfobutton.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1025320913317736553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1025320913317736553'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/04/utility-applicationinfobutton.html' title='Utility ApplicationのinfoButtonが押しにくい'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5185243496492168218</id><published>2009-03-25T21:54:00.002+09:00</published><updated>2009-03-25T22:01:35.932+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Memories'/><title type='text'>そろそろ新しいアプリを作ろうかと。</title><content type='html'>そろそろ新しいアプリを作ろうかと思っています。&lt;br /&gt;&lt;br /&gt;今度のアプリでは、カメラで撮った写真や、フォトアルバムの写真を使って、シンプルなフォトフレームを実現してみたいと思っています。&lt;br /&gt;&lt;br /&gt;机の上のDockに立てて、思い出の写真を楽しめるようなアプリになればいいなと考えています。&lt;br /&gt;&lt;br /&gt;アプリの名前は、とりあえず "Memories" としておきます。&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/2855404110193581222-5185243496492168218?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5185243496492168218/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5185243496492168218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5185243496492168218'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/blog-post.html' title='そろそろ新しいアプリを作ろうかと。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-288865050640613227</id><published>2009-03-12T23:37:00.004+09:00</published><updated>2009-03-12T23:48:31.700+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='書籍紹介'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>iPhone デベロッパーズ クックブックを買いました。</title><content type='html'>あのiPhoneハックの女王 Erica Sadun が書いた The iPhone Developer's Cookbookの翻訳版を買いました。&lt;br /&gt;&lt;br /&gt;&lt;OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_3204820a-3c66-4b09-9bd8-fd290d8fa08f"  WIDTH="300px" HEIGHT="250px"&gt; &lt;PARAM NAME="movie" VALUE="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Fforourhaplif-22%2F8003%2F3204820a-3c66-4b09-9bd8-fd290d8fa08f&amp;Operation=GetDisplayTemplate"&gt;&lt;PARAM NAME="quality" VALUE="high"&gt;&lt;PARAM NAME="bgcolor" VALUE="#FFFFFF"&gt;&lt;PARAM NAME="allowscriptaccess" VALUE="always"&gt;&lt;embed src="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Fforourhaplif-22%2F8003%2F3204820a-3c66-4b09-9bd8-fd290d8fa08f&amp;Operation=GetDisplayTemplate" id="Player_3204820a-3c66-4b09-9bd8-fd290d8fa08f" quality="high" bgcolor="#ffffff" name="Player_3204820a-3c66-4b09-9bd8-fd290d8fa08f" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="250px" width="300px"&gt;&lt;/embed&gt;&lt;/OBJECT&gt; &lt;NOSCRIPT&gt;&lt;A HREF="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Fforourhaplif-22%2F8003%2F3204820a-3c66-4b09-9bd8-fd290d8fa08f&amp;Operation=NoScript"&gt;Amazon.co.jp ウィジェット&lt;/A&gt;&lt;/NOSCRIPT&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/2855404110193581222-288865050640613227?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/288865050640613227/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/iphone.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/288865050640613227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/288865050640613227'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/iphone.html' title='iPhone デベロッパーズ クックブックを買いました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-7957255110366624400</id><published>2009-03-12T21:54:00.003+09:00</published><updated>2009-03-12T21:59:03.873+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='EIN'/><title type='text'>無事EINが取得できました。</title><content type='html'>今日、やっと、IRSからEINが郵送で送られてきました。&lt;br /&gt;申請してから、約１ヶ月半、待ちくたびれました。&lt;br /&gt;&lt;br /&gt;私の場合は、FAXで申請したのですが、やっぱりこれだと遅いのですね。&lt;br /&gt;英語に自信のある方は、直接電話の方が良さそうです。&lt;br /&gt;&lt;br /&gt;早速、iTunes ConnectのW-8BENを記載し、明日にでもAir mailでAppleに送っちゃおうと思います。&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/2855404110193581222-7957255110366624400?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/7957255110366624400/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/ein.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7957255110366624400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7957255110366624400'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/ein.html' title='無事EINが取得できました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-7748358072375300568</id><published>2009-03-12T05:55:00.004+09:00</published><updated>2009-03-12T05:59:03.832+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.2.0 審査をパス。</title><content type='html'>Air Data Lite 1.2.0が審査をパスしました。&lt;br /&gt;&lt;br /&gt;今回のバージョンの変更点については、アプリのヘルプか、&lt;a href="http://for-our-happy-life.blogspot.com/2009/03/air-data-lite-120.html" target="_blank"&gt;前回の記事&lt;/a&gt;をご覧下さい。&lt;br /&gt;&lt;br /&gt;アプリのアップデートをお願いいたします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-7748358072375300568?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/7748358072375300568/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/air-data-lite-120_12.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7748358072375300568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7748358072375300568'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/air-data-lite-120_12.html' title='Air Data Lite 1.2.0 審査をパス。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2392739934646522292</id><published>2009-03-06T21:35:00.005+09:00</published><updated>2009-03-06T21:39:40.162+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.2.0 を審査に出しました。</title><content type='html'>先ほど、Air Data Lite 1.2.0を審査に出しました。&lt;br /&gt;&lt;br /&gt;変更点は、以下の通りです。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;iPhone SDK 2.2.1でビルドしました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;テーブルリスト画面とレコードリスト画面の表示をGroupedスタイルからPlainスタイルに変更し、少しでも多くデータを表示できるようにしました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;英語表記部分を日本語で表記するようにしました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;ヘルプ内に漢字の誤記があったため、それを修正しました。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;バグ対応として、インポートしようとしているCSVファイルがあるiDisk上のフォルダに、ファイルが25ファイル以上ある場合に、ファイルを選択した時点で、アプリが終了してしまう問題を修正しました。&lt;/li&gt;&lt;/ul&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/2855404110193581222-2392739934646522292?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2392739934646522292/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/air-data-lite-120.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2392739934646522292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2392739934646522292'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/air-data-lite-120.html' title='Air Data Lite 1.2.0 を審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-7033291649884385508</id><published>2009-03-05T21:17:00.003+09:00</published><updated>2009-03-05T21:23:14.244+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>iDiskのフォルダの中のファイル数が多いと、インポートするCSVを選択した際に、アプリが落ちてしまう件について</title><content type='html'>&lt;a href="http://for-our-happy-life.blogspot.com/2009/03/idiskcsv.html" target="_blank"&gt;昨日の記事&lt;/a&gt;で、お知らせしました「iDiskのフォルダの中のファイル数が多いと、インポートするCSVファイルを選択した際に、アプリが落ちてしまう件」についてですが、アプリの不具合であることが分かりました。&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/2855404110193581222-7033291649884385508?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/7033291649884385508/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/idiskcsv_05.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7033291649884385508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7033291649884385508'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/idiskcsv_05.html' title='iDiskのフォルダの中のファイル数が多いと、インポートするCSVを選択した際に、アプリが落ちてしまう件について'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5545165163678076006</id><published>2009-03-04T22:56:00.005+09:00</published><updated>2009-03-04T23:04:11.905+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>iDiskのフォルダの中のファイル数が多いと、インポートするCSVを選択した際に、アプリが落ちてしまうようです。</title><content type='html'>Air Data Liteをご利用のユーザ様より、CSVファイルのインポートができなくなった、とのご報告を頂きました。（coolbind39様、ご連絡ありがとうございました。）&lt;br /&gt;&lt;br /&gt;こちらで色々とテストしている中で、インポートしようとしているCSVファイルがあるフォルダの中に、ファイルがたくさんある場合に、CSVファイルを選択した時点で、アプリが落ちてしまうという現象が発生することが分かりました。&lt;br /&gt;&lt;br /&gt;私がテストした時には、フォルダの中に25ファイルあるとダメで、私の友人がテストした時には、29ファイルあるとダメでした。&lt;br /&gt;&lt;br /&gt;アプリが落ちてしまう原因は、まだはっきりしていないのですが、おそらくアプリに何らかの不具合があるのだと思います。&lt;br /&gt;&lt;br /&gt;もし、同じような現象で、CSVファイルのインポートができないという方がいらっしゃっる場合には、インポートしようとするCSVファイルのあるフォルダの中のファイル数を減らすことで、問題を回避することが可能かもしれませんので、お試しくださいませ。&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/2855404110193581222-5545165163678076006?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5545165163678076006/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/idiskcsv.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5545165163678076006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5545165163678076006'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/idiskcsv.html' title='iDiskのフォルダの中のファイル数が多いと、インポートするCSVを選択した際に、アプリが落ちてしまうようです。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-1776447240514451994</id><published>2009-03-02T20:49:00.005+09:00</published><updated>2009-03-12T23:36:46.246+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='書籍紹介'/><title type='text'>Air Data Lite が iPhone アプリ＆ツールガイド 2 で紹介されました。</title><content type='html'>Air Data Lite が、ソフトバンク クリエイティブ株式会社から出版された「iPhone (これは使える!）アプリ＆ツールガイド2」（2/28発行）で紹介されました。&lt;br /&gt;&lt;br /&gt;&lt;OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_f3a0daee-c4fb-4c39-8bf0-2c2c44e63297"  WIDTH="250px" HEIGHT="250px"&gt; &lt;PARAM NAME="movie" VALUE="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Fforourhaplif-22%2F8003%2Ff3a0daee-c4fb-4c39-8bf0-2c2c44e63297&amp;Operation=GetDisplayTemplate"&gt;&lt;PARAM NAME="quality" VALUE="high"&gt;&lt;PARAM NAME="bgcolor" VALUE="#FFFFFF"&gt;&lt;PARAM NAME="allowscriptaccess" VALUE="always"&gt;&lt;embed src="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Fforourhaplif-22%2F8003%2Ff3a0daee-c4fb-4c39-8bf0-2c2c44e63297&amp;Operation=GetDisplayTemplate" id="Player_f3a0daee-c4fb-4c39-8bf0-2c2c44e63297" quality="high" bgcolor="#ffffff" name="Player_f3a0daee-c4fb-4c39-8bf0-2c2c44e63297" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="250px" width="250px"&gt;&lt;/embed&gt;&lt;/OBJECT&gt; &lt;NOSCRIPT&gt;&lt;A HREF="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Fforourhaplif-22%2F8003%2Ff3a0daee-c4fb-4c39-8bf0-2c2c44e63297&amp;Operation=NoScript"&gt;Amazon.co.jp ウィジェット&lt;/A&gt;&lt;/NOSCRIPT&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/2855404110193581222-1776447240514451994?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/1776447240514451994/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/air-data-lite-iphone-2.html#comment-form' title='5 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1776447240514451994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1776447240514451994'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/03/air-data-lite-iphone-2.html' title='Air Data Lite が iPhone アプリ＆ツールガイド 2 で紹介されました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-861571185977124536</id><published>2009-02-28T16:33:00.010+09:00</published><updated>2009-03-01T06:33:38.003+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>UITableViewの編集時のセクションヘッダの再描画</title><content type='html'>「&lt;a href="http://for-our-happy-life.blogspot.com/2009/02/blog-post_24.html" target="_blank"&gt;前回のブログ&lt;/a&gt;」で、Air Data Liteのレコードリスト画面の表示を変えるという記事を書きましたが、UITableViewの編集時に、セクションヘッダが再描画されずに、以下のように、列がズレてしまう問題を発見してしまいました。（ちょっと画像が小さくて見づらいですかね。）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_J0oT67Cj0Bk/Sajq43Q-ALI/AAAAAAAAADs/6MVcwOqP3e0/s1600-h/IMG_0001.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 133px; height: 200px;" src="http://4.bp.blogspot.com/_J0oT67Cj0Bk/Sajq43Q-ALI/AAAAAAAAADs/6MVcwOqP3e0/s200/IMG_0001.PNG" alt="" id="BLOGGER_PHOTO_ID_5307750423484825778" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;どうやら、NavigationBarの編集ボタンを押した時に、セクションヘッダを返却するための以下のdelegateメソッドが、呼ばれないようなのです。（編集を終えて完了ボタンを押した時には、呼ばれるようです。）&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;// このメソッドが呼ばれない...&lt;br /&gt;- (UIView *)tableView:(UITableView *)tableView&lt;br /&gt;        viewForHeaderInSection:(NSInteger)section {&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;編集ボタンが押された時に、セクションヘッダに描画しているカラム名の再描画をするために、まずは、UITableViewが編集モードになるタイミングで呼ばれる willBeginEditingRowAtIndexPathに、セクションヘッダのビューを再描画するような実装を施してみたのですが、結果はダメでした。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;- (void)tableView:(UITableView *)tableView&lt;br /&gt;        willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath {&lt;br /&gt;    ...&lt;br /&gt;    // セクションヘッダのビューに対して、&lt;br /&gt;    // 再描画の必要があることを設定してみましたが&lt;br /&gt;    // 全くダメでした。。&lt;br /&gt;    [recordListHeaderView setNeedsDisplay];&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;それじゃあ、編集ボタンを押したタイミングのイベントならば...と、気を取り直して、以下のような実装をしてみたところ、見事、セクションヘッダを再描画することができました。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;- (void)viewDidLoad {&lt;br /&gt;    // 編集ボタンのイベントをハンドリングするメソッドを設定します。&lt;br /&gt;    self.navigationItem.rightBarButtonItem = self.editButtonItem;&lt;br /&gt;    self.navigationItem.rightBarButtonItem.target = self;&lt;br /&gt;    self.navigationItem.rightBarButtonItem.action = &lt;br /&gt;            @selector(editButtonEvent:);&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;- (IBAction)editButtonEvent:(id)sender {&lt;br /&gt;    // 編集モードに入るタイミングだけ再描画します。&lt;br /&gt;    // （編集モードを終える時には、viewForHeaderInSectionが呼ばれるため）&lt;br /&gt;    BOOL flg = !self.editing;&lt;br /&gt;    if (flg == YES) {&lt;br /&gt;        ...&lt;br /&gt;        [recordListHeaderView setNeedsDisplay];&lt;br /&gt;    }&lt;br /&gt;    // モードの切り替えは、編集モードに入る時も、&lt;br /&gt;    // 編集を完了する時も、ちゃんと設定します。&lt;br /&gt;    [self setEditing:flg animated:YES];&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;画面はこんな感じに。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_J0oT67Cj0Bk/Sajxe4EymsI/AAAAAAAAAD0/jaNCxdCnuUA/s1600-h/IMG_0002.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 133px; height: 200px;" src="http://4.bp.blogspot.com/_J0oT67Cj0Bk/Sajxe4EymsI/AAAAAAAAAD0/jaNCxdCnuUA/s200/IMG_0002.PNG" alt="" id="BLOGGER_PHOTO_ID_5307757673606978242" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;iPhoneアプリの開発では、iPhone SDK 側の動きが不透明な部分が多いため、この手の苦労が多くてホント大変ですね。。&lt;br /&gt;&lt;br /&gt;Appleさん、もう少しどうにかならないですかね？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-861571185977124536?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/861571185977124536/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/02/uitableview.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/861571185977124536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/861571185977124536'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/02/uitableview.html' title='UITableViewの編集時のセクションヘッダの再描画'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_J0oT67Cj0Bk/Sajq43Q-ALI/AAAAAAAAADs/6MVcwOqP3e0/s72-c/IMG_0001.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-1513267770994952017</id><published>2009-02-24T21:21:00.010+09:00</published><updated>2009-02-24T22:03:39.940+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>テーブルリストとレコードリストの画面の見た目を変えます。</title><content type='html'>Air Data Liteのテーブルリスト画面とレコードリスト画面を、これまでのGroupedスタイルから、Plainスタイルに変更して、少しでも多くの文字を画面上に表示できるようにしようと思います。&lt;br /&gt;&lt;br /&gt;見た目的には、以下のような感じになる予定です。&lt;br /&gt;&lt;br /&gt;テーブルリスト画面&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SaPuOdqGryI/AAAAAAAAADM/pyZ1iu72Jfo/s1600-h/IMG_0001.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 133px; height: 200px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SaPuOdqGryI/AAAAAAAAADM/pyZ1iu72Jfo/s200/IMG_0001.PNG" alt="" id="BLOGGER_PHOTO_ID_5306346718219382562" border="0" /&gt;&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;&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;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SaPuVrrhSZI/AAAAAAAAADU/_NCffxO3apM/s1600-h/IMG_0002.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 133px; height: 200px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SaPuVrrhSZI/AAAAAAAAADU/_NCffxO3apM/s200/IMG_0002.PNG" alt="" id="BLOGGER_PHOTO_ID_5306346842242501010" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;レコードリスト画面については、UITableViewのセクションヘッダをカスタマイズし、画面をスクロールしてもカラム名が常に表示されている状態にしています。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SaPubcOIaEI/AAAAAAAAADc/X5F9cX531pA/s1600-h/IMG_0003.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 133px; height: 200px;" src="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SaPubcOIaEI/AAAAAAAAADc/X5F9cX531pA/s200/IMG_0003.PNG" alt="" id="BLOGGER_PHOTO_ID_5306346941171918914" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以下に、UITableViewのセクションヘッダをカスタマイズするための実装例を示します。&lt;br /&gt;&lt;br /&gt;まず、UITableViewのセクションヘッダにセットするUIViewを定義します。&lt;br /&gt;&lt;pre&gt;-- RecordListHeaderView.h --&lt;br /&gt;...&lt;br /&gt;@interface RecordListHeaderView : UIView {&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;...&lt;br /&gt;@end&lt;br /&gt;&lt;br /&gt;-- RecordListHeaderView.m --&lt;br /&gt;...&lt;br /&gt;@implementation RecordListHeaderView&lt;br /&gt;&lt;br /&gt;- (id)initWithFrame:(CGRect)frame {&lt;br /&gt;    if (self = [super initWithFrame:frame]) {&lt;br /&gt;        // ここにビューを初期化するための実装を施します。&lt;br /&gt;        ...&lt;br /&gt;    }&lt;br /&gt;    return self;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;- (void)drawRect:(CGRect)rect {&lt;br /&gt;    [super drawRect:rect];&lt;br /&gt;&lt;br /&gt;    // ここにビューに表示するための実装を施します。&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;- (void)dealloc {&lt;br /&gt;    [super dealloc];&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;...&lt;br /&gt;@end&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;そして、テーブルビューのコントローラで、以下のように実装して、自分で実装したビューをセクションヘッダ用のビューとします。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;- (UIView *)tableView:(UITableView *)tableView&lt;br /&gt;       viewForHeaderInSection:(NSInteger)section {&lt;br /&gt;   CGRect frame = CGRectMake(0.0, 0.0, tableView.bounds.size.width, 20);&lt;br /&gt;   RecordListHeaderView *headerView =&lt;br /&gt;       [[RecordListHeaderView alloc] initWithFrame:frame];&lt;br /&gt;   ...&lt;br /&gt;   return headerView;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-1513267770994952017?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/1513267770994952017/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/02/blog-post_24.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1513267770994952017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1513267770994952017'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/02/blog-post_24.html' title='テーブルリストとレコードリストの画面の見た目を変えます。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_J0oT67Cj0Bk/SaPuOdqGryI/AAAAAAAAADM/pyZ1iu72Jfo/s72-c/IMG_0001.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5438019287662306988</id><published>2009-02-09T22:52:00.006+09:00</published><updated>2009-02-10T06:30:55.585+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>中途半端な英語表記をやめ、日本語表記にします</title><content type='html'>Air Data Liteでは、画面上に、中途半端な英語表記がありますが、これをやめようと思います。&lt;br /&gt;&lt;br /&gt;元々は、将来、海外向けにアプリを公開しようと思っていたため、英語表記にしていたのですが、もうしばらくの間、日本向けに公開する予定なので、全て日本語表記で統一したいと思います。&lt;br /&gt;&lt;br /&gt;Info.plistのLocalization native development regionをjapanに設定することで、iPhone SDKが用意するボタンの名称は、全て自動的に日本語に変わりますので、後は、独自に画面上に表示している文字列を日本語に変えればOKですね。&lt;br /&gt;&lt;br /&gt;これで、やっとiTunesの「アプリケーションの説明」の「言語」欄が、「日本語」と表示されると思います。&lt;br /&gt;&lt;br /&gt;海外向けにアプリを公開する際には、また別途、ちゃんとLocalizationしようと思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-5438019287662306988?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5438019287662306988/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/02/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5438019287662306988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5438019287662306988'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/02/blog-post.html' title='中途半端な英語表記をやめ、日本語表記にします'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-7661624903868372088</id><published>2009-01-30T05:57:00.002+09:00</published><updated>2009-01-30T06:00:02.451+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.1.0 審査をパス</title><content type='html'>お待たせしました。&lt;br /&gt;&lt;br /&gt;やっと、Air Data Lite 1.1.0 が審査をパスしました。&lt;br /&gt;&lt;br /&gt;もうしばらくすると、App Storeにリリースされると思います。&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/2855404110193581222-7661624903868372088?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/7661624903868372088/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110_30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7661624903868372088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7661624903868372088'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110_30.html' title='Air Data Lite 1.1.0 審査をパス'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-8300154515270483280</id><published>2009-01-28T22:57:00.004+09:00</published><updated>2009-01-28T23:15:27.830+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone OS'/><title type='text'>iPhone OS 2.2.1とiPhone SDK 2.2.1で動作の確認をしました。</title><content type='html'>本日、iPhone OS 2.2.1とiPhone SDK 2.2.1がリリースされました。&lt;br /&gt;&lt;br /&gt;Push Notification Serviceが追加されるかも...といった憶測も飛び交っていましたが、大きな機能追加はなかったようですね。&lt;br /&gt;&lt;br /&gt;早速、iPhone OS 2.2.1上で、Air Data Lite の動作確認をしてみました。&lt;br /&gt;確認をしたのは、現状リリースされているversion 1.0.1と、審査中のversion 1.1.0の2つのバージョンです。&lt;br /&gt;&lt;br /&gt;どちらも、iPhone OS 2.2.1上で問題なく動作するようです。&lt;br /&gt;&lt;br /&gt;次に、iPhone SDK 2.2.1をダウンロードし、アプリをビルドして、一通り動作確認してみましたが、こちらもちゃんと動作するようです。&lt;br /&gt;&lt;br /&gt;このタイミングでiPhone OSとSDKが2.2.1になるなら、アプリを審査に出すのを少し遅らせばよかったですね。。&lt;br /&gt;&lt;br /&gt;ユーザの皆さんが一通りiPhone OSを2.2.1にアップデートした頃に、また改めて、iPhone SDK 2.2.1でビルドしたアプリを審査に出したいと思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-8300154515270483280?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/8300154515270483280/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/iphone-os-221iphone-sdk-221.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8300154515270483280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8300154515270483280'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/iphone-os-221iphone-sdk-221.html' title='iPhone OS 2.2.1とiPhone SDK 2.2.1で動作の確認をしました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-7117526855688813408</id><published>2009-01-25T22:51:00.002+09:00</published><updated>2009-01-25T22:58:36.203+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.1.0を再度審査に出しました。</title><content type='html'>本日、Air Data Lite 1.1.0を再度審査に出しました。&lt;br /&gt;&lt;br /&gt;追加された機能等については、先日投稿した「&lt;a href="http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110.html" target="_blank"&gt;Air Data Lite 1.1.0を審査に出しました。&lt;/a&gt;」の記事と、「&lt;a href="http://for-our-happy-life.blogspot.com/2009/01/uitableview.html" target="_blank"&gt;UITableViewのセルが選択された際の表示を変更しました。&lt;/a&gt;」の記事をご覧下さい。&lt;br /&gt;&lt;br /&gt;アップデートまで、もうしばらくお待ちください。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-7117526855688813408?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/7117526855688813408/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110_25.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7117526855688813408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7117526855688813408'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110_25.html' title='Air Data Lite 1.1.0を再度審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-972000455252826959</id><published>2009-01-24T01:04:00.007+09:00</published><updated>2009-01-27T20:35:10.874+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><category scheme='http://www.blogger.com/atom/ns#' term='EIN'/><title type='text'>EINの取得に失敗...</title><content type='html'>&lt;a href="http://blog.iphone-studio.com/2008/10/app-storeein.html" target="_blank"&gt;こちらのサイト&lt;/a&gt;の情報を元に、12/7に、SS-4を記入して、EINの申請をしたのですが、今日、IRSから記述が足りない旨の通知が郵便で届きました。。&lt;br /&gt;&lt;br /&gt;足りないと言われたのは、以下の項目です。&lt;br /&gt;&lt;br /&gt;11: Date business started or acquired (month, day, year). See Instructions.&lt;br /&gt;12: Closing month of accounting year&lt;br /&gt;16: Check one box that best descibes the principal activity of your business.&lt;br /&gt;17: Indicate principal line of merchandise sold, specific construction work done, products produced, or services provided.&lt;br /&gt;&lt;br /&gt;IRSは、どうしてこういうことを、1ヶ月以上も経ってから郵便で伝えてくるのでしょうかね。。正直、腹が立ちますね。。受け取り日付は、12/10になっているのに。。&lt;br /&gt;&lt;br /&gt;明日にでも、SS-4を書き直して、再度FAXしようと思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-972000455252826959?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/972000455252826959/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/ein.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/972000455252826959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/972000455252826959'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/ein.html' title='EINの取得に失敗...'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-8878138526542868808</id><published>2009-01-21T23:55:00.011+09:00</published><updated>2009-01-22T00:24:13.962+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>UITableViewのセルが選択された際の表示を変更しました。</title><content type='html'>先日の「&lt;a href="http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110reject.html" target="_blank"&gt;Air Data Lite 1.1.0が審査でRejectされてしまいました。&lt;/a&gt;」でお伝えしましたが、iDiskボタンを押した際に表示される画面のUITableViewのセルが選択された際の表示方法がガイドラインに沿っていないということだったため、ちょっと画面の制御を変更してみました。&lt;br /&gt;&lt;br /&gt;version 1.0.1では、didSelectRowAtIndexPathで、何もしていなかったので、以下のように青色のハイライト表示になっていましたが・・・&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SXc4yLZyIDI/AAAAAAAAADE/A7kl7LZsnQU/s1600-h/IMG_0001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 120px; height: 180px;" src="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SXc4yLZyIDI/AAAAAAAAADE/A7kl7LZsnQU/s200/IMG_0001.jpg" alt="" id="BLOGGER_PHOTO_ID_5293762321702854706" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;version 1.1.0では、didSelectRowAtIndexPathでちゃんとdeselectRowAtIndexPathをした上で、セルの文字色を青色で表示することで選択状態であることを示すようにしてみました。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;// UITableViewの行がタップされた時のイベントを処理します。&lt;br /&gt;// iDisk上のCSVファイルが選択された時の実装を例として挙げます。&lt;br /&gt;- (void)tableView:(UITableView *)tableView&lt;br /&gt;    didSelectRowAtIndexPath:(NSIndexPath *)indexPath {&lt;br /&gt;    ...&lt;br /&gt;    [tableView deselectRowAtIndexPath:indexPath animated:NO];&lt;br /&gt;    selectedIndexPath = indexPath;&lt;br /&gt;    [tableView reloadData];&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;// UITableViewのセルの状態を設定します。&lt;br /&gt;- (UITableViewCell *)tableView:(UITableView *)tableView&lt;br /&gt;    cellForRowAtIndexPath:(NSIndexPath *)indexPath {&lt;br /&gt;    ...&lt;br /&gt;    UITableViewCell *cell = ...&lt;br /&gt;    ...&lt;br /&gt;    if (selectedIndexPath != nil &amp;amp;&amp;amp;&lt;br /&gt;        selectedIndexPath.section == indexPath.section &amp;amp;&amp;amp;&lt;br /&gt;        selectedIndexPath.row == indexPath.row) {&lt;br /&gt;        cell.textColor = [UIColor blueColor];&lt;br /&gt;    } else {&lt;br /&gt;        cell.textColor = [UIColor blackColor];&lt;br /&gt;    }&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;画面上は、以下のような感じになります。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SXc4rtDGFuI/AAAAAAAAAC8/UNanTb0snNk/s1600-h/IMG_0002.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 120px; height: 180px;" src="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SXc4rtDGFuI/AAAAAAAAAC8/UNanTb0snNk/s200/IMG_0002.jpg" alt="" id="BLOGGER_PHOTO_ID_5293762210475415266" border="0" /&gt;&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;&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/2855404110193581222-8878138526542868808?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/8878138526542868808/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/uitableview.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8878138526542868808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8878138526542868808'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/uitableview.html' title='UITableViewのセルが選択された際の表示を変更しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_J0oT67Cj0Bk/SXc4yLZyIDI/AAAAAAAAADE/A7kl7LZsnQU/s72-c/IMG_0001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-592636370922509720</id><published>2009-01-17T00:08:00.007+09:00</published><updated>2009-01-17T00:55:49.042+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>UIDatePickerのインスタンスを作り直す時にはTargetの指定を忘れずに。</title><content type='html'>以前、「&lt;a href="http://for-our-happy-life.blogspot.com/2008/12/uidatepicker_24.html" target="_blank"&gt;UIDatePickerの回転うまくいきました。&lt;/a&gt;」の記事の中で、UIDatePickerのインスタンスを作り変えるための実装例を書きましたが、大事なことを書き忘れていましたので補足しておきます。&lt;br /&gt;&lt;br /&gt;通常、UIDatePickerを使った画面を作る場合には、Interface Builderを使って、UIViewの中にUIDatePickerを配置し、UIDatePickerで発生するイベントを処理するためのTargetを、その画面の実装を行うUIViewControllerに関連づけるようにします。&lt;br /&gt;&lt;br /&gt;UIDatePickerを回転させるために、一旦、UIDatePickerを破棄してから新しく作り直してしまうと、当然のことながら、Interface Builderで関連づけたUIDatePickerとUIViewControllerの関係も失われてしまうことになります。&lt;br /&gt;&lt;br /&gt;iPhoneを回転させたタイミングで、UIDatePickerを新しく作成した時には、addTargetを使って、ちゃんとUIDatePickerと画面の実装をするUIViewControllerの関連づけを行うようにしましょう。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;// iPhoneを回転し始める時のイベントの処理を行います。&lt;br /&gt;- (void)willRotateToInterfaceOrientation:&lt;br /&gt;        (UIInterfaceOrientation)toInterfaceOrientation&lt;br /&gt;        duration:(NSTimeInterval)duration {&lt;br /&gt;    [datePicker removeFromSuperview];&lt;br /&gt;    [datePicker release];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// iPhoneを回転し終わった時のイベントの処理を行います。&lt;br /&gt;- (void)didRotateFromInterfaceOrientation:&lt;br /&gt;        (UIInterfaceOrientation)fromInterfaceOrientation {&lt;br /&gt;    ...&lt;br /&gt;    CGRect frame = ...&lt;br /&gt;    datePicker = [[UIDatePicker alloc] initWithFrame:frame];&lt;br /&gt;    datePicker.date = ...&lt;br /&gt;    ...&lt;span style="color:#0000A0;"&gt;&lt;br /&gt;    [datePicker addTarget:self&lt;br /&gt;        action:@selector(dateChanged:)&lt;br /&gt;        forControlEvents:UIControlEventValueChanged];&lt;/span&gt;&lt;br /&gt;    [self.view addSubview:datePicker];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// UIDatePickerのValue Changedイベントの処理を行います。&lt;br /&gt;- (IBAction)dateChanged:(id)sender {&lt;br /&gt;    ...&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-592636370922509720?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/592636370922509720/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/uidatepickertarget.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/592636370922509720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/592636370922509720'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/uidatepickertarget.html' title='UIDatePickerのインスタンスを作り直す時にはTargetの指定を忘れずに。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2348828911351223398</id><published>2009-01-15T22:11:00.007+09:00</published><updated>2009-01-15T22:40:42.856+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>Air Data Lite 1.1.0が審査でRejectされてしまいました。</title><content type='html'>Air Data Lite の iDisk ボタンを押して表示される画面では、UITableViewというコンポーネントを使って iDisk にあるディレクトリやファイルの一覧を表示していますが、このコンポーネントの使い方が iPhone SDK Agreement に記されたガイドラインに沿っていないということで、Rejectされてしまいました。&lt;br /&gt;&lt;br /&gt;Air Data Liteでは、UITableViewに表示したCSVファイルをタップした際に、青色でハイライトしたままの状態にしていますが、これが、ガイドラインに沿っていないということのようです。&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;P.S.&lt;br /&gt;iPhoneアプリを開発されているエンジニアのみなさん、UITableViewを使った画面の、didSelectRowAtIndexPathの実装には、くれぐれも気をつけてくださいね。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;// UITableViewの行がタップされた時のイベントを処理します。&lt;br /&gt;- (void)tableView:(UITableView *)tableView&lt;br /&gt;   didSelectRowAtIndexPath:(NSIndexPath *)indexPath {&lt;br /&gt;   ...&lt;br /&gt;   // 例えば、以下のように、deselectRowAtIndexPathを使わずに&lt;br /&gt;   // 行がハイライトされた状態のまま、同じ画面を表示した状態に&lt;br /&gt;   // しておくと、ガイドラインに沿っていないことになります。&lt;br /&gt;   // ※選択された行の詳細情報を、他の画面で開いたりする場合は、&lt;br /&gt;   // 　問題ありません。&lt;br /&gt;   //[tableView deselectRowAtIndexPath:indexPath animated:YES];&lt;br /&gt;   ...&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-2348828911351223398?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2348828911351223398/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110reject.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2348828911351223398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2348828911351223398'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110reject.html' title='Air Data Lite 1.1.0が審査でRejectされてしまいました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-550183890449767866</id><published>2009-01-12T22:56:00.013+09:00</published><updated>2009-01-12T23:39:52.530+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.1.0を審査に出しました。</title><content type='html'>先ほど、Air Data Lite 1.1.0を審査に出しました。&lt;br /&gt;&lt;br /&gt;今回のバージョンの新機能は、以下の通りです。&lt;br /&gt;&lt;br /&gt;1. 日付型の追加:&lt;br /&gt;&lt;br /&gt;Air Data Liteで扱えるデータ型は、これまで、「Text（文字列）」と、「Numeric（数値）」だけでしたが、「Date（日付）」を新しく追加しました。&lt;br /&gt;&lt;br /&gt;Air Data Liteの内部では、日付型データのフォーマットを、yyyy.MM.dd形式で扱います。例えば、2009年1月12日であれば、2009.01.12という形式で扱うことになります。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SWtO5h03KSI/AAAAAAAAACU/SdJANazG3kM/s1600-h/ver110_1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 120px; height: 180px;" src="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SWtO5h03KSI/AAAAAAAAACU/SdJANazG3kM/s200/ver110_1.png" alt="" id="BLOGGER_PHOTO_ID_5290408937516378402" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SWtPThmCIGI/AAAAAAAAACc/N58I_XUG6uc/s1600-h/ver110_2.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 120px; height: 180px;" src="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SWtPThmCIGI/AAAAAAAAACc/N58I_XUG6uc/s200/ver110_2.png" alt="" id="BLOGGER_PHOTO_ID_5290409384130781282" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. 数値データを入力するキーボードの変更:&lt;br /&gt;&lt;br /&gt;これまでのバージョンでは、数値データを入力する際には、正の整数だけが入力できるキーボードだったため、マイナス値や小数を入力することができませんでした。&lt;br /&gt;&lt;br /&gt;今回のバージョンでは、数値データを入力する際のキーボードのタイプを変更し、マイナス値や小数を入力することができるようにしてあります。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SWtPZBHXlcI/AAAAAAAAACk/JaaKjjJtBq0/s1600-h/ver110_3.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 120px; height: 180px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SWtPZBHXlcI/AAAAAAAAACk/JaaKjjJtBq0/s200/ver110_3.png" alt="" id="BLOGGER_PHOTO_ID_5290409478491444674" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. CSVをインポートする際のデータ型指定機能の追加:&lt;br /&gt;&lt;br /&gt;Air Data Liteでは、CSVをインポートすると、全てのデータを文字列データとして取り込んでいたため、数値データも文字列型として扱われてしまい、少々不便でした。&lt;br /&gt;&lt;br /&gt;今回のバージョンでは、これを改善するための機能として、CSVをインポートする際に、データ型の指定ができるようにしました。&lt;br /&gt;&lt;br /&gt;インポートするデータのデータ型を指定したい場合には、カラム名の後に、「:」（半角のコロン）をつけて、その後に、データ型を識別するための半角大文字のアルファベットを指定します。&lt;br /&gt;&lt;br /&gt;データ型を識別するためのアルファベットは、「Date（日付）」は「D」、「Text（文字列）」は「T」、「Numeric（数値）」は、「N」です。&lt;br /&gt;&lt;br /&gt;CSVデータを以下のように作ると、「日付」は「Date（日付）」、「商品」は「Text（文字列）」、「数量」は「Numeric（数値）」として、インポートされます。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SWtTe1Qs1aI/AAAAAAAAACs/0XoWAFw4mf4/s1600-h/ver110_4.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 74px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SWtTe1Qs1aI/AAAAAAAAACs/0XoWAFw4mf4/s200/ver110_4.png" alt="" id="BLOGGER_PHOTO_ID_5290413976435086754" border="0" /&gt;&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;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-550183890449767866?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/550183890449767866/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/550183890449767866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/550183890449767866'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/air-data-lite-110.html' title='Air Data Lite 1.1.0を審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_J0oT67Cj0Bk/SWtO5h03KSI/AAAAAAAAACU/SdJANazG3kM/s72-c/ver110_1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2963018867060454602</id><published>2009-01-05T23:04:00.010+09:00</published><updated>2009-01-05T23:53:33.690+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>インポートするCSV内の日付型データの書式について</title><content type='html'>Air Data Liteの次のバージョン(ver. 1.1.0)では、データ型として日付型を追加する予定ですので、CSVをインポートする際にも日付型のデータをちゃんとインポートできるようにする必要があります。&lt;br /&gt;&lt;br /&gt;以前書いた記事「&lt;a href="http://for-our-happy-life.blogspot.com/2008/12/csv.html" target="_blank"&gt;CSVのインポートでデータ型の指定を可能としたい&lt;/a&gt;」で、データ型の指定方法については記載していたのですが、日付型のデータをどういう書式で作成しておくかについては記載していなかったため、今日は、これについて書いておきたいと思います。&lt;br /&gt;&lt;br /&gt;日本では、日付の書式としてよく使われるのは「年/月/日」という風に、スラッシュで区切った書式だと思います。例えば、「2009/01/05」といった感じです。&lt;br /&gt;&lt;br /&gt;最初は、このスラッシュで区切った書式だけをサポートする形でいいかな、と思っていたのですが、「年.月.日」という風に、ドットで区切った書式や、「年-月-日」という風にハイフンで区切った書式、「年月日」という風に区切りがない書式も良く使われますので、1つに絞らない方が良いかなと思っています。&lt;br /&gt;&lt;br /&gt;取り急ぎ、以下の4つの書式をサポートしておけば大丈夫そうですかね。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;年(4桁)/月/日 (例: 2009/01/05)&lt;/li&gt;&lt;li&gt;年(4桁).月.日 (例: 2009.01.05)&lt;/li&gt;&lt;li&gt;年(4桁)-月-日 (例: 2009-01-05)&lt;/li&gt;&lt;li&gt;年(4桁)月日 (例: 20090105)&lt;/li&gt;&lt;/ul&gt;なお、CSVデータをデータベースに取り込んだ後に、画面に表示したり、編集したり、iDiskにエクスポートしたりする際の書式は、いずれかの書式に統一する予定です。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-2963018867060454602?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2963018867060454602/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/csv.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2963018867060454602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2963018867060454602'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/csv.html' title='インポートするCSV内の日付型データの書式について'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-398924772386063406</id><published>2009-01-01T00:00:00.008+09:00</published><updated>2009-01-01T00:07:50.099+09:00</updated><title type='text'>明けましておめでとうございます。</title><content type='html'>今年は、Air Data Liteの機能を改善していくとともに、新しいアプリの開発にも入っていきたいと思います。目標は、1年間に最低3本のアプリを作ることです。&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/2855404110193581222-398924772386063406?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/398924772386063406/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/398924772386063406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/398924772386063406'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2009/01/blog-post.html' title='明けましておめでとうございます。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-6033733169695183976</id><published>2008-12-29T23:29:00.006+09:00</published><updated>2008-12-31T16:56:40.039+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>CSVのインポートでデータ型の指定を可能としたい</title><content type='html'>Air Data Liteでは、CSVのインポート機能がありますが、現在(ver. 1.0.1)の仕様では、全てのデータが文字列データとして取り込まれるようになっています。&lt;br /&gt;しかしながら、これだと、数値データが文字列として扱われてしまい、少々不便ですので、データ型の指定を可能にしたいと思っています。&lt;br /&gt;&lt;br /&gt;次バージョン(ver. 1.1.0)では、カラムのデータ型として「Date型(日付型)」を追加する予定ですので、「Text型(文字列型)」「Numeric型(数値型)」「Date型(日付型)」の3つの型の指定を可能とする予定です。&lt;br /&gt;&lt;br /&gt;現行仕様では、CSVを作成する際に、1行目にカラム名(列名)を指定して頂いていますが、そのカラム名(列名)の後ろに、":"(コロン)を付加し、そして、データ型を識別するためのキーワードを指定することで、それを可能としたいと思っています。イメージ的には、以下のような感じを想定しています。&lt;br /&gt;&lt;br /&gt;カラム名の書式&lt;br /&gt;&lt;ul&gt;&lt;li&gt;カラム名:データ型を識別するキーワード&lt;/li&gt;&lt;/ul&gt;データ型を識別するキーワード&lt;br /&gt;&lt;ul&gt;&lt;li&gt;「Text型(文字列型)」の場合には、"T"を付加&lt;/li&gt;&lt;li&gt;「Numeric型(数値型)」の場合には、"N"を付加&lt;/li&gt;&lt;li&gt;「Date型(日付型)」の場合には、"D"を付加&lt;/li&gt;&lt;/ul&gt;CSVの１行目の記述例&lt;br /&gt;&lt;ul&gt;&lt;li&gt;名前:T,年齢:N,生年月日:D&lt;/li&gt;&lt;/ul&gt;この場合は、「名前」は「Text型(文字列型)」、「年齢」は「Numeric型(数値型)」、「生年月日」は「Date型(日付型)」として扱われるようになります。&lt;br /&gt;もし、データ型の指定がない場合には、これまでの仕様との整合性維持のため、全て「Text型(文字列型)」としてデータを取り込む予定です。&lt;br /&gt;&lt;br /&gt;なお、CSVをエクスポートする際にも、この形式でCSVの1行目を作成する予定です。&lt;br /&gt;&lt;br /&gt;この機能が入れば、もう少し使い勝手が良くなるかと思いますので、どうぞお楽しみに。&lt;/valuecommerce&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-6033733169695183976?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/6033733169695183976/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/csv.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/6033733169695183976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/6033733169695183976'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/csv.html' title='CSVのインポートでデータ型の指定を可能としたい'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-3609327584032889606</id><published>2008-12-26T12:29:00.006+09:00</published><updated>2008-12-26T14:26:54.477+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>iPhone SDK 2.2のUIWebViewでHTMLをロードするタイミング</title><content type='html'>Air Data Lite では、アプリのヘルプをHTMLで作成して、UIWebViewを使って表示していますが、iPhone SDK 2.2を使ってビルドすると、なぜか最初の1回目だけ表示されなくなってしまうようです。。&lt;br /&gt;&lt;br /&gt;現在の実装では、以下のように、画面を開こうとするタイミングの実装を行うためのviewWillAppearでHTMLをロードしているのですが、どうもこのタイミングでHTMLをロードすると、UIWebViewDelegateイベントが発生しない（HTMLをロードしようとしない）ようなのです。&lt;br /&gt;&lt;pre&gt;- (void)viewWillAppear:(BOOL)animated {&lt;br /&gt;    ...&lt;br /&gt;    NSString *helpHtmlPath = ...;&lt;br /&gt;    NSURL *url = [NSURL fileURLWithPath:helpHtmlPath];&lt;br /&gt;    [self.webView loadRequest:[NSURLRequest requestWithURL:url]];&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;次回のアップデートでは、iPhone SDK 2.2を使ってビルドしたいので、どうやれば、ちゃんと動くようになるのかを調べてみたのですが、どうも画面が表示されたタイミングの実装を行うためのviewDidAppearでHTMLをロードすると、うまくいくことが分かりました。&lt;br /&gt;&lt;pre&gt;- (void)viewDidAppear:(BOOL)animated {&lt;br /&gt;    ...&lt;br /&gt;    NSString *helpHtmlPath = ...;&lt;br /&gt;    NSURL *url = [NSURL fileURLWithPath:helpHtmlPath];&lt;br /&gt;    [self.webView loadRequest:[NSURLRequest requestWithURL:url]];&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;この対処法が正しいのかどうかについては、ちょっと不明なのですが、もし、同じようなことで困っている方がいらっしゃったら、一度、試してみるといいと思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-3609327584032889606?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/3609327584032889606/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/iphone-sdk-22uiwebview.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3609327584032889606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3609327584032889606'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/iphone-sdk-22uiwebview.html' title='iPhone SDK 2.2のUIWebViewでHTMLをロードするタイミング'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-259920352277420545</id><published>2008-12-25T23:34:00.007+09:00</published><updated>2008-12-26T00:22:41.736+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>NSAutoreleasePoolを上手に使う</title><content type='html'>NSAutoreleasePoolは、通常、プログラムのmain()関数に、以下のような形で定義されていると思います。&lt;br /&gt;&lt;pre&gt;int main(int argc, char *argv[]) {&lt;br /&gt;   NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];&lt;br /&gt;   int retVal = UIApplicationMain(argc, argv, nil, nil);&lt;br /&gt;   [pool release];&lt;br /&gt;   return retVal;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;しかしながら、main()関数だけでしかNSAutoreleasePoolを使っていないような場合には、大量のautoreleaseされたオブジェクトを扱うような処理があると、どうしても一時期に確保するメモリ量が多くなってしまうため、ハード的な限界に達しやすくなってしまいます。&lt;br /&gt;&lt;br /&gt;実は、Air Data Lite が、ver. 1.0.0の頃、数百件のデータでメモリが足りなくなって、iPhoneがストール／リセットすることがあったのは、これが原因の1つとなっていたためです。&lt;br /&gt;&lt;br /&gt;NSAutoreleasePoolは、階層的に利用することが可能ですので、例えば、ループ処理においてこまめに利用することで、一時期に確保するメモリ量を減らすことが可能となります。そして、これは、アプリを安定稼働させるためにとても効果的です。&lt;br /&gt;&lt;pre&gt;while (...) {&lt;br /&gt;   NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];&lt;br /&gt;&lt;br /&gt;   ... autoreleaseされたオブジェクトを扱う処理 ...&lt;br /&gt;&lt;br /&gt;   [pool release];&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;ver. 1.0.1で、1MB 10,000件のCSVデータのインポート・エクスポートができるようになったのも、上記のように、ループ処理においてNSAutoreleasePoolを利用するようにしたからです。&lt;br /&gt;&lt;br /&gt;みなさんも、大量のデータを扱うようなアプリをつくらなければいけない場合には、NSAutoreleasePoolを効果的に使うといいと思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-259920352277420545?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/259920352277420545/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/nsautoreleasepool.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/259920352277420545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/259920352277420545'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/nsautoreleasepool.html' title='NSAutoreleasePoolを上手に使う'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5427009283892098084</id><published>2008-12-24T22:04:00.010+09:00</published><updated>2009-01-17T00:57:39.264+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>UIDatePickerの回転うまくいきました。</title><content type='html'>昨日、「&lt;a href="http://for-our-happy-life.blogspot.com/2008/12/uidatepicker.html" target="_blank"&gt;UIDatePickerをうまく回転できない&lt;/a&gt;」という記事を書きましたが、あれこれ試行錯誤した結果、以下の方法で、ちゃんと回転できることが分かりました。&lt;br /&gt;&lt;br /&gt;まず、以下のように、willRotateToInterfaceOrientation（回転しようとしているタイミング）で、画面に表示されているUIDatePickerを、一旦、親のビューから削除し、インスタンスをリリースします。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;- (void)willRotateToInterfaceOrientation:&lt;br /&gt;        (UIInterfaceOrientation)toInterfaceOrientation&lt;br /&gt;        duration:(NSTimeInterval)duration {&lt;br /&gt;    [datePicker removeFromSuperview];&lt;br /&gt;    [datePicker release];&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;そして、didRotateFromInterfaceOrientation（回転が終わったタイミング）で、表示したい位置とサイズを指定してUIDatePickerのインスタンスを生成して、画面のサブビューとして追加すればOKのようです。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;- (void)didRotateFromInterfaceOrientation:&lt;br /&gt;        (UIInterfaceOrientation)fromInterfaceOrientation {&lt;br /&gt;    CGRect frame;&lt;br /&gt;    // 縦から横に回転した場合&lt;br /&gt;    if (fromInterfaceOrientation == &lt;br /&gt;            UIInterfaceOrientationPortrait) {&lt;br /&gt;        frame = CGRectMake(0, 88, 480, 180);&lt;br /&gt;    }&lt;br /&gt;    // 横から縦に回転した場合&lt;br /&gt;    else {&lt;br /&gt;        frame = CGRectMake(0, 200, 320, 216);&lt;br /&gt;    }&lt;br /&gt;    datePicker = [[UIDatePicker alloc] initWithFrame:frame];&lt;br /&gt;    // 必要に応じて、属性を設定する...&lt;br /&gt;    datePicker.datePickerMode = UIDatePickerModeDate;&lt;br /&gt;    datePicker.locale = [NSLocale currentLocale];&lt;br /&gt;    datePicker.timeZone = [NSTimeZone defaultTimeZone];&lt;br /&gt;    datePicker.date = ...&lt;br /&gt;    ...&lt;br /&gt;    [self.view addSubview:datePicker];&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;なお、この記事では、例として、willRotateToInterfaceOrientationのタイミングで、UIDatePickerを、一旦、親のビューから削除して、インスタンスをリリースするように記載していますが、didRotateFromInterfaceOrientationでやっても、結果としては、同じようにちゃんと回転されます。回転時の見た目が若干違うので、どちらのタイミングで処理するかは、実装者の好みで決めていいのかな、と思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-5427009283892098084?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5427009283892098084/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/uidatepicker_24.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5427009283892098084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5427009283892098084'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/uidatepicker_24.html' title='UIDatePickerの回転うまくいきました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-4676059608523006628</id><published>2008-12-23T21:07:00.016+09:00</published><updated>2008-12-23T21:52:50.159+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhoneプログラミング'/><title type='text'>UIDatePickerをうまく回転できない</title><content type='html'>Air Data Liteで作成するテーブル項目として日付型を追加しようと思い、UIDatePickerを使った画面を作成しているのですが、思わぬところで悪戦苦闘しています。。&lt;br /&gt;&lt;br /&gt;iPhoneを縦に持って編集画面を開いた時は、以下の画面のように表示され・・・&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SVDYdrAWSUI/AAAAAAAAAB0/GgBlNVLgTTg/s1600-h/UIDatePicker1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 139px; height: 200px;" src="http://3.bp.blogspot.com/_J0oT67Cj0Bk/SVDYdrAWSUI/AAAAAAAAAB0/GgBlNVLgTTg/s200/UIDatePicker1.png" alt="" id="BLOGGER_PHOTO_ID_5282960367177582914" border="0" /&gt;&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;&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;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SVDYdztwgNI/AAAAAAAAAB8/0bAcBkILYho/s1600-h/UIDatePicker2.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 126px;" src="http://2.bp.blogspot.com/_J0oT67Cj0Bk/SVDYdztwgNI/AAAAAAAAAB8/0bAcBkILYho/s200/UIDatePicker2.png" alt="" id="BLOGGER_PHOTO_ID_5282960369515528402" border="0" /&gt;&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;&lt;br/&gt;&lt;br /&gt;編集画面を開いた状態で、iPhoneを縦から横に回転させると、下の画面のようになり・・・&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SVDYeEEa93I/AAAAAAAAACE/SxNWiWvRFNU/s1600-h/UIDatePicker3.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 125px;" src="http://1.bp.blogspot.com/_J0oT67Cj0Bk/SVDYeEEa93I/AAAAAAAAACE/SxNWiWvRFNU/s200/UIDatePicker3.png" alt="" id="BLOGGER_PHOTO_ID_5282960373905553266" border="0" /&gt;&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;&lt;br/&gt;&lt;br /&gt;iPhoneを横から縦に回転させると、下の画面のようになってしまい・・・&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SVDYeYQYpBI/AAAAAAAAACM/pvyBNguvuNc/s1600-h/UIDatePicker4.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 140px; height: 200px;" src="http://4.bp.blogspot.com/_J0oT67Cj0Bk/SVDYeYQYpBI/AAAAAAAAACM/pvyBNguvuNc/s200/UIDatePicker4.png" alt="" id="BLOGGER_PHOTO_ID_5282960379324441618" border="0" /&gt;&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;UIDatePickerの表示がちゃんと切り替わらないのです。&lt;br /&gt;&lt;br /&gt;表示を切り替えるためのAPIがないかと、UIDatePickerのAPIリファレンスを、色々と調べているのですが、まだ解決できない状態です。&lt;br /&gt;回転のタイミングでUIDatePickerのインスタンスを作り直してしまえばいいのでしょうかね？&lt;br /&gt;もうちょっと頑張って調べてみようとは思いますが、もし難しそうならUIDatePickerを使った日付型の編集画面は、回転できないようにしてしまってもいいかな、と思う今日この頃です。。。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-4676059608523006628?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/4676059608523006628/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/uidatepicker.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4676059608523006628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4676059608523006628'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/uidatepicker.html' title='UIDatePickerをうまく回転できない'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_J0oT67Cj0Bk/SVDYdrAWSUI/AAAAAAAAAB0/GgBlNVLgTTg/s72-c/UIDatePicker1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5046069060709734163</id><published>2008-12-21T17:40:00.002+09:00</published><updated>2008-12-21T17:43:47.210+09:00</updated><title type='text'>ブログを引っ越ししました。</title><content type='html'>&lt;a href="http://web.me.com/hiroaki.310/for_our_happy_life/AirDataLite.html" target="_blank"&gt;Air Data Lite のサポートページ&lt;/a&gt;にブログを書いていたのですが、こちらに引っ越ししました。&lt;br /&gt;今後ともよろしくお願いします。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-5046069060709734163?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5046069060709734163/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/blog-post_21.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5046069060709734163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5046069060709734163'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/blog-post_21.html' title='ブログを引っ越ししました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-1091187043785270527</id><published>2008-12-13T08:31:00.002+09:00</published><updated>2008-12-21T19:04:00.958+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>森口ミツルさんのブログで、Air Data Liteが紹介されました。</title><content type='html'>Air Data Liteというキーワードで検索していたら、森口ミツルさんというカメラマンさんのブログでアプリの紹介がされているのを見つけました。（森口さんのブログは、&lt;a href="http://moriguchi.weblogs.jp/blog/2008/12/iphone-air-data.html" target="_blank"&gt;こちら&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;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-1091187043785270527?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/1091187043785270527/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/air-data-lite.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1091187043785270527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1091187043785270527'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/air-data-lite.html' title='森口ミツルさんのブログで、Air Data Liteが紹介されました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-3649139145376343973</id><published>2008-12-11T21:05:00.001+09:00</published><updated>2008-12-21T19:04:16.043+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.0.1審査をパス。</title><content type='html'>先日、審査に出していたAir Data Lite 1.0.1がReady for Saleになりました。&lt;br /&gt;今回のバージョンでは、1MB 10,000件のデータのImport/Exportができることを確認していますが、時間が5分程度かかってしまいますので、快適にご利用になるためには、データ量の上限の目安を1,000〜2,000件(100〜200KB)ぐらいと考えて頂けるとよろしいかと思います。&lt;br /&gt;ではでは。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-3649139145376343973?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/3649139145376343973/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/air-data-lite-101_11.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3649139145376343973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3649139145376343973'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/air-data-lite-101_11.html' title='Air Data Lite 1.0.1審査をパス。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-921685757279663600</id><published>2008-12-06T20:04:00.001+09:00</published><updated>2008-12-21T19:04:27.211+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.0.1を審査に出しました。</title><content type='html'>先ほど、Air Data Lite 1.0.1を審査に出しました。&lt;br /&gt;今回のアップデートでは、取り急ぎ、Import/Export処理におけるメモリの使い方の改善がメインになっています。&lt;br /&gt;こちらでのテストでは、1MB 10,000件のデータのImport/Exportに成功することを確認しています。&lt;br /&gt;改修内容の詳細については、Air Data Liteのページをご覧下さい。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-921685757279663600?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/921685757279663600/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/air-data-lite-101.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/921685757279663600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/921685757279663600'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/air-data-lite-101.html' title='Air Data Lite 1.0.1を審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-1942795083208432630</id><published>2008-12-02T20:58:00.002+09:00</published><updated>2008-12-21T19:04:38.928+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>たくさんダウンロードして頂き、ありがとうございます。</title><content type='html'>Air Data Lite が iTunes に登場してから、１週間たたずして、無料トップアプリケーションのベスト100位以内に、仕事効率化の無料アプリケーションの5位以内に入ることができました。&lt;br /&gt;皆さん、たくさんのダウンロード、ありがとうございます。感謝しています。&lt;br /&gt;皆さんからのご意見、ご要望を頂きながら、今後も改善していこうと思っています。&lt;a href="http://web.me.com/hiroaki.310/for_our_happy_life/AirDataLite.html" target="_blank"&gt;Air Data Liteのサポートページ&lt;/a&gt;の下の方に、皆さんから頂いたご意見、ご要望に対して、今後、どういう風にしていこうと考えているかを記載させて頂きましたので、今後の行方が気になる方は、そちらをたまにチェックして頂ければと思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-1942795083208432630?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/1942795083208432630/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1942795083208432630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/1942795083208432630'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/blog-post.html' title='たくさんダウンロードして頂き、ありがとうございます。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-3052434813706927274</id><published>2008-11-27T09:22:00.001+09:00</published><updated>2008-12-21T19:05:00.708+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>祝!  App Store にアプリ並ぶ</title><content type='html'>iTunes の App Store にアプリが並びました。&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/2855404110193581222-3052434813706927274?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/3052434813706927274/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/app-store.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3052434813706927274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/3052434813706927274'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/12/app-store.html' title='祝!  App Store にアプリ並ぶ'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-5068125668853893266</id><published>2008-11-27T06:33:00.001+09:00</published><updated>2008-12-21T19:05:10.657+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>祝!  Pending Contract 脱出</title><content type='html'>今朝起きて iTunes Connect をチェックしてみたところ、Pending Contract状態を脱出し、Ready for Saleになっていました。&lt;br /&gt;iTunes の App Storeにはまだ登場していないですが、多分、もう少しの辛抱なのでしょうね。楽しみです。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-5068125668853893266?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/5068125668853893266/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/pending-contract_27.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5068125668853893266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/5068125668853893266'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/pending-contract_27.html' title='祝!  Pending Contract 脱出'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-8360663961123586981</id><published>2008-11-26T21:33:00.001+09:00</published><updated>2008-12-21T19:05:22.705+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Pending Contract ...</title><content type='html'>Ready for Sale になったという連絡から、はや２週間が経過しましたが、相変わらず契約処理が終わらずに、Pending Contract の状態です。。&lt;br /&gt;年会費払っていても、アプリをリリースできないんじゃ意味ないですよね。。&lt;br /&gt;&lt;br /&gt;いったいどれくらいこの状態が続くのか知りたかったので、devcontract@apple.comとiTSVendor@apple.com宛に質問を出したのですが、明確な回答は得られませんでした。&lt;br /&gt;&lt;br /&gt;メールのやり取りで分かったのは ...&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;iTunes Connectが日本語対応していないため、ディベロッパが登録した住所等のデータが、テキサス州オースティン市のAppleにトランスファーされてきた際に、表示の不具合が生じた。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;そのデータをアプリ契約に使うことができないので、ディベロッパに対して、日本語と英語の両方の情報提供をお願いした経緯がある。&lt;/li&gt;&lt;br /&gt;&lt;li&gt;ディベロッパから提供された情報を元に、財務・法務システムに手入力する作業が滞っている状態になっている。&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;ということだけで、いつ、Pending Contract状態を抜け出せるかについては、何も答えてくれませんでした。。非常に残念です。。&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/2855404110193581222-8360663961123586981?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/8360663961123586981/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/pending-contract.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8360663961123586981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/8360663961123586981'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/pending-contract.html' title='Pending Contract ...'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-4970976921328055810</id><published>2008-11-12T23:52:00.001+09:00</published><updated>2008-12-21T19:05:34.291+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.0.0 審査をパス。</title><content type='html'>今日のお昼頃、iTunes Storeから「Ready for Saleの状態になったよ」といった旨のメールが届きました。&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/2855404110193581222-4970976921328055810?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/4970976921328055810/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/air-data-lite-100_12.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4970976921328055810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/4970976921328055810'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/air-data-lite-100_12.html' title='Air Data Lite 1.0.0 審査をパス。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-7045833585004173429</id><published>2008-11-09T22:43:00.001+09:00</published><updated>2008-12-21T19:06:48.272+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>Air Data Lite 1.0.0 を審査に出しました。</title><content type='html'>先ほど、Air Data Lite 1.0.0 を iTunes Connect にアップロードし、審査に出すことができました。後は、審査と契約を経て、無事リリースされることを祈るばかりです。&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/2855404110193581222-7045833585004173429?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/7045833585004173429/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/air-data-lite-100.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7045833585004173429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/7045833585004173429'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/air-data-lite-100.html' title='Air Data Lite 1.0.0 を審査に出しました。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-2743935929273664433</id><published>2008-10-27T21:09:00.001+09:00</published><updated>2008-12-21T19:08:07.382+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Air Data Lite'/><title type='text'>iPhoneアプリをリリースするにあたり ...</title><content type='html'>９月の連休から、土日の休みを使って開発してきたiPhoneアプリが、やっと形になってきたので、もうちょっとしたら、リリースしようかなと思ってます。アプリの審査や契約にどれくらいの時間がかかるのかわかりませんが。&lt;br /&gt;iPhoneアプリをリリースするためには、サポートサイトが必要なので、iWebを使って簡単なのを作ってみました。&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/2855404110193581222-2743935929273664433?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/2743935929273664433/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/10/iphone.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2743935929273664433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/2743935929273664433'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/10/iphone.html' title='iPhoneアプリをリリースするにあたり ...'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2855404110193581222.post-913447245519098948</id><published>2008-10-20T20:18:00.000+09:00</published><updated>2008-12-21T17:01:06.850+09:00</updated><title type='text'>テスト投稿です。</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;テスト投稿です。&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2855404110193581222-913447245519098948?l=for-our-happy-life.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://for-our-happy-life.blogspot.com/feeds/913447245519098948/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/blog-post.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/913447245519098948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2855404110193581222/posts/default/913447245519098948'/><link rel='alternate' type='text/html' href='http://for-our-happy-life.blogspot.com/2008/11/blog-post.html' title='テスト投稿です。'/><author><name>Hiroaki Sato</name><uri>http://www.blogger.com/profile/04342455603598597111</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
