hD

日々の雑記/オタク/絵描き/フリーランスエンジニア/ミニマリスト/ダイエット/英語

技術ログ

【VSCode】まとめ

Vscodeのプラグイン(図形がかける! - Draw.io Integration - Visual Studio Marketplace Vscodeの設定(空白削除 VScodeで保存時に自動で空白を削除しよう! - Qiita Vscodeの設定(自動整形 VisualStudioCodeに自動整形機能があった - Qiita Format で検…

【Rspec】まとめ

参考リンク 「RSpec で example の外で定義したローカル変数を使うのはアリか?」に対する僕の見解と解決策 - give IT a try rspecのbefore(:all)の注意点 - Qiita

【Docker】まとめ

WEBサーバーログイン docker-compose run rails bash ローカルで動かす場合 docker-compose run hoge rails c hogeはdocker-compose.ymlに書かれたタグ

コマンドまとめ

ポート調べる lsof -i :8080 プロセスを終了する kill -9 PID番号

【Ruby on Rails】migrationコマンドまとめ

指定のフォルダ配下にcontrollerを作りたい(この場合userフォルダの下にhogesができる) rails g controller user::hoges 指定のフォルダ配下にmodelを作りたい rails g model user::hoge 作ったのを消したい rails destroy model user::hoge テーブルを削…

【Ruby on Rails】Draperについて

参考: Draperの使い方 まとめ - 猫Rails

Macの文字入力が遅くなった場合

アプリケーション→ユーティリティ→アクティビティモニタ→検索(日本語入力プログラム)→×ボタン押下→終了 ※勝手に再起動する これで改善していることがある(MacOS:Catalinaで確認)

【SQL】まとめ

全データ削除 DELETE FROM mytbl;

【Git】まとめ

git インストール 初期設定の参考:Gitをインストールしたら真っ先にやっておくべき初期設定 - Qiita git config でメールアドレス、名前を設定する sshキーを登録する コミットコメントを変更する 一つ前のコミットコメントが修正される git commit --amend…

【Ruby on Rails】メソッドがあるか確認する

respond_to?

【JavaScript】正規表現を使って数字だけ取り出す

参考: JavaScriptで数字のみ取り出す - Qiita data.replace(/[^0-9]/g, '');

【Ruby on Rails】リクエストがjsonできたかどうか確認する

request.format.json?

【Ruby on Rails】DBには追加したくないが一時的に値を追加して参照する方法

参考: ruby - テーブルのカラムには存在しない独自に追加したプロパティも to_json で出力したい - スタック・オーバーフロー render :json でmodelメソッドの処理結果をjsonに追加して返したい - 蚊帳の中の日記 ruby on rails - AwesomeNestedSet, virtua…

VOB→MP4ファイル変換

brew install ffmpeg ffmpeg -i "concat:VIDEO_TS.VOB|VTS_01_1.VOB" -b:v 1500k -r 30 -vcodec h264 -strict -2 -acodec aac -ar 44100 -f mp4 VTS_01.mp4 ffmpeg -i "concat:VIDEO_TS.VOB|VTS_01_0.VOB|VTS_01_1.VOB|VTS_01_2.VOB|VTS_01_3.VOB|VTS_01_4.V…

Gitコマンドメモ

よく忘れるので書いておく Gitのコミットを戻したい時 2つ前まで戻る(2の箇所は戻りたい数分の数字に変更すればok) git reset --hard HEAD~2 強制push git push -f origin master

factory_botでundefined method *** in **** factory エラーの時

なるほど、{}で囲えばエラーはなくなるわけか https://qiita.com/sabinuki/items/e64278ce775582f72634

GitHubにローカルのソースを登録する

ローカルで実装 gitに登録したいフォルダ内でgit init git add . git commit -m "hogehoge" githubにリモートリポジトリを作成してリモートリポジトリのsshをコピー 再度git commitしたフォルダに戻る git remote add origin [リモートリポジトリのSSHのcopy…