SlideShare une entreprise Scribd logo
1  sur  51
Télécharger pour lire hors ligne
開発ワークフローとJenkins
                        岡崎隆之 (@watermint) グリー株式会社




2012-07-29, S406-5
岡崎 隆之
@watermint
watermint.org




     Copyright (c) 2012 GREE, Inc. All rights reserved.
岡崎 隆之
エンジニア
グリー株式会社

labs.gree.jp/blog
     Copyright (c) 2012 GREE, Inc. All rights reserved.
岡崎 隆之
エンジニア
グリー株式会社




  Copyright (c) 2012 GREE, Inc. All rights reserved.
開発
ワークフローと
Jenkins



     Copyright (c) 2012 GREE, Inc. All rights reserved.
グリーでの
開発スタイル




  Copyright (c) 2012 GREE, Inc. All rights reserved.
エンジニア
ディレクター
デザイナー
プロジェクト
マネージャー

  Copyright (c) 2012 GREE, Inc. All rights reserved.
グリーでの
開発ワークフロー
Jenkins導入前


    Copyright (c) 2012 GREE, Inc. All rights reserved.
デザイナー
 ディレクター

                レビュー
依頼



          ビルド
 エンジニア
                    Copyright (c) 2012 GREE, Inc. All rights reserved.
デザイナー




ディレクター
         レビュー



         v4     v3    v2   v1


エンジニア    修正&ビルド

                                Copyright (c) 2012 GREE, Inc. All rights reserved.
デザイナー

ディレクター
         レビュー



         v4     v3     v2    v1


エンジニア
              修正&ビルド
                                  Copyright (c) 2012 GREE, Inc. All rights reserved.
導入前の問題点


  作業の属人化
  成果物の管理
残課題管理が手薄

           Copyright (c) 2012 GREE, Inc. All rights reserved.
導入前の問題点


  作業の属人化
           問題を放置すると...
  成果物の管理
残課題管理が手薄

                Copyright (c) 2012 GREE, Inc. All rights reserved.
つかまら
                         頼みづらい
 ない

                 デザイナー
        ディレクター




                                     ビ ル ド
 集中でき                             法が分から
  ない                                      ない




        エンジニア     エンジニア
                     Copyright (c) 2012 GREE, Inc. All rights reserved.
デザイナー




                       旧Ver紛失
ディレクター   旧Verで
          検証




         v4      v3   v2    v1

                           管理が
エンジニア    修正&ビルド
                           煩雑


                                 Copyright (c) 2012 GREE, Inc. All rights reserved.
Issueの
                           散乱


                   デザイナー

ディレクター




         v4   v3     v2         v1            直ったか
                                            わからない

エンジニア
                                     Copyright (c) 2012 GREE, Inc. All rights reserved.
グリーでの
Jenkins導入
導入初期


    Copyright (c) 2012 GREE, Inc. All rights reserved.
ディレクター   デザイナー




エンジニア




                         Copyright (c) 2012 GREE, Inc. All rights reserved.
つかまら             Issueの
        頼みづらい
 ない               散乱




        ビ ル ド
集中でき             直ったか
        法が分から
 ない              わからない
         ない




旧Verで            管理が
        旧Ver紛失
 検証               煩雑



                          Copyright (c) 2012 GREE, Inc. All rights reserved.
つかまら            Issueの
        頼みづらい
 ない              散乱
          ツールの導入で解決
        ビ ル ド
集中でき            直ったか
        法が分から
 ない             わからない
         ない




旧Verで     仕組みの改善で解決
        旧Ver紛失
               管理が
 検証              煩雑



                         Copyright (c) 2012 GREE, Inc. All rights reserved.
導入初期のポイント


理屈よりも、
早期にメリットを
実感できることを優先

             Copyright (c) 2012 GREE, Inc. All rights reserved.
Androidアプリのビルド



リリース用   本番環境   ステージング   開発
                             煩雑な手作業は
                             自動化のメリットが
iOSアプリのビルド                   すぐに実感できる


リリース用   本番環境   ステージング   開発

                                Copyright (c) 2012 GREE, Inc. All rights reserved.
