読者です 読者をやめる 読者になる 読者になる

英姿颯爽

日々の気づきや、技術的な進捗のお話です。

【プログラム】SQLで特定の範囲ごとの件数取得

プログラミング

お疲れ様です。
すっかり途絶えていたブログの更新ですが、重い腰を上げて再開していこうと思います。

お久しぶりでございます。今日も元気です



さて、今回は少し技術的な話を…
現在プログラマとして、PHPSQLというものを専門的に使い業務をしているのですが
これがなかなかに厄介な物が多く、解決したので覚え書き程度に残させていただきます。

特にピンとこないし、興味もないよという方は
www.youtube.com
かわいい猫の映像でもご覧ください。


<要求>
特定の期間での全体ユーザーの課金ログから、課金額を合計し
その額ごとに件数を調べて欲しい


さて、早速解いていきましょう
結果的に2つのとき方を考えました。

パターンA

SELECT '1~1000' AS '範囲' ,COUNT(*) AS '件数'
FROM
(SELECT SUM(課金額) num ,user_id FROM テーブル名 WHERE create_time BETWEEN 'はじめの時間' AND '終わりの時間' GROUP BY user_id ) a
 WHERE a.num BETWEEN 1 AND 1000
 
 UNION ~

パターンB

SELECT
	COUNT(CASE WHEN a.num BETWEEN 1 AND 1001 THEN 1 ELSE null END) '1~1001',
FROM
	(SELECT SUM(課金額)num FROM テーブル名 WHERE create_time BETWEEN 'はじめの時間' AND '終わりの時間' GROUP BY user_id)a

(コードのインデントとかブログ上で整えるの難しいですね…)


この2つを比較するとデータの件数にもよりますが
パターンAの場合が30秒ほど
パターンBの場合が10秒未満でデータを取得することが出来ました。


もう少しすっきりした書き方も出来そうなものですが、とりあえず今の自分での実力では
ここが限界のようです…!

自分が使ったパターンBの方の解説↓

CASE文を使い、指定の範囲内の場合には、1を返す
帰ってきた1の値の件数をカウントするという手法をとりました。

件数に当てはまらない場合には必ず「null」にするようにしないと、件数が無駄に増えてしまいます。

原宿のKAWAII MONSTER CAFEへ

今日も1日お疲れ様です。

原宿発「KAWAII MONSTER CAFE」

原宿にあるKAWAII MONSTER CAFE」というものをご存知でしょうか?

世界的に有名な歌手である「きゃりーぱみゅぱみゅ」さんの
衣装やミュージックビデオを手がける
デザイナーの人がプロデュースしたカフェです。
kawaiimonster.jp


実家から家族が遊びに来て、姉の希望で足を運びました。
一言でいうと「すごい」でしたね…


どんなお店?「KAWAII」とは?

若者や海外で絶大な人気を誇る「KAWAII CULTURE」
それをテーマにしたカフェになっています。

カラフルな色の装飾や、奇抜なファッションをした店員さんなど
なかなか「カオスな店内」になっていました。
f:id:kurischool:20160920001417j:plain
(店内には大きなメリーゴーランドが)


というよりも、そもそも
KAWAII CULTURE」というのは、何者何でしょうか?

Kawaii - Wikipedia, the free encyclopedia
海外のwikiまであるんですね、総称すると
「ビビットなカラーを用いた、ポップなデザインのもの」
と解釈できそうですね。


正直に言ってしまうと、僕個人としては
この感性がまったくわからないです。

カフェに入った瞬間に何が起きているのか
頭の中を整理するのにいっぱいいっぱいでしたね…笑
ただ、せっかく足を運んだのでいろいろとまとめてみます↓

待ち時間は?値段は?味は?

やはりお店としてきになるのは、こういった部分かと思います。
一つずつ紐解いていきましょう。

⒈待ち時間
30分から1時間くらいの待ち時間でした。
開店から1年経過していたらしく、結構客足は落ち着いたとのこちです。
ただ、お店があるのが4階部分ですが3階にまで客足が伸びていたので、まだまだ人気は衰えていないようです。

このお店90分交代制担っています。
開店時間が11:30なので、13時や14:30ゴロをめどに足を運んでみると、待ち時間なく店内へと入れるかもしれません。


