<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>vloj</title>
	
	<link>http://www.vloj.com</link>
	<description>Un sitio para hablar de Tengaged, Podsonoro y otras cosillas</description>
	<lastBuildDate>Mon, 04 Jan 2010 10:49:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/vloj" /><feedburner:info uri="vloj" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>de las estrellas a los atomos, gracias a microsiervos</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/64eWoZ6LCxM/</link>
		<comments>http://www.vloj.com/de-las-estrellas-a-los-atomos-microsiervos/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 10:49:03 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[libros]]></category>

		<guid isPermaLink="false">http://www.vloj.com/?p=202</guid>
		<description><![CDATA[Uno se pasa su vida entera pensando que las respuestas a las preguntas estan en la inmensidad del universo, su grandeza y sus magnitudes infinitias. Se pasa su vida intentando (y solo intentando) entender el comportamiento de lo que parecía que eran los límites de nuestra existencia, leyendo y releyendo sobre la geometría del espacio [...]]]></description>
			<content:encoded><![CDATA[<p>Uno se pasa su vida entera pensando que las respuestas a las preguntas estan en la inmensidad del universo, su grandeza y sus magnitudes infinitias. Se pasa su vida intentando (y solo intentando) entender el comportamiento de lo que parecía que eran los límites de nuestra existencia, leyendo y releyendo sobre la geometría del espacio tiempo, la causalidad, dilatacion del tiempo y la contraccion de las longitudes y de pronto&#8230;</p>
<p>&#8230; resulta que las respuestas estan en otro sitio, justo en el extremo opuesto.</p>
<p>Llega un momento en el que dejas de creer que &#8220;Dios no juega a los dados&#8221; y empiezas a rebuscar entre lo mas pequeño.</p>
<p><strong>En 2009 he pasado de ser profundamente &#8220;determinista&#8221; a ser totalmente &#8220;indeterminista&#8221; y si en un futuro cambiara de opinion sería totalmente imposible predecirlo mediante el estudio del estado actual <img src='http://www.vloj.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </strong></p>
<p><strong>¿Como he llegado al &#8220;indeterminismo&#8221;?, los hechos ocurrieron como siguen:</strong></p>
<p>- Suelo revisar los libros favoritos de los microsiervos (<a href="http://www.microsiervos.com/archivo/libros/libros-favoritos.html">lista de libros favorito</a>s y <a href="http://www.microsiervos.com/archivo/libros/libros-simon-singh.html">similares</a>), para mi gusto suelen acertar bastante (mas que con las pelis por cierto), de ahí pase a saber que un tal Simon Singh tenía un libro llamado &#8220;El enigma de Fermat&#8221;.  El libro es &#8220;<strong>precioso</strong>&#8221; y lo recomiendo encarecidamente. <img class="alignleft size-full wp-image-211" title="elenigmadefermat" src="http://www.vloj.com/wp-content/uploads/2010/01/elenigmadefermat.jpg" alt="elenigmadefermat" width="91" height="141" />Curioso que en la página 151 del libro (al menos de la edición impresa que yo tengo) viene a hablar de Godel y sus teoremas de la indecidibilidad que para un profano como yo viene a decir mas o menos que sencillamente no todo se puede probar, o quizas que nada se pueda probar (ni refutar).</p>
<p>De momento todo iba normal&#8230; vale choca un poco el teorema de Godel, pero&#8230; bueno&#8230; no siendo matemático me gusta mas&#8230; no se&#8230; por ejemplo la paradoja de la pertiga y el granero que al menos aunque &#8220;paradoja&#8221; aún puedes imaginarte al tío corriendo con la pertiga&#8230; así que yo seguía con mi &#8220;determinismo&#8221; bajo el brazo&#8230; aunque eso si&#8230; un poco mosca con lo de Godel.</p>
<p>- El siguiente libro que me compre fue <a href="http://www.microsiervos.com/archivo/ciencia/el-universo-elegante.html">El Universo Elegante</a>. En Microsiervos <a href="http://www.microsiervos.com/archivo/ciencia/el-universo-elegante.html">aparecio </a>haya ya bastante tiempo (&#8230;. pero mi proposito no es estar a la última en estos temas precisamente). Este libro me dejo ya un poco más &#8220;indeterminado&#8221;&#8230; yo lo que quería era entender un poco lo tan comentada teoría de las cuerdas, pero sobre todo como buen friki siembre me ha gustado leer libros relacionados con el apasionante mundo de  la relatividad general. Entender (al menos superficialmente) la teoría de las cuerdas era algo que desde hacía tiempo tenía aparcado en mi &#8220;<em>TODO list</em>&#8220;. Me compre el tocho de &#8220;El Universo Elegante&#8221;, poco mas de 600 páginas escritas por Brian greene, un profesor de física que ha escrito ya algunos libros sobre el tema e incluso algunos documentales. El libro a pesar de entrar en temas bastante densos esta escrito de una manera sencilla para los que no siendo físicos (como yo) podamos entenderlo. De forma lógica comienza por el &#8220;espacio y el tiempo&#8221;, como no podía ser de otra forma. Como mola leer algo que conoces, explicado de forma diferente&#8230; ja ja ja&#8230; que divertido&#8230;. pero de pronto&#8230;</p>
<p><img class="alignleft size-full wp-image-213" title="eluniversoelegante" src="http://www.vloj.com/wp-content/uploads/2010/01/eluniversoelegante.jpg" alt="eluniversoelegante" width="92" height="141" />Un tema que todos conocemos pero que nadie conoce (???) comenzó a surgir de entre las páginas del libro. Un tema minúsculo y mayúsculo, corpuscular y ondulatorio, érase una nariz corpuscular pegada a un cuerpo ondulatorio&#8230; no eran las cuerdas&#8230; no era la grandeza infinita o las bonitas curvaturas del espacio tiempo&#8230; no eran los conos de Minkowski&#8230; era&#8230; era&#8230; La mecánica cuántica!</p>
<p>El libro aunque como es lógico habla de la mecánica cuantica tiene como próposito el establecer una teoría que unifíque lo que hasta hoy son las dos grandes teorías de la física, la mecánica cuántica y la teoría de la relatividad general. Al acabar este libro me quedé con el gusanillo de saber un poquito mas acerca de lo que hasta ese día había clasificado como un &#8220;coñazo&#8221; y sin las suficientes carácterísticas no matemáticas como para hacerla atractiva (paradojas, experimentos chocantes, pseudociencia&#8230;). Lógicamente mi sorpresa fue el ver que la mecánica cuántica tiene todavía muchas más de esas características de lo que puede tener la (al parecer) mas atrayente teoría de la relatividad.</p>
<p>- Hace tan solo unos meses, leí este <a href="http://www.microsiervos.com/archivo/azar/azar-libertad-determinismo-libre-albedrio.html">post en Microsiervos publicado por Alvy</a>&#8230;</p>
<blockquote><p><a style="color: #993399;" href="http://blogs.publico.es/ciencias/general/812/azar-y-libertad/"><strong>Azar y libertad</strong></a>, del matemático y divulgador Carlo Frabetti, es la continuación de <a style="color: #00469b;" href="http://blogs.publico.es/ciencias/806/determinismo-y-libertad/"><strong>Determinismo y libertad</strong></a>, en donde se exploran diversas cuestiones sobre conceptos como el libre albedrío, el determinismo y el azar. El primer artículo dio lugar a un muy interesante y en ocasiones profundo hilo de conversación entre el autor y sus lectores, con metáforas y ejemplos prácticos de las diversas cuestiones que iban surgiendo, que si bien no siempre son precisas se hacen más fáciles de entender.</p>
<p><a href="http://www.microsiervos.com/archivo/azar/azar-libertad-determinismo-libre-albedrio.html">http://www.microsiervos.com/archivo/azar/azar-libertad-determinismo-libre-albedrio.html</a></p></blockquote>
<p>Impresionante! Alucinante!</p>
<p>Uno de los comentarios en Azar y Libertad hacía referencia a un tal <strong>R. Penrose. </strong> Iluso de mí,&#8230; un día te crees que lo sabes todo y al día siguiente descubres que el &#8220;todo&#8221; estaba en otro lugar.</p>
<p>Los posts de Frabetti, y como muy bien comentó Alvy en su blog, los comentarios. Erán impresionantes. Mi pasotismo determinista fue desmoronandose poco a poco y pronto te vas dando cuenta que la mecánica cuantica es algo más que una teoría, es LA TEORIA! y más aún tiene relación con otro tema que a buen seguro te interesa, TU!.</p>
<p>Conciencia, colapsos de funciones de onda, libre albedrío, entrelazamiento cuántico! &#8230; un mundo nuevo, que lo relaciona todo, <strong>un mundo indeterminista.</strong></p>
<p><img class="alignleft size-full wp-image-221" title="lassombrasdelamente" src="http://www.vloj.com/wp-content/uploads/2010/01/lassombrasdelamente.jpg" alt="lassombrasdelamente" width="64" height="96" />Raudo y veloz me compré el libro de Penrose (tiene varios) <strong>&#8220;Las sombras de la mente&#8221;. </strong>Y a quién me encontre en la página 79?. A Gödel otra vez! <img src='http://www.vloj.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , luego pasó por Turing! Demostró la imposibilidad de simular de forma computacional el funcionamiento del cerebro! (puñetazo en toda la jeta a a los adoradores de la inteligencia artificial!) y llegó a enlazar la mécanica cuantica, su comportamiento azaroso y toda la mandanga con la consciencia!&#8230; todo ello vale un post dedicado (bueno millones de ellos). Lamentablemente el libro se trata más como una demostración formal (lo que nos deje Gödel) y no tanto como una seria de explicaciónes sin necesidad de llegar a demostrarlo todo (yo es que me lo creo y así me ahorro segun que complejidades). Aún así el libro merece la pena, Roger Penrose es uno de los genios de nuestro tiempo.</p>
<p>El primer intento no siempre sale como uno espera&#8230; así que estoy preparando ya el segundo intento. He pedido para los Reyes&#8230;..</p>
<p><img class="alignleft size-full wp-image-222" title="Lascarenciasdelarealidad" src="http://www.vloj.com/wp-content/uploads/2010/01/Lascarenciasdelarealidad.JPG" alt="Lascarenciasdelarealidad" width="134" height="200" /> <a href="http://www.tusquetseditores.com/titulos/metatemas-las-carencias-de-la-realidad">&#8220;Las carencias de la realidad&#8221;</a> de Ramon Lapiedra. Todavía no lo tengo&#8230; y es que tendré que esperar al 6 de Enero. Un ensayo sobre la física cuántica, sus resultados contrarios al sentido común (pero confirmados) y como nó su conexión a la conciencia, la libertad y el indeterminismo!</p>
<p>&#8230; y hasta aquí la historia de como llegue a ser indeterminista, precisamente por gustarme las teorías de un total determinista (Einstein) y como Microsiervos (o quizás el azar) trazó en gran medida el camíno a seguir.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/de-las-estrellas-a-los-atomos-microsiervos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.vloj.com/de-las-estrellas-a-los-atomos-microsiervos/</feedburner:origLink></item>
		<item>
		<title>Lanzamiento de Webs</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/h1Chftq1RHI/</link>
		<comments>http://www.vloj.com/lanzamiento-de-webs/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 16:56:29 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[tengaged]]></category>
		<category><![CDATA[gran hermano]]></category>

		<guid isPermaLink="false">http://www.vloj.com/?p=199</guid>
		<description><![CDATA[Llamemos &#60;T&#62; al momento en el que Tengaged.es (de aquí en adelante T.es) es abierta al público en general. Cada una de las funcionalidades de T.es se denominan &#60;fn&#62; donde n es un numero entero desde 1 hasta 14.
Es evidente que pueden existir casos en los que  &#60;Tf1&#62; !== &#60;Tf2&#62; !== &#60;Tf3&#62; ya que el [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Llamemos &lt;T&gt; al momento en el que Tengaged.es (de aquí en adelante T.es) es abierta al público en general. Cada una de las funcionalidades de T.es se denominan &lt;fn&gt; donde n es un numero entero desde 1 hasta 14.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Es evidente que pueden existir casos en los que  &lt;Tf1&gt; !== &lt;Tf2&gt; !== &lt;Tf3&gt; ya que el numero numero de usuarios U necesario para el correcto funcionamiento de cada una de las funcionalidades es diferente, así que:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;Tfn&gt;=K&lt;Un&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Se establece un coeficiente K como indicador de la proporcionalidad entre el tiempo de abertura al público y el número mínimo de usuarios necesario para la funcionalidad fn.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Queda claramente establecido que hay dos opciones disponibles:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">1.) Apertura retrasada:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Denominamos m a la funcionalidad &lt;fm&gt; cuyo &lt;Tfm&gt; sea el máximo de entre las &lt;Tfn&gt; posibles. Y realizamos el lanzamiento a &lt;Tfm&gt; de todas las &lt;fn&gt;, por lo tanto U necesario es igual:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">U=max (&lt;Un&gt;)</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Teniendo que esperar a obtener el numero de usuarios maximo necesarios para todas las funcionalidades.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">o bien</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">2.) Apertura escalonada:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Realizamos lanzamientos de las funcionalidades &lt;fi&gt; progresivamente cuando cumplen que U &gt;= Ui</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Yo diría que la segunda opción aunque menos espectacular es la aconsejable, dado que</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;Tfi&gt; siempre será igual o menor que &lt;Tfm&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Riesgos:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">de 1.) que nunca se llegue  a max(&lt;Un&gt;) con lo que la apertura se retrasa hasta 8 tumbado.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">de 2.) que algunos U se vayan corriendo cuando vean que el número de &lt;fn&gt; es inferior al deseado.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">aún así llamando L al numero de lectores que aun siguen leyendo y si:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">L &gt; 1</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Yo (medoy) X satisfecho.</div>
<p>Llamemos <strong><em>&lt;T&gt;</em></strong> al momento en el que<a title="gran hermano" href="http://www.tengaged.es"> Tengaged.es</a> (de aquí en adelante T.es) es abierta al público en general. Cada una de las funcionalidades de <strong><em>T.es</em></strong> se denominan<strong><em> &lt;fn&gt;</em></strong> donde n es un numero entero desde 1 hasta 14.</p>
<p>Es evidente que pueden existir casos en los que  <strong><em>&lt;Tf1&gt; !== &lt;Tf2&gt; !== &lt;Tf3&gt;</em></strong> ya que el numero numero de usuarios <strong><em>U</em></strong> necesario para el correcto funcionamiento de cada una de las funcionalidades es diferente, así que:</p>
<p><strong><em>&lt;Tfn&gt;=K&lt;Un&gt;</em></strong></p>
<p>Se establece un coeficiente <strong><em>K</em></strong> como indicador de la proporcionalidad entre el tiempo de abertura al público y el número mínimo de usuarios necesario para la funcionalidad fn.</p>
<p>Queda claramente establecido que hay dos opciones disponibles:</p>
<p>1.) Apertura retrasada:</p>
<p>- Denominamos m a la funcionalidad <strong><em>&lt;fm&gt;</em></strong> cuyo <strong><em>&lt;Tfm&gt;</em></strong> sea el máximo de entre las <strong><em>&lt;Tfn&gt;</em></strong> posibles. Y realizamos el lanzamiento a <strong><em>&lt;Tfm&gt;</em></strong> de todas las <strong><em>&lt;fn&gt;</em></strong>, por lo tanto U necesario es igual:</p>
<p><strong><em>U=max (&lt;Un&gt;)</em></strong></p>
<p>Teniendo que esperar a obtener el numero de usuarios maximo necesarios para todas las funcionalidades.</p>
<p>o bien</p>
<p>2.) Apertura escalonada:</p>
<p>- Realizamos lanzamientos de las funcionalidades &lt;fi&gt; progresivamente cuando cumplen que U &gt;= Ui</p>
<p>Yo diría que la segunda opción aunque menos espectacular es la aconsejable, dado que</p>
<p><strong><em>&lt;Tfi&gt;</em></strong> siempre será igual o menor que <strong><em>&lt;Tfm&gt;</em></strong></p>
<p>Riesgos:</p>
<p><strong>de 1.)</strong> que nunca se llegue  a <strong><em>max(&lt;Un&gt;</em></strong>) con lo que la apertura se retrasa hasta 8 tumbado.</p>
<p><strong>de 2.)</strong> que algunos <strong><em>U</em></strong> se vayan corriendo cuando vean que el número de <strong><em>&lt;fn&gt;</em></strong> es inferior al deseado.</p>
<p>aún así llamando L al numero de lectores que aun siguen leyendo y si:</p>
<p><strong><em>L &gt; 1</em></strong></p>
<p>Yo (medoy) <strong><em>X</em></strong> satisfecho.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/lanzamiento-de-webs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.vloj.com/lanzamiento-de-webs/</feedburner:origLink></item>
		<item>
		<title>La verguenza del cine Español en PHP</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/57hUoy0mPXU/</link>
		<comments>http://www.vloj.com/verguenza-cine-espanol-php/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 15:13:06 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[codigo]]></category>

		<guid isPermaLink="false">http://www.vloj.com/?p=183</guid>
		<description><![CDATA[Función en PHP para medir si la industria cinematográfica en España es una verguenza.

claramente retorna true, que verguenza!

]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Función en PHP para medir si <a href="http://snwop.com/2009/03/19/la-verguenza-de-la-industria-cinematografica-en-espana/">la industria cinematográfica en España es una verguenza</a>.</p>
<p style="text-align: center; "><img class="size-full aligncenter" style="border: 0px initial initial;" title="codigocine" src="http://www.vloj.com/wp-content/uploads/2009/03/codigocine1.gif" alt="codigocine" width="479" height="101" /></p>
<p style="text-align: left;">claramente retorna true, que verguenza!</p>
<p style="text-align: center; ">
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/verguenza-cine-espanol-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vloj.com/verguenza-cine-espanol-php/</feedburner:origLink></item>
		<item>
		<title>Alice y Bob. Una historia de amor indescifrable.</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/i65fWl2HsGc/</link>
		<comments>http://www.vloj.com/alice-y-bob-una-historia-de-amor-indescifrable/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 20:17:40 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[varios]]></category>

		<guid isPermaLink="false">http://www.vloj.com/?p=175</guid>
		<description><![CDATA[No me pude resistir&#8230; en solo unos segundos mientras conducía se me paso por la cabeza. Todos los que alguna vez hemos intentado entender algo sobre encriptación, llaves publicas y privadas, hashes, mensajes cifrados, etc, nos hemos encontrado con una simpática pareja.
Son Alice y Bob. 
¿Sabías que hay mas personajes?.
¿Conoces a Eve y su afición para [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-176" title="aliceandbob" src="http://www.vloj.com/wp-content/uploads/2009/02/aliceandbob.gif" alt="aliceandbob" width="300" height="320" />No me pude resistir&#8230; en solo unos segundos mientras conducía se me paso por la cabeza. Todos los que alguna vez hemos intentado entender algo sobre encriptación, llaves publicas y privadas, hashes, mensajes cifrados, etc, nos hemos encontrado con una simpática pareja.</p>
<p>Son <a href="http://aliceandbob.net">Alice y Bob</a>. </p>
<p>¿Sabías que hay mas personajes?.</p>
<p>¿Conoces a Eve y su afición para intentar descifrar los mensajes de su querido Bob?.</p>
<p>Si te apasiona no dudes en pasarte por: <a href="http://www.aliceandbob.net">http://www.aliceandbob.net</a></p>
<p>Ire actualizando el blog de Alice and Bob con todo el material que encuentre sobre ellos&#8230; pero nada de hablar sobre encriptacion&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/alice-y-bob-una-historia-de-amor-indescifrable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vloj.com/alice-y-bob-una-historia-de-amor-indescifrable/</feedburner:origLink></item>
		<item>
		<title>Retroequivalencia</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/jLSrAdL6pKI/</link>
		<comments>http://www.vloj.com/retroequivalencia/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 15:00:24 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[retro]]></category>

		<guid isPermaLink="false">http://www.vloj.com/?p=166</guid>
		<description><![CDATA[ A su izquierda puede observar la pantalla de un VIC-20, con sus 176&#215;184 pixeles (22 caracteres por cada una de sus 23 lineas).
En frente suyo su monitor.
En mi caso mi monitor de 22&#8221; (1680&#215;1050) podría albergar un poco mas de 54 pantallas completas de VIC-20
Descargar fichero retroequivalente.
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-165" title="vic-20" src="http://www.vloj.com/wp-content/uploads/2009/01/vic-20.jpg" alt="vic-20" width="176" height="184" /> A su izquierda puede observar la pantalla de un VIC-20, con sus 176&#215;184 pixeles (22 caracteres por cada una de sus 23 lineas).</p>
<p>En frente suyo su monitor.</p>
<p>En mi caso mi monitor de 22&#8221; (1680&#215;1050) podría albergar un poco mas de 54 pantallas completas de VIC-20</p>
<p><a href="http://www.vloj.com/wp-content/uploads/2009/01/vic-20.jpg">Descargar fichero retroequivalente.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/retroequivalencia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vloj.com/retroequivalencia/</feedburner:origLink></item>
		<item>
		<title>Don Webote de la Bandancha</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/2T5KZW71_64/</link>
		<comments>http://www.vloj.com/don-webote-de-la-bandancha/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 15:28:02 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[libros]]></category>
		<category><![CDATA[retro]]></category>

		<guid isPermaLink="false">http://www.vloj.com/?p=152</guid>
		<description><![CDATA[En un lugar de La Bandancha, de cuyo nombre no quiero acordarme, no ha mucho tiempo que vivía un webmaster, de los de cassette, Commodore y Modem.
No paro de leer libros de caballerías, maravillosas aventuras como las de iWoz, The Search, La Historia de Google, On The Edge, The Leap, Startup&#8230;&#8230; , o ahora mismo [...]]]></description>
			<content:encoded><![CDATA[<p>En un lugar de La Bandancha, de cuyo nombre no quiero acordarme, no ha mucho tiempo que vivía un webmaster, de los de cassette, Commodore y Modem.</p>
<p>No paro de leer libros de caballerías, maravillosas aventuras como las de <a href="http://www.vloj.com/iwoz/">iWoz</a>, <a href="http://www.vloj.com/la-cara-y-la-cruz/">The Search, La Historia de Google</a>, <a href="http://www.vloj.com/queridos-reyes-magos/">On The Edge</a>, The Leap, Startup&#8230;&#8230; , o ahora mismo acabando &#8220;<a href="http://www.bubok.com/libros/1071/15-anos-de-Internet">15 años de Internet en España</a>&#8220;, peazo ejemplar comprado en <a href="http://www.bubok.com">Bubok</a> hace apenas unos pocos días y devorado a golpe de cronómetro.  El libro describe las aventuras y desventuras de un conjunto de emprendedores en España (<a href="http://www.carlosblanco.com/">Carlos Blanco</a>, <a href="http://www.microsiervos.com">Alvy</a>, Jesus Encinar, Bernardo Hernandez y muchos más),  sus inicios,  primeras tomas de contacto con un ordenador y mas tarde con Internet. </p>
<p>Tal y como al mismísimo Alonso Quijano y posiblemente por culpa de tanto libro de Caballerías a veces me imagino como un &#8220;Don Webote&#8221; cabalgando por la red, armado con unos servidores y persiguiendo la platónica sensación del emprendedor, evangelizando unos ideales que pocos creen y luchando por unas oportunidades que pocos ven. Este Don Webote no obstante y aunque tremendamente precoz con los ordenadores, adolecía de ciertas características que claramente son apreciables en los hidalgos emprendedores  de internet y que se ven perfectamente reflejadas en el libro de Angel María Herrera y Jorge Villabona.</p>
<p>Commodore 64, Oric-1, VIC-20 (para los aventajados <img src='http://www.vloj.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ), MSX o <a href="http://www.vloj.com/25-aniversario-del-membranero/">Membranero.</a>  Todos ellos fieles rocinantes y compañeros de andanzas entre el Basic, ensamblador, cintas de casette, pitidos variopintos y mucho código picado (bien sea programado por el hidalgo picador o copiado de una revista de la época que aunque dificial de creer solían tener mas fallos que faltas de ortografía tienen ahora los estudiantes de ESO).  Hasta ahí la infancia de Don Webote era similar a la de muchos de éstos emprendedores que tantas aventuras y desventuras pasarían en los siguientes años.</p>
<p>Pero un día los caminos de separaron. Llegaron los modems.</p>
<p>Tal y como se relata en el libro, la mayoría de los emprendedores se sintieron fascinados la primera vez que vieron la comunicación entre ordenadores (a traves de BBS, o mas tarde &#8220;internesss&#8221; con sus TELNETs o sus Trumpet Winsock, Netscapes, etc), todos vieron de forma instantanea las posibilidades de negocio, nuevas oportunidades, nuevas necesidades&#8230;., mientras que otros solo vímos gigantes y quedamos absolutamente cegados viendo aquellos caracteres apareciendo linealmente por la pantalla. Yo personalmente recuerdo la primera vez que vi un Apple II conectandose por modem a &#8220;no se donde&#8230;&#8221; esas letritas,  unas pocas por segundo, desfilaban una a una y poco a poco iban formando bien un parrafo o a veces una especia de dibujo,&#8230; que maravilla! </p>
<p>- Dinero? Necesidades? Oportunidades?, que coño! yo solo quiero ver esas letritas otra vez&#8230;.desfilando ante mi&#8230; sabiendo que vienen de muy muy lejos.</p>
<p>Así, siendo tan friki, es imposible pensar en oportunidades de negocio, y es que todavía me emociono cuando imagino esas letritas desfilando por un monitor monocromo,&#8230; el recuerdo del olor del fósfore verde al atardecer [POST INTERRUMPIDO DELIVERADAMENTE POR IDA DE OLLA]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/don-webote-de-la-bandancha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vloj.com/don-webote-de-la-bandancha/</feedburner:origLink></item>
		<item>
		<title>Felicitacion navideña en 8 bits</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/D1iDStDoG8I/</link>
		<comments>http://www.vloj.com/felicitacion-navidena-en-8-bits/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 10:10:04 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[retro]]></category>

		<guid isPermaLink="false">http://www.vloj.com/?p=132</guid>
		<description><![CDATA[Comienzan unos días muy entrañables, ya que como todos sabeis se celebra el 25 aniversario del Chaos Computer Club.
Me llena de orgullo y satisfaccion el haber compartido horas y horas de entretenimiento y aprendizaje con un 6502, envuelto en un Commodore (en este caso un VIC-20), y que  en estos tiempos de crisis ruego desesperadamente [...]]]></description>
			<content:encoded><![CDATA[<p>Comienzan unos días muy entrañables, ya que como todos sabeis se celebra el 25 aniversario del <a href="http://events.ccc.de/congress/2008/">Chaos Computer Club</a>.</p>
<p>Me llena de orgullo y satisfaccion el haber compartido horas y horas de entretenimiento y aprendizaje con un 6502, envuelto en un Commodore (en este caso un VIC-20), y que  en estos tiempos de crisis ruego desesperadamente a <a href="http://en.wikipedia.org/wiki/Charles_Babbage">Charles Babbage</a> que la recesion se acreciente y nos devuelva a los origenes de los 8 bits.</p>
<p>No podría menos que dar la enhorabuena a todos vosotros, aquellos que habeis hecho posible que <a href="http://www.pagetable.com/?p=53">Michael Steil</a> vaya a dar una charla sobre el Hardware del Commodore 64 el día 29 de Diciembre.  Una experiencia que a buen seguro disfrutarán todos los asistentes que perplejos al comprobar esos pequeños y maravillosos bugs que tenía el 6502, romperán en aplausos y alegría durante un tiempo seguramente inferior al que la unidad de disco 1541 tardaba en leer un pequeño programa.</p>
<p>No quisiera despedir este año sin hacer una referencia al teclado membranero del ZX Spectrum. <a href="http://www.vloj.com/25-aniversario-del-membranero/">Aqui esta la referencia</a></p>
<p>Unas sinceras felicitaciones a todos aquellos que pokearon lo indecible, programaron mucho en muy poco y que lejos de escalar a lo grande, escarvaban en las entrañas buscando bytes.</p>
<p>Feliz Navidad.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/felicitacion-navidena-en-8-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vloj.com/felicitacion-navidena-en-8-bits/</feedburner:origLink></item>
		<item>
		<title>Performaníacos o porqué no hay nada tan ineficiente como la innecesaria eficiencia.</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/DTw8sKhJq5Y/</link>
		<comments>http://www.vloj.com/124/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 17:27:06 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[podsonoro]]></category>

		<guid isPermaLink="false">http://www.vloj.com/?p=124</guid>
		<description><![CDATA[Mi nombre es &#60;ponaquiminombre&#62; y soy performaníaco.  Nuestro fallo, el pensar que las cosas merecen ser optimizadas siempre y que incluso las funcionalidades han de caparse si con ello consigues un ligero aumento del rendimiento.
Cuando conduzco, al pisar uno de esos abundantes socabones que inundan las ciudades no dudo en soltar un quejido .. auuuuggghhhh. [...]]]></description>
			<content:encoded><![CDATA[<p>Mi nombre es &lt;ponaquiminombre&gt; y soy <strong>performaníaco</strong>.  Nuestro fallo, el pensar que las cosas merecen ser optimizadas siempre y que incluso las funcionalidades han de caparse si con ello consigues un ligero aumento del rendimiento.</p>
<p>Cuando conduzco, al pisar uno de esos abundantes socabones que inundan las ciudades no dudo en soltar un quejido .. auuuuggghhhh. El quejido es resultado del dolor que provoca que una extensión de tu ser, en este caso el coche, haya sido ligeramente maltratado por aquel socabon. Sabes que no hay daños, pero duele.</p>
<p>Cuando comienzas a programar tu &#8220;web&#8221;, es inevitable <span style="text-decoration: line-through;">pensar</span> soñar que algun día será visitada por millones de usuarios, que día a día pasarán una buena parte de su tiempo en tu web. Los performaníacos enseguida empezamos a pensar lo desastroso de tal situación si nuestra web no estuviera preparada para tanto tráfico. Imaginaros un piloto de rallies soltando quejidos a diestro y siniestro por cualquier bachecillo&#8230;., su copiloto no tardaría en darle una buena &#8220;colleja&#8221; y largarse, sin duda ese piloto no llegará muy lejos.</p>
<p>Los performaníacos lanzamos ligeros quejidos cada vez que desarrollamos un proceso que o bien necesita de algo de CPU o bien necesita de acceder a la base de datos. No nos damos cuenta que <strong>no hay nada tan ineficiente como la innecesaria eficiencia</strong>.</p>
<p>Con Podsonoro he llegado a realizar bastantes locuras por culpa de mis &#8220;<strong>performanías</strong>&#8220;, optimizaciones en muchos casos absurdas que complicaban mucho la arquitectura de Podsonoro y en otros casos &#8220;cortaban&#8221; muchas de las funcionalidades que debería tener. A modo de ejemplo todas las páginas de Podsonoro estan cacheadas en su totalidad, y el mismo cache es utilizado para un usuario logeado como para el que no lo está y es javascript el que mirando las cookies modifica la página ligeramente en el caso que el usuario este logeado. Puedes navegar por Podsonoro con 0 queries a la base de datos, pero claro con pequeñas inconsistencias&#8230; si uno de los podcasts esta marcado como tu favorito no verás el buton de &#8220;desfavoritízame&#8221; ya que eso no se puede cachear de forma genérica y requiere una query&#8230;.  es decir, <strong>para optimizar he tenido que desinformar</strong>. Mala decisión. Podría poner muchos ejemplos de malas decisiones así como de optimizaciones absurdas. Pero es que me dolía cada query a la base de datos, las contaba y recontaba y las reducía a su mínima expresión llevandome por delante todo lo que hubiera en el camino&#8230;. &#8220;performaníaco&#8221;.</p>
<p>De todas formas y antes de continuar me gustaría decir que tan malo es el &#8220;performaníaco&#8221; como el &#8220;<strong>ignorante</strong> <strong>despreocupado</strong>&#8221; que en cada pageview castiga a la base de datos con 20 queries y duerme por las noches muy tranquilo, ambos de alguna manera ignorantes, aunque el primero aprenderá rápido de sus errores mientras que el segundo no aprenderá nunca ya que ni sabe ni le interesa aprender.</p>
<p>Pasó el tiempo en Podsonoro y nunca tuve esos millones de usuarios, aunque eso sí,  la CPU marcaba un perfecto rendimiento capaz de aguantar 100 veces su tráfico. Y es que la eficiencia mal entendida es una perdida de tiempo y de dinero, como el rico tacaño que no gasta un duro y vive una vida de penurias contando su dinero una y otra vez. El performaníaco es el &#8220;tio gilito&#8221; de la CPU, mucho libre CPU para nada.</p>
<p>En mi siguiente intento de web (Tengaged), inevitablemente <span style="text-decoration: line-through;">pensé</span> soñé que sería visitada por millones de usuarios, que día a día pasarían una buena parte de su tiempo en mi web. Esta vez, como buen performaníaco decidí no capar las funcionalidades, aunque por supuesto seguir optimizando todo lo demas. Todo un nuevo mundo apareció por delante, nuevas funcionalidades, nuevas posibilidades. Te das cuendo de como, cuanto, donde y cuando has de optimizar.</p>
<p>- Como?. No quites funcionalidades, siempre hay una solucion. Primero optimiza tus queries, Ni una sola querie sin indices!, luego cachea nivel de base de datos, luego en los frontends (Memcached es nuestro mejor amigo), y siempre piensa que los FrontEnds escalan hasta el infinito mientras que las bases de datos sencillamente no escalan. MySQL NO ESCALA (si tienes muchos inserts como en mi caso), cero, 0, ceropatatero, ni esclavos-slaves-readslaves o lo que sea. Así que sencillamente piensa siempre en &#8220;sharding&#8221;.</p>
<p>- Cuanto?. Lo justo, lo menos posible,&#8230; anda que no tienes otras cosas que hacer mejor que escalar tu servicio!</p>
<p>- Donde?. Todo lo que entre dentro de una pageview. Olvídate de optimizar tus procesos de cron, etc.</p>
<p>- Cuando?. Deja para mañana lo que puedas optimizar hoy, pero piensa hoy como optimizar lo que necesitas mañana.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/124/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.vloj.com/124/</feedburner:origLink></item>
		<item>
		<title>Se acabo lo que se daba</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/Stl8v8-RP40/</link>
		<comments>http://www.vloj.com/se-acabo-lo-que-se-daba/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 20:49:27 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[tengaged]]></category>

		<guid isPermaLink="false">http://www.vloj.com/?p=122</guid>
		<description><![CDATA[ 

Que rapido pasa el tiempo, se acabaron los 4 meses de dedicación exclusiva a Tengaged y me ha pillado a mitad de camino (como decía Julito) entre las estrellas y los atomos.
[Toma remake....]. Remake del video sobre Tengaged&#8230;.el &#8220;Game reality social network site online multiplayer realtime ovii ovaaa cada día te quiero maaaas&#8221; 
Si no puedes [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"> </p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/I9U2P7TcCEY&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/I9U2P7TcCEY&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: left;">Que rapido pasa el tiempo, se acabaron los 4 meses de dedicación exclusiva a Tengaged y me ha pillado a mitad de camino (como decía Julito) entre las estrellas y los atomos.</p>
<p style="text-align: left;">[Toma remake....]. Remake del video sobre Tengaged&#8230;.el &#8220;Game reality social network site online multiplayer realtime ovii ovaaa cada día te quiero maaaas&#8221; </p>
<p style="text-align: left;">Si no puedes ver el video no dudes ni por un momento en hacer click aquí.</p>
<p style="text-align: left;"><a href="http://www.youtube.com/watch?v=I9U2P7TcCEY" target="_blank">http://www.youtube.com/watch?v=I9U2P7TcCEY</a></p>
<p style="text-align: left;"> </p>
<p style="text-align: center;"> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/se-acabo-lo-que-se-daba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vloj.com/se-acabo-lo-que-se-daba/</feedburner:origLink></item>
		<item>
		<title>La evolución y la sincronizacion de los engranajes</title>
		<link>http://feedproxy.google.com/~r/vloj/~3/83XxSCqiR1w/</link>
		<comments>http://www.vloj.com/la-evolucion-y-la-sincronizacion-de-los-engranajes/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 19:43:23 +0000</pubDate>
		<dc:creator>cafernandez</dc:creator>
				<category><![CDATA[tengaged]]></category>

		<guid isPermaLink="false">http://www.vloj.com/archives/120</guid>
		<description><![CDATA[Más de 20 procesos en el cron, algunos manejando la lógica de los juegos, otros detectando a los &#8220;cheaters&#8221;, enviando notificaciones, detectando cambios, progresando fases, calculando ingresos virtuales, manejando apuestas, redefiniendo avatares,&#8230;
La nueva version de ayer (version cuarenta y pico) cambiaba la lógica de muchos de estos procesos y en concreto un cambio radical en [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image121" class="alignleft" src="http://www.vloj.com/wp-content/uploads/2008/10/engranajes.gif" alt="engranajes.gif" />Más de 20 procesos en el cron, algunos manejando la lógica de los juegos, otros detectando a los &#8220;cheaters&#8221;, enviando notificaciones, detectando cambios, progresando fases, calculando ingresos virtuales, manejando apuestas, redefiniendo avatares,&#8230;<br />
La nueva version de ayer (version cuarenta y pico) cambiaba la lógica de muchos de estos procesos y en concreto un cambio radical en el &#8220;game logic&#8221;, pero claro había 40 (y otra vez pico) juegos en marcha&#8230; y el transplante de cerebro debía de hacerse con precisión quirurjica, de forma rápida, indolora. Un solo bug y los procesos, casi con vida propia se habrían revelado corrompiendo datos, que por su sentido únicamente valido en tiempo real habrían hecho imposible una reconstrucción absoluta.</p>
<p>Quizas con cierta extrañeza al no temblarme el pulso, comenzé la instalación en tiempo real de la nueva capa lógica. No hubo cambios en la conducta que no hubieran sido definidos de antemano, no hubo bugs, problemas, atascos ni glitches. El nuevo cerebro pensaba utilizando los datos de su antecesor, pero añadiendo la capacidad de unas funcionalidades mas eficaces y de mayor flexibilidad que permiten la coexistencia de los pensamientos de la ya obsoleta versión y los actuales.</p>
<p>Me encanta introducir nuevos engranajes, ajustas la velocidad de rotación y cuando son parejos, lo acoplas y retiras el anterior. Puedes comprobar el comienzo de la perfecta sincronía cuando escuchas el silencio y poco a poco la propagación de nuevas funcionalidades y formas de pensamiento, y es en ese preciso momento cuando algo todavía mas inexplicable comienza a ocurrir. El engranaje nuevo, justo antes incluso de acabar su primera rotación completa, se convierte en obsoleto. La magia de la evolución ha comenzado y las nuevas funcionalidades en desarrollo esperan su turno, adquiriendo la velocidad de rotación necesaria para la próxima sincronización.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vloj.com/la-evolucion-y-la-sincronizacion-de-los-engranajes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vloj.com/la-evolucion-y-la-sincronizacion-de-los-engranajes/</feedburner:origLink></item>
	</channel>
</rss>