グリーでの
Jenkins導入
より進んだ導入


    Copyright (c) 2012 GREE, Inc. All rights reserved.
各種指標


                    指標の集計     単体テスト数
                            テストカバレッジ
               通知
        コミット                  静的解析結果
                             パフォーマンス
エンジニア
                                                                 etc...
                              Copyright (c) 2012 GREE, Inc. All rights reserved.
Copyright (c) 2012 GREE, Inc. All rights reserved.
各種指標


  単体テスト数
テストカバレッジ
  静的解析結果
 パフォーマンス
      etc...
               Copyright (c) 2012 GREE, Inc. All rights reserved.
各種指標


  単体テスト数
テストカバレッジ       指標が活かされない
  静的解析結果
 パフォーマンス
      etc...
                   Copyright (c) 2012 GREE, Inc. All rights reserved.
リリース
                    指標の集計



               通知     指標とリリース基準
        コミット
                      が結びつかないと
エンジニア                 無視される
                            Copyright (c) 2012 GREE, Inc. All rights reserved.
リリース       あるべき論、精神論
                     指標の集計



                通知     指標とリリース基準
        コミット
                       が結びつかないと
               しくみ、制度化
エンジニア                  無視される
                             Copyright (c) 2012 GREE, Inc. All rights reserved.
改善のポイント, その1


しくみの整備
制度による統制



               Copyright (c) 2012 GREE, Inc. All rights reserved.
リリース手順を見直す
制度化して統制する



                                  リリース




   Copyright (c) 2012 GREE, Inc. All rights reserved.
改善のポイント, その2


フレームワークの整備と
指標の活用



               Copyright (c) 2012 GREE, Inc. All rights reserved.
コピー&ペースト多発
バグを生みやすい記述
パフォーマンス劣化
テストカバレッジの低下
コメント記述の不足

        Copyright (c) 2012 GREE, Inc. All rights reserved.
リリース手順に組み込む




                                             リリース




              Copyright (c) 2012 GREE, Inc. All rights reserved.
フレームワーク改善や
リファクタリングの成果
確認のために指数を利用する



              施策2    施策3

       施策1


                    Copyright (c) 2012 GREE, Inc. All rights reserved.
フレームワーク改善や
リファクタリングの成果
 コード品質の低下は自然と考える
確認のために指数を利用する



              施策2    施策3
  フレームワークで下支えする
     施策1


                    Copyright (c) 2012 GREE, Inc. All rights reserved.
Jenkins導入
マネージメント
すべきこと


    Copyright (c) 2012 GREE, Inc. All rights reserved.
マネージメントのポイント
その1


知識・経験の蓄積
サポート体制の構築

            Copyright (c) 2012 GREE, Inc. All rights reserved.
ディレクター   デザイナー




問い合わ
せ集中



             ビルドの失敗

 エンジニア




                          Copyright (c) 2012 GREE, Inc. All rights reserved.
Jenkinsサポートの
メーリングリストや
チャットを準備して
経験を蓄積する




               Copyright (c) 2012 GREE, Inc. All rights reserved.
Jenkinsサポートの
メーリングリストや
           個人の知識・経験
チャットを準備して
経験を蓄積する




           組織の知識・経験

                      Copyright (c) 2012 GREE, Inc. All rights reserved.
マネージメントのポイント
その2


導入目的と導入方法の
コントロール

             Copyright (c) 2012 GREE, Inc. All rights reserved.
チームA   チームC                  チームE
                                                             これから
                                                             導入する




チームB   チームD
              Copyright (c) 2012 GREE, Inc. All rights reserved.
標準化で
       待たされる
標準化を
 推進




        Copyright (c) 2012 GREE, Inc. All rights reserved.
導入が手段から目的に
               標準化で
               待たされる
標準化を
 推進




       目的のマネージメント

                Copyright (c) 2012 GREE, Inc. All rights reserved.
導入初期   進んだ導入
導入をあせらない




長期的な視野で「何を」蓄積するか
  導入初期     進んだ導入
Thank You!
gree.co.jp/recruit
Q&A

Contenu connexe

Tendances