⒉値段
予算として1人2000円〜3000円ほどです。
やはりこういったところは価格設定が高価であると感じますね。
とはいえ、メニュー内容や頼み方によっては1000円程にすることもできますので、
店内の空気や雰囲気を楽しむには、十分かと思います!

ちなみに入場料として500円発生します。


⒊味
味はそこそこおいしかったです。
こういう書き方をすると、そこそこか…
と思われがちかもしれませんが、私的に評価が下がったのはやはり色ですかね。。。?

f:id:kurischool:20160920004143j:plain

そういうものだというのは、わかってはいたのですが…
やはりちょっと毒々しい色のものに食欲がわかないたちなので…
おいしかったんですけれども、やはり視覚的に食欲が失せてしまったので評価は低めとしています。


総括

さて、いかがだったでしょうか
原宿の最先端。世界的にも有名な
KAWAII CULTURE」の「KAWAII MONSTER CAFE」

店内には、「KAWAII MONSTER」に扮した店員さんなどもいて
ショーなどで盛り上げてくれたり、写真撮影にも応じてくれます。

写真をとってSNSなどで拡散するのも
一つの大きな楽しみなのではないでしょうか?

失礼します。

イジメと聴覚障害【聲の形】

今日も1日お疲れ様です。

 

CEDECのレポートはどこへやら

今日は【聲の形】を視聴してきて、

感じたこと、思ったことなどを

ツラツラと書いていこうと思います。

 

 

聲の形とは

 

聲の形』(こえのかたち、英題:A Silent Voice)は、大今良時による漫画。最初の作品が45Pで『別冊少年マガジン2011年2月号に、リメイクされた作品が61Pで『週刊少年マガジン』2013年12号に掲載された[5]。『週刊少年マガジン』にて2013年36・37合併号から2014年51号まで連載[6][7]。単行本は全7巻。

2015年版『このマンガがすごい!』オトコ編で第1位[2]、『マンガ大賞2015』で第3位[3]を獲得した。第19回手塚治虫文化賞新生賞受賞作[4]

聲の形 - Wikipedia

 

この度、こちらの作品がアニメ映画化が決定し

早速公開日に鑑賞してきたため、朝一の回で見に行ってきました!

(ちゃっかり舞台挨拶のライブビューイング付きを…)

 

 

どんなお話?

f:id:kurischool:20160919223333j:plain

 

物語は、聴覚障害を持った少女と主人公の出会いから始まります。

主人公の少年は、聴覚障害の少女を見たときに「面白い」と感じ

日々ちょっかいを出し続けて、いじめへと発展していきます。

 

そんな日々が続く中、少女へのいじめが発覚し

今度は主人公の少年がいじめのターゲットへと変わってしまいます。

 

そんな小学時代を経験し、高校生になり自殺を決意した少年の前に

当時いじめていた少女が現れて…

 

というような話の内容です。

 

 

感想

もともと原作の漫画が好きでずっと読んでいたのですが

全7巻くらいなので、2時間くらいで内容が綺麗にまとまってました。

 

テンポも思っているよりも気にならずにすんなり入ってきましたね

 

 

原作を知らない人と見に行ったのですが、反応もよかったので

初めての人でも楽しめるようにまとまっているようです!

 

 

ここからは原作との対比になります。

 

音声が素晴らしい!

映像化で最も期待していた部分であり、期待以上でした。

聲の形というタイトルや聴覚障害ということからもわかるように

今作に置ける「音」の役割は相当強いかと思います。

 

単に声やBGMだけでなく、生活音や周囲の雑音など

表現が雑多にはなりますが「生きた音」っていうものをすごく感じました。

ぜひ、注目していただきたいポイントです。

(花火のシーンなど、表現がすごく細かいので)

 

 

表情や息づかいでの心情表現

原作を読んでいる時と映画視聴後でキャラに対する心象が大きく変わっていました。

原作からでは読み取れない表情の変化や、息づかいなどで

わかりにくかった感情がダイレクトに伝わってきました。

 

極端にいうと、原作視聴時は「かわいさん」という登場人物が嫌いでした。

飄々と猫かぶって生きていて、生きるのが上手い女の子っていう感じの子です。

 

そんな人物なのですが、表情なのでその子の背景にあるものが伝わってくるんですよね

これが本当に原作を読んでいたからこその驚きでした。

 

 

キャラの掘り下げが甘い…?

やはり原作に比べると2時間でまとめないといけないので

一人一人の掘り下げはやはり甘かったですね。

