@numa08 猫耳帽子の女の子

明日目が覚めたら俺達の業界が夢のような世界になっているとイイナ。

大洗に行ってきました

f:id:numanuma08:20160215205108p:plain

@NorsteinBekkler@mironalと一緒に大洗へ一泊二日で聖地巡礼してきました。

出発します!

東京駅から高速バスで水戸駅へ、水戸駅から「鹿島臨海鉄道」で大洗へ!

www.ibako.co.jp

f:id:numanuma08:20160215204733j:plain

バスの中で予習は欠かせません!

f:id:numanuma08:20160215204816j:plain f:id:numanuma08:20160215204822j:plain

鹿島臨海鉄道は今年で30週年とのこと。地元にも「水島臨海鉄道」というのが走ってますが、どちらも略称は「りんてつ」なのでなんだか親近感を感じますね。

www.rintetsu.co.jp

東京駅からだいたい2時間半くらいで駅に大洗駅へ到着です。

現地はレンタサイクルもあるようですが、生憎ほぼ全車貸出中でした。とは言え、ホテルまでなら歩ける距離だったので、今回は歩いて観光をすることに。

2月中旬にしてはやけに暑い日だったので、汗ばむほど。寒すぎなくて良かったです。

散策します!

ジャケットを脱いでしまって荷物が増えたので、まずはホテルを目指すことに。

f:id:numanuma08:20160215211227j:plain

ここは、「頼れる同士」ことKV-2が潜伏していた岩場じゃないですか!ということは、この先には・・・

f:id:numanuma08:20160215211419j:plain

「落ち着いて、砲身よく見て!」の台詞のちょっと後ですね!。残念ながら(?)ブルーシートはかかっていませんでしたが、大洗シーサイドホテルです。

ということで、今回の旅ではこの大洗シーサイドホテルに泊まりました。

www.ooarai-seasidehotel.co.jp

チェックインをすませ荷物を置いて、ちょっと休憩。

f:id:numanuma08:20160215210215j:plain

サービスの納豆煎餅は、煎餅ですが上に納豆が乗っているのでネバネバしていておいしかったですよ。

さて、ここから先も引き続き散策です!

散策します2!

f:id:numanuma08:20160215211853j:plain

大洗シーサイドホテルはパンツァージャケットの西住殿が迎えてくれました!

f:id:numanuma08:20160215212225j:plain

お隣の「魚来庵」では、プラウダのニーナさん。劇場版、退却中のKV-2での活躍は涙なしには見られませんでしたね!

www.oarai-info.jp

f:id:numanuma08:20160215212345j:plain

その後ろには磯前神社の階段と鳥居ですね。麻子さんなら行ける!

f:id:numanuma08:20160215212428j:plain

階段を登り切ると大きな絵馬が迎えてくれました。劇場版、本当に良かった。

f:id:numanuma08:20160215212502j:plain

那珂忠魂の碑もあります。

f:id:numanuma08:20160215212620j:plain

参拝を済ませて坂道を下れば、この大鳥居にでます。「フェイント入れて左に曲がってください!」ですね!!

f:id:numanuma08:20160215212955j:plain

この道の先には「さかげん」のノンナとカチューシャ親子のパネルが。こうやって見ると、中々の身長差ですね・・・。

f:id:numanuma08:20160215213408j:plain

さらに進むと「新屋酒店」さんに、ウサギさんチームの山郷あゆみ殿パネルがありました。お店には彼女から名前を取った「山郷(やまさと)のしずく」というお酒もあるようですよ。

f:id:numanuma08:20160215213558j:plain

さまた接骨院さんには、西住師範代が!意外と目元が優しいですね。

f:id:numanuma08:20160215214121j:plain

ウスヤ精肉店さんのももがー。劇場版でのアリクイさんチームの活躍は、すごかったですね!こちらでは2日めに串かつを頂きましたが、200円で2本とお安い上にジューシーな揚げたてのお肉は癖になる味わいでしたね!

f:id:numanuma08:20160215214604j:plain

