目的of目的

技術的な事とか趣味な事を書いて日本語の練習

SinatraとActiveRecordとSQLiteを組み合わせて使うアプリを作る

業務でDBを使った軽いWebアプリを作りたいと感じましたので、作るまでの軌跡です。

なぜSinatra+ActiveRecordなのか

Railsだったら全部乗りで考えなくて作れるじゃないですか!!と思ったんですが、あまり動作に必要なモノを増やしたくなったからSinatraを選択しました。 DB周りもDataMapperとかSequelがシンプルで楽だと思われたんですが、自分がSQLをちゃんと理解していないのと、詰まったときにActiveRecordならknowledgeを見つけやすいかなと思いました。

やったこと

とりあえず作ったのでGistだけ書いておきます、詳細な解説は自分がもう一度見る機会があれば作りたいと思います。

  • DBを直接叩いてTableを作るのが面倒くさかったので、rake db:migrateみたいなのを作る(migration.rb)

  • sinatraでのフロントエンド(sinatra_main.rb)

  • database周りの接続

内田彩 2nd LIVE 『Bloming!〜咲き誇れみんな〜』に参加してきて将来の希望が見えた

先週ぐらいに1.5公演に参加してきて、やっとこの日がやってきました。 一言で表すと、内田彩様の広い曲の幅が生で聞けて最高でした。

後から見返すと良かったしか書いてないので小学生の作文レベルですね…

開演前

Tシャツ等は1.5公演で購入してるので今回は見送る形で… 開演30分前に到着して、2ndうっちーブレードだけ購入しました。売り切れもニット帽な位だけだったので、一般的なのが欲しい方は入場前でも十分間に合う形みたいだったです。 会場限定くじも3等だったのでステッカーだけもらって入場しましたとさ。

今回は有料会員先行で当選したのですが、場所がアリーナB2だったのでうっちーが最高に近かったです!!(だいたい黄色のあたり) f:id:moyashiki:20151206223558p:plain

これからも日々徳を積んで良い席が当たるように努力したいですね。

開演してから

セットリストはいろいろなニュースサイトに掲載されていますのでそちらから引用させていただきます。

内田彩 2ndLIVE「Blooming! ~咲き誇れみんな~」@有明コロシアム - セットリスト

M-01    Blooming!
M-02    スニーカーフューチャーガール
M-03    Like a bird
M-04    最後の花火
M-05    Go! My Cruising!
M-06    Let it shine
M-07    ハルカカナタ
M-08    いざゆけ!ペガサス号
M-09    妄想ストーリーテラー
M-10    Daydream
M-11    泣きべそパンダはどこへ行った
M-12    キックとパンチどっちがいい?
M-13    Merry Go
M-14    with you
【ENCORE】
En-01   ONE WAY
En-02   Sweet Rain
En-03   Growing Going
En-04   アップルミント
【DOUBLE ENCORE】
En-05   Breezin’
En-06   Blooming!

news.mynavi.jp

Blooming!

2ndアルバムといったらこの曲ですよね。内田彩様のMCを聞いてからこの曲を聴くといろいろとこみ上げてくる物があります。

最後の花火

前回はペンライトが青色だった気がするんですが今回は赤色ばっかりな気がします。 サビに後ろの電飾が花火のように動作していたのがすごいマッチしていて見とれてしまいました。

Go! My Crusing!

ここで花道に内田彩様が進出してきました。テンポも高く、コールもいっぱいある曲でテンションアゲアゲマックスでしたね。 この歌は聴いていると、よーしやるぞい!!みたいな感じになりますよね。

いざゆけ!ペガサス号

まさかの自転車で登場ですよ。嘘でしょって良いながら爆笑してました。 うっちーのビール飲みながら歌う伝説と方を並べる感じでしたね。

途中花道にも自転車で突撃してきたんですが、ステージから花道は傾斜があるのでスピードが出てそのまま落ちちゃうんじゃ無いかとひやひやしました…

しかも、帰るときに傾斜を乗り越えるのもふらふらしてヤバかったです。内田彩様最高ですね。

