<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>alvarezp &#187; Linux</title>
	<atom:link href="http://blog.alvarezp.org/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.alvarezp.org</link>
	<description>cat &#62;&#62; /dev/blog</description>
	<lastBuildDate>Sun, 20 Jun 2010 03:08:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Notas sobre gamma en monitores en X.org 7.4</title>
		<link>http://blog.alvarezp.org/2009/05/25/notas-sobre-gamma-en-monitores-en-xorg-74/</link>
		<comments>http://blog.alvarezp.org/2009/05/25/notas-sobre-gamma-en-monitores-en-xorg-74/#comments</comments>
		<pubDate>Tue, 26 May 2009 06:27:08 +0000</pubDate>
		<dc:creator>alvarezp</dc:creator>
				<category><![CDATA[Computación]]></category>
		<category><![CDATA[Español]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Notas]]></category>
		<category><![CDATA[Planet Gultij]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[gamma]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[notes]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[xrandr]]></category>

		<guid isPermaLink="false">http://alvarezp.ods.org/blog/?p=272</guid>
		<description><![CDATA[Estoy acostumbrado a usar monica para establecer la calibración gamma de mi monitor en la casa, donde sólo tengo un monitor. Cuando guardo las preferencias, monica guarda un pequeño .monicarc en $HOME, que simplemente manda llamar xgamma.
Sin embargo, en el trabajo, donde tengo dos monitores, ambos pertenecen al mismo display y pantalla (parece ser por [...]]]></description>
			<content:encoded><![CDATA[<p>Estoy acostumbrado a usar <a href="http://www.pcbypaul.com/software/monica.html">monica</a> para establecer la calibración gamma de mi monitor en la casa, donde sólo tengo un monitor. Cuando guardo las preferencias, monica guarda un pequeño .monicarc en $HOME, que simplemente manda llamar <a href="http://linuxcommand.gds.tuwien.ac.at/man_pages/xgamma1.html">xgamma</a>.</p>
<p>Sin embargo, en el trabajo, donde tengo dos monitores, ambos pertenecen al mismo display y pantalla (parece ser por <a href="http://en.wikipedia.org/wiki/XRandR">XRandR</a>). Puesto que xgamma cambia el gamma para toda la pantalla, afecta a ambos monitores a la vez.</p>
<p>Para ajustar el gamma para sólo uno de lo monitores hice esto:</p>
<p><code>xrandr -d :0 --screen 0 --output VGA-0 --gamma 1.2:1.2:1.2</code></p>
<p>En #xorg se me sugirió que tal vez podría prescindir de los parémtros -d y &#8211;screen. Para obtener valores posibles de -d, &#8211;screen y &#8211;output usé lo siguiente:</p>
<p><code>xrandr | grep connected</code></p>
<p>Aún me falta por encontrar por qué usar valores mayores que 1 me obscurece la pantalla en lugar de aclararla.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alvarezp.org/2009/05/25/notas-sobre-gamma-en-monitores-en-xorg-74/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qué falló durante mi plática en el SFD2008</title>
		<link>http://blog.alvarezp.org/2008/09/16/que-fallo-durante-mi-platica-en-el-sfd2008/</link>
		<comments>http://blog.alvarezp.org/2008/09/16/que-fallo-durante-mi-platica-en-el-sfd2008/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 19:27:46 +0000</pubDate>
		<dc:creator>alvarezp</dc:creator>
				<category><![CDATA[Anécdota]]></category>
		<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[Código]]></category>
		<category><![CDATA[Gultij]]></category>
		<category><![CDATA[Planet Gultij]]></category>
		<category><![CDATA[SFD]]></category>
		<category><![CDATA[Tijuana]]></category>
		<category><![CDATA[audiosum]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[sfd2008]]></category>
		<category><![CDATA[Software libre]]></category>

		<guid isPermaLink="false">http://alvarezp.ods.org/blog/?p=177</guid>
		<description><![CDATA[A todas las personas que estuvieron presentes en la plática &#8220;Invitación al Desarrollo del Software Libre&#8221;:
Quiero expresar mi agradecimiento por su presencia en mi plática; en general, en el evento SFD 2008 en Tijuana.
Recordarán que al terminar la presentación realicé en vivo un cambio al código de audiosum; específicamente, al componente audiodup. Con este cambio [...]]]></description>
			<content:encoded><![CDATA[<p>A todas las personas que estuvieron presentes en la plática &#8220;Invitación al Desarrollo del Software Libre&#8221;:</p>
<p>Quiero expresar mi agradecimiento por su presencia en mi plática; en general, en el evento <a href="http://tonymoyoy.blogsome.com/2008/09/16/sfd-tijuana-08-resumen/">SFD 2008</a> en Tijuana.</p>
<p>Recordarán que al terminar la presentación realicé en vivo un cambio al código de <a href="http://alvarezp.ods.org/blog/audiosum/">audiosum</a>; específicamente, al componente <em>audiodup</em>. Con este cambio busqué mostrarles de manera práctica un ejemplo de cómo se desarrolla en el mundo del software libre mediante <a href="http://git.or.cz/">Git</a>.</p>
<p>También recordarán que el experimento no funcionó del todo:
<ol>
<li>descargamos el código desde repo.or.cz con <code>git clone http://repo.or.cz/audiosum.git</code>,</li>
<li>compilamos audiosum y lo vimos funcionando con <code>./autogen.sh &#038;&#038; ./configure &#038;&#038; make</code>,</li>
<li>realizamos un cambio en audiodup,</li>
<li>mostramos el parche resultante con <code>git diff</code>,</li>
<li>revisamos el estado del repositorio local con <code>git status</code>,</li>
<li>aplicamos el cambio en el repositorio local con <code>git commit -a</code>,</li>
<li>observamos las diferencias entre el repositorio local y el repositorio público con <code>git log origin..master</code>,</li>
<li>pero no pudimos publicar el cambio con <code>git push</code>.</li>
</ol>
<p>El motivo fue muy sencillo: no tenía autorizada la laptop para enviar cambios al repositorio. En <a href="http://repo.or.cz/">repo.or.cz</a> se deben dar de alta las claves públicas de cada persona@computadora autorizada para enviar cambios. Tengo diferentes claves públicas en cada máquina, y sólo tenía dada de alta la PC del trabajo y la PC de la casa. Mi cuenta de la laptop no estaba autorizada para enviar cambios.</p>
<p>Finalmente el cambio fue aplicado con <code>git push</code> y pueden observar en el <a href="http://repo.or.cz/w/audiosum.git">historial de cambios de audiosum</a> el cambio &#8220;<a href="http://repo.or.cz/w/audiosum.git?a=commit;h=02e1ea1a1d99f52d7c44b9f62c6f00e268999947">Added support for file pattern matching</a>&#8220;. En el segundo enlace pueden ver que la fecha es del 13 de septiembre a las 17:56, hora local, es decir, que el commit fue realizado <strong>durante</strong> la conferencia.</p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alvarezp.org/2008/09/16/que-fallo-durante-mi-platica-en-el-sfd2008/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Video favorito: Linus Torvalds on Git</title>
		<link>http://blog.alvarezp.org/2008/04/17/video-favorito-linus-torvalds-on-git/</link>
		<comments>http://blog.alvarezp.org/2008/04/17/video-favorito-linus-torvalds-on-git/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 13:00:50 +0000</pubDate>
		<dc:creator>alvarezp</dc:creator>
				<category><![CDATA[Computación]]></category>
		<category><![CDATA[Planet Gultij]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[red]]></category>
		<category><![CDATA[scm]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://alvarezp.ods.org/blog/?p=155</guid>
		<description><![CDATA[Linus Torvalds on Git (Linus Torvalds sobre Git) es una plática sobre las bondades de Git, un sistema de manejo de código fuente (o SCM, Source Control Management) escrito por el mismo Linus, al necesitar un remplazo para BitKeeper. También habla de por qué el modelo centralizado &#8212;actualmente implementado por CVS y SVN&#8212; no es [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=4XpnKHJAok8"><img src='http://alvarezp.ods.org/blog/imagenes/git-distribution.png' alt='Slide on the distributed SCM model' class="float_left" /></a><a href="http://www.youtube.com/watch?v=4XpnKHJAok8">Linus Torvalds on Git (Linus Torvalds sobre Git)</a> es una plática sobre las bondades de <a href="http://git.or.cz/">Git</a>, un <a href="http://es.wikipedia.org/wiki/Control_de_versiones">sistema de manejo de código fuente</a> (o <a href="http://en.wikipedia.org/wiki/Source_Code_Management">SCM, Source Control Management</a>) escrito por el mismo Linus, al necesitar un remplazo para BitKeeper. También habla de por qué el modelo centralizado &mdash;actualmente implementado por <a href="http://www.nongnu.org/cvs/">CVS</a> y <a href="http://subversion.tigris.org/">SVN</a>&mdash; no es sólo una alternativa inferior, sino que simplemente no es una alternativa de ningún tipo.</p>
<p>Esta conferencia es de <a href="http://en.wikipedia.org/wiki/Linus_Torvalds">Linus Torvalds</a>,  autor original de <a href="http://en.wikipedia.org/wiki/Linux">Linux</a>. Proveída por <a href="http://video.google.com/googleplex.html#tech">Google Tech Talks</a>.</p>
<p>Aunque Linus se expresa fuertemente contra CVS, SVN y el modelo centralizado, presenta todas las bases de sus argumentos. A pesar de eso, la plática es amena, bien fundamentada, bien explicada y, sobre todo, explica los fundamentos para poder comprender el modelo de trabajo de Git, reduciendo un poco la resistencia al cambio por medio de una conferencia conceptual pero productiva.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alvarezp.org/2008/04/17/video-favorito-linus-torvalds-on-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Qué es Microsoft Office OpenXML?</title>
		<link>http://blog.alvarezp.org/2008/04/02/que-es-microsoft-office-openxml/</link>
		<comments>http://blog.alvarezp.org/2008/04/02/que-es-microsoft-office-openxml/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 06:45:36 +0000</pubDate>
		<dc:creator>alvarezp</dc:creator>
				<category><![CDATA[Computación]]></category>
		<category><![CDATA[Planet Gultij]]></category>
		<category><![CDATA[libertad]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ooxml]]></category>
		<category><![CDATA[openoffice.org]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://alvarezp.ods.org/blog/?p=157</guid>
		<description><![CDATA[Microsoft Office OpenXML es un formato para diversos tipos de documentos propuesto por Microsoft que cuenta con las siguientes ventajas (puede ahondar en cada una haciendo clic en cada línea):

Es un estándar internacional chueco.
Está lleno de defectos.
No es de libre implementación.
&#8230; y muchos otros beneficios.

Me da tristeza saber que mi propio país colaboró con esta [...]]]></description>
			<content:encoded><![CDATA[<p><img style="width: 100%; max-width: 807px" src="http://alvarezp.ods.org/blog/imagenes/rick.png" alt="Gráfica de tiempo contra esfuerzo en la resolucion de Microsoft Office Open XML." /></p>
<p>Microsoft Office OpenXML es un formato para diversos tipos de documentos propuesto por Microsoft que cuenta con las siguientes ventajas (puede ahondar en cada una haciendo clic en cada línea):</p>
<ul>
<li><a href="http://www.noooxml.org/irregularities">Es un estándar internacional chueco.</a></li>
<li><a href="http://ooxmlisdefectivebydesign.blogspot.com/2007/08/microsoft-office-xml-formats-defective.html">Está lleno de defectos.</a></li>
<li><a href="http://www.softwarefreedom.org/resources/2008/osp-gpl.html">No es de libre implementación.</a></li>
<li><a href="http://www.noooxml.org/open:rejectooxmlnow">&#8230; y muchos otros beneficios.</a></li>
</ul>
<p>Me da tristeza saber que <a href="http://www.elimparcial.com/Columnas/VerColumna.asp?NumNota=692174">mi propio país colaboró con esta aberración</a>. Esto está explicado también en <a href="http://www.groklaw.net/article.php?story=20080327104739103">Groklaw</a>, pero cita al Excelsior con un link que ya no existe (y que por eso puse el link a El Imparcial). Transcribo, debido a que es un tema acompañado por otros temas en la misma página:</p>
<blockquote><p>Gates habla<br />Nada más para que se dé idea de la magnitud de la presión que se está ejerciendo en torno al voto de México en el seno de la Organización Internacional de Estandarización respecto del futuro de Open XML.<br />
Trascendió que el mismo Bill Gates se comunicó con Felipe Calderón para influir en la postura que se hará pública el próximo lunes en Ginebra.<br />
Aquí la comisión gubernamental está un tanto incómoda por la posición de algunos representantes de la UNAM, en especial la de Alejandro Pisanty, ex director general de Servicios de Cómputo Académico. Se trata de un respetado investigador que critica fuertemente el estándar que impulsa Microsoft. Su posición es estrictamente teórica a favor del software libre.</p></blockquote>
<p><strong>Actualización</strong>: Gracias al blog de <a href="http://www.miriamruiz.es/weblog/?p=158">Miriam Ruiz</a>, me entero de que aún hay esperanza. Ya que su entrada está en inglés, y y lo expresó de forma insuperable, traduzco literalmente:</p>
<blockquote><p>Después de la aprobación de OOXML como un estándar por ISO, parece que <a href="http://www.pcworld.com/article/id,144041-pg,1/article.html">hay dos meses para apelar la decisión</a>. <a href="http://www.pcworld.com/article/id,144036-pg,1/article.html">La Comisión Europea, la más alta autoridad antimonopolio, investigará</a> si OOXML, como se le conoce al formato, es &#8220;suficientemente interoperable con productos de la competencia&#8221;, así como si hubo irregularidades o intentos de influenciar el debate o la votación. Si los cuerpos nacionales de ISO aportan evidencia de que Microsoft intentó influenciar los votos para asegurar la aceptación de OOXML, fortalecería el caso antimonopolio de la Comisión. De acuerdo con Thomas Vinje, cónsul legal del <a href="http://en.wikipedia.org/wiki/European_Committee_for_Interoperable_Systems">Comité Europeo pro Sistemas Interoperables (ECIS)</a>, &#8220;incluso si los votos fueron ganados legítimamente ganados, que lo dudo, OOXML no es un estándar abierto puesto que no está completamente implementado en plataformas de competidores, y su forma futura está sujeta puramente al control de Microsoft. Otorgar el estatus de ISO a OOXML no comienza a resolver los cuestionamientos legales de la competencia que la Comisión está indagando.&#8221; Esperemos que la Unión Europea investigue y clarifique todo esto.<br />
“Una apelación tendría que ser resuelta antes de la publicación de un documento como un estándar Internacional&#8221;, dijo Roger Frost, vocero de ISO. En otras palabras, <a href="http://www.internetnews.com/dev-news/article.php/3738336">si se emite una apelación, es viable que la publicación final de OOXML como estándar se demore</a>. Esperemos que el proceso de apelación de ISO, si se sigue, sea menos irregular que el de aprobación. Tal vez pueda recuperar mi confianza en ISO. Veremos qué pasa.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.alvarezp.org/2008/04/02/que-es-microsoft-office-openxml/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