丸五水産には会長殿が!干し芋はここで購入しましたw

f:id:numanuma08:20160215214757j:plain

金丸釣具店には、実は日本語が堪能なクラーラ殿が。

f:id:numanuma08:20160215215016j:plain

森屋菓子店には河西忍殿。

f:id:numanuma08:20160215215117j:plain

軽食喫茶ブロンズには、アンツィオ高校のペパロニさん!多少頭が弱い(失礼)なところもありますが、隊長思いの良い副隊長ですよね。今回、鉄板ナポリタンは頂かなかったのですが、次回は是非食べたいです!

f:id:numanuma08:20160215215534j:plain

町役場前の一角。III凸とポルシェティーガーが並んで砲撃を行った場所ですね。

f:id:numanuma08:20160215215842j:plain

お茶の国居屋さんにはグロリアーナのアッサムさん。

f:id:numanuma08:20160215220449j:plain

石福青果店の桃ちゃん。

f:id:numanuma08:20160215220546j:plain

カワマタの武部沙織さん。ヤダモー。

さり気なくマフラー装備ですね!

f:id:numanuma08:20160215220828j:plain

坂本文具店の西住殿。

f:id:numanuma08:20160215221248j:plain

スルガヤ薬局のゴモヨ。

f:id:numanuma08:20160215221408j:plain

ヤマト呉服店には安斎・・・ではなくアンチョビです!ドゥーチェ♪ドゥーチェ♪

ドゥーチェまじかわいい。かわいい。

f:id:numanuma08:20160215221825j:plain

ケイさん。

f:id:numanuma08:20160215221915j:plain

やればできる子桂利奈ちゃん。

f:id:numanuma08:20160215222027j:plain

ゆかりん!ヒャッホーサイコウダゼー!!

f:id:numanuma08:20160215222237j:plain

知波単学園の西さん。

f:id:numanuma08:20160215222350j:plain

お姉ちゃん。

f:id:numanuma08:20160215222421j:plain

お姉ちゃんの隣がエリカさん。素敵な組み合わせですね!!

f:id:numanuma08:20160215222502j:plain

大洗ホテルまで戻ると、麻子さんがいます!眠そうw

こうやって眺めているだけでかなり楽しめました!

晩ごはんです!

さて、ホテルに戻って晩ごはん。「あんこうずくしコース」ということにしたので、あんこうずくしです!

f:id:numanuma08:20160215222637j:plain

あん肝、唐揚げ

f:id:numanuma08:20160215222749j:plain

そして鍋!!

日本酒が進みますね!!

2日目です!!

2日目は、やけに早起きをして日の出を見に磯前神社へ。しかし、生憎の雨・・・。

f:id:numanuma08:20160215222908j:plain

ミホーシャにできることはカチューシャにだってできると思いますが、さすがに雨はどうにもならない・・・。

ちなみにこの階段は、麻子さんなら大丈夫です。

f:id:numanuma08:20160215223021j:plain

見覚えのある下り坂は、灯籠が灯っていて綺麗でした。

鮟鱇奉納包丁式です!

ちょうどこの日は磯前神社で「鮟鱇奉納包丁式」が開催されました。神様に対し、大洗の観光や商業を支えている鮟鱇を奉納する儀式だそうです。

式自体は、小さい鮟鱇を手を使わず包丁とお箸で捌くものでしたがその前にあんこうの吊し切りの実演がありましたよ。

吊るされたあんこう。

f:id:numanuma08:20160215224213j:plain

ひれが取られ

f:id:numanuma08:20160215224232j:plain

皮が取られ

f:id:numanuma08:20160215224248j:plain

えら

f:id:numanuma08:20160215224322j:plain

きも

f:id:numanuma08:20160215224338j:plain

胃袋

f:id:numanuma08:20160215224351j:plain

ぬの(卵巣)

f:id:numanuma08:20160215224407j:plain

だい身

と、あれよあれよと解体されていきました。あんこうは背骨以外は全て食べられるということで、このあんこうもあとであんこう汁として無料配布して頂きました。

