SlideShare a Scribd company logo
X.
...Ruby   02
           › ..@toRuby
儲かるドキュメント
Sphinx
• Wiki. .  (reST). .. HTML
  PDF.     ...
•       $.        .  ..
•
   (Erlang .nginx.     OK)
              .   ..

• HTML.     .JS    


http://sphinx.pocoo.org
http://sphinx.pocoo.org
! ... ..
. 
            . 



http://sphinx.shibu.jp
http://sphinx.shibu.jp
.
         .           
                      



http://bitbucket.org/shibu/sphinx/
http://bitbucket.org/shibu/sphinx/
http://www.shibu.jp/sdeditext/
http://www.shibu.jp/sdeditext/
. ..
$
$ s
$ su
$ sud
$ sudo
$ sudo p
$ sudo po
$ sudo por
$ sudo port
$ sudo port i
$ sudo port in
$ sudo port ins
$ sudo port inst
$ sudo port insta
$ sudo port instal
$ sudo port install
$ sudo port install p
$ sudo port install py
$ sudo port install pyt
$ sudo port install pyth
$ sudo port install pytho
$ sudo port install python
...   .   . ... .




          Taken by noukorama under CC BY-NC-SA
.. .......
Sphinx 3...
APSW: http://apsw.googlecode.com/svn/publish/index.html                  Py on Windows: http://timgolden.me.uk/python-on-windows/
boostmpi: http://documen.tician.de/boostmpi/                             PyCuda: http://documen.tician.de/pycuda/
Calibre: http://calibre.kovidgoyal.net/user_manual/                      PyEphem: http://rhodesmill.org/pyephem/




                 Python
Chaco: http://code.enthought.com/projects/chaco/docs/html/               Pyevolve: http://pyevolve.sourceforge.net/
CodePy: http://documen.tician.de/codepy/                                 PyLit: http://pylit.berlios.de/
Cython: http://docs.cython.org/                                          Pylo: http://documen.tician.de/pylo/
C/C++ Python language binding project: http://language-                  Pylons: http://docs.pylonshq.com/
binding.net/index.html                                                   PyMOTW: http://www.doughellmann.com/PyMOTW/
Director: http://packages.python.org/director/                           PyPubSub: http://pubsub.sourceforge.net/
Djagios: http://djagios.org/                                             pyrticle: http://documen.tician.de/pyrticle/
Django: http://docs.djangoproject.com/                                   Pysparse: http://pysparse.sourceforge.net/
F2py: http://www.f2py.org/html/                                          Python: http://docs.python.org/




                                                                               Selenium
GeoDjango: http://geodjango.org/docs/                                    python-apt: http://people.debian.org/~jak/python-apt-doc/
GeoServer: http://docs.geoserver.org/                                    PyUblas: http://documen.tician.de/pyublas/




                                     Django
Glashammer: http://glashammer.org/                                       Quex: http://quex.sourceforge.net/
Grok: http://grok.zope.org/doc/current/                                  Reteisi: http://docs.argolinux.org/reteisi/
Hedge: http://documen.tician.de/hedge/                                   Roundup: http://www.roundup-tracker.org/
IFM: http://fluffybunny.memebot.com/ifm-docs/index.html                  Sage: http://sagemath.org/doc/
Jinja: http://jinja.pocoo.org/2/documentation/                           Satchmo: http://www.satchmoproject.com/docs/svn/
LEPL: http://www.acooke.org/lepl/                                        Scapy: http://www.secdev.org/projects/scapy/doc/
MapServer: http://mapserver.org/                                         Selenium: http://seleniumhq.org/docs/




                                                                                                              Self
Matplotlib: http://matplotlib.sourceforge.net/                           Self: http://selflanguage.org/
Mayavi:                                                                  SimPy: http://simpy.sourceforge.net/
http://code.enthought.com/projects/mayavi/docs/development/html/mayavi   Sphinx: http://sphinx.pocoo.org/
MeshPy: http://documen.tician.de/meshpy/                                 Sprox: http://sprox.org/




            TurboGears
MirrorBrain: http://mirrorbrain.org/docs/                                SQLAlchemy: http://www.sqlalchemy.org/docs/
Mixin.com: http://dev.mixin.com/                                         Sqlkit: http://sqlkit.argolinux.org/




                                                                         Zope3
mpmath: http://mpmath.googlecode.com/svn/trunk/doc/build/index.html      SymPy: http://docs.sympy.org/
MyHDL: http://www.myhdl.org/doc/0.6/                                     tinyTiM: http://tinytim.sourceforge.net/docs/2.0/
NetworkX: http://networkx.lanl.gov/                                      The Wine Cellar Book: http://www.thewinecellarbook.com/doc/en/
NumPy: http://docs.scipy.org/doc/numpy/reference/                        TurboGears: http://turbogears.org/2.0/docs/
ObjectListView: http://objectlistview.sourceforge.net/python             VOR: http://www.vor-cycling.be/
OpenEXR: http://excamera.com/articles/26/doc/index.html                  WebFaction: http://docs.webfaction.com/
OpenLayers: http://docs.openlayers.org/                                  WFront: http://discorporate.us/projects/WFront/
openWNS: http://docs.openwns.org/                                        WTForms: http://wtforms.simplecodes.com/docs/
Paste: http://pythonpaste.org/script/                                    Zope 3: e.g. http://docs.carduner.net/z3c-tutorial/
Paver: http://www.blueskyonmars.com/projects/paver/                      zc.async: http://packages.python.org/zc.async/1.5.0/
.€
.€
.€
X.
....5.
55
           55
       
       
 Sphinx.




                8 
                8 