妄想ストリーテラー & Daydream

初披露の曲でした。妄想ストリーテラーはステージ上を動きながら、歌われていたのでカワイイし幻想的な曲調とも相まって良かったですね。

Daydreamで一番スゴいなーと思ったところが、後半で輪唱みたいになるところがあったんですが、そこを綺麗に歌えているところですね。

終演後

体力を使い果たして今日の内田綾様に感謝しながら電車で感動してました。 もともと文章力がない自分が酷くなるとこうなるのがよくわかる発言一覧です。

ぜひ内田彩様の曲を聴いたことない人も聞いてみると自分に合う一曲がみるかるかもしれますよ

Blooming! 初回限定盤A(CD+Blu-ray)

Blooming! 初回限定盤A(CD+Blu-ray)

内田彩 2nd LIVE Blooming! 追加公演 (1.5 Live) 参加して最高

2015年11月23日(月)に開催された【内田彩 2nd LIVE Blooming! 追加公演 】に参加してきました。通称、1.5ライブですね。感謝祭と違うのは当然ですが、やっぱり内田彩様ソロの曲はいろんなタイプがあって最高ですね!!!!

はじめに

自分が内田彩様のイベントに行くようになったのは、1st Liveのアップルミントからです。軽い気持ちで応募したメール会員先行に当たって新人研修中の金曜日にこっそりいった感じでしたね。 そこから、BDイベントやリリイベ、感謝祭に行くようになって、内田彩様の虜になりつつあるのです。

公演まで

物販

本当にお金が無くて*1物販は最低限度で押さえるつもりでした。それに、物販待機列がえげつない事がTwitter経由で流れてきたからです... とりあえず14時付近に現地到着して、Tシャツとタオルだけ買う形で望みました。1時間半ぐらいして無事に購入する事ができたのです。

三森すずこ様ほど押しているつもりはないので、缶バッチやパンフは見送りましたが正直パンフもうっちーブレードも欲しかったです。

会場

Tokyo Dome City HALLは初めて経験した会場ですが、なかなかにステージが近くて良かったです。 自分が見ていた席は、第一バルコニーの3列目付近でしたが普通に内田彩様の表情が見えたのでこれからもこの会場でやっていただきたいですね。

あと、水道橋の付近で自分的に行きやすさが抜群なので交通費がほぼかからない形で行けるのも最高でしたね。 ご飯や軽食系も沢山ありますし最高の立地だと思います。

公演について

セトリは以下の様な感じでした。

  1. Go! My Crusing!
  2. Breezin'
  3. スニーカーフューチャーガール
  4. Let it shine
  5. ハルカカナタ
  6. ONE WAY
  7. 最後の花火
  8. Like a Bird
  9. Growing Going
  10. ドーナツ
  11. ピンクマゼンタ
  12. オレンジ
  13. キックとパンチどっちがいい?
  14. いざゆけ!ペガサス号
  15. Merry Go
  16. with you
  17. アップルミント
  18. Blooming

特に最高だったのは、いきなりGo! My Crusing!から来たことですかね。コールも入って盛り上がる曲でとっても良かったです。

最初にどっかんどっかん盛り上げてきて、中盤は格好いい系からかわいい系で生バンドと内田彩様の声をしっかり聞かせていただいて最高でした。 特にLike a birdと最後の花火は自分も歌詞とメロディが好きなので大興奮ですよ!!

内田彩様の衣装も、はじめからライブTシャツを着ておられて非常に素晴らしかったですね。 そして、合間合間にあるトークが最高ですよ。のどに良い一人焼肉の話や、体育会系のお返事の話、Merry Goの所で新うっちーブレードの機能を知らなかった話などなど,,,

自分もお金が心配でBloomingブレードを買っておりませんでしたので、終演後に物販列に並びましたよ。 これを買ったら本当にお金回るか心配になって、そっと物販列から逃げてしまって内田彩様ごめんなさい。

最後に

