Rails・Webシステム開発 【Ruby】Date型が勝手にTime型になるメソッドを発見したのでメモ 0〜9時にrspecが落ちるからおかしいなと思ったら、タイムゾーン以前に型が勝手に変換されていました。since(◯.days)やago(◯.days)はDate型でもTime型に変換されます。 その上で色々ややこしく勉強になったので、メモを残しておきます。 2022.05.01 Rails・Webシステム開発
Rails・Webシステム開発 【CSS】margin/paddingの上右下左の順番の覚え方(TIPs) CSSは書くより読む方が多いというweb系バックエンドエンジニアのあなた! margin: 2px 3px 4px;とか padding: 5px 10px;とかを見て、上下左右がどれで指定されているのか、パッとわかりますか? もう、いちいちググるのはやめましょう!大丈夫、簡単に覚えられますよ! 2022.04.02 Rails・Webシステム開発
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システム開発
考え方 ブログの開業届いつ出す?(失敗しない開業日・提出のタイミング・確定申告への影響)【体験談】 副業でブログを始めたものの、開業届をいつ出そうか迷いませんか? 私は迷いました。 結論は「1円でも収益が出たらすぐに青色申告承認申請書(+開業届)を出すべき」です! 開業日は、「初収益発生記念日」にしましょう! なぜその方が良いのか。私の実体験を元に解説します。 2022.03.03 考え方
レビュー 冬の北海道9日間(?)の旅(知床・網走・然別湖・旭川・富良野など) 新婚旅行で、1月〜2月に冬の北海道に行ってきました。 8年ぶりの大寒波、新型コロナウイルス第6波到来中という制限付きでしたが、大変充実した旅になりました。 思い出の記録と、同じように北海道旅行を考えている方の参考になるように、日誌を残しておきます。 2022.02.19 レビュー
Rails・Webシステム開発 プログラミングのエラー解決手順【永久保存版】 エラーに出会ったら、どれだけ自分で調べてから人に聞くべきでしょうか?また、ググり方にもコツがあるのをご存知ですか? そんな疑問に答えるべく、エラー解決のフローを作成しました。 この順に進めていけば、エラー解決のモヤモヤなんてなくなりコードに開発に集中できるようになるでしょう!! 2022.01.14 Rails・Webシステム開発