- 投稿日:2023-06-01T14:32:32+09:00
RubyでAtCoder ABC251(A, B, C)を解いてみた
はじめに Webエンジニアを目指して、RubyやRailsをいじってます。 今回は、RubyでAtCoder ABC251のA, B, Cを解きました。備忘録として解き方をまとめていきたいと思います。…
- 投稿日:2023-06-01T13:40:17+09:00
Ruby silver 模擬問題解説6
Ruby silverの模擬問題を抜粋して解説をしていきます。 下記コードの実行結果を4択から選ぶ問題になっています。 0x65.chr(Encoding::UTF_8) 1.“e” 2.“あ” 3…
- 投稿日:2023-06-01T12:54:05+09:00
ハッシュとシンボル
ハッシュとシンボル ハッシュ ハッシュは基本的には配列と同じですが、整数値以外のインデックス(要素の番号のこと)が使える点と、要素の並び順が保証されない点が配列と異なります。 >> user = {…
- 投稿日:2023-06-01T12:49:39+09:00
【Heroku】デプロイ時エラー error: failed to push some refs to
◼️はじめに Herokuにデプロイした際に error: failed to push some refs to のエラーが発生したので記録しておきます。 ◼️やったこと 1.新しくHerokuの…
- 投稿日:2023-06-01T11:46:37+09:00
Ruby optparse コマンドラインからオプション指定してプログラムを動かす
はじめに コマンドラインのオプションを扱うライブラリoptparseについてまとめます。 optparseを使うことで、以下のようにRubyプログラム実行時にオプションを追加することが出来ます。 r…
- 投稿日:2023-06-01T10:57:11+09:00
初学者メモ 「gem ancestry」で多階層データを作る
はじめに 「'食べ物'→'スイーツ'→'モンブラン'のように階層構造を実現したい」 初学者メモです gem ancestryとは 今回は、「gem ancestry」を使用してみました 【参考にさせ…
- 投稿日:2023-06-01T03:41:01+09:00
【Ruby&JavaScript入門】プログラム初心者が複数のプログラミン言語を比較しながら復習するための練習帳《その1》
プログラミング超初心者がRubyとJavaScript入門編を学び、次へ進もうとすると理解したことを忘れるため備忘録目的で記事を書きました。 具体的な取り組み方法[^1]。 取り組むときの注意^2。 [^1]: 回答用のファイル(mdファイル)を別途用意して練習帳(この記事)のコードをコピーする。回答用の中にある《答え》の部分を《回答欄》に置き換え、すべてのコードを削除。回答用のファイルをVSコードで開き、コードを書く。やり方…
- 投稿日:2023-06-01T03:22:01+09:00
cancancanのコード読む(load_and_authorize_resouce)
プロジェクトでcancancanを使っていますが、たまに挙動がわからないことや、期待通りに動いてくれないことがありました。 そもそも、gemの内部的な動きを知らなかったということもあり、この機会に読…
- 投稿日:2023-06-01T00:38:26+09:00
Windows11×Rails7×ポスグレSQL 環境構築
はじめに 近いうちにRails7とWindowsで(ローカル)開発することになりまして、今回メモとして残していこうと思います。 メモ代わりとしてなので、少し説明雑なところもあるかもしれません。。 も…