$ brew update
$ brew install rbenv
$ brew install ruby-build
rbenv init -
を.bash_profile
に仕込む.
https://github.com/vmg/redcarpet/blob/master/README.markdown
no_intra_emphasis
tab | les |
---|
http://maruku.rubyforge.org/maruku.html
Markdownから出力されるHTML要素に任意の属性を追加できるようにする拡張記法. 基本形は以下.
{: #id .class key=value ref_id}
http://michelf.ca/projects/php-markdown/extra/
markdown="1"
というAttributeを付与することでブロックタグ内でMarkdown書式が有効となる. また該当AttributeはHTML出力時に除去される.
<div markdown="1">
This is *true* markdown text.
http://daringfireball.net/projects/markdown/
Setextスタイルのheader.
ヘッダー 1
==========
type | Regexp |
---|---|
iPhone | .iPhone. |
iPad | .iPad. |
Android | .Android. |
Windows Phone | .Windows Phone. |
BlackBerry | .BlackBerry. |
Symbian | .Symbian. |
IE | .Mozilla/[\d.]+ (compatible; MSIE (\d+). |
Chrome | .Chrome.(\d+). |
require 'webrick' | |
def server_start res_codes | |
_res_codes = res_codes.dup | |
server_thread = Thread.new do | |
server = WEBrick::HTTPServer.new( | |
Port: 10080, | |
Logger: WEBrick::Log.new('/dev/null'), | |
AccessLog: [], | |
StartCallback: Proc.new { Thread.main.wakeup } |