(長束くんの掘り下げとかもう少し欲しかったなーと)

 

 

 

ザーッと振り返ってきて見ましたが、こんな感じですかね?

アニメ映画では「君の名は」が絶好調ですが、

ぜひ「聲の形」を楽しんでみてみてはいかがでしょうか?

(君の名は、3回見に行っていますが…)

 

失礼します。

 

 

CEDEC2016へ参加してきました

お疲れ様です。
2ヶ月の沈黙を破り重たい腰をあげました。



またまたのんびりと始めていこうと思います。
(今流行りのシン・ゴジラとかベッドを購入したお話とか…)


気まぐれの更新となっておりますが、今後ともよろしくお願い致します。




CEDEC2016

cedec.cesa.or.jp
Computer Entertainment Developers Conference

ようするにゲーム業界や音楽業界などなど
技術に関するお偉いさんが、続々と登壇しお話ししてくれるというとても貴重な会でございます。



今年は、VRやARといった技術やPS4に関する話題などなど…
一流企業が集結していました。



全部で三日間開催されるのですが
会社の援助を受けて、三日間とも参加させてもらえました…
(ありがたい限り…)



なのでそのレポートも兼ねて、気になった話をいくつか…



基調講演「画像を調理する: 面白く、役に立ち、ストーリーのある研究開発のすすめ」

1日目のトップバッターを飾ったこちらの講演
画像を調理するとのことですが、具体的には研究者とはなんぞやという範囲まで巻き込んで話をしていました。

技術に関わる人はどうしても、新しい技術や見たことないものに目がいってしまう。
それは技術者として、必ず通る道だし悪いことではない。

しかし、良い研究とは日常のちょっとした所に差を生み出してあげることなんだ。


なるほど…と思わされる内容。
確かに拡張現実といったARや仮想現実といったVR
現実世界では見ることのできない、見たことのない世界を見せる。

多分これらの技術の始まりは、ちょっとしたこんな所なのではないでしょうか?



スマホゲームにおけるゲーム性と物語性の"運用で摩耗しない"基礎設計手法 ~チェインクロニクル3年の運用と開発の事例を交えて~

お次はこちら

この講義は本当に面白かったですね…
特に頭に残っているのが

ゲーム作りをする際に必要なのは、ゲームの基盤となるコアデザイン
このコアデザインをいかに複雑にできるかが、コンテンツが長生きするコツ


うーん…
コアデザインはシンプルにという考え方が広がっていたので、これには驚きました。

複雑というのは、わかりにくくするのではなく
拡張性を持たせるということ

つまり、この先大きな変革が起きても、対応できるように拡張性を持たせておく。
ただ、ゲームの核となるシステムだったりは揺るぎないようにしておく


わかりやすいのですが、今までなかなか気づけなかった部分でしたね。





まだまだ書きたいことはあるのですが、今回はここまで
会社用のレポートを仕上げてからまた記事にさせていただきます。


あ、個人的に気になった技術は
「PlayCanvas」でした!
これについても本当に面白いので記事にさせていただきます!
それでは、失礼します。


合わせて読みたい記事↓
『チェンクロ』の運用と開発事例に見る摩耗しないゲームデザインとは【CEDEC 2016】 [ファミ通App]

七夕なので東京タワーに言った話

訪問者15000人突破

訪問者が15000人を突破しました。
多くの方に見に来ていただけており、嬉しい限りです。
 
有益な情報が提供できるわけではありませんが、自分なりにこれからも頑張っていきますので、応援よろしくお願い致します。
 
 
 
 

七夕

先日7/7は七夕でしたね
(昨年も取り上げたような記憶があります)
 
今回はせっかく東京にいることもあり、
お願いをするなら高いところがいいという理由で
 
東京タワー】へ行ってきました。

f:id:kurischool:20160709193229j:image
 
(スカイツリーは遠かったです)
 
 
 
七夕ということで、東京タワー側も気合を入れて出迎えてくれました。
 
 
天の川ライトアップというイベントをおこなっており、
床1面が星のようになっていました。
 
 
 
やはり、こういったロマンチックな場所と言いますか、
風情を感じる場所に行くのはいいですね。
 
 
 
1人でなければ。
 
 
 
 
お察しのとおりこういった場所にはカップルが集まってくるようですね。
夏場に街灯に集まる虫のようです。
 
