Programming

RubyとRailsのデバックとコンソールと仲良くする話

これは「 フィヨルドブートキャンプ Part 1 Advent Calendar 2022 」の3日目の記事です。 昨日はsadanoraさんの音読が良かった話でした。 フィヨルドブートキャンプの今年のアドベントカレンダーはこちら。 フィヨルドブートキャンプ Part 1 Advent Calendar…

プログラミングスクールを卒業しました

卒業証書 2021年4月にプログラミングスクールのWebデザイナー向けプログラミングコースを卒業しました。 受講していたのはRailsプログラマーコースだったのを、途中からメンターさんに相談してWebデザイナー向けにカリキュラム内容をカスタマイズしてもらっ…

Bundlerを使ってgemをインストールしようとしたら`ffi`でエラーになった時の対処法

ffiに限ったことではないかも知れないけど、度々Bundlerでインストールしようと思うと、gemのコンパイルでコケることがある。 過去にffiだけじゃなくmysql2とかでもコケたことあった。 今回はffiの話になるけど、bundle installでコケた時の対処法とどこを調…

XSSについてゆとりだったのでSinatraとERBでおさらいすることにした

慣れとは怖いものだ……惰性でテンプレートエンジンとかFWとか選んじゃいけない。 反省と復習を兼ねておさらいして、対応したメモを残す。

`gitignore`を毎回作ったりするのがめんどくさいので楽したい 😇

プログラミングスクールで課題の提出物をGitHubにリポジトリを作って提出する場面があり、これが数ヶ月に一度とかその程度の頻度であれば、GitHubが公開しているリポジトリを見に行って、ignoreしたい言語のテンプレートを探してコピペとかしてもいいかなと…

`pg`を使ったRubyからDBのデータを呼び出す手順

Sinatraとpgを使ったメモアプリを作る課題があったので、備忘録としてpgを使ったDB操作をメモしておく。 pgって何? github.com Pg is the Ruby interface to the PostgreSQL RDBMS. RubyでPostgresSQLとかのRDBMSを使うためのインターフェーストノコト

プログラミング学習サービスに参加して100日経過した話

学習中に描いたWebを支える技術のメモ この記事はフィヨルドブートキャンプ Part 1 Advent Calendar 2020 - Adventarの11日目の記事です。 昨日はやなぎさんの「GitHubでログイン」の流れをざっくり理解する - やなぎにっきでした。 フィヨルドブートキャン…