20150529 ja sst15東北基調講演web公開用
20150529 ja sst15東北基調講演web公開用20150529 ja sst15東北基調講演web公開用
20150529 ja sst15東北基調講演web公開用Adachi Kenji
 
グリー アジャイル開発における品質保証と人材活用
グリー アジャイル開発における品質保証と人材活用グリー アジャイル開発における品質保証と人材活用
グリー アジャイル開発における品質保証と人材活用Kaede Ichihara
 
アジャイルソフトウェア開発における テスティングの課題およびその解決アプローチ
アジャイルソフトウェア開発におけるテスティングの課題およびその解決アプローチアジャイルソフトウェア開発におけるテスティングの課題およびその解決アプローチ
アジャイルソフトウェア開発における テスティングの課題およびその解決アプローチTetsuya Kouno
 
VSUG DAY 2012 winter Architect Academy
VSUG DAY 2012 winter Architect AcademyVSUG DAY 2012 winter Architect Academy
VSUG DAY 2012 winter Architect AcademyYusuke Suzuki
 
Agility@Scale(アジャイル開発のスケールアップ)を実現する14のベストプラクティス
Agility@Scale(アジャイル開発のスケールアップ)を実現する14のベストプラクティスAgility@Scale(アジャイル開発のスケールアップ)を実現する14のベストプラクティス
Agility@Scale(アジャイル開発のスケールアップ)を実現する14のベストプラクティスSORACOM, INC
 

Tendances (8)

20150529 ja sst15東北基調講演web公開用
20150529 ja sst15東北基調講演web公開用20150529 ja sst15東北基調講演web公開用
20150529 ja sst15東北基調講演web公開用
 
グリー アジャイル開発における品質保証と人材活用
グリー アジャイル開発における品質保証と人材活用グリー アジャイル開発における品質保証と人材活用
グリー アジャイル開発における品質保証と人材活用
 
User story mapping
User story mappingUser story mapping
User story mapping
 
About bizdevops
About bizdevopsAbout bizdevops
About bizdevops
 
アジャイルソフトウェア開発における テスティングの課題およびその解決アプローチ
アジャイルソフトウェア開発におけるテスティングの課題およびその解決アプローチアジャイルソフトウェア開発におけるテスティングの課題およびその解決アプローチ
アジャイルソフトウェア開発における テスティングの課題およびその解決アプローチ
 
TFSUG 2 technique
TFSUG 2 techniqueTFSUG 2 technique
TFSUG 2 technique
 
VSUG DAY 2012 winter Architect Academy
VSUG DAY 2012 winter Architect AcademyVSUG DAY 2012 winter Architect Academy
VSUG DAY 2012 winter Architect Academy
 
Agility@Scale(アジャイル開発のスケールアップ)を実現する14のベストプラクティス
Agility@Scale(アジャイル開発のスケールアップ)を実現する14のベストプラクティスAgility@Scale(アジャイル開発のスケールアップ)を実現する14のベストプラクティス
Agility@Scale(アジャイル開発のスケールアップ)を実現する14のベストプラクティス
 

En vedette

Japan Lustre User Group 2014
Japan Lustre User Group 2014Japan Lustre User Group 2014
Japan Lustre User Group 2014Hitoshi Sato
 
Webinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash Array
Webinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash ArrayWebinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash Array
Webinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash ArrayStorage Switzerland
 
MemoryPlus Workshop
MemoryPlus WorkshopMemoryPlus Workshop
MemoryPlus WorkshopHitoshi Sato
 
DDN: Protecting Your Data, Protecting Your Hardware
DDN: Protecting Your Data, Protecting Your HardwareDDN: Protecting Your Data, Protecting Your Hardware
DDN: Protecting Your Data, Protecting Your Hardwareinside-BigData.com
 
ゲームデザイン公開討論会 第3回 資料 (日本デジタルゲーム学会)
ゲームデザイン公開討論会 第3回 資料 (日本デジタルゲーム学会)ゲームデザイン公開討論会 第3回 資料 (日本デジタルゲーム学会)
ゲームデザイン公開討論会 第3回 資料 (日本デジタルゲーム学会)Youichiro Miyake
 
