SlideShare a Scribd company logo
1 of 24
Download to read offline
「安心・安全・安定・信頼」できるインターネットサービスを
株式会社クルウィット
井澤 志充
ghissuesのご紹介
2014/6/21 (Sat)
Kanazawa.rb #22
@ITビジネスプラザ武蔵
「安心・安全・安定・信頼」できるインターネットサービスを
じこしょうかい
• (株)クルウィットの取締役  兼  北北陸陸⽀支社⻑⾧長  
• 博⼠士(情報科学)
2
• ネットワークの委託研究・⾃自社サービス開発など  
• 井澤  志充  (いざわゆきみつ)
@Yukimitsu_Izawa
「安心・安全・安定・信頼」できるインターネットサービスを 3
「安心・安全・安定・信頼」できるインターネットサービスを 4
「安心・安全・安定・信頼」できるインターネットサービスを 5
「安心・安全・安定・信頼」できるインターネットサービスを 6
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesとは
• Issue  ragistrator  for  Github.  
!
• Github  の  Issue  登録が簡単にできます。  
!
• Githubについての説明は省省略略します(おググりください)  
• http://github.com
7
「安心・安全・安定・信頼」できるインターネットサービスを
Githubのissueとは
• Githubにおける  issueの構成要素  
• タイトル  
• 本⽂文  
• ラベル  
• 担当者  
• マイルストーン
8
「安心・安全・安定・信頼」できるインターネットサービスを
Githubのissue API
9
http://developer.github.com/v3/issues/
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesのインストール
10
https://github.com/izawa/ghissues.git
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesのインストール
11
% git clone https://github.com/izawa/ghissues.git ghissues
!
% cd !$
!
% rake build
!
% gem install pkg/ghissues-0.0.3.gem
!
ghissues コマンドが使えるようになればOK!
!
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
12
• Githubでアクセストークンを⽣生成する。
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
13
1.Githubにログインして、設定アイコンをクリックする
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
14
2.Applications をクリックする
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
15
3.Personal access tokens の Generate new token をクリックする
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
16
4.Token descriptionを記入して、Generate tokenをクリック
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの設定
17
5.発行された Token をメモっておく。(二度と表示されないので注意)
「安心・安全・安定・信頼」できるインターネットサービスを
ghissuesの使い方
18
• YAML形式で、Issueの内容や登録するリポジトリを記述
する。
「安心・安全・安定・信頼」できるインターネットサービスを
YAMLの形式について
19
config:
gh_user: izawa
gh_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
gh_repos: izawa/issuetest
!
data:
- title: ビール飲む
!
最低限の項目:
「安心・安全・安定・信頼」できるインターネットサービスを
YAMLの形式について
20
config:
times: 21
gh_user: izawa
gh_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
gh_repos: izawa/issuetest
!
data:
- title: 第#<%= @times %>回meetupの 施設予約をする
body: |
- [x] 施設予約アカウントを取得
- [ ] 希望日を予約
- [ ] 予約日をアナウンス
milestone: meetup <%= @times %> pre-process
labels:
- bug
- question
- help wanted
- some label
assignee: izawa
全ての使える属性:
「安心・安全・安定・信頼」できるインターネットサービスを
YAMLの形式について
21
data:
- title: 第#<%= @times %>回meetup 施設予約をする
body: |
- [x] 施設予約アカウントを取得
- [ ] 希望日を予約
- [ ] 予約日をアナウンス
milestone: meetup <%= @times %> pre-process
!
- title: doorkeeperを立てる
milestone: meetup <%= @times %> pre-process
!
- title: 告知活動を行う(申し込み開始時 - 各種SNS)
milestone: meetup <%= @times %> pre-process
!
- title: 告知活動を行う(一週間前 - 各種SNS)
milestone: meetup <%= @times %> pre-process
!
- title: 告知活動を行う(前々日 - 各種SNS)
milestone: meetup <%= @times %> pre-process
!
- title: meettup<%= @times %>懇親会のお店を予約する
body: |
- [ ] お店の選定
- [ ] 予約の実施
milestone: meetup <%= @times %> pre-process
大量のissueを一度に登録可能。
「安心・安全・安定・信頼」できるインターネットサービスを 22
demo
「安心・安全・安定・信頼」できるインターネットサービスを
まとめ
• Github  の  issueを機械的に登録するには、ghissuesが便便
利利。  
• ソフトウェア開発のほか、Organizationの「やることリ
スト」の雛形化に使って欲しいところ。
23
「安心・安全・安定・信頼」できるインターネットサービスを
• Thank  You!  
• If  you  have  any  comments,  
• please  send  to:  
• Mail:  izawa@izawa.org  /  izawa@clwit.co.jp  
• Twitter:  @Yukimitsu_̲Izawa
24

