Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Taku SHIMIZU
14,084 views
Sphinxで社内勉強会(Git)の 資料を作ってみた
SphinxCon JP 2015での発表資料
Technology
◦
Read more
6
Save
Share
Embed
Embed presentation
Download
Downloaded 13 times
1
/ 28
2
/ 28
3
/ 28
4
/ 28
5
/ 28
6
/ 28
7
/ 28
8
/ 28
9
/ 28
10
/ 28
11
/ 28
12
/ 28
13
/ 28
14
/ 28
15
/ 28
16
/ 28
17
/ 28
18
/ 28
19
/ 28
20
/ 28
21
/ 28
22
/ 28
23
/ 28
24
/ 28
25
/ 28
26
/ 28
27
/ 28
28
/ 28
More Related Content
PPTX
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
by
Takeshi Komiya
PPTX
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
by
Takeshi Komiya
PPT
ひとりsphinx
by
(^-^) togakushi
PPTX
APIドキュメントの話 #sphinxjp
by
Takeshi Komiya
PDF
How to spread reST and Sphinx
by
Takanori Suzuki
PDF
JUS関西 Sphinxワークショップ@関西 Sphinx事例紹介
by
kk_Ataka
PDF
Sphinxを使って本を書こう #pyconjp 2012
by
Takayuki Shimizukawa
PDF
Oktavia全文検索エンジン - SphinxCon JP 2014
by
Yoshiki Shibukawa
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
by
Takeshi Komiya
Sphinx ではじめるドキュメント生活 2013 #sphinxconjp
by
Takeshi Komiya
ひとりsphinx
by
(^-^) togakushi
APIドキュメントの話 #sphinxjp
by
Takeshi Komiya
How to spread reST and Sphinx
by
Takanori Suzuki
JUS関西 Sphinxワークショップ@関西 Sphinx事例紹介
by
kk_Ataka
Sphinxを使って本を書こう #pyconjp 2012
by
Takayuki Shimizukawa
Oktavia全文検索エンジン - SphinxCon JP 2014
by
Yoshiki Shibukawa
What's hot
PPTX
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
by
Takayuki Shimizukawa
PPTX
BPstudy#64 ドキュメントを作りたくなってしまう魔法のツール Sphinx 2012年版
by
Go Yamada
PPTX
Sphinxで作る貢献しやすいドキュメント翻訳の仕組み
by
Takayuki Shimizukawa
PDF
SIerでもSphinxを使いたい! 前編
by
kk_Ataka
PPTX
個人的ドキュメンテーションツール トップ100
by
Go Yamada
PDF
SIerでもSphinxを使いたい!総括
by
kk_Ataka
PDF
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
by
Takayuki Shimizukawa
PPTX
Sphinxの使い方事例
by
Go Yamada
PPTX
Sphinx拡張 探訪 2014 #sphinxjp
by
Takeshi Komiya
PPTX
手軽にメンテナンスできるドキュメントのヒミツ - blockdiag #odstudy 2011/07
by
Takeshi Komiya
PPTX
Sphinx GO!!
by
Go Yamada
PDF
ドキュメントシステムはこれを使え2015年版
by
Keiichiro Shikano
PPTX
マークアップ言語の拡張 メリットとデメリット #hankumi
by
Takeshi Komiya
PPTX
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
by
Takeshi Komiya
PDF
SIerでもSphinxを使いたい! 後編
by
kk_Ataka
PDF
社内のマニュアルをSphinxで作ってみた
by
Iosif Takakura
PPTX
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
by
Takayuki Shimizukawa
PPTX
Sphinx で手軽に作るドキュメント
by
Go Yamada
PPTX
ドキュメントの話、しませんか? #428rk01
by
Takeshi Komiya
PPTX
ドキュメントを加速する作画ツール Blockdiag 2011/07 #infotalk
by
Takeshi Komiya
JUS関西 Sphinxワークショップ@関西 Sphinx紹介
by
Takayuki Shimizukawa
BPstudy#64 ドキュメントを作りたくなってしまう魔法のツール Sphinx 2012年版
by
Go Yamada
Sphinxで作る貢献しやすいドキュメント翻訳の仕組み
by
Takayuki Shimizukawa
SIerでもSphinxを使いたい! 前編
by
kk_Ataka
個人的ドキュメンテーションツール トップ100
by
Go Yamada
SIerでもSphinxを使いたい!総括
by
kk_Ataka
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
by
Takayuki Shimizukawa
Sphinxの使い方事例
by
Go Yamada
Sphinx拡張 探訪 2014 #sphinxjp
by
Takeshi Komiya
手軽にメンテナンスできるドキュメントのヒミツ - blockdiag #odstudy 2011/07
by
Takeshi Komiya
Sphinx GO!!
by
Go Yamada
ドキュメントシステムはこれを使え2015年版
by
Keiichiro Shikano
マークアップ言語の拡張 メリットとデメリット #hankumi
by
Takeshi Komiya
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
by
Takeshi Komiya
SIerでもSphinxを使いたい! 後編
by
kk_Ataka
社内のマニュアルをSphinxで作ってみた
by
Iosif Takakura
執筆中のPythonプロフェッショナルプログラミング第2版でsphinxを使っている話
by
Takayuki Shimizukawa
Sphinx で手軽に作るドキュメント
by
Go Yamada
ドキュメントの話、しませんか? #428rk01
by
Takeshi Komiya
ドキュメントを加速する作画ツール Blockdiag 2011/07 #infotalk
by
Takeshi Komiya
Viewers also liked
PDF
Sphinx HTML Theme Hacks
by
Shoji KUMAGAI
PDF
Markdownもはじめよう
by
masayoshi takahashi
PDF
やりなおせる Git 入門
by
Tomohiko Himura
PDF
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
by
Takashi Uemura
PDF
ドキュメントを作りたくなってしまう魔法のツールSphinx
by
Takayuki Shimizukawa
PDF
こわくない Git
by
Kota Saito
Sphinx HTML Theme Hacks
by
Shoji KUMAGAI
Markdownもはじめよう
by
masayoshi takahashi
やりなおせる Git 入門
by
Tomohiko Himura
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
by
Takashi Uemura
ドキュメントを作りたくなってしまう魔法のツールSphinx
by
Takayuki Shimizukawa
こわくない Git
by
Kota Saito
Sphinxで社内勉強会(Git)の 資料を作ってみた
1.
Sphinxで社内勉強会(Git)の 資料を作ってみた 清水 琢 (@takuan_osho) SphinxCon JP
2015
2.
自己紹介 清水 琢 (@takuan_osho) • 非IT系企業で社内システムのお守り •
いわゆる社内SE的な仕事をしている • Sphinxとの関わり • 初めて触れたのがSphinx翻訳ハッカソン(2011/2/12) • 「翻訳」の部分に惹かれて初参加 • それから色々なコミュニティに参加するようになる
3.
話すこと 今回話したいことはだいたい以下の通り。 • 事例紹介 • (Sphinxを使った時の)社内勉強会資料作成の考え方 •
「何故この選択をしたか?」ということについて
4.
話さないこと 今回触れないことは以下の通り。 • Sphinxの機能紹介・深い使い方
5.
目次 • 社内資料を作ることになった経緯 • 資料作成で一番重要視したこと •
Sphinxを使おうと思った理由 • Sphinxを使ってよかったこと • 上手くいかなかったこと • まとめ
6.
目次 • 社内資料を作ることになった経緯 • 資料作成で一番重要視したこと •
Sphinxを使おうと思った理由 • Sphinxを使ってよかったこと • 上手くいかなかったこと • まとめ
7.
社内資料を作ることになった経緯 Gitが新しく導入される。 • 日付バージョン管理辛いので導入された。 • チームメンバーの大半が Gitにそれほど精通していない =>
社内勉強会の必要性 • 上司から勉強会用の資料を 作るように言われる。
8.
目次 • 社内資料を作ることになった経緯 • 資料作成で一番重要視したこと •
Sphinxを使おうと思った理由 • Sphinxを使ってよかったこと • 上手くいかなかったこと • まとめ
9.
資料作成で一番重要視したこと 「何を書くか?」ではなく 「何を書かないか?」を考えて資料を作成。
10.
理由 題材がGitだから • 書こうと思えば書けることが多すぎる題材。
11.
資料を作る目的をはっきりさせる • 資料を作ることで「何を達成したいか?」に注目。 • 「業務で何とかついていける下地を作る」ことを目指す。 =>
前提知識の記述に集中 (=運用に関することは省く) • 振り返って見通せる量に抑えた説明 • CUIの基礎知識 • 必要最低限のコマンドの使い方 • (Gitの基本構造)
12.
実際の資料
13.
説明が足りないところについて • 世にあるGit関連の分かりやすい資料を活用 • 勉強会中の実演・実際の業務・口頭などで補足
14.
目次 • 社内資料を作ることになった経緯 • 資料作成で一番重要視したこと •
Sphinxを使おうと思った理由 • Sphinxを使ってよかったこと • 上手くいかなかったこと • まとめ
15.
Sphinxを使おうと思った理由 使い慣れていたことが最大の理由 以下の機能が有効活用できそうだと アタリがついていた • コマンドラインの記述が割と得意 • 見たままの感じ
+ コピペのしやすさ • (メンテしやすい)コミットログの図を描く • blockdiagを使用することを想定 • 完全に成功したとは言い難い
16.
目次 • 社内資料を作ることになった経緯 • 資料作成で一番重要視したこと •
Sphinxを使おうと思った理由 • Sphinxを使ってよかったこと • 上手くいかなかったこと • まとめ
17.
Sphinxを使ってよかったこと 目次の自動生成 • 資料の提示順を変更しやすい • 構造が固まりきっていない時は非常に有用 •
資料の入り口を示せば関連資料が全て見える • (関連する資料に限り)散逸しづらい • 章ごとにファイル分割して後でまとめても 自動で追従してくれる嬉しさ
18.
目次 • 社内資料を作ることになった経緯 • 資料作成で一番重要視したこと •
Sphinxを使おうと思った理由 • Sphinxを使ってよかったこと • 上手くいかなかったこと • まとめ
19.
上手くいかなかったこと コミットログをblockdiagで無理矢理描いたこと • 複雑でなければ描くのは可能 • しかし、メンテナンス性は悪い(と思う)
20.
生成した図
21.
生成した図のもとのコード blockdiag { default_group_color =
lightgreen default_fontsize = 15 default_shape = "circle" remote_firstlabel"A"]; remote_secondlabel"B"]; remote_thirdlabel"C"]; remote_master_branchlabel"* master", shape"roundedbox", colorpink; local_firstlabel"A"]; local_secondlabel"B"]; local_thirdlabel"C"]; local_master_branchlabel"* master", shape"roundedbox", colorpink; group { remote_first <- remote_second <- remote_third remote_third <- remote_master_branchdirnone styledashed } group { local_first <- local_second <- local_third local_third <- local_master_branchdirnone styledashed } }
22.
生成した図
23.
生成した図のもとのコード blockdiag { default_group_color =
lightgreen default_fontsize = 15 default_shape = "circle" remote_firstlabel"A"]; remote_secondlabel"B"]; remote_thirdlabel"C"]; remote_master_branchlabel"* master", shape"roundedbox", colorpink; local_firstlabel"A"]; local_secondlabel"B"]; local_thirdlabel"C"]; local_fourthlabel"D", color"orange"]; local_new_branchlabel"* featureadd-test-site", shape"roundedbox", colorpink; local_before_new_branchlabel"featureadd-test-site", shape"roundedbox", colorgray; local_master_branchlabel"master", shape"roundedbox", colorpink; group { remote_first <- remote_second <- remote_third remote_third <- remote_master_branchdirnone styledashed } group { local_first <- local_second <- local_third <- local_fourth local_fourth <- local_new_branchdirnone styledashed local_third <- local_before_new_branchdirnone styledashed local_third <- local_master_branchdirnone styledashed local_before_new_branch -> local_new_branchthick color"red"] } }
24.
上手くいかなかったこと メンテする機会を 無くしたつもりではあるけど 必要な時のメンテがつらい…
25.
上手くいかなかったこと 予想より各人のサポートする必要があったこと • 資料+αの練習だけでは畳の上の水練でしかない
26.
目次 • 社内資料を作ることになった経緯 • 資料作成で一番重要視したこと •
Sphinxを使おうと思った理由 • Sphinxを使ってよかったこと • 上手くいかなかったこと • まとめ
27.
まとめ 目的に合ったツール選択が重要 • Sphinxに拘らない • メンテナンス性も考慮に入れる 資料は「書いたら終わり」ではない •
書いた後のことも視野に入れた資料作りが大切
28.
質問
Download