Wiki.. .
Sphinx.Wiki.
 Sphinx          Wiki
          .             .

HTML.           HTML.
 *%HTML        *Web
     .               .
 *       è..    *      è
       . ..         . ..
Sphinx.Wiki.
 Sphinx          Wiki
          .             .

HTML.           HTML.
 *%HTML        *Web
     .               .
 *       è..    *      è
       . ..         . ..
Sphinx.Wiki.                       . .
toRuby                                   toRuby
                            Wiki
     ....Ruby


     dRuby.
                               RWiki    Ruby
              def       ¯

...Ruby


         01                    Hiki



         02
                    C
X.
..¯ ..   ..   .   .
.X..Ë .
 .    .
....    .€
 8. .... .
. e. e. .®..
 . .    ð   .
     .€   .
... e.€     . .
 .....      ..
 . ..     . e.
 €   .
€ 8.. 
      /




@   . ..5   u
€ 8.. 




@   . ..5   u
儲かるドキュメント
IT¼    .   ...   .

      ..
      ......
       ......
      ..
            ..
.
.
.
.       ...
           ...
.
...
.       .  . ..   . ..
    * . ....
    * .. . ..
.        .      ....
             ..    ..
    *xUnit..... .




         http://www.hyuki.com/yukiwiki/wiki.cgi?JUnit.( ¢. ..
• . .....
    – diff.L /   .   .   è
    – .... .
•    $.          .
.             ...

• Sphinx.SUnit
    –      .
    – .  ”.                       .
•     
    –PySpec3.. .

                   Taken by ifranz under CC BY-NC
. Ruby.Sphinx         /

• .         .      . !
    –xUnit Wiki
•       .e .Î
      .  . ../
• . ...
儲かるドキュメント
Python.            ..º ..       .  ....
C . $ .        . .   .        .. .º .. .
e .'...           .  ..

Wergzueg 0.2.... ..           .. ...Docutils

       ......Georg Brandl...
.     . .       ! ..
 .          .       .   .

           .... .Python 2.6, 3.0.
L                                   . ..Sphinx

Python
.
...                                   . 3. .
                          ...


      ... . API 3.
. .   .. '.               ..           .¢.
                         . .           ..

Ruby RD/Rdtool
Ruby RD/Rdtool             .
                           .        .
                                    .        ..
                                              ..
                                     Twitter. ý ¢. ..

More Related Content

What's hot (14)

Mac OS X Lion で作る WordPress local 環境
Mac OS X Lion で作る WordPress local 環境Mac OS X Lion で作る WordPress local 環境
Mac OS X Lion で作る WordPress local 環境
Yuriko IKEDA
 
Roll your own web crawler. RubyDay 2013
Roll your own web crawler. RubyDay 2013Roll your own web crawler. RubyDay 2013
Roll your own web crawler. RubyDay 2013
Francesco Laurita
 
CODE BLUE 2014 : BadXNU、イケてないリンゴ! by ペドロ・ベラサ PEDRO VILAÇA
CODE BLUE 2014 : BadXNU、イケてないリンゴ! by ペドロ・ベラサ PEDRO VILAÇACODE BLUE 2014 : BadXNU、イケてないリンゴ! by ペドロ・ベラサ PEDRO VILAÇA
CODE BLUE 2014 : BadXNU、イケてないリンゴ! by ペドロ・ベラサ PEDRO VILAÇA
CODE BLUE
 
CODE BLUE 2014 : マイクロソフトの脆弱性調査 : ベンダーでありながら発見者となるために by デイヴィッド・シードマン David Se...
CODE BLUE 2014 : マイクロソフトの脆弱性調査 : ベンダーでありながら発見者となるために by デイヴィッド・シードマン David Se...CODE BLUE 2014 : マイクロソフトの脆弱性調査 : ベンダーでありながら発見者となるために by デイヴィッド・シードマン David Se...
CODE BLUE 2014 : マイクロソフトの脆弱性調査 : ベンダーでありながら発見者となるために by デイヴィッド・シードマン David Se...
CODE BLUE
 
Jsconf.us.2013
Jsconf.us.2013Jsconf.us.2013
Jsconf.us.2013
Peter Higgins
 
Environments line-up! Vagrant & Puppet 101
Environments line-up! Vagrant & Puppet 101Environments line-up! Vagrant & Puppet 101
Environments line-up! Vagrant & Puppet 101
jelrikvh
 