More Related Content

Similar to Ghissuesのご紹介

Octopress簡単スタートガイド
Octopress簡単スタートガイドOctopress簡単スタートガイド
Octopress簡単スタートガイドYukimitsu Izawa
 
IoTタグで遊んでみよう
IoTタグで遊んでみようIoTタグで遊んでみよう
IoTタグで遊んでみようYukimitsu Izawa
 
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~法林浩之
 
無線ロータのセキュリティとセーフティ / Safety and security for remote control vibrators
無線ロータのセキュリティとセーフティ / Safety and security for remote control vibrators無線ロータのセキュリティとセーフティ / Safety and security for remote control vibrators
無線ロータのセキュリティとセーフティ / Safety and security for remote control vibratorsMocke Tech
 
知ることから始めるセキュリティ対策
知ることから始めるセキュリティ対策知ることから始めるセキュリティ対策
知ることから始めるセキュリティ対策はなずきん Hana
 
第30回八子クラウド座談会(当日メモ付き)190413
第30回八子クラウド座談会(当日メモ付き)190413第30回八子クラウド座談会(当日メモ付き)190413
第30回八子クラウド座談会(当日メモ付き)190413知礼 八子
 
NTPを使ったDDoSについて
NTPを使ったDDoSについてNTPを使ったDDoSについて
NTPを使ったDDoSについてYukimitsu Izawa
 
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)さくらインターネット株式会社
 
Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断
Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断
Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断さくらインターネット株式会社
 
データセンター事業と関連業界のご紹介
データセンター事業と関連業界のご紹介データセンター事業と関連業界のご紹介
データセンター事業と関連業界のご紹介SAKURA Internet Inc.
 
第32回WebSig会議オープニングセッション
第32回WebSig会議オープニングセッション第32回WebSig会議オープニングセッション
第32回WebSig会議オープニングセッションWebSig24/7
 
PTAのIT機器と予算の話(公開用)
PTAのIT機器と予算の話(公開用)PTAのIT機器と予算の話(公開用)
PTAのIT機器と予算の話(公開用)はなずきん Hana
 
第8回八子クラウドin関西(討議メモ付き)
第8回八子クラウドin関西(討議メモ付き)第8回八子クラウドin関西(討議メモ付き)
第8回八子クラウドin関西(討議メモ付き)知礼 八子
 
とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)
とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)
とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)Tatsuya (達也) Katsuhara (勝原)
 

Similar to Ghissuesのご紹介 (20)

Octopress簡単スタートガイド
Octopress簡単スタートガイドOctopress簡単スタートガイド
Octopress簡単スタートガイド
 
IoTタグで遊んでみよう
IoTタグで遊んでみようIoTタグで遊んでみよう
IoTタグで遊んでみよう
 
Log-modeのご紹介
Log-modeのご紹介Log-modeのご紹介
Log-modeのご紹介
 
テストとは
テストとはテストとは
テストとは
 
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~
 
RubyでDSL
RubyでDSLRubyでDSL
RubyでDSL
 
無線ロータのセキュリティとセーフティ / Safety and security for remote control vibrators
無線ロータのセキュリティとセーフティ / Safety and security for remote control vibrators無線ロータのセキュリティとセーフティ / Safety and security for remote control vibrators
無線ロータのセキュリティとセーフティ / Safety and security for remote control vibrators
 
知ることから始めるセキュリティ対策
知ることから始めるセキュリティ対策知ることから始めるセキュリティ対策
知ることから始めるセキュリティ対策
 
第30回八子クラウド座談会(当日メモ付き)190413
第30回八子クラウド座談会(当日メモ付き)190413第30回八子クラウド座談会(当日メモ付き)190413
第30回八子クラウド座談会(当日メモ付き)190413
 
