アラン・リチャードソン

背景がぼやけた場所で、ストライプの襟付きシャツを着て微笑む、カールした髪と髭の男性。
会社概要

アラン・リチャードソン

リソースハブ

Articles by アラン・リチャードソン

他の投稿
ノートパソコンでコードを入力している手元と、「Senseiでセキュアコーディングをマスターしよう」というテキスト。
Blog
フィルターラベル
これはdivブロック内のテキストです。

静的解析とは何ですか?

静的解析とは何か、そしてそれがどのように優れたコード作成に役立つのかを、5つのIDEベースのアプローチとプラグインの例を交えて解説します。

詳細はこちら
ノートパソコンのキーボードでタイピングする手元と、画面に表示されたコード、「Master Secure Coding with Sensei」というテキスト。
Blog
フィルターラベル
これはdivブロック内のテキストです。

Javaの落とし穴 - ビット演算子と論理演算子の違い

本ブログ記事では、Javaでよくあるコーディングミス(条件演算子の代わりにビット演算子を使用すること)を取り上げ、それがコードにどのような脆弱性をもたらすのか、そしてSenseiを使ってどのようにこの問題を検出し修正できるのかを解説します。

詳細はこちら
キーボードを操作する手元と、背景の暗いコンピュータ画面にぼやけて映る青いコード。
Blog
フィルターラベル
これはdivブロック内のテキストです。

Rewriteアクションを使用したアノテーションへのパラメータ追加

Senseiを使用して問題のあるコードパターンを検出し、アノテーションマッチングの例を用いて推奨される実装へ修正する方法を学びます。

詳細はこちら
温かみのある光の中で、背景がぼやけた積み重ねられた雑誌や本のクローズアップ側面図。
Blog
フィルターラベル
これはdivブロック内のテキストです。

チーム内でのクックブック共有

Senseiのクックブックを共有し、チーム全体のコード品質と生産性を向上させる方法をご紹介します。

詳細はこちら
サイバーセキュリティとデータ保護を象徴する、青いコンピュータコードに重ねられたデジタルロックのアイコン。
Blog
フィルターラベル
これはdivブロック内のテキストです。

JUnit 5におけるメソッドとクラスの可視性の修正

Senseiを活用して、非推奨のパターンを特定し、推奨される修正案を提示することで、移行をスムーズに進める方法をご紹介します。

詳細はこちら
ノートパソコンでタイピングする人物。画像には「Master secure coding with Sensei」というテキストとSecure Code Warriorのロゴが表示されています。
Blog
フィルターラベル
これはdivブロック内のテキストです。

継続的インテグレーションからのIntelliJインスペクションの実行

SenseiおよびIntelliJのインテンションアクションを、IDE内、コマンドライン、そしてCI環境でバッチモードのインスペクションとして実行する方法を学びます。

詳細はこちら
parseArgsメソッドでビット演算子ANDを使用して'-h'をチェックし、真であれば「Help!」と出力するJavaコードスニペット。
Blog
フィルターラベル
これはdivブロック内のテキストです。

Javaの落とし穴クイズに挑戦する

Javaの落とし穴を楽しく学べるクイズと、その修正方法を解説したGitHubリポジトリのご紹介です。

詳細はこちら