Use rsync to mirror directories between Virtual Hosts.
rsync -a /var/www/mysite.com/feed /var/www/mysite2.com
12390 users tagging and storing useful source code snippets
Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world
rsync -a /var/www/mysite.com/feed /var/www/mysite2.com
class VirtualMethodCalledError < RuntimeError attr :name def initialize(name) super("Virtual function '#{name}' called") @name = name end end class Module def virtual(*methods) methods.each do |m| define_method(m) { raise VirtualMethodCalledError, m } end end end # The usage is beautifully simple: class VirtualThingy virtual :doThingy end class ConcreteThingy < VirtualThingy def doThingy puts "Doin' my thing!" end end begin VirtualThingy.new.doThingy rescue VirtualMethodCalledError => e raise unless e.name == :doThingy end ConcreteThingy.new.doThingy