こういった場にひとりで行くには、やはり相当な精神力が必要なようです。
 
 
「あっちのほうディズニーランドかなー?」
「そうだねー!今度行こうか」
「きゃー!やったーー!」
 
 
七夕なので星を見てくれ
 
 
「あそこらへん〇〇くんの家?」
「いや?逆じゃないかなー?」
 
 
星を見てくれ
 
 
横でかわされる会話に対して「星を見てくれ」と脳内で突っ込んだ回数なら、
この日なら僕が世界一ではないでしょうか。
 
人生で一番輝いた瞬間ですかね。
 
 
 
エレベーターも僕のせいで奇数になって、明らかに1人分くらいのスペースがあるのに、なにも言わずドアがしまりました。
 
 
 
と、つらつらと書いてきましたが、かなりマイナス方面に転じてきてしまいました。
 
気持ちを切り替えていきましょう。
やはり、七夕といえば短冊に書くお願い事ですね!
 
 

f:id:kurischool:20160709194428j:image
 
「幸せな人生」と切に願ったのですが、インクすらカスカスになりました。
 
人生がハードすぎますね。
せっかくなので似たようなお願いしている方の横に並べておきました。
 
 
 
さて、東京タワーのこのイベントですが
8/31までやっているそうなので、ぜひ大切な方がいる方は行ってみれば良いのではないでしょうか?
 
荒んでいるのはひとりで行ったからであって、カップルでいけば間違いなく楽しめるかと思います。
 
 
失礼します。

人をダメにするソファを買ってきました

今日も一日お疲れ様です。
すっかり梅雨も明けて夏に突入しようとしていますね。


扇風機がないせいで、日中は部屋がサウナのようになっております。


早急に夏対策をしないと土日のうちに干からびそうですね…



人をダメにするソファ

皆さんは無印商品から販売されている
「人をダメにするソファ」というものをご存知でしょうか?
(正式名称は違いますが)

f:id:kurischool:20160702232029j:plain



以前よりずっと欲しくて、先日ついに買ってきたので、その感想などをつらつらと…


良かった点

このソファの良かった点はなんといっても、気持ち良さ
マクラのように首だけもたれかかったり、ソファのように深く座ったり、はたまたソファの上であぐらをかいたりと…
使い方は本当に多種多様

むしろ、どのような体制でも包み込んでくれます。恐ろしい…


悪かった点

と、良かった点をかいてきたのですが、どちらかというと良かった点よりも
少し困ったりといった欠点を取り上げていこうと思います。
(良かった点は気持ちいの一点に尽きるので…)


⒈サイズ
やはり大きいですね笑
一人暮らしの家には、かなり大きく感じます

というよりも
f:id:kurischool:20160702233321j:plain

持ち帰る際のサイズ感が尋常じゃなかったです…
これを担いで家まで帰る際の周りからの視点がとんでもなかったです笑



⒉結構腰痛持ちには辛い
子供の頃から腰を痛めていて、軽度のヘルニア持ちなのですが
悪い姿勢で座っても、包み込んでしまうんです…

そのため、動き出すと腰に激痛が…
なんてことがしばしばあります



⒊意識が落ちる
これが一番の問題点ですね。
仕事終わりに腰をかけると気付かず朝になっています。

一度座ってしまうと、立ち上がる気力がなくなり、そのまま寝てしまうことがしばしば…





さて、振り返ってきましたが
「人をダメにする」その名前に恥じないソファでした。

価格は15000円程度
木になる方は買ってみてはいかがでしょうか?

失礼します

アクティブじゃないウィンドウをスクロール

今日も一日お疲れ様です。
やはり、日にちが空いていると習慣付かないですね。

ちゃんと毎日継続できるように頑張ります!


便利ツール紹介

今日は一つ便利なツールを紹介したいと思います。

それがこちら
AlwaysMouseWheel


どんなツール?

このソフトを使うことでアクティブでないウィンドウをスクロールすることができます。

どういうことかと言いますと、例えば片方でインターネットをしている最中に
フォルダなどでファイルを探したい時などに、いちいちマウスでウィンドウを切り替えることなくスクロールができるツールです。


MacやWindows10 には標準搭載されているものの、それ以外には搭載されていないため
会社のPCでスクロールできずにかなり戸惑う瞬間があったので…

なんとかできないものかと探してみたら見つけたので、紹介させていただきました。
起動時に使うためには、スタートアップに登録してあげてください。



失礼します。