Novecento Normal
Novecento Demibold
Novecento Bold
monscript.to_daemon !
Aujourd’hui c’est Dante, une gem qui permet de transformer tous vos scripts exécutables passés et à venir en gentils démons bien dressés comme ceci :
#!/usr/bin/env ruby
require File.expand_path("../../myapp.rb", __FILE__)
Dante.run('myapp') do |opts|
# options : host, pid_path, port, daemonize, user, group
Thin::Server.start('0.0.0.0', opts[:port]) do
use Rack::CommonLogger
use Rack::ShowExceptions
run MyApp
end
end
Voilà tout simplement. Il y a d’autres façons d’utiliser Dante. Pour les connaître, un peu de lecture :)
Les liens utiles