BD先行やFC先行に全外れしましたが、チケットを譲ってくださった方本当にありがとうございました。 絶対に2nd LIVEも楽しくて素晴らしいライブな感じがしますので、体調を整えて行きたい所存であります。

感謝祭ほど近くありませんでしたが、内田彩様を感じられたのでこれからのお仕事頑張って行けそうな感じがします。

*1:出張やらBDなど

Philips Hueを使って降水確率から傘が必要か教えてくれるシステム作った

5月に初任給で買ったPhilips Hueがやっと有効活用されるようです。 今までは、ムーディーな雰囲気を出したり、疑似ラブホチックにするぐらいしか日の目を見ていなかったので多いな進歩です。

とりあえず動作するコードはこちらです。

moyashiki/wealight · GitHub

本当は、RGBを入力して良い感じに変えたりしたかったんですが、Philips hueに渡すためにHSBに変換する必要があります。

そこで上手く色が出てくれなかったので、決め打ちでオレンジとパープルっぽい色を出しています。

晴れ(降水確率が50%以下の時)は下のような感じで光ります。 f:id:moyashiki:20151119001524j:plain

雨(降水確率が50%より大きい時)は下のような感じで光ります。 f:id:moyashiki:20151119001551j:plain

もっとアホらしくて面白いものを作りたいんですが、最近感性が死んでいる気がしますので山ごもりして鍛えていきたいですね。

RubyでJSONPを読み込む

降水確率を知りたくてこちらのWebAPIを触っています。

気象庁の天気予報情報を XML で配信 - drk7jp

提供されるjsonの形式がcallback();が付与されている形式なので、JSONPとなっています。

自分の実行環境だと、JSONPの形式はJSON.loadではパースできないです。

irb(main):004:0> json_data = JSON.load res.body
JSON::ParserError: 795: unexpected token at 'drk7jpweather.callback({"link":"http://www.drk7.jp/weather/xml/13.xml","pref":{"area":{"伊豆諸

なのでcallback部分を削除して、JSONの形式にします。

# JSONP parse
res.body.gsub!(/^\w+\.callback\(/i,"")
res.body.gsub!(/\);/,"")

もしかしたら自分の環境が悪いのかもしれませんが、参考までに

S夏祭り2015に参加してきたので簡単に感想をまとめる