f:id:numanuma08:20160215224636j:plain

奉納包丁式は、この様に包丁とお箸を使って、手を触れずに捌くもの。本来は鯉やスズキで行うそうですが、大洗のために鮟鱇による物を考案したということだそうです。

f:id:numanuma08:20160215224756j:plain

こんな感じで挟んで捌いていきます。

f:id:numanuma08:20160215224831j:plain

最後はあんこう汁を頂きました!無料で頂いたのに、肝も入っていて運が良かったですね。

散策します3!!

f:id:numanuma08:20160215224931j:plain

そう言えば撮影をしてなかった肴屋本店のダー様。

f:id:numanuma08:20160215225002j:plain

オットットットットットットット!!!

f:id:numanuma08:20160215225120j:plain

アヒルさんチームの佐々木あけびさん。

f:id:numanuma08:20160215225139j:plain

同じく、近藤妙子さん。かわいいですねぇ。

f:id:numanuma08:20160215225210j:plain

「味の家たかはし」では、華さんが迎えてくれます。

f:id:numanuma08:20160215225251j:plain

ここのみつだんごは1本60円とお得で、甘くて美味しい!

f:id:numanuma08:20160215225535j:plain

商店街を離れてマリンタワーの方へ。

f:id:numanuma08:20160215225558j:plain

あんこうチームの皆さんが迎えてくれました!

ちょっと離れてアウトレットへ向かうと・・・

f:id:numanuma08:20160215225651j:plain

f:id:numanuma08:20160215225659j:plain

アヒル殿、次はどうすれば!!

f:id:numanuma08:20160215225718j:plain

あんこう焼きです!!

終わりです!

そんなわけで大洗を練り歩きました。帰りも行きと同じく鹿島臨海鉄道とバスで東京へ戻りました。

f:id:numanuma08:20160215225923j:plain

f:id:numanuma08:20160215225925j:plain

f:id:numanuma08:20160215225928j:plain

f:id:numanuma08:20160215225933j:plain

f:id:numanuma08:20160215225935j:plain

戦利品たち。お酒は、カバさんチームのラベルのやつは、探しまくって発見したラス1でした。

なんとなくカバさんチームのラベルの物が一番おいしそうに思えます。

商店街のお店では買い物をすると缶バッチやポストカードを頂けました!こういうのを貰えると集めたくってつい買い物をしてしまいますねw

大洗という町には初めて行きましたが、町の人たちがポジティブなモチベーションでガルパンを楽しんでいる感じがして、こっちも楽しめました。

まだまだ今回、周ってない部分も多いのでまた行きたくなりましたよ。

コンテンツとしては劇場版は4DX上映、その後はドラマCDとまだまだ盛り上がりを見せてくれますね。

以上、大洗のレポートでした!

コーヒーメーカーを買いました

f:id:numanuma08:20160206145832j:plain

会社には豆を挽くところから全自動でやってくれるコーヒーメーカーが置いてあって、休憩時間なんかには美味しいコーヒーを飲んでる。豆も@mironalが選んできて、常時絶やさないようにしてる。

そんな環境で日中を過ごすので、家でもコーヒーを飲む生活を送りたくなった。Amazonで調べると案外安いのでポチポチと。

Melitta(メリタ) 【電動コーヒーミル】 パーフェクトタッチII CG-5B

Melitta(メリタ) 【電動コーヒーミル】 パーフェクトタッチII CG-5B

値段の割にどちらも充分な機能が付いていて嬉しいところ。特にミルは挽く粗さを調整できるので、カフェオレを作る時なんかは細挽きにして香りを出したりしてる。

f:id:numanuma08:20160206145844j:plain

得られたもの

今まで、お弁当を作る日は早起きをしていたのだけれど、そうでない日はわりと布団の中でグダグダすごすことが多かった。朝ごはんも会社に行く途中で購入して、会社で食べていた。