从小书签到浏览器扩展的应用
从小书签到浏览器扩展的应用从小书签到浏览器扩展的应用
从小书签到浏览器扩展的应用
Alipay
 
Porting your favourite cmdline tool to Android
Porting your favourite cmdline tool to AndroidPorting your favourite cmdline tool to Android
Porting your favourite cmdline tool to Android
Vlatko Kosturjak
 
Ripping web accessible .git files
Ripping web accessible .git filesRipping web accessible .git files
Ripping web accessible .git files
Vlatko Kosturjak
 
Wonderful world of (distributed) SCM or VCS
Wonderful world of (distributed) SCM or VCSWonderful world of (distributed) SCM or VCS
Wonderful world of (distributed) SCM or VCS
Vlatko Kosturjak
 
Robots
RobotsRobots
Robots
Big Fuga
 
Dario Faggioli - Virtualization in the age of speculative execution HW bugs
Dario Faggioli - Virtualization in the age of speculative execution HW bugsDario Faggioli - Virtualization in the age of speculative execution HW bugs
Dario Faggioli - Virtualization in the age of speculative execution HW bugs
linuxlab_conf
 
Metamoose
MetamooseMetamoose
Metamoose
Ynon Perek
 
Trio of Gems
Trio of GemsTrio of Gems
Trio of Gems
fuglylogic
 
Mac OS X Lion で作る WordPress local 環境
Mac OS X Lion で作る WordPress local 環境Mac OS X Lion で作る WordPress local 環境
Mac OS X Lion で作る WordPress local 環境
Yuriko IKEDA
 
Roll your own web crawler. RubyDay 2013
Roll your own web crawler. RubyDay 2013Roll your own web crawler. RubyDay 2013
Roll your own web crawler. RubyDay 2013
Francesco Laurita
 
CODE BLUE 2014 : BadXNU、イケてないリンゴ! by ペドロ・ベラサ PEDRO VILAÇA
CODE BLUE 2014 : BadXNU、イケてないリンゴ! by ペドロ・ベラサ PEDRO VILAÇACODE BLUE 2014 : BadXNU、イケてないリンゴ! by ペドロ・ベラサ PEDRO VILAÇA
CODE BLUE 2014 : BadXNU、イケてないリンゴ! by ペドロ・ベラサ PEDRO VILAÇA
CODE BLUE
 
CODE BLUE 2014 : マイクロソフトの脆弱性調査 : ベンダーでありながら発見者となるために by デイヴィッド・シードマン David Se...
CODE BLUE 2014 : マイクロソフトの脆弱性調査 : ベンダーでありながら発見者となるために by デイヴィッド・シードマン David Se...CODE BLUE 2014 : マイクロソフトの脆弱性調査 : ベンダーでありながら発見者となるために by デイヴィッド・シードマン David Se...
CODE BLUE 2014 : マイクロソフトの脆弱性調査 : ベンダーでありながら発見者となるために by デイヴィッド・シードマン David Se...
CODE BLUE
 
Environments line-up! Vagrant & Puppet 101
Environments line-up! Vagrant & Puppet 101Environments line-up! Vagrant & Puppet 101
Environments line-up! Vagrant & Puppet 101
jelrikvh
 
从小书签到浏览器扩展的应用
从小书签到浏览器扩展的应用从小书签到浏览器扩展的应用
从小书签到浏览器扩展的应用
Alipay
 
Porting your favourite cmdline tool to Android
Porting your favourite cmdline tool to AndroidPorting your favourite cmdline tool to Android
Porting your favourite cmdline tool to Android
Vlatko Kosturjak
 
Ripping web accessible .git files
Ripping web accessible .git filesRipping web accessible .git files
Ripping web accessible .git files
Vlatko Kosturjak
 
Wonderful world of (distributed) SCM or VCS
Wonderful world of (distributed) SCM or VCSWonderful world of (distributed) SCM or VCS
Wonderful world of (distributed) SCM or VCS
Vlatko Kosturjak
 
Dario Faggioli - Virtualization in the age of speculative execution HW bugs
Dario Faggioli - Virtualization in the age of speculative execution HW bugsDario Faggioli - Virtualization in the age of speculative execution HW bugs
Dario Faggioli - Virtualization in the age of speculative execution HW bugs
linuxlab_conf
 

Viewers also liked (13)

Begineers for Qualnet
Begineers for QualnetBegineers for Qualnet
Begineers for Qualnet
Kathirvel Ayyaswamy
 
Unit i
Unit iUnit i
Unit i
Mani Kandan K
 
Introduction to Qualnet
Introduction to QualnetIntroduction to Qualnet
Introduction to Qualnet
Kathirvel Ayyaswamy
 
Introduction to Qualnet
Introduction to Qualnet Introduction to Qualnet
Introduction to Qualnet
Kathirvel Ayyaswamy
 
