2019-01-01から1年間の記事一覧

パーシャルのjs.erbをjs.erbからrenderする

普通にhtml.erbと同じようにjs.erbからrenderを使えばできました。 jをつけないのがポイント

couldn't find login name expandingがあああああ!

くそったれぇええええ!て感じでだいぶ悩んだelastic beanstalkの話 デプロイでこれが出てエラーになるとおそらくpry-railsのgemを入れないようにすればいい たぶんそれで直ったんだと思う

DockerでGemfile.lockが更新されない!

おいおい瞬殺だよ(3時間悩んだ)Dockerはそういう仕様っぽいな。それかbundlerのバグっぽい。 docker-compose buildした状態ではまだGemfile.lockは更新されない(インストールはされる) そのあとrails sでサーバを起動まですればrailsが更新してくれるっ…

wicked_pdfでjavascriptが読み込まれない!

もうね、調べたよ wicked_pdf_javascript_include_tagとか使えって出るけど使っても全然できない ちなみに wkhtmltopdf-binary 0.12.4解決したよ なんかjavascriptの新しめの構文に対応してないっぽい まず無名関数のアロー方法は使えない letは使えない。va…

Wicked_pdfの日本語表示でfontsフォルダから読み込みたい!

wicked pdf with custom fonts · Issue #334 · mileszs/wicked_pdf · GitHub上記の @font-face { font-family: 'ITC Franklin Gothic STD'; font-style: normal; font-weight: 300; src: url('Rails.root.join('app', 'assets', 'fonts', 'itcfranklingothic…

dockerで特定のコンテナだけログをコンソールに表示したい!

docker -f logs --tail="10" 10は最初に10行表示するってこと。 tty: true stdin_open: true をdocker-compose.ymlに書いてないと表示し続けられないので注意

MySqlのデフォルト値でCSVを読み込みたい

つまりcsvの値は空にしてMysqlのデフォルト値にしたいってこと csvを,,みたいな感じにしてもNULLとは判断されずに不正な値みたいなエラーになる NULLって書けばNULL扱いになる。MySqlでNULLだめってやっててもcsvのNULL文字はデフォルト値にしてくれた

DockerのphpMyAdminでテーブルを非表示にしたい!

phpMyAdminはDocker以外でインストールしたらテーブル名の横に目のアイコンがあってそれをクリックすれば非表示にできたのにDokerでインストしたやつはなかった。やったことDockerのphpMyAdmin(PMA)はAlpineていうLinuxなんでbashがインストールされてないの…

AndroidStudioでエンターを押しても反応しなくなった

設定のキーマップでenterのキーを消してました。。 enterの項目をenter(他のキーにもできる)に再設定したらできました

hamlでdisableとかのオプションをrubyから操作する!

.foo = f.radio_button :hoge, :bar, disabled: @user.enabled て感じで普通にできました。 "#{@user.enabled}"に最初はしてたけどdisabledがhtmlに変換されたあとは有効になってて disabled: #{"false"}にしても有効になってたので#{}はそのままその文字を…

VSCodeでファイル検索にパス名を含める!

これはどういう基準で含まれるのかは未だに謎なんですが 例えばRailsのプロジェクトで app/views/admin/abc/index.html.hamlをコマンド+Pで検索したいとすると indexと打ち始めるとまず出てこない abc indexとか admin indexとかって打つと出てくる index a…