<?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>Blog de Julio Rodriguez</title>
	<atom:link href="http://www.juliorr.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.juliorr.com</link>
	<description>Todo lo que se me ocurra poner.</description>
	<lastBuildDate>Sat, 11 Jun 2011 00:37:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Creacion de una maquina virtual xen remotamente</title>
		<link>http://www.juliorr.com/2011/06/10/creacion-de-una-maquina-virtual-xen-remotamente/</link>
		<comments>http://www.juliorr.com/2011/06/10/creacion-de-una-maquina-virtual-xen-remotamente/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 00:33:06 +0000</pubDate>
		<dc:creator>JulioRR</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[virtualizacion]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://www.juliorr.com/?p=87</guid>
		<description><![CDATA[El otro dia tenia que crear una maquina virtual en xen, pero estaba el detalle que el servidor estaba en otra ciudad, no tenia la interfaz grafica instalada, todo el proceso se tenia que llevar acabo remotamente y por comando (viva los comandos). Comando para crear la maquina virtual en el servidor remoto: virt-install -n nombre-dela-maquina-virtual [...]]]></description>
			<content:encoded><![CDATA[<p>El otro dia tenia que crear una maquina virtual en <a title="Xen Server" href="http://www.citrix.com/English/ps2/products/product.asp?contentID=683148&amp;ntref=prod_top" target="_blank">xen</a>, pero estaba el detalle que el servidor estaba en otra ciudad, no tenia la interfaz grafica instalada, todo el proceso se tenia que llevar acabo remotamente y por comando (viva los comandos).</p>
<p>Comando para crear la maquina virtual en el servidor remoto:</p>
<p><code> virt-install  -n nombre-dela-maquina-virtual -r 512 -l /home/images/CentOS-5.6-x86_64-bin-DVD-1of2.iso  -f /var/lib/xen/images/nombre-de-la-maquina-virtual.dsk -s 40 --vnc --vncport 5901<br />
</code></p>
<p>Con ese comando estamos creando la maquina virtual, pero al terminar de ejecutarse este comando tenemos el siguiente resultado<br />
<code><br />
Starting install...<br />
Retrieving file .treeinfo...                                                                         |  417 B     00:00<br />
Retrieving file vmlinuz...                                                                           | 2.1 MB     00:00<br />
Retrieving file initrd.img...                                                                        | 7.9 MB     00:00<br />
Creating domain...                                                                                   |    0 B     00:03 </code></p>
<p><code> </code></p>
<p><code>(virt-viewer:9246): Gtk-WARNING **: cannot open display:<br />
Domain installation still in progress. You can reconnect to<br />
the console to complete the installation process.<br />
</code></p>
<p>Y esta bien, pues el server no cuenta con las X instaladas, para eso tomamos la precaucion de activar la vnc (&#8211;vnc), y tambien le indicamos el puerto de la vnc (&#8211;vncport 5901).</p>
<p>Ya en nuestra maquina necesitamos ejecutar algo como:<br />
<code><br />
ssh -L 5901:localhost:5901 -N -f -l usuario ip_de_servidor<br />
</code></p>
<p>Luego de esto ya con un cliente de vnc podemos conectarnos a esa maquina con solamente indicarle que nos conectaremos a localhost en el puerto 5901, en mi caso use <a title="RealVnc" href="http://www.realvnc.com/" target="_blank">realvnc</a> como cliente de vnc.</p>
<p>Los siguientes pasos son los normales de una instalacion, suerte <img src='http://www.juliorr.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juliorr.com/2011/06/10/creacion-de-una-maquina-virtual-xen-remotamente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extension para google chrome para mejorar google reader</title>
		<link>http://www.juliorr.com/2009/12/11/extension-para-google-chrome-para-mejorar-google-reader/</link>
		<comments>http://www.juliorr.com/2009/12/11/extension-para-google-chrome-para-mejorar-google-reader/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 23:01:53 +0000</pubDate>
		<dc:creator>JulioRR</dc:creator>
				<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[apariencia]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google reader]]></category>
		<category><![CDATA[Google Reader Plus]]></category>
		<category><![CDATA[publicidad]]></category>

		<guid isPermaLink="false">http://www.juliorr.com/?p=48</guid>
		<description><![CDATA[La siguiente extensión para google chrome nos permite modificar varias cosas en nuestro google reader como: Cambiar la apariencia de nuestro google reader Quitar publicidad de los posts, Que nos muestre el total de elementos no leídos. Que no muestre 1000+ en el total de elementos. Entre otras cosas. En lo personal me gusto lo de quitar publicidad de los posts, y la vista minimalista en full screen. Link: https://chrome.google.com/extensions/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in; font-style: normal; font-weight: normal; line-height: 0.2in; widows: 2; orphans: 2;">La siguiente <a href="https://chrome.google.com/extensions/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg" target="_blank">extensión</a> para google chrome nos permite modificar varias cosas en nuestro google reader como:</p>
<ul>
<li>Cambiar la apariencia de nuestro google reader</li>
<li>Quitar publicidad de los posts,</li>
<li>Que nos muestre el total de elementos no leídos.</li>
<li>Que no muestre 1000+ en el total de elementos.</li>
<li>Entre otras cosas.</li>
</ul>
<p style="margin-bottom: 0in; font-style: normal; font-weight: normal; line-height: 0.2in; widows: 2; orphans: 2;">En lo personal me gusto lo de quitar publicidad de los posts, y la vista minimalista en full screen.</p>
<p style="margin-bottom: 0in; font-style: normal; font-weight: normal; line-height: 0.2in; widows: 2; orphans: 2;">
<p></br><br />
<a href="http://www.juliorr.com/wp-content/uploads/2009/12/google-chrome-extencion-google-reader.jpg"><img style="border: 0px initial initial;" title="google-chrome-extencion-google-reader" src="http://www.juliorr.com/wp-content/uploads/2009/12/google-chrome-extencion-google-reader-300x182.jpg" alt="google-chrome-extencion-google-reader" width="300" height="182" /></a></p>
<p style="margin-bottom: 0in; font-style: normal; font-weight: normal; line-height: 0.2in; widows: 2; orphans: 2;">Link: <a href="https://chrome.google.com/extensions/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg" target="_blank">https://chrome.google.com/extensions/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.juliorr.com/2009/12/11/extension-para-google-chrome-para-mejorar-google-reader/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZendStudio y PHP CodeSniffer personalizado</title>
		<link>http://www.juliorr.com/2009/11/24/zendtudio-php-codesniffer-personalizado/</link>
		<comments>http://www.juliorr.com/2009/11/24/zendtudio-php-codesniffer-personalizado/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 06:09:58 +0000</pubDate>
		<dc:creator>JulioRR</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[ZendStudio]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[PHP CodeSniffer]]></category>
		<category><![CDATA[PHP Tools]]></category>

		<guid isPermaLink="false">http://www.juliorr.com/?p=5</guid>
		<description><![CDATA[Cuando uno esta modificando código que no escribe uno, se requiere tiempo en entender que es lo que se esta haciendo, pero hay cosas que nos ayudan a comprender mas rápido las lineas de código escrita por otros, como lo es la documentación del código, los patrones de diseño, codificación estándar Y sobre la codificación [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->Cuando uno esta modificando código que no escribe uno, se requiere tiempo en entender que es lo que se esta haciendo, pero hay cosas que nos ayudan a comprender mas rápido las lineas de código escrita por otros, como lo es la documentación del código, los patrones de diseño, codificación estándar</p>
<p>Y sobre la codificación estándar, es de lo que se trata este post, de como seleccionar una codificación estándar diferente a las ya definidas en el IDE ZendStudio (en eclipse son los mismos pasos o muy parecidos).</p>
<p>En nuestro ZendStudio vamos a la opción Help -&gt; Install New Sofware:</p>
<div id="attachment_9" class="wp-caption alignnone" style="width: 302px"><a href="http://www.juliorr.com/wp-content/uploads/2009/11/step1-zendstudio-standards-real1.jpg"><img class="size-full wp-image-9 " title="step1-zendstudio-standards-real" src="http://www.juliorr.com/wp-content/uploads/2009/11/step1-zendstudio-standards-real1.jpg" alt="Paso 1 - Instalacion PHP Tools" width="292" height="430" /></a><p class="wp-caption-text">Paso 1 - Instalacion PHP Tools</p></div>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->En la ventana que nos aparece le damos al botón Add.</p>
<div id="attachment_16" class="wp-caption alignnone" style="width: 545px"><a href="http://www.juliorr.com/wp-content/uploads/2009/11/step2-zendstudio-standards-real1.jpg"><img class="size-full wp-image-16 " title="Paso 2 Instalacion PHP Tools" src="http://www.juliorr.com/wp-content/uploads/2009/11/step2-zendstudio-standards-real1.jpg" alt="Paso 2 Instalacion PHP Tools" width="535" height="472" /></a><p class="wp-caption-text">Paso 2 Instalacion PHP Tools</p></div>
<p>Llenamos los campos con los siguientes valores:</p>
<p><strong><em>Name: Php Tools</em></strong></p>
<p><strong><em>Location: http://www.phpsrc.org/eclipse/pti/</em></strong></p>
<div id="attachment_18" class="wp-caption alignnone" style="width: 414px"><a href="http://www.juliorr.com/wp-content/uploads/2009/11/step3-zendstudio-standards-real.jpg"><img class="size-full wp-image-18" title="Paso 3 - Instalacion PHP Tools" src="http://www.juliorr.com/wp-content/uploads/2009/11/step3-zendstudio-standards-real.jpg" alt="Paso 3 - Instalacion PHP Tools" width="404" height="158" /></a><p class="wp-caption-text">Paso 3 - Instalacion PHP Tools</p></div>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->Le damos al botón Ok, y continuamos,  se va a conectar  a la dirección que le indicamos, y lo siguiente que va pasar, es que nos aparecerá una nueva ventana, de la cual seleccionaremos las siguientes opciones.</p>
<div id="attachment_20" class="wp-caption alignnone" style="width: 567px"><a href="http://www.juliorr.com/wp-content/uploads/2009/11/step4-zendstudio-standards-real.jpg"><img class="size-full wp-image-20 " title="Paso 4 - Instalacion PHP Tools" src="http://www.juliorr.com/wp-content/uploads/2009/11/step4-zendstudio-standards-real.jpg" alt="Paso 4 - Instalacion PHP Tools" width="557" height="496" /></a><p class="wp-caption-text">Paso 4 - Instalacion PHP Tools</p></div>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->Continuaremos con el proceso, dándole click al botón <strong>&#8220;Next&#8221;</strong> , aparecer la siguiente ventana, le damos click en <strong>&#8220;Finish&#8221;</strong>, el IDE empieza a bajar los componentes que acabamos de seleccionar, puede que nos salga un warning que dice: <em>You are installing sofware that  contains unsigned content. The authenticity or validity of this sofware cannot be established. Do you what to continue  with the installation?. </em>Vamos a darle click en OK y continuar con el proceso.</p>
<p>El IDE nos da una recomendación de resetear el IDE, se puede resetear si se quiere.</p>
<p>Hasta este punto ya tenemos instalado en nuestro IDE el Php CodeSniffer, y este cuenta con varios entandares como son: Zend, Squiz, PHPCS, PEAR, MySource, Generic.</p>
<p>En nuestro caso que ya tenemos un estándar definido, lo que procedemos hacer es localizar el directorio donde se encuentran los estándares antes mencionados, que se encuentran en:</p>
<p>/home/juliorr/Zend/ZendStudio-7.1.0/plugins/org.phpsrc.eclipse.pti.library.pear_1.1.0.R20091029000000/php/library/PEAR/PHP/CodeSniffer/Standards/</p>
<p>Procedemos a Copiar nuestra capeta con nuestros estándares definidos (para este ejemplo el nombre es Quepasa) al directorio donde se encuentran los estándares del IDE. Al copiar lo único que tenemos que hacer es ir a la opción Windows &#8211; &gt;Preferences -&gt; PHP Tools -&gt; PHP CodeSniffer y seleccionar el estándar Quepasa, como default.</p>
<div id="attachment_25" class="wp-caption alignnone" style="width: 529px"><a href="http://www.juliorr.com/wp-content/uploads/2009/11/step6-zendstudio-standards-real.jpg"><img class="size-full wp-image-25  " title="Paso 5 - Seleccionamos nuestro standard" src="http://www.juliorr.com/wp-content/uploads/2009/11/step6-zendstudio-standards-real.jpg" alt="Paso 6 - Seleccionamos nuestro standard" width="519" height="537" /></a><p class="wp-caption-text">Paso 5 - Seleccionamos nuestro standard</p></div>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->Después de esto nos queda mas que escribir código y checa nuestra sintaxis con el PHP CodeSniffer en nuestro ZendStudio, dando click derecho sobre nuestro código y seleccionado del menú las siguientes opciones PHP Tools -&gt; PHP CodeSniffer.</p>
<div id="attachment_28" class="wp-caption alignnone" style="width: 546px"><a href="http://www.juliorr.com/wp-content/uploads/2009/11/step7-zendstudio-standards-real.jpg"><img class="size-full wp-image-28  " title="Paso - 6 Checar si nuestro codigo cumple con los standars" src="http://www.juliorr.com/wp-content/uploads/2009/11/step7-zendstudio-standards-real.jpg" alt="Paso - 6 Checar si nuestro codigo cumple con los standars" width="536" height="509" /></a><p class="wp-caption-text">Paso - 6 Checar si nuestro codigo cumple con los standars</p></div>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->Y  listo nuestro IDE nos mostrara los errores o warnings que tengamos en nuestro código, si corregimos algún detalle de los que nos marco el PHP CodeSniffer, tenemos que repetir, lo de dar click derecho sobre nuestro código, y seleccionar las opciones PHP Tools -&gt; PHP CodeSniffer del menú.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juliorr.com/2009/11/24/zendtudio-php-codesniffer-personalizado/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

