Kaigi on Rails 2024 Day2
Kaigi on Rails 2024 Day2 Cache to Your Advantage: フラグメントキャッシュの基本と応用 Cache to Your Advantage: フラグメントキャッシュの基本と応用 | Kaigi on Rails 2024 key-value cache @produ...
Kaigi on Rails 2024 Day2 Cache to Your Advantage: フラグメントキャッシュの基本と応用 Cache to Your Advantage: フラグメントキャッシュの基本と応用 | Kaigi on Rails 2024 key-value cache @produ...
Kaigi on Rails 2024 Day1 基調講演 基調講演 | Kaigi on Rails 2024 Rails way は哲学 おまかせは完全じゃない その隙間を埋めると歪んでしまう ある程度までは構造を提供するのだがその先 Rails を拡張する 他のものと混ぜ合わせるのではない 既存...
注:以下の文章は、機械翻訳や Packt に備わっている Assistant AI による要約から成り立っている Part 1: Exploring Rails and Its Abstractions Chapter 1: Rails as a Web Application Framework The ...
2024-07-20 How to implement Dependency Injection Pattern in Ruby On Rails? https://dev.to/vladhilko/how-to-implement-dependency-injection-pattern-in-ruby-on-...
2024-07-15 Rack::Utils::SYMBOL_TO_STATUS_CODE https://qiita.com/naokami/items/1fa3aa706fb61eb66d67 Rack::Utils::SYMBOL_TO_STATUS_CODE で Rails で使っている HTTP st...
2024-06-28 HTML escape について。しょっちゅうわからなくなるので エスケープする -> 特殊文字に変換する -> ブラウザで < が < で表示される エスケープしない -> 特殊文字に変換しない -> ブラウザで < がそのまま...
2024-06-26 ActiveSupport::Duration https://api.rubyonrails.org/classes/ActiveSupport/Duration.html#method-i-parts > ActiveSupport::Duration.build(2562) =...
2024-06-23 rails に vite, TypeScript, React 導入 現在 importmaps にしている。ちゃんと bundle する形にしたい importmaps だと React は jsx 使えないらしい(要出典) 参考 https://zenn.dev/salvage070...
2024-06-22 second_to_last https://api.rubyonrails.org/classes/ActiveRecord/FinderMethods.html#method-i-second_to_last # そもそも順序を保証しないんだっけ。updated_at の昇順に見える ...
2024-06-16 Rails ArticlesController でこのように Basic 認証を入れた 例えば記事の新規作成ページにアクセスしようとすると Basic 認証を求められる http_basic_authenticate_with name: "dhh", password: "secre...
2024-06-15 久々に rails new するぞ devcontainer で rails new してみるのがゴール ディレクトリを作っていく $ mkdir Rails $ mkdir rails-playground $ cd $_ $ ruby -v $ rbenv local 3.4.0-p...
Kaigi on Rails 2024 Day2 Cache to Your Advantage: フラグメントキャッシュの基本と応用 Cache to Your Advantage: フラグメントキャッシュの基本と応用 | Kaigi on Rails 2024 key-value cache @produ...
Kaigi on Rails 2024 Day1 基調講演 基調講演 | Kaigi on Rails 2024 Rails way は哲学 おまかせは完全じゃない その隙間を埋めると歪んでしまう ある程度までは構造を提供するのだがその先 Rails を拡張する 他のものと混ぜ合わせるのではない 既存...
注:以下の文章は、機械翻訳や Packt に備わっている Assistant AI による要約から成り立っている Part 1: Exploring Rails and Its Abstractions Chapter 1: Rails as a Web Application Framework The ...
2024-06-15 久々に rails new するぞ devcontainer で rails new してみるのがゴール ディレクトリを作っていく $ mkdir Rails $ mkdir rails-playground $ cd $_ $ ruby -v $ rbenv local 3.4.0-p...
2024-06-11 Date::DAYNAMES https://x.com/coolprobn/status/1799054952859660605 > require 'date' => false > Date::DAYNAMES => ["Sunday", "Monday", ...
2024-05-27 kaminari gem の per はデフォルトで 25 https://github.com/kaminari/kaminari/blob/90715e7251346895d2c66eb3043433a635519074/kaminari-core/lib/kaminari/confi...
2024-05-21 ActiveSupport の presence_in https://api.rubyonrails.org/classes/Object.html#method-i-presence_in params[:bucket_type].presence_in %w( project cal...
2024-10-06 GitHub Pages tags ページを作成した あとは常に main 上部に Home, Posts by Year, Posts by Tag とリンクを並べておくといいかもしれない til TODO Custom GitHub Actions Je...
2024-09-23 GitHub Pages deploy でエラー Unknown tag 'include_cached' in /_layouts/default.html と言われていた minimal-mistakes にテーマを変えたので _layouts/default.html, _layou...
2024-09-21 GitHub Pages 結局 _posts に記事を入れておく普通の構成にした Jekyll のファイル名の形式は YYYY-mm-dd-title.MARKUP という形式なので、不本意ながら新規作成ファイル名は 2024-09-21-2024-09-21.md という形にした タイトル...
2024-09-20 GitHub Pages 試しにいじって遊んでいるプロジェクトはだいぶわかってきた til の記事を移植してみる。もしかしたらカスタムコンバータも動くかもしれない それがダメでも JavaScript での実装がある _posts のタイトル 基本的にはファイル名は YYYY-mm-dd....
2024-09-18 やっぱり docs 内の記事をルートに持ってこようかなあ 気になる _config.yml とか生成される _site はルートにある。ローカル用の Gemfile もルートにある なのにカスタム assets や index になっている README.md などは docs にある ...
2024-09-16 GitHub Pages の続き front matter を各マークダウンファイルの先頭に挿入した date, last_modified_at 今のところ date(作成日、git log から抽出した)の降順に並べている 更新されても...
2024-09-15 Deploy this branch to GitHub Pages Settings > Pages > Branch を main, /(root) からホスティングというふうにしてみた .md 以外のファイルは? https://noriyotcp.github.io/...
2024-09-23 GitHub Pages deploy でエラー Unknown tag 'include_cached' in /_layouts/default.html と言われていた minimal-mistakes にテーマを変えたので _layouts/default.html, _layou...
2024-09-20 GitHub Pages 試しにいじって遊んでいるプロジェクトはだいぶわかってきた til の記事を移植してみる。もしかしたらカスタムコンバータも動くかもしれない それがダメでも JavaScript での実装がある _posts のタイトル 基本的にはファイル名は YYYY-mm-dd....
2024-09-19 https://github.com/adamdjbrett/doctrineofdiscovery.org https://doctrineofdiscovery.org どうしても自分の手元だと jekyll-paginate がうまく動かない 調べた結果、これはなんかうまくいってそ...
2024-09-18 やっぱり docs 内の記事をルートに持ってこようかなあ 気になる _config.yml とか生成される _site はルートにある。ローカル用の Gemfile もルートにある なのにカスタム assets や index になっている README.md などは docs にある ...
2024-09-16 GitHub Pages の続き front matter を各マークダウンファイルの先頭に挿入した date, last_modified_at 今のところ date(作成日、git log から抽出した)の降順に並べている 更新されても...
2024-09-15 Deploy this branch to GitHub Pages Settings > Pages > Branch を main, /(root) からホスティングというふうにしてみた .md 以外のファイルは? https://noriyotcp.github.io/...
React Key Concepts React Key Concepts - Second Edition My Repository: https://github.com/noriyotcp/react-key-concepts-e2 Reactの仕組みとその使用理由を理解することで、高度な概念の学習が...
React 研修 https://speakerdeck.com/recruitengineers/react-yan-xiu-2024 内部的な todoList とそれを表示するための別のステートが必要になるのか? todoList の更新に伴ってその表示用のステートも変化させる必要があるか -> ...
2024-08-12 React 研修(2024) https://speakerdeck.com/recruitengineers/react-yan-xiu-2024?slide=128 最新の状態に基づいて更新を行うには setter function の引数に値ではなく関数を渡す setState((c...
2024-06-23 rails に vite, TypeScript, React 導入 現在 importmaps にしている。ちゃんと bundle する形にしたい importmaps だと React は jsx 使えないらしい(要出典) 参考 https://zenn.dev/salvage070...
2024-09-29 minimal-mistakes https://mmistakes.github.io/minimal-mistakes/docs/utility-classes/ これで画像のアラインなどを設定できるようだ <figure> 要素とは:キャプションが付けられる図要素...
2024-09-27 minimal-mistakes layout 例えば til/2024 で2024年の記事一覧、 til/2024/05 で5月分の記事一覧ということはできないかな https://mmistakes.github.io/minimal-mistakes/docs/layouts/#l...
2024-09-23 GitHub Pages deploy でエラー Unknown tag 'include_cached' in /_layouts/default.html と言われていた minimal-mistakes にテーマを変えたので _layouts/default.html, _layou...
2024-05-27 kaminari gem の per はデフォルトで 25 https://github.com/kaminari/kaminari/blob/90715e7251346895d2c66eb3043433a635519074/kaminari-core/lib/kaminari/confi...
2024-05-21 ActiveSupport の presence_in https://api.rubyonrails.org/classes/Object.html#method-i-presence_in params[:bucket_type].presence_in %w( project cal...
スタッフエンジニアの道~ Forkwell Library#66 IC 組織的なことに関わらないといけない(それはそう) より大きな価値やインパクトのある仕事が期待されるので 合意形成・組織的な動き・技術的なリーダーシップ, etc… Staff Engineer 参謀、ラインという指揮系統とは独立している。...
2024-05-24 組織を変える5つの対話 - Forkwell Library #52 計画と実行の分断 開発と品質保証の分断 それらを首尾一貫してやらないと健全なコミュニケーションとフィードバックが妨げられる 主体的に関わった方が仕事は楽しい! 事業部の人と話しながら価値のあるソフトウェア...
2024-07-06 devcontainers で Docker build できない error getting credentials - err: exec: "docker-credential-desktop": executable file not found in $PATH, out: ``...
2024-06-15 久々に rails new するぞ devcontainer で rails new してみるのがゴール ディレクトリを作っていく $ mkdir Rails $ mkdir rails-playground $ cd $_ $ ruby -v $ rbenv local 3.4.0-p...
2024-09-28 isSameOrgin 記事中に記載されたリンクは 他サイトへのリンクなら アイコン(font-awesome) が付与されて、クリックすると別タブで開く 同一サイトのリンクなら アイコン(font-awesome) ...
2024-06-23 rails に vite, TypeScript, React 導入 現在 importmaps にしている。ちゃんと bundle する形にしたい importmaps だと React は jsx 使えないらしい(要出典) 参考 https://zenn.dev/salvage070...
2024-05-24 組織を変える5つの対話 - Forkwell Library #52 計画と実行の分断 開発と品質保証の分断 それらを首尾一貫してやらないと健全なコミュニケーションとフィードバックが妨げられる 主体的に関わった方が仕事は楽しい! 事業部の人と話しながら価値のあるソフトウェア...
2024-05-29 スモークテストとは スモークテストとは - 意味をわかりやすく - IT用語辞典 e-Words 本格的なテストを実施する前に行われる簡易な確認で、プログラムの追加や修正などによって起動しなくなったり、すぐにエラーで停止してしまったりしないかどうかを確かめる。テストの進行を妨げる致...
2024-06-01 asdf tl;dr 基本的には公式や他の記事を参考にすると良い 注意点 PATH を通す 現在使っているシェルをちゃんと確認する install https://qiita.com/ucan-lab/items/0b854cfaa9d7c8ede106 ❯ brew in...
https://zenn.dev/vim_jp/articles/2024-06-05-vim-middle-class-features 検索結果を次々と置き換える Configuration of VimL, by VimL, for VimL 1. /VimL<CR> で VimL という文...
2024-06-08 NotebookLM まず質問してみた NotebookLM がどのようなものか、どのように使えば良いか説明してください NotebookLMは、Googleの新しいマルチモーダルモデルであるGeminiを搭載した、読書、ノート作成、質問、アイデアの整理などをすべて行えるツールです。 N...
2024-06-08 NotebookLM まず質問してみた NotebookLM がどのようなものか、どのように使えば良いか説明してください NotebookLMは、Googleの新しいマルチモーダルモデルであるGeminiを搭載した、読書、ノート作成、質問、アイデアの整理などをすべて行えるツールです。 N...
2024-06-15 久々に rails new するぞ devcontainer で rails new してみるのがゴール ディレクトリを作っていく $ mkdir Rails $ mkdir rails-playground $ cd $_ $ ruby -v $ rbenv local 3.4.0-p...
2024-06-23 rails に vite, TypeScript, React 導入 現在 importmaps にしている。ちゃんと bundle する形にしたい importmaps だと React は jsx 使えないらしい(要出典) 参考 https://zenn.dev/salvage070...
2024-06-23 rails に vite, TypeScript, React 導入 現在 importmaps にしている。ちゃんと bundle する形にしたい importmaps だと React は jsx 使えないらしい(要出典) 参考 https://zenn.dev/salvage070...
2024-06-26 ActiveSupport::Duration https://api.rubyonrails.org/classes/ActiveSupport/Duration.html#method-i-parts > ActiveSupport::Duration.build(2562) =...
2024-06-30 GitHub Copilot https://codezine.jp/article/detail/19719 Command + Alt + i でサイドバーでも Copilot Chat を開けるようにした @workspace /explain #selection みたいな感じで...
2024-07-06 devcontainers で Docker build できない error getting credentials - err: exec: "docker-credential-desktop": executable file not found in $PATH, out: ``...
2024-07-15 Rack::Utils::SYMBOL_TO_STATUS_CODE https://qiita.com/naokami/items/1fa3aa706fb61eb66d67 Rack::Utils::SYMBOL_TO_STATUS_CODE で Rails で使っている HTTP st...
第2回 ソフトウェア設計における思考と学び方を考える 「増田設計道場」 - connpass 第2回 ソフトウェア設計における思考と学び方を考える 「増田設計道場」 - connpass 公立図書館のシステム 目的 督促業務の効率化 これがメインの業務なのかな? メインかどうかはわからんが、大変である 足立...
第2回 ソフトウェア設計における思考と学び方を考える 「増田設計道場」 - connpass 第2回 ソフトウェア設計における思考と学び方を考える 「増田設計道場」 - connpass 公立図書館のシステム 目的 督促業務の効率化 これがメインの業務なのかな? メインかどうかはわからんが、大変である 足立...
第2回 ソフトウェア設計における思考と学び方を考える 「増田設計道場」 - connpass 第2回 ソフトウェア設計における思考と学び方を考える 「増田設計道場」 - connpass 公立図書館のシステム 目的 督促業務の効率化 これがメインの業務なのかな? メインかどうかはわからんが、大変である 足立...
2024-08-06 テスト用クレカのセキュリティコードは 184 が多いみたい https://mp-faq.gmo-pg.com/s/article/F00207 RubyMine で file path をナビゲーションバーに表示する https://intellij-support.jetbrains....
2024-08-07 https://www.ibm.com/docs/ja/i/7.3?topic=directories-cat cat でファイルの内容を他のファイルに保存するとき。複数ファイル指定できるんだな
2024-09-01 Install uv ❯ curl -LsSf https://astral.sh/uv/install.sh | sh downloading uv 0.4.1 aarch64-apple-darwin installing to /Users/noriyo_tcp/.cargo/bi...
2024-09-01 Install uv ❯ curl -LsSf https://astral.sh/uv/install.sh | sh downloading uv 0.4.1 aarch64-apple-darwin installing to /Users/noriyo_tcp/.cargo/bi...
2024-09-01 Install uv ❯ curl -LsSf https://astral.sh/uv/install.sh | sh downloading uv 0.4.1 aarch64-apple-darwin installing to /Users/noriyo_tcp/.cargo/bi...
スタッフエンジニアの道~ Forkwell Library#66 IC 組織的なことに関わらないといけない(それはそう) より大きな価値やインパクトのある仕事が期待されるので 合意形成・組織的な動き・技術的なリーダーシップ, etc… Staff Engineer 参謀、ラインという指揮系統とは独立している。...
Frontendのテスト全部知る 〜Unit TestからE2Eまで〜 - Encraft #18 https://knowledgework.connpass.com/event/327800/ コンポーネントのテストとして採れそうな手法と、その効果を考える Storybook もテストランナーあるんだよなあ...
Frontendのテスト全部知る 〜Unit TestからE2Eまで〜 - Encraft #18 https://knowledgework.connpass.com/event/327800/ コンポーネントのテストとして採れそうな手法と、その効果を考える Storybook もテストランナーあるんだよなあ...
Deno入門 Deno 突然だが Deno で CLI を作りたくなったよね 思いつきメモ Tauri v2 になったことだし、夢のエディタ作りをしてもいいのでは その前にサッとメモできるような CLI を Deno で作ろう $ memmo # これでタイムスタンプ付きのファイルを作る 20241108...