yensaki’s blog

必要なものは締め切り

Juucy - 真ん中似ている私達以外を cherry-picking -

Juucy

動画をアップロードすると「いいとこ取り」したキャプチャ集をつくるやつ

f:id:yensaki:20190407204736p:plain

f:id:yensaki:20190407204901p:plain   以下略

Why?

 

前回 CherryPickingMoments

yensaki.hatenablog.com  

  • Ruby のライブラリ cherry_picking_moments を作った
    • この名前すごく好きなので毎回推していきたい
    • 「瞬間をいいとこ取り」!
    • ちぇりぴき!
  • プxxxxxのキャプチャが欲しいから
  • 手元でコンソールすれば手に入るようになった

でもコンソールすら面倒だな?

アップロードしたらやってくれてもよくない?

(ソフトウェアでいいという説もある)

How

cherry_picking_moments は gem

  • rubygems 未公開
    • セットアップ手順整理したら公開したい
    • テストとCIも用意したいが公開を先にすべきかな…
  • pythonは必要だけど Python functions bridge の PyCall (gem) 使ってる

じゃあ Ruby on Rails でいいだろう

Juucy

juicy 真ん中似ている私達

いつかいつも cherry-picking days

そういうこと。

uu が双子果実みたい?

  1. 動画をアップロードしてS3へ
  2. 非同期で動画を CherryPickingMoments に渡す
  3. いいとこ取りでできた画像集もS3に送る
  4. ページ上で確認する!

やってたこと

  • 手元とheroku で雑に開発
  • heroku に python の buildpacks を追加しようとすると失敗
App not compatible with buildpack:
  • 最終的にはEC2にする予定だったのでここでherokuを切る
  • EC2の準備
    • 慣れてなかったので学習しながら準備中

課題

  • デザイン調整
    • bootstrap の途中で疲れた
  • ロゴ作成
    • juucy
  • ユーザー管理
    • devise 入れて途中までやったけど本質じゃなかったので保留してた
  • 実はS3結構お金かからない?(動画…, 何百件の画像...)
    • まぁたくさんの人使うわけじゃないでしょう