Submit Search
Upload
Beginning comfortable documentation with jenkins and doxygen ( public )
•
1 like
•
3,019 views
Hidenori Matsuki
Follow
Report
Share
Report
Share
1 of 25
Download now
Download to read offline
Recommended
stapy#23 LT
stapy#23 LT
NaoY-2501
Lightning Talk at Start Python Club #23
ODSC East 2017 Report
ODSC East 2017 Report
Takeshi Akutsu
Stapy x RIKEN AIP オープンソース研究会 「ODSC East 2017 Report」
Python学習奮闘記#07 webapp
Python学習奮闘記#07 webapp
Takeshi Akutsu
「私のPython学習奮闘記#7 〜Webアプリケーション編〜」
広島Git勉強会
広島Git勉強会
森下 智裕
2013年6月1日の広島Git勉強会の資料
私が複数人開発で感じている Git・GitHubのうまみ
私が複数人開発で感じている Git・GitHubのうまみ
Shihomi Katayama
私が複数人開発で感じている Git・GitHubのうまみ
2ヶ月前にgitを始めた私からこれから始める皆さんへ
2ヶ月前にgitを始めた私からこれから始める皆さんへ
Ayana Yokota
Java女子部・PyLadies Tokyo Git for Beginners
Git for Begineers GitHub ハンズオン
Git for Begineers GitHub ハンズオン
Emma Haruka Iwao
PyLadies TokyoとJava女子部共催の勉強会で行った、GitHubハンズオンの資料です。
同人活動の継続運用にかかる一考察
同人活動の継続運用にかかる一考察
silpheed
ssmonline #19 2022/1/19
Recommended
stapy#23 LT
stapy#23 LT
NaoY-2501
Lightning Talk at Start Python Club #23
ODSC East 2017 Report
ODSC East 2017 Report
Takeshi Akutsu
Stapy x RIKEN AIP オープンソース研究会 「ODSC East 2017 Report」
Python学習奮闘記#07 webapp
Python学習奮闘記#07 webapp
Takeshi Akutsu
「私のPython学習奮闘記#7 〜Webアプリケーション編〜」
広島Git勉強会
広島Git勉強会
森下 智裕
2013年6月1日の広島Git勉強会の資料
私が複数人開発で感じている Git・GitHubのうまみ
私が複数人開発で感じている Git・GitHubのうまみ
Shihomi Katayama
私が複数人開発で感じている Git・GitHubのうまみ
2ヶ月前にgitを始めた私からこれから始める皆さんへ
2ヶ月前にgitを始めた私からこれから始める皆さんへ
Ayana Yokota
Java女子部・PyLadies Tokyo Git for Beginners
Git for Begineers GitHub ハンズオン
Git for Begineers GitHub ハンズオン
Emma Haruka Iwao
PyLadies TokyoとJava女子部共催の勉強会で行った、GitHubハンズオンの資料です。
同人活動の継続運用にかかる一考察
同人活動の継続運用にかかる一考察
silpheed
ssmonline #19 2022/1/19
LT動画を作ってみたLT(動画)
LT動画を作ってみたLT(動画)
silpheed
LT動画を作ってみたLT(動画) #ssmjp 2018/12/7 登壇資料
S01 t2 akutsu_my_pythonhistory
S01 t2 akutsu_my_pythonhistory
Takeshi Akutsu
Python Learning Workshop: Session 1, Talk 3, "My learning history of Python"
githubでHP作ってみよ 2019/02/16 by CODE for IKOMA
githubでHP作ってみよ 2019/02/16 by CODE for IKOMA
Takuya Nozu
git/githubの始めの第一歩。 単にコマンド練習しても面白くないので静的ページのホームページを作ってみよう!
Gitの内部構造を 調べてみたら・・・
Gitの内部構造を 調べてみたら・・・
DQNEO
S01 t1 tsuji_pylearn_ut_01
S01 t1 tsuji_pylearn_ut_01
Takeshi Akutsu
Python Learning Workshop: Session 1, Talk 1, "Let's code with Python!"
Twillio deadshot made me happy
Twillio deadshot made me happy
yusuke shibui
Twillio Deadshot made me happy!
S08 t6 wrapup
S08 t6 wrapup
Takeshi Akutsu
まとめ
Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?
Tatsuya Shinozuka
Pythonをはじめる方に、VisualStudioでBottleフレームワークが 手軽そうですよ?とオススメします。
2015/07/11 第7回G-Study発表資料-ITエンジニアのためのDTM入門
2015/07/11 第7回G-Study発表資料-ITエンジニアのためのDTM入門
Yuta Hayakawa
2015年7月11日に開催された第7回G-Studyの発表資料です。
テーマ別Git tips
テーマ別Git tips
Ikuo Degawa
2018年度オフシーズンにやったこと
2018年度オフシーズンにやったこと
RyogaSato2
2018年度オフシーズンにやったこと
S09 t4 wrapup
S09 t4 wrapup
Takeshi Akutsu
Wrapup
押してダメなら引いてみろ! ggplot2逆引きプロジェクト
押してダメなら引いてみろ! ggplot2逆引きプロジェクト
yutannihilation
第50回Tokyo.Rでの発表です。
Raspberry PiとGoogle Meetでお手軽ペットカメラ
Raspberry PiとGoogle Meetでお手軽ペットカメラ
KLab Inc. / Tech
2021/04/07(水)に開催されたKLab TECH Meetup #7〜IoT/電子工作/ものづくり〜のセッション資料です。
オープンセミナー香川2012 LT
オープンセミナー香川2012 LT
Kouta Imanaka
WindowsでPython
WindowsでPython
drillan
みんなのPython勉強会#22 2017/03/08 driller@patraqushe
RFinanceJはじめました
RFinanceJはじめました
Nagi Teramo
RFinanceJパッケージの紹介です
GitとGitHubによる chordのバージョン管理 for バンドマン
GitとGitHubによる chordのバージョン管理 for バンドマン
Ryu Seino
G-StudyのLTにて発表した資料です
Github pagesでRPubsにサヨナラ!
Github pagesでRPubsにサヨナラ!
yutannihilation
第48回Tokyo.RでのLTです。
新しい世界の学び方 by @masaru_b_cl #nds55
新しい世界の学び方 by @masaru_b_cl #nds55
将 高野
第55回勉強会(2017/03/17) - 長岡 IT開発者 勉強会(NDS) : http://nagaoka.techtalk.jp/no55
Bitbucket Pull Request 練習帳
Bitbucket Pull Request 練習帳
Hiramatsu Ryosuke
Pull Requestの流れについて、 Bitbucketを使って説明してみました。
#Fluentd ドキュメント日本語化のその後
#Fluentd ドキュメント日本語化のその後
Hidenori Matsuki
Fluentd meetup #3 #fluentd http://www.zusaar.com/event/437006 のLT発表資料です。
More Related Content
What's hot
LT動画を作ってみたLT(動画)
LT動画を作ってみたLT(動画)
silpheed
LT動画を作ってみたLT(動画) #ssmjp 2018/12/7 登壇資料
S01 t2 akutsu_my_pythonhistory
S01 t2 akutsu_my_pythonhistory
Takeshi Akutsu
Python Learning Workshop: Session 1, Talk 3, "My learning history of Python"
githubでHP作ってみよ 2019/02/16 by CODE for IKOMA
githubでHP作ってみよ 2019/02/16 by CODE for IKOMA
Takuya Nozu
git/githubの始めの第一歩。 単にコマンド練習しても面白くないので静的ページのホームページを作ってみよう!
Gitの内部構造を 調べてみたら・・・
Gitの内部構造を 調べてみたら・・・
DQNEO
S01 t1 tsuji_pylearn_ut_01
S01 t1 tsuji_pylearn_ut_01
Takeshi Akutsu
Python Learning Workshop: Session 1, Talk 1, "Let's code with Python!"
Twillio deadshot made me happy
Twillio deadshot made me happy
yusuke shibui
Twillio Deadshot made me happy!
S08 t6 wrapup
S08 t6 wrapup
Takeshi Akutsu
まとめ
Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?
Tatsuya Shinozuka
Pythonをはじめる方に、VisualStudioでBottleフレームワークが 手軽そうですよ?とオススメします。
2015/07/11 第7回G-Study発表資料-ITエンジニアのためのDTM入門
2015/07/11 第7回G-Study発表資料-ITエンジニアのためのDTM入門
Yuta Hayakawa
2015年7月11日に開催された第7回G-Studyの発表資料です。
テーマ別Git tips
テーマ別Git tips
Ikuo Degawa
2018年度オフシーズンにやったこと
2018年度オフシーズンにやったこと
RyogaSato2
2018年度オフシーズンにやったこと
S09 t4 wrapup
S09 t4 wrapup
Takeshi Akutsu
Wrapup
押してダメなら引いてみろ! ggplot2逆引きプロジェクト
押してダメなら引いてみろ! ggplot2逆引きプロジェクト
yutannihilation
第50回Tokyo.Rでの発表です。
Raspberry PiとGoogle Meetでお手軽ペットカメラ
Raspberry PiとGoogle Meetでお手軽ペットカメラ
KLab Inc. / Tech
2021/04/07(水)に開催されたKLab TECH Meetup #7〜IoT/電子工作/ものづくり〜のセッション資料です。
オープンセミナー香川2012 LT
オープンセミナー香川2012 LT
Kouta Imanaka
WindowsでPython
WindowsでPython
drillan
みんなのPython勉強会#22 2017/03/08 driller@patraqushe
RFinanceJはじめました
RFinanceJはじめました
Nagi Teramo
RFinanceJパッケージの紹介です
GitとGitHubによる chordのバージョン管理 for バンドマン
GitとGitHubによる chordのバージョン管理 for バンドマン
Ryu Seino
G-StudyのLTにて発表した資料です
Github pagesでRPubsにサヨナラ!
Github pagesでRPubsにサヨナラ!
yutannihilation
第48回Tokyo.RでのLTです。
新しい世界の学び方 by @masaru_b_cl #nds55
新しい世界の学び方 by @masaru_b_cl #nds55
将 高野
第55回勉強会(2017/03/17) - 長岡 IT開発者 勉強会(NDS) : http://nagaoka.techtalk.jp/no55
What's hot
(20)
LT動画を作ってみたLT(動画)
LT動画を作ってみたLT(動画)
S01 t2 akutsu_my_pythonhistory
S01 t2 akutsu_my_pythonhistory
githubでHP作ってみよ 2019/02/16 by CODE for IKOMA
githubでHP作ってみよ 2019/02/16 by CODE for IKOMA
Gitの内部構造を 調べてみたら・・・
Gitの内部構造を 調べてみたら・・・
S01 t1 tsuji_pylearn_ut_01
S01 t1 tsuji_pylearn_ut_01
Twillio deadshot made me happy
Twillio deadshot made me happy
S08 t6 wrapup
S08 t6 wrapup
Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?
2015/07/11 第7回G-Study発表資料-ITエンジニアのためのDTM入門
2015/07/11 第7回G-Study発表資料-ITエンジニアのためのDTM入門
テーマ別Git tips
テーマ別Git tips
2018年度オフシーズンにやったこと
2018年度オフシーズンにやったこと
S09 t4 wrapup
S09 t4 wrapup
押してダメなら引いてみろ! ggplot2逆引きプロジェクト
押してダメなら引いてみろ! ggplot2逆引きプロジェクト
Raspberry PiとGoogle Meetでお手軽ペットカメラ
Raspberry PiとGoogle Meetでお手軽ペットカメラ
オープンセミナー香川2012 LT
オープンセミナー香川2012 LT
WindowsでPython
WindowsでPython
RFinanceJはじめました
RFinanceJはじめました
GitとGitHubによる chordのバージョン管理 for バンドマン
GitとGitHubによる chordのバージョン管理 for バンドマン
Github pagesでRPubsにサヨナラ!
Github pagesでRPubsにサヨナラ!
新しい世界の学び方 by @masaru_b_cl #nds55
新しい世界の学び方 by @masaru_b_cl #nds55
Viewers also liked
Bitbucket Pull Request 練習帳
Bitbucket Pull Request 練習帳
Hiramatsu Ryosuke
Pull Requestの流れについて、 Bitbucketを使って説明してみました。
#Fluentd ドキュメント日本語化のその後
#Fluentd ドキュメント日本語化のその後
Hidenori Matsuki
Fluentd meetup #3 #fluentd http://www.zusaar.com/event/437006 のLT発表資料です。
ドキュメント生成ツールのお話
ドキュメント生成ツールのお話
Shota Homma
ITProEXPOスライド20161014
ITProEXPOスライド20161014
monobit
IT ProEXPOにて公開しました「VR Voice Chat with MUN」の制作背景です。
Bitbucketの登録+チームの登録+リポジトリの作成+初push
Bitbucketの登録+チームの登録+リポジトリの作成+初push
sirojiba
授業用のPDFです。
自動デプロイ
自動デプロイ
Iku Yamamoto
introductory ppt for fabric, Vagrant, munin
Developers Summit 2013【15-B-6】開発者の "資産形成" につながる Action とは?
Developers Summit 2013【15-B-6】開発者の "資産形成" につながる Action とは?
インフラジスティックス・ジャパン株式会社
http://event.shoeisha.jp/detail/1/session/48/ 開発者にとって新しいテクノロジーを追いかけることはとても楽しいことですし、必要なことです。ただしそのうえで世の中の流れによって自分という「器」から実質的になくなってしまったり、場合によっては負債になってしまうこともあります。将来の自分を描きながら、その時の礎となってくれる「資産」をどのように作っていくのか、自身の体験も踏まえて具体的なアクションのためのヒントをお話ししたいと思います。
プロトタイピングとユーザーテスト
プロトタイピングとユーザーテスト
Masanori Kado
EDP-C
GitHubEnterpriseからBitbucket(Stash) への移行事例
GitHubEnterpriseからBitbucket(Stash) への移行事例
知教 本間
2015/10/19 第16回 Tokyo Atlassian ユーザグループ発表資料
Bitbucket Pipelinesについて
Bitbucket Pipelinesについて
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
Atlassianが2016年10月にサービスインしたCIサービス「Bitbucket Pipelines」の特徴についての解説スライドです。
ワンクリックデプロイ 〜いつまで手でデプロイしてるんですか〜 #devsumiA
ワンクリックデプロイ 〜いつまで手でデプロイしてるんですか〜 #devsumiA
Ryutaro YOSHIBA
2013/2/15に目黒雅叙園で行われたデブサミ2013 15-A-7セッションの資料です。
Jenkinsの導入 vol.02 Bitbucketと連携する
Jenkinsの導入 vol.02 Bitbucketと連携する
regret raym
Viewers also liked
(12)
Bitbucket Pull Request 練習帳
Bitbucket Pull Request 練習帳
#Fluentd ドキュメント日本語化のその後
#Fluentd ドキュメント日本語化のその後
ドキュメント生成ツールのお話
ドキュメント生成ツールのお話
ITProEXPOスライド20161014
ITProEXPOスライド20161014
Bitbucketの登録+チームの登録+リポジトリの作成+初push
Bitbucketの登録+チームの登録+リポジトリの作成+初push
自動デプロイ
自動デプロイ
Developers Summit 2013【15-B-6】開発者の "資産形成" につながる Action とは?
Developers Summit 2013【15-B-6】開発者の "資産形成" につながる Action とは?
プロトタイピングとユーザーテスト
プロトタイピングとユーザーテスト
GitHubEnterpriseからBitbucket(Stash) への移行事例
GitHubEnterpriseからBitbucket(Stash) への移行事例
Bitbucket Pipelinesについて
Bitbucket Pipelinesについて
ワンクリックデプロイ 〜いつまで手でデプロイしてるんですか〜 #devsumiA
ワンクリックデプロイ 〜いつまで手でデプロイしてるんですか〜 #devsumiA
Jenkinsの導入 vol.02 Bitbucketと連携する
Jenkinsの導入 vol.02 Bitbucketと連携する
Beginning comfortable documentation with jenkins and doxygen ( public )
1.
JenkinsとDoxygenではじめる 快適ドキュメンテーション @mazgi (株)ドリコム 社内勉強会LT資料 1Thursday, April
18, 13
2.
改めて自己紹介 • @mazgi • ドリコムでスマートフォン関係の開発 ➡前職はSIer(エスアイアー)Point! 2Thursday,
April 18, 13
3.
Agenda • ぼくがやってたどきゅめんてーしょん • 今やってるドキュメンテーション •
Doxygen • Jenkins • Jenkins Git Plugin + Gitlab Hooks 3Thursday, April 18, 13
4.
さっそくですが 4Thursday, April 18,
13
5.
ドキュメントって 大事ですよね! 5Thursday, April 18,
13
6.
もしソフトウェア開発の現場 にドキュメントがなかったら きっとこんなやりとりが日常茶飯事… • 「この処理なさそうだったので作りました!」 ➡その実装3つ目… • 「この引数って整数ならなんでもいいんですよね!」 ➡負数はやめてください… •
「戻り値0以外は全部失敗ですよね!」 ➡あのリターンコード一覧がここに… 6Thursday, April 18, 13
7.
だから書いてました 7Thursday, April 18,
13
8.
SIer時代に書いたCoolなドキュメント(再現) Point! Coolなクラス名 Point! キチンとソースコード全文貼付け Point!
承認印大事 Point! メソッド名もCool 8Thursday, April 18, 13
9.
SIer時代に書いたCoolなドキュメント(再現) Point! 役割の分からないクラス名 Point! コピペ必須なのでリファクタリングしなくなる Point!
承認必須なので更新しなくなる Point! メソッド名も何するのか不明 これ…あかんやつや…… 9Thursday, April 18, 13
10.
そこで 10Thursday, April 18,
13
11.
Doxygen 11Thursday, April 18,
13
12.
なにができるの? • コメントからHTMLドキュメント生成 • HTML以外も色々作れる(らしい)よ! •
RDocやJavadoc的なアレ ➡C/C++/ObjCに対応 • 他の言語も色々対応してる(らしい)よ! Point! 12Thursday, April 18, 13
13.
こんなソースコメントから ドキュメント作ってくれる! 13Thursday, April 18,
13
14.
難しいんでしょ? でも、 14Thursday, April 18,
13
15.
$ doxygen -g $
doxygen この2行で結構だいじょぶ! 15Thursday, April 18, 13
16.
Jenkins 16Thursday, April 18,
13
17.
なにができるの? • CI(継続的インテグレーション)ツール • 任意のjobを実行してくれる •
ビルド/パッケージング ➡ シェルスクリプト • 色々なタイミングで実行してくれる • svn commit/git pushされたとき ➡ HTTPリクエスト来たときに ➡ Pluginたくさん Point! Point! Point! 17Thursday, April 18, 13
18.
Jenkins Git Plugin + Gitlab
Hooks 18Thursday, April 18, 13
19.
ではサクっと構築 19Thursday, April 18,
13
20.
Pluginインストール Doxygen Plugin Git Plugin 20Thursday,
April 18, 13
21.
jobを作る シェルスクリプトでDoxygen実行 出力先を設定ファイルから取得 21Thursday, April 18,
13
22.
HTTPリクエストを送ると、 jobが実行される 22Thursday, April 18,
13
23.
GitLabにHook登録 23Thursday, April 18,
13
24.
Doxygenドキュメントの永続リンクあり これ…気持ちいいやつや! 24Thursday, April 18,
13
25.
Have a Comfortable
Day! with entertainment 25Thursday, April 18, 13
Download now