Simulation vs experimental-testbeds_ioanna_tsalouchidou
Simulation vs experimental-testbeds_ioanna_tsalouchidouSimulation vs experimental-testbeds_ioanna_tsalouchidou
Simulation vs experimental-testbeds_ioanna_tsalouchidou
Ioanna Tsalouchidou
 
Network simulation software
Network simulation softwareNetwork simulation software
Network simulation software
Kartik Kalpande Patil
 
Modelling and simulation
Modelling and simulationModelling and simulation
Modelling and simulation
stjulians school
 
Chp. 2 simulation examples
Chp. 2 simulation examplesChp. 2 simulation examples
Chp. 2 simulation examples
Pravesh Negi
 
Simulation
SimulationSimulation
Simulation
SUDARSHAN KUMAR PATEL
 
System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]
qwerty626
 
Introduction to Simulation
Introduction to SimulationIntroduction to Simulation
Introduction to Simulation
chimco.net
 
SIMULATION
SIMULATIONSIMULATION
SIMULATION
Eminent Planners
 
Ns 2 Network Simulator An Introduction
Ns 2 Network Simulator An IntroductionNs 2 Network Simulator An Introduction
Ns 2 Network Simulator An Introduction
Jaipur National University, Jaipur, Rajasthan, India
 

Similar to 儲かるドキュメント (20)

Ferramentas de apoio ao desenvolvedor
Ferramentas de apoio ao desenvolvedorFerramentas de apoio ao desenvolvedor
Ferramentas de apoio ao desenvolvedor
Luciano Filho
 
Web Teaching Tools
Web Teaching ToolsWeb Teaching Tools
Web Teaching Tools
chiarellic
 
Python arch wiki
Python   arch wikiPython   arch wiki
Python arch wiki
fikrul islamy
 
Sprockets
SprocketsSprockets
Sprockets
Christophe Porteneuve
 
Git::Hooks
Git::HooksGit::Hooks
Git::Hooks
Mikko Koivunalho
 
[MeetUp][2nd] 컭on턺
[MeetUp][2nd] 컭on턺[MeetUp][2nd] 컭on턺
[MeetUp][2nd] 컭on턺
InfraEngineer
 
Crab - A Python Framework for Building Recommendation Systems
Crab - A Python Framework for Building Recommendation SystemsCrab - A Python Framework for Building Recommendation Systems
Crab - A Python Framework for Building Recommendation Systems
Marcel Caraciolo
 
Digital Library Federation, Fall 07, Connotea Presentation
Digital Library Federation, Fall 07, Connotea PresentationDigital Library Federation, Fall 07, Connotea Presentation
Digital Library Federation, Fall 07, Connotea Presentation
Ian Mulvany
 
Package Management via Spack on SJTU π Supercomputer
Package Management via Spack on SJTU π SupercomputerPackage Management via Spack on SJTU π Supercomputer
Package Management via Spack on SJTU π Supercomputer
Jianwen Wei
 
Velocity EU 2012 - Third party scripts and you
Velocity EU 2012 - Third party scripts and youVelocity EU 2012 - Third party scripts and you
Velocity EU 2012 - Third party scripts and you
Patrick Meenan
 
Search Engine Spiders
Search Engine SpidersSearch Engine Spiders
Search Engine Spiders
CJ Jenkins
 
Web services and JavaScript
Web services and JavaScriptWeb services and JavaScript
Web services and JavaScript
Christian Heilmann
 
A Continuous Packaging Pipeline
A Continuous Packaging PipelineA Continuous Packaging Pipeline
A Continuous Packaging Pipeline
Maciej Pasternacki
 
Django district pip, virtualenv, virtualenv wrapper & more
Django district  pip, virtualenv, virtualenv wrapper & moreDjango district  pip, virtualenv, virtualenv wrapper & more
Django district pip, virtualenv, virtualenv wrapper & more
Jacqueline Kazil
 
JRuby, Ruby, Rails and You on the Cloud
JRuby, Ruby, Rails and You on the CloudJRuby, Ruby, Rails and You on the Cloud
JRuby, Ruby, Rails and You on the Cloud
Hiro Asari
 
Ebook List Of Ebook Sites
Ebook   List Of Ebook SitesEbook   List Of Ebook Sites
Ebook List Of Ebook Sites
avi305
 
Random Thoughts on Paper Implementations [KAIST 2018]
Random Thoughts on Paper Implementations [KAIST 2018]Random Thoughts on Paper Implementations [KAIST 2018]
Random Thoughts on Paper Implementations [KAIST 2018]
Taehoon Kim
 
Data Structures for Text Editors
Data Structures for Text EditorsData Structures for Text Editors
Data Structures for Text Editors
osfameron
 
Linked Data on Rails
Linked Data on RailsLinked Data on Rails
Linked Data on Rails
Patrick Sinclair
 
The Seven Wastes of Software Development
The Seven Wastes of Software DevelopmentThe Seven Wastes of Software Development
The Seven Wastes of Software Development
Matt Stine
 
