RickBlog

恩返し

2019-05-01から1ヶ月間の記事一覧

streamio-ffmpegを使ったRailsAPIをGAEでデプロイ[Ruby][GCP][Docker]

streamio-ffmpeg(gem)を使ったRails製APIを、Google App Engineでデプロイしようとしたら以下のエラーが発生した。 Errno::ENOENT (No such file or directory - the ffprobe binary could not be found in /app/vendor/bundle/ruby/2.6.0/bin:/opt/rbenv/ve…

mp4をFFmpegでHLS(m3u8,ts)に変換[Ruby]

mp4をffmpegを使ってm3u8とtsファイルに変換する方法はこちらの記事を参考にした。 https://qiita.com/korsmic/items/fac1d737f48aabb1294fqiita.com Rubyを使って変換したい場合はstreamio-ffmpegというgemを使う。 https://github.com/streamio/streamio-f…

基本情報技術者試験 合格した

受かった! 勉強は過去問を解きまくった。 このサイトを使って。 www.fe-siken.com 来年からは午後問題の形式が変わるっぽい。 次は応用か情報セキュリティかなー。

バケットのフォルダを指定してファイルをアップロード[GCS][Ruby]

google cloud storageにバケットのフォルダを指定してファイルをアップロードする方法。 cloud.google.com 例えば、 bucket_name = "sample" local_file_path = "/Users/Username/Desktop/test.png" storage_file_path = "test1/a1/aaa.png" と書けば、sampl…

エンドユーザー認証[Firebase][Ruby]

FirestoreをRubyで扱っていたら認証のエラーが出てハマってしまったので、解決方法をメモしておく。 RubyでFirestoreを扱う方法。 https://cloud.google.com/firestore/docs/quickstart-servers?hl=ja エラー内容 googleアカウントを切り替えて、新しいプロ…

カレンダー作成問題[Ruby]

こちらの記事の1問目をやってみた。 blog.jnito.com require 'date' #今日 d = Date.today #今月と今年 m_y = d.strftime("%B %Y") #月初の曜日 fd = Date.parse(Date.today.strftime('%Y-%m-01')) fd = fd.strftime("%a") #月末の日付 ld = Date.new(Time.n…