Briefcase Portability
Notes — 34 · 2007–2013
Short pieces that are not articles: links, one-line thoughts, and the tumblr-era posts this blog collected between 2007 and 2008.
Subscribe to notes
Con la taza siempre en la mano, Cafe-man, nunca me separo de este preciado líquido que tanto me relaja. En mi casa cuando estoy yo se hace una cafetera al día, eso sí grano molido en le momento y sin azucar, como los buenos cafeteros.
http://www.youtube.com/watch?v=vNTRZ31VgiM
No dan escalofríos al ver el video?
Mira que me reí cuando lei esta tira, simplemente increible. Pero me extraña que la gente del colegio entienda de Bases de Datos y que culpe a la madre por tal causa.
Lo que cambian las cosas, aquí podemos ver un disco duro de hace 20 años de la marca IBM frente a una tarjeta SD actual. Para que despues digan que el tamaño no importa.
Con este simple script una vez que estas en la shell de ruby (irb) puedes simular una shell de sistema con todas sus ventajas.
alias old_method_missing method_missing
def method_missing(name, *args)
exname = name.to_s
found = false
ENV["PATH"].split(':').each { |path|
if File.executable?(File.join(path, exname))
found = true
break
end
}
if found
Process.wait Process.fork { exec(exname, *args) }
else
old_method_missing(name, *args)
end
end