<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>{ :lazy =&#62; loading }</title>
	<link>http://mgaravaglia.com.ar/blog</link>
	<description>So far the universe is wining.</description>
	<lastBuildDate>Tue, 31 May 2011 17:25:17 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Notación Húngara</title>
		<description><![CDATA[La notación húngara fue ideada por Charles Simonyi, aunque fue muy popular en el siglo pasado y ha entrado en desuso aún hay personas que continuan aplicandola. Basicamente consiste en incluir el tipo de dato de una variable en su nombre de la siguiente forma:
sNombre  // esta variable es un string que contiene el [...]]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2011/05/26/notacion-hungara/</link>
			</item>
	<item>
		<title>Speedy, DNS y VPNs</title>
		<description><![CDATA[Estando de viaje hace poco me toco tener que unirme a una red wifi conectada al mundo con un ADSL Speedy de Telefónica. Todo funcionaba perfecto hasta que tuve que conectarme a una VPN corporativa.
DNS Hijacking
La gente de Speedy es muy buena y por eso no quieren que nos quedemos sin ver un site por [...]]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2011/05/16/speedy-dns-y-vpns/</link>
			</item>
	<item>
		<title>Lambdas Recursivos</title>
		<description><![CDATA[why I love Ruby  

bookmark_files = lambda do &#124;file&#124;
if file.is_bookmarked?
my_bookmarks &#60;&#60; file
elsif file.got_children?
file.children.each &#38;bookmark_files
end
end

]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2011/02/17/lambdas-recursivos/</link>
			</item>
	<item>
		<title>Custom Logger en Rails</title>
		<description><![CDATA[El formato por defecto del logger de Rails si bien da mucha informacion es algo feo. Para mejorarlo pueden pegar esta modificacion en el archivo environment.rb. El siguiente format_message muestra los logs con colores segun el level y un timestamp
]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2011/02/14/custom-logger-en-rails/</link>
			</item>
	<item>
		<title>la W3C es obsoleta</title>
		<description><![CDATA[Despues del papelón de Ian Hickson diciendo que hay que esperar hasta 2022 para tener una especificacion de html5 completa me encuentro con esto revisando element input[type=number]:
autocomplete =         &#8220;on&#8221;  or  &#8220;off&#8221;
Specifies  whether the element represents an input        [...]]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2010/11/29/la-w3c-es-obsoleta/</link>
			</item>
	<item>
		<title>Cruzada contra la Waterfall Alliance</title>
		<description><![CDATA[Este es un mail que escribi hace un tiempo y como me gusto decidi colgarlo aca. No tienen nada novedoso y es un tema que deberia estar sepultado pero&#8230; en fin.
Metodología en Cascada

La primera vez que aparecio un diagrama parecido a lo que se conoce como metodologia en cascada fue en el paper &#8220;Managing the [...]]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2010/09/24/cruzada-contra-la-waterfall-alliance/</link>
			</item>
	<item>
		<title>Ruby 1.9.1 en Snow Leopard</title>
		<description><![CDATA[
instalar ruby version manager (rvm)

$ sudo gem install rvm
$ rvm-install
despues de esto seguir las instrucciones en pantalla para finalizar la instalacion de rvm.
instalar ruby 1.9.1 usando rvm
$ rvm install 1.9.1

usar!
$ rvm use 1.9.1
$ ruby -v
ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-darwin10.3.2]



]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2010/06/22/ruby-1-9-1-en-snow-leopard/</link>
			</item>
	<item>
		<title>ServiceConstructionException: Could not find definition for service</title>
		<description><![CDATA[Ok&#8230; just for the record, Al implementar un client ws con cxf tener cuidado de no estar usando un frontend proxy factory en lugar de un jaxws proxy factory como, en general, queremos.

JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
factory.getInInterceptors().add(new LoggingInInterceptor());
factory.getOutInterceptors().add(new LoggingOutInterceptor());
factory.setServiceClass(MyService.class);
factory.setAddress("http://localhost/ws");
MyService client = (MyService) factory.create();

]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2010/06/15/serviceconstructionexception-could-not-find-definition-for-service/</link>
			</item>
	<item>
		<title>String.format en Javascript</title>
		<description><![CDATA[Dejo a continuacion una funcion bastante util que se comporta como el String.format de Java. En Javascript es comun andar componiendo strings a partir de constantes, variables, literales y otras cosas para generar una salida HTML. Asi que en lugar de escribir:

var v = "&#60;span style='color:"+myColor+"'&#62;"+singleton.myText()+"&#60;/span&#62;&#60;span id='"+entityId+"'&#62;"+Text+"&#60;/span&#62;";

podemos poner:
var v = "&#60;span style='color:{0}'&#62; {1} &#60;/span&#62; &#60;span [...]]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2010/05/31/string-format-en-javascript/</link>
			</item>
	<item>
		<title>EasyMock: Mocks&#8230; eh&#8230; fácil.</title>
		<description><![CDATA[El TDD es muy lindo hasta que nos toca hacer un test unitario a un componente que tiene muchas dependencias, que en estos tiempos de arquitecturas multitier suelen ser la mayoria.
Estas dependencias suelen remplazarse por objetos que simulan ser los reales compartiendo la misma interfaz. Claro que es solo una fachada, su implementación dista mucho [...]]]></description>
		<link>http://mgaravaglia.com.ar/blog/index.php/2009/10/23/easymock-mocks-eh-facil/</link>
			</item>
</channel>
</rss>