Ferramentas de apoio ao desenvolvedor
Ferramentas de apoio ao desenvolvedorFerramentas de apoio ao desenvolvedor
Ferramentas de apoio ao desenvolvedor
Luciano Filho
 
Web Teaching Tools
Web Teaching ToolsWeb Teaching Tools
Web Teaching Tools
chiarellic
 
[MeetUp][2nd] 컭on턺
[MeetUp][2nd] 컭on턺[MeetUp][2nd] 컭on턺
[MeetUp][2nd] 컭on턺
InfraEngineer
 
Crab - A Python Framework for Building Recommendation Systems
Crab - A Python Framework for Building Recommendation SystemsCrab - A Python Framework for Building Recommendation Systems
Crab - A Python Framework for Building Recommendation Systems
Marcel Caraciolo
 
Digital Library Federation, Fall 07, Connotea Presentation
Digital Library Federation, Fall 07, Connotea PresentationDigital Library Federation, Fall 07, Connotea Presentation
Digital Library Federation, Fall 07, Connotea Presentation
Ian Mulvany
 
Package Management via Spack on SJTU π Supercomputer
Package Management via Spack on SJTU π SupercomputerPackage Management via Spack on SJTU π Supercomputer
Package Management via Spack on SJTU π Supercomputer
Jianwen Wei
 
Velocity EU 2012 - Third party scripts and you
Velocity EU 2012 - Third party scripts and youVelocity EU 2012 - Third party scripts and you
Velocity EU 2012 - Third party scripts and you
Patrick Meenan
 
Search Engine Spiders
Search Engine SpidersSearch Engine Spiders
Search Engine Spiders
CJ Jenkins
 
A Continuous Packaging Pipeline
A Continuous Packaging PipelineA Continuous Packaging Pipeline
A Continuous Packaging Pipeline
Maciej Pasternacki
 
Django district pip, virtualenv, virtualenv wrapper & more
Django district  pip, virtualenv, virtualenv wrapper & moreDjango district  pip, virtualenv, virtualenv wrapper & more
Django district pip, virtualenv, virtualenv wrapper & more
Jacqueline Kazil
 
JRuby, Ruby, Rails and You on the Cloud
JRuby, Ruby, Rails and You on the CloudJRuby, Ruby, Rails and You on the Cloud
JRuby, Ruby, Rails and You on the Cloud
Hiro Asari
 
Ebook List Of Ebook Sites
Ebook   List Of Ebook SitesEbook   List Of Ebook Sites
Ebook List Of Ebook Sites
avi305
 
Random Thoughts on Paper Implementations [KAIST 2018]
Random Thoughts on Paper Implementations [KAIST 2018]Random Thoughts on Paper Implementations [KAIST 2018]
Random Thoughts on Paper Implementations [KAIST 2018]
Taehoon Kim
 
Data Structures for Text Editors
Data Structures for Text EditorsData Structures for Text Editors
Data Structures for Text Editors
osfameron
 
The Seven Wastes of Software Development
The Seven Wastes of Software DevelopmentThe Seven Wastes of Software Development
The Seven Wastes of Software Development
Matt Stine
 

More from Yoshiki Shibukawa (20)

多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング
多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング
多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング
Yoshiki Shibukawa
 
ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋
ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋
ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋
Yoshiki Shibukawa
 
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
Yoshiki Shibukawa
 
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
Yoshiki Shibukawa
 
Golang tokyo #7 qtpm
Golang tokyo #7 qtpmGolang tokyo #7 qtpm
Golang tokyo #7 qtpm
Yoshiki Shibukawa
 
Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察
Yoshiki Shibukawa
 
Mithril
MithrilMithril
Mithril
Yoshiki Shibukawa
 
Go & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and ErrorsGo & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and Errors
Yoshiki Shibukawa
 
Excelの話
Excelの話Excelの話
Excelの話
Yoshiki Shibukawa
 
FINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolangFINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolang
Yoshiki Shibukawa
 
アンラーニング
アンラーニングアンラーニング
アンラーニング
Yoshiki Shibukawa
 
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた
Yoshiki Shibukawa
 
Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014
Yoshiki Shibukawa
 
Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014
Yoshiki Shibukawa
 
大規模JavaScript開発
大規模JavaScript開発大規模JavaScript開発
大規模JavaScript開発
Yoshiki Shibukawa
 
Xpjug基調lt2011
Xpjug基調lt2011Xpjug基調lt2011
Xpjug基調lt2011
Yoshiki Shibukawa
 
Expert JavaScript Programming
Expert JavaScript ProgrammingExpert JavaScript Programming
Expert JavaScript Programming
Yoshiki Shibukawa
 
JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会
Yoshiki Shibukawa
 
Pomodoro technique
Pomodoro techniquePomodoro technique
Pomodoro technique
Yoshiki Shibukawa
 
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
Yoshiki Shibukawa
 
