imagemagickがインストールしてあれば良いみたい
$ brew install imagemagick
$ brew install imagemagick
JsonからMarkdownテキストを取得してHTMLに変換する処理を書いていたのですがうまくいきませんでした。 試しにスクリプト中に書かれたテキストを変換したところ問題なく動作していました。
空白文字に変なもんが混ざっている、という勘が働いたので次のようなスクリプトを書いて調べてみました。
Rubyにはtimeoutというライブラリがありますが、これを使わずにThreadだけでtimeout処理を実装してみます。
サーバをRuby、クライアントをNodeでテストしてみました。
#! /usr/bin/env ruby
# -*- coding: utf-8; -*-
# em_test.rb
'event machine'
EventMachine.run do
10.times do |time|
EM.defer do
wait = rand(5) / 10.0
sleep wait
puts time
end
end
end
rubyで並列処理を行う簡単なコードです。イベント駆動型のフレームワークであるEventMachineを使っています。