表題通り、2015年8月16日に東京キネマ倶楽部で行われたS夏祭り2015に参加してきました。 とりあえずで書いたので、そのうちちゃんとまとめます ( つらつらと書いてたらだいたい語尾が最高になるのでボキャブラリーが足りないですね

行くようになった動機

えみつんは株式会社S所属なので、行こうと思っていたがチケットに当選せずもやもやしていました。 S冬祭りのμさんのHeavenly Kissを見てすごく行きたくなってチケットを探した次第です…

あとラブライブにはまる前までは、佐藤ひろ美社長の曲はよく聴いていたので一度生で聞いてみたいと思いました。

始まるまでに不安なこと

  • オールスタンディングなところ

自身の少ないライブ経験は全席指定の会場ばっかりだったので、今回のようなライブハウスなところは初めてです。 ネット上の情報だと、荷物は少なくしないと死ぬし、圧縮されて死ぬなどいろいろとガクブルでした。

  • μさん蒼井翔太さんの歌をあんまり知らないこと

μさんはちょっとはわかりますが、蒼井翔太さんの曲はまったく知らない…知っていてもうたプリの曲ぐらいですしね…

セトリ

広大なインターネッツを探したらすぐ出てくると思いますので省略

感想

えみつんの 世界ノ全部ガ敵ダトシテモ めっちゃ高いし透き通ってる感じがして最高ですね… ランチタイム♥Rhapsodyは可愛すぎて死ぬかと思いました。特に感想のセリフ部分はにやけてしまってヤバかったですね!!!! NEXT PHASEは元気もらえて最高

μさんの77のED(曲名忘れた)ヤバイッスやん!!!!衣装もカワイイ!!! Heavenly Kiss最高に盛り上がって楽しいし、こんな方が格好いい曲歌ってるのかーと感動しました…

Believe Forever最高

夏のファンタジア最高

まさかのハローグッバイ最高

Mimori Suzuko Live 2015「Fun! Fun! Fantasic Funfair!」 に参加してきた

表題の通り三森すずこさんの2ndライブに6/27, 7/11に参加してきました。 下書きで微妙なまま放置してましたが、きれいな文章になる気がしないので公開します!!

一言で表すと最高の移動式遊園地&ライブでした!!!!!!

私のみもりあん歴

よくあるラブライブ!から中の人が気になってファンになるパターンですね。 というわけで、Fantastic Funfairリリイベが初イベント参加な感じです。

結構近かったので当てられてしまって日本語が不自由になってしまった人の例が見られますね。

今回のライブについて

funfairが移動式遊園地という意味です。fantasticな遊園地みたいな感じのライブでした!!! 歌もダンスもキレッキレでライブを見ているというより、ショーや舞台をみている感じですね。

公式から曲のイメージカラーが発表されているので、サイリウムもそちらに合わせて設定します。なぜかfantastic funfairは多色設定されてるけどね!!

アンコール後は人気投票上位曲からチョイスして歌って最高に盛り上がり閉幕の流れ。

  • Fantastic Funfair

遊園地来ましたよ!!テンション上がるわ!!みたいな曲です。両日ともにサビのコールがちゃんと出来ていたか怪しい… みもりんも支配人な衣装でいろんな所に動き回って見応え有りです。ダンサーの人もいろいろなグッズを持って踊っていて良かったですね。

  • ときめいてDream

  • 純情DaDanDan

テンポが速めな曲です、この曲のダンスがとっても格好いいし最高です!!ダンサーの人と一緒に椅子とかステッキ使ってダンスするのですが、それが綺麗になってるんですよね!!ぜひBDが出たら100回リピートしたいですね

トロッコ曲。真ん中の通路をトロッコでみもりんが駆け巡ります。 6月27日は近かったので「みもりん近い!!目が!!フゥウウウウ!!!」みたいな感じで高まったんですが、7月11日の最後尾な席でも普通に近くて良かったです。

  • Traveling Kit

緑のレーザーとロボットダンスが特徴的な曲。レーザーで描かれる図形が結構立体的でそこにみもりんが入ってる感じがして良かったです。

  • せいいっぱい、つたえたい!

みんなで盛り上がって高まる曲ですね。MV通り白馬が出てきて回って面白いです。

  • Heart Collection

  • Spinning Stars

衝撃の空中浮遊曲。みもりんが天井にいるよぉおおおおお!!! 天井にいるみもりんも最高に可愛い。

  • ハーモニア

ウエディングドレスな衣装を着て下から登場するみもりん。光の演出が幻想的で曲とマッチしてサイリウムを振るのを忘れるぐらい最高です。

  • ちいさな手と観覧車

ハーモニアのしっとりした感じを上げていく曲。ロングなスカートがキャストオフされて可愛くなりますね。 ダンサーの人が持っているカラフルなステッキ?バトンがくるくる回って印象的です。

  • Wonderland Love

みんなでぴょんぴょんする曲。可愛い

  • アンコール/MC

恒例の写真撮影タイム。席的には1~10列ぐらいじゃないと写らないですね… それでもふぁんたすてぃっくふぁんたじーはやるんですけどね!!

  • 会いたいよ…会いたいよ!

デビューシングルですね。いやー可愛い

  • グローリー

やきゅう応援ソング。かっとばせーすずこは壮快ですね。

  • みんなでイエー☆オーッ!!

タオルブンブン曲。みんなでイエー!!!! 初めて聞いたので、コールがちょっと曖昧だったり…でもみもりんと一緒にタオルを回すのは最高に楽しかった

  • ユニバーページ

オレンジ。最後はこの曲で締める。 ほんとこの曲はいいきょくっすなぁ。サビの終わり頃の指を向けて回すところが最高に好きです。

追記

このライブのBDが発売されました。 もちろんみもパ!は外れましたがぜひぜひ最高の映像なので、日々の生活が良くなると思います!!