AI Compare Ninja AI Compare Ninja

AIツールを比較。プロンプトとスキルを活用。

言語
JA

開発・ITのスキル(2ページ) スキル 55件

コード、テスト、ドキュメント、運用。 サブ分野、職種、ツール、レベルで絞り込めます。

結果

55 スキル

  • クラウドの請求を見直して節約する

    クラウド費用をサービス別、プロジェクト別に見て、使われていないリソースや大きすぎるリソースを見つけ、節約案を効果とリスクの順に並べます。

    運用・セキュリティ · 中級

  • リスクに基づいてテストの抜けを見つける

    変更されたコードや重要なコードを既存のテストと照らし合わせ、お金・権限・データ・エラー処理など本当に必要なテストが欠けている箇所を示します。

    テスト・不具合 · 中級

  • 日付と時刻のロジックを点検する

    タイムゾーン、夏時間の切り替え、月末、うるう年、現地時刻とUTCの比較など、日付と時刻によくある不具合がないかコードを点検します。

    コード・レビュー · 中級

  • 文言が翻訳できるか確認する

    コードやテンプレートの中にある直接書かれた文言、つなぎ合わせた文、書式の誤った日付や数値を、多言語で問題になる前に見つけます。

    コード・レビュー · 中級

  • バックグラウンドジョブの弱点を確認する

    定期実行やキュー待ちのジョブについて、2回動いても害がないか、正しく再試行するか、時間制限があるか、エラーが見えるかを確認します。

    運用・セキュリティ · 中級

  • コードの競合状態を確認する

    同時に動くリクエスト、プロセス、スレッドが互いのデータを上書きしたり、二重に予約したり、止め合ったりする箇所を見つけます。

    コード・レビュー · 中級

  • メモリリークを絞り込む

    アプリのメモリ使用量が増え続ける原因の絞り込みを手伝います。計測値を読み、怪しい箇所を見つけ、狙いを定めた計測で確かめます。

    運用・セキュリティ · 中級

  • コードのN+1クエリを見つける

    ループの中でレコードごとにデータベースへ個別のクエリを出している箇所を見つけ、まとめたクエリを提案します。

    コード・レビュー · 中級

  • APIドキュメントの抜けを確認する

    APIドキュメントをコードと比べ、抜けているエンドポイント、誤った必須項目、記載のないエラーコード、動かない例を見つけます。

    ドキュメント・リリース · 初心者

  • 外部呼び出しのタイムアウトを確認する

    ほかのサービス、データベース、APIへの呼び出しのうち、タイムアウトがないもの、再試行が無制限なもの、代替手段がないものを見つけ、妥当な上限を提案します。

    コード・レビュー · 中級

  • サーバー側の入力チェックを確認する

    バックエンドへのすべての入力が、型、長さ、形式、許可された値についてブラウザー側のチェックとは別にサーバーで確認されているかを調べます。

    コード・レビュー · 中級

  • APIのCORS設定を確認する

    APIが他のWebサイトからどのオリジン、メソッド、ヘッダーを許可しているかを確認し、Cookie付きで全オリジンを許可するような広すぎる設定を見つけます。

    コード・レビュー · 中級

  • HTTPのセキュリティヘッダーを確認する

    Webサイトの応答ヘッダーについて、コンテンツセキュリティポリシー、HSTS、フレーム埋め込みの防止、コンテンツタイプとリファラーの設定を確認し、妥当な値を提案します。

    コード・レビュー · 中級

  • ログの中の個人データを見つける

    氏名、メールアドレス、IPアドレス、トークン、リクエスト本文全体などを書き出すログ出力を見つけ、マスクや削除を提案します。

    コード・レビュー · 中級

  • キャッシュヘッダーを確認する

    ページ、ファイル、APIの応答が適切な期間だけキャッシュされているかを確認し、個人向けのページが共有キャッシュに残らないようにします。

    コード・レビュー · 中級

  • フォームの CSRF 対策を確認する

    フォームやデータを変更するリクエストが、他のサイトから送られたリクエストに対して守られているかを確認し、対策がない箇所にトークンや Cookie 設定を提案します。

    コード・レビュー · 中級

  • オープンリダイレクトを見つける

    ログイン後など、移動先をパラメーターから受け取るリダイレクトを見つけ、許可されたアドレスにしか移動しないようにします。

    コード・レビュー · 中級

  • サーバー側のリクエストを SSRF の観点で確認する

    リンクプレビュー、Webhook、インポートなど、外部から来たアドレスにサーバーがアクセスする箇所を見つけ、それによって内部システムに到達できてしまわないか確認します。

    コード・レビュー · 中級

  • フィールドの一括代入を確認する

    フォームや API リクエストがデータオブジェクト全体をそのまま受け取り、ユーザーが役割、価格、所有者などのフィールドまで設定できてしまう箇所を見つけ、固定のフィールド一覧を提案します。

    コード・レビュー · 中級

  • 正規表現の ReDoS を確認する

    入れ子の繰り返しなどが原因で、特定の入力に対して極端に時間がかかる正規表現を見つけ、安全なパターン、長さの上限、時間制限を提案します。

    コード・レビュー · 中級

  • ファイルパスのディレクトリトラバーサルを確認する

    リクエスト、アップロード、アーカイブから来たファイル名やパスがファイル操作に使われる箇所を見つけ、../ などの入力で決められたフォルダの外を読み書きできないか確認します。

    コード・レビュー · 中級

  • キャッシュとローダの束ねを確認する

    キャッシュミスでオリジンを呼ぶ箇所を調べ、同じキーの同時ロードの束ね欠如を見つけます。

    コード・レビュー · 中級

  • 複数ステップ流れの補償を確認する

    複数の書き込みステップがある流れで、途中中断時に補償・再試行・明確な失敗表示があるかを調べます。

    コード・レビュー · 中級

  • N+1クエリを調べる

    一覧読込のあとに要素ごと再問い合わせしていないかコードとトレースを調べ、往復を見積もります。

    コード・レビュー · 中級

開発・ITのその他の項目