サイト内検索

詳細
検索

ヘルプ

セーフサーチについて

性的・暴力的に過激な表現が含まれる作品の表示を調整できる機能です。
ご利用当初は「セーフサーチ」が「ON」に設定されており、性的・暴力的に過激な表現が含まれる作品の表示が制限されています。
全ての作品を表示するためには「OFF」にしてご覧ください。
※セーフサーチを「OFF」にすると、アダルト認証ページで「はい」を選択した状態になります。
※セーフサーチを「OFF」から「ON」に戻すと、次ページの表示もしくはページ更新後に認証が入ります。

新規会員70%OFFクーポン

目次

クリーンなコードへのSonarQube即効活用術

  • 富永陽一 / 鈴木啓太 / 高市智章
    基礎編ーーーーーーーーーー
    1◆ソースコードの品質とSonarQube
    1.1 SonarQubeとは?
    1.2 動的テストによる品質確保
    1.3 静的テストによる品質確保
    1.4 SonarQubeによる品質改善

    2◆SnarQubeのセットアップ
    2.1 SnarQubeが利用するデータベース
    2.2 SnarQubeのダウンロード
    2.3 Windowsへのインストール
    2.4 Linuxへのインストール
    2.5 SnarQubeの初期設定
    2.6 SnarCloudを利用する

    3◆SnarQubeのアーキテクチャ
    3.1 SnarQubeの構造
    3.2 連携可能な外部コンポーネント

    実例編ーーーーーーーーーー
    4◆Javaのコードを分析する
    4.1 基本的な使い方
    4.2 Sonar Scannerを使う
    4.3 Eclipseで使う
    4.4 プラグインを使う

    5◆.NET Frameworkのコードを分析する
    5.1 基本的な使い方
    5.2 Visual Studioで使う

    6◆JavaScriptのコードを分析する
    6.1 Sonar JSのインストール
    6.2 JavaScriptのプロジェクトを解析する
    6.3 テストカバレッジを表示する
    6.4 ESLintを活用する

    7◆Pythonのコードを分析する
    7.1 SonarPythonのインストール
    7.2 Pythonプロジェクトの解析
    7.3 テストカバレッジの測定
    7.4 ユニットテスト実行結果の連携
    7.5 Pylintを使う
    7.6 Visual Studio CodeとSonarLintを連携する
    コラム マイクロサービスとSorarQube

    実践編ーーーーーーーーー
    8◆SonarQubeサーバーの使い方
    8.1 ダッシュボード
    8.2 ISSUE
    8.3 メトリック
    8.4 Measures
    8.5 Quality Profile
    8.6 Quality Gate

    9◆継続的インスペクションの運用
    9.1 ソフトウェア品質における課題と解決
    9.2 アジャイル開発における継続的インスペクション

    10◆外部ツールと連携する
    10.1 GitやSubversionと連携させる
    10.2 継続的インスペクション環境の構築(その1)
    10.3 継続的インスペクション環境の構築(その2)

    11◆SonarQubeの安定運用に向けて
    11.1 外部データベースを使う
    11.2 バックアップの手順
    11.3 アップグレードの手順

コンピュータ・IT・情報科学 ランキング

前へ戻る

次に進む

本の通販連携サービス

このページの先頭へ

×

hontoからおトクな情報をお届けします!

割引きクーポンや人気の特集ページ、ほしい本の値下げ情報などをプッシュ通知でいち早くお届けします。