46
Sphinx + blockdiag でででで でででででででで 小小 小 (@tk0miya) 2011-05-13

sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm

Embed Size (px)

Citation preview

  • 1. Sphinx + blockdiag
    (@tk0miya)
    2011-05-13

2.
(@tk0miya)


PHP, Python, Perl, Ruby
Sphinx-users
3.


Sphinx
Excel blockdiag

http://labs.timedia.co.jp/
TIM Labs
4. ?
5.






6. ?
2
(= )
/ (= )
/



7.
?



/




Lightweight
8. Lightweight

SphinxWiki
(POD, Javadoc)


@ Sphinx-users
(Wiki )

9.
/



Lightweight
10. Sphinx
11. Sphinx
Sphinx
reST
12. Sphinx (1)
reST


make
make html, make pdf, make epub


()
13. Sphinx (2)

Perl, C++, Python
nginx

graphviz, aafig, gnuplot, plantuml


14. (1)
Word

/

Excel



15. (2)
POD
POD
perldoc HTML

VCS
Sphinx
reST


VCS
16. Sphinx
Python
http://docs.python.org/
Sphinx
http://sphinx-users.jp/doc10/
groonga
http://groonga.org/docs/index.html
TortoiseHg
http://tortoisehg.bitbucket.org/manual/2.0/
Bazzar
http://doc.bazaar.canonical.com/ja/index.html
Symfony2
http://docs.symfony.gr.jp/symfony2/
17.
Sphinx



Lightweight
18. Excel blockdiag
19. Excel blockdiag




UML ()

?
20.
Excel
Visio
Powerpoint
Photoshop
UML (astah* )
ASCII
21. Excel
22. /
1
23. /
.
24. /
.
.
25.
26.
27.
28.
29. Excel
30. blockdiag

blockdiag
seqdiag
actdiag
nwdiag




Graphviz
31. blockdiag

diagram {
A -> B -> C;
B -> D;
}
32. blockdiag

33. seqdiag

diagram {
browser => server;
}
34. seqdiag

35. netdiag

diagram {
network global {
address = "210.x.x.x/24;
web01;web02;
}
network dmz {
address = "172.x.x.x/24;
web01; web02; db01;db02;
}
}
36. netdiag

37. blockdiag








38. blockdiag (1)

/


39. blockdiag (2)


()
40. blockdiag (3)
shape
node1 [shape = roundedbox]

41. blockdiag (4)
shape
node1 [shape = roundedbox]

42. blockdiag (5)
shape
node1 [shape = roundedbox]

43. blockdiag
blockdiag
: http://bit.ly/lZkszJ
: http://bit.ly/kYpK6Y
: http://bit.ly/m7fLsM
: http://bit.ly/l6OOhZ
seqdiag: http://bit.ly/lwvEox
: http://bit.ly/gMCskC
nwdiag: http://bit.ly/kR5tYF
44. ()
blockdiag
Sphinx
Redmine (Wiki )
Trac (Wiki )
moinmoin
Web API (jsonp)
45.
(Interactive Shell)
Google Appengine
SVG IE
http://blockdiag.appspot.com/
46.



Sphinx
blockdiag


(@tk0miya )