購入して1週間経たないけれど、意識して早起きをするようになった。また、今までは遅くまで寝すぎた日は「このままギリギリまで寝ていよう」なんて考えたりもしてたけど、「とりあえず起きてのんびりとコーヒーを淹れるか」みたいな感じでどんな時でものんびりとした朝を過ごすようになった気がする。

足りないもの

この手の趣味的な物はすぐ「沼」とか言って、際限なくお金を使ってしまう可能性を秘めているわけだけど、今まさにそんな感じ。

例えば、マグカップはトップ写真のでじこちゃんのやつを使ってるけど、もうちょっと良い奴が欲しい。WGのでじこちゃんじゃなくて、10歳の方のでじこちゃん・・・とかって意味ではなくて、保温性とかお洒落感とかそういう奴。

なんか聞いた話では、浄水器があると良いとかいうので、そういうのも。

酔いを覚ますにはエスプレッソがやっぱり良いなぁって思うわけですし、とは言えエスプレッソマシンってなんか高いのでマキネッタとか欲しい。

あとは、ひたすら色んな豆を試したいなぁ。

Realm は抽象化をしない方が良いのかなってポエム

f:id:numanuma08:20160127214419j:plain

先日、年末から進めていたAndroid版featherのリファクタリングが終わりました。リファクタリングはRealmを利用する部分についてなのですが、ちょっと紆余曲折が長かったので自戒の意味を込めてポエムを書きます。

Realmを使うなら変な抽象化はしないほうが良いと思った

Androidに限らず、OOPな設計ってコントローラとかのレイヤーにはインターフェースのみを提供し、実装はコントローラから完全に分離をすることで、お互いに変更があっても影響をあんまり受けない仕組みを提供するのが基本だと思う。

ここでfeatherはDBMSにRealmを使っているけれど、開発初期のころはもしかしたらRealmを利用しない可能性があった。そこで、データベースへのアクセスを行うインターフェースを作って、Realmを隠蔽、Realmを使わない実装になっても大丈夫な設計を目指していた。

実はAndroidは ContentProvider を使えばDBとかのデータへアクセスする部分を抽象化できる・・・ということになっている。だけど実際は ContentProvider を自前で実装するのは面倒くさいし、クエリーも独自のインターフェースを利用した物なので大抵のORMとの相性は悪いっぽい。普通にSQLiteを利用する時や、アプリを超えてデータを提供するなら有りだけど、そうでないならあんまり使うメリットは無いと思ってる。

そんなわけでRealmの抽象化は自前のインターフェースを利用することにしてた。

コードの雰囲気は、こんな感じ

public interface TweetRepository {

  // ネットワーク、あるいはキャッシュから最新の
  // ツイートを取得するやつ
  // 非同期なのでコールバックを取る
  void getLatestTweets(List<Tweet> -> void callback); 

}

あら良いじゃない。これはポエムなので、このコードはコンパイルできないのだけど、雰囲気は分かって欲しい。

当時の俺の気分としては、ツイートの取得とかをネットワークからやってるのか、DBからやっているのかを意識させたくなかった。そうすれば、テストもし易いしキャッシュポリシーとかも変えられるしね。ところが、Realm はそういうのを許さない制約があった。「スレッドを超えられない」と「close した Realm から取り出したRealmObjectにはアクセスができない」と言う物。

Realm は closable なクラスなので、雰囲気としてはアクセスをしたらシュッとcloseをしたい。つまり、

List<Tweet> tweets;
try(Realm realm = Realm.getInstance(config)) {
  tweets = realm.allObject(Tweet.class);
}
tweets.get(0); // crash

上のコードは、アクセス違反を犯しているのでクラッシュする。一度 close をした Realm から取り出したデータへのアクセスは許可されないのだ。と、なると取り出した RealmObject を画面に描画するときは、 Realm のインスタンスをActivityやFragmentのライフサイクルに合わせて管理する必要があるわけだ。

あと、スレッドを超えることができない制約もまた辛い。という訳で、さっきの TweetRepositoryインターフェースを修正してみる。

public interface TweetRepository {

 void getLatestTwwt(List<Tweet> -> void callback);