オープンソースの情報共有の仕組み"Knowledge"のご紹介
オープンソースの情報共有の仕組み"Knowledge"のご紹介オープンソースの情報共有の仕組み"Knowledge"のご紹介
オープンソースの情報共有の仕組み"Knowledge"のご紹介koda3
 

En vedette (8)

Japan Lustre User Group 2014
Japan Lustre User Group 2014Japan Lustre User Group 2014
Japan Lustre User Group 2014
 
GTC Japan 2014
GTC Japan 2014GTC Japan 2014
GTC Japan 2014
 
Webinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash Array
Webinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash ArrayWebinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash Array
Webinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash Array
 
LUG 2014
LUG 2014LUG 2014
LUG 2014
 
MemoryPlus Workshop
MemoryPlus WorkshopMemoryPlus Workshop
MemoryPlus Workshop
 
DDN: Protecting Your Data, Protecting Your Hardware
DDN: Protecting Your Data, Protecting Your HardwareDDN: Protecting Your Data, Protecting Your Hardware
DDN: Protecting Your Data, Protecting Your Hardware
 
ゲームデザイン公開討論会 第3回 資料 (日本デジタルゲーム学会)
ゲームデザイン公開討論会 第3回 資料 (日本デジタルゲーム学会)ゲームデザイン公開討論会 第3回 資料 (日本デジタルゲーム学会)
ゲームデザイン公開討論会 第3回 資料 (日本デジタルゲーム学会)
 
オープンソースの情報共有の仕組み"Knowledge"のご紹介
オープンソースの情報共有の仕組み"Knowledge"のご紹介オープンソースの情報共有の仕組み"Knowledge"のご紹介
オープンソースの情報共有の仕組み"Knowledge"のご紹介
 

Similaire à 2012 08-23 Mame Night Jenkins

Jenkins ユーザ・カンファレンス 2012 東京 S406-5 : 開発者とディレクターの視点を変えていく方法
Jenkins ユーザ・カンファレンス 2012 東京 S406-5 : 開発者とディレクターの視点を変えていく方法Jenkins ユーザ・カンファレンス 2012 東京 S406-5 : 開発者とディレクターの視点を変えていく方法
Jenkins ユーザ・カンファレンス 2012 東京 S406-5 : 開発者とディレクターの視点を変えていく方法Takayuki Okazaki
 
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 智治 長沢
 
Xcodeの管理を楽に - Jenkins編 -
Xcodeの管理を楽に - Jenkins編 -Xcodeの管理を楽に - Jenkins編 -
Xcodeの管理を楽に - Jenkins編 -Toshiyuki Hirata
 
バージョンアップの対応を軽減するためのサービスの構築
バージョンアップの対応を軽減するためのサービスの構築バージョンアップの対応を軽減するためのサービスの構築
バージョンアップの対応を軽減するためのサービスの構築Toshiyuki Hirata
 
マスティフ (for Xcode beta) - バージョンアップ対応を軽減するためのサービス
マスティフ (for Xcode beta) - バージョンアップ対応を軽減するためのサービスマスティフ (for Xcode beta) - バージョンアップ対応を軽減するためのサービス
マスティフ (for Xcode beta) - バージョンアップ対応を軽減するためのサービスToshiyuki Hirata
 
Androidアプリ開発のテスト環境
Androidアプリ開発のテスト環境Androidアプリ開発のテスト環境
Androidアプリ開発のテスト環境Toshiyuki Hirata
 
iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -Toshiyuki Hirata
 
QualityとDeliveryを両立させるために僕らがやったこと
QualityとDeliveryを両立させるために僕らがやったことQualityとDeliveryを両立させるために僕らがやったこと
QualityとDeliveryを両立させるために僕らがやったことTakeshi Sekiguchi
 
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~Dai FUJIHARA
 
アジャイルリーダーシップと組織改革
アジャイルリーダーシップと組織改革アジャイルリーダーシップと組織改革
アジャイルリーダーシップと組織改革Rakuten Group, Inc.
 
