Skip to content

Instantly share code, notes, and snippets.

View tk0miya's full-sized avatar

Takeshi KOMIYA tk0miya

View GitHub Profile
reST のいけてないところ。
=========================
普段書くテキストと同じような感じで書いていけるのが reST のいいところなんだけど、
ちょっとした時にインデントで文句を言われることがあるよね。
(例えば、こんなふうに括弧付きで補足を入れたりするときに、
括弧の中で改行したあと、一文字インデントしたくならないかしら...)
@tk0miya
tk0miya / index.md
Last active December 26, 2015 23:09
自動化にまつわる話 (2013.10.30 Time Intermedia 社内勉強会)

注意

  • 紹介する内容は SD や WEB+DB に載ってる内容です
    • 詳細はそっちを読んでください
  • 知ってる人は内職しててください
  • この資料は公開するので、メモするより聞きましょう

何度もやることは自動化しよう

@tk0miya
tk0miya / screen.txt
Created December 22, 2013 00:15
unittest2 inferno!
$ python2.4 virtualenv-1.7.2/virtualenv.py py24
New python executable in py24/bin/python2.4
Also creating executable in py24/bin/python
Installing setuptools.............done.
Installing pip...............done.
$ py24/bin/python setup.py develop
running develop
running egg_info
creating src/diff_highlight.egg-info
writing src/diff_highlight.egg-info/PKG-INFO
@tk0miya
tk0miya / gist:b2c6cbbf91f8deea4dbe
Created May 26, 2014 03:49
Py婚 JP 2014 の LT 発表順
[1] tkomiya@deneb> python
Python 2.7.6 (default, Feb 20 2014, 11:54:33)
[GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> # 発表します枠
... candidates = ['@terapyon', '@jbking', '@ryu22e', '@kyon_mm', '@aodag', '@shomah4a', '@shimizukawa', '@usaturn',]
>>> # ツンデレ枠 (あんたがどうしてもっていうなら発表してやらなくもないんだからっ)
... tsundere = ['@r_rudi', '@masahito', '@takuan_osho', '@ransui', '@ytakeuch', '@kamekoopa', '@shidocchi', '@hajime_nakagami', '@masa_edw', '@takanory', '@turky', '@troter',]
>>>
>>> # 基調講演
@tk0miya
tk0miya / example.diag
Last active August 29, 2015 14:02
リビジョングラフ生成ツールサンプル。
revdiag {
branch master [color = lightblue];
branch develop [color = yellow];
commit [message = 'Initial commit']
commit;
// branching
master -> develop {
@tk0miya
tk0miya / doc10.dat
Created July 24, 2014 13:48
sphinx-users.jp/doc*/ 以下のファイル群を docs.sphinx-users.jp 以下にリダイレクトするスクリプト。
index.rst
builders.rst
changes.rst
config.rst
contents.rst
domains.rst
examples.rst
ext/appapi.rst extdev/appapi.rst
ext/autodoc.rst
ext/autosummary.rst
@tk0miya
tk0miya / conf.py
Created July 25, 2014 16:51
Add caption to code-block directive in Sphinx.
import sys
sys.path.insert(0, 'source/')
extensions += ['mycodeblock']
language = 'ja'
latex_elements['preamble'] = '\\usepackage{ascmac}'
latex_docclass = {
'manual': 'jsbook'
}
@tk0miya
tk0miya / README
Last active October 20, 2015 15:07
new_numfig.py
new_numfig.py: yet another numfig.py
-------------------------------------
This is Sphinx extension for numbering figures and tables automatically.
what's difference?
-------------------
- Support numbering tables
- Rename :num: role to :ref:num: and support HTML format
- Numbering over multiple .rst files (in HTML)
- Support branch numbering (cf. 1-1, 1-2, 2-1) with numbered toctree (in HTML)
sys.path.insert(0, '.')
extensions.append('sphinxcontrib_awesome')