Web開発

Readmeを書く

背景 GitHubにソースコードを公開するなら、Readmeも自分なりにきちんと書いておきたいと思った。やりたいこととしては次の二点 Readmeの文法に則って説明を書く デモ用に動画を乗せる Readmeの文法に則って説明を書く マークダウン記法で書く。自分はマーク…

改行コードを<br>タグに変換して表示する

背景今までtextareaで受け取った文字列をそのままhtmlに埋め込んで表示していた。これだと改行が反映されないので困っていた。解決策文字列の置換gsub関数コントローラで文字列を置換することにした。Rubyでは、文字列の置換をgsub関数で行う。改行コードの…

JavaScript で削除確認ボタンを作った

昨日詰んだって書いてたけど、なんとかできた。結論から言うと、event.preventDefault()を呼ぶことで、リンクをたどるのをキャンセルできる。解決策に気づいた経緯Stimulus Referenceを見ていたらドンピシャリな記述が見つかった。こんな記述です。 Cancels …

JavaScript を使って削除確認ボタンを作りたいけど詰んでる

確認画面の「いいえ」を押下したら元のページに遷移するようにしたんだけど、削除処理が実行されてしまう... 以下、参考にしたサイト Ruby on Rails で JavaScript を呼ぶ方法 Stimulusというのを使うらしい。以下のサイトが参考になった。 まるでフロントエ…

履歴書を簡単に作れるアプリを開発したい

アイデアの下書き。 就活の時にTeXで履歴書を作った。 ブラウザから渡したパラメータをサーバのTeXファイルに埋め込んで、出来上がったpdfをブラウザに返す。 キーワードはRubyでの外部プログラムの実行?