2014-04-22 Ques #4 Automation Testing of Mobage Platform
2014-04-22 Ques #4 Automation Testing of Mobage Platform2014-04-22 Ques #4 Automation Testing of Mobage Platform
2014-04-22 Ques #4 Automation Testing of Mobage PlatformMasaki Nakagawa
 
5minQues - SWET近況報告
5minQues - SWET近況報告5minQues - SWET近況報告
5minQues - SWET近況報告Masaki Nakagawa
 
【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!
【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!
【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!智治 長沢
 
iOSアプリにおけるリリースフローとCI環境
iOSアプリにおけるリリースフローとCI環境iOSアプリにおけるリリースフローとCI環境
iOSアプリにおけるリリースフローとCI環境Toshiyuki Hirata
 
STFとAppiumをもちいたAndroidアプリの自動テスト
STFとAppiumをもちいたAndroidアプリの自動テストSTFとAppiumをもちいたAndroidアプリの自動テスト
STFとAppiumをもちいたAndroidアプリの自動テストToshiyuki Hirata
 
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌智治 長沢
 

Similaire à 2012 08-23 Mame Night Jenkins (20)

Jenkins ユーザ・カンファレンス 2012 東京 S406-5 : 開発者とディレクターの視点を変えていく方法
Jenkins ユーザ・カンファレンス 2012 東京 S406-5 : 開発者とディレクターの視点を変えていく方法Jenkins ユーザ・カンファレンス 2012 東京 S406-5 : 開発者とディレクターの視点を変えていく方法
Jenkins ユーザ・カンファレンス 2012 東京 S406-5 : 開発者とディレクターの視点を変えていく方法
 
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
 
Xcodeの管理を楽に - Jenkins編 -
Xcodeの管理を楽に - Jenkins編 -Xcodeの管理を楽に - Jenkins編 -
Xcodeの管理を楽に - Jenkins編 -
 
バージョンアップの対応を軽減するためのサービスの構築
バージョンアップの対応を軽減するためのサービスの構築バージョンアップの対応を軽減するためのサービスの構築
バージョンアップの対応を軽減するためのサービスの構築
 
雲の上の継続的デリバリー
雲の上の継続的デリバリー雲の上の継続的デリバリー
雲の上の継続的デリバリー
 
マスティフ (for Xcode beta) - バージョンアップ対応を軽減するためのサービス
マスティフ (for Xcode beta) - バージョンアップ対応を軽減するためのサービスマスティフ (for Xcode beta) - バージョンアップ対応を軽減するためのサービス
マスティフ (for Xcode beta) - バージョンアップ対応を軽減するためのサービス
 
雲の上の継続的デリバリー - Cloudforce Japan 2012
雲の上の継続的デリバリー - Cloudforce Japan 2012雲の上の継続的デリバリー - Cloudforce Japan 2012
雲の上の継続的デリバリー - Cloudforce Japan 2012
 
Androidアプリ開発のテスト環境
Androidアプリ開発のテスト環境Androidアプリ開発のテスト環境
Androidアプリ開発のテスト環境
 
iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -
 
QualityとDeliveryを両立させるために僕らがやったこと
QualityとDeliveryを両立させるために僕らがやったことQualityとDeliveryを両立させるために僕らがやったこと
QualityとDeliveryを両立させるために僕らがやったこと
 
楽天エンジニアライフ
楽天エンジニアライフ楽天エンジニアライフ
楽天エンジニアライフ
 
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
 
アジャイルリーダーシップと組織改革
アジャイルリーダーシップと組織改革アジャイルリーダーシップと組織改革
アジャイルリーダーシップと組織改革
 
RANCHERを使ったDev(Ops)
RANCHERを使ったDev(Ops)RANCHERを使ったDev(Ops)
RANCHERを使ったDev(Ops)
 
2014-04-22 Ques #4 Automation Testing of Mobage Platform
2014-04-22 Ques #4 Automation Testing of Mobage Platform2014-04-22 Ques #4 Automation Testing of Mobage Platform
2014-04-22 Ques #4 Automation Testing of Mobage Platform
 
5minQues - SWET近況報告
5minQues - SWET近況報告5minQues - SWET近況報告
5minQues - SWET近況報告
 