多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング
多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング
多すぎるユニットテストは却ってよくない?私が実践しているテストコードのリファクタリング
Yoshiki Shibukawa
 
ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋
ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋
ITコンサルが改善するのはビジネスだけじゃない! サークル的活動で業界貢献 技育祭2024秋
Yoshiki Shibukawa
 
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
Yoshiki Shibukawa
 
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
Yoshiki Shibukawa
 
Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察
Yoshiki Shibukawa
 
Go & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and ErrorsGo & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and Errors
Yoshiki Shibukawa
 
FINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolangFINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolang
Yoshiki Shibukawa
 
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた
Yoshiki Shibukawa
 
Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014
Yoshiki Shibukawa
 
Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014
Yoshiki Shibukawa
 
Expert JavaScript Programming
Expert JavaScript ProgrammingExpert JavaScript Programming
Expert JavaScript Programming
Yoshiki Shibukawa
 
JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会
Yoshiki Shibukawa
 
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
Yoshiki Shibukawa
 

Recently uploaded (20)

Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
 
Temporary Compound microscope slide .pptx
Temporary Compound microscope slide .pptxTemporary Compound microscope slide .pptx
Temporary Compound microscope slide .pptx
Samir Sharma
 
Predictive vs. Preventive Maintenance — Which One is Right for Your Factory
Predictive vs. Preventive Maintenance — Which One is Right for Your FactoryPredictive vs. Preventive Maintenance — Which One is Right for Your Factory
Predictive vs. Preventive Maintenance — Which One is Right for Your Factory
Diagsense ltd
 
UiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and OpportunitiesUiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and Opportunities
DianaGray10
 
Caching for Performance Masterclass: The In-Memory Datastore
Caching for Performance Masterclass: The In-Memory DatastoreCaching for Performance Masterclass: The In-Memory Datastore
Caching for Performance Masterclass: The In-Memory Datastore
ScyllaDB
 
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great ProductGDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
James Anderson
 
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
 
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial PresentationMIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND CTI
 
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
katalinjordans1
 
Revolutionizing Field Service: How LLMs Are Powering Smarter Knowledge Access...
Revolutionizing Field Service: How LLMs Are Powering Smarter Knowledge Access...Revolutionizing Field Service: How LLMs Are Powering Smarter Knowledge Access...
Revolutionizing Field Service: How LLMs Are Powering Smarter Knowledge Access...
Earley Information Science
 
Data-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second CountsData-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second Counts
Safe Software
 
AI in Medical Diagnostics – The Future of Healthcare
AI in Medical Diagnostics – The Future of HealthcareAI in Medical Diagnostics – The Future of Healthcare
AI in Medical Diagnostics – The Future of Healthcare
Vadim Nareyko
 
Build with AI on Google Cloud Session #3
Build with AI on Google Cloud Session #3Build with AI on Google Cloud Session #3
Build with AI on Google Cloud Session #3
Margaret Maynard-Reid
 
Leadership u automatizaciji: RPA priče iz prakse!
Leadership u automatizaciji: RPA priče iz prakse!Leadership u automatizaciji: RPA priče iz prakse!
Leadership u automatizaciji: RPA priče iz prakse!
UiPathCommunity
 
5 Must-Use AI Tools to Supercharge Your Productivity
5 Must-Use AI Tools to Supercharge Your Productivity5 Must-Use AI Tools to Supercharge Your Productivity
5 Must-Use AI Tools to Supercharge Your Productivity
cryptouniversityoffi
 
Teaching Prompting and Prompt Sharing to End Users.pptx
Teaching Prompting and Prompt Sharing to End Users.pptxTeaching Prompting and Prompt Sharing to End Users.pptx
Teaching Prompting and Prompt Sharing to End Users.pptx
Michael Blumenthal (Microsoft MVP)
 
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdfSECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
spub1985
 
Dev Dives: Unlock the future of automation with UiPath Agent Builder
Dev Dives: Unlock the future of automation with UiPath Agent BuilderDev Dives: Unlock the future of automation with UiPath Agent Builder
Dev Dives: Unlock the future of automation with UiPath Agent Builder
UiPathCommunity
 
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
 
5 Best Agentic AI Frameworks for 2025.pdf
5 Best Agentic AI Frameworks for 2025.pdf5 Best Agentic AI Frameworks for 2025.pdf
5 Best Agentic AI Frameworks for 2025.pdf
SoluLab1231
 
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
 
Temporary Compound microscope slide .pptx
Temporary Compound microscope slide .pptxTemporary Compound microscope slide .pptx
Temporary Compound microscope slide .pptx
Samir Sharma
 
Predictive vs. Preventive Maintenance — Which One is Right for Your Factory
Predictive vs. Preventive Maintenance — Which One is Right for Your FactoryPredictive vs. Preventive Maintenance — Which One is Right for Your Factory
Predictive vs. Preventive Maintenance — Which One is Right for Your Factory
Diagsense ltd
 
UiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and OpportunitiesUiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and Opportunities
DianaGray10
 
