@Aoi Sato / 37日前 閉域SPAホスティングでALBのリスナールールに分類条件をどう書くか ALBのリスナールールでSPAのアセットとfallbackを分ける方法を実装したpath_patternのregex_valuesとurl-rewriteの正規表現による分類、host-header-rewriteによるバケット指定リスナールールのpriorityを手動で指定する必要があり、他のユーザーと衝突しないように注意が必要 #クラウド#インフラ#DevOps・CI/CD
@さにんぐ / 37日前 Claudeの口癖は「落ち着いてください。」 — 開発未経験の私が、初めて「機能」を作った話 開発未経験者が初めてソート機能を実装し、顧客視点と設計判断の重要性を学んだ自然順と辞書順の比較、ICU collation方式とソートキー列方式の選択、UIの設計設計判断にはリリース後の影響も考慮し、曖昧なまま判断せず確認する #バックエンド#DevOps・CI/CD#アーキテクチャ
@yangguofu / 38日前 Google Antigravity for Visual Studio Code in GitHub Codespacesが便利すぎる件【サンドボックス / 脱GitHub Copilot】 Google AntigravityがVS Code拡張機能として登場し、GitHub Codespacesと組み合わせてAlways Proceedを安全に使えるようになったAntigravityの権限モデルでDeny/Ask/Allowを設定し、Codespacesの使い捨てコンテナでサンドボックス環境を構築Codespacesの認証情報は使い捨てではないため、git push --forceやgh auth tokenをDenyリストに追加する必要がある #AIエージェント#DevOps・CI/CD#クラウド
@songchong / 38日前 「両方にAPIがあれば繋がる」は本当か調べてみた|純正連携・iPaaS とデータ変換の話 業務システムの純正連携機能は56件中54件に記述があり、APIだけでは繋がらない純正連携はベンダーが用意した連携一覧と、API/CSVの手段が相手ごとに異なる連携先の項目名やコードの違いにより変換が必要で、iPaaS選定時は対応サービス一覧を確認するべき #バックエンド#クラウド#DevOps・CI/CD
@shige7ga / 38日前 【Rails】Stimulusを使ってフラッシュメッセージを数秒後に自動で消す RailsのフラッシュメッセージをStimulusで3秒後に自動で消す方法を解説Stimulus Controllerを作成して登録し、setTimeoutで要素を削除するControllerの登録を忘れるとStimulusが動かないことに注意 #フロントエンド#バックエンド#DevOps・CI/CD
@yui / 38日前 Claude Codeの規律をhookに降ろしたら、Haikuでも壊れなくなった Claude Codeのhooksでルールを強制することで、モデルのランクやコンテキスト長に影響されない決定的なチェックが可能になったプロンプトに置くルールとhooksで実装するルールの違い、grepで書けるルールをhooksに移行機械判定可能なルールをhooksに移行することで、トークンコストを削減し、レビューの効率を向上させた #AIエージェント#DevOps・CI/CD#インフラ
@faable01 / 38日前 isLoading が真なのに isError も真...みたいなのやめたい(判別可能なユニオン型で) isLoadingとisErrorの組み合わせを避けるために判別可能なユニオン型を使う方法を紹介状態を1つの型にまとめ、statusフィールドで分岐し、progressやurlなどのプロパティを状態ごとに定義switch文で分岐した後にnever型を使うことで、状態の網羅漏れをコンパイルエラーで防げる #フロントエンド#バックエンド#DevOps・CI/CD
@ケン吉 / ゼロから作るAIアプリ開発 / 38日前 AIエージェントは「賢いモデル」より「賢い仕組み」で決まる - AutoDesign論文を実務目線で読む AutoDesignはモデルの周りの仕組みを自動で育てることで成果物の質を上げる内側のループで1タスクを改善し、外側のループで複数タスクの結果をもとに仕組み自体を改良する。受け入れゲートで過学習を防ぐ1回の改良で5つの部品のうち1つだけ変更し、訓練データと開発データの両方で効果を確認する #AIエージェント#機械学習#DevOps・CI/CD
@赤帽エンジニアブログ / 38日前 ROSA Classic/HCP における OCM IAM Role の必須化について ROSA Classic/HCPでOCM IAM Roleの作成が必須化される--no-consoleでiam:GetRoleのみ、--standardでEC2やIAMのView系操作、--adminでCreate/Delete系操作が許可される既存環境でもOCM IAM Roleの作成が必要で、AWSアカウントとRed Hat組織IDの紐付けが必須となる #クラウド#インフラ#DevOps・CI/CD
@tanahiro2010 / 38日前 フェンリル株式会社 5dayインターンシップ参加レポート フロントエンド開発でAPI呼び出しを専用クライアントに分離し、Routerのloaderでデータ取得を管理したAPIクライアントの設計、TanStack Routerのloader使用、ソート処理をhooksに分離画面側の責務を減らすことで可読性と保守性を向上させる意識が重要だ #フロントエンド#バックエンド#DevOps・CI/CD
@steshima / 38日前 `next/head` を使って動的なタイトルを設定する時の落とし穴 next/headにuseConfig()を使ったコンポーネントを配置するとSSRでエラーになるSSRではnext/headの内容が別のツリーで描画され、QueryClientProviderが存在しないSSR環境ではnext/headにデータ取得用のコンポーネントを直接配置しないこと #フロントエンド#バックエンド#DevOps・CI/CD
@成瀬貴彦 / 38日前 Weekly AWS アップデート情報 - 2026年8月24日 IAM Policy Autopilot が Terraform plan ファイルからのポリシー生成をサポートTerraform plan ファイルから CRUD 機能にスコープされたポリシー生成、特定のリソース ARN を参照Terraform plan ファイルを入力としてポリシーを生成できるため、IaCでのデプロイに対応する必要がある #インフラ#DevOps・CI/CD#セキュリティ
@なる / 38日前 新卒エンジニア、Slack Botをつくり、運用を知り、自ら改善を回せるようになった の巻 新卒エンジニアがSlack Botを自ら提案し開発し、運用中に改善を繰り返したレビュアー指名時にSlackに通知する仕組みと、GitHub Actionsによるワークフローの変更業務の小さな不具合に気づき、技術で解決する視点が成長の鍵となる #バックエンド#DevOps・CI/CD#チーム開発
@早々(WW)のフリーランス / 38日前 Python: str.join() は文字列のメソッド(配列が主語にならない理由) Pythonのstr.join()は文字列が主語でリストやイテラブルを引数に受け取るリストやタプル、ジェネレータなどイテラブルを結合できる仕組みと、型ごとのメソッド重複を避ける設計リストにjoinメソッドを実装するとイテラブルごとに同じ処理を繰り返す必要があるため、文字列側に集約されている #バックエンド#DevOps・CI/CD#アーキテクチャ
@tirkw / 38日前 TiDB Cloudへの移行記録 TiDB Cloudに移行する際のAUTO_INCREMENTの設定ミスやTTLの活用が説明されているMySQL互換モードのAUTO_INCREMENTで4000飛ぶ現象とTTLによる自動削除の仕組みMySQLクライアントで--commentsオプションを指定しないとTiDB固有のコメントが無視される点に注意が必要 #データベース#クラウド#DevOps・CI/CD
@bababa / 38日前 【Ansible✕Cisco】ネットワーク自動化に入門してみた Ansibleでネットワーク自動化を実施し、設定をコード化したios_configモジュールでコマンドを直接実行、ios_vlansモジュールでVLAN設定、ios_l3_interfacesでIPアドレス設定設定変更時に通信断を防ぐため管理用NWセグメントを別途作成する必要がある #DevOps・CI/CD#インフラ#バックエンド
@nakazy / 38日前 iOS・Android実機でWebサイトを検証する iOSとAndroid実機でのWebサイト検証方法が公開されたSafari Web InspectorとChrome DevTools Remote Debuggingが主なツール、USB接続とWi-Fi接続の両方に対応実機特有の不具合を確認するにはUSB接続での初期設定が必要で、認証リセットやADBサーバー再起動で問題解決が可能 #モバイル#バックエンド#DevOps・CI/CD
@RyoWakabayashi / 38日前 Llamex Luna版をLivebookで動かす 〜 Nxなしの推論経路をAtomVMへ持ち込む Llamex Luna版はNxなしでAtomVMに動作する純Elixirの推論経路を実装しているBackend.AtomVMはBackend.Listに22演算を委譲し、NxとEXLAの依存を排除した構成で動作するMIX_ENV=atomvmで依存リストを空にし、PackBEAMの--pruneで不要モジュールを除外する手順が必要である #バックエンド#クラウド#DevOps・CI/CD
@yo-hirota-gxp / 38日前 「テスト自動化したいけど、何から始める?」を手探りで進めた記録 テスト自動化の実装を手探りで進めた過程を紹介Playwright MCPとPythonテストコードの使い分け、再利用可能な関数の設計、失敗時の対応ルール1ケースから始め、失敗内容をルールとして残すことで運用負荷を下げる手法が有効だった #テスト#DevOps・CI/CD#バックエンド
@sewiihidekikudo / 38日前 BrunoでAPIテストを自動化してみよう― Postmanのコレクションをそのままgit管理し、Cursor(AIエージェント)のターミナルでCIまで回す BrunoでPostmanのコレクションをプレーンテキストの.bruファイルで管理し、Cursorのターミナルから自動実行できる.bruファイルはGitでバージョン管理可能で、testsブロックにアサーションを記述し、bru CLIで自動実行できる.bruファイルのseq値とファイル名の連番を一致させないと実行順序が混乱するので、リネームや並び替え時はGUIで確認する必要がある #バックエンド#DevOps・CI/CD#クラウド