 // これがActivity/Fragment の onResume から呼ばれることを期待する
 // この辺りで Realm のインスタンスが作られると思う
 void resume();

 // これがActivity/Fragment の onPause から呼ばれることを期待する
 // ここで Realm.close が呼ばれる
 void pause();
}

おお・・・まじか・・・。この時点で自分はRealmの抽象化を辞めようと思った。Realmを隠蔽しているはずなのに、resumepauseをコントローラから呼び出さなければならない制約があるため、抽象化ができていると言えないと思ったからだ。

今にして思えば、finalizeでRealm.closeするのはアリなのかな?とも思うけど・・・。

あと、TweetRepositoryを使う時は「Realmをスレッドを超えて使ってはならない」という制約を意識して使う必要がある。当然ながら、そんな制約を意識する以上Realmを抽象化できているとは言えないと思う・・・。

そんなわけで、Realmを抽象化するのをやめた。良い判断だったと思う。

ここからが反省点

Realmの抽象化を辞めようと決意したのが、昨年の8月か9月くらいだったと思う。完全にRealmを抽象化するのはやめて、直に使っていこう、そう思った。

そう思ったのにもかかわらず、変なインターフェースを残してしまった。

public interface DataManager extends Closable {

  Realm getReam();

}

public class TweetRepository {

  List<Tweet> getLatestTweet(DataManager manager) {
    return manager.getRealm().allObject(Tweet.class);
  }

}

どうしてこうなったのか・・・。何のためにDataManagerなるインターフェースを用意したのか分からない。実際、これのお陰で冗長で意図のよく分からないコードが増えた。

秋くらいから @mironalと一緒に開発をする体勢を作ったときに、「え?なにこれ??」ってなったわけ。

で、リファクタリングをやろうねって話になって年末の冬休みに入る前に一気にリファクタリング、年があけてからコードレビューとマージを行った。

まとめ

なんというか「Realmが」とかと言うより「ちゃんとレビューをしようね」とか「ちゃんとドキュメント読んだり、事前調査をしてから使えよ」って話だなぁ。

とは言え、Realmが若干トリッキーなのは否めない・・・?。

ただ、今ならRealmもRxAndroidに対応をしているので、Retrofitと組み合わせて「マジでネットワークとDBアクセスを意識しなくていいインターフェース」を作れる気もする。

良い感じのやつができたら、Qiitaに書こう・・・。

2016年のこと

f:id:numanuma08:20160124195722j:plain

2016年の最初の月も終わりが見え始めてきました。1月の間に今年中にやりたいことをまとめておこうと思います。

海外旅行に行きたい

去年は結局行かなかったので。旅行と言えば、八丈島に行ったやつかな。

海外に行って何をするってわけでもないですが、1年に1回くらいはどこかしらに行く生活を送りたいものです。

もう一つ何かしらの言語を身につける

毎年、年の頭に「今年はこの言語」をやろうと思うわけですが、イマイチな感じで終わります。そもそも年の頭に言語を決めても、状況の変化によって求められるスキルって変わってきます。半年後に求められている言語スキルって何なのかは今の段階じゃ分からない。

そこで今年は特に言語を決めずに、「何かしら」を習得するくらいの緩さにしておきます。雰囲気的に今は Elixir で遊んでるのでこのまま進められたらいいかなとは思ってますが。

なんかリリースする

これもまた雑な感じですが。多分、今年は会社として何かしらのサービスをリリースすることになるのかなぁと思ってます。最近は個人と会社の区別が良い意味で付かなくなっているので、個人的に何かをリリースすると言うよりは、会社として何かを出すのにちゃんと貢献したいかなぁと思っていますね。

文芸に触れる

映画や小説、演劇、音樂etc...。ちょっとここらで今まであんまり触れたことのない方向性に触手を伸ばして、インプットを増やしてみたいですね。特に「何かを得よう!」みたいな感じではなく、ゆるい感じで。長期的に見てそう言ったインプットが良かったなぁってことになればいいと思います。

2015年のまとめ