【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!
【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!
【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!
 
iOSアプリにおけるリリースフローとCI環境
iOSアプリにおけるリリースフローとCI環境iOSアプリにおけるリリースフローとCI環境
iOSアプリにおけるリリースフローとCI環境
 
STFとAppiumをもちいたAndroidアプリの自動テスト
STFとAppiumをもちいたAndroidアプリの自動テストSTFとAppiumをもちいたAndroidアプリの自動テスト
STFとAppiumをもちいたAndroidアプリの自動テスト
 
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
 

Plus de Takayuki Okazaki

JavaOne Tokyo LT : Internationalization
JavaOne Tokyo LT : InternationalizationJavaOne Tokyo LT : Internationalization
JavaOne Tokyo LT : InternationalizationTakayuki Okazaki
 
JJUG JavaOne 2009 報告会 Lightning Talk
JJUG JavaOne 2009 報告会 Lightning TalkJJUG JavaOne 2009 報告会 Lightning Talk
JJUG JavaOne 2009 報告会 Lightning TalkTakayuki Okazaki
 
JJUG JavaOne 2009 報告会 Lightning Talk
JJUG JavaOne 2009 報告会 Lightning TalkJJUG JavaOne 2009 報告会 Lightning Talk
JJUG JavaOne 2009 報告会 Lightning TalkTakayuki Okazaki
 
Lighting Talk at Sun Tech Days 2008, Tokyo
Lighting Talk at Sun Tech Days 2008, TokyoLighting Talk at Sun Tech Days 2008, Tokyo
Lighting Talk at Sun Tech Days 2008, TokyoTakayuki Okazaki
 
Monitoring Identity Manager by JMX
Monitoring Identity Manager by JMXMonitoring Identity Manager by JMX
Monitoring Identity Manager by JMXTakayuki Okazaki
 
Monitoring Sun Java System Identity Manager through JMX
Monitoring Sun Java System Identity Manager through JMXMonitoring Sun Java System Identity Manager through JMX
Monitoring Sun Java System Identity Manager through JMXTakayuki Okazaki
 
Aizu IT Summer Forum, Open Source and Web Technologies
Aizu IT Summer Forum, Open Source and Web TechnologiesAizu IT Summer Forum, Open Source and Web Technologies
Aizu IT Summer Forum, Open Source and Web TechnologiesTakayuki Okazaki
 

Plus de Takayuki Okazaki (7)

JavaOne Tokyo LT : Internationalization
JavaOne Tokyo LT : InternationalizationJavaOne Tokyo LT : Internationalization
JavaOne Tokyo LT : Internationalization
 
JJUG JavaOne 2009 報告会 Lightning Talk
JJUG JavaOne 2009 報告会 Lightning TalkJJUG JavaOne 2009 報告会 Lightning Talk
JJUG JavaOne 2009 報告会 Lightning Talk
 
JJUG JavaOne 2009 報告会 Lightning Talk
JJUG JavaOne 2009 報告会 Lightning TalkJJUG JavaOne 2009 報告会 Lightning Talk
JJUG JavaOne 2009 報告会 Lightning Talk
 
Lighting Talk at Sun Tech Days 2008, Tokyo
Lighting Talk at Sun Tech Days 2008, TokyoLighting Talk at Sun Tech Days 2008, Tokyo
Lighting Talk at Sun Tech Days 2008, Tokyo
 
Monitoring Identity Manager by JMX
Monitoring Identity Manager by JMXMonitoring Identity Manager by JMX
Monitoring Identity Manager by JMX
 
Monitoring Sun Java System Identity Manager through JMX
Monitoring Sun Java System Identity Manager through JMXMonitoring Sun Java System Identity Manager through JMX
Monitoring Sun Java System Identity Manager through JMX
 
Aizu IT Summer Forum, Open Source and Web Technologies
Aizu IT Summer Forum, Open Source and Web TechnologiesAizu IT Summer Forum, Open Source and Web Technologies
Aizu IT Summer Forum, Open Source and Web Technologies
 

2012 08-23 Mame Night Jenkins