2019-01-01から1年間の記事一覧
エラー文 Binary operator '<' cannot be applied to two 'Bool' operands 修正箇所 <を&&にする
やりたいこと CollectionViewのCellに動画を配置し、スクロールした画面中央あたりの動画のみを再生させたい。(Twitterのようなイメージ) 参考にした記事 ・swift 画面上に表示されているcollectionviewの中心のcellを取得する - Qiita ・iOS - 【iOS,Swift…
以下の記事で書いたDockefileを使っていたのだが、エラーが出るようになった。 streamio-ffmpegを使ったRailsAPIをGAEでデプロイ[Ruby][GCP][Docker] - RickBlog エラー内容 E: Package 'libav-tools' has no installation candidate 解決法 libav-toolsをff…
やりたいこと ゲーム動画のサムネから何のゲームなのかを認識したい 使った技術 cloud.google.com 用意した画像 ・学習用の画像 150枚(apex:58,cod:49,fortnite:21,pubg:22) ・予測用の画像 4枚 結果 apexの画像なので正解 apexの画像なので正解 fortniteの…
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を使ってm3u8とtsファイルに変換する方法はこちらの記事を参考にした。 https://qiita.com/korsmic/items/fac1d737f48aabb1294fqiita.com Rubyを使って変換したい場合はstreamio-ffmpegというgemを使う。 https://github.com/streamio/streamio-f…
受かった! 勉強は過去問を解きまくった。 このサイトを使って。 www.fe-siken.com 来年からは午後問題の形式が変わるっぽい。 次は応用か情報セキュリティかなー。
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…
FirestoreをRubyで扱っていたら認証のエラーが出てハマってしまったので、解決方法をメモしておく。 RubyでFirestoreを扱う方法。 https://cloud.google.com/firestore/docs/quickstart-servers?hl=ja エラー内容 googleアカウントを切り替えて、新しいプロ…
こちらの記事の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…
作成時間30分。 https://github.com/rickbox/honda_janken
https://gist.github.com/rickbox/8b528a6b992a94c3288300dab71884ec https://gist.github.com/rickbox/7a21c360173a033890a094fbf47baa6e
ぐるなびAPIを使って、営業時間がすぐにわかる飲食店検索サイトを作った。 めしタイム めしタイムの作成中に考えたことや、やったことを書いていく。 なぜ作ったか 役に立つwebアプリを作ってみたかった ある特定の飲食店の営業時間を知りたいときに、スマホ…
Sheets("Sheet1").Activate Range("4:4").Select Range(Selection, Selection.End(xlDown)).ClearContents 上のコードは、以下のようにWithを使うとSelectを使わず書ける。 With Sheets("Sheet1") .Range(.Rows("4:4"), .Rows("4:4").End(xlDown)).ClearCont…
VBAは、「Visual Basic for Applications」の略で、MicrosoftがMS Officeの拡張機能として提供しているプログラミング言語。 VBAでのツール作成に費やした100時間で、学んだことや思ったことについて書く。 Option Explicitを使うと、変数を必ず宣言しないと…
Twitter 6.2.0を使って、m3u8とtsの情報を取得する方法の備忘録。 VideoInfoとVariantクラスを使う。 #(例) client.user_timeline(params[:name],{count: 3}).each do |timeline| client.status(timeline.id).media[0].video_info.variants end (取得される…