Rails・Webシステム開発 【Rails6】number_fieldにmaxlengthが使えないってマ?(TIPs) 指定した文字数を超えて入力できないmaxlengthオプション、便利ですよね。 しかし、number_field(type="number")には使用できないってご存知でしたか? そうなんです、使えません。そこで、代替案を2つ紹介します。 2022.03.31 Rails・Webシステム開発
IT用語 ホストとは?デプロイ・リリースとの違いも初心者向けにわかりやすく解説 ITエンジニアになって最初に動揺する単語のひとつが「ホスト」ではないでしょうか? 中級者でも「ホストって何?」と聞かれると、うまく説明できない方の方が多いのでは。 類義語や関連ワードと一緒に紹介します。 2022.03.28 IT用語
AWS AWS CLIで”bash: sudo: command not found”が出てsudo出来ない時の意外な対処法 AWS CLIを使用してAWS ECSのコンテナ内に入り、sudo(ルート権限)で色々操作したかったが、 bash: sudo: command not foundが出て困った。 そんなとき、わざわざsudoをインストールしなくてもできる、意外と簡単な解決方法があったので備忘録。 2022.03.19 AWS環境構築・OS(特にLinux)
Rails・Webシステム開発 Railsでenumを自由自在に操る enumは、DBには数字で保存でき、DRUDは人間の言葉で操作できる、大変便利な仕組みですよね。 しかし、数字/英語/日本語の3つの表現があるために思うようにいかないときもあるのでは? 初心者にもわかるよう、それぞれの対応を整理しておきます。 2022.03.13 Rails・Webシステム開発
Rails・Webシステム開発 【表で整理】Railsのタイムゾーンは4種類 railsのタイムゾーンは複数あるのをご存知ですか? いつも混同してしまうので、表で整理しておきました。 2022.03.13 Rails・Webシステム開発
Rails・Webシステム開発 プログラミングのエラー解決手順【永久保存版】 エラーに出会ったら、どれだけ自分で調べてから人に聞くべきでしょうか?また、ググり方にもコツがあるのをご存知ですか? そんな疑問に答えるべく、エラー解決のフローを作成しました。 この順に進めていけば、エラー解決のモヤモヤなんてなくなりコードに開発に集中できるようになるでしょう!! 2022.01.14 Rails・Webシステム開発
Rails・Webシステム開発 before_type_castが効かない!?そんなときenumで数値を返す方法(Ruby on Rails6) enumを数字として取り出したいとき、before_type_castを使えば良いと思っていませんか? 私も思っていましたが、うまくいかない場合がありました。その理由と解決策を書いておきます。 2021.12.27 Rails・Webシステム開発
Rails・Webシステム開発 【JavaScript】<JS共通化>別ファイルで定義した関数の呼び出し方法2つ js関数を、定義したJSファイルと別ファイル(JSファイル)でも使用したいとき、そのまま呼び出したのでは Uncaught ReferenceError: set_modal is not defined というエラーが出て動きません。 うまくいく方法といかない方法がありましたのでご紹介します。 2021.11.30 Rails・Webシステム開発
IT用語 【違いを比較】ソフトウェア・アプリケーション・モジュール・パッケージ・ライブラリ・バイナリ・リポジトリ:何が違う? プログラム…ソフトウェア…この業界にいると、似たようなカタカナがたくさん出てきますが、はっきり「こう!」って説明できるものって案外少なくて、どのIT用語もなんかもやっとしますよね? この記事を読めば、「あ、要するに〇〇のことね!」って言えるようになるはずです。 2021.09.11 IT用語
環境構築・OS(特にLinux) 【超基本】初めてAnsible触るならこれをやれ!!初心者がたどるべき4Step(初心者向け入門教科書) 初心者なのに、いきなりAnsibleを使ってサーバーに必要ソフトをインストールすることになった方へ。 この順序で理解していけば、とりあえず土俵に乗れるよ!というやり方を解説します。とりあえずこの記事に沿ってStep1〜Step4を進めてください。 2021.08.20 環境構築・OS(特にLinux)