2022-02-01から1ヶ月間の記事一覧

検索時のサジェスト機能を実装する

HTMLのinput要素の機能を利用する input要素のlist属性に、入力候補を列記したdatalistのidを指定する。autocomplete属性を"off"にしておくと、入力履歴がサジェストされなくなる。 コード例 <input type="text" autocomplete="on" list="sns"> <datalist id="sns"> <option value="Twitter"></option> <option value="Instagram"></option> <option value="Facebook"></option> </datalist> 参…

Readmeを書く

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

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

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

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

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

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

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

GitHub pages が更新されない?

Git Hub pages 用のソースを push したのだが、Websサイトにソースが反映されない。詳しく言うと、HTMLの更新は反映されているのだが、CSSの更新が反映されていない。GitHubのレポジトリには更新が反映されている。 時間が解決するだろうか? 追記:時間が解…

GitHubを使ってみた

Git Hubにrailsのソースコードと、自己紹介用のWebサイトをアップロードした。 自己紹介用のWebサイトの公開方法は GitHub PagesでWebページを公開する方法 | TechAcademyマガジン を参考にした。 画像の表示に違和感があるので直したい。 github.com tomoan…

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

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

競プロへの取り組みの現状について

競プロ関連の記事の更新が長らく滞っています。コンテスト参加状況については、以下のリンクからご確認ください。 atcoder.jp問題ごとの提出コードは以下のリンクからご確認ください。 https://kenkoooo.com/atcoder/#/user/antomo?userPageTab=Submissions …

ネットワークスペシャリスト対策記録

午後対策 午後2対策 最近午後2の対策を始めた。これを読んでいる。良書だと思う。 ネスペR3 - 本物のネットワークスペシャリストになるための最も詳しい過去問解説 (情報処理技術者試験) 作者:左門 至峰,平田 賀一 技術評論社 Amazon 午前対策はやってきた…