Caching for Performance Masterclass: The In-Memory Datastore
Caching for Performance Masterclass: The In-Memory DatastoreCaching for Performance Masterclass: The In-Memory Datastore
Caching for Performance Masterclass: The In-Memory Datastore
ScyllaDB
 
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great ProductGDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
James Anderson
 
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
 
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial PresentationMIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND CTI
 
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
katalinjordans1
 
Revolutionizing Field Service: How LLMs Are Powering Smarter Knowledge Access...
Revolutionizing Field Service: How LLMs Are Powering Smarter Knowledge Access...Revolutionizing Field Service: How LLMs Are Powering Smarter Knowledge Access...
Revolutionizing Field Service: How LLMs Are Powering Smarter Knowledge Access...
Earley Information Science
 
Data-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second CountsData-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second Counts
Safe Software
 
AI in Medical Diagnostics – The Future of Healthcare
AI in Medical Diagnostics – The Future of HealthcareAI in Medical Diagnostics – The Future of Healthcare
AI in Medical Diagnostics – The Future of Healthcare
Vadim Nareyko
 
Build with AI on Google Cloud Session #3
Build with AI on Google Cloud Session #3Build with AI on Google Cloud Session #3
Build with AI on Google Cloud Session #3
Margaret Maynard-Reid
 
Leadership u automatizaciji: RPA priče iz prakse!
Leadership u automatizaciji: RPA priče iz prakse!Leadership u automatizaciji: RPA priče iz prakse!
Leadership u automatizaciji: RPA priče iz prakse!
UiPathCommunity
 
5 Must-Use AI Tools to Supercharge Your Productivity
5 Must-Use AI Tools to Supercharge Your Productivity5 Must-Use AI Tools to Supercharge Your Productivity
5 Must-Use AI Tools to Supercharge Your Productivity
cryptouniversityoffi
 
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdfSECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
spub1985
 
Dev Dives: Unlock the future of automation with UiPath Agent Builder
Dev Dives: Unlock the future of automation with UiPath Agent BuilderDev Dives: Unlock the future of automation with UiPath Agent Builder
Dev Dives: Unlock the future of automation with UiPath Agent Builder
UiPathCommunity
 
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
 
5 Best Agentic AI Frameworks for 2025.pdf
5 Best Agentic AI Frameworks for 2025.pdf5 Best Agentic AI Frameworks for 2025.pdf
5 Best Agentic AI Frameworks for 2025.pdf
SoluLab1231
 

