tag:blogger.com,1999:blog-47921812148093660312024-03-13T12:08:37.590+09:00techielaイケメン&テキーラなカンジでゴーUnknownnoreply@blogger.comBlogger30125tag:blogger.com,1999:blog-4792181214809366031.post-37606765566174233462021-08-28T14:11:00.006+09:002021-09-01T09:48:13.444+09:00起きなくてもいい目覚まし時計アプリを作った<h1 style="text-align: left;">すずめざまし (Sparrow-alarm)</h1><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA9OFv7ObbOnxHMK6aGel51-Y7cOH9jjY6-4VmWmX_KZuOshyq2lVZ5XzB-xF0X2Itse6mSUiYiiWrmod3EUrjX-QJ4oEMGLZ7bFRMNlkNeXm4R37nVlUH47UOdnAW04aarUfhduN_UeUN/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1071" data-original-width="1600" height="427" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA9OFv7ObbOnxHMK6aGel51-Y7cOH9jjY6-4VmWmX_KZuOshyq2lVZ5XzB-xF0X2Itse6mSUiYiiWrmod3EUrjX-QJ4oEMGLZ7bFRMNlkNeXm4R37nVlUH47UOdnAW04aarUfhduN_UeUN/w640-h427/screenshot1.png" width="640" /></a></div><br /><br /><p></p><h2 style="text-align: left;">なぜ、いまさら目覚まし時計アプリを作るのか</h2><p>目覚まし時計アプリは、起きるため、目覚めるためのアプリばかり(あたりまえ)</p><p>そんな中で「起きなくてもいい目覚まし時計」があってもいいよねと思って作った</p><p><br /></p><h2 style="text-align: left;">このアプリが提供する、決定的で新たな価値</h2><p>指定した時刻になると雀がやさしくチュンチュン鳴く</p><p>それだけ!<b>でもそれがいいところ</b></p><p><br /></p><h2 style="text-align: left;">このアプリが思っていること</h2><p></p><ul style="text-align: left;"><li>身体を起こして活動を始めるときには爽やかな気分でいたい</li><li>一気にではなく、だんだんと目が覚めることに楽しみと価値があるよね</li><li>起きるのにけたたましい電子音はいらないんじゃないかな</li><li>「イヤイヤ目覚めさせられる朝」から「気分良く目覚める朝」へ</li><li>心地よく気分良い目覚めを楽しもう</li><li>目覚めても止めなくていいアラームって新しいかも</li><li>30分かけて…なんだったら60分かけて起きる、でいいんじゃないの</li><li>雀の鳴き声に包まれながら、半寝半起のまどろみも楽しもう</li><li><b><span style="font-size: large;">寝過ごしちゃってもいいじゃない</span></b></li></ul><p></p><p><br /></p><h2 style="text-align: left;">インストールはこちら</h2><p></p><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://play.google.com/store/apps/details?id=tec.hie.la.deskclock&hl=ja" target="_blank">すずめざまし(Sparrow-alarm)</a><div class="separator" style="clear: both; text-align: center;"><a href="https://play.google.com/store/apps/details?id=tec.hie.la.deskclock&hl=ja" target="_blank"></a><a href="https://play.google.com/store/apps/details?id=tec.hie.la.deskclock&hl=ja" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="500" data-original-width="1024" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinJ3VWnipxRKvn22YNijgPxl83NiJfxhu-2VwBqDxwsTTGLCkAdvfaTySDt-bfkx6NIeA_LwjNNvd6IpaHLQ62-XgDdHbBHnck4ORax78WCY-oe0Qm1eE0mNNhF91KwkPwLuWtG6E7SMmX/w640-h312/sparrowalarm512_notail.png" width="640" /></a></div></div><br /><br /><p></p>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-87244162495102895262018-05-24T17:34:00.002+09:002018-05-24T17:38:38.964+09:00いい感じの積ん読解消法をみつけた<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIknPsgGOazfjPLzeg4spKKvA5VFLwxwSMu0YEycjsL30rQqY1Mlq5c_8pxk2JCQwFoM2Geo6CT0NDuHcKFG5pxlT9qpgY3pVCZ9IF8p_C67ziQ6TGIFkp-Kuzkr7FViS0Uhwble0CnCAr/s1600/books.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1200" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIknPsgGOazfjPLzeg4spKKvA5VFLwxwSMu0YEycjsL30rQqY1Mlq5c_8pxk2JCQwFoM2Geo6CT0NDuHcKFG5pxlT9qpgY3pVCZ9IF8p_C67ziQ6TGIFkp-Kuzkr7FViS0Uhwble0CnCAr/s640/books.jpg" width="640" /></a></div>
<br />
<br />
技術書や小説を買った後、それをどう消化していくかってところで、 電子書籍の登場当時は専用端末で読んでいたんだけど、ページめくりのもっさり感や見開きで見れない、スマホとの2台持ちと利用時の持ち換えが億劫、自分のなかでは習慣的に充電する端末としての地位にのぼれなかった、などの理由で結局電池切れのまま放置している。<br />
<br />
なので、スマホに電子書籍のリーダーアプリを入れて読むようにした。見開きの問題はあるものの、それ以外の問題は解決されスイスイ読める。ところがこの形にしてから読書の時間がぜんぜんとれず、積ん読がたまる一方なのよね。スマホには腐るほどコンテンツが詰まっており、しかもサクッと見れてしまうので、ついついそっちばかり見てしまう。電子書籍リーダーアプリを立ち上げて、じっくり読書するっていう気持ちにならない。しかも勉強のための読書だったりもするわけなので、読み始めるだけでも結構な意思力が必要だし、いざ読み始めても気が散りがちで長続きしない。TwitterのTL眺めたくなったりして。<br />
<br />
こうして積ん読がたまっていくばかりではいけないと、習慣を変えることにした。<br />
まず、紙の本を買うようにし、しかも持ち歩くときはカバンにしまわず、手に持って歩くようにした。そうすると何が嬉しいかというと、手がふさがって邪魔なので、早く本を消化しようと読み進めるようになる。また、手に持っているので、読み始めるハードルが非常に低い。1秒で読み始められる。本を読んでる間はスマホはポッケに入っているので気の散り具合も少ない。自分は電車の移動時間に本を読むんだけど、「本を手にしてるのに全然読まずにスマホをポチポチしてる姿」になんか格好悪さを感じるので、他人の目、見栄もモチベーションの一つとして利用して読み進める作戦だ。<br />
<br />
これが結構うまくいっているので、引き続き続けていく所存でございます。Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-4373953321590984522018-02-09T13:44:00.002+09:002018-02-09T13:44:22.251+09:00おまえが弱いから怒られるのだという話をした<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-zobRCgcdTF-HozMZZKyIE1onhjHd7Tqkz5PEFGB-ZZ_E4xmxLSkD3wnfXCdrJZRpezWzf0AYNbMVQsKQhqU8GTk6knVv-9qmGlZTj69z9UOEgFlTrEmkjdB1rfENP94oQoEiwSCH8NtE/s1600/tearedbaby.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="640" data-original-width="960" height="425" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-zobRCgcdTF-HozMZZKyIE1onhjHd7Tqkz5PEFGB-ZZ_E4xmxLSkD3wnfXCdrJZRpezWzf0AYNbMVQsKQhqU8GTk6knVv-9qmGlZTj69z9UOEgFlTrEmkjdB1rfENP94oQoEiwSCH8NtE/s640/tearedbaby.jpg" width="640" /></a></div>
<br />
<br />
帰宅したら小2の息子が嫁にめっちゃ怒られてた。<br />
話をきいてみると、<br />
下校後は宿題ほったらかしで遊び呆け、<br />
夜になって宿題のことを訊かれると「もう終わった」と嘘をついたということらしい。<br />
<br />
<br />
<ul>
<li>やるべきことをやらない</li>
<li>嘘をついて逃れようとする</li>
</ul>
<br />
<br />
とくに後者のほうはダメだろうという感じで怒られてて、<br />
まあそうだなと思う。<br />
<br />
息子は嫁にさんざん怒られてだいぶへこんでいる様子だったので、<br />
ここはいっちょフォローする感じで、しかし言うことは言っとかないとな、みたいな姿勢で話をした。<br />
<br />
---<br />
<br />
いや〜今日は怒られて大変でしたね、おつかれさまでした。<br />
ママの言い方はキツかったかも知れないけど、それだけ人を怒らせるような事だったってことだよ。<br />
もう、充分わかってると思うから、あらためて怒ったりしないけど、代わりにひとつクイズでもやろっか。いいですか。いきますよ?<br />
なんで自分が怒られたか、ホントの理由ってわかるかな?<br />
<br />
「嘘をついたこと?」<br />
<br />
正解!でも、もっと根本的な、根本的か… つまり根本的っていうのはこういう意味で(あれこれ説明した) 根本的な理由があるんだけど、それが何なのかが分かると100点です!なんでしょう?<br />
<br />
「う〜ん、わかんない…」<br />
<br />
答えはですね〜〜〜、それは、きみが弱いってことです。<br />
弱いから、怒られたんです。<br />
つよいやつは、怒られたりしないからな。<br />
つよいって言っても、力が強いとか、ケンカが強いってことじゃないけどね。<br />
立場とか、状況とか、状態とか、そーゆーところの意味ね。<br />
<br />
よーするに、宿題をしないで遊んでる状態ってのは、弱いんだ。<br />
スキだらけなんですよ。<br />
遊んでないで宿題しなさい!って言われちゃうスキがあるってこと。<br />
実際に言われたときも、言い返す武器がないか、あってもショボかったら、言われっぱなしで終わっちまうだろう。<br />
それに、あ〜〜〜宿題やんなきゃな〜〜〜って、心のどっかで思いながら遊んでたくないじゃあないですか。<br />
<br />
つまり、宿題を先に片付けたほうがいいっいうのは、まさにそういう理由なんですよ。<br />
やるべきことだから、とか、 遊びよりも勉強とかのほうが大事だからとか、そんなんは全然違うわけ。<br />
<br />
やるべきことをやってる人間、やるべきことを片付けた人間ってのは、つよいの。スキがないの。<br />
つよくなるために、先に宿題をやる。<br />
つよい状態で好きなことをしてたら誰も文句言ってこないし、<br />
なんか言ってきたところで、言い返せるわけじゃないですか。<br />
それは、たとえ相手が大人だとしても言えちゃうわけで、それは相当つよいってことよ。<br />
<br />
たとえばさ、力とかさ、ケンカとかでさ、学校に体育の先生とかいるっしょ?<br />
あした急にその先生に勝てるくらい強くはなんないじゃん?絶対。<br />
あした急に強くなれるわけないじゃん?<br />
でもさ、いまお話してるようなつよさはさ、明日から、今からだって、手に入るわけですよ。<br />
<br />
弱いから怒られる。<br />
でも、弱いからって、やっぱ怒られたくないっすよね。<br />
そうすると、怒られないために何をするかっていうと、嘘をつくとか、そういうことをしなくちゃいけなくなってくるわけ。<br />
といっても、嘘をついたって、宿題が終わってない状況は何もかわってないよね。<br />
弱い状態のままなわけ。<br />
んで、もし嘘がバレたりしたら、もっと弱い状態になっちゃうじゃん?<br />
そしたら もっと弱いからもっと怒られる ってことに、フツーにまあ、そうなるわ。<br />
<br />
嘘をつくってことは、自分は弱いです!って宣言してるのと同じわけ。自分に対してね。<br />
それってすげえダセエだろう。 そんでさ、その嘘がみんなにバレてみ?<br />
みんなに アイツ弱っ! って思われることを意味するわけで、<br />
そんな状態で毎日ガッコ行っても楽しくなくなりますよ。そしたらもうえらい事ですよ。<br />
<br />
明日からつよくなれるように頑張れるかな?<br />
きみにそうなれる力があるのは分かってるし、そこは信じてるから心配はしてない、大丈夫です。<br />
じゃ、お話、おしまい!お水のんで、トイレ行って、お布団いっといで〜。おやすみ〜<br />
<br />
---<br />
<br />
てきな感じで、最近ドラゴンボールのコミックにハマっている息子に、「つよさ」を例に挙げてお話をしてみた。<br />
もうすこし深い話に掘っていけるトピックだとおもうけど、それは年齢とか、も少し上になったらでいいかな そのうち機会もあるだろう<br />
<br />
しかし桃白白いいキャラだわUnknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-73768360078920058072018-02-05T18:17:00.001+09:002018-02-09T11:41:48.256+09:00Kotlinへの移行と習得がスムーズすぎて感動した<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBr2K9QkdP6IO0HJQE8nMXrB_quQHy7WvJPcgKpzblaD3W7eAgfxxXbxq_vJia3Ilifnpx2SZvobtMQXJYe1ccAMgiAe1wv01wahd71fitg1PWyye-8EL1JFXFWmr1hag9u48JfLjyMLxf/s1600/kotlin.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="177" data-original-width="700" height="100" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBr2K9QkdP6IO0HJQE8nMXrB_quQHy7WvJPcgKpzblaD3W7eAgfxxXbxq_vJia3Ilifnpx2SZvobtMQXJYe1ccAMgiAe1wv01wahd71fitg1PWyye-8EL1JFXFWmr1hag9u48JfLjyMLxf/s400/kotlin.png" width="400" /></a></div>
<br />
<h2>
Hello, World! しても楽しくなくない?</h2>
なので、ストアにリリースするAndroidアプリをKotlinで書きたい!と思いつつも、<br />
現在作成中のアプリはJavaで書かれており、これをリリースしたら、次のアプリはKotlinで書こう!と思っていた。<br />
そんなとき、たまたまAndroid Studioのメニューに神機能を見つけた。<br />
<br />
<h2>
Convert Java File to Kotlin File</h2>
任意のJavaファイルを開いている状態で<br />
Code > Convert Java File to Kotlin File を選択すると、該当のJavaファイルがKotlinファイルに変換される。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYlSF1lGW67HvNtWYXIpKn8F45Xp6QKfMqlL9wrfMINneFSqr-wmopKg8omSNXDgcBKGweRsFYbBe1QnnLrhZ3UR9VpmZ4omk5chp4qKh-9S77rTiUCEZ8_Cp7SHhsgKWLQov_drvL5nG2/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2018-01-30+16.13.44.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="578" data-original-width="297" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYlSF1lGW67HvNtWYXIpKn8F45Xp6QKfMqlL9wrfMINneFSqr-wmopKg8omSNXDgcBKGweRsFYbBe1QnnLrhZ3UR9VpmZ4omk5chp4qKh-9S77rTiUCEZ8_Cp7SHhsgKWLQov_drvL5nG2/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2018-01-30+16.13.44.png" width="205" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjIIN5Ng6t1yhxXlR9kUP1040tLUaeh3Dtx6IJSN4jns_x4iXVMKge0MHqgVgX0GiNnnLxW28rMyPd4Esv0Z2vdZ5pLm-LeW_NaidO0Cbtgi3CEEtQ0wPNWvWtSoDToBNdb7kUElCOZVvN/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2018-02-05+14.39.10.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="203" data-original-width="444" height="182" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjIIN5Ng6t1yhxXlR9kUP1040tLUaeh3Dtx6IJSN4jns_x4iXVMKge0MHqgVgX0GiNnnLxW28rMyPd4Esv0Z2vdZ5pLm-LeW_NaidO0Cbtgi3CEEtQ0wPNWvWtSoDToBNdb7kUElCOZVvN/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2018-02-05+14.39.10.png" width="400" /></a></div>
<br />
このファイルをKotlin変換した結果、修正しなきゃいけない箇所がでてくるけど、<br />
そういうのも探して修正しとく? と訊かれるので、OKを選択。<br />
<br />
<b>これだけだ。</b><br />
<br />
<h2>
何が嬉しいのか?</h2>
既存プロジェクト、既存コードに対して変換をかけてKotlinファイルを生成していけるので、ゼロから始めるのに比べて、以下のようなハッピーがある。<br />
<br />
<ul>
<li>Kotlinを始めようと思ってHello, World! を試してみたものの、それ以降「enjoy Kotlin!」と放り出されて途方に暮れることがない。スタート地点から四苦八苦してゴールに向かうのではなく、ゴール地点からルートを振り返るカンジ</li>
<li>生成されたkotlinのコードがどのように動作するのか、自分がいちばん仕様を知っているので、コード、処理の流れがとても読みやすい。</li>
<li>Javaで書いてたあの処理、あの記法は、Kotlinではどう書くのか?と、答えを探し求めてさまよう必要がない。とくに記号系のシンタックスは検索しづらいのでこれは大変助かる。</li>
<li>「動作する自分のアプリ」が手元にあって、ちょっとコードをいじってみてアプリの挙動を確かめる、ということができ、頭に入ってきやすい</li>
<li>どう書いたらいいのか、ドキュメントやリファレンスではなく手元の既存コードを参考にしながら書いていける</li>
</ul>
<br />
大体のコードはKotlin変換そのままで動作するが、一部うまくいかない部分もある。<br />
とはいえ、それもKotlinの流儀を学ぶのにちょうどいい量だし、腰を据えて問題解決に取り組むことで、深く理解するいいきっかけになる。<br />
どうしても解決できなかったら、そこだけJavaのままにしておくことももちろん可能だ。<br />
KotlinからJavaのメソッドを呼ぶのも、JavaからKotlinのメソッドを呼ぶのも可能なので困ることはない。<br />
(JavaのクラスやインターフェースをKotlinでextend, implementしたり、その逆もできる)<br />
<br />
<h2>
Utilクラスから始めよう、そして成果物</h2>
アプリ全体のコードをKotlin化するのに気が引けるのなら、まずは、みんな大好きStringUtilあたりから変換してみることをおすすめする。<br />
<br />
動くコードとともにKotlinに馴染んでいき、<br />
Kotlinの作法とかもわかってきたタイミングで体系的に学ぶのが習得の近道だと思う。<br />
<br />
<a href="https://www.slideshare.net/kenichitatsuhama/java-kotlin-70091111" target="_blank">Java → Kotlin 変換 そのあとに。 </a><br />
<br />
このようにして作ったアプリを先日リリースしたので、最後に紹介。<br />
子供の頃に20x20のインド九九をマスターすると色々捗るし、大人にとっては格好の脳トレになるな〜という動機から。<br />
<br />
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank">
</a>
<br />
<div class="kukuapp">
<h3>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img height="60" src="https://lh3.googleusercontent.com/xvkxOUl-QETwhkwb35J46bY46O4HRQ0R1f5QV9Cqr7pKXlV0wLPqj4frMvpW3VBB9m8=w300" width="60" />
Usagi 九九 9x9</a></h3>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank"><b>大人も子供も楽しめるアプリとしてリリースしました。<br />
どうぞ気軽にお試しください。</b>
</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="534" data-original-width="304" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT4DOyUm-zF8OsYSSd01kSEgaV7d2n9a_jlBPucChJotOBoJf0SlsZ3Leumy6jc8I71FseVfTI5iMwnQHHUc9IBkzlDpPExSThbwPu73vYG_LOF8T89xbjOyId2ksY2E5AfRva2SZ_RSk0/s400/normal.gif" width="227" /></a></div>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank"><br /></a>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank">通常問題をこなしたあとは………
</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="534" data-original-width="304" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzaaFz_PvtYE6Llrlwhxqk7UpZAfSyHd6k-wZUP-S66obVG9VEf_KLmoroSWccM6qCZ5TMMg9Ztw1Eo-40CSqN51GPTXXDkqRwbtuAkEEcvYOnlVHs029Emn_vGcfcDoMZTFmvQ0JqU9fb/s400/inverse.gif" width="227" /></a></div>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank"><br /></a>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank">逆算問題にチャレンジ。実際にやってみてわかったことは、
逆算問題は、大人も結構難しいし、意外と間違える。
9x9でも充分に脳トレ効果あると思う。
</a></div>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.kuku" style="margin-left: 1em; margin-right: 1em;" target="_blank">
</a>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.india" style="margin-left: 1em; margin-right: 1em;" target="_blank">
</a><br />
<div class="kukuapp">
<h3>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.india" style="margin-left: 1em; margin-right: 1em;" target="_blank">
<img height="60" src="https://lh3.googleusercontent.com/AWaEoCs_1c9sVzIAffPIRwZXfO-IV-lmpRj9AoXC-N7R34WffQlqmTF47UQgZGltg9hr=w300" width="60" />
Usagi インド九九 20x20</a></h3>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.india" style="margin-left: 1em; margin-right: 1em;" target="_blank"><b>一生役に立つ能力と、脳トレ習慣をあなたに。</b></a><br />
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.india" style="margin-left: 1em; margin-right: 1em;" target="_blank"><br /></a>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.india" style="margin-left: 1em; margin-right: 1em;" target="_blank">自分が本当に欲しかったアプリはこちら。
アプリの感じは9x9バージョンと同じだけど、
20x20まで学習できるので、より計算力アップと脳トレに効果的。
</a></div>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.india" style="margin-left: 1em; margin-right: 1em;" target="_blank">
</a>
<br />
<br />
なにとぞひとつmm<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-34911969618556387852017-03-14T21:12:00.000+09:002017-03-14T21:12:22.315+09:00なぜスマホアプリに強制アップデートが必要なのか<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiauG9cAvGpIlmFPy2Qj5_ifhOlNT_XxbB97xvfvnjQNofqH-GqHtR4nZIeR4YGfRLJb_tmFvrrvAj6W4Lrs7W2usl0gScCsuImyki0tkjvy4RCisR93i9AVvgnMe0wblIneMeHbOFf5fHG/s1600/update.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiauG9cAvGpIlmFPy2Qj5_ifhOlNT_XxbB97xvfvnjQNofqH-GqHtR4nZIeR4YGfRLJb_tmFvrrvAj6W4Lrs7W2usl0gScCsuImyki0tkjvy4RCisR93i9AVvgnMe0wblIneMeHbOFf5fHG/s640/update.jpg" width="640" /></a></div>
<br />
ゲーム系に多いが、アプリによっては、強制アップデートの機能を持っているものがある。ネットゲームは皆が同じ条件でプレイしなければゲームバランスが崩れてしまうので、当然必要な機能の一つだ。<br />
<br />
自分は、ネットゲームかどうかによらず、スマホアプリには強制アップデート機能があってよいと思っている。あるべきだと思っている。<br />
よく言われるメリットは次のようなものだけど、それが理由ではない。<br />
<br />
<ul>
<li>アプリにバグがあったときに確実に修正版を使わせることができる。</li>
</ul>
<ul>
<li>古いOSバージョンの端末に対応するための実装やテストに時間を割かなくてよい。</li>
</ul>
<ul>
<li>アプリバージョン毎に異なるAPIバージョンやサーバリソースにアクセスするような場合、サーバ側のコードやリソースの管理が楽になる。</li>
</ul>
<br />
使い慣れた旧バージョンにとどまりたいユーザが間違いなく存在するのに、なぜ強制アップデートを課すのか。それは、最新バージョンのアプリこそが、ユーザにとって最も価値のあるアプリの姿だと信じているからだ。<br />
<br />
アップデートを不満に思って離れていくユーザもいるかもしれない。<br />
でも、全員を幸せにできるアプリは存在しないし、そうあろうとするアプリは誰も幸せにできはしない。 それに、本当に欲しいユーザは、アプリやサービスの信念、哲学に共感して使ってくれるロイヤルカスタマー、ロイヤルユーザだ。<br />
<br />
これは、ユーザを置いてきぼりにしてもいいんだって話じゃなくて、むしろユーザの声を聞くためのアプローチだ。<br />
<br />
いくらユーザにとって価値のある(と信じている)ものを作っても、それを使ってないユーザの声は聞くことはできない。 常に最新版を使ってもらい、ユーザの声に耳を傾け、でも表面的に、盲目的に機能を増やすんじゃなくて「ユーザにとって本当に価値のあるもの」の分析をしつつアプリを育てることこそが、本当にユーザのハッピーを最大化するのだと信じている。<br />
<br />
だからこそ、積極的に強制アップデートをすべきだと思う。 <br />
<br />
<br />
<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-13910409987020999342017-02-28T20:23:00.002+09:002017-02-28T20:25:28.116+09:00最強の英語勉強法は、目標を立てないことだ。<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGLL3sR7XtDYUs_B-M1eY2jvATBM4fxEm1P9477OX_OnRPkjP1W-yCoYqzwk6DBhVlsKpz1J7XnFh26M6G03pX0TaezQ_AMmJ6GreP3eDLyKQ-O41BVrAzDY-ptuGpFWQ-pN-WXhsHvQib/s1600/Screen+Shot+2017-02-28+at+20.17.33.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="156" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGLL3sR7XtDYUs_B-M1eY2jvATBM4fxEm1P9477OX_OnRPkjP1W-yCoYqzwk6DBhVlsKpz1J7XnFh26M6G03pX0TaezQ_AMmJ6GreP3eDLyKQ-O41BVrAzDY-ptuGpFWQ-pN-WXhsHvQib/s320/Screen+Shot+2017-02-28+at+20.17.33.png" width="320" /></a></div>
<br />
<br />
みんなは英語の勉強をどんなふうにやってるんだろうか?<br />
<br />
プログラマ(not PG)であれば、社内公用語が英語だなんて話にかかわらず、<br />
もはや英語は必須だ。<br />
自分も<b><span style="color: blue;"><a href="https://geek-techiela.blogspot.jp/2016/12/4-ux.html" target="_blank">前回の記事</a></span></b>に書いたとおり、継続的に英語に取り組んでいる。<br />
<br />
<h3>
なんで英語の勉強って挫折しやすいんだろう?~そして理由1へ </h3>
継続的に英語に取り組むために、考えるべきことがある。<br />
それは、挫折する理由だ。かつての数度の挫折を振り返りつつ考えてみた。<br />
理由のひとつとして、とりあえず勉強を始めてみるんだけど、少し経つとすぐに <br />
「参考書や問題集とか解いてるけど、これ、自分、英語力あがってんのかな?っていう心配がつきまとう」ってのがある。<br />
その不安プラス成果を感じられない期間が続くとすぐに、やる気はどこかへ去ってしまう。<br />
<br />
<h3>
達成具合を計測できる目標をたてればいいんじゃないか?~そして理由2へ</h3>
だから、闇雲にやるのではなく、目標と計測が大事になってくる。<br />
とはいえ自然言語における目標って計測が結構難しくて、たとえば「ネイティブと日常会話が出来る」って目標に対する達成具合をどう計測したものかって問題がある。<br />
<br />
ありがちな計測可能な目標として、TOEIC600点とるぞとか目標をたてて、そこへ向かってやっていく方法があるんだけど、これだって結構長い道のりで、<br />
達成に至るまでの地道さ、退屈さ、面倒さに耐えられずやめてしまいがちだ。<br />
ちょっと考えるだけでもだいぶ辛いものがある。<br />
<ul>
<li>TOEICの試験(達成のチャンス)が毎日あるわけじゃない。</li>
<li>受験は1日がかり。</li>
<li>受験前夜、当日は寝過ごさないよう気を張っていなくてはならない。</li>
<li>受験会場まで足を運ばなくちゃならない。</li>
<li>会場に着いたら着いたで試験官に「おいお前ら不正すんじゃねえぞ」ってクギをさされたりして。</li>
<li>受験は休日返上。</li>
<li>TOEIC攻略のための勉強が必要だったりする。(手段と目標の逆転) </li>
<li>受験費用もばかにならない。</li>
<li>そこまでしても達成できるかどうかは保証されていない!</li>
</ul>
こういった面倒さ、報われなさも継続の敵であり、充分に投げ出す理由になりうる。 <br />
目標に到達するまで耐えてしのんで、ようやく花が咲く、かもしれない。 <br />
要するに、webサービスでいうと「大きく作ってドカンとリリース」をやってるのに近い。<br />
<br />
<h3>
なんでもいいから小さな達成を重ねよう。英語力の向上なんて目標は不要だ。</h3>
英語力の向上が目標でないって、意味ないじゃん!そう思うひとも多数いると思う。 <br />
だけど、英語力の向上を目標としない。それでいいんだ。だからこそいいんだ。<br />
1年以内に英語の資格をとるぞ、とかいうなら話は別だけど。<br />
<br />
最強の学習法は、続けることそれ自体だと思う。 <br />
つねに英語が生活の一部として自然に取り込まれている、ライフスタイルそのものが最強の学習法だと思う。<br />
我々がいつの間にか日本語を習得したように、英語を頭でなく体になじませていく。<br />
<br />
そうすると、考えるべきは<br />
「いかに英語と共にある毎日を設計できるか」<br />
ってことになる。<br />
毎日だ。 <br />
毎日やろうと思ったら、歩幅はとことん小さくしておかなくてはならない。 <br />
<ul>
<li>英語ドキュメントの一節を和訳して公開する</li>
<li>海外の有名人のtwitterを一件でも和訳して公開する</li>
</ul>
とか、なんだっていいけど、公開することを心がけよう。<br />
他人に見られるという事実は、当事者意識と、体への染み込み具合に大きく影響するからだ。 <br />
<br />
<h3>
単語を100件追加するたびにリリースする。</h3>
どうしたら英語が日常の一部になるかを考えたすえに、先日、Androidの英単語アプリをリリースした。 (<span style="color: blue;"><b><a href="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" target="_blank">Usagi 英単語</a></b></span>)<br />
だけど、これ自体は目標ではない。<br />
なぜこのアプリを作ったか。それは、アプリの単語数を充実させるために、毎日単語データを作成する必要性を作りたかったからだ。<br />
<br />
この記事を書いている時点では単語数は1200であり、英単語アプリとしては全然少ない方だ。そのおかげで、毎日20〜30件ほどのデータを作成するのが日課になっている。<br />
この生活習慣の何が嬉しいかというと、 <br />
みんなに新しい単語を届けるためにアプリの単語データを充実させること自体が、<br />
副効果として自分の英語の勉強になっているという点だ。<br />
リリースサイクルは、だいたい1週間ほど。単語が100件たまったら、いくつかのバグフィクスや機能改善とともにリリースするという形だ。<br />
<br />
単語が100件たまったらリリースする。小さく作って、こまめにリリースだ。<br />
この方式のいいところは、 <br />
<ul>
<li>達成条件が明確。</li>
<li>達成の難易度がとても低い。 </li>
<li>短期間で達成できる。</li>
</ul>
と、挫折しようもない短距離走であるところだ。<br />
正確には挫折パターンとして日々の単語データ作成をサボってしまうことが考えられるが、<br />
そもそもタスクが明確すぎる&簡単すぎる&短期間なので、モチベーションに関係なくできてしまう。<br />
いまでは単語データ作成、リリース前のテスト、日常的なドッグフーディングで自らも1ユーザとしてアプリを使用し、その中でアプリの課題発見をしつつ英語に触れ続ける習慣ができあがっている。今後も途切れることはないだろう。<br />
<br />
受験勉強や試験勉強ではこうはいかないが、一つのやり方として参考になれば幸いだ。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" target="_blank"><img border="0" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOvsArB_FfJQNyq1IdOB3KzMRTotwlLNQz77wk0VK2RK5lsgczVa7PyFCkpWjqwRSWqnd1WMevbDtTiSYh9n97lXDEozB3NjT8_BhuQc0MLMqtULJG0NoXWU60xBJVMHE7j4hBqtj4FPwK/s640/header.png" style="margin-left: auto; margin-right: auto;" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" target="_blank"><br />Usagi 英単語</a></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-23726518399703227082016-12-17T22:20:00.000+09:002017-02-14T21:13:49.762+09:00英単語の4択問題に学習効果なし スマホUXの話を添えて最近また英単語の学習を始めた。<br />
過去数回、手を出しては飽きての繰り返しだったけど、<br />
今回は本気だ。<br /><br />で、なんか英単語の学習アプリ入れようと思って<br />
いろいろなアプリを試してしてきたんだけど、なかなかグッとくるものが少ない。なかなか学習効果がでない。なんでだろうなと思って考えてみると、次の3点の理由が見えてきた。<br /><br />
<h2>
4択問題は、英単語と意味を関連づけられない。</h2>
あなたは、次の4択問題に答えられるだろうか?<br /><br />
<blockquote>
articulateの意味は?<br />A. 連結式の<br />B. 人工物<br />C. はっきりと話す<br />D. つり上げる</blockquote>
<br />正解はC。なかなか難しい単語だ。<br />でも、何度かこの問題に出会うと、いつしか<span style="color: red;">単語ではなく選択肢だけを見ても、<br />なんか C が正解だったような…?というのがわかってしまう</span>。<br />その瞬間、もはやarticulateという単語とその意味の結びつきには意識がいっていない。<br />それでなにが困るかっていうと、<br /><br />I can't articulate about the problem.<br /><br />とか、実際の英文で英単語をみたとき、意味を思い出せないことがけっこう多い。<br /><span style="color: red;">アプリでは正解しまくっている単語なのにだ</span>。<br />選択肢があればわかるのに…では意味がない。<br /><br />
<h2>
アプリ起動時のたった数秒の待ち時間で、モチベーションは恐ろしいほど下がる。</h2>
多くのアプリでは、学習開始までにけっこう時間がかかっていることに気がついた。<br /><br />
<blockquote>
起動画面<br />↓<br />ホーム画面<br />↓<br />学習コースを選択<br />↓<br />学習開始</blockquote>
<br />ここにお知らせ画面やダイアログなどが挟まるケースもあり、<br />実際に学習を開始できるまでには起動から数秒 〜 ゲーム系に至っては30秒ほどもかかることさえある。<br /><br />この時間を待てるかどうかは個人によるだろうけど、<br />自分の場合、時間潰しや楽しみのためのアプリであれば、待てる。<br />でも、勉強しようという、必要に迫られて…の要素が混じった気持ちでは、待てない。<br /><br />なぜなら、<span style="color: red;">スマホの中はコンテンツで溢れかえっている。にもかかわらず学習のためのアプリを起動しようという気持ちは、レアで瞬間的なもの</span>だからだ。<br />
機を逃したらあっという間に冷めていってしまう。<br />
<br />
<h2>
意味はひとつじゃない</h2>
そんなわけで、4択問題式じゃなく、なおかつ起動1秒で学習を始められるアプリが必要なんだけど、実はもう一個注文がある。<br />
大体のアプリでは、英単語と和訳が1:1なのだ。<br />
「culture」 だったら、「文化」という和訳しか表示されなかったりする。だけど、cultureには「栽培」という意味もあって、そーゆー意味もおさえたい。<br />
<br />
以上の要望を満たしてくれるアプリが見つからない、ならば作ればいいということで、シンプルなアプリをリリースした。<br />
<br />
<h2>
Usagi 英単語 </h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" target="_blank"><img alt="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" border="0" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTK0uu7cHiKXt6uBWYVNzAyDtOZgkjS_u9q3oJAneZCpEOH8KMqysqAaZM2IiZTeeoTQzhI8ZOTbWMd3UNUnjW598749lxi7V_P8nh5qml8GC59eeNAy0u-GQIRsztM9_pi96I89aiaUTi/s640/header.png" width="640" /></a></div>
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" target="_blank">https://play.google.com/store/apps/details?id=tec.hie.la.usagi</a><br />
<br />
<span style="color: red;">アプリ自体の使い方を学ぶことが必要なUIは、ユーザに優しくない</span>。 <br />出来る限りシンプルであることを目指して作ったので、メニューも最低限だ。<br />
やる気の瞬間を逃さないように、起動してすぐに学習を始められるサクサクアプリであり、少なくとも自分自身はヘビーユーザになれる作り。<br />
(単語の発音もしてくれるし)<br />
<br />
ここに書かれていない開発の動機もあり、それはまた次回書こうと思う。<br />
では!<br />
<br />
<br />
<div style="text-align: center;">
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1YYF4n64zYZFS5zJf7vJFSPbdFGTFz5pWCBTzqyUBqIzNv6q2cbGHU2a07a3aU1oS60XsfPAZWjWngON9MoPmWXhx3r1ejsmsZxqfFJ5KHMBfJJN4zYnTN4TFjvyUe2HtuK6KtC0Qv0E5/s640/screenshot3.png" width="360" /> </a></div>
<div style="text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg96J0j-3OJBHsEJlmv5gMWA32HmkkDDdRI6ddUaAmEyLF_1UHnIPyHkgm1HCQn4qtUxtbaJJ1AadaTV7odsX4YJdDaWeCC_AwlW_lS9MlkGpWQD6cHqP-rsc2xrl3YkwkA4PGmuC7fgVvt/s1600/screenshot1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg96J0j-3OJBHsEJlmv5gMWA32HmkkDDdRI6ddUaAmEyLF_1UHnIPyHkgm1HCQn4qtUxtbaJJ1AadaTV7odsX4YJdDaWeCC_AwlW_lS9MlkGpWQD6cHqP-rsc2xrl3YkwkA4PGmuC7fgVvt/s640/screenshot1.png" width="360" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" target="_blank"><img alt="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzzpD-hKXdXW2a4JFZLQQXrYNEdebbgZICfOV2T53oaIPtlbFhh0nh8ZVnKwaCav4b3wK0V6HGN8exhbbpd8rYbT3tVVO1Xc7OoHxZQDW3PuPjfZe8iwTKDJPNNpYak8AUZCnH4h_pshjb/s640/screenshot2.png" width="360" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" target="_blank"><img alt="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqb1717Da-LP7tWsz1kbTR9_Z_4L2-6GGNTEB7N9SfRZhbgRQuP8_prJZD7AsoMcOaKr1D0eGvZrhLKFWR11aOEKVTJW73mkjv7yW6D1PDz3uXqVpnMFKNFGc_p0W-s3elW0PXWEHN4BQU/s640/screenshot4.png" width="360" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" target="_blank"><img alt="https://play.google.com/store/apps/details?id=tec.hie.la.usagi" border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK9MATDg85NVDVptBRXw1fw0ZceuZN72qoOW_WCLyd_CLttkxZD5zfFN-5zQvMc8dM3JUsXcRyWFcBXqW236d2tapiYHBYlOFZKYKXwfBo48F2Mk2iI-RuEQQkcbX7jN8BQUguyQvFfmz9/s640/screenshot5.png" width="360" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-48760308694300254912016-12-12T22:50:00.001+09:002016-12-17T10:29:01.777+09:00男に結婚を意識させるには、IKEAデートがベストだと思う<h2>
恐怖!買った憶えのないゼクシィがテーブルに</h2>
結婚になかなか踏み切らない男へのプレッシャーとしてよく聞く話だけど、<br />
本当にこんなことあるんだろうか。<br />
結婚プレッシャーとしてのゼクシィは逆効果にしかならないと思う。<br />
人間心理として、押し付けられるものからは距離をとりたくなる(あるいは反発したくなる)ものだし、<br />
人生の大事な決断を、相手に急かされてしてしまった、という形も嫌であり、<br />
その結果、彼が「自分で決断をした」と思える時期まで結婚話は塩漬けにされることになる。 <br />
それによってますます結婚が遠のいてしまい、なんだったら3回目のゼクシィでは別れを切り出されてもおかしくない。<br />
<br />
<br />
<h2>
男に結婚を意識させたければ、いちばんにIKEAデートをおすすめする。なぜならば。</h2>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikcf8vWZ9p5n3mZ1jBcOWYuVoc7QmiOSswviWLaR58PSMYjLAdx74nPo3_MI-ZJ-F_NpZPmBInG5S77AMmcSYBG0N0LAUMGRYCEGNyjfBKJfuN1OnkJkgKi5HRVqLNx3-Vt6b67GmJ5XNQ/s1600/DSC03730.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="424" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikcf8vWZ9p5n3mZ1jBcOWYuVoc7QmiOSswviWLaR58PSMYjLAdx74nPo3_MI-ZJ-F_NpZPmBInG5S77AMmcSYBG0N0LAUMGRYCEGNyjfBKJfuN1OnkJkgKi5HRVqLNx3-Vt6b67GmJ5XNQ/s640/DSC03730.JPG" width="640" /></a><br />
<h3>
1.押し付けられるのではなく、自発的に結婚生活を意識できる。 </h3>
IKEAに行くとたくさんの家具が展示されている。<br />
しかし、それらはただ展示されているわけではなく、<br />
さまざまなコンセプトのモデルルームの一部として展示されており、<br />
どれもオシャレな部屋として完成された見せ方となっている。 <br />
それゆえ、こんな部屋に住みたいなという、新しい生活をポジティブにイメージしやすい。<br />
家具のラインナップも、シングルよりもカップルや、子供もいるファミリー層向けのものが多く、自然と「隣りにいる恋人との新しい生活」をイメージすることになる。 <br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<h3>
2.客層のカップル比率が高く「みんなそうしてる」という空気がある</h3>
友達や同級生の結婚話が増えるにつれて、そろそろ自分も…という話はよくある。<br />
周囲がそうしているから自分も、という心理は、それが無意識的なものだとしても、<br />
かなり強い力を持っている。 <br />
IKEAのカップルやファミリーな客層、雰囲気は、結婚の決断へむけて彼の背中をぐっと押してくれる。<br />
<br />
<br />
<h3>
3.結婚プレッシャーですよの露骨さがない</h3>
普段のデートの一環で自然に行ける。<br />
オシャレな、センスのいい、かわいい家具や雑貨のウィンドウショッピングのノリで行ける気軽さがある。<br />
気軽に行けるのに効果大であり、ローリスクハイリターンなデートコースといえる。<br />
店内にレストランもあり、一日を過ごすにも充分な店舗規模と品揃えだ。<br />
とても家に置けないような大きな家具だって、見てるぶんにはなかなか楽しい。<br />
これより効果的で、自然で、心理的反発のない結婚プレッシャーのかけ方は、ちょっと思いつかない。<br />
<br />
<br />
<h2>
ゼクシィは結婚の意識が醸成された後に、あくまでもキッカケとして</h2>
無理に結婚を迫って彼の心が離れていくよりも、<br />
自発的に彼の心が結婚に向くように仕向けるのが、急がば回れ的な近道であり、<br />
お互いに「この人と結婚するんだな」って気持ちが湧いてきたタイミングでゼクシィでも買ってくれば、 彼も結婚を決断するか、または今すぐとはいかなくても、前向きで具体的な話ができると思う。<br />
<br />
じゃあそのためにどうしたらいいかっていう手段が、ネット上にあまり刺さるものがなかったので今回この文章を書いたのであり、<br />
IKEAからお金は1円も貰っていない。(この記事の要点)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9dj2EoWMaEhYCHg4zIT5NkxkvoLbMQzeCxMAtAyVulloR7d7jBdV1o0HyDQ3eEgfyQuc67TQ0-WdHD2LpVHsxeh4zoWKtU9k9X-cwYXPMZIcQM2Tdc1leLu3djysidDB0M3lHU-Nl2U1T/s1600/poang-amuchea-beju__19488_PE104775_S4.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9dj2EoWMaEhYCHg4zIT5NkxkvoLbMQzeCxMAtAyVulloR7d7jBdV1o0HyDQ3eEgfyQuc67TQ0-WdHD2LpVHsxeh4zoWKtU9k9X-cwYXPMZIcQM2Tdc1leLu3djysidDB0M3lHU-Nl2U1T/s320/poang-amuchea-beju__19488_PE104775_S4.JPG" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
今ほしいやつ </div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-66591858829840176802016-09-01T18:14:00.000+09:002016-09-01T18:19:07.180+09:00単純なルール1つでチームにテストコード文化が根付いた話<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTwn-flt06eyECfNlg1Fwppnrip7R-OhukywJ2MhsvqzdQNlX0a50X0KIeKx1G_48xxjPD5rYk9jzcKzFDvEz3RsUp8Gpyrao92Ee4qv66LR1UrLfBydz8mcr6DisBoGq-9I2du_3owxpz/s1600/1435285492430577.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="208" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTwn-flt06eyECfNlg1Fwppnrip7R-OhukywJ2MhsvqzdQNlX0a50X0KIeKx1G_48xxjPD5rYk9jzcKzFDvEz3RsUp8Gpyrao92Ee4qv66LR1UrLfBydz8mcr6DisBoGq-9I2du_3owxpz/s640/1435285492430577.png" width="640" /></a></div>
<br />
<h2>
テストコード文化が失われていくまで</h2>
かつてはテストコードをがっつり書いていたそのチームから、 <br />
テストコード書こうぜ!を推進していたメンバーが去っていった。<br />
<br />
いつしか新規テストコードは書かれなくなり、 <br />
既存のテストもメンテナンスされなくなり、<br />
テスト失敗も放置され、テストコードの価値は地に落ち、<br />
完全にテストコード文化は失われていた。<br />
<br />
(類似例)JenkinsおじさんがいなくなるといつしかCIが回らなくなる<br />
<br />
品質担保は目視テストのみ!<br />
<br />
<h2>
なぜ、テストコード文化が失われていったのか</h2>
問題を整理してみると、原因と思しきものがいくつか見えてきた。 <br />
<ul>
<li>テストファーストだと要件定義に振り回されすぎ<span style="color: #999999;"><br />=> 特に序盤は。<br />=> 安定して書けるのはユーティリティクラスくらい</span></li>
<li>コードカバレッジ目標<br /><span style="color: #999999;">=> 実装相応の量のテストコードを書かなくてはならない<br />=> 時間的に書ける人と書けない人がでてくる<br />=> 書いたとしてもチームとしての取り組みになっていない</span></li>
<li>リリース後に時間とってドキュメントやテストコードを書こう<span style="color: #999999;"> <br />=> 結局時間を取らない・取れない・書かない<br />=> 書いたとしても日々の習慣としてではない </span></li>
</ul>
<br />
<h2>
テストコード文化を取り戻した単純な1つのルール</h2>
それは、<br />
<br />
<b><span style="color: red;">プルリクエストには、少なくとも1つ以上のテストコードが無くてはならない。 </span></b><br />
<br />
これだけだ。<br />
実装に問題がない場合でも、テストコードが1件なければ、マージすることはできない。<br />
逆に言うと、1つでもテストコードがありさえすればOKとした。 <br />
<br />
<h2>
なぜ効果があったのか? </h2>
本ルールは、以下のような視点で設定した。<br />
<br />
<ul>
<li>どうしたら最初の1歩を踏み出しやすいか?</li>
<li>どうしたら負担なく継続できるか?</li>
<li>どうしたら頻繁にテストコードを書く日常を作れるか? </li>
</ul>
<br />
また、最初から及第点を目指さず、以下のことはバッサリ切り捨てた。 <br />
<br />
<ul>
<li>テストファーストでなくていい。</li>
<li>全ての実装にテストを書こうとしなくていい。</li>
<li>コードカバレッジを追わなくていい。</li>
</ul>
<br />
今回の件では、ルールは緩いよ、でも強制よ、という「緩い強制」による習慣づけと意識改革が功を奏したように思う。<br />
<br />
<h2>
コードカバレッジガバガバやんけ!</h2>
テストを書くことが習慣化され、チームの文化として根付いてくると、 <br />
いつしか、テストを書かないことに違和感を感じだすようになる。<br />
<br />
最初はプルリクエストを通すためにテストコードを1件添えるだけだったのが、<br />
次第に、実装量や影響範囲に比例したテストコードの件数になってきた。<br />
<br />
依然としてルール上では、少なくとも1件のテストコードがあればOKなのにもかかわらずだ。<br />
<br />
<h2>
まとめ</h2>
個々人のレベルは高くても、チームとしてのレベルが1では良い仕事はできない。<br />
というかそれに根ざした問題ってけっこうありそうな気がする。。。<br />
<br />
チームのレベルが上がってはじめて打てる手なんかもあるだろうし、<br />
でもそのわりにチームとしてのレベル、機能してる具合、熟成度ってあんまり計測されてなかったりするし、それに対する評価にいたっては更になされてないように見える。<br />
<br />
良いチームで働いてハッピーになろう。Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-11373916054496574392016-02-23T20:29:00.001+09:002016-02-24T10:10:53.626+09:00SpringBoot, JPA: FulltextSearch(NativeQuery) with MySQL<br />
<h2>
How to implement "MATCH AGAINST" NativeQuery on SpringBoot, JPA, and MySQL</h2>
I have to implement simple fulltext search function with MySQL fulltext search. (it is not enough to use any search engine like Solr) <br />
but JPA(hibernate) can't understand MATCH AGAINST statement, so I've implemented it by using native query.<br />
<br />
<br />
<h2>
The hard things of Native Query</h2>
<ul>
<li>it cannot use named parameter (:condition) for query declaration. <br />only can use <span class="midashi"><span class="redtext">sequential placeholder like </span></span>?1, ?2 ..... </li>
<li>it cannot return the data as Page type. to return the data as Page type,<br />we have to create PageImpl instance manually like following.</li>
<li>we have to create limit statement manually.</li>
</ul>
<br />
<h2>
Environment</h2>
<ul>
<li>Spring Boot 1.3.1</li>
<li>JPA(hibernate)</li>
<li>MySQL5.7.10 </li>
<li>Design: Domain-Driven</li>
</ul>
<br />
<br />
<h2>
<span class="midashi"><span class="redtext">implementation</span></span></h2>
<h3>
SearchServiceImpl: call findByKeyword() via repository for execution fulltext search</h3>
<blockquote class="tr_bq">
/**<br />
* execute fulltext search<br />
*/<br />
@Service<br />
public class SearchServiceImpl implements SearchService {<br />
@Autowired<br />
SampleRepository sampleRepository;<br />
<br />
/**<br />
* full text search by user-inputted keyword<br />
*<br />
* @param keyword Search keyword<br />
* @return Matched result<br />
*/<br />
public Page<MethodEntity> searchByKeyword(String keyword, Pageable pageable) {<br />
<br />
// parse keyword and get search condition for match against(…) statement<br />
String searchCondition = getFulltextSearchCondition(keyword);<br />
<br />
List<SampleEntity> sampleEntities = sampleRepository.findByKeyword(searchCondition,<br />
pageable.getOffset(),<br />
pageable.getPageSize());<br />
<br />
// avoid entityManager.createNativeQuery(sql).getSingleResult();<br />
// getSingleResult returns Object type.<br />
// map result to DTO(Entity)<br />
CountDto countDto = sampleRepository.countByKeyword(searchCondition);<br />
<br />
// we have to instantiate Page object from List of entity manually<br />
Page<SampleEntity> page = new PageImpl<>(sampleEntities, pageable, countDto.getCount());<br />
<br />
return page;<br />
}</blockquote>
<br />
<br />
<br />
<h3>
SampleEntity: declare native queries</h3>
<blockquote>
/**<br />
* Sample Entity <br />
*/<br />
@Entity<br />
@Table(name = "sample")<br />
@Getter // lombok<br />
@Setter // lombok<br />
@NamedNativeQueries({<br />
// for search<br />
<span style="color: red;">// impotant: should conform name to method name in SampleRepository</span><br />
@NamedNativeQuery(name = "SampleEntity.findByKeyword",<br />
query = "SELECT s.sample_id, s.body FROM sample AS s WHERE MATCH(s.body) AGAINST(?1 IN BOOLEAN MODE) limit ?2, ?3",<br />
resultClass = MethodEntity.class),<br />
// for count<br />
@NamedNativeQuery(name = "SampleEntity.countByKeyword",<br />
query = "SELECT count(*) as count FROM sample AS s WHERE MATCH(s.body) AGAINST(?1 IN BOOLEAN MODE)",<br />
resultClass = CountDto.class)<br />
})<br />
public class SampleEntity {<br />
@Id<br />
@GeneratedValue<br />
@Column(name = "sample_id", nullable = false, unique = true, updatable = false)<br />
private int id;<br />
<br />
@Column(nullable = false)<br />
private String title;<br />
<br />
@Column(nullable = false)<br />
private String body;<br />
: </blockquote>
<br />
<br />
<h3>
SampleRepository: declare methods which are the same name as query name in SampleEntity</h3>
<blockquote>
/**<br />
* Sample Repository<br />
*/<br />
@Repository<br />
public interface SampleRepository extends JpaRepository<SampleEntity, Integer> {<br />
<br />
List<SampleEntity> findByKeyword(String keyword, Integer offset, Integer pageSize);<br />
<br />
CountDto countByKeyword(String keyword);<br />
}</blockquote>
<br />
<br />
<h3>
CountDto(optional): for specify resultClass to bind result</h3>
<blockquote>
/**<br />
* Dto for binding from "select count(*) as count from ..." query<br />
*/<br />
<span style="color: red;">@Entity</span><br />
@Getter<br />
@Setter<br />
public class CountDto {<br />
<br />
<span style="color: red;">@Id</span><br />
private Integer count;<br />
}</blockquote>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-32446734447592361482015-05-06T18:02:00.004+09:002015-05-18T23:53:00.415+09:00LINEスタンプ「イケメンコレクション 2枚目!」リリース&フリー素材化!<div style="text-align: center;">
<br /></div>
<h3 style="text-align: center;">
<span style="font-size: x-large;">個性のかたまり、</span></h3>
<h3 style="text-align: center;">
<span style="font-size: x-large;"> </span></h3>
<h3 style="text-align: center;">
<span style="font-size: x-large;">ロックなあなたに。</span></h3>
<h3 style="text-align: center;">
<span style="font-size: x-large;"> </span></h3>
<div style="text-align: center;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://line.me/S/sticker/1108389"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw793EK97emzRrWAGIetbbg8BuiqO45f1Gwo18-Hxxj6XB3riLQn8PFNLMKZoKekuRSp9LfjfEb1U81YRLinZC6KK1asaepBNmJkdqhQdJIrlZs0effNWtkzdhtm30DbJXyDv32rfjmmBt/s640/ikemencollectioncover_ja.png" style="margin-left: auto; margin-right: auto;" width="438" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://line.me/S/sticker/1108389">(画像クリックでスタンプページヘ)</a><br />
<br /></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
<div style="text-align: center;">
<br /></div>
<h3 style="text-align: center;">
オレのKY発言って“恋の予感”って意味だぜ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFSF3DSLdRDkOJlMTLYGIIizrSfrxOSyN6plQ4FSxHI-VpKv2GpWbSRTUcjx4YQR66SFmd_yiGa7hDpMATEusf4i35AwAukWUut-9wtuZtVS8Sijc05MTmLjsFacRuSHmk8BFP4NhcZSTS/s320/21.png" width="177" /></a></div>
<br />
<br />
<br />
<h3 style="text-align: center;">
俺というエルニーニョが異常気象を誘発する</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0eVjzHWbbovaVJHoWOUyfrcbJ14dycMQuWD5oGReK5K3OrHZxYes9exbBDB9W9l0EuCkxqTm6aaQuk2GxFg_W4JhkFd0asN4yXoBJbujP1malLxS3iW8YEoDFkYXW0JVPtModX-PK-aGR/s320/6.png" width="180" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<h3 style="text-align: center;">
身をゆだねればヘヴンへエスコートするぜ </h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrT5hEfSW9l77G6thUYbxWc7heBTa0MbN32eX-4VRcSLk3G7ORv58i6VnTL4UgN_2eq9McbMl-9TWvy802Zde5KSr9aXn3Rv7myjXsWu3FP25UnLNmz_5elwtDXn856jzKA7JShZzeQYnW/s400/17.png" width="400" /><span id="goog_625137684"></span></a><span id="goog_625137685"></span></div>
<div style="text-align: center;">
<br />
<br />
<h3>
明日が見えなければオレの背中に付いてこい</h3>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIyYsp6IhATpwx65AzdhajIRTQNJ_4gDIPiOV2FUVzdsIEL_jYYxz388dJ4fNUtyY_ygnBGxYne7JfF-nP3NVtylyclsWmffW9qiLq5cnM9axhGOMn7zO5ldfRth-h02PUxkNERjPkT142/s320/1.png" width="290" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
シンプルこそ不死鳥の魅力だと知る男になれ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi52utpS6cSFWp0Bs2tboqmfPMSUpRhqBQHEUgCB6_ei78ygqsmTvXV8C0Ubl7Oymj4yzuRBS3hkWdB1_XmpZmZ3PZruxWxeozGdFlXGjzaYvzbztfR4N6-DPa5F5pFHM9jqgIKVO6pWw1x/s320/22.png" width="303" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
ヤバいまでに吹き上がる黄金のフェロモン旋風</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ6gYg62mxZFMe5bFwHl2WYjO4p0OUd2SIRxymSlEkGNOOlKJsm_wHxe9yqj0rlmpfFJ64wGFEGFR7jGujpNFmM4wkw8DDutNLcG9usDpGuZgTU2BtvjlvhnoaiL4r0kKWXfGnb5yp6WiG/s320/14.png" width="179" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
退廃という名の甘き香り漂わせし貴公子</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIUdEwa3mHAxbjVN9x_Xz60e_EroLsqph5KatLtVSxzic06GXYWvLnKaXaAo48FjzljCCSmXU8FR6lcRBR2XTBJ5ARg6g6f-t-EHI0BKL5j3_WS-QEt-rQkmdxYa4PjezU6UD-1UIDG85K/s320/40.png" width="194" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
千の言葉より残酷な俺という説得力</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmIpZJHLrcvSJnKrCUM5ycYk1EHC-2e6bzETmbQ4AoUbEkBhlGgLgrITWrxqz3PCtlgaWa9Tp06IqpTQJlAMP0t38aSZNDoeZ61sWWM2dggMhQi4vK1S7UhJ8BVHQapqua3nmOy5jk1rj4/s320/39.png" width="202" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
生き様を例えれば妖精の姿の可憐なる野獣</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdKUaqKcQ7i0lckpcuAo-ZFMtfXujHl7e77BzmLNOWGfPrXgCmqiOcBvbQa6YWadwd6ZYYP_hsN2eccM6SSH-OtdAOfRmBlGXqeg5oB6yHyYRwknfNI_VUEqz_nC23Isljac7JhBR7fVS1/s320/30.png" width="202" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
ちょっとガキどもに“大人”を教えてやろうか</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhJjC6MKjSBZHzN5EzfYmg2qiK9axeShyphenhyphenZyI9YNrtCMHtFhQr-j0k_hIFxBrBrajGi-GSRr1g3xowi8O3yzNU02k5toqW5yZgWkt3WWMykS_hpP4dW7aCjvrD7zXHqXWKDRKExWF504hJ7/s320/31.png" width="291" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
存在するだけで愛されてしまう宿命</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBANAyk3v4hEbMGDus8LEjELmI3XoacACG5XDigTjNLK_V7o7p_CCcvo6vRWO8sR3YGojSy-gMBC00Oo-052w2Px1ocRTMy3DGCOo9NChADe3Nu02AwaWUeGqMtaUjN2HbvCdjW0xzB0bW/s320/32.png" width="252" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
ため息すら美しく見せちまうのが群馬男の宿命</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6Z3XWb0pV3pqYUpr2odVxaWnuc-_WqaAPFz5n-hFU_i0QYKKAaqw1iUsDOUMUGMnIUjSWyToPJXjfTHszEvhHlJltjwsV3cFyS65YrvkfIQwJsOIZFTlyZqDUONuwJHxMM6QwW1BjGIcP/s320/33.png" width="233" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
俺はもう既に本物のヒョウなのかもしれない</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijIs0x5NeAUAqwdjzex7JPEdouCbIMTPI7-427xcz5siJI9qlLtr9D6CztZtSww2vMzbLFIOrx9p7cRSXnFBRzco8dSzZVuuU5JbKMDsFWF9y8izgqZ5NExVnvEcRq4sds9Of01wCLlP6I/s320/34.png" width="224" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
全ての女を虜にするブラックナイトの凱旋</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Deqpwv6-wtGa8kxwnHEcu47LaDL0B4_ow1LzBN9GfzXN1tShDYU7TivLeqkSZAs3vmV_m0C-xj340D_IbuIS9kup9Omog8qpQXQlrbPgi5Fqq3_LvbbVUXIWOQyg44iavGZwRORknegv/s320/35.png" width="214" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
ワイルドボーイの意外なカワイさに一目騒然</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI8hk9p8qxm1YVgR7dJOc_67AH2Vkw1sNBTRxqOGivDYaHizyQwZFLW-x_pcQPpsXw1FwpZJYXcT6-Y96VNLWP4Bf_pkui2O00y5EHSBmiXBDI2UZiKO6AqdAy9PCRJlSUDm8uFFFYy38z/s320/36.png" width="309" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
ずっと見つめてる位なら、オレに抱かれちまえ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgePgv4tmNpRpv2_p6YMVFF5NeD4rxUnyvJCKmIzMb_9OLHeeRQir-oOgO0C7YLyBr1-39h-Ae1bdSVOiBXiS0szHOdiJIauf5VBEvP_SXrzKhkqw5yelYGfHt_rt_zZhOxIZHm1btlK2Jt/s320/37.png" width="198" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
革命くらい起こしてからツナギについて語れ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjib-yDlw5poG2Y8lVIArOpA5IzBn75TbPdE1fNWor5Kmt_4NE9P_AbISRH1n-UKyMEQrOI4DcKfsXBk2ElAN5V_PcvQ9dlmkc-kBWubPt5OX7dZ4fIoedQNyizLSaknWODaZbbQzxpJmu-/s320/38.png" width="245" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
一つだけ言える真理がある。「男は黒に染まれ」</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtdkeUHdTevG9KiSnuH9-1sr9qPL1hgxOeNp-aoRkVWTyOxD9qXP_ZYIEVCllQ6K_vOHzpQu_QO0WWNgSR6DWCgv_nKxu8kJfX-JIy_BUXXwlq1tra0jlDZNUK0WVqSC0pSARo3rY2-MbE/s320/29.png" width="180" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
灼熱の日差しがオレを女殺しに変えちまう</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcz830M-G4TmvnEtR7talhIl_O49Bb1Zj8cKqRdveMYfmQl7UYShdW-M5OzzQn5tqyep1DKoJ8yJqEZRGp0Q8XeGovhtwHS7tyQKlgNTn7DNsk4072bONCm2YofYCuALe58SjEgYqAiGES/s320/28.png" width="180" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
西海岸まで届いた俺様エロティック</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcn9x_q8LCFt9SwJiFixlt083PlKwHdl9vd4UbnzAPJZiDpB46PKVe7p7kXUG1BMsW0Z6mRtPPOIUOSJ9uOPkkyJlKncfdPFm3aX_fEXNYoTK99boQdxeBePwgQS2Kgy-jelkkn7LAH673/s320/27.png" width="231" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
飽きることなき漆黒の堕天使の誘惑</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1mNv7gcz78Z_6EcOjGNxD8HRcYoI9AUqCs2F3b6p6s2PCV35bXWkxa7b8aHtTpV3Q0SpfZOQdjGd5ffJQEsnj6t2aGhx0qCm13cnbYidMWXs-is7-dABjgf0JH7Rls81XkkgWgSPg3BtZ/s320/26.png" width="189" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
恋の女神すらオレにウィンクしてるのが見える</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaNawo8C5InAGPzsUcy7EdNyPmXlBnejwX4Y4XA_uavKXqF1GIiptGeQ_kTLaWQyEFcvIOa6fb6tRu1lR5JiBQNY_pzNnPec7AHbIPZqNU-ctLw83fyM6rAmr7_aEIMoYuq2qbBUMtBvJi/s320/25.png" width="246" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
致死量の伊達ワルエキスを搭載した黒を纏え</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2RYCJckZA59D-gueHeYzAFA7vOWz4LWunCQ_8Z9Levh7NIw1g7YXn8hJDKv8OIhMIickeF_Ym_SawuLjwImze4O7S-pvXnm7jiYDhFuo41y8XRlzNaehhQjB3fbpzKbu3k4xF_J0kzA5q/s320/24.png" width="192" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
黒騎士にしか着こなせない、そんな白もアリだ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTBkTN82maqBqwKqghwKOYAwZjNdigdQ8SmdLG6_TyJioPr9fkqAizG8X0Uy7ic2_0BmMg3zXCl4CM0zNo-7TMrI1g47mLYd8VYc2TRCSS4zjsnjOyT-2EyPGqGSkUy9Ng3b8qlMsvRktc/s320/23.png" width="190" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
「モテてモテて困る」MKK。元は海軍用語だ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5RNybHfYNrrbKbns8intlvnRiDyg9FToIN9IyEBuQs5G3QaZSAInEbZlIzTT_RYPHZueMSuTkjKnEJk1OTDlC4hV1CFZQ-9iS8xxHZqr_13mhECsgZ4Te6Tybi945z6wCuTQGGLq1WyT7/s320/20.png" width="180" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
一身上の都合によりこの世界のトップ貰います</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlggxDTcVlbr9aiNGutx0Ib3XD8BbBmJn7ERpsp1q_hUVRdjKIUM9svJjxxi88lt1h9AoT7L5v7dSZtV7MA3g8ZTHbWfWimGqOtlFO3LHWeBINUWehZwKJFz-174O-B2r0OIRKiDdi1eK2/s320/11.png" width="179" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
ヨン様以上に中空を見上げるポーズがキマった</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJp_56jLVfR4jATKdE6s8NiE943p1Wn4cZOK2IhKxdrAT86xoYIlPYFyGfAEP-a16EuiIMJrZuXhhHB5a9amB328Epywl0H8nX1fF5Qp5F4RbtfNFItBj9qE35ahq9skBiUnnxjQs3BF2Q/s320/12.png" width="180" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
数多のセレブに俺の着こなしをパクられたよ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="286" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlgz_TqK8mL48e9i2D946HMB_YcMVeE0fHAD9Nt17UsKPVBr__2uWIu-aGl4JzpM3cRhNdWtM1t9yhgY6phcXF7slBwi29_v_A5A-3psldM1ERhrqXTpPaxDdiFRhr3zjHBvujDs5VU7cJ/s320/13.png" width="320" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
これが人間を超越した先にある奇跡の世界だ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipjvAlZ_5iYgZj1nlRs5wjWQEp0VlWNeLcoPwszltJSqiRQnMsDbvu6Keujz3mxgDx9XB1iHAOZlx2pI5GSnJ36uM9t7tU_yGQbsEbLmXO47SPMb1Gysw9nIsVqMWlG6S0QmLk2ye239iJ/s320/15.png" width="312" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
セクシー&ロックを背負った異端児</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp35vBctipyF71DbxDyjGrPUfA-JKJG2YGF7J34AAb3HBEb3crUmVwgBUrynDDml45IHBkyOgC3knVqnaqIsNTUEkoN22nTqHVOZxaAdlNnHIwmVbb0whUMUduPKu_4-pPK70rA-zZ5Yfz/s320/16.png" width="197" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
なぜ天は俺という男をエコヒイキするのか…</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCk-8r-A4Abex8J7XV5-SwLRMKNVOQSV9sh_Sl8RfjG_El6_Z7xTU3Wqx6WGpd4bqGo7Rhxp3bS9JfuWbnOCEIcmpX2YaRWRdo4QHBRDqcCpaZBAhWfaLkrrDx3HdDLL7D3X4PYRBZBFaD/s320/18.png" width="194" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
レアでモダンなセクシャル感を完全マスター</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9EUQ_Ulf9snXZg1xEr5BnUWXX2BiFal7NUDnjm0gZz-ocCUjSPKvq9q0RLRbRuRGHP-snXETnfWbXqjRdlIX04WjholqPX__keMTfYQ5ctun2EqWE25o3SEdnk1LWziEElh6M7HzKbKkj/s320/19.png" width="203" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
朝までに何回KISSして欲しいか決めとけよ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="296" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXgW8i4s0H3qP3pGpZq-HtWM1e77Xqg5Zkeh6P0HDtmN0EK6NnuZAJ7rM1qbp686t1cLe4_kOKPH1E4C8WKYa3ZbeWe6TW8_tayRAhcGQ5Ek1jappEGC7L2eJo7Sg3Zs92z0hZuX6uVHue/s320/2.png" width="320" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
パねぇ存在感がモードに一抹の野性味を加える</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrWIYbZ0-_iMESLO1cgxJMabeFDvwVNF-lam9CotVER27HSQhQG7b9-Mw_fKKk5f2BJNyhUhDbzbyYtWRyOpY3Sqw5_LJ4ftIbZi2xpFTKMWQpQbybbGms7ES_qVriAK_A3tET6EYwcTFP/s320/3.png" width="198" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
光る気がないブラックはただの地味な色だ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiICTgKFj8AV_WJDpVRgApneCepNErIN0uXToEt9_3ZnL1MvRwxZGn4lvgaTAQQFtXnjqqfqnlSxy5F4gbjGD17yBYUtuY709XAwCYE5eOrT247wA6LxY6BaN8pNfZBx4judZg25GksIdaR/s320/4.png" width="211" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
俺だけがリアルの疾風を感じている</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-wkuNep1BD7quCQDvu7z6zAf4agbEF0buu_PmD8j_pkg_I13MK4LwRg989-f1bdKM5F80tIDqEKRGAPqxH9OvX0rhgk2eSmQkpNCH0vFBGoa2uhw0r_kUhFzaK6-kf_TayqtNovyamQNm/s320/5.png" width="190" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
全ての人間は「モテた時」、無意識の「オーラ」を出すものなんだ</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJqvcmUv_0B-CuABWBSOHbCScp-oNEClxA5ApcNCyTlHZhBH8fjxvisMzLdHMFAe3qKmnOmjNfo4VyFmbm7m1gQ3LJELl7lvwAMD7PTmjgVAUMF2ENBeiq3CHnsIq-0l9S-_G7OLoEFEMA/s320/7.png" width="186" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
オマエの胸に「俺」という歴史を刻み込む</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgja7koBsfDZuFXzIcIb0glxUYazWSPu-Uli2oZ8JuJGFaGk5zHLHHruvNv-YWYkdgUERD3O5d_KdjyAVX00H9R06FZyE2gQ1lnINZ5YbTFGQNxEvA-i6pAYEeAbaFZxkxCOhqLExHs2ap4/s320/8.png" width="194" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
世界中を放浪してきた男の激モテ終着地</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeeOQ-a8NR9rCJewU7SF41ARdGBPXz2DdYlEAk33DWoBD-qTHsLRzThqEHBxEjwKCFj8T5AHvG-QH1Muxo2gfRDLtQ4AKor6v9gWa6hOHqIGrcMJH_uiTs1k86_wsAg3XsI4FnHG4ixvu7/s320/9.png" width="177" /></a></div>
<br />
<br />
<h3 style="text-align: center;">
赤と黒は禁断のエクスタシーの代名詞</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank"><img alt="http://line.me/S/sticker/1108389" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK09NOrN8u1Ov5RmCUjGcwByWMNttl4pAMY2CNIhyphenhyphenmI0Ve6Za-2j5SVK7aiTtvQL4T5bOPr3epDeG-aWU-8wsQRUXWgjnEQXEiDRYVrVF-F6xaKdPBuB-uDkQsZfMDy17FdVtsZAYKfeqr/s320/10.png" width="240" /></a></div>
<br />
<br />
<br />
<h3>
枠に収まりきらない、あなたの個性、これなら表現できます。</h3>
<h3>
</h3>
<h3>
<a href="http://line.me/S/sticker/1108389" target="_blank">http://line.me/S/sticker/1108389</a></h3>
<h3>
ダウンロードはこちら。</h3>
<br />
ちなみに、第1弾はこちらからダウンロードできます。セットでどうぞ。<br />
<a href="http://line.me/S/sticker/1001749" target="_blank">http://line.me/S/sticker/1001749</a><br />
<br />
<br />
<br />
<h2>
フリー素材(png, xcf)ダウンロード</h2>
さらに、イケメン・コレクション 2枚目!をフリー素材としてご利用いただけます。 <br />
<br />
<br />
ダウンロードはこちらからどうぞ。<br />
png画像とxcf画像(GIMP編集用画像ファイル) の2種類をダウンロードできます。<br />
<br />
<br />
<a href="https://github.com/techiela/IkemenCollection/blob/master/ikemen_collection_png.zip?raw=true">png画像.zip</a><br />
<br />
<br />
<a href="https://github.com/techiela/IkemenCollection/blob/master/ikemen_collection_xcf.zip?raw=true">xcf画像.zip </a><br />
<br />
<br />
ライセンスは、もっとも緩い部類のライセンス「MITライセンス」なので、<br />
自由に利用・改変・再配布・公開することが可能です。<br />
詳しくは以下をご参照ください。<br />
<br />
<br />
<h2>
フリー素材(png, xcf)利用規約</h2>
<br />
MITライセンス [http://ja.wikipedia.org/wiki/MIT_License] です。<br />
以下の2点に同意するかぎり、<br />
商用・非商用の区別なく、事前の承諾を得ることなく無償で複製、配布、公衆送信など、無制限に利用することが可能です。<br />
著作者は、二次的著作物に関して原著作物の著作権、著作者人格権、同一性保持権を行使しません。<br />
<br />
1.利用者の利用行為については、著作者は一切責任を負わない。<br />
<br />
2.以下の著作権表示の少なくとも一方を明示的に記載する。<br />
<br />
[日本語]<br />
タイトル: イケメン・コレクション<br />
著作者名: techiela (http://geek-techiela.blogspot.jp/)<br />
<br />
[English]<br />
title: The Cute Guys Collection<br />
author: techiela (http://geek-techiela.blogspot.jp/)<br />
<br />
<br />
<br />
<br />
<span style="font-size: x-large;">あなたも、すてきなイケメンライフを!</span><br />
<h3 style="text-align: center;">
<a href="http://line.me/S/sticker/1108389" target="_blank">http://line.me/S/sticker/1108389</a></h3>
<h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://line.me/S/sticker/1108389"><img alt="http://line.me/S/sticker/1108389" border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin1pqSh1IVSqIHeiDNexeY84Z_CUv3oDFVoWZJblNKctc-ir4L3EitOsOFUuushFS5XgUfaxxelgO34t-8C8RYSGnTut3kBOwz6jD8gbr2WSuJf55YI2pIMesoneX-zJlYcXLrKQLK0OHC/s640/ikemencollectioncover_en.png" width="436" /></a></div>
</h3>
<h3>
</h3>
<h3>
</h3>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-71879755216268905432014-11-12T17:52:00.001+09:002014-11-12T17:52:51.415+09:00筋トレでプログラミングスキルが上がってワロタ<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdh4DRudvHeJV5I7PFIYpvNThz76-J_pQtAGMw9-SkUpXmc9j0cOWwzLjoR05u9fkkdjzzXsprXw7DU6g45cCYXNj6lKHNNpbnFMIu-LsajyScSRGEcM37k3PC2-VqkqGFgSJMMVj1L7Ot/s1600/baby.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="392" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdh4DRudvHeJV5I7PFIYpvNThz76-J_pQtAGMw9-SkUpXmc9j0cOWwzLjoR05u9fkkdjzzXsprXw7DU6g45cCYXNj6lKHNNpbnFMIu-LsajyScSRGEcM37k3PC2-VqkqGFgSJMMVj1L7Ot/s640/baby.jpg" width="640" /></a></div>
<br />
<br />
なんかぁ こないだぁ 気まぐれで筋トレとかしててぇ<br />
<br />
そしたらぁ 俺わかっちゃったんスけどぉ<br />
<br />
筋トレってぇ マジつまんなくてぇ <br />
<br />
俺とかマジビビってぇ<br />
これやべえってなってぇ<br />
<br />
だって超ヤバイんスよ すげぇ暇なんスよぉ まじで退屈でぇヤバくてぇ<br />
<br />
そんで俺もぉ すぐやめればいいのにぃ<br />
<br />
あんまりヒマだからぁ<br />
<br />
ラジオとか音楽聴いたりしてぇ 気をまぎらわしながらやってたんスよぉ<br />
<br />
結局ぅ<br />
身体の疲れはいいんスけどぉ 精神的に限界みたいな感じになってぇ<br />
退屈で15分とかが限界だったんスけどぉ筋トレはぁ<br />
<br />
でもそのあいだぁ ずっとヒマだって思っててぇ 開放されたくてぇ<br />
それがぁ 別なことをやるモチベーションとしてみたときにぃ <br />
マジで効果ハンパなくてぇ<br />
<br />
筋トレから開放されてコーディングできる状況がぁ<br />
嬉しくてしょうがない感じになっちゃったって云うんスか<br />
なんつうかヤバくてぇ<br />
<br />
したらぁ 超ぉーコーディングはかどってぇ<br />
まじで集中力とかパなくてぇ<br />
これヤバくねってなってぇ<br />
<br />
そんでぇ 帰宅してコード書く前にぃ<br />
筋トレする習慣ついちゃったんすよねぇ<br />
今でも筋トレとか大体15分で飽きちゃうんすけどぉ<br />
<br />
ゆってもぉ ちょっと考えてみたんすけどぉ<br />
コードは冴えるしぃ<br />
身体も引き締まるしでぇ<br />
<br />
メリットしかなぃっつうかぁ<br />
結構イケてる習慣だったりすんじゃないんすかねぇ<br />
<br />
<br />
<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-135175885243006182014-11-12T16:00:00.001+09:002016-08-26T14:35:55.304+09:00今回のAndroidプロジェクトでハマったこと学んだこと7つ<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje8XIVO4zVPBKOEQnAp3elS5ioHoOn7xXVS8ovp2qmuluznOcZEnJOYx7aUXVN8prmGLDPrg8fuAzSFadIFWpaNflxZkctktOD8Rj5LK32PgcQ-NdbHN-YRmpZyty6vJYEqWkEshLLuGm8/s1600/Screen+Shot+2016-08-26+at+2.34.00+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje8XIVO4zVPBKOEQnAp3elS5ioHoOn7xXVS8ovp2qmuluznOcZEnJOYx7aUXVN8prmGLDPrg8fuAzSFadIFWpaNflxZkctktOD8Rj5LK32PgcQ-NdbHN-YRmpZyty6vJYEqWkEshLLuGm8/s320/Screen+Shot+2016-08-26+at+2.34.00+PM.png" width="311" /></a></div>
<br /><h2>
1.HashMapの代わりにSparseArrayを使う</h2>
keyがintのHashMapを使用したら以下の様なWarningがでた。<br />
<blockquote class="terminal">
Use new SparseArray<Bitmap>(...) instead for better performance</blockquote>
<br />
パフォーマンスがイイカンジだからSparseArrayを使ってねと言っている。<br />
SparseArrayは、keyにintしか取らないことで、<br />
メモリ使用量やパフォーマンスの点でHashMapより有利だと謳っている。 <br />
valueがBoolean, Integerのときは更に<br />
SparseBooleanArray、SparseIntegerArrayを使うこともできる。<br />
リソースにやさしいデータ型でステキ。<br />
<span style="font-size: small;"><br /></span>
<span style="font-size: small;">SparseArray</span><br />
<span style="font-size: small;"><a href="http://developer.android.com/reference/android/util/SparseArray.html" target="_blank">http://developer.android.com/reference/android/util/SparseArray.html</a></span><br />
<span style="font-size: small;"></span>
<br />
<div class="post-title entry-title" itemprop="name">
<span style="font-size: small;">AndroidのSparseArrayは本当に速いのか測定してみた
</span></div>
<a href="http://thinking-megane.blogspot.jp/2012/06/androidsparsearray.html" target="_blank"><span style="font-size: small;">http://thinking-megane.blogspot.jp/2012/06/androidsparsearray.html</span></a><br />
<span style="font-size: small;"></span>
<br />
<div class="post-title entry-title">
<span style="font-size: small;">SparseArrayメモ
</span></div>
<a href="http://noxi515.blogspot.jp/2012/02/sparsearray.html" target="_blank"><span style="font-size: small;">http://noxi515.blogspot.jp/2012/02/sparsearray.html</span></a><br />
<br />
<br />
<br />
<h2>
2.ScrollView内のListViewの高さが1行ぶんしかない</h2>
ScrollView内にListViewを表示させるということをやった。<br />
<div class="entry-title">
リストには3行の要素を含んでいたが、いざ表示させてみると</div>
<div class="entry-title">
リストは1行分の高さしかなく、2行目以降の要素が隠れてしまい表示されない。</div>
<div class="entry-title">
<br /></div>
<div class="entry-title">
後で知ったが、そもそもこういったViewの組み立て方がよろしくない様子。</div>
<div class="entry-title">
とはいえリストの要素分の高さで表示しなければならない。</div>
<div class="entry-title">
今回は、以下の様なコードで実現した。</div>
<div class="entry-title">
<br /></div>
<blockquote class="terminal">
<div class="entry-title">
int totalHeight = 0; <br />
for (int i = 0; i < adapter.getCount(); i++) {<br />
View item = adapter.getView(i, null, listView);<br />
item.measure(MeasureSpec.UNSPECIFIED, <br />
MeasureSpec.UNSPECIFIED);<br />
totalHeight += item.getMeasuredHeight();<br />
}<br />
ViewGroup.LayoutParams layoutParams = listView.getLayoutParams();<br />
layoutParams.height = totalHeight + (listView.getDividerHeight() * (adapter.getCount() - 1));<br />
listView.setLayoutParams(layoutParams); </div>
</blockquote>
<div class="entry-title">
</div>
<div class="post-title">
<span style="font-size: small;">ScrollView内にListViewを入れてはいけない</span></div>
<div class="entry-title">
<span style="font-size: small;"><a href="http://blog.yagni.jp/archives/294" target="_blank">http://blog.yagni.jp/archives/294 </a></span></div>
<div class="entry-title">
</div>
<div class="entry-title">
<span style="font-size: small;">Android: ScrollView 内にある ListView の高さが 1行になるのを回避する</span></div>
<span style="font-size: small;"><a href="http://bigchu.com/android-scrollview-listview-line-1-measure.html" target="_blank">http://bigchu.com/android-scrollview-listview-line-1-measure.html</a></span><br />
<br />
<br />
<br />
<h2>
3.AQueryをFragment内で使う</h2>
AQueryは、Androidアプリ内でJQureyのようにViewを操作できるライブラリ。<br />
<br />
シンプルなActivityのときは<br />
<br />
<blockquote class="terminal">
@Override<br />
public void onCreate(Bundle savedInstanceState) {<br />
super.onCreate(savedInstanceState);<br />
setContentView(R.layout.unko);<br />
AQuery $ = new AQuery(this);<br />
<br />
}</blockquote>
<br />
のようにして、setContentView()したViewを扱うことができる。<br />
Fragment内では明示的にviewを指定すればOK。<br />
<blockquote class="terminal">
@Override<br />
public View onCreateView(LayoutInflater inflater, ViewGroup container,<br />
Bundle savedInstanceState) {<br />
view = inflater.inflate(R.layout.fragment_unko, <br />
container, false);<br />
AQuery $ = new AQuery(view);<br />
return view;<br />
}</blockquote>
AQueryを使って書くコードは簡潔で楽しい。<br />
<br />
<br />
<br />
<h2>
4.drawableRightの便利さ</h2>
テキストの隣にアイコンを添えて表示したいことがある。<br />
このようなとき、普通ならTextViewとImageViewの2つを並べれば実現できる。<br />
<br />
しかし、drawableRightを指定すれば、<br />
ImageViewを使わずにこれを実現できてしまう。 <br />
<br />
<blockquote class="terminal">
<TextView<br />
android:layout_width="wrap_content"<br />
android:layout_height="wrap_content"<br />
android:<b>drawableRight</b>="@drawable/icon_hoge"<br />
android:text="@string/hoge_text" /></blockquote>
<br />
<br />
ちなみにdrawableLeft, drawableTop, drawableBottomもあり、<br />
drawablePaddingを使った位置調整も可能。 <br />
TextViewに限らず、Buttonなどでも使える。ビュー定義がスッキリして便利。<br />
<br />
<div class="post-title entry-title">
<span style="font-size: small;">ボタンにアイコンを表示する
</span></div>
<a href="http://neta-abc.blogspot.jp/2012/04/blog-post.html" target="_blank"><span style="font-size: small;">http://neta-abc.blogspot.jp/2012/04/blog-post.html</span></a><br />
<br />
<br />
<br />
<h2>
5.bitmapImageが自動でリサイズされないようにする</h2>
bitmapImageで画像を描画したが、期待した大きさで表示されない。<br />
若干拡大されて表示されてしまう。<br />
<br />
これを回避するためには、画像を読み込むときに自動リサイズを無効にすればよい。<br />
<br />
<blockquote class="terminal">
Options options = new BitmapFactory.Options();<br />
options.inScaled = false;<br />
BitmapFactory.decodeResource(<br />
getContext().getResources(), R.id.hoge_img, options);</blockquote>
<div itemprop="name">
<span style="font-size: small;">I don't want Android to resize my bitmap Automatically</span></div>
<a href="http://stackoverflow.com/questions/6805355/i-dont-want-android-to-resize-my-bitmap-automatically" target="_blank"><span style="font-size: small;">http://stackoverflow.com/questions/6805355/i-dont-want-android-to-resize-my-bitmap-automatically </span></a><br />
<br />
<br />
<br />
<br />
<h2>
6.HTMLに%が含まれるものをloadDataするとAndroid2.xでwebViewが表示されない</h2>
これまでは、本問題に遭遇した際には<br />
%を%25のようにURLエンコードすることで対応していたが、<br />
今回の開発ではそれでは対応しきれず、loadDataWithBaseURLを使うことで根本的に解決。 <br />
<blockquote class="terminal">
webView.loadDataWithBaseURL("http://hoge", htmlString, <br />
"text/html", "utf-8", null);</blockquote>
% -> %25のようにURLエンコードする必要はない。<br />
また、http://hogeの部分はダミーURLで構わない。<br />
<br />
<div itemprop="name">
<span style="font-size: small;">Android: WebView unable to show '%' percentage sign</span></div>
<a href="http://stackoverflow.com/questions/5097483/android-webview-unable-to-show-percentage-sign" target="_blank"><span style="font-size: small;">http://stackoverflow.com/questions/5097483/android-webview-unable-to-show-percentage-sign</span></a><br />
<br />
<br />
<br />
<h2>
7.webView内のiframeからイベントが上がってこない</h2>
webView内のiframe内にリンク画像があり、<br />
タップするとリンク先ページを外部ブラウザに開くということをやった。<br />
が、<br />
実際にタップしてみると、<br />
iframeの中だけで該当ページへと遷移してしまう。<br />
これでは、遷移先ページの表示があまりに小さくて意味が無い。<br />
<br />
これの対策としては、webView側で、リンククリックのイベントを検知して、<br />
iframe内ではなく、外部ブラウザでページを表示するようにすればよい。<br />
このときに使うのがwebViewのshouldOverrideUrlLoading()メソッドだ。<br />
<br />
ところが、webView内でのリンククリックはイベントとしてwebViewに上がってきて、<br />
shouldOverrideUrlLoadingでハンドリングできるが、<br />
<b>webView内のiframe内でのリンクの場合は、クリックイベントが上がってこない。 </b><br />
<br />
クリックイベントが上がってこないとどうしようもなさそうに見えるが、onLoadResourceを使うことで対応できる。<br />
onLoadResourceは、webView内で発生する全てのhttpリクエスト毎にコールされるイベントハンドラで、<br />
画面遷移時のみならず画像, css, jsの読み込みなど、すごい勢いでコールされまくる。<br />
なので、あまり重い処理を書くことは避けたい。 <br />
今回は、iframe内のリンクURLの時だけ外部ブラウザでページを開くようにした。 <br />
<br />
<blockquote class="terminal">
webView.setWebViewClient(new WebViewClient() {<br />
@Override<br />
public void onLoadResource(WebView view, String url) {<br />
// iframe内のリンクURLのときだけ処理する<br />
if (url.equals("http://in.iframe.url/")) {<br />
Uri uri = Uri.parse(url);<br />
Intent i = new Intent(Intent.ACTION_VIEW, uri);<br />
startActivity(i);<br />
}<br />
}<br />
});</blockquote>
<br />
<br />
<br />
<br />
<h2>
まとめ</h2>
為せば成る<br />
きっとあなたの案件もなんとかなる!<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-81098528694474448462014-08-19T10:14:00.002+09:002014-08-19T10:19:46.665+09:00シェルの魔法<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw2aGwC3PxlpGQQArABigBqpIdnvg6d4Wf24xMD1EoKXGc53XeYrsdaR__jPU5d7o_NeDERUmaxigrjMSGtBliUiwLuhyur9zy8bfiR62ZbNWWw1tLUCmYZkI3i6SRcQ7SJwXO5w02rMzO/s1600/thats-magic-brandon-mccormick.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw2aGwC3PxlpGQQArABigBqpIdnvg6d4Wf24xMD1EoKXGc53XeYrsdaR__jPU5d7o_NeDERUmaxigrjMSGtBliUiwLuhyur9zy8bfiR62ZbNWWw1tLUCmYZkI3i6SRcQ7SJwXO5w02rMzO/s1600/thats-magic-brandon-mccormick.jpg" height="360" width="640" /></a></div>
<div style="text-align: center;">
<span style="color: red; font-size: x-large;">スゴ怖い!</span></div>
<br />
<blockquote class="terminal">
$ ls<br />
./<br />
../</blockquote>
何もない状態。<br />
<br />
<blockquote class="terminal">
$ touch a b c<br />
$ mkdir dir1 dir2<br />
$ ls<br />
./<br />
../<br />
a<br />
b<br />
c<br />
dir1/<br />
dir2/</blockquote>
ファイルとディレクトリを作成。<br />
<br />
<blockquote class="terminal">
$ rm *<br />
/usr/bin/rm: cannot remove directory `dir1': Is a directory<br />
/usr/bin/rm: cannot remove directory `dir2': Is a directory<br />
$ ls<br />
./<br />
../<br />
dir1/<br />
dir2/</blockquote>
rmで全削除。。。が、オプションをつけていないので、ディレクトリは残る。<br />
<br />
<blockquote class="terminal">
$ touch a b c<br />
$ ls<br />
./<br />
../<br />
a<br />
b<br />
c<br />
dir1/<br />
dir2/</blockquote>
消えたファイルを復活。<br />
<br />
<blockquote class="terminal">
$ echo hoge > -rf<br />
$ ls<br />
-rf<br />
./<br />
../<br />
a<br />
b<br />
c<br />
dir1/<br />
dir2/</blockquote>
もうひとつ、ファイルを作成。<br />
<br />
<blockquote class="terminal">
$ rm *</blockquote>
再度、オプションなしでrm。<br />
<br />
<blockquote class="terminal">
$ ls<br />
-rf<br />
./<br />
../</blockquote>
<div>
<span style="font-size: x-large;">ファッ!?</span><br />
<br />
<br />
<br />
ネタ元<br />
<pre><a href="http://www.defensecode.com/public/DefenseCode_Unix_WildCards_Gone_Wild.txt" target="_blank">Back To The Future: Unix Wildcards Gone Wild</a></pre>
<br /></div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-12467702140340712242014-08-03T20:00:00.001+09:002014-08-03T20:00:08.381+09:00胃袋わしづかみ!オトコを落とせるモテカレーの作り方<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMvUrGpGCeN-PV4ka4swG9TUOz53WT_97_8Oq-Yubo5RaZNTPtIO_3VgHeLD_OMcNsKWv5gwQnxewqa1di8kM9BwwlPXNezaiCtp8I2H2uB8sybkHcYFSAD_xolo4EJ5Yem3McXwBb9726/s1600/kiss.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMvUrGpGCeN-PV4ka4swG9TUOz53WT_97_8Oq-Yubo5RaZNTPtIO_3VgHeLD_OMcNsKWv5gwQnxewqa1di8kM9BwwlPXNezaiCtp8I2H2uB8sybkHcYFSAD_xolo4EJ5Yem3McXwBb9726/s1600/kiss.JPG" height="340" width="640" /></a></div>
<br />
<br />
<br />
<h2>
モテカレー「男落とし」の特徴</h2>
<br />
<br />
<ul>
<li><b>肉は正肉ではなく、<span style="color: red;">牛スジ</span>を使う。 トロトロの食感と甘い脂がカレーと混ざり合う。</b></li>
<li><b>じゃがいもの代わりに<span style="color: red;">大根</span>を使って、<span style="color: red;">さっぱりジューシー</span>に仕上げる。</b></li>
<li><b>具の大きさが尋常でない</b></li>
</ul>
<br />
<br />
<br />
<br />
<h2>
作り方(5皿分)</h2>
<br />
大事なことは、<span style="color: red;"><b>たった1つ</b></span>だけ。<br />
それさえ間違えなければ、必ずおいしく作ることができる。<br />
<br />
<br />
<br />
<h2>
切る</h2>
<br />
<span style="font-size: x-large;">牛スジ(300g)</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHeBr0LIK2TDBoQRrUsqecb1I5V3Cixo4xujXDnShXvVykUzHz83594Dqpj9yL78WRa6OSVJ6YbT2qi6j4ibEjpO5PVJRRMpa6nqcdLrJKZ7X8jnL7DXpIOWpiFMpeMMsAdsNlTosaoym2/s1600/P8022908.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHeBr0LIK2TDBoQRrUsqecb1I5V3Cixo4xujXDnShXvVykUzHz83594Dqpj9yL78WRa6OSVJ6YbT2qi6j4ibEjpO5PVJRRMpa6nqcdLrJKZ7X8jnL7DXpIOWpiFMpeMMsAdsNlTosaoym2/s1600/P8022908.JPG" height="480" width="640" /></a></div>
<br />
<br />
名前の通りスジばっていて、切るのがなかなか大変だが、<br />
カレーができあがる頃には驚くほど柔らかく、トロトロになっている。<br />
また、煮込んでいるときに甘い脂が出て、カレーをより美味しくしてくれる。<br />
<br />
<br />
<br />
<span style="font-size: x-large;">ダイコン</span><span style="font-size: x-large;">(1/2本)</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIk7E28uqCO9O_3wJUUjuGOVl0iRX2kVkjJewIwZEdxk2JOklaJtfrSrYT9pFVAMwRmeB2ZKiIBwMG8cxEJnKyWmKTmVZhxXnTgoQzRZjut_WyDaClqcySclj6ybJ0qsMplykFksjyb-aH/s1600/P8022902.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIk7E28uqCO9O_3wJUUjuGOVl0iRX2kVkjJewIwZEdxk2JOklaJtfrSrYT9pFVAMwRmeB2ZKiIBwMG8cxEJnKyWmKTmVZhxXnTgoQzRZjut_WyDaClqcySclj6ybJ0qsMplykFksjyb-aH/s1600/P8022902.JPG" height="480" width="640" /></a></div>
<br />
食べるときにジューシーさが引き立つように、<br />
かなり大きめ・厚めにカット。<br />
牛すじのトロミと甘みに、サッパリとしたダイコンがバランスよくマッチしてくれる。<br />
<br />
<br />
<br />
<span style="font-size: x-large;">ニンジン(2本)</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij0RLmLYTErZiQCo8Lqlof7ueu4n7Go30krpz2sfi-L7NtwPj8KQMOlq2unDXm4BGoEq-5PWTTPLFIAq2wrFrTCW2xSb9Jzl7GbzKP0yy0aJFjs_R7eAlhs1j5dxjnwyBfE5w2rstAYmGb/s1600/P8022900.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij0RLmLYTErZiQCo8Lqlof7ueu4n7Go30krpz2sfi-L7NtwPj8KQMOlq2unDXm4BGoEq-5PWTTPLFIAq2wrFrTCW2xSb9Jzl7GbzKP0yy0aJFjs_R7eAlhs1j5dxjnwyBfE5w2rstAYmGb/s1600/P8022900.JPG" height="480" width="640" /></a></div>
<br />
ゴロッと大きくカット。<br />
牛スジの甘みをいっぱい吸い込んでくれる。<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
<br />
<span style="font-size: x-large;">タマネギ(2玉)</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiev-76YLkyknhUqKIE-qjxeV28fOmwpB4o11zcjkJ2eyhoGtnHU2omy2uzmtERL7y26Ib-sqhy_KVWV_GTmZkCUMgiPGkcEzXrQlDT8Rh4JUsGzdI3lh46HTar3Z-SFmyEWOh4IaSUzCas/s1600/P8022906.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiev-76YLkyknhUqKIE-qjxeV28fOmwpB4o11zcjkJ2eyhoGtnHU2omy2uzmtERL7y26Ib-sqhy_KVWV_GTmZkCUMgiPGkcEzXrQlDT8Rh4JUsGzdI3lh46HTar3Z-SFmyEWOh4IaSUzCas/s1600/P8022906.JPG" height="480" width="640" /></a></div>
<br />
ひとつはみじん切り用。うまみをカレーに溶けこませる。<br />
もうひとつは、具として食べる用。これも大きめにカット。<br />
<br />
<br />
<br />
<h2>
じゃがいもは入れない</h2>
<br />
じゃがいもの粉っぽさ、ザラツキに牛スジの甘みと脂が絡まると、<br />
しつこい味になってしまう。<br />
ダイコンのジューシーさでサッパリ感を出すのがポイント。<br />
<br />
<br />
<br />
<h2>
炒める</h2>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdFLWlNYqKXRs0p30jYo9jf0ScpE7I4HqYai2etYv0AiSXk53vUfE6mnxliwqJkqatPHT_JnQFZMuoRFOsImicf1LMNwuyUPzZ3vtPvsXSRzLxjT06coCUv3-bX0IRFCjQLi6eVPHl9zn4/s1600/P8022910.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdFLWlNYqKXRs0p30jYo9jf0ScpE7I4HqYai2etYv0AiSXk53vUfE6mnxliwqJkqatPHT_JnQFZMuoRFOsImicf1LMNwuyUPzZ3vtPvsXSRzLxjT06coCUv3-bX0IRFCjQLi6eVPHl9zn4/s1600/P8022910.JPG" height="480" width="640" /></a></div>
<br />
サラダオイルとタマネギのみじん切りを入れる。<br />
みじん切りされたタマネギは、カレーの中のなかに溶けてうま味となってくれる。<br />
具のためのタマネギは後ほど入れる。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnoxZQcRqXPu6GF2Ixi031AB0dMiRFHSyLa-6TeThWZkX3cgRvC7lXex8XQAes4ToVUzaScuqLQu0xMLDjAHC0w472Syehm9QlMGpuVuvGQkOIE3PxvuoONI-TlnRd6mo5VY3ojwx5vVAx/s1600/P8022913.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnoxZQcRqXPu6GF2Ixi031AB0dMiRFHSyLa-6TeThWZkX3cgRvC7lXex8XQAes4ToVUzaScuqLQu0xMLDjAHC0w472Syehm9QlMGpuVuvGQkOIE3PxvuoONI-TlnRd6mo5VY3ojwx5vVAx/s1600/P8022913.JPG" height="480" width="640" /></a></div>
<br />
タマネギがあめ色になったら<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2BD5RvpwcBRs5WLEpDbQ4_4tRrkRnYHkbQsTLbJiE1FyxO1yQlAdsYQfr3HAUEvrDenlFrkESrgrqm9frLRzdps4wR4Akkas9zSpI96avln4iywhAxXrL4f8JKFNueK6-Y2icvXJV71Ha/s1600/P8022914.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2BD5RvpwcBRs5WLEpDbQ4_4tRrkRnYHkbQsTLbJiE1FyxO1yQlAdsYQfr3HAUEvrDenlFrkESrgrqm9frLRzdps4wR4Akkas9zSpI96avln4iywhAxXrL4f8JKFNueK6-Y2icvXJV71Ha/s1600/P8022914.JPG" height="480" width="640" /></a></div>
<br />
牛スジは、赤みを取る程度に軽く炒める。<br />
ここから一気に、ニンジンを入れて………<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK4QBbzTwNe-lhChFKgtVaBlTDb8WGcAJU8rDV0dKGXHMiWOgFJeP7y8UYmSulZ_gVhCH06d57t3xZorMtz6unUPWEnnRIdvzWMQPgeKyCSV85PrbyuJpbKI6PINuSVIda0pW61HA1nKZp/s1600/P8022915.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK4QBbzTwNe-lhChFKgtVaBlTDb8WGcAJU8rDV0dKGXHMiWOgFJeP7y8UYmSulZ_gVhCH06d57t3xZorMtz6unUPWEnnRIdvzWMQPgeKyCSV85PrbyuJpbKI6PINuSVIda0pW61HA1nKZp/s1600/P8022915.JPG" height="480" width="640" /></a></div>
<br />
ダイコンを入れて……<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigYYLS5s48SAL6S9G6ZmyYdIH9Sk6diJw-siu-dshdCHViP_Yd4rpitmzmOl10MGhyphenhyphenSY8DRP_PzTbj3XwSRue5EM6FdCwxI90F-DeyjB4FBrvtCjbOI4apR8jG2g8fbvvXN7BFEGpNJUeG/s1600/P8022922.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigYYLS5s48SAL6S9G6ZmyYdIH9Sk6diJw-siu-dshdCHViP_Yd4rpitmzmOl10MGhyphenhyphenSY8DRP_PzTbj3XwSRue5EM6FdCwxI90F-DeyjB4FBrvtCjbOI4apR8jG2g8fbvvXN7BFEGpNJUeG/s1600/P8022922.JPG" height="480" width="640" /></a></div>
<br />
タマネギを入れる。<br />
タマネギは形崩れしやすく、できあがりの時に具として残したいので、<br />
炒めたりせず最後に入れる。(溶けてなくなっちゃうから)<br />
<br />
<br />
<br />
<h2>
煮る ★ここが一番大事!</h2>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTYAi0qG1WUdB-7muCIoRNUc13mtiNCFX2j-yKtPzo613MWRsuCCudySp0Vrfo-rTg7AZ7bW-yjE4ZTtDEd3fAWBG9xEjTTLmNLnxP6UHd_lkDZBNpQ4MKF_hrV5rh6hNs188hT5z4QEZS/s1600/P8022916.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTYAi0qG1WUdB-7muCIoRNUc13mtiNCFX2j-yKtPzo613MWRsuCCudySp0Vrfo-rTg7AZ7bW-yjE4ZTtDEd3fAWBG9xEjTTLmNLnxP6UHd_lkDZBNpQ4MKF_hrV5rh6hNs188hT5z4QEZS/s1600/P8022916.JPG" height="480" width="640" /></a></div>
<br />
いつもこのカレールウで作るが、お好みで変えてもらって構わない。<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu9F7UjZ9TKMk8UlDsJaIbtUV6Fw5MeVWgtp6Zs5a_3Rezd6spFvLcymYoHax1ovB31YlyCy0MdnRIiTLoboZFYSCEuR6bn6k1TopfnyhJKZx6SEXWa9_hI7-JH20qUew3gC5yVweNgO-A/s1600/P8022923.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu9F7UjZ9TKMk8UlDsJaIbtUV6Fw5MeVWgtp6Zs5a_3Rezd6spFvLcymYoHax1ovB31YlyCy0MdnRIiTLoboZFYSCEuR6bn6k1TopfnyhJKZx6SEXWa9_hI7-JH20qUew3gC5yVweNgO-A/s1600/P8022923.JPG" height="480" width="640" /></a></div>
<br />
なんかブイヨンペーストがついてきてて本格感があってステキ。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkzPosw3AQzRBuHpi3OKf_f6lXT3GnMsEGVlRruKgW_vqCQg_kZ_fEVFUjp9vHJhxb5Xq79OEv-N3BKKla7Y3LoVDNX-mAkTrMf4KPHhaYOGBQwNT4i-L_j1YKJSTiPftG1x90XX1OeqC1/s1600/P8022921.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkzPosw3AQzRBuHpi3OKf_f6lXT3GnMsEGVlRruKgW_vqCQg_kZ_fEVFUjp9vHJhxb5Xq79OEv-N3BKKla7Y3LoVDNX-mAkTrMf4KPHhaYOGBQwNT4i-L_j1YKJSTiPftG1x90XX1OeqC1/s1600/P8022921.JPG" height="372" width="640" /></a></div>
<br />
<span style="color: red; font-size: x-large;"><b>ダイコンから大量の水が出るので、</b></span><br />
<span style="color: red; font-size: x-large;"><b>パッケージに書いてある通りに水を入れると、</b></span><br />
<span style="color: red; font-size: x-large;"><b>味のないカレーができあがってしまう!</b></span><br />
<span style="color: red; font-size: x-large;"><b>このカレールウの場合なら、450mlで充分だ。</b></span><br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQnKH7YLwmc0FkL46Mkjd0phfo2mVKHB5u0J2ieMNTjS3ws6ZzGWQfT3a0KyTC3obX7OLOkUdiKppDBl_502SDMfGBMX85gv5wRfLDLNu3fK90bkR9aE8m0yZBa6lv0SQwPtZmu6GyIOpp/s1600/P8022926.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQnKH7YLwmc0FkL46Mkjd0phfo2mVKHB5u0J2ieMNTjS3ws6ZzGWQfT3a0KyTC3obX7OLOkUdiKppDBl_502SDMfGBMX85gv5wRfLDLNu3fK90bkR9aE8m0yZBa6lv0SQwPtZmu6GyIOpp/s1600/P8022926.JPG" height="480" width="640" /></a></div>
<br />
ブイヨンペーストを入れて10〜15分ほど煮込む。<br />
ダイコンの水分で水かさがどんどん増える。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGEzBmn72ZyVP5oZ1zkjuyE0ATts6e1H2Lat12thpgdHYpc0-4ms2nEs_EYJ9SNi1ooJOkqXeSWdbj0CPL-3ZM3rJSc1Up2hKdAwxi1edgf39yHt_duaK2u0gucqmq3MU6yr48-QFKqGnE/s1600/P8022932.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGEzBmn72ZyVP5oZ1zkjuyE0ATts6e1H2Lat12thpgdHYpc0-4ms2nEs_EYJ9SNi1ooJOkqXeSWdbj0CPL-3ZM3rJSc1Up2hKdAwxi1edgf39yHt_duaK2u0gucqmq3MU6yr48-QFKqGnE/s1600/P8022932.JPG" height="480" width="640" /></a></div>
<br />
カレールウを入れてさらに15分煮込むと、いったん完成。<br />
もちろん充分おいしいが……<br />
<br />
<br />
<br />
<h2>
さらにおいしく</h2>
もし真空保温調理鍋であれば、<br />
さらに数時間、保温状態で寝かせることができ、
牛スジはさらにトロトロになり、具材は味が染みこんだカレーになる。<br />
<br />
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td valign="top"><div style="border: 1px none; float: left; margin: 0px; padding: 6px 0px; text-align: center; width: 320px;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12f33adc.8f049a6e.12f33add.6877cd59/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fshopworld%2f10130550%2f%3fl2-id%3dpdt_shoplist_title%26scid%3daf_link_tbl%2310130550&m=http%3a%2f%2fm.rakuten.co.jp%2fshopworld%2fn%2f10130550%3fl2-id%3dpdt_shoplist_title%2310130550" target="_blank"><img alt="サーモス THERMOS 真空 保温 調理器 シャトルシェフ 3.0L (3〜4人用) [ KBA-3001 ] ステンレスブラック SBK 調理鍋 保温鍋 エコ 省エネ 時短 真空断熱 料理 調理 IH 3L 3リットル 3000ml" border="0" src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fshopworld%2fcabinet%2fh-i%2fshohin01%2f10130550-2.jpg%3f_ex%3d300x300&m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fshopworld%2fcabinet%2fh-i%2fshohin01%2f10130550-2.jpg%3f_ex%3d80x80" style="margin: 0px; padding: 0px;" /></a><br />
<div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding: 2px 6px; text-align: left;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12f33adc.8f049a6e.12f33add.6877cd59/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fshopworld%2f10130550%2f%3fl2-id%3dpdt_shoplist_title%26scid%3daf_link_tbl%2310130550&m=http%3a%2f%2fm.rakuten.co.jp%2fshopworld%2fn%2f10130550%3fl2-id%3dpdt_shoplist_title%2310130550" target="_blank">サーモス THERMOS 真空 保温 調理器 シャトルシェフ 3.0L (3〜4人用) [ KBA-3001 ] ステンレスブラック SBK 調理鍋 保温鍋 エコ 省エネ 時短 真空断熱 料理 調理 IH 3L 3リットル 3000ml</a><br />
価格:6,999円(税込、送料別)</div>
</div>
</td></tr>
</tbody></table>
<br />
↑でもいいが、実際にお店に足を運んで家庭にあったものを選ぶのがいいと思う。<br />
使わなくても充分においしいので、問題ないっちゃない。<br />
<br />
<br />
<h2>
できあがり</h2>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxlCuNiHHymIMWLeHfA7IW-1tQmsB7gO8xKWyimjq0xeMxXsIjau8zn6aVb1FuBnLbw9WMzQXWm2JxonaSJx8OKyldFclt2D77Xkry7Yqtjw8PCWSstYVNVkoMYU00_QqTSimtDmZKb4Sa/s1600/P8022934.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxlCuNiHHymIMWLeHfA7IW-1tQmsB7gO8xKWyimjq0xeMxXsIjau8zn6aVb1FuBnLbw9WMzQXWm2JxonaSJx8OKyldFclt2D77Xkry7Yqtjw8PCWSstYVNVkoMYU00_QqTSimtDmZKb4Sa/s1600/P8022934.JPG" height="480" width="640" /></a></div>
<br />
うまい(確信)<br />
<br />
このカレーの「男の胃袋わし掴み力」はハンパじゃない。<br />
男を魅了する力のことを女子力というのなら、まさに圧倒的女子力といっていい。<br />
ぜひ一度試してみてほしい。<br />
<br />
<br />
<br />
<h2>
私も作りました!</h2>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBrJCleWYafcM00ssGC_7aFkPcRhbEgiQ4qJWuWSQJjS8yLhzkY4CunuEGfmZyROkLHwr5Bj-hO1R8V_pNtLe-L6Ty-GIO3v43Gqnp3iFcAoldQSWbp2EpuG6sV1bBi84tcHjIJBRsubT4/s1600/yaju.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBrJCleWYafcM00ssGC_7aFkPcRhbEgiQ4qJWuWSQJjS8yLhzkY4CunuEGfmZyROkLHwr5Bj-hO1R8V_pNtLe-L6Ty-GIO3v43Gqnp3iFcAoldQSWbp2EpuG6sV1bBi84tcHjIJBRsubT4/s1600/yaju.jpg" height="480" width="640" /></a></div>
<br />
「お待たせ!カレーしかなかったんだけどいいかな?」<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-63368893918056289892014-08-02T18:38:00.000+09:002014-08-03T08:59:54.048+09:00mvにサヨナラ!renameコマンドのイケメンぶりが半端ない<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNt42eZPLdiauXCujYp6bq99XP4au-Tbe7MzFzlsllknB7cy3aoes93LRBaKQoQG9DYa_z22fUl8eLkM11pqi588gZM_5rHfS3bDyAlgwkVjM5oPHcFPm_Z30_KWwl8fBORiAGkOGmCkhG/s1600/DQ3name.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNt42eZPLdiauXCujYp6bq99XP4au-Tbe7MzFzlsllknB7cy3aoes93LRBaKQoQG9DYa_z22fUl8eLkM11pqi588gZM_5rHfS3bDyAlgwkVjM5oPHcFPm_Z30_KWwl8fBORiAGkOGmCkhG/s1600/DQ3name.png" height="484" width="640" /></a></div>
<br />
<h2>
なんですかこのイケメンコマンドは</h2>
ファイル名の変更、ファイルの移動と言えば mvコマンドだ。初歩の初歩だ。<br />
複雑なリネームはパイプやシェルスクリプトで実現するものだという思い込みから、<br />
renameというイケメンコマンドを知らずにいた!なんてもったいない!<br />
<br />
<br />
<br />
<h2>
とても簡単、そしてステキすぎる実行結果</h2>
<blockquote class="terminal">
$ ls<br />
file01.txt<br />
file02.txt<br />
file03.txt<br />
file04.txt<br />
file05.txt<br />
<br />
<b>$ rename 's/.txt/.csv/' *.txt</b><br />
<br />
$ ls<br />
file01.csv<br />
file02.csv<br />
file03.csv<br />
file04.csv<br />
file05.csv</blockquote>
<div>
<br /></div>
これだけで、すべての .txtファイルの拡張子変更ができてしまった!<br />
<br />
見ての通りrenameコマンドは、複数ファイルを一括でリネーム、移動するときに力を発揮する。<br />
コマンドの記法は、以下の通り。<br />
<br />
rename {正規表現} {処理対象}<br />
<br />
処理対象のファイル、ディレクトリをどのようにリネーム(または移動)するかを、<br />
perl正規表現で指定できる。説明不要の簡単さだ。<br />
<br />
難しいこと抜きで今日からすぐに使える。<br />
<br />
これはリネームの例だが、もちろん他のディレクトリへ移動させることもできる。<br />
<br />
<blockquote class="terminal">
$ ls some/sub/dir/<br />
file01.csv<br />
file02.csv<br />
file03.csv<br />
file04.csv<br />
file05.csv<br />
<br />
# some/sub/dir/以下の.csvファイルをカレントディレクトリに移動する。<br />
$ rename 's/\//_/g' some/sub/dir/*.csv<br />
<br />
# 移動するとき、元のディレクトリ階層をファイル名にくっつけておいた。<br />
$ ls<br />
some/<br />
some_sub_dir_file01.csv<br />
some_sub_dir_file02.csv<br />
some_sub_dir_file03.csv<br />
some_sub_dir_file04.csv<br />
some_sub_dir_file05.csv</blockquote>
<div>
これをmvでやろうとおもったらなかなか大変だ。</div>
<div>
<br />
<br /></div>
<br />
<h2>
おさえるべきオプションはたった1つ</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqiDUnVw6vIh38dPOMCbW4ohu8z0ns1QuCn0JdHA-JaYz6haXhYOFvqyQ0vcaS7xX435eFG2dQ4TI2ocQEOMB2eQdmf9rAM74owInBB0FelUBmFlrGEQGtBpCor0nivaDM-NjZREM_lAg0/s1600/jiko.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqiDUnVw6vIh38dPOMCbW4ohu8z0ns1QuCn0JdHA-JaYz6haXhYOFvqyQ0vcaS7xX435eFG2dQ4TI2ocQEOMB2eQdmf9rAM74owInBB0FelUBmFlrGEQGtBpCor0nivaDM-NjZREM_lAg0/s1600/jiko.jpeg" height="640" width="542" /></a></div>
<br />
それは、-n オプションだ。 <br />
<br />
rsyncの--dry-run (-n)と同じで、<br />
<b><span style="color: red;">もし実行したらどのようなリネームが行われるかを表示して、実際には実行しない。</span></b><br />
renameは一括でリネーム・移動を行うコマンドのため、<br />
事故らないように -n で一旦確認するクセをつけておくといい。<br />
<br />
<blockquote class="terminal">
$ ls<br />
kuso.txt<br />
miso.txt<br />
unko.txt</blockquote>
<br />
<blockquote class="terminal">
$ rename <b><span style="color: red;">-n</span></b> 's/$/.bak/' *<br />
kuso.txt renamed as kuso.txt.bak<br />
miso.txt renamed as miso.txt.bak<br />
unko.txt renamed as unko.txt.bak</blockquote>
<br />
<blockquote class="terminal">
$ rename <b><span style="color: red;">-n</span></b> 's/^(.{2})/$1-renamed-/' *<br />
kuso.txt renamed as ku-renamed-so.txt<br />
miso.txt renamed as mi-renamed-so.txt<br />
unko.txt renamed as un-renamed-ko.txt</blockquote>
これらは実際には実行されていない。安心。<br />
複雑なリネーム、移動のときには-n で確認しながらコマンドを書いていくといい。<br />
<br />
<br />
<br />
<h2>
まとめ</h2>
<br />
もちろんmvにサヨナラなんて無茶な話だが、<br />
ls, find, grep とかをパイプでつなげて…とかやらなくても、単一のコマンドでパワフルなリネーム・移動が手軽にできるのはとても便利。<br />
是非試してみてほしい。<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-88257162909266374902014-07-13T11:16:00.000+09:002014-07-13T11:17:26.078+09:00超簡単!shoptでbashの”秘められた真のチカラ”を開放する 【サンプルあり】<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4PllQmTpVQCrahDacZI8NJHzYQoWFgGpoosE2a6lsHBCHLfD5eA0920qWv6qK6hg7Y1DkQ8XbJrG_RSIe602QZpJdnUIQch0GtgntJ4xLDQCUpttSDxhz5o-DvNm3FQ0-S2K8ViQ4z4Lw/s1600/20120418_2452334.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4PllQmTpVQCrahDacZI8NJHzYQoWFgGpoosE2a6lsHBCHLfD5eA0920qWv6qK6hg7Y1DkQ8XbJrG_RSIe602QZpJdnUIQch0GtgntJ4xLDQCUpttSDxhz5o-DvNm3FQ0-S2K8ViQ4z4Lw/s1600/20120418_2452334.gif" /></a></div>
<br />
<h2>
shoptとは?</h2>
bashのオプションを設定するための、bash組み込みコマンド。<br />
bashの秘められた力を開放することができる。<br />
<br />
shopt<br />
でオプション一覧を表示・確認することができる。<br />
<br />
shopt -s {オプション名}<br />
set。指定したオプションをONにできる。 <br />
<br />
shopt -u {オプション名} <br />
unset。指定したオプションをOFFにできる。 <br />
<br />
bashのオプションは数多くあるが、<br />
デフォルトでONにされていて普段意識する必要がないものや、<br />
普段使いでは気にしなくていいものもある。<br />
<br />
今回は、bashの全オプションの中から、<br />
<span style="color: red;">これらをおさえておけば9割オッケーなイケメンオプション</span>を紹介しようと思う。<br />
<br />
<br />
<h2>
autocd</h2>
<b><span style="font-size: large;">ディレクトリ名のみを入力したとき、 cdの引数に指定されたものとして扱う。</span></b><br />
<b><span style="font-size: large;">対話的シェルのみで有効。</span></b><br />
<br />
<b><span style="font-size: x-large;">autocd: OFF</span></b><br />
<br />
$ shopt -u autocd<br />
<br />
# ディレクトリ名のみを入力 <br />
$ /usr/local/<br />
bash: /usr/local/: Is a directory<br />
<br />
<b><span style="font-size: x-large;">autocd: ON</span></b><br />
<br />
$ shopt -s autocd<br />
<br />
# ディレクトリ名のみを入力<br />
$ /usr/local/<br />
cd /usr/local/<br />
<br />
# ディレクトリ名がcdの引数として扱われ、移動できた<br />
$ pwd<br />
/usr/local<br />
<br />
<br />
<h2>
cdable_vars</h2>
<b><span style="font-size: large;">cd への引数で<span style="color: red;">ディレクトリでないものは変数の名前とみなし</span>、</span></b><br />
<span style="font-size: large;"><b>その変数の値をcdの引数として使う。</b> </span><br />
<br />
# unkoを定義<br />
$ export unko="/usr/bin/"<br />
<br />
<b><span style="font-size: x-large;">cdable_vars OFF </span></b><br />
<br />
$ shopt -u cdable_vars<br />
<br />
$ cd unko<br />
bash: cd: unko: No such file or directory<br />
<br />
<b><span style="font-size: x-large;">cdable_vars ON </span></b><br />
<br />
$ shopt -s cdable_vars<br />
<br />
# unkoというディレクトリが見つからないので、unkoという変数として扱われる <br />
<span style="color: red;">$ cd unko</span><br />
<span style="color: red;">/usr/bin/</span><br />
<br />
# unko: /usr/bin/ に移動できている<br />
$ pwd<br />
/usr/bin<br />
<br />
<br />
<br />
<h2>
cdspell</h2>
<b><span style="font-size: large;">スペルミスでcdに指定したディレクトリが見つからないとき、</span></b><br />
<b><span style="color: red; font-size: large;">本来移動したかったであろうディレクトリにちゃんとcdしてくれる。</span></b><br />
<b><span style="font-size: large;">対話的シェルのみで有効。 </span></b><br />
<br />
<b><span style="font-size: x-large;">cdspell OFF </span></b><br />
<br />
$ shopt -u cdspell<br />
<br />
# ディレクトリ名にスペルミス がある<br />
$ cd /usr/<span style="color: red;">loacl</span>/<br />
bash: cd: /usr/loacl/: No such file or directory<br />
<br />
# ディレクトリ名にスペルミス がある <br />
$ cd /<span style="color: red;">user</span>/bin/<br />
bash: cd: /user/bin/: No such file or directory<br />
<br />
<b><span style="font-size: x-large;"><b><span style="font-size: x-large;">cdspell</span></b> ON </span></b><br />
<br />
$ shopt -s cdspell<br />
<br />
# ディレクトリ名にスペルミス がある<br />
$ cd /usr/<span style="color: red;">loacl</span>/<br />
/usr/local/<br />
# 移動できている<br />
$ pwd<br />
/usr/local<br />
<br />
# ディレクトリ名にスペルミス がある <br />
$ cd /<span style="color: red;">user</span>/bin/ <br />
/usr/bin/<br />
# 移動できている<br />
$ pwd<br />
/usr/bin<br />
<br />
<br />
<br />
<h2>
dotglob</h2>
<b><span style="font-size: large;">. (ドット) で始まるファイル名をワイルドカード(パス名展開)のマッチ対象に含める。</span></b><br />
<b><span style="font-size: large;">明示的に .* としなくても * だけで対象ファイルになる。</span></b><br />
<br />
<b><span style="font-size: x-large;">dotglob OFF </span></b><br />
<br />
$ shopt -u dotglob<br />
<br />
$ ls *<br />
kuso<br />
miso<br />
tech<br />
<br />
<b><span style="font-size: x-large;">dotglob ON </span></b><br />
<br />
$ shopt -s dotglob<br />
<br />
$ ls *<br />
<span style="color: red;">.bash_profile</span><br />
<span style="color: red;">.bashrc</span><br />
<span style="color: red;">.ssh</span><br />
<span style="color: red;">.viminfo</span><br />
<span style="color: red;">.vimrc</span><br />
kuso<br />
miso<br />
tech<br />
<br />
<br />
<br />
<h2>
extglob</h2>
<br />
<b><span style="font-size: large;">基本的なワイルドカードでのパターンマッチング(*, ?, [a-z] など)に加えて、</span></b><br />
<b><span style="font-size: large;">さらに強力なワイルドカードの表現が使えるようになる。</span></b><br />
<br />
<span style="font-size: large;">通常のパターンマッチング</span><br />
<br />
<ul>
<li>* ……… 任意の文字列にマッチ</li>
<li>? ……… 任意の1文字にマッチ</li>
<li>[] ……… 括弧内のいずれか1文字にマッチ</li>
</ul>
<br />
<span style="font-size: large;">extglobで使えるようになるパターンマッチング</span><br />
<ul>
<li> ?(pattern-list) ……… 与えられたパターンが 0 回または 1 回現われるとマッチ</li>
</ul>
$ ls<br />
ab.txt<br />
abab.txt<br />
ababab.txt<br />
<br />
<br />
$ ls ?(ab)ab.txt<br />
ab.txt<br />
abab.txt<br />
<br />
<ul>
<li>*(pattern-list) ……… 与えられたパターンが 0 回以上現われるとマッチ </li>
</ul>
$ ls<br />
ab.txt<br />
abab.txt<br />
ababab.txt<br />
<br />
$ ls *(ab)ab.txt<br />
ab.txt<br />
abab.txt<br />
ababab.txt<br />
<br />
<ul>
<li>+(pattern-list) ……… 与えられたパターンが 1 回以上現われるとマッチ </li>
</ul>
$ ls<br />
ab.txt<br />
abab.txt<br />
ababab.txt<br />
<br />
$ ls +(ab)ab.txt<br />
abab.txt<br />
ababab.txt<br />
<br />
<ul>
<li>@(pattern-list) ……… 与えられたパターンに 1 回だけマッチ</li>
</ul>
$ ls<br />
ab.txt<br />
abab.txt<br />
ababab.txt<br />
<br />
$ ls @(ab)ab.txt<br />
abab.txt<br />
<br />
<ul>
<li>!(pattern-list) ……… 与えられたパターンのどれでもないものにマッチ </li>
</ul>
# 拡張子が.txt以外のファイルをリストアップする <br />
$ ls<br />
a.doc<br />
a.gif<br />
a.jpg<br />
a.png<br />
a.ppt<br />
a.txt<br />
a.xls<br />
a.xlsx<br />
b.txt<br />
c.txt<br />
<br />
<br />
$ ls !(*.txt)<br />
a.doc<br />
a.gif<br />
a.jpg<br />
a.png<br />
a.ppt<br />
a.xls<br />
a.xlsx<br />
<br />
<span style="color: red;"># 拡張子が.txt以外のファイルをバックアップディレクトリに移動 </span><br />
<span style="color: red;">$ mv !(*.txt) someBackupDir/</span><br />
<br />
地味に便利。<br />
<br />
<br />
<br />
<h2>
globstar</h2>
<b><span style="font-size: large;">** というワイルドカードが使われたとき、 該当ディレクトリ以下の</span></b><br />
<b><span style="font-size: large;"> <span style="color: red;">サブディレクトリ、ファイル全てに再帰的にマッチ</span>する。</span></b><br />
<b><span style="font-size: large;">**の直後に / が続く場合には、 ディレクトリとサブディレクトリのみにマッチ。(再帰的でない) </span></b><br />
<br />
<b><span style="font-size: x-large;">globstar OFF </span></b><br />
<br />
$ shopt -u globstar<br />
<br />
# カレントディレクトリ直下の全ファイル・ディレクトリのタイムスタンプを更新<br />
$ touch *<br />
<br />
# カレントディレクトリ直下の全ファイル・ディレクトリのタイムスタンプを更新(↑と同じ)<br />
$ touch **<br />
<br />
<b><span style="font-size: x-large;">globstar ON </span></b><br />
<br />
$ shopt -s globstar<br />
<br />
# カレントディレクトリ直下の全てのファイル・ディレクトリのタイムスタンプを更新<br />
$ touch *<br />
<br />
# カレントディレクトリ以下のファイル・ディレクトリのタイムスタンプを<span style="color: red;">再帰的に更新</span><br />
$ touch **<br />
<br />
<br />
<br />
<h2>
nocaseglob</h2>
<b><span style="font-size: large;">ワイルドカードの展開を行うときに、 大文字と小文字を区別しない。 </span></b><br />
<br />
$ ls<br />
AA<br />
Aa<br />
<br />
<b><span style="font-size: x-large;">nocaseglob OFF </span></b><br />
<br />
$ shopt -u nocaseglob<br />
<br />
$ ls a[a-z]<br />
ls: cannot access a[a-z]: No such file or directory<br />
<br />
<b><span style="font-size: x-large;">nocaseglob ON </span></b><br />
$ shopt -s nocaseglob<br />
<br />
# 大文字小文字を区別しないマッチング。<br />
#<span style="color: red;">1文字目の a も大文字小文字区別されていない</span>ところも注目。 <br />
$ ls a[a-z]<br />
AA<br />
Aa<br />
<br />
<br />
<h2>
nocasematch</h2>
<b><span style="font-size: large;">case や [[ でのパターンマッチのとき、大文字小文字を区別しない。 </span></b><br />
<br />
<b><span style="font-size: x-large;">nocasematch OFF</span></b><br />
<br />
$ shopt -u nocasematch<br />
<br />
# マッチしない <br />
$ if [[ "unko" = "UNKO" ]]; then echo match; fi<br />
<br />
<b><span style="font-size: x-large;"><b><span style="font-size: x-large;">nocasematch</span></b> ON</span></b><br />
<br />
$ shopt -s nocasematch<br />
<br />
# マッチする <br />
$ if [[ "unko" = "UNKO" ]]; then echo match; fi<br />
match<br />
<br />
# <span style="color: red;">(</span><span style="color: red;"><span style="color: red;"> [ </span>括弧が1つでの条件判定のとき) </span>マッチしない<br />
$ if [ "unko" = "UNKO" ]; then echo match; fi<br />
<br />
<b><span style="font-size: large;">おまけ: [ と [[ はどう違うの?</span></b><br />
<ul>
<li><a href="http://okwave.jp/qa/q7552579.html" target="_blank">if [ 条件式 ]とif[[ 条件式 ]]</a></li>
<li><a href="http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1389236638" target="_blank">if [[ a == b ]]とif [ a == b ]の違いについて</a></li>
</ul>
このへんも知っておくとひとつ上野プログラマになれそうよ♨<br />
<br />
<br />
<h2>
まとめ</h2>
エイリアスやキーマッピング、環境変数でシェルの利便性を高めている人は多いが、<br />
シェルのオプションは意外とそこまで使われていないような気がする。。<br />
<br />
気になったオプションがあれば試してみて、<br />
もし気に入れば .bashrc, .bash_profileあたりに追加しておくと幸せになれると思う。<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-79892370864914920922014-07-09T11:01:00.000+09:002014-07-09T11:01:27.613+09:00[MySQL]nullの扱いについてプログラマ1年生レベルのことも分かっちゃいなかった<br />
<h2>
スーパーこっぱずかしいが恥を忍んで書く </h2>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuO141kKNXci8aZfDOrsRG0fdtxTKL_jNtuEDd9SsZM99Lta3R0k35qhuuy0x1u_RQE3G3ST27Or012bJ7ZDcHJ5U27u7jrO3e7bcWB3WkfHS1Xi1cuSx5h4Sbr38n-UV7rQPQroqL44qw/s1600/file.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuO141kKNXci8aZfDOrsRG0fdtxTKL_jNtuEDd9SsZM99Lta3R0k35qhuuy0x1u_RQE3G3ST27Or012bJ7ZDcHJ5U27u7jrO3e7bcWB3WkfHS1Xi1cuSx5h4Sbr38n-UV7rQPQroqL44qw/s1600/file.jpg" height="426" width="640" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<h2 class="tr_bq">
カラムの値がnullのレコードを取得するには、どんなwhere句を書けばいいだろうか?</h2>
<br />
考えるまでもない。<br />
<br />
where column is null<br />
<br />
= 演算子で null と比較してはいけない。(ヒットしない)<br />
<br />
where column = null <br />
<br />
<br />
<br />
<h2>
では、in条件のときはどうだろうか</h2>
今回、自信満々にこのような条件を書いて爆死した。。。<br />
= でなく is null を使う背景まで正しく理解していなかったのがサムいところ。 <br />
<br />
where column in (1, 2, <span style="color: red;">null</span>)<br />
<br />
正しくはこう書く。<br />
<br />
where (column in (1, 2) <span style="color: red;">or column is null</span>)<br />
<br />
<br />
<br />
<h2>
MySQL - NULL値の問題</h2>
<a href="http://dev.mysql.com/doc/refman/4.1/ja/problems-with-null.html" target="_blank">MySQLリファレンスマニュアル:NULL 値の問題</a><br />
<blockquote>
SQL では、NULL 値は、他の値と比較すると(NULLでも)常に偽になります。 <br />
<br />
NULL を含む式は、演算子と式に含まれている関数のドキュメントに特に断りがなければ、常に NULL 値を生成します。以下の例では、全カラムが NULL を返します。 <br />
<br />
mysql> SELECT NULL,1+NULL,CONCAT('Invisible',NULL); <br />
<br />
NULL のカラム値を検索したい場合、=NULL テストは使用できません。<br />
どんな式でも expr = NULL は偽。</blockquote>
<br />
↑の公式リファレンスのほか、以下の記事が大変参考になる。 <br />
<a href="http://d.hatena.ne.jp/LukeSilvia/20100322/p1" target="_blank">MySQL のNULL ではまったことあれこれ</a><br />
<blockquote>
そもそもNULL は何を意味するか<br />
NULL との比較演算結果は常にNULL<br />
NULL と論理演算子<br />
NULL とインデックス<br />
NULL とソート<br />
NULL と集計<br />
TIMESTAMP とNULL</blockquote>
<br />
<br />
<br />
<br />
<h2>
まとめ</h2>
プログラマやってると時々<br />
<span style="color: red;">「いままでコレを知らずによく生きてこれたな」</span>っていうのがある。<br />
<br />
もう一度初心に返ってブラインドタッチ北斗の拳からやり直そうと思う。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSo2fngHMk3hRBnRR_Dv15ZfWkASem_ABuNlioNB6roi1RG_bQSnZRXfIRdNEBe1FBXYMqD5703fgBVLa8ScAz_DHIgN-TWaqtSl7z2kce88ytmMDSmTB6OevAvGfqDWvSsQjq8CG0ZxpA/s1600/hokuto.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSo2fngHMk3hRBnRR_Dv15ZfWkASem_ABuNlioNB6roi1RG_bQSnZRXfIRdNEBe1FBXYMqD5703fgBVLa8ScAz_DHIgN-TWaqtSl7z2kce88ytmMDSmTB6OevAvGfqDWvSsQjq8CG0ZxpA/s1600/hokuto.jpg" height="472" width="640" /></a></div>
<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-6426068853236925862014-07-08T16:28:00.000+09:002014-07-08T16:29:46.856+09:00数々の脱オタファッション記事が言えなかった、最も重要な1つのこと【脱オタまとめリンクあり】<div class="separator" style="clear: both; text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank"><img alt="<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeZBZ3Z6L4C8F2UFaEmsoaWd-qcfAtB5fP5Bxz4_WDcCs2JI5ag7E82LCtKmIW8K7ncPfg-pn8hYMLsFtl8YycU2PlZKHvZxMLFfhNRtwjIcNZNgkNw82KrNvbU18blkNy9QQwP1hw09xX/s1600/wideroll.png" height="160" width="640" /></a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">まばゆいばかりのイケメンたち❤ LINEスタンプ「モテ力UP!イケメン★コレクション」</a></div>
<br />
<br />
(#`・ω・)<br />
<span style="font-size: x-large;">自分が「イケメン」か「ブサメン」の</span><br />
<span style="font-size: x-large;">どちらなのか、ちゃんと把握しとけ!!</span><br />
<span style="font-size: x-large;">「自分はフツメン」とかいって</span><br />
<span style="font-size: x-large;">逃げてっからいつまでもオタなんだよ!!</span><br />
<br />
(´;ω;`)<br />
イヤァアアアアアアアアアアアアごめんなさいごめんなさい<br />
<br />
<br />
<h2>
もこみち・キャンドル涼子 >>(越えれない壁)>> 我々</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdHL4KRw-mXJRVmm7QRxZRtRhlJjaZzDcNt7q620PWFNVEJpOtb5fOWR8QzIIxrtiz3Uo2KemfjRMz8e1j24YSmieIg9uHVJZsQXfgppIG_cye8oR9zh4mPWtXDqaWJ9mVTxF5TuZxOG2_/s1600/mokomichi.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdHL4KRw-mXJRVmm7QRxZRtRhlJjaZzDcNt7q620PWFNVEJpOtb5fOWR8QzIIxrtiz3Uo2KemfjRMz8e1j24YSmieIg9uHVJZsQXfgppIG_cye8oR9zh4mPWtXDqaWJ9mVTxF5TuZxOG2_/s1600/mokomichi.jpg" height="300" width="640" /></a></div>
<br />
地獄のような書き出しで御座いました。<br />
<br />
脱オタのためのファッションアドバイス記事は数多くある。(ページ最後にまとめリンクあり)<br />
もちろんどの記事も参考になるが、<br />
<b><span style="color: red;">どの記事もふれていない重要なこと</span></b>が1つある。 <br />
<br />
その前提になるのが、「フツメンに逃げるな」というキッツイつっこみだ。<br />
<br />
そう、我々は永遠にもこみちや、キャンドル涼子にはなれないのだ。<br />
勇気をもって現実を受け入れて脱オタに臨まねばならない。<br />
<br />
自分がブサメンであることを受け入れたならば、脱オタのゴールは近い。<br />
なぜならば、<b><span style="color: red;">最も重要な次のことが理解でき、実践できるからだ。</span></b><br />
<br />
<br />
<br />
<h2>
脱オタの服選びで、最も重要な1つのこと</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp6lfLHYAbfJbWxwRgfF_CXT5Rm6eBOeFUaIFpPNi7PJPTePNPhVCHWCV-p3P0BjTCZunhG9sE9c8JkLnRz_l_IpbPWhf7a0tEPRYgNxU3f0sr3OOtwYOgnxVpIDhTQrPbnEvRfyYsaX30/s1600/tryingcloth.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp6lfLHYAbfJbWxwRgfF_CXT5Rm6eBOeFUaIFpPNi7PJPTePNPhVCHWCV-p3P0BjTCZunhG9sE9c8JkLnRz_l_IpbPWhf7a0tEPRYgNxU3f0sr3OOtwYOgnxVpIDhTQrPbnEvRfyYsaX30/s1600/tryingcloth.jpg" height="362" width="640" /></a></div>
<br />
脱オタの服選びは………<br />
<br />
<span style="color: red;"><b><span style="font-size: x-large;">鏡を見てはいけない。</span></b></span><br />
<br />
もっと正確に言うと、「鏡に顔を映してはいけない。 」<br />
鏡を見るときも、自分の顔は映してはいけない。<br />
試着時など、全身が鏡に映るようなときは、自分の顔のことは意識の外に追い出す。<br />
<br />
<span style="color: red;"><b><span style="font-size: large;">なぜか?</span></b></span><br />
<br />
着たことのない服、見慣れない格好、したことのない色使い。<br />
これらを自分の顔とともに見たとき、よくある感想は以下のようなものだ。<br />
身に覚えはないだろうか? <br />
<br />
<ul>
<li><span style="color: red;"><b>自分には</b>似合わない</span></li>
<li><span style="color: red;"><b>自分には</b>派手過ぎる</span></li>
</ul>
<br />
これでは、行き着く先は、いつもの格好と大差ないものになってしまう。<br />
脱オタというゴールはいつまでたってもやってくることはない。<br />
「自分の顔と合うか」の評価基準が頭にうかんでしまった時点で、既に失敗しているのだ。<br />
<br />
脱オタで大切なことは、<b><span style="color: red;">「自分」と切り離して服を評価する視点</span></b>だ。<br />
自分には似合わないと思うのは、大抵の場合、着慣れているかどうかでしかない。 <br />
<br />
<br />
<br />
<h2>
イケメンにも有効だよ</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjclbcoZZFX4twY5twSTRjuAfimGQUdzPRxVyTGRyf597JlK25Obp_x_on2OZDzAI5TGsacAdIs7tXmJThTUm_i6p2-uYgeHcB_WiNKTjlEDNqLX-c9HfQbr5K3L9FTd_voR_OxBeoP0ip0/s1600/ikemen.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjclbcoZZFX4twY5twSTRjuAfimGQUdzPRxVyTGRyf597JlK25Obp_x_on2OZDzAI5TGsacAdIs7tXmJThTUm_i6p2-uYgeHcB_WiNKTjlEDNqLX-c9HfQbr5K3L9FTd_voR_OxBeoP0ip0/s1600/ikemen.jpeg" height="418" width="640" /></a></div>
<br />
美男美女とされる人にもコレは有効で、<br />
イケメンはどんな服でも似合ってしまうため、<br />
<b><span style="color: red;">原宿にいるような「やりすぎ」「がんばりすぎ」系になってしまう</span></b>ことがある。<br />
<a href="http://blog.livedoor.jp/dochadocha/archives/23284689.html" target="_blank">例を挙げるとこんな感じ</a> <span style="color: #999999;"><span style="font-size: x-small;">名古屋のオシャレ皇帝は謎の魅力があるよね</span></span><br />
<br />
服を自分の顔と合わせないことで、<br />
<b><span style="color: red;">純粋にその服自体、そして服の組み合わせの問題として考える</span></b>ことができる。<br />
その結果「さすがにコレはないだろう」と思いとどまることができ、<br />
周囲からドン引きされるリスクを回避できる。<br />
<br />
<br />
<br />
<h2>
まとめ </h2>
<b><span style="color: red;">センスはギフト(才能)ではなくスキルであり、ゆえにみがくことが可能だ。</span></b><br />
脱オタ初期は、自分の顔のことは置いといて、<br />
純粋の服の良し悪しだけで選択することで、センスを磨いていこう。<br />
<br />
サイズ感とか色使いの話は、↓の参考記事が詳しい。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcuqVFoxE0cZsGA08Tuy3RBN7MSepJMsBWdYwTNni0omf0TvkgrcqLzidhdPJDmU8VPkSvhq7kgPMzU1meXbJTubFjwg5ilhaBJCRGA88BA4X9ZhuEP1SGpJGF5zHspIOFAYYdR2XHXdDm/s1600/main.png" height="320" width="320" /></a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">スタンプ「モテ力UP! イケメン★コレクション」</a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">全LINEスタンプの中でもバツグンのインパクトで、好評ダウンロード中♨</a></div>
<br />
<br />
<h2>
参考記事</h2>
<a href="http://magsoku.blomaga.jp/articles/11464.html" target="_blank">脱オタしたいんだけど最初に買うべきなのって何?</a><br />
<br />
<a href="http://otonaninareru.net/datsu-otaku-fashion/" target="_blank">【脱オタク】ファッションセンスが悪いと言われなくなる5つの法則</a><br />
<br />
<a href="http://www.oxiare.net/fashion/" target="_blank">脱オタクファッションガイド</a><br />
<br />
<a href="http://flog84.com/archives/2899569.html" target="_blank">脱オタしたくてファッション雑誌2年間読み漁った結果</a><br />
<br />
<a href="http://blog.alceste.net/archives/78" target="_blank">脱オタクファッション革命は成功か!?</a><br />
<br />
<a href="http://repsoku.net/articles/26877.html" target="_blank">脱オタ金かかりすぎワロタwwww</a><br />
<br />
<a href="http://anond.hatelabo.jp/20080518015115" target="_blank">脱ヲタ出来たのでまとめる。 </a><br />
<br />
<a href="http://anond.hatelabo.jp/20110925204621" target="_blank">25歳社会人男性向け見た目改造(脱オタ)方法まとめ -服装改造の4戦略</a><br />
<br />
<a href="http://d.hatena.ne.jp/bash0C7/20081103/1225717841" target="_blank">服屋で服を選べるようになるたった2つのパターン</a><br />
<br />
<a href="http://machine.livedoor.biz/archives/51233870.html" target="_blank">「脱オタファッション」の専門店を作ればいいと思うんだ</a><br />
<br />
<a href="http://anond.hatelabo.jp/20080921173319" target="_blank">マリオカートで語る脱オタファッション</a><br />
<br />
<a href="http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11128423651" target="_blank">36才の男です。訳あって脱オタクファッションしたいのですが</a><br />
<br />
<a href="http://d.hatena.ne.jp/p_shirokuma/20110926/p1" target="_blank">脱-オタクファッションで本当に必要な戦略</a><br />
<br />
<a href="http://matome.naver.jp/odai/2138849979772790301" target="_blank">金をかけずに脱オタク・脱キモイ化するためのファッションマニュアル</a><br />
<br />
<a href="http://yamak.hatenablog.com/entry/2012/04/22/124400" target="_blank">私的脱オタファッション論</a><br />
<br />
<a href="http://d.hatena.ne.jp/p_shirokuma/20070408/p1" target="_blank">脱オタに失敗しやすい人の七つの特徴</a><br />
<br />
<a href="http://anond.hatelabo.jp/20081013211518" target="_blank">脱オタファッション実践編</a><br />
<br />
<a href="http://anond.hatelabo.jp/20070617005757" target="_blank">ファッションの脱オタはなんで面白くなさそうなのか? </a><br />
<br />
<a href="http://himo2.jp/1757200" target="_blank">「劣等感ではなく好奇心で動けるように」―4年で脱オタクに成功した男が激白</a><br />
<br />
<a href="http://anond.hatelabo.jp/20081015132146" target="_blank">ファッションオタがあまりにも見当違いなので 脱オタ済みの俺が正しい脱オタ服指南をしてみる</a><br />
<br />
<a href="http://d.hatena.ne.jp/daikon_parapara/20111204/1322990914" target="_blank">脱オタの登竜門に丸井系はもう古い?丸井系のメリットとデメリットなど。</a><br />
<br />
<a href="http://salutaire.blog.fc2.com/blog-entry-149.html" target="_blank">脱オタファッションに詳しいけど質問ある?</a><br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-62748113010609596532014-07-07T11:09:00.002+09:002014-07-07T11:09:59.520+09:00マルチディスプレイに秘められた ”真のチカラ” を目覚めさせるウラ技で、作業効率さらに倍!<br />
<h2>
マルチディスプレイにしたところで仕事終わんねえ! </h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxe0N0RJkp62TOjeW3TTuLn25X6MCeUt7gnnxOUsi8XqrzDnGgMAlylTmv-5B3a5w-ApmqrGaKW9YXwePwW9p3vu6gr1SmODJwSwycmwC2nCXIHTkL7y7bTFiDubkbTUtkUU2C5AgyGz9a/s1600/monitor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxe0N0RJkp62TOjeW3TTuLn25X6MCeUt7gnnxOUsi8XqrzDnGgMAlylTmv-5B3a5w-ApmqrGaKW9YXwePwW9p3vu6gr1SmODJwSwycmwC2nCXIHTkL7y7bTFiDubkbTUtkUU2C5AgyGz9a/s1600/monitor.png" height="212" width="640" /></a></div>
<br />
<br />
昨今の開発の現場では、マルチディスプレイでの作業環境がどんどん広がってきている。<br />
デュアルディプスレイ(2画面)にとどまらず、トリプルディスプレイ(3画面)で作業している人も多い。<br />
<br />
その理由はもちろん、マルチディスプレイ化による作業効率の大幅なUPがあるからだ。<br />
もはや、1画面のみの頃とは比べ物にならない!<br />
<br />
<span style="color: red;"><b><span style="font-size: x-large;">なのになぜ、あなたの進捗はしょっちゅう遅れるのだろうか?</span></b></span><br />
<br />
それは、あなたが<b><span style="color: red;">マルチディスプレイの ”真のチカラ” を引き出していない</span></b>からにほかならない。<br />
<br />
<br />
<br />
<h2>
マルチディスプレイの使い方あるある</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1QH83ki6wKb2I3SGI_OgOJTQZMS2q0RKLG7y35Kr6f-ka_FE0QMjRgvuhOq-5Rm2jO-cCuUhDR-wTJZ9nv0N3c8wKqdrDMG4cnvIOk401ohQ6I3PLpWy0QnOmICvEhmryk4N89JxZXEMb/s1600/monitor1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1QH83ki6wKb2I3SGI_OgOJTQZMS2q0RKLG7y35Kr6f-ka_FE0QMjRgvuhOq-5Rm2jO-cCuUhDR-wTJZ9nv0N3c8wKqdrDMG4cnvIOk401ohQ6I3PLpWy0QnOmICvEhmryk4N89JxZXEMb/s1600/monitor1.png" height="212" width="640" /></a></div>
<br />
2枚でも3枚でもいいが、<br />
ディスプレイを メイン と サブ にわけた時に、<br />
よくあるパターンは次のような配置だ。<br />
<br />
<b><span style="font-size: large;">メイン</span></b><br />
<ul>
<li>開発環境(IDE, エディタ, ターミナルなど) </li>
</ul>
<br />
<b><span style="font-size: large;">サブ</span></b><br />
<ul>
<li>メーラー</li>
<li>スケジューラー</li>
<li>メッセンジャー</li>
<li>資料</li>
<li>TODOリスト、メモ</li>
<li>ブラウザ</li>
<li>ファイラー </li>
</ul>
<br />
<span style="color: red;">メインには開発系</span>ソフト、<br />
<span style="color: red;">サブにはコミニュケーション系、管理系</span>のソフトを表示させておくというパターンだ。<br />
(ブラウザはどちら派も多そうだが、個人的にはサブディスプレイに置いている。)<br />
<br />
開発の流れを止めることなく、他の必要な情報にアクセスできるので、 <br />
これによって多くの人が作業効率を向上させている。<br />
<br />
<span style="color: red;"><b><span style="font-size: x-large;">しかし!</span></b></span><br />
<br />
これの本当にもったいない点は、<br />
マルチディスプレイの ”真のチカラ” を眠らせたまま作業をしているというところだ。<br />
しかも、<span style="color: red;">マルチディスプレイにした時点で一定の作業効率UPを手にしているので、</span><br />
<span style="color: red;">真のチカラを眠らせたままでいることに<b>気がつかないでいる!</b></span><br />
<br />
<br />
<br />
<h2>
目覚めよ、真のチカラ </h2>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKAHJN6Fc_u6iJ77juoWWQKiCcLjH4q6XX1M66RsXN6wFWxwqqjWD8ST7L_zlu2UM6feoRmGrWRulgRk7dp7kHAkHxMMrMErH3-2YOCqlFYS50jYJliYFpK2ScABhfQoZDt-dLSEKDgdH9/s1600/sinketusyuu01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKAHJN6Fc_u6iJ77juoWWQKiCcLjH4q6XX1M66RsXN6wFWxwqqjWD8ST7L_zlu2UM6feoRmGrWRulgRk7dp7kHAkHxMMrMErH3-2YOCqlFYS50jYJliYFpK2ScABhfQoZDt-dLSEKDgdH9/s1600/sinketusyuu01.jpg" height="640" width="386" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;">秘孔を突け!!!!!</span></div>
<br />
マルチディスプレイの ”真のチカラ” を目覚めさせるためにすることは、<br />
以下の1つだけ。 <br />
実にシンプルで、簡単だ。<br />
<br />
<b><span style="color: red;"><span style="font-size: x-large;">メインディスプレイだけを残して、残りのサブディスプレイは消す</span></span></b><br />
<br />
言うまでもなく、<br />
プログラマには、「集中」して作業する時間が必ず必要だ。<br />
もっと言うと、集中の先にある「没頭」に到達できるかどうかが、成果に大きく影響する。<br />
<br />
<br />
コード以外の情報は遮断することで、<br />
<span style="color: red;">メールやメッセの新着に気を取られずに、目の前のコードにのみ集中できる。</span><br />
コードに没頭し、トランス状態、確変状態でプログラミングを進めることができる。<br />
<br />
マルチディスプレイは、表示情報量を増やして作業効率をあげるためのものだ。<br />
それを<b><span style="color: red;">あえて消すという逆転の発想の先に、</span></b><br />
<b><span style="color: red;">本当の作業効率UPがある。</span></b><br />
<br />
もっとも大切なことは、<br />
マルチディスプレイとシングルディスプレイを、<span style="color: red;"><b>状況によって使い分ける</b></span>ということだ。 <br />
<br />
<br />
<br />
<h2>
まとめ</h2>
このウラ技は、指一本で簡単に実践できて、しかも効果はバツグンだ。そして、もうお気づきと思うが、これによって実際に引き出されるのは、<br />
"マルチディスプレイ" の真のチカラではない。 <br />
<br />
なので、本記事のタイトルを以下のように訂正して、今回の記事を終わりたいと思う。<br />
<br />
<span style="font-size: large;"><span style="color: red;">あなた</span>に秘められた ”真のチカラ” を目覚めさせるウラ技で、作業効率さらに倍!</span><br />
<br />
「進捗どうですか?」<br />
<br />
大丈夫だ、問題ない。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcuqVFoxE0cZsGA08Tuy3RBN7MSepJMsBWdYwTNni0omf0TvkgrcqLzidhdPJDmU8VPkSvhq7kgPMzU1meXbJTubFjwg5ilhaBJCRGA88BA4X9ZhuEP1SGpJGF5zHspIOFAYYdR2XHXdDm/s1600/main.png" height="320" width="320" /></a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">スタンプ「<b>モテ力UP! イケメン・コレクション</b>」</a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">全LINEスタンプの中でもバツグンのインパクトで、好評ダウンロード中♨</a></div>
<br />
<div>
<br />
<br />
<br /></div>
<h2>
あわせて読みたい</h2>
<a href="http://geek-techiela.blogspot.jp/2014/04/blog-post.html" target="_blank">プログラマの生活を劇的に改善する、たったひとつのこと</a><br />
<br />
<a href="http://geek-techiela.blogspot.jp/2014/04/blog-post_26.html" target="_blank"> クリフトの効かないザラキ連発に隠された秘密と真実 </a><br />
<br />
<a href="http://geek-techiela.blogspot.jp/2014/05/blog-post.html" target="_blank">完璧すぎるビジネスを思いついたがヤル気がないので公開しちゃう</a><br />
<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-26089838819971592202014-06-28T23:04:00.002+09:002014-06-28T23:42:29.215+09:00eclipse「すばしっこい茶色の狐がのろまな犬を飛び越す。」 ナゾの例文には隠された秘密があった!<div class="separator tr_bq" style="clear: both; text-align: center;">
<img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZNWtlO9Pyz5YCH76zDBRyjCYJYgKRk9202aG5sCzKDizpMNDxZ8WWNDBua7ZYmjpFY0Ld4lovTRtjc60qjzHUg2aAZUZlEJMbIsof3ed3YsqNuJ9qCR1IAFJug8_O-_6iS95Z9itLwtop/s1600/eclipse_sample_text.png" height="640" width="582" /></div>
<div style="text-align: center;">
<span style="font-size: x-large;">eclipse「すばしっこい茶色の狐がのろまな犬を飛び越す。」 </span></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQSO9QIK5I4i45LMMYd-FTfj_OKgPMZS2KYis2x_ZLYX8EtIGbfPrCLJUFkH9xPt9ArpNzB4f7h4AlX_FIW6WM8G0XQUycAAiLZcq_T3Ck7CIQ1TJm2EjDLDWRMuinLV_lWrGtjLrUzOkE/s1600/078726.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQSO9QIK5I4i45LMMYd-FTfj_OKgPMZS2KYis2x_ZLYX8EtIGbfPrCLJUFkH9xPt9ArpNzB4f7h4AlX_FIW6WM8G0XQUycAAiLZcq_T3Ck7CIQ1TJm2EjDLDWRMuinLV_lWrGtjLrUzOkE/s1600/078726.jpg" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-large;">プログラマ「は?」</span></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<h2>
なんの話?</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEOaXq3Kyf2-d1hGeelteC7jGA_72UxQBdA9uTzblJwhSGEoVbAQ790jcdxKBNUPDqPU7urOMJk9CQ5kIsnqxEDbj8SI3CmOROyVjgUL3Yvgk38dKzWwnb1ZEsruujQ2bvwFO5av7jdofQ/s1600/foxanddog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEOaXq3Kyf2-d1hGeelteC7jGA_72UxQBdA9uTzblJwhSGEoVbAQ790jcdxKBNUPDqPU7urOMJk9CQ5kIsnqxEDbj8SI3CmOROyVjgUL3Yvgk38dKzWwnb1ZEsruujQ2bvwFO5av7jdofQ/s1600/foxanddog.png" /></a></div>
<br />
eclipseのフォント設定画面には、フォントを確認するための例文が表示されている。<br />
日本語化eclipseの場合、この例文として表示されるのが、<br />
<br />
<b>すばしっこい茶色の狐がのろまな犬を飛び越す。</b><br />
<br />
という<span style="color: red;"><b>謎の文章</b></span>だ。<br />
なぜ、このような意味不明、、、とまでは言わないものの、<br />
フシギな文章が表示されるのだろうか?<br />
<br />
そこには、レッキとした理由がある。<br />
<br />
<br />
<br />
<h2>
この例文に隠された秘密とは?</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSeyxZhFFNuMmOrhIaqX537XOcNdalRwY0Hyw-VHUZojXNz_LTroDCSjmJPvtsNaKG4WQCsSnmR1h4UwiMZHqjL4NS-kVU3vcwcHq3m4cekKyCqwvikZElD-LNWTf3hKIULNvC_XUgKbOX/s1600/alphabet.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSeyxZhFFNuMmOrhIaqX537XOcNdalRwY0Hyw-VHUZojXNz_LTroDCSjmJPvtsNaKG4WQCsSnmR1h4UwiMZHqjL4NS-kVU3vcwcHq3m4cekKyCqwvikZElD-LNWTf3hKIULNvC_XUgKbOX/s1600/alphabet.png" /></a></div>
<br />
すばしっこい茶色の狐がのろまな犬を飛び越す。<br />
<br />
これは、<span style="color: red;">日本語訳</span>だ。元の<span style="color: red;">英語ではこのように書かれている</span>。<br />
<br />
the quick brown fox jumps over the lazy dog. <br />
<br />
この短い英文は、あるルールのもとに書かれている。 それは………<br />
<br />
<span style="font-size: large;"><b><span style="color: red;">アルファベットの a〜zの26文字全てを含んでいる!</span></b></span><br />
このような文章のことを、パングラムという。 <br />
<br />
<br />
<br />
<h2>
パングラム - Wikipedia</h2>
<blockquote>
パングラム (pangram) は、アルファベットを使用する言葉遊びである。 <br />
<br />
<span style="color: red;">ギリシア語で「すべての文字」という意味がある通り、すべての文字(26個のアルファベット)を使い文章を作るのが目的である。</span><br />
<span style="color: red;"></span></blockquote>
<br />
<br />
<h2>
なぜ、この文章が使われているのか?</h2>
もう、説明不要だろう。<br />
この文章が使われている理由は、<br />
<br />
<span style="color: red;">フォントの確認に都合がいいから。</span><br />
<br />
選択したフォントのaからzまでの文字全ての表示を確認することができる文章だからこそ、<br />
フォント設定画面に例文として登場してくるのだ。<br />
しかし、、、<br />
すみずみまで日本語化されていてスゴイとは思うが、この例文を訳してしまったゆえに<br />
設定画面の意図が失われてしまっているのがアレな感じ。<br />
<br />
ともあれ、些細なことであっても、<br />
理由がハッキリして違和感が解消されるのは気分がいい。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcuqVFoxE0cZsGA08Tuy3RBN7MSepJMsBWdYwTNni0omf0TvkgrcqLzidhdPJDmU8VPkSvhq7kgPMzU1meXbJTubFjwg5ilhaBJCRGA88BA4X9ZhuEP1SGpJGF5zHspIOFAYYdR2XHXdDm/s1600/main.png" height="320" width="320" /></a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">スタンプ「<b>モテ力UP! イケメン・コレクション</b>」</a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">全LINEスタンプの中でもバツグンのインパクトで、好評ダウンロード中♨</a></div>
<br />
<div>
<br />
<br />
<br /></div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-81769959588006810762014-06-24T20:40:00.000+09:002014-06-24T20:48:05.331+09:00時間がない、スキルがない!それでもLINEスタンプを公開できた3つのヒミツ【便利リンク集あり】<div class="separator" style="clear: both; text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcuqVFoxE0cZsGA08Tuy3RBN7MSepJMsBWdYwTNni0omf0TvkgrcqLzidhdPJDmU8VPkSvhq7kgPMzU1meXbJTubFjwg5ilhaBJCRGA88BA4X9ZhuEP1SGpJGF5zHspIOFAYYdR2XHXdDm/s1600/main.png" height="320" width="320" /></a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">「<b>モテ力UP! イケメン・コレクション</b>」</a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">全LINEスタンプの中でもバツグンのインパクトで、好評ダウンロード中♨</a></div>
<br />
<h2>
この記事の対象読者</h2>
<ul>
<li>自作LINEスタンプの制作、販売に興味がある。</li>
<li>スタンプの制作は、まだ着手していない。または現在製作中。 </li>
</ul>
<span style="color: red;">時間がない人は、赤い文字の周辺だけ読んでいってもOK!</span><br />
<br />
<br />
<h2>
みんなの悩み</h2>
<ul></ul>
<div style="text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjghDI1PYnS13BxLsCtPQqH5i49xqn62SUzjg7GfwPMn103ZrP_aY5GPDDE5ETYlgTg2Vvqj-kzB9XAPqx-4Tvb75y3IEwaC7J5Ee0qVgVd2KXNW7HlqkCfks6K032hMRNhf3EM8QTBWZuP/s1600/ken.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjghDI1PYnS13BxLsCtPQqH5i49xqn62SUzjg7GfwPMn103ZrP_aY5GPDDE5ETYlgTg2Vvqj-kzB9XAPqx-4Tvb75y3IEwaC7J5Ee0qVgVd2KXNW7HlqkCfks6K032hMRNhf3EM8QTBWZuP/s1600/ken.png" height="360" width="640" /></a></div>
<br />
<ul>
<li>スタンプ40個なんて、とうてい作れる気がしない </li>
<li>忙しくて時間がない、または帰宅後はダラダラしてしまい「集中した時間」がない</li>
<li>フォトショとかGIMPとか使えない(ていうかそんなの知らない)</li>
</ul>
<br />
<br />
<br />
<h2>
どうすればいいのか? </h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR__S-iwMtXhfiYx_h9InWj9Cr1P0PYR23lotorfM-BpkFTcNmT4DDUazmt9DqH0acOVccvHngtjIgG1I5cTeLVWyDf8YGyDtYVCu50dAVHXJZVPUoBEL_y-dal4xp12AAYUhgcxfJNlXw/s1600/topsecret.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR__S-iwMtXhfiYx_h9InWj9Cr1P0PYR23lotorfM-BpkFTcNmT4DDUazmt9DqH0acOVccvHngtjIgG1I5cTeLVWyDf8YGyDtYVCu50dAVHXJZVPUoBEL_y-dal4xp12AAYUhgcxfJNlXw/s1600/topsecret.png" height="360" width="640" /></a></div>
<br />
スタンプ製作中は、つねに、以下↓に公開する<span style="color: red;">3つのヒミツ</span>を意識して作業を進めるようにしていた。 <br />
<span style="color: red;">その結果、無事40個ものスタンプを完成</span>させることができ、リリースすることができた。<br />
<br />
3つのヒミツ、惜しむことなく紹介していこう!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR__S-iwMtXhfiYx_h9InWj9Cr1P0PYR23lotorfM-BpkFTcNmT4DDUazmt9DqH0acOVccvHngtjIgG1I5cTeLVWyDf8YGyDtYVCu50dAVHXJZVPUoBEL_y-dal4xp12AAYUhgcxfJNlXw/s1600/topsecret.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<br />
<br />
<br />
<h2>
ヒミツ1. 時間 </h2>
<br />
<div style="text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4e22e5sDYLR1mf0kdvo2gpf7xTjg623sPOPMUoBlDh4hAxhNHH311LwuQCeuo7tidT3S2kGcRCQrQvfuztLrAWw_f4C3bmuWXf5uTgr1zVkc8XUNbGx169ZL6sXVR0zAxVhitIDeldlU/s1600/infinity_o__clock_by_garycummins-d5k7p0t.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4e22e5sDYLR1mf0kdvo2gpf7xTjg623sPOPMUoBlDh4hAxhNHH311LwuQCeuo7tidT3S2kGcRCQrQvfuztLrAWw_f4C3bmuWXf5uTgr1zVkc8XUNbGx169ZL6sXVR0zAxVhitIDeldlU/s1600/infinity_o__clock_by_garycummins-d5k7p0t.jpg" height="426" width="640" /></a>
</div>
<br />
なによりもまず、作業時間を確保しないことには始まらない。 <br />
自分にとって、忙しい毎日の中で制作時間を確保するのに一番効果的だったことは。。。<br />
<br />
<span style="color: red;"><b><span style="font-size: large;">家ではやらない</span></b></span><br />
<span style="font-size: x-small;">やらないことを決めることの大事さ</span><br />
<br />
ムジュンしてるように見えるけど、<span style="color: red;">事実、これが効果バツグン</span>だった。 <br />
集中するにせよ、ダラダラするにせよ、家での作業には終わりがない。<br />
やる気にならないときは、どこまでもダラけてしまう。 <br />
<br />
いや、そんなことはない、私は頑張れるといっても、<br />
40個の道はなかなか遠いので、頑張り過ぎて途中で飽きてしまったり、<br />
燃え尽きてしまっては意味がない。<br />
<br />
今回公開したスタンプ「モテ力UP!イケメン・コレクション」は、<br />
ほとんどを以下の場所で作業した。<br />
<br />
<ul>
<li>行き/帰りの通勤電車の中</li>
<li>帰り途中の寄り道カフェ(時間を買っているという点がポイント)</li>
</ul>
<br />
電車は目的地への到着、カフェは閉店と、<br />
どちらも外的要因で作業時間の終わりがやってくる。<br />
<span style="color: red;">限られた時間で制作を前進させる</span> 、というミッションが作業効率を爆上げしてくれる。<br />
特にカフェは時間をお金で買っているので、時間をムダにすまいというヤル気もついてくる。<br />
<br />
<br />
<br />
<h2>
ヒミツ2. 道具</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisJfg6xXlkZeanmelHJiW3yjHX10vLqoVwkYdyqiUfqik6BSJj3Ygpjh1UeEV_e84hmy4eg_tG-P6y_gW6OMUvDo80gdfOHj6Gw_-qK7ADlChshCjglrf8MnSkxtUxv0kw4sjs9LTM4HPP/s1600/baibain.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisJfg6xXlkZeanmelHJiW3yjHX10vLqoVwkYdyqiUfqik6BSJj3Ygpjh1UeEV_e84hmy4eg_tG-P6y_gW6OMUvDo80gdfOHj6Gw_-qK7ADlChshCjglrf8MnSkxtUxv0kw4sjs9LTM4HPP/s1600/baibain.png" height="456" width="640" /></a></div>
<br />
できるだけスマホで作業するというのがポイント。<br />
スキマ時間に気軽に作成を進められる。どこでもできる。 <br />
<br />
<span style="color: red;"><b><span style="font-size: large;">LINEスタンプ制作の80%はスマホでできる<span style="color: black;">と言っていい。</span></span></b></span> <br />
<br />
<br />
【手作業】<br />
<ul>
<li>下絵作成 ……… ラフで全然OK。スマホで線を整えて彩色していく。<br />スタンプの作風によっては、これもスマホアプリで描いてもOK。</li>
</ul>
<br />
<br />
【スマホ】<br />
<ul>
<li>下絵の取り込み ……… カメラで下絵を撮影して取り込む<br />スマホのデフォルトカメラで充分。スキャナとか不要。<br /> </li>
<li>下絵をキレイにする ……… ラフ画のノイズや陰影を消して、ぬり絵化する<br /><a href="https://play.google.com/store/apps/details?id=com.littlephoto&hl=ja" target="_blank">Little Photo</a>使用<br /> </li>
<li>彩色 ……… スマホのペイントソフトでぬりぬり<span style="color: red;">(コレが一番時間かかる)</span><br /><a href="https://play.google.com/store/apps/details?id=com.sketchbookexpress&hl=ja" target="_blank">SketchBookMobile</a>使用</li>
</ul>
<br />
【PC】仕上げに少し使ったくらい。自分の場合はGIMPを使った。<br />
だけど、ぜんぜん大したことはやってない。<br />
ちょっとアプリ探せば充分スマホでも可能な作業だと思う。 <br />
<ul>
<li>リサイズ ……… <span class="st">横370px 縦320pxに収まるように</span></li>
<li>余白 ……… 画像の周囲に10px程度の余白が必要</li>
<li>背景透過 ……… リジェクトの理由1位?「背景を透過処理していない」</li>
</ul>
<br />
人によっては、100%スマホでできちゃうかも。<br />
<br />
<br />
<br />
<h2>
ヒミツ3.習慣化</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKlGEEqjxU9ZsWUlBUNbP2cCMX0bM5ARYz58IIARo4GUw-pydRCtTkx1ENFVs8G141f6p9f3t-wONjoJBiDk6439lvK2VM6BrOyV20nc6CjFb4H9gsIMAw3h3bRreNg9-mc4Lxkaz2TJ7F/s1600/habit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKlGEEqjxU9ZsWUlBUNbP2cCMX0bM5ARYz58IIARo4GUw-pydRCtTkx1ENFVs8G141f6p9f3t-wONjoJBiDk6439lvK2VM6BrOyV20nc6CjFb4H9gsIMAw3h3bRreNg9-mc4Lxkaz2TJ7F/s1600/habit.png" height="316" width="640" /></a></div>
<br />
<span style="color: red;"><b><span style="font-size: large;">目標ではなく、制限を決める </span></b></span><br />
<br />
「1日に2枚は下絵を書く」 <br />
のような目標を立てるのではなく、<br />
<br />
「1日に書く下絵は2枚まで」<br />
のように、<span style="color: red;">制限を決める</span>。 <br />
<br />
それ以上はできるとしても、時間があっても<span style="color: red;">やらない</span>。 <br />
空いた時間を全てスタンプ制作につぎ込まない。<br />
<br />
大事なことは、完成させること。<br />
40個作るという長距離走で、威勢よくスタートダッシュして途中でバテないように、<br />
毎日リズムを作って進めていくのがコツだと感じた。<br />
<br />
あと、「継続できている自分」の発見は、なかなか気持ちいいものがある。<br />
習慣化できてしまえば、半ば完成したも同然だ。ゴールは必ずやってくる。 <br />
<br />
<br />
<br />
<h2>
便利リンク</h2>
<a href="http://line.me/ja/" target="_blank">LINE</a><br />
<a href="http://line.me/ja/" target="_blank">http://line.me/ja/</a><br />
まずはLINEのインストールとアカウント作成 !<br />
<br />
<a href="https://creator.line.me/ja/" target="_blank">LINEスタンプクリエイター登録</a><br />
<a href="https://creator.line.me/ja/" target="_blank">https://creator.line.me/ja/</a><br />
つぎに、スタンプクリエイターとして登録しよう! <br />
<br />
<a href="https://creator.line.me/ja/guideline/" target="_blank">LINEスタンプガイドライン</a><br />
<a href="https://creator.line.me/ja/guideline/" target="_blank">https://creator.line.me/ja/guideline/</a><br />
せっかく申請したスタンプがリジェクトされないように、<br />
こまめに確認しながら制作をすすめよう ◎<br />
<br />
<a href="http://www.stampers.me/simulation/" target="_blank">LINEクリエイタースタンプシミュレーターStampers(スタンパーズ) </a><br />
<a href="http://www.stampers.me/simulation/" target="_blank">http://www.stampers.me/simulation/</a><br />
製作中のスタンプが、実際にLINEでどのように表示されるか確認できる便利サイト。<br />
<br />
<a href="http://line.g-at.net/" target="_blank">LINEスタンプシミュレータ</a><br />
<a href="http://line.g-at.net/" target="_blank">http://line.g-at.net/</a><br />
スタンパーズと同様。どちらを使うか、お好みでどうぞ。<br />
<br />
<a href="http://www.gimp.org/" target="_blank">GIMP</a><br />
<a href="http://www.gimp.org/" target="_blank">http://www.gimp.org/</a><br />
言わずと知れたフリーのグラフィックソフト。なんでもできる。 <br />
基本的にはスマホでできるけど、スマホだけでやろう!という事でもない。<br />
使えるものは使っていこう。<br />
<br />
<a href="https://play.google.com/store/apps/details?id=com.sketchbookexpress&hl=ja" target="_blank">Sketchbook Mobile</a><br />
<a href="https://play.google.com/store/apps/details?id=com.sketchbookexpress&hl=ja" target="_blank">https://play.google.com/store/apps/details?id=com.sketchbookexpress&hl=ja</a><br />
ペイントアプリ。無料だけどレイヤーが使えて便利。<br />
今回わかったことは、「指で色を塗る」ことは、思った以上にやりやすい!<br />
マウスや、ペンタブレットと違い、頭脳と直結している「指」は、文字通り、自在に操れる。<br />
<br />
<a href="https://play.google.com/store/apps/details?id=com.littlephoto&hl=ja" target="_blank">Little Photo</a><br />
<a href="https://play.google.com/store/apps/details?id=com.littlephoto&hl=ja" target="_blank">https://play.google.com/store/apps/details?id=com.littlephoto&hl=ja</a><br />
写真にエフェクトをかけるときはいつもコレ。<br />
フィルタを選ぶだけの簡単操作でイイカンジの写真にしてくれる。<br />
フィルタの数も申し分なし。<br />
下絵のぬり絵化は、 White shine > Goldmine > B&W smooth でOK!!<br />
<br />
<a href="http://matome.naver.jp/odai/2139342209617675301" target="_blank">LINEで誰でも自作スタンプを販売可能に!LINEスタンプの作り方</a><br />
<a href="http://matome.naver.jp/odai/2139342209617675301" target="_blank">http://matome.naver.jp/odai/2139342209617675301</a><br />
<br />
<a href="http://teamsanta.info/web/589/" target="_blank">もう失敗しない!LINEスタンプの作り方と注意点まとめ </a><br />
<a href="http://teamsanta.info/web/589/" target="_blank">http://teamsanta.info/web/589/</a><br />
<br />
<a href="http://teamsanta.info/web/978/" target="_blank">【超初心者向け!!】秒速でLINEスタンプを自作する方法! </a><br />
<a href="http://teamsanta.info/web/978/" target="_blank">http://teamsanta.info/web/978/</a><br />
<br />
<a href="http://www.studioloupe.com/2014/04/linestickers.html" target="_blank">自作LINEスタンプ制作で意識しておきたいポイント&ガイドラインに書かれていない注意点など!</a><br />
<a href="http://www.studioloupe.com/2014/04/linestickers.html" target="_blank">http://www.studioloupe.com/2014/04/linestickers.html</a><br />
<br />
<a href="http://smalistblog.com/646" target="_blank">【速報】LINEスタンプを作って販売してみた!やってみて分かった押さえるべき11のポイント!</a><br />
<a href="http://smalistblog.com/646" target="_blank">http://smalistblog.com/646</a><br />
<br />
<a href="http://n-jinny.com/3567.html" target="_blank">LINEクリエイターズマーケットの登録方法と注意点!作り方は簡単?</a><br />
<a href="http://n-jinny.com/3567.html" target="_blank">http://n-jinny.com/3567.html</a><br />
<br />
<a href="http://smalistblog.com/1036" target="_blank">LINEスタンプ上位ランカーはリリース後の一ヶ月で何をやったのか?を聞いてみた!</a><br />
<a href="http://smalistblog.com/1036" target="_blank">http://smalistblog.com/1036</a><br />
<br />
<a href="http://appllio.com/20140620-5378-line-creators-stamp-world" target="_blank">売上4倍に? LINEクリエイターズスタンプ、販売国を世界中に拡大</a><br />
<a href="http://appllio.com/20140620-5378-line-creators-stamp-world" target="_blank">http://appllio.com/20140620-5378-line-creators-stamp-world</a><br />
<br />
<a href="http://www.itmedia.co.jp/news/articles/1406/11/news018.html" target="_blank">LINE、自作スタンプが作るクリエイターのオアシス 目指すは「家が買えるくらい稼げる場所」</a><br />
<a href="http://www.itmedia.co.jp/news/articles/1406/11/news018.html" target="_blank">http://www.itmedia.co.jp/news/articles/1406/11/news018.html</a><br />
<br />
作成ノウハウ、公開後のプロモーション、マーケットの展望など。<br />
目を通しておくと、きっとあなたのスタンプも売上アップするはず<span style="font-size: small;">!</span>
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcuqVFoxE0cZsGA08Tuy3RBN7MSepJMsBWdYwTNni0omf0TvkgrcqLzidhdPJDmU8VPkSvhq7kgPMzU1meXbJTubFjwg5ilhaBJCRGA88BA4X9ZhuEP1SGpJGF5zHspIOFAYYdR2XHXdDm/s1600/main.png" height="320" width="320" /></a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">スタンプ「<b>モテ力UP! イケメン・コレクション</b>」</a></div>
<div style="text-align: center;">
<a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">全LINEスタンプの中でもバツグンのインパクトで、好評ダウンロード中♨</a></div>
<br />
<br />
<br />
<h2>
あわせて読みたい</h2>
<a href="http://geek-techiela.blogspot.jp/2014/04/blog-post.html" target="_blank">プログラマの生活を劇的に改善する、たったひとつのこと</a><br />
<br />
<a href="http://geek-techiela.blogspot.jp/2014/04/blog-post_26.html" target="_blank"> クリフトの効かないザラキ連発に隠された秘密と真実 </a><br />
<br />
<a href="http://geek-techiela.blogspot.jp/2014/05/blog-post.html" target="_blank">完璧すぎるビジネスを思いついたがヤル気がないので公開しちゃう</a><br />
<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-76130767524111137252014-06-17T20:43:00.000+09:002014-07-08T16:15:16.387+09:00モテ力UP!!LINEスタンプ「イケメン・コレクション」をリリースしました<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOljNoIHNMgeLGKViZH6uoqOAivq9FwWs_xGIt63z7BfkjFQdMJPjdklkVSe3I9m4qXy3_2a7UJd7HwQUQCnwjqA0k_HuK771aw4E_QDtWSKisJqZzhnRx47hPYW_s-Heyv1hPDz9GbrsU/s1600/main.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOljNoIHNMgeLGKViZH6uoqOAivq9FwWs_xGIt63z7BfkjFQdMJPjdklkVSe3I9m4qXy3_2a7UJd7HwQUQCnwjqA0k_HuK771aw4E_QDtWSKisJqZzhnRx47hPYW_s-Heyv1hPDz9GbrsU/s1600/main.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6Pl15tnTsqVDkQXHRshH1kqqE_k0lpEoXgtxzyGnyxrg5PZTS-K305fijjaLfi-Y98CW9E5trHua2cyTpcV0uUGzoULYAWDVED3DS2MfZcAcFF5a21qKZdISKJDdUVKF48Nn4URgqqOd2/s1600/wideroll.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6Pl15tnTsqVDkQXHRshH1kqqE_k0lpEoXgtxzyGnyxrg5PZTS-K305fijjaLfi-Y98CW9E5trHua2cyTpcV0uUGzoULYAWDVED3DS2MfZcAcFF5a21qKZdISKJDdUVKF48Nn4URgqqOd2/s1600/wideroll.png" height="160" width="640" /></a></div>
<br />
<div style="text-align: center;">
<b><span style="font-size: x-large;">あふれでる<span style="color: red;">魅力</span>と<span style="color: red;">個性</span>の<span style="color: red;">イケメン</span>たちが、</span></b></div>
<div style="text-align: center;">
<b><span style="font-size: x-large;">愛の告白やビジネスのお手伝いをします!</span></b></div>
<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank"><b><span style="font-size: x-large;">イケメン・コレクションをダウンロードする>></span></b></a></span><br />
<br />
<br /></div>
<br />
<div style="text-align: center;">
<span style="color: red;"><b><span style="font-size: x-large;">イケメンスタンプの3大魅力とは??</span></b></span></div>
<div style="text-align: center;">
<span style="color: red;"><span style="font-size: large;">↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓</span></span><br />
<br />
<br />
<br /></div>
<h2>
1.イケメンすぎるインパクト</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwCLoNG8O-GPcUx-00CV9wPRecDto8fI2feO_O9jgENn3_pOWe_CbXdCZt5Ipc2JdtM4FrOqukaQ3LebLWu0DPbuo18_nczn52R481ENZvAPeH5_LL2jNinNpZkOpsmeppG9ysi22jjhEG/s1600/12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwCLoNG8O-GPcUx-00CV9wPRecDto8fI2feO_O9jgENn3_pOWe_CbXdCZt5Ipc2JdtM4FrOqukaQ3LebLWu0DPbuo18_nczn52R481ENZvAPeH5_LL2jNinNpZkOpsmeppG9ysi22jjhEG/s1600/12.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUdfpyAMhGzQZ4POaUGjCVtB9zTycVW66QfgR9S84u0M5Z5W7GcLyXKZAwke0CVNGfQukEeZuhzezXDamXvB8aI5aGkbQ_HE0MclcE7jO7QJs_4SDz5IRSY0CfUm-jQzvQUTMF-pA8o3Dt/s1600/28.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<span style="font-size: large;">会話がはずみすぎてLINEのやりとりが終わらない、それがイケメンのインパクト。</span><br />
<br />
<br />
<br />
<br />
<h2>
2.イケメンすぎる使いやすさ</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj69gRMXKGFIY9pEkyS2EroPpcLvhuAa9d_pppZLf3bPxKRCj3KJnXq-MkkU7poG1K93-Cy2khZXQYlrjoT2hagOGhPErPCivvT7VH2phjaHdfFVaQJQoXy5_WcYtaYuT5_m6msFIglf2l5/s1600/23.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj69gRMXKGFIY9pEkyS2EroPpcLvhuAa9d_pppZLf3bPxKRCj3KJnXq-MkkU7poG1K93-Cy2khZXQYlrjoT2hagOGhPErPCivvT7VH2phjaHdfFVaQJQoXy5_WcYtaYuT5_m6msFIglf2l5/s1600/23.png" /></a></div>
<br />
<span style="font-size: large;">ちょっとしたリアクションだって、イケメンの魅力で会話に花が咲き放題です。</span><br />
<span style="font-size: large;">イケメンスタンプは、「OK!」「YES!」「YEAH!」など、ポジティブな反応ばかりです。</span><br />
<br />
<br />
<br />
<h2>
3.イケメンすぎる使用例 </h2>
<br />
<ul>
<li><span style="font-size: large;">あなたが好きです!つきあってください!</span><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3NhFBXF5CCCJ7KfoS-RFY2ux4_ywah5lTWORS0Wc_rjSv6kBoBV0lWxS8c3J5NUisIC48FHB0rqVHbzCKdZ6gPjEWRpRn8FORKUJBZYF6vebBwf2HE0ahBJOqznq-qalsEgNHMnF8o8us/s1600/28.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3NhFBXF5CCCJ7KfoS-RFY2ux4_ywah5lTWORS0Wc_rjSv6kBoBV0lWxS8c3J5NUisIC48FHB0rqVHbzCKdZ6gPjEWRpRn8FORKUJBZYF6vebBwf2HE0ahBJOqznq-qalsEgNHMnF8o8us/s1600/28.png" /></a></li>
<li><span style="font-size: large;">以上をもちまして、本商談は双方合意の上、成立という事で宜しいでしょうか?</span><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJbVopuEXpHvKIX4fIxpkyt7aGAcifgycAXdnZI_lNBwQvrVjJYUNEXgRu501xmW5tNsBe0EI64A_bRAo7LAe_sckaUnWtfULnllxyp0mEXFXRhVzzoJhbFAVOLcppoquSg29Ioq7fl_QL/s1600/6.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJbVopuEXpHvKIX4fIxpkyt7aGAcifgycAXdnZI_lNBwQvrVjJYUNEXgRu501xmW5tNsBe0EI64A_bRAo7LAe_sckaUnWtfULnllxyp0mEXFXRhVzzoJhbFAVOLcppoquSg29Ioq7fl_QL/s1600/6.png" /></a></li>
<li><span style="font-size: large;">週末どこか遊び行こー?</span><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZD6gSMy1naOzrZec1eLpz2D5wiaUvdOB7ZATg5VCjldgUAiIMOLHklbXNJkHSM5juSoCFOwZ2btr_ijGEBU9pMfZqoyQM8rWCS7fx5LQuvqrO5ihPL16w7PX6QKCtowWZccg-KM9CGSSj/s1600/30.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZD6gSMy1naOzrZec1eLpz2D5wiaUvdOB7ZATg5VCjldgUAiIMOLHklbXNJkHSM5juSoCFOwZ2btr_ijGEBU9pMfZqoyQM8rWCS7fx5LQuvqrO5ihPL16w7PX6QKCtowWZccg-KM9CGSSj/s1600/30.png" /></a></li>
</ul>
<br />
<div style="text-align: center;">
<span style="font-size: large;">この圧倒的な使いやすさも、イケメンの魅力のなせるワザ☆</span></div>
<div style="text-align: center;">
<span style="font-size: large;">どうぞ、イケメンスタンプであの人と親密になってください!</span></div>
<div style="text-align: center;">
<span style="font-size: large;">ビジネスチャンスをつかんでください!</span></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<span style="font-size: x-large;"><b><a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank">イケメン・コレクションをダウンロードする>></a> </b></span></div>
<div style="text-align: center;">
<span style="font-size: large;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTv6pCGPWhRPjjs_eRvSm_BqaeP_02ahSI0zrwh1fobOaa6MkgM0q08YYE-6rluZ-ZT4B3Vz090QGvJk3LqRSzdlGvvRO0bV2BPSgxY0D3Ro6bPWj2BwWh5ZdVK8PqYq40eUEe5sPMCzJP/s1600/overview.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTv6pCGPWhRPjjs_eRvSm_BqaeP_02ahSI0zrwh1fobOaa6MkgM0q08YYE-6rluZ-ZT4B3Vz090QGvJk3LqRSzdlGvvRO0bV2BPSgxY0D3Ro6bPWj2BwWh5ZdVK8PqYq40eUEe5sPMCzJP/s1600/overview.png" height="640" width="266" /></a></div>
<div style="text-align: center;">
<br />
<span style="font-size: large;"><a href="https://store.line.me/stickershop/detail?packageId=1001749" target="_blank"><b><span style="font-size: x-large;">イケメン・コレクションをダウンロードする>></span></b></a></span></div>
<div style="text-align: center;">
<span style="font-size: large;"><br /></span></div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-34651294466128806992014-05-06T23:08:00.000+09:002014-05-06T23:08:14.099+09:00完璧すぎるビジネスを思いついたがヤル気がないので公開しちゃう<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk3za-NRwVXh0_rDhpeJG5VX13DANw6BGNlZGECsvJ1ZXePXw44tOpAJcuCxO1PmmeKgSTHFfOP9ASswQNZeflSmFhCPuSsD33EOFI99da0_ZLao5eah8_GweR6JLK964cK1qJf73UHxhv/s1600/nodog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk3za-NRwVXh0_rDhpeJG5VX13DANw6BGNlZGECsvJ1ZXePXw44tOpAJcuCxO1PmmeKgSTHFfOP9ASswQNZeflSmFhCPuSsD33EOFI99da0_ZLao5eah8_GweR6JLK964cK1qJf73UHxhv/s1600/nodog.png" height="400" width="260" /></a></div>
<div style="text-align: center;">
<span style="font-size: x-large;">なんでや!クソの始末もマナーも完璧なのに!</span></div>
<div style="text-align: center;">
<span style="font-size: x-small;">なんでワイが一部のマナーなっとらんアホのツケ払わなアカンねん</span></div>
<br />
<br />
<h2>
結論から:どんなビジネスか?</h2>
優良飼い主認定ビジネス(資格系ビジネス)<br />
<span style="color: red;">形だけの無意味な資格ではなく、生活上の実利に直結する資格。</span><br />
ほとんど犬の飼育免許といっていいレベルの資格を提供する。<br />
<br />
<br />
<br />
<h2>
現状の問題</h2>
犬を連れての利用を禁止する公園、施設が増えている。<br />
主な原因は、一部のマナーの悪い飼い主によるものである。<br />
これにより、<span style="color: red;">善良な飼い主までも施設を利用できずにいる。 </span><br />
<br />
また、捨て犬が減らない理由のひとつは、マナーの悪い(=責任感の欠如)飼い主にある。<br />
<br />
こういったことから、犬の飼育を<span style="color: red;">免許制</span>にする案もあるが、<br />
そもそも法律の制定が必要、既存の利害関係者とのしがらみゆえ制定までの道が遠そう、<br />
といった感じで、なかなかハードルが高い。<br />
(ペット業界マネーで廃案に追い込まれそうな気もする)<br />
<br />
<br />
どうすればいいのか?<br />
<br />
<br />
<br />
<h2>
解決策</h2>
<span style="color: red;">施設側が、優良飼い主とそうでない飼い主を判別できるような資格を設ける。</span><br />
<span style="color: red;">資格があれば施設を利用できるようにする。</span><br />
<br />
基本的にペットショップでの購入や、譲り受けなど、<br />
犬を家族として迎え入れるときに申請する。<br />
<br />
死亡などで犬が手元を離れた時に死亡の届出をする。<br />
コレがちゃんと最後まで責任もって飼育したことの証明になる。<br />
(捨てたことを死亡と偽って届出されないように診断書が必要かも)<br />
<br />
<span style="color: red;">資格は2〜3年ごとの更新制</span>。<br />
更新制でないと、マナーの悪い飼い主も、<br />
最初の1回くらいは我慢して資格ゲットしちゃうかもしれない。<br />
<br />
更新しないと失効。提携施設利用の権利も失う。<br />
<br />
<br />
<br />
<h2>
メリットをそれぞれの視点から見てみる</h2>
<h4>
飼い主</h4>
<ul>
<li>公園や施設を利用できる</li>
<li><span style="color: red;">利用者がみんな優良な飼い主なので、飼い主どうしのトラブルが減少</span></li>
<li>優良飼育者としての特別感、誇り</li>
</ul>
<br />
<h4>
施設</h4>
<ul>
<li>マナーの悪い利用者の減少</li>
</ul>
<br />
<h4>
社会</h4>
<ul>
<li>捨て犬の減少</li>
<li>道端の放置糞尿の減少</li>
<li>リードをつけてない犬や、しつけられていない犬による事件事故の減少</li>
<li><span style="color: red;">飼い主の全体的な意識向上 (民度UP)</span></li>
</ul>
<br />
<h4>
既存のペットビジネス業界</h4>
<ul>
<li>売上高は減るだろうか?だが売りすぎなのが不幸な犬を増やしている一因な気もする <br /><span style="color: red;">責任あるショップとしてのブランドを確立</span></li>
<li>マナーグッズが紙袋と水ペットボトルな感じで昭和感満載なのでちゃんとした製品化 </li>
</ul>
<br />
<br />
<br />
<br />
<h2>
考えられること</h2>
<ul>
<li>社会問題に直接的に取り組んでいるところが受け良さそう</li>
<li><span style="color: red;">収益の一部は犬の保護活動に寄付とか</span></li>
<li>提携施設、自治体の数がカギ </li>
<li>合格基準、更新認可基準の設定 (カネを出せば買える資格では効果は薄そう)</li>
</ul>
<br />
<br />
以上、本記事のビジネスアイデアについて一切の権利を主張しないよ(`・ω・´) <br />
YOUやっちゃいなYO<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.ikemenium.com/" target="_blank"><span style="color: red;">[ikemenium]イケメンを眺める ></span></a></div>
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4792181214809366031.post-75131702283763435132014-04-26T09:11:00.000+09:002018-02-09T15:21:11.408+09:00クリフトの効かないザラキ連発に隠された秘密と真実<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0CnkcX1dnrvySm4IcOl67S86GQRxA3-yLxlrAIhbVkzTxlIW6-DwHkPCTsCK2kxfh2QZ17YG1E4ss5YOMQ-zxqbEEFO8WDTOELlbNRSsZGmEGXKXFdD4CQjEb2we2L0Fe_Me3aCsoszs5/s1600/dq3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="384" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0CnkcX1dnrvySm4IcOl67S86GQRxA3-yLxlrAIhbVkzTxlIW6-DwHkPCTsCK2kxfh2QZ17YG1E4ss5YOMQ-zxqbEEFO8WDTOELlbNRSsZGmEGXKXFdD4CQjEb2we2L0Fe_Me3aCsoszs5/s1600/dq3.png" width="640" /></a></div>
<br />
<div style="text-align: center;">
<span style="font-size: x-large;">何してくれとんじゃい!!</span></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<h2>
この記事の対象読者</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKJoQ_IDPJXhjFcRZA6HYsYfSUG5soyhnAmx79lYzT8Tolh4Flh4IcAHEv3D8u7NSh4kzUb41xRSlR3v5_DelxCLyLMZnWr-fftLIgGTzUpeJp8o1F2WHO6sGJ-et9Ajbr4M8AmDvh72fa/s1600/kurifuto.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKJoQ_IDPJXhjFcRZA6HYsYfSUG5soyhnAmx79lYzT8Tolh4Flh4IcAHEv3D8u7NSh4kzUb41xRSlR3v5_DelxCLyLMZnWr-fftLIgGTzUpeJp8o1F2WHO6sGJ-et9Ajbr4M8AmDvh72fa/s1600/kurifuto.png" /></a></div>
<br />
<span style="color: red;">クリフトがボス相手に効くはずのないザラキを連発する</span>ことを知っている<br />
これを実際に体験している、または何のことか理解できる<br />
<br />
<br />
<br />
<h2>
ドラクエ4名物といえばコレ</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO2fGSy-a8n_iKCtslLk0dmljKqK_RB8Wg_5YpoewO00pGWyWUmPjR7ez8CiEqF_aydbR6pOfWxJ-1WCQjyJFMMhab2qAE6jVliBN9idCsL1542jjxMQYAbAMEuZScYRMAfDHRf6zq5kY8/s1600/zaraki.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO2fGSy-a8n_iKCtslLk0dmljKqK_RB8Wg_5YpoewO00pGWyWUmPjR7ez8CiEqF_aydbR6pOfWxJ-1WCQjyJFMMhab2qAE6jVliBN9idCsL1542jjxMQYAbAMEuZScYRMAfDHRf6zq5kY8/s1600/zaraki.png" width="568" /></a></div>
<div style="text-align: center;">
<span style="color: #666666;">病を得ず 柔のザラキなら効いてたかもしれない</span></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
<span style="color: red; font-size: large;">なぜ、</span>クリフトはボス相手に効くはずのないザラキを連発するのだろうか?</div>
<div style="text-align: left;">
よく理由として挙げられるのは、次の2つである。</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<h2>
誤解1:ファミコンゆえAIが貧弱だった</h2>
正しくない。敵モンスターがボスかどうかを管理するフラグを見て、<br />
ザラキが効かない相手だと判断することは簡単にできた。<br />
<span style="color: red;">あえて</span>そうしなかったところに秘密がある。<br />
<br />
<br />
<br />
<h2>
誤解2:AIの学習過程をプレイヤーに体験させるため</h2>
一般的に知られる理由。ある程度正しい。<br />
ドラクエ4のAIは、最初はメタルスライムに呪文で攻撃するも、効果がないことを学習し、<br />
しだいに打撃中心の攻撃をするように行動が変化していく。<br />
<br />
ク... クリフトさんは<br />
AIの学習をプレイヤーに体験させるために<br />
効かないザラキをとなえたッ!<br />
<span style="color: red;">そ れ も あ る ッ!</span><br />
<span style="color: red;">だが! 彼が考えていること!</span><br />
<span style="color: red;">も う ひ と つ あ る ッ !</span> まさか! まさかそんな!<br />
だめだ そんなこと!<br />
<br />
<br />
<br />
<h2>
真実にたどり着くためのシンプルな質問</h2>
<span style="color: red;">もしクリフトがザキを連発していなかったら</span>、どうなっていたか?<br />
クリフトがザキを連発することで、得をするのは誰なのか?<br />
<br />
<br />
<br />
<h2>
真実</h2>
<br />
<span style="color: red; font-family: inherit; font-size: x-large;">クリフトは自らの意志で道化を演じている。</span><br />
<br />
<br />
<br />
どういうことか?<br />
<br />
<br />
<br />
<h2>
ドラクエ4、もうひとつの名物</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipX9wMKf_VzC11bCRIoMKsFLob1z0tA4vzbPSzDqarAruDiKcdTJA6-IS3Vboy61I2jL-Xx6mbPAiQx5AUcgM908ttINFegTpMu0bYNvgtwv2WTTkMIIuJY5ECOvR_V81YOFbs8xCog8i3/s1600/dq2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6FX9rCW9l0BrDlfV-QVes-VxQtu5ZE13e-px9t8xUgPUpMVf2jeSf3EhGwl3zhhbMsAJXoh_1DGlNDNgn6zOKl5iLRRxLECnxpec7A1O_7Zx9isGisiolS5D9Fo1n4YErGv03q8J6BX1h/s1600/dq1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="384" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6FX9rCW9l0BrDlfV-QVes-VxQtu5ZE13e-px9t8xUgPUpMVf2jeSf3EhGwl3zhhbMsAJXoh_1DGlNDNgn6zOKl5iLRRxLECnxpec7A1O_7Zx9isGisiolS5D9Fo1n4YErGv03q8J6BX1h/s1600/dq1.png" width="640" /></a></div>
<div style="text-align: center;">
キタ━━━━(゚∀゚)━━━━!!</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipX9wMKf_VzC11bCRIoMKsFLob1z0tA4vzbPSzDqarAruDiKcdTJA6-IS3Vboy61I2jL-Xx6mbPAiQx5AUcgM908ttINFegTpMu0bYNvgtwv2WTTkMIIuJY5ECOvR_V81YOFbs8xCog8i3/s1600/dq2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="384" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipX9wMKf_VzC11bCRIoMKsFLob1z0tA4vzbPSzDqarAruDiKcdTJA6-IS3Vboy61I2jL-Xx6mbPAiQx5AUcgM908ttINFegTpMu0bYNvgtwv2WTTkMIIuJY5ECOvR_V81YOFbs8xCog8i3/s1600/dq2.png" width="640" /></a></div>
<div style="text-align: center;">
ギャアアアアアアアアアアア</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiBL1kAOMBqHM2S5np8PKAmLKYIznRWvnD4wNou5JFb7AxA23qRLjkW7a9zcYqE1w9hCrvLQEOipa1-mYar5C9JCgGBxmhGKlDfULG_CB6v6OE-7F3fQ0LMDUtAyDVEl5DMtMjy7KhQYb7/s1600/arena.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiBL1kAOMBqHM2S5np8PKAmLKYIznRWvnD4wNou5JFb7AxA23qRLjkW7a9zcYqE1w9hCrvLQEOipa1-mYar5C9JCgGBxmhGKlDfULG_CB6v6OE-7F3fQ0LMDUtAyDVEl5DMtMjy7KhQYb7/s1600/arena.png" width="492" /></a></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: center;">
<span style="color: #666666;">レベルアップと無縁のドランにさえキレられるアリーナさん</span></div>
<div style="text-align: center;">
<br /></div>
<span style="color: red; font-size: large;">このチンピラが 俺をナメてんのかッ!</span><br />
<span style="color: red; font-size: large;">何回教えりゃ理解できんだコラァ!</span><br />
<span style="color: red; font-size: large;">会心の一撃かましておきながら </span><br />
<span style="color: red; font-size: large;">なんでスライムに当ててんだ この…</span><br />
<span style="color: red; font-size: large;">ド低脳がァーーーーッ</span><br />
<br />
<br />
アリーナはサントハイム王国の王女であり、<br />
作中では他の王子などの跡継ぎは登場しない。<br />
一粒種の王女が脳ミソまでも筋肉で出来ていると知られた日には、国はいったいどうなるだろうか?<br />
<br />
<br />
<br />
<h2>
どうすればいいのか?</h2>
<span style="color: red;">アリーナを上回る圧倒的アホさを見せつけ、彼女の隠れミノの役目を果たすほかにない。</span><br />
そのために、クリフトはどのような手段をとったか?<br />
それこそが、全ドラクエ4プレイヤーの記憶に強烈に刻み込まれている、<br />
あの効かないザラキ連発である。 <br />
<br />
見事な政治手腕と言うほかない。<br />
<br />
<br />
<br />
<h2>
もっとも効果的な瞬間は?</h2>
たとえそれが世界の命運を賭けたラスボス戦であったとしても例外ではなく、<br />
むしろ<span style="color: red;">ラスボス戦だからこそ</span>、効かないザラキを連発しなければならなかった。<br />
しかし仲間のピンチは見逃さず回復呪文を唱えるという、ぎりぎりのバランス感覚は忘れずに、である。<br />
<br />
見事な戦況判断能力と言うほかない。<br />
<br />
<br />
<br />
<h2>
それだけじゃない</h2>
クリフトは、サントハイムという国のために道化を演じざるを得なかった。 <br />
しかし、理由はそれだけではない。ゲーム内に、<span style="color: red;">クリフトがアリーナに思いを寄せる</span>描写が登場する。<br />
(リメイク版ではより顕著らしい) <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT9s0ueaumlOWDTYMpLRuCUl6NPOfMnIaCp5DtTeTmrlAtaoNZGqU7Eb3R2EO3qbUh0XLy4PdPJTkCzo_EfYH4u5Za275InT5OjTXDmb8Ch0X5QZ7GaADN1SSgqb2H2xMY0bkS706IQuIH/s1600/dq4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="384" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT9s0ueaumlOWDTYMpLRuCUl6NPOfMnIaCp5DtTeTmrlAtaoNZGqU7Eb3R2EO3qbUh0XLy4PdPJTkCzo_EfYH4u5Za275InT5OjTXDmb8Ch0X5QZ7GaADN1SSgqb2H2xMY0bkS706IQuIH/s1600/dq4.png" width="640" /></a></div>
<div style="text-align: center;">
アリーナたんハァハァ</div>
<div style="text-align: center;">
<br /></div>
いち神官が王女と身分の差を超えて愛を伝えるなど許されることではない。<br />
アリーナへの愛ゆえに、しかしかなわぬ愛ゆえに、<br />
自ら進んで道化となることを望んだ結果があのザキ連発なのである。<br />
<br />
<br />
<br />
<h2>
当時のプログラマの話</h2>
「クリフトは作中において性能的に大変有用なキャラです。大抵のプレイヤーは彼のお世話になったでしょう。<br />
<span style="color: red;">その彼が世界よりもアリーナのためにザラキを唱える姿に、愚かであろうとも彼の魅力の一端を表現したかったのです。</span><br />
キャラに人間味をもたせる、キャラが生きているというのはこういうことだと思います。」<br />
<br />
ドラクエのキャラはかつてはほとんど喋らなかった。<br />
その中でキャラの魅力を表現するために考えられたのが、あのザラキ連発なのだという。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixZWjaeXeTUBasPt_Iy7A1qPoGwkjSvUeRYPlu1kTWgM_m5JwadqBVGNQUHMVdKB3oUPjuq_jorYBWLdQrGKdYs9v0VlLx9ci76l2qLBaVxpPsuA_xwN7AKUSvYb1ZZsiiudsBmnOY2KOh/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixZWjaeXeTUBasPt_Iy7A1qPoGwkjSvUeRYPlu1kTWgM_m5JwadqBVGNQUHMVdKB3oUPjuq_jorYBWLdQrGKdYs9v0VlLx9ci76l2qLBaVxpPsuA_xwN7AKUSvYb1ZZsiiudsBmnOY2KOh/s1600/Untitled.png" width="157" /></a></div>
<br />
一方で、回復系キャラとしてクリフトの影になりがちなミネアについてはこう語った。<br />
<br />
「旅立ち直後の未熟者である勇者の盾となり、護り育てるのが彼女の役割です。<br />
なので、<span style="color: red;">中盤から終盤にかけて育っていく勇者との性能差を明確にする必要がありました。</span><br />
それに、もしミネアが呪文やステータスで優遇されていたら、クリフトもあのような活躍はできなかったでしょう。」<br />
<br />
<br />
このように、不要とも言えるほどの設定の細かさが、ドラクエ4のキャラにリアリティと魅力を与えているのである。<br />
<br />
<br />
<br />
<br />
以上、この記事は嘘だ。<br />
<br />
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td valign="top"><div style="border: 1px solid; float: left; margin: 0px; padding: 6px 0px; text-align: center; width: 320px;">
<a href="http://hb.afl.rakuten.co.jp/hgc/128b8d7b.5967bc40.128b8d7c.7b563ca1/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fbook%2f6303517%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fbook%2fi%2f13484951%2f" target="_blank"><img alt="【楽天ブックスなら送料無料】ULTIMATE HITS ドラゴンクエストIV 導かれし者たち" border="0" src="https://hbb.afl.rakuten.co.jp/hgb/?pc=http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4988/4988601006408.jpg?_ex%3D300x300&m=http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4988/4988601006408.jpg?_ex%3D80x80" style="margin: 0px; padding: 0px;"></a><br />
<div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding: 2px 6px; text-align: left;">
<a href="http://hb.afl.rakuten.co.jp/hgc/128b8d7b.5967bc40.128b8d7c.7b563ca1/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fbook%2f6303517%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fbook%2fi%2f13484951%2f" target="_blank">【楽天ブックスなら送料無料】ULTIMATE HITS ドラゴンクエストIV 導かれし者たち</a><br />
価格:2,933円(税込、送料込)</div>
</div>
</td></tr>
</tbody></table>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.ikemenium.com/" target="_blank"><span style="color: red;">[ikemenium]イケメンを眺める ></span></a></div>
<div>
<br /></div>
Unknownnoreply@blogger.com