[Japan Tech summit 2017] CLD 023
[Japan Tech summit 2017]  CLD 023[Japan Tech summit 2017]  CLD 023
[Japan Tech summit 2017] CLD 023
 
NTPを使ったDDoSについて
NTPを使ったDDoSについてNTPを使ったDDoSについて
NTPを使ったDDoSについて
 
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)
 
About AI(Machine Learning)
About AI(Machine Learning)About AI(Machine Learning)
About AI(Machine Learning)
 
Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断
Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断
Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断
 
Sakura infini band-20180424
Sakura infini band-20180424Sakura infini band-20180424
Sakura infini band-20180424
 
データセンター事業と関連業界のご紹介
データセンター事業と関連業界のご紹介データセンター事業と関連業界のご紹介
データセンター事業と関連業界のご紹介
 
第32回WebSig会議オープニングセッション
第32回WebSig会議オープニングセッション第32回WebSig会議オープニングセッション
第32回WebSig会議オープニングセッション
 
PTAのIT機器と予算の話(公開用)
PTAのIT機器と予算の話(公開用)PTAのIT機器と予算の話(公開用)
PTAのIT機器と予算の話(公開用)
 
第8回八子クラウドin関西(討議メモ付き)
第8回八子クラウドin関西(討議メモ付き)第8回八子クラウドin関西(討議メモ付き)
第8回八子クラウドin関西(討議メモ付き)
 
とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)
とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)
とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)
 

More from Yukimitsu Izawa

最新プロトコル HTT/2 とは
最新プロトコル HTT/2 とは最新プロトコル HTT/2 とは
最新プロトコル HTT/2 とはYukimitsu Izawa
 
Rubyでオートマトン
RubyでオートマトンRubyでオートマトン
RubyでオートマトンYukimitsu Izawa
 
Getting Started with Ruby on Rails4 + Twitter Bootstrap3
Getting Started with Ruby on Rails4 + Twitter Bootstrap3Getting Started with Ruby on Rails4 + Twitter Bootstrap3
Getting Started with Ruby on Rails4 + Twitter Bootstrap3Yukimitsu Izawa
 
RVM with Server Environment
RVM with Server EnvironmentRVM with Server Environment
RVM with Server EnvironmentYukimitsu Izawa
 
rvm でbundlerと仲良くする
rvm でbundlerと仲良くするrvm でbundlerと仲良くする
rvm でbundlerと仲良くするYukimitsu Izawa
 
SWIGでRubyバインディング
SWIGでRubyバインディングSWIGでRubyバインディング
SWIGでRubyバインディングYukimitsu Izawa
 
MacRubyとHotCocoaでMacのアプリを作ってみた
MacRubyとHotCocoaでMacのアプリを作ってみたMacRubyとHotCocoaでMacのアプリを作ってみた
MacRubyとHotCocoaでMacのアプリを作ってみたYukimitsu Izawa
 

More from Yukimitsu Izawa (10)

docxをmdで書こう
docxをmdで書こうdocxをmdで書こう
docxをmdで書こう
 
最新プロトコル HTT/2 とは
最新プロトコル HTT/2 とは最新プロトコル HTT/2 とは
最新プロトコル HTT/2 とは
 
Rubyでオートマトン
RubyでオートマトンRubyでオートマトン
Rubyでオートマトン
 
Getting Started with Ruby on Rails4 + Twitter Bootstrap3
Getting Started with Ruby on Rails4 + Twitter Bootstrap3Getting Started with Ruby on Rails4 + Twitter Bootstrap3
Getting Started with Ruby on Rails4 + Twitter Bootstrap3
 
Pow
PowPow
Pow
 
RVM with Server Environment
RVM with Server EnvironmentRVM with Server Environment
RVM with Server Environment
 
Try
TryTry
Try
 
rvm でbundlerと仲良くする
rvm でbundlerと仲良くするrvm でbundlerと仲良くする
rvm でbundlerと仲良くする
 
SWIGでRubyバインディング
SWIGでRubyバインディングSWIGでRubyバインディング
SWIGでRubyバインディング
 
MacRubyとHotCocoaでMacのアプリを作ってみた
MacRubyとHotCocoaでMacのアプリを作ってみたMacRubyとHotCocoaでMacのアプリを作ってみた
MacRubyとHotCocoaでMacのアプリを作ってみた
 

Ghissuesのご紹介