<?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"
	>

<channel>
	<title>Jorge Huerga</title>
	<atom:link href="http://jorge.huerga.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://jorge.huerga.org</link>
	<description>Y sin embargo, se mueve.</description>
	<pubDate>Mon, 14 Jul 2008 16:04:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Ayuda para un ingeniero de MySQL</title>
		<link>http://jorge.huerga.org/2008/07/ayuda-para-un-ingeniero-de-mysql/</link>
		<comments>http://jorge.huerga.org/2008/07/ayuda-para-un-ingeniero-de-mysql/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 16:04:51 +0000</pubDate>
		<dc:creator>Jorge.Huerga</dc:creator>
		
		<category><![CDATA[administración de sistemas]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[nikitin]]></category>

		<category><![CDATA[salud]]></category>

		<guid isPermaLink="false">http://jorge.huerga.org/?p=22</guid>
		<description><![CDATA[Mucha gente relacionada con el diseño y programación de páginas web le sonará MySQL, el motor de base de datos que suele usar la mayoría de desarrolladores por su carácter libre y por su gran rendimiento. Yo trabajo con este tipo de base de datos desde hace más de ocho años gratuitamente y siempre he [...]]]></description>
			<content:encoded><![CDATA[<p>Mucha gente relacionada con el diseño y programación de páginas web le sonará MySQL, el motor de base de datos que suele usar la mayoría de desarrolladores por su carácter libre y por su gran rendimiento. Yo trabajo con este tipo de base de datos desde hace más de ocho años gratuitamente y siempre he tenido una pequeña sensación de deuda con ella.</p>
<p>Vía menéame me he enterado que el hijo de un ingeniero de MySQL (Andrii Nikitin), cuyo nombre es Ivan, tiene un problema de salud y solamente puede ser salvado a través de un implante de médula ósea. Para ello, han realizado una página en el site de mysql en la que poder donar dinero para dicha operación; <a href="http://www.mysql.com/about/help-ivan.html" onclick="pageTracker._trackPageview('/outgoing/www.mysql.com/about/help-ivan.html?referer=');">enlace</a>.</p>
<p>No se trata del tipico hoax (trola deliberada enviada por email con diez mil envialos a), se trata de un caso real, pues está colgada en la propia web de MySQL. Al menos es un modo de hacer mas pequeña mi deuda moral con esta empresa.</p>
]]></content:encoded>
			<wfw:commentRss>http://jorge.huerga.org/2008/07/ayuda-para-un-ingeniero-de-mysql/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sintax hiliter, (coloreo de código) para wordpress 2.5</title>
		<link>http://jorge.huerga.org/2008/07/sintax-hiliter-coloreo-de-codigo-para-wordpress-25/</link>
		<comments>http://jorge.huerga.org/2008/07/sintax-hiliter-coloreo-de-codigo-para-wordpress-25/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 10:50:20 +0000</pubDate>
		<dc:creator>Jorge.Huerga</dc:creator>
		
		<category><![CDATA[amigos]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[colorear código]]></category>

		<category><![CDATA[highlighting]]></category>

		<category><![CDATA[hiliter]]></category>

		<category><![CDATA[Oriol Rius]]></category>

		<category><![CDATA[wordpress 2.5]]></category>

		<guid isPermaLink="false">http://jorge.huerga.org/?p=21</guid>
		<description><![CDATA[Esta semana, leyendo el blog de mi gran amigo Oriol Rius, comentaba que por fin encontró un plugin que satisfacía sus necesidades para su blog en wordpress. Éste plugin permite hacer highlighting para los códigos de programación que el fuera publicando en sus posts, de modo que este aparte de quedar coloreado le numerara las [...]]]></description>
			<content:encoded><![CDATA[<p>Esta semana, leyendo el blog de mi gran amigo <a title="Oriol Rius" href="http://oriolrius.cat/blog/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/oriolrius.cat/blog/?referer=');">Oriol Rius</a>, comentaba que por fin encontró un plugin que satisfacía sus necesidades para su blog en wordpress. Éste plugin permite hacer <em>highlighting</em> para los códigos de programación que el fuera publicando en sus posts, de modo que este aparte de quedar coloreado le numerara las líneas. Aunque tal y como comenta en su post <a href="http://oriolrius.cat/blog/2008/07/10/igsyntax-hiliter-plugin-amb-wordpress-251" target="_blank" onclick="pageTracker._trackPageview('/outgoing/oriolrius.cat/blog/2008/07/10/igsyntax-hiliter-plugin-amb-wordpress-251?referer=');">iG:Syntax Hiliter plugin amb WordPress 2.5.1</a>, el único problema que tiene es que nativamente no estaba adaptado a wordpress 2.5, con lo cual hizo una pequeña adaptación para que este funcionara perfectamente en su wordpress 2.5.1.</p>
<p><span id="more-21"></span>No tardé ni un minuto en probar ese plugin rectificado por Oriol en mi blog, comprobando positivamente sus resultados. Aunque tenia la certeza que seguramente existiría alguna versión para Wordpress 2.5. Buscando en google, dí con la página de plugins compatibles con la versión 2.5 (<a href="http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.5" target="_blank" onclick="pageTracker._trackPageview('/outgoing/codex.wordpress.org/Plugins/Plugin_Compatibility/2.5?referer=');">esta</a>). Y vi que existía uno, el <a href="http://www.deanlee.cn/wordpress/code_highlighter_plugin_for_wordpress/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.deanlee.cn/wordpress/code_highlighter_plugin_for_wordpress/?referer=');">Dean&#8217;s Code Highlighter 1.2</a>. Lo bajé, lo instalé y lo probé, y cual fue mi sorpresa cuando ví que era un la misma base de plugin pero adaptado para la versión 2.5.</p>
<p>Al indagar más sobre los vericuetos de ésta nueva versión ví ciertos aspectos que me hicieron decantar más por esta segunda opción por dos motivos básicos. El primero, es que no me gustaba la cabecera que muestra el plugin del iG. Y el segundo, es que el Dean&#8217;s Code Highlighter viene con infinidad de estilos css correspondientes a distintos lenguajes de programación, como por ejemplo ActionScript para flash, JavaScript, html, sql, y hasta incluso mirc!.</p>
<p>La pega que tiene la versión de Dean&#8217;s frente al iG, es que éste abre una ventana en pop-up mostrando el código fuente sin ningún tipo de código extra (coloreo y conteo de lineas) para que el que quiera copiar ese código no tenga que limpiar la &#8220;morralla&#8221; html de los colores ni los números de líneas. Personalmente me importa poco que la gente no pueda copiar mi código, mi intención a la hora de publicar un código en un post es meramente didáctica, para el entendimiento de algún procedimiento. En caso que desee publicar código para que éste sea copiado o usado, ya publicaría este en un fichero descargable sin ningún tipo de &#8220;morralla&#8221;.</p>
<p>Un ejemplo de coloreo de código:</p>
<div class="dean_ch" style="white-space: nowrap;">
<span class="kw2">&lt;?</span><br />
&nbsp; &nbsp; <span class="re0">$last_modified</span> = <a href="http://www.php.net/filemtime" onclick="pageTracker._trackPageview('/outgoing/www.php.net/filemtime?referer=');"><span class="kw3">filemtime</span></a><span class="br0">&#40;</span><span class="st0">&quot;filename.html&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; <a href="http://www.php.net/print" onclick="pageTracker._trackPageview('/outgoing/www.php.net/print?referer=');"><span class="kw3">print</span></a><span class="br0">&#40;</span><span class="st0">&quot;Last Modified &quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; <a href="http://www.php.net/print" onclick="pageTracker._trackPageview('/outgoing/www.php.net/print?referer=');"><span class="kw3">print</span></a><span class="br0">&#40;</span><a href="http://www.php.net/date" onclick="pageTracker._trackPageview('/outgoing/www.php.net/date?referer=');"><span class="kw3">date</span></a><span class="br0">&#40;</span><span class="st0">&quot;m/j/y h:i&quot;</span>, <span class="re0">$last_modified</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<br />
<span class="kw2">?&gt;</span></div>
]]></content:encoded>
			<wfw:commentRss>http://jorge.huerga.org/2008/07/sintax-hiliter-coloreo-de-codigo-para-wordpress-25/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Prevenir errores de disco duro gracias a SMART</title>
		<link>http://jorge.huerga.org/2008/07/prevenir-errores-de-disco-duro-gracias-a-smart/</link>
		<comments>http://jorge.huerga.org/2008/07/prevenir-errores-de-disco-duro-gracias-a-smart/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 09:22:20 +0000</pubDate>
		<dc:creator>Jorge.Huerga</dc:creator>
		
		<category><![CDATA[administración de sistemas]]></category>

		<category><![CDATA[hardware]]></category>

		<category><![CDATA[disco duro]]></category>

		<category><![CDATA[S.M.A.R.T.]]></category>

		<guid isPermaLink="false">http://jorge.huerga.org/?p=17</guid>
		<description><![CDATA[Tecnología S.M.A.R.T.
Todos los discos duros que se usan hoy en día poseen la tecnología denominada S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology). Ésta tecnología permite detectar por anticipado posibles errores físicos del disco duro (la velocidad de los platos del disco, sectores defectuosos, errores de calibración, CRC, distancias medias entre el cabezal y el plato, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Tecnología S.M.A.R.T.</strong></p>
<p><img class="alignright size-medium wp-image-18" style="float: right;" title="Disco duro" src="http://jorge.huerga.org/wp-content/uploads/2008/07/859291_17834013-300x174.jpg" alt="Disco duro" width="300" height="174" />Todos los discos duros que se usan hoy en día poseen la tecnología denominada <strong>S.M.A.R.T.</strong> (<em>Self Monitoring Analysis and Reporting Technology</em>). Ésta tecnología permite detectar por anticipado posibles errores físicos del disco duro (la velocidad de los platos del disco, sectores defectuosos, errores de calibración, CRC, distancias medias entre el cabezal y el plato, temperatura del disco) antes que sea demasiado tarde y el disco duro quede totalmente inutilizado.</p>
<p><span id="more-17"></span>Existen dos tipos de categorías de errores, los impredecibles (fallos de voltaje, temperaturas elevadas, errores en algún circuito integrado&#8230;) y los predecibles que son fallos mecánicos que se van desarrollando paulatinamente a medida que el uso del disco va siendo mayor (también depende de la calidad del dispositivo).</p>
<p>Para poder estar tranquilos con nuestros discos duros, sobretodo si los tenemos usando 24 horas al día o incluso si los tenemos en nuestro pc de sobremesa o ordenador personal, podemos monitorizar nuestros discos duros usando esta tecnología. Los parámetros que hay que tener controlados para monitorizar el disco son los siguientes:</p>
<ul>
<li><strong>Temperatura del disco:</strong> Un aumento de temperatura excesivo del disco puede hacer que funcione mal los elementos electrónicos.</li>
<li><strong>Tasa de transferencia:</strong> Si van aumentando los errores en la tasa de transferencia es síntoma de que puede haber algún error.</li>
<li><strong>Velocidad de lectura:</strong> Muy similar al punto anterior, y la tasa de error puede provenir por síntomas muy similares.</li>
<li><strong>Tiempo de partida (<em>spin-up</em>):</strong> Puede ser un reflejo de algún tipo de error de motor del disco.</li>
<li><strong>Contador de sectores reasignados:</strong> Cuando son reasignados muchos valores, significa que no pueden ser grabados donde se intenta hacerlo, con lo cual deben ser asignados a otros sectores. Esto es una referencia inequívoca del deterioro del disco y de su fallo probablemente inmediato.</li>
<li><strong>Altura de Vuelo del Cabezal:</strong> La tendencia a la baja en altura de vuelo a menudo presagian un accidente del cabezal, esto significa que puede haber uno de los peores errores de un disco duro. Que el cabezal dañe la superficie física del disco duro y lo deje totalmente inutilizable.</li>
<li><strong>Uso de ECC y Conteo de errores:</strong> Es un dato importante a tener en cuenta, el número de errores detectados por la unidad, aunque se corrijan internamente, a menudo señala problemas con su desarrollo. La tendencia es, en algunos casos, más importante que el conteo real.</li>
</ul>
<p>Los valores de los atributos S.M.A.R.T. van del número 1 al 253, siendo 1 el peor valor. Los valores normales son entre 100 y 200. Estos valores son guardados en un espacio reservado del disco duro.</p>
<p><strong>Solución para Linux, BSD, Darwin (Mac OsX), Solaris: SmartMonTools.</strong></p>
<p>Antes de explicar en que consiste SmartMonTools, debéis saber que existe un sistema que permite mantener dos discos a la vez siendo uno espejo del otro, de modo que si uno tiene un fallo físico, siempre queda el otro disco. Éste sistema se denomina R.A.I.D. (Redundant Array of Inexpensive Disks), que aunque como su nombre indica es un sistema redundante &#8220;barato&#8221; de conjunto de discos, sigue siendo el doble de caro que tener un solo disco, pues en caso que uno quiera configurarlo en modo redundante (existen varios modos de configuración y no todos son redundantes).</p>
<p>Si no queremos gastar dinero en tener dos discos (y con el consumo eléctrico que ello significa), podemos instalar en nuestro sistema la solución SmartMonTools que voy a explicar a continuación. Aún así también se pueden combinar las dos tecnologías, mantener el sistema R.A.I.D. e instalar SmartMonTools, con lo que se conseguiría una tolerancia a fallos mucho más que satisfactoria.</p>
<p>Lo primero que se debe realizar es una mera formalidad, hay que ver si nuestro disco duro soporta S.M.A.R.T., para ello debemos ejecutar el comando <strong><tt>smartctl -i /dev/dispositivo</tt></strong>, como vemos en el siguiente ejemplo:</p>
<p><code> # smartctl -i /dev/sda<br />
smartctl version 5.38 [x86_64-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen<br />
Home page is http://smartmontools.sourceforge.net/<br />
=== START OF INFORMATION SECTION ===<br />
Model Family:     Seagate Barracuda 7200.10 family<br />
Device Model:     ST3500630AS<br />
Serial Number:    9QG3FG12<br />
Firmware Version: 3.AAK<br />
User Capacity:    500,107,862,016 bytes<br />
Device is:        In smartctl database [for details use: -P show]<br />
ATA Version is:   7<br />
ATA Standard is:  Exact ATA specification draft version not indicated<br />
Local Time is:    Sun Jul  6 18:33:39 2008 CEST<br />
SMART support is: Available - device has SMART capability.<br />
SMART support is: Enabled<br />
</code></p>
<p>Como se observa, las dos ultimas lineas son las que nos confirman si el disco tiene soporte S.M.A.R.T., en donde tal y como se muestra lo tenemos activado, pues el valor &#8220;SMART support is: Enabled&#8221;.</p>
<p>El siguiente punto a realizar, es realizar una prueba para ver exactamente cuales son las características que nuestro dispositivo soporta mediante smartctl <strong><tt>-Hc /dev/dispositivo</tt></strong>:</p>
<p><code># smartctl -Hc /dev/sda<br />
smartctl version 5.38 [x86_64-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen<br />
Home page is http://smartmontools.sourceforge.net/<br />
=== START OF READ SMART DATA SECTION ===<br />
&#8230;<br />
SMART overall-health self-assessment test result: PASSED<br />
&#8230;</code></p>
<p>Para empezar, podríamos realizar una prueba exhaustiva. Aunque no tengamos sospechas de que nuestro disco duro tenga algún problema nunca está de más realizar esta prueba para comprobar realmente que nuestro dispositivo funciona correctamente.</p>
<p><code>#smartctl -t long /dev/dispositivo<br />
smartctl version 5.38 [x86_64-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen<br />
Home page is http://smartmontools.sourceforge.net/<br />
=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===<br />
Sending command: &#8220;Execute SMART Extended self-test routine immediately in off-line mode&#8221;.<br />
Drive command &#8220;Execute SMART Extended self-test routine immediately in off-line mode&#8221; successful.<br />
Testing has begun.<br />
Please wait 163 minutes for test to complete.<br />
Test will complete after Mon Jul  7 13:18:21 2008<br />
Use smartctl -X to abort test.<br />
</code></p>
<p>Tal y como se puede ver en el resultado del comando, se ejecuta un test extendido y con una previsión de finalización de 163 minutos. Como el test lo realiza en modo off-line, podemos seguir trabajando con nuestra consola, pudiendo abortar el test con el comando &#8220;smartctl -X&#8221;. Hay que tener en cuenta que mientras el disco está realizando la prueba, puede que no esté funcionando correctamente.</p>
<p>Una vez terminado el test vamos a ver el resultado:</p>
<p><code># smartctl -l selftest /dev/dispositivo<br />
smartctl version 5.38 [x86_64-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen<br />
Home page is http://smartmontools.sourceforge.net/<br />
=== START OF READ SMART DATA SECTION ===<br />
SMART Self-test log structure revision number 1<br />
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error<br />
# 1  Short offline       Completed without error         00%      4451         -<br />
&#8230;<br />
#21  Extended offline  Completed without error      00%      4452         -</code></p>
<p>Otro modo de ver los datos S.M.A.R.T. de nuestro disco duro en modo extendido, es ejecutando el comando <strong><tt>smartctl -A /dev/dispositivo</tt></strong>:</p>
<p><code># smartctl -A /dev/dispositivo<br />
smartctl version 5.38 [x86_64-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen<br />
Home page is http://smartmontools.sourceforge.net/<br />
=== START OF READ SMART DATA SECTION ===<br />
SMART Attributes Data Structure revision number: 10<br />
Vendor Specific SMART Attributes with Thresholds:<br />
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE<br />
1 Raw_Read_Error_Rate           0&#215;000f   116   100   006    Pre-fail  Always       -       103472814<br />
3 Spin_Up_Time                         0&#215;0003   093   092   000    Pre-fail  Always       -       0<br />
4 Start_Stop_Count                0&#215;0032   100   100   020    Old_age   Always        -       178<br />
5 Reallocated_Sector_Ct       0&#215;0033   100   100   036    Pre-fail  Always       -       0<br />
7 Seek_Error_Rate                   0&#215;000f   070   060   030    Pre-fail  Always       -       10844595<br />
9 Power_On_Hours                     0&#215;0032   095   095   000    Old_age   Always        -       4452<br />
10 Spin_Retry_Count                0&#215;0013   100   100   097    Pre-fail  Always       -       0<br />
12 Power_Cycle_Count              0&#215;0032   100   100   020    Old_age   Always        -       178<br />
187 Reported_Uncorrect          0&#215;0032   100   100   000    Old_age   Always        -       0<br />
189 High_Fly_Writes         0&#215;003a   100   100   000    Old_age   Always        -       0<br />
190 Airflow_Temperature_Cel 0&#215;0022   059   057   045    Old_age   Always        -       41 (Lifetime Min/Max 31/41)<br />
194 Temperature_Celsius        0&#215;0022   041   043   000    Old_age   Always         -       41 (0 19 0 0)<br />
195 Hardware_ECC_Recovered  0&#215;001a   068   063   000    Old_age   Always         -       185065209<br />
197 Current_Pending_Sector  0&#215;0012   100   100   000    Old_age   Always         -       0<br />
198 Offline_Uncorrectable    0&#215;0010   100   100   000    Old_age   Offline       -       0<br />
199 UDMA_CRC_Error_Count      0&#215;003e   200   200   000    Old_age   Always         -       0<br />
200 Multi_Zone_Error_Rate    0&#215;0000   100   253   000    Old_age   Offline       -       0<br />
202 TA_Increase_Count            0&#215;0032   100   253   000    Old_age   Always         -       0</code></p>
<p>Una vez hemos comprobado que no tenemos errores destacables en nuestro dispositivo, ya es momento de configurar el demonio para que lo vaya monitorizando regularmente. Para ello debemos editar el fichero <strong><tt>/etc/smartd.conf</tt></strong></p>
<p><code>/dev/dispositivo -S on -o on -a -I 194 -m cuenta@dominio.tld</code><br />
<strong></strong></p>
<p>Esto permitirá monitorizar nuestro dispositivo de modo automático (-S), ignorando variaciones de temperatura (-I 194), monitorizando todos los atributos (-a), activando todos los tests off-line (-o) y enviando un email en caso que haya errores a la cuenta@dominio.tld (-m cuenta@dominio.tld). También es importante recalcar, que si nuestro dispositivo es un disco Serial ATA o SCSI, se debe indicar en todos los comandos smartctl y en smartd.conf añadiendo <strong><tt>-d sat</tt></strong>.</p>
<p>Otra característica de este programa es que aporta una documentación muy extendida, con lo que para configuraciones más avanzadas podremos consultar casi cualquier duda con el comando <strong><tt>man</tt></strong>.</p>
<p><strong>¿Qué hacer cuando aún teniendo opciones de prevención el disco duro se estropea y necesitamos recuperar esos datos?</strong></p>
<p>Puede pasar una desgracia de esta índole. Puede pasar que no tengamos la buena costumbre de no usar un S.A.I. (Servicio de Alimentación Ininterrumpida, conocido en inglés como U.P.S.) y debido a una brusca variación de corriente eléctrica y nos deje nuestro dispositivo totalmente inutilizable. También puede que tengamos el disco duro en un portátil o un dispositivo U.S.B. y éste se nos caiga al suelo rompiéndolo físicamente, se nos moje, etc.</p>
<p>Todos estos ejemplos son errores fatales para nuestro disco duro. Significa la muerte para ellos, pero, ¿y con su información?, ¿Puede ser recuperada?. La respuesta es si, puede ser recuperada. Existen varias empresas que se dedican a la recuperación de esos datos tan vitales para la empresa o el individuo. Uno de las empresas por las cual puedo dar fe, es <a href="http://www.inforescate.com" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.inforescate.com?referer=');">www.inforescate.com</a>. Después de presentarme un presupuesto y al aceptar el mismo en menos de una semana me remitieron un disco duro nuevo y reparado.</p>
<p>Fuente de datos:<br />
<a href="http://es.wikipedia.org/wiki/S.M.A.R.T." target="_blank" onclick="pageTracker._trackPageview('/outgoing/es.wikipedia.org/wiki/S.M.A.R.T.?referer=');">es.wikipedi.org</a> y <a href="http://en.wikipedia.org/wiki/S.M.A.R.T." target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/S.M.A.R.T.?referer=');">en.wikipedia.org</a><br />
<a href="http://blackshell.usebox.net/archivo/744.php" target="_blank" onclick="pageTracker._trackPageview('/outgoing/blackshell.usebox.net/archivo/744.php?referer=');">blackshell</a><a></a><br />
<a href="http://www.linuxjournal.com/article/6983" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.linuxjournal.com/article/6983?referer=');">linux journal</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jorge.huerga.org/2008/07/prevenir-errores-de-disco-duro-gracias-a-smart/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cambiando estilo&#8230;</title>
		<link>http://jorge.huerga.org/2008/05/cambiando-estilo/</link>
		<comments>http://jorge.huerga.org/2008/05/cambiando-estilo/#comments</comments>
		<pubDate>Sun, 18 May 2008 09:30:47 +0000</pubDate>
		<dc:creator>Jorge.Huerga</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[estilo]]></category>

		<guid isPermaLink="false">http://jorge.huerga.org/?p=12</guid>
		<description><![CDATA[No es cambiando el estilo de vida, es cambiando el estilo de este blog. El theme de HemingwayEx está muy bien. Éste procede del Hemingway, pero en modo extendido, aportando cierto movimiento en los menús y algun estilo un poco mas espectacular. Pero para mí no es suficiente. Quiero partir de ésta base de blog [...]]]></description>
			<content:encoded><![CDATA[<p>No es cambiando el estilo de vida, es cambiando el estilo de este blog. El theme de <a title="HemingwayEx" onclick="pageTracker._trackPageview('/outgoing/nalinmakar.com/hemingwayex?referer=');pageTracker._trackPageview('/outgoing/nalinmakar.com/hemingwayex?referer=http://jorge.huerga.org/wp-admin/edit.php');" href="http://nalinmakar.com/hemingwayex" target="_blank">HemingwayEx</a> está muy bien. Éste procede del Hemingway, pero en modo extendido, aportando cierto movimiento en los menús y algun estilo un poco mas espectacular. Pero para mí no es suficiente. Quiero partir de ésta base de blog pero sin embargo quiero modificar algunas secciones.</p>
<p>Es por esta razón que el blog todavía no está inagurado oficialmente y los posts que se están mandando no tienen mucho contenido, pero todo se andará&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jorge.huerga.org/2008/05/cambiando-estilo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>El principio de todo</title>
		<link>http://jorge.huerga.org/2008/05/el-principio-de-todo/</link>
		<comments>http://jorge.huerga.org/2008/05/el-principio-de-todo/#comments</comments>
		<pubDate>Fri, 02 May 2008 18:01:24 +0000</pubDate>
		<dc:creator>Jorge.Huerga</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[jorge]]></category>

		<category><![CDATA[principio]]></category>

		<guid isPermaLink="false">http://jorge.huerga.org/?p=7</guid>
		<description><![CDATA[Aquí estoy, con el blog recién montado, con muchas cosas que contar y espero que menos que opinar.
Hace años, cuando vi la película de &#8220;Ciudadano Kane&#8221;, en el que Mr. Kane es un editor que funda un periódico, éste al fundarlo crea un manifiesto ético en el que partir como base para su editorial. Al [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí estoy, con el blog recién montado, con muchas cosas que contar y espero que menos que opinar.</p>
<p>Hace años, cuando vi la película de &#8220;Ciudadano Kane&#8221;, en el que Mr. Kane es un editor que funda un periódico, éste al fundarlo crea un manifiesto ético en el que partir como base para su editorial. Al final, el periódico se vuelve tan &#8220;importante&#8221; que la propia vorágine del éxito hace que ese manifiesto hace no sólamente que quede obsoleto, si no que se lo pasa totalmente por el forro con verdadero desprecio.</p>
<p><span id="more-7"></span>Dicho esto, sería una tontería crear un manifiesto de buenas intenciones, unos objetivos o algo parecido para iniciar esta andanza digital y comunicativa. No sé a donde me va a llevar esto, ni tampoco cuanto tiempo me va a ocupar. Lo mejor, es ir haciendo como hago con mi vida, me voy dejando llevar por las cosas que van sucediendo a mi alrededor sin propasar ciertos límites de toda índole. Si no lo hiciera así, os engañaría, y lo que es peor, me engañaría a mi mismo.</p>
<p>Aún así puedo explicaros la motivación de porqué inicio un blog. La idea no es sólamente crear un blog, quizá eso sea lo que más pereza me da. La intención real es crear un espacio exclusivamente mío en el que quepan todas aquellas cosas que me gustaría que no quedaran en el olvido, desde como conseguí hacer tal cosa, a lo que me pasó cuando fui a tal sitio, o incluso cosas que me da por investigar (normalmente después de leer un libro o ver una película). Aunque dicen que cuando te pones a escribir, no paras. De hecho la primera vez que oí hablar sobre un blog era en una revista que comentaba la moda que estaba arrasando en un tipo de webs personales en las que se contaba lo que uno habia hecho al cabo del día. Al leerlo pensé que eso era una tontería y que no iba a valer para nada, pero ya lo veis, menudo adivino que estoy hecho. Aún así aprovechando que la fiebre de los blogs ha pasado y que ya no está tan de moda hacerse uno, es cuando más me apetece, así que ahí voy.</p>
<p>Por lo que hace a la interacción con los visitantes que vayáis viendo, leyendo, dotoreando o navegando por este site, espero que sea totalmente completa y que aquellos que tengan algo que contar, preguntar, quejar, lo que sea, serán publicados siempre, haciéndose responsables de ello las personas que escriban.</p>
<p>Este sitio está escrito en español. Me gustaría mas que fuera en inglés, más que nada por que así llegaría a más gente, pero como no me resulta cómodo escribir con soltura, me paso al español (del cual se dice que es el segundo idioma más hablado en el mundo, después del mandarín). Aunque el catalán también lo domino al mismo nivel que el español, el motivo de llegar a más gente me motiva más que cualquier otro.</p>
<p>Una presentación de mi persona en este post no la voy a realizar, para ello está la sección &#8220;Jorge&#8221;. Este post es único y exclusivamente para daros la bienvenida al blog y a mi web en general.</p>
<p>En fin. Sed bienvenidos a mi site.</p>
]]></content:encoded>
			<wfw:commentRss>http://jorge.huerga.org/2008/05/el-principio-de-todo/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