儲かるドキュメント

  • 1. X. ...Ruby 02 › ..@toRuby
  • 3. Sphinx • Wiki. . (reST). .. HTML PDF. ... • $. . .. • (Erlang .nginx. OK) . .. • HTML. .JS http://sphinx.pocoo.org http://sphinx.pocoo.org
  • 5. . . http://sphinx.shibu.jp http://sphinx.shibu.jp
  • 6. . . http://bitbucket.org/shibu/sphinx/ http://bitbucket.org/shibu/sphinx/
  • 9. $
  • 10. $ s
  • 11. $ su
  • 12. $ sud
  • 20. $ sudo port ins
  • 21. $ sudo port inst
  • 22. $ sudo port insta
  • 23. $ sudo port instal
  • 24. $ sudo port install
  • 25. $ sudo port install p
  • 26. $ sudo port install py
  • 27. $ sudo port install pyt
  • 28. $ sudo port install pyth
  • 29. $ sudo port install pytho
  • 30. $ sudo port install python
  • 31. ... . . ... . Taken by noukorama under CC BY-NC-SA
  • 33. Sphinx 3... APSW: http://apsw.googlecode.com/svn/publish/index.html Py on Windows: http://timgolden.me.uk/python-on-windows/ boostmpi: http://documen.tician.de/boostmpi/ PyCuda: http://documen.tician.de/pycuda/ Calibre: http://calibre.kovidgoyal.net/user_manual/ PyEphem: http://rhodesmill.org/pyephem/ Python Chaco: http://code.enthought.com/projects/chaco/docs/html/ Pyevolve: http://pyevolve.sourceforge.net/ CodePy: http://documen.tician.de/codepy/ PyLit: http://pylit.berlios.de/ Cython: http://docs.cython.org/ Pylo: http://documen.tician.de/pylo/ C/C++ Python language binding project: http://language- Pylons: http://docs.pylonshq.com/ binding.net/index.html PyMOTW: http://www.doughellmann.com/PyMOTW/ Director: http://packages.python.org/director/ PyPubSub: http://pubsub.sourceforge.net/ Djagios: http://djagios.org/ pyrticle: http://documen.tician.de/pyrticle/ Django: http://docs.djangoproject.com/ Pysparse: http://pysparse.sourceforge.net/ F2py: http://www.f2py.org/html/ Python: http://docs.python.org/ Selenium GeoDjango: http://geodjango.org/docs/ python-apt: http://people.debian.org/~jak/python-apt-doc/ GeoServer: http://docs.geoserver.org/ PyUblas: http://documen.tician.de/pyublas/ Django Glashammer: http://glashammer.org/ Quex: http://quex.sourceforge.net/ Grok: http://grok.zope.org/doc/current/ Reteisi: http://docs.argolinux.org/reteisi/ Hedge: http://documen.tician.de/hedge/ Roundup: http://www.roundup-tracker.org/ IFM: http://fluffybunny.memebot.com/ifm-docs/index.html Sage: http://sagemath.org/doc/ Jinja: http://jinja.pocoo.org/2/documentation/ Satchmo: http://www.satchmoproject.com/docs/svn/ LEPL: http://www.acooke.org/lepl/ Scapy: http://www.secdev.org/projects/scapy/doc/ MapServer: http://mapserver.org/ Selenium: http://seleniumhq.org/docs/ Self Matplotlib: http://matplotlib.sourceforge.net/ Self: http://selflanguage.org/ Mayavi: SimPy: http://simpy.sourceforge.net/ http://code.enthought.com/projects/mayavi/docs/development/html/mayavi Sphinx: http://sphinx.pocoo.org/ MeshPy: http://documen.tician.de/meshpy/ Sprox: http://sprox.org/ TurboGears MirrorBrain: http://mirrorbrain.org/docs/ SQLAlchemy: http://www.sqlalchemy.org/docs/ Mixin.com: http://dev.mixin.com/ Sqlkit: http://sqlkit.argolinux.org/ Zope3 mpmath: http://mpmath.googlecode.com/svn/trunk/doc/build/index.html SymPy: http://docs.sympy.org/ MyHDL: http://www.myhdl.org/doc/0.6/ tinyTiM: http://tinytim.sourceforge.net/docs/2.0/ NetworkX: http://networkx.lanl.gov/ The Wine Cellar Book: http://www.thewinecellarbook.com/doc/en/ NumPy: http://docs.scipy.org/doc/numpy/reference/ TurboGears: http://turbogears.org/2.0/docs/ ObjectListView: http://objectlistview.sourceforge.net/python VOR: http://www.vor-cycling.be/ OpenEXR: http://excamera.com/articles/26/doc/index.html WebFaction: http://docs.webfaction.com/ OpenLayers: http://docs.openlayers.org/ WFront: http://discorporate.us/projects/WFront/ openWNS: http://docs.openwns.org/ WTForms: http://wtforms.simplecodes.com/docs/ Paste: http://pythonpaste.org/script/ Zope 3: e.g. http://docs.carduner.net/z3c-tutorial/ Paver: http://www.blueskyonmars.com/projects/paver/ zc.async: http://packages.python.org/zc.async/1.5.0/
  • 34. .€
  • 35. .€
  • 36. .€
  • 37. X.
  • 39. 55 55 Sphinx. 8 8 Wiki.. .
  • 40. Sphinx.Wiki. Sphinx Wiki . . HTML. HTML. *%HTML *Web . . * è.. * è . .. . ..
  • 41. Sphinx.Wiki. Sphinx Wiki . . HTML. HTML. *%HTML *Web . . * è.. * è . .. . ..
  • 42. Sphinx.Wiki. . . toRuby toRuby Wiki ....Ruby dRuby. RWiki Ruby def ¯ ...Ruby 01 Hiki 02 C
  • 43. X.
  • 44. ..¯ .. .. . .
  • 46. .... .€ 8. .... .
  • 47. . e. e. .®.. . . ð . .€ .
  • 48. ... e.€ . . ..... .. . .. . e. € .
  • 49. € 8.. / @ . ..5 u
  • 50. € 8.. @ . ..5 u
  • 52. IT¼ . ... . .. ...... ...... .. .. .
  • 53. . .
  • 54. . ... ...
  • 55. . ...
  • 56. . . . .. . .. * . .... * .. . ..
  • 57. . . .... .. .. *xUnit..... . http://www.hyuki.com/yukiwiki/wiki.cgi?JUnit.( ¢. ..
  • 58. • . ..... – diff.L / . . è – .... . • $. .
  • 59. . ... • Sphinx.SUnit – . – . ”. . • –PySpec3.. . Taken by ifranz under CC BY-NC
  • 60. . Ruby.Sphinx / • . . . ! –xUnit Wiki • .e .Î . . ../ • . ...
  • 62. Python. ..º .. . .... C . $ . . . . .. .º .. . e .'... . .. Wergzueg 0.2.... .. .. ...Docutils ......Georg Brandl... . . . ! .. . . . . .... .Python 2.6, 3.0. L . ..Sphinx Python
  • 63. . ... . 3. . ... ... . API 3. . . .. '. .. .¢. . . .. Ruby RD/Rdtool Ruby RD/Rdtool . . . . .. .. Twitter. ý ¢. ..
  • 64. . . Python. . .. . Taken by noukorama under CC BY-NC-SA
  • 65. . (setuptools. ..) $ sudo easy_install sphinx • . . $ sphinx-quickstart http://blog.shibu.jp/article/32044108.html .....
  • 66. ... .. • $ . .. ... • $ . .OK. . ... • .$. !. . .. ... Sphinx. . Sphinx. . . . / . . /