f:id:numanuma08:20151231124936j:plain

今年は年明けから普通二輪免許を取りに行ったりしましたね。

今年の目標を振り返る

役職につく

転職しちゃいましたね。前職における役職者といえば、管理者の第一歩でした。

numa08.hateblo.jp

人も少ない今の会社ですが、コードだけではくて管理的なこともしなくちゃならんので、やりたいことはできている感があって良いですね。

バイクで旅をする

せっかく取った免許を使う機会を作ろうと思ってた感じかな。八丈島で原付きをレンタルして回ってたのはバイク旅ではあるけれど、普通自動二輪免許を活用したわけではないのでねぇ。

numa08.hateblo.jp

swiftでなんか作ってリリースする

なんもやってねぇ・・・。春くらいに swift を触ったのが最後で、それきりかな。

clojureでなんか作ってリリースする

同じくやってねぇ。ちょっと遊んだくらいかなぁ。

プログラミングとか

OSS 活動は11月くらいになるとちゃんとやってますね?ざっくりと振り返ってみましょう。

リリースした物

仕事中にうまれたツールをリリースすることが多いですね。

github.com

コミットログからリリースノートを生成する Gradle のプラグイン。最近、少し機能不足を感じますが feather の開発で利用をしているツールです。

また、 Electron を触り始めたのでその関連のツールも作りました。

github.com

toggl を利用している他のアカウントの人が何をやっているのかを見られるツール

qiita.com

また、でじこちゃんの誕生日にむけてアプリ的なやつを作ったりしてました。S3で動かしています。なんかアップデートしたい。

github.com

numa08.hateblo.jp

numa08.hateblo.jp

ほかは、最近だと Kotlin, Android Annotation, Dagger2, Realm, Robolectric を利用したアプリを作ってこのあたりのツールの様子を見たりしてます。

github.com

読書

読んだ本をちゃんとまとめてない・・・。

読み終わっていないですが。関数型言語としてのScalaの機能説明、実践的な利用方法がまとまってます。一冊、別のScalaの本とかを読んでおいてからの2冊目くらいの内容だと思います。

その数式、プログラムできますか?

その数式、プログラムできますか?

これも読み終わってない・・・。というか、1章以降が全然読めないくらい数学が分からないのでなかなか辛いものです。

ラブストーリーの短編集。全体的にライトな文章でサクッと読める雰囲気でした。独立した短編ですが、別の作品とリンクしていたりとギミックが楽しい。

なんとなく、古典に触れておきたいと思ったので読んだ1冊。高校か中学で「祇園精舎の鐘の音」の一節や、那須与一の話くらいは授業で触れるけれど、それ以外についてはなんとなくしか知らない物。

「軍記物」というくくりではあるのだけれど、平家の物悲しさみたいな物を感じました。

もっと古いところも抑えておこうと思ったので、最古の歴史書の一つへ。神話の時代の物語が徐々に神様と天皇の時代を経て、天皇の時代へと移り変わっていきます。古事記の作られた背景を知っておくと、文章の向こう側にある意図が見え隠れして面白いです。

また、史跡巡りとかもできて楽しい。

映画

今年は映画をめっちゃ見ましたね。

オブリビオン [Blu-ray]

オブリビオン [Blu-ray]

モーガン・フリーマンが登場するラストは本当に面白かった。最高のギャグだ。

numa08.hateblo.jp

久しぶりのターミネーター新シリーズ。サラ・コナーとカイルの歴史を改めて描く試みが面白かった。

numa08.hateblo.jp

明日に向って撃て! (字幕版)

明日に向って撃て! (字幕版)

今更説明する必要のない名作。ニューシネマと呼ばれる、バッドエンド、無情感。ストップモーションは本当に伝説的だよなぁ。

numa08.hateblo.jp

あといろいろ見たけど、記事へのリンクだけにしておこう・・・たくさんあって大変。

numa08.hateblo.jp

numa08.hateblo.jp

numa08.hateblo.jp

numa08.hateblo.jp

ガルパンはいいぞ。

勉強会

IT系勉強会は今年はそんなに参加してないような。発表したやつ、そうでないやつ、主催したやつまとめます。

numa08.hateblo.jp

numa08.hateblo.jp

ci-daberi.connpass.com

その他

旅行や料理など、いろいろと新しい試みを試しましたよ。

numa08.hateblo.jp

フルーチェで作ったチーズケーキは、切る前の見た目は悪くなかったけど、形がアレなことに。味は美味しかったです.

numa08.hateblo.jp

🍛作りは楽しい。

これが全部ってわけでもないかな。まだまだいろいろあった気がするけれど、遊びや挑戦など密度の高い1年だったと思います。こんだけやってたらお金もなくなるわな(震え声

また、秋葉原からでじこちゃんの看板がなくなったのはショックでした。

numa08.hateblo.jp

来年のはなし

来年はもうちょっと本を買おうかなと思います。また、今年は海外へ行かなかったので来年は行きたいかな。また、会社ももっと大きくしていきたいので、その過程でリモートワークを取り入れたり体制を作っていくなどをしたいです。

それでは、よいお年をお過ごしくださいませ。

インサイドヘッド プログラマの映画 Advent Calendar 2015

プログラマの映画 Advent Calendar が空いていたので書きます。

インサイド・ヘッド (吹替版)

人間が抱く「感情」を主人公に描いたピクサー・アニメーションの長編作品。監督は「カールじいさんの空飛ぶ家」「モンスターズ・インク」のピート・ドクター。ミネソタの田舎町で明るく幸せに育った少女ライリーは、父親の仕事の都合で都会のサンフランシスコに引っ越してくる。新しい生活に慣れようとするライリーを幸せにしようと、彼女の頭の中の司令部では「ヨロコビ」「カナシミ」「イカリ」「ムカムカ」「ビビリ」の5つの感情が奮闘していた。しかし、ある時、カナシミがライリーの大切な思い出を悲しい思い出に変えてしまう。慌てて思い出を元通りにしようとしたヨロコビだったが、誤ってカナシミと一緒に司令部の外に放りだされてしまう。ヨロコビは急いで司令部に戻ろうと、ライリーの頭の中を駆けめぐるのだが……。

意識の有る動物の頭の中には、感情を司る精霊(?)がいて彼らのディスカッションや活動が生物の行動に反映されるという世界観の中で構成されるストーリー。明るい少女ライリーの中では「ヨロコビ」が主導権を握っていて行動を決定することが多いのだが、その中で「カナシミ」の役割とは一体何なのか、「意識」や「感情」とは一体何なのかを描いた映画です。

子供向けのディズニー映画と侮ること無かれ、「学習」とは「記憶」とはと言った人間の持つ多用な脳の機能についてデフォルメされたキャラクターを通して描かれていて非常に興味深い作品でした。

「頭の中に何かがいて、それが行動を司る」は漫画やアニメではよくある表現です。正義の心の天使と悪い心を持った悪魔が頭の中で議論、討論、喧嘩をするシーンをよく見かけます。その発展的な設定であるとも言えるでしょう。

そして、感情や記憶だけでなく「夢」や「深層心理」あるいは「物事を理解する仕組み」そして「忘れる」ということについても映画の中でデフォルメされて描かれています。

私達の頭の中では一体何が起きているのか、そういった事を学ぶ最初の一歩として面白いかもしれません。また「デフォルメ」とはある意味で「抽象化」のことで、一般化やモデル化と言った事に繋がります。

機械学習の分野において、人の脳の構成はある程度参考にされていると言えます。この冬、そう言った分野について学習を深めてみたいと思っている人はまずは映画に2時間くらい使ってみません?

Amazonプライムビデオで見られる水田ドラオススメ3選

f:id:numanuma08:20151219163230j:plain

ちょっと油断をしていたら、Amazonプライムビデオでドラえもんの映画が見放題になっていました。

いわゆる「大山ドラ」の映画については、短編も含めてDVD-BOXを持っているので別に良いのですが「水田ドラ」については円盤を購入していない物もあったので嬉しい限り。また、これを機会にたくさんの人がドラえもんを見返したりあるいは、新しい出会いがあったりするとそれはそれで嬉しいことです。

さて、特定の世代は「水田ドラ」に対して複雑な感情を持っている可能性があるような気がするのですが、長編映画作品を見ると結構面白い作品が多いので雑な感じで紹介をしていきます。

ランキング形式で上位3位を今回は選んでみました。

映画ドラえもん のび太の恐竜2006

映画ドラえもん のび太の恐竜2006

声優さんを始め、テレビシリーズの所要なスタッフさんが一斉に交代されたのが2005年。その、新規スタッフによる最初の映画は、ドラえもんの最初の劇場版「のび太の恐竜」のリメイクでした。監督は「結婚前夜」や「おばあちゃんの思い出」の監督を務めてきた「渡辺歩」氏。

丁寧に原作をイメージした作風にかなりウルっと来た思い出があります。高校の時でしたが、3回くらいは見に行ったかなと。ドラえもんのび太を始めとする5人のと、そして「ピー助」との友情、そして別れ。

原作漫画は「ギャグ漫画」であるはずのドラえもんが、やたらとシリアスでそしてなんだか物悲しい雰囲気を持っていましたがその雰囲気をそのまま映像化したような作品でした。現代に戻ってきた彼らがママに何をやっていたのかと聞かれたときに「うん、ちょっとね」と一言つぶやくラストは、ほんのちょっと大人になった彼らが日常にまた戻ってきたシーンで心にしみるものが有りました。

映画ドラえもん のび太のひみつ道具博物館

映画ドラえもん のび太のひみつ道具博物館

2013年公開のリメイクではないオリジナル作品。22世紀を舞台にした初めての長編映画*1です。ドラえもんの映画と言うと割りとシリアスなシーンや泣ける、グッと来るシーンが多いのですがこの映画はひたすらギャグやコメディのみです。それが良い。

原作もそうですし、テレビシリーズもかなりナンセンスなギャグが飛び出してきます。その雰囲気をそのまま映画化してくれたような楽しさ。「ひみつ道具博物館」というタイトルのようにひみつ道具もたくさん出てきます。また「どこでもドア」が実は元々は非常に大型で技術の発展と共に小型化されていった、と言ったこの映画のために追加された設定なんかもあって楽しいですね。

ひたすら楽しい時間を過ごせる、ある意味で最もドラえもんらしいドラえもんの映画です。

映画ドラえもん 新・のび太と鉄人兵団

映画ドラえもん 新・のび太と鉄人兵団

2012年公開のリメイク作品。オリジナルの鉄人兵団も好きですがこちらも大好きです。監督は寺本幸代さんで、この作品は確か六本木で深夜の最速上映会に行ったときに見たのですが、寺本監督は製作中は青いボールを「ピッポ」として持って制作作業や指導を行っていたとおっしゃっていて面白かったです。

オリジナルには登場しなかったキャラクターとして、ザンダクロスのAIがキャラクター化した「ピッポ」が登場しますが、彼が良い意味で期待を裏切ってくれました。新キャラ発表のとき、「また変なキャラを増やして蛇足感が出るのか・・・」なんて思ったりもしたのですが、蓋を開けてみれば意外や意外。しずかちゃんとリルルの関係性とのび太ピッポの関係性が濃厚に描かれていて、そしてその絆が人類を救う鍵になっていく描画は涙なしには見られません。

また、メカによる戦闘シーンや爆発の美術もすばらしく「え、これドラえもんだっけ!?」と思わせる、GAINAX作品のような迫力があります。

まとめ

3作品中2作品が寺本幸代監督の作品でリメイク作品と言うのもなんだか恣意的と言うか偏りを感じないでもないですが。いい物は良いのでまぁいっか。来年には新しい映画も公開、日本誕生のリメイクが公開されるので楽しみですね。

*1:銀河超特急を含めるかどうかは微妙なところですが。