<?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>Jorgelig Blog &#187; WebTip</title>
	<atom:link href="http://www.jorgelig.com/category/webtip/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jorgelig.com</link>
	<description>Jorgelig Blog, mi lado Friki al natural...</description>
	<lastBuildDate>Tue, 17 Jan 2012 17:13:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.jorgelig.com/?pushpress=hub'/>
		<item>
		<title>Error locating JDK: set $JAVA_HOME or put javac and jarsigner on your $PATH</title>
		<link>http://www.jorgelig.com/2011/11/01/error-locating-jdk-set-java_home-or-put-javac-and-jarsigner-on-your-path/</link>
		<comments>http://www.jorgelig.com/2011/11/01/error-locating-jdk-set-java_home-or-put-javac-and-jarsigner-on-your-path/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 13:00:43 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[WebTip]]></category>

		<guid isPermaLink="false">http://www.jorgelig.com/?p=929</guid>
		<description><![CDATA[Fix para el error: Error locating JDK: set $JAVA_HOME or put javac and jarsigner on your $PATH


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p>Desde hace rato que instale el Appcelerator y traia ganas de hacer unas pruebas con un hola mundo Android pero por falta de tiempo siempre lo pospongo, resulta que ya instale el JDK y Titanium Studio me dice que no encuentra el JDK, buscando un ratito encontre este fix para windows:</p>
<ol>
<li>Ir a variables de Entorno [Clic derecho Mi PC-&gt;Propiedades...Configuracion Avanzada del sistema-&gt;Variables de Entorno...]</li>
<li>Seleccionar la variable de entorno &#8220;path&#8221; y editar&#8230;</li>
<li>Agregar un &#8220;;&#8221; (sin comillas ¬¬ ) y poner el path del JDK, en mi caso: &#8220;C:\Program Files (x86)\Java\jdk1.7.0_01\bin&#8221;</li>
<li>Cerrar las ventanas y reiniciar  Titanium Studio.</li>
</ol>
<div>Fuente | <a title="Foro Appcelerator" href="http://developer.appcelerator.com/question/21091/error-error-locating-jdk-set-javahome-or-put-javac-and-jarsigner-on-your-path" target="_blank">Foro Appcelerator</a></div>
<p>&nbsp;</p>
</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2011/11/01/error-locating-jdk-set-java_home-or-put-javac-and-jarsigner-on-your-path/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gmap, extensión de Google Maps para Yii</title>
		<link>http://www.jorgelig.com/2010/10/03/gmap-extension-de-google-maps-para-yii/</link>
		<comments>http://www.jorgelig.com/2010/10/03/gmap-extension-de-google-maps-para-yii/#comments</comments>
		<pubDate>Sun, 03 Oct 2010 08:59:48 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[WebTip]]></category>
		<category><![CDATA[Yii]]></category>
		<category><![CDATA[Extensión]]></category>
		<category><![CDATA[gmap]]></category>
		<category><![CDATA[Google maps]]></category>

		<guid isPermaLink="false">http://www.jorgelig.com/?p=820</guid>
		<description><![CDATA[gmap una extensión para Yii que nos permite usar en la pagina un mapa de Google Maps


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p>gmap es una extensión para Yii que nos permite incrustar un mapa de &#8220;Google maps&#8221; fácilmente, es cosa de pasarle como parametro la direccio, ciudad, estado y pais.</p>
<p><strong>Requisitos</strong>:</p>
<ul>
<li>Yii 1.0 o superior</li>
</ul>
<p><strong> Instalación </strong></p>
<ul>
<li>Descargar el archivo <a href="http://www.yiiframework.com/extension/gmap/files/gmap.zip">zip</a></li>
<li>Descomprimirlo en la carpeta &#8220;protected/extensions/gmap&#8221;</li>
</ul>
<p><strong>Uso</strong></p>
<ul>
<li>Agregar este código en la parte donde se quiera mostrar el mapa:</li>
<p><BR /></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">widget</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'application.extensions.gmap.GMap'</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
    <span style="color: #0000ff;">'id'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'gmap'</span><span style="color: #339933;">,</span><span style="color: #666666; font-style: italic;">//id del contenedor &lt;div&gt;.</span>
    <span style="color: #0000ff;">'key'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'xxx'</span><span style="color: #339933;">,</span> <span style="color: #666666; font-style: italic;">//Para obtener una key, debes registrarte aqui: http://code.google.com/intl/es-419/apis/maps/signup.html</span>
    <span style="color: #0000ff;">'label'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'nombre_lugar'</span><span style="color: #339933;">,</span> <span style="color: #666666; font-style: italic;">//este texto aparecerá en el logo de dialogo señalando el punto</span>
    <span style="color: #0000ff;">'address'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
        <span style="color: #0000ff;">'address'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'yyyy'</span><span style="color: #339933;">,</span><span style="color: #666666; font-style: italic;">//Introducir la direccion del lugar, pe: 'Santa María 200,Rincón de Santa María'</span>
        <span style="color: #0000ff;">'city'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'zzzzz'</span><span style="color: #339933;">,</span> <span style="color: #666666; font-style: italic;">//Nombre de la ciudad, pe: Monterrey</span>
        <span style="color: #0000ff;">'state'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'aaaaa'</span><span style="color: #666666; font-style: italic;">//Estado, pe: Nuevo Leon</span>
        <span style="color: #666666; font-style: italic;">//'country' =&gt; 'bbbbbb' //Pais</span>
        <span style="color: #666666; font-style: italic;">//'zip' =&gt; 'XXXXX' - //Codigo Postal</span>
        <span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

</ul>
<p><strong> Personalización </strong></p>
<ul>
<li>Cambiar tamaño: Modificar el archivo gmap.css que se encuentra en &#8220;protected/extensions/gmap/css/&#8221;</li>
<li>Añadir controles: Modificar la función &#8220;ShowMap&#8221; del archivo gmap.js que se encuentra en, quedando de la siguiente manera:</li>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">	showMap<span style="color: #339933;">:</span><span style="color: #000000; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>point<span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>typeof this<span style="color: #339933;">.</span>map <span style="color: #339933;">!=</span> <span style="color: #0000ff;">'object'</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			this<span style="color: #339933;">.</span>map <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> GMap2<span style="color: #009900;">&#40;</span>document<span style="color: #339933;">.</span>getElementById<span style="color: #009900;">&#40;</span>this<span style="color: #339933;">.</span>id<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
		this<span style="color: #339933;">.</span>map<span style="color: #339933;">.</span>addControl<span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> GSmallMapControl<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Linea agregada: controles de zoom</span>
		this<span style="color: #339933;">.</span>map<span style="color: #339933;">.</span>addControl<span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> GMapTypeControl<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Linea agregada: controles para tipo de mapa</span>
		this<span style="color: #339933;">.</span>map<span style="color: #339933;">.</span>setCenter<span style="color: #009900;">&#40;</span>point<span style="color: #339933;">,</span> <span style="color: #cc66cc;">14</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>typeof this<span style="color: #339933;">.</span>marker <span style="color: #339933;">!=</span> <span style="color: #0000ff;">&quot;object&quot;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			this<span style="color: #339933;">.</span>marker <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> GMarker<span style="color: #009900;">&#40;</span>point<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			this<span style="color: #339933;">.</span>map<span style="color: #339933;">.</span>addOverlay<span style="color: #009900;">&#40;</span>this<span style="color: #339933;">.</span>marker<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			this<span style="color: #339933;">.</span>marker<span style="color: #339933;">.</span>openInfoWindowHtml<span style="color: #009900;">&#40;</span>this<span style="color: #339933;">.</span>label<span style="color: #339933;">||</span>this<span style="color: #339933;">.</span>address<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
		<span style="color: #b1b100;">else</span>
		<span style="color: #009900;">&#123;</span>
			this<span style="color: #339933;">.</span>marker<span style="color: #339933;">.</span>setLatLng<span style="color: #009900;">&#40;</span>point<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			this<span style="color: #339933;">.</span>marker<span style="color: #339933;">.</span>openInfoWindowHtml<span style="color: #009900;">&#40;</span>this<span style="color: #339933;">.</span>label<span style="color: #339933;">||</span>this<span style="color: #339933;">.</span>address<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span></pre></div></div>

</ul>
</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2010/10/03/gmap-extension-de-google-maps-para-yii/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Solucion definitiva al error 8007000e de Messenger 2009</title>
		<link>http://www.jorgelig.com/2010/02/22/solucion-definitiva-al-error-8007000e-de-messenger-2009/</link>
		<comments>http://www.jorgelig.com/2010/02/22/solucion-definitiva-al-error-8007000e-de-messenger-2009/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 17:11:29 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[WebTip]]></category>

		<guid isPermaLink="false">http://www.jorgelig.com/?p=766</guid>
		<description><![CDATA[La solución definitiva al error 8007000e del Msn Messenger 2009, muy al estilo linuxero XD


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p>Hace tiempo me reclamaron que yo namas le tiro a win namas porque si: &#8220;pobre linuxero que no ah probado win 7&#8243; O_o</p>
<p>Esta bien, demos le la razón así que para hablar con experiencia ahora uso win 7 en el trabajo. Hasta ahorita me eh encontrado que me faltan muchas cositas a la que estoy acostumbrado en mi KDE y demás etcéteras que entrarian en otro post: &#8220;Linuxero regresando a Win&#8221; o algo asi jaja.</p>
<p>Por el momento a 1 semana de probar Win 7 me encuentro con el error 8007000e en el Messenger 2009, por lo que lei las soluciones posibles son:</p>
<ul>
<li>El error se provoca por tener habilitada la opción &#8220;Trabajar sin conexión&#8221;, según solo hay que deshabilitar la opción. Mi problema es que esa opción estaba deshabilitada, asi que ese no sirvio.</li>
<li>Actualizar el Win: vale baje todas las 300 y no se que tantas actualizaciones &#8220;criticas&#8221; y demas&#8230;. y nada igual seguia sin conectarse ¬¬</li>
<li>Reinstalar Msn: vale reinstalamos msn y lo mismo&#8230;.</li>
<li>Reinstalar IE: pffff igual&#8230;.. esto fue el colmo</li>
<li>Luego encontré (y que ya perdi el link) otra que era una modificación al protocolo de no recuerdo que, namas hice copy/paste en la consola y puffff&#8230;.. ¬¬ no funciono.</li>
</ul>
<p>Bueno suficiente batallar con win y sus codigos de errores, la solucion definitiva para mi fue:</p>
<div id="attachment_767" class="wp-caption aligncenter" style="width: 334px"><a href="http://www.jorgelig.com/wp-content/uploads/2010/02/Emesene.png"><img class="size-full wp-image-767" title="Emesene" src="http://www.jorgelig.com/wp-content/uploads/2010/02/Emesene.png" alt="Emessene" width="324" height="760" /></a><p class="wp-caption-text">Emessene</p></div>
<p>A mi gusto esta mucho mejor Kopete, pero por falta de tiempo y ganas ya no probe bajar el entorno <a title="KDE 4.4" href="http://windows.kde.org/news.php#itemKDESC440forWindowsavailable">KDE para win</a> y usar Kopetin:</p>
<p><img class="aligncenter" title="Kopete" src="http://www.simplehelp.net/images/winkde/kdewin16.png" alt="" width="288" height="436" /></p>
<p style="text-align: center;">
</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2010/02/22/solucion-definitiva-al-error-8007000e-de-messenger-2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Quizzpot, escuela de desarrollo web online</title>
		<link>http://www.jorgelig.com/2010/01/12/quizzpot-escuela-de-desarrollo-web-online/</link>
		<comments>http://www.jorgelig.com/2010/01/12/quizzpot-escuela-de-desarrollo-web-online/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 08:30:08 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[WebTip]]></category>

		<guid isPermaLink="false">http://www.jorgelig.com/?p=732</guid>
		<description><![CDATA[Quizzpot es una escuela online para profesionales o personas aficionadas al desarrollo de software. Impartimos cursos, mediante video, de herramientas novedosas y necesarias para el desarrollo de software y desarrollo web, nuestros cursos estan planeados y desarrollados de la mejor manera posible, además son ofrecidos de forma gratuita.


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p><img class="aligncenter size-full wp-image-735" title="Quizzpot" src="http://www.jorgelig.com/wp-content/uploads/2010/01/talleres.jpg" alt="Quizzpot" width="596" height="341" /></p>
<p>Tiene meses que le debo este post al buen <a href="http://www.crysfel.com/">Crysfel (stock)</a> jeje</p>
<p>Así que aquí vamos con una pequeña reseña de este proyecto personal iniciado por Crysfel, que ademas de dejar en claro que tiene mucho tiempo de ocio, también talento XD. Quizzpot como todo nombre de proyecto 2.0 (flickr, google, yahoo, etc.. ) en si mismo no significa nada; es una palabra compuesta: quizz de examen y Spot de lugar.</p>
<p>La idea del proyecto es muy simple, que cualquiera con las suficientes ganas de aprender algo de desarrollo web pueda hacerlo por medio de cursos, vídeos, talleres, exámenes, foro; obviamente iniciando desde un nivel básico hasta tocar temas un poco mas complejos. Ademas, es posible auto evaluar lo aprendido por medio de exámenes y ejercicios.</p>
<p>Si tu nivel es básico te recomiendo entrar y aprender con <a href="http://www.quizzpot.com/courses/">los cursos</a>, aunque si consideras que tu nivel es alto te invito a que compartas ese conocimiento participando en el <a href="http://foro.quizzpot.com/">foro</a> y ayudando a otros que están tal como tu lo estabas al principio <img src='http://www.jorgelig.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Enlace | <a href="http://www.quizzpot.com/">Quizzpot</a></p>
</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2010/01/12/quizzpot-escuela-de-desarrollo-web-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GROUP_CONCAT concatena varios campos en uno solo</title>
		<link>http://www.jorgelig.com/2009/07/23/group_concat-concatena-varios-campos-en-uno-solo/</link>
		<comments>http://www.jorgelig.com/2009/07/23/group_concat-concatena-varios-campos-en-uno-solo/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 10:34:26 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[Mysql]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[WebTip]]></category>
		<category><![CDATA[Concat]]></category>
		<category><![CDATA[Group]]></category>

		<guid isPermaLink="false">http://jorgelig.la100rra.com.mx/?p=598</guid>
		<description><![CDATA[La forma mas fácil que encuentro de cargar datos en un DataView en ASPx, es desde un dataset y sobre todo si es desde una base de datos, por lo que siempre intento hacer todas las consultas en un solo query, Functions o Stored Procedures. Hasta hace unos dias se me presento un dilema: Mostrar [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p>La forma mas fácil que encuentro de cargar datos en un DataView en ASPx, es desde un dataset y sobre todo si es desde una base de datos, por lo que siempre intento hacer todas las consultas en un solo query, Functions o Stored Procedures. Hasta hace unos dias se me presento un dilema: Mostrar todos los productos de una compra con su respectiva cantidad comprada en un solo campo, el problema es que cada producto de la venta es un registro en una tabla con los campos: id_venta,id_producto y cantidad.</p>
<p>Googleando encontre la solución, en mi caso tengo una tabla donde guardo los datos de la venta y otra para los productos de cada venta; por lo que haciendo uso de las funciones GROUP_CONCAT y CONCAT.</p>
<p>Para fines didácticos simplificaremos el query que use, en el cual primero se concatena la cantidad vendida y el id del producto con esto tendríamos la cantidad y el ide del primer producto, lo cual GROUP_CONCAT tomaría como un solo campo que separara de los demás campos compuestos por CONCAT con una coma(si se quiciera separar por un &#8220;/&#8221; se usaria la sentencia SEPARATOR &#8216;/&#8217; ); en mi caso parece que VB .NET batalla con el array de bits que genera GROUP_CONCAT y por lo que use un CONCAT mas:</p>

<div class="wp_syntax"><div class="code"><pre class="mysql" style="font-family:monospace;"> <span style="color: #990099; font-weight: bold;">SELECT</span> V.id_venta<span style="color: #000033;">,</span> <span style="color: #000099;">CONCAT</span><span style="color: #FF00FF;">&#40;</span><span style="color: #000099;">group_concat</span><span style="color: #FF00FF;">&#40;</span><span style="color: #000099;">CONCAT</span><span style="color: #FF00FF;">&#40;</span>VP.cantidad<span style="color: #000033;">,</span><span style="color: #008000;">' '</span><span style="color: #000033;">,</span>VP.id_producto<span style="color: #FF00FF;">&#41;</span> SEPARATOR <span style="color: #008000;">','</span><span style="color: #FF00FF;">&#41;</span><span style="color: #FF00FF;">&#41;</span> <span style="color: #990099; font-weight: bold;">As</span> Productos <span style="color: #990099; font-weight: bold;">FROM</span> Venta V <span style="color: #990099; font-weight: bold;">INNER</span> <span style="color: #990099; font-weight: bold;">JOIN</span> VentaProducto VP <span style="color: #990099; font-weight: bold;">ON</span> V.id_venta<span style="color: #CC0099;">=</span>VP.id_venta <span style="color: #990099; font-weight: bold;">WHERE</span> V.id_venta<span style="color: #CC0099;">=</span><span style="color: #008080;">2344</span> <span style="color: #990099; font-weight: bold;">GROUP BY</span> V.id_venta<span style="color: #000033;">;</span></pre></div></div>

<p>Lo que mostraría algo asi:<br />
+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| id_venta |                      Productos                       |<br />
+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
|     2344 | 1 VEMAPED,1 BASPIMAT,1 CWALE135 |<br />
+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+</p>
</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2009/07/23/group_concat-concatena-varios-campos-en-uno-solo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Recursos Varios</title>
		<link>http://www.jorgelig.com/2009/04/19/recursos-varios-6/</link>
		<comments>http://www.jorgelig.com/2009/04/19/recursos-varios-6/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 14:00:42 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[WebTip]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://jorgelig.la100rra.com.mx/?p=325</guid>
		<description><![CDATA[Despues de mucho tiempo sin poner nada interesante, les comparto algo de lo que me eh encontrado navegando en la web y mis Feeds: Herramientas para PodCasting Herramientas para Grabar Podcasting Alojamiento para Podcast Gratis Otro sitio donde alojar, gestionar y distribuir tus podcast Plugin gestionar podcast desde WordPress


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p>Despues de mucho tiempo sin poner nada interesante, les comparto algo de lo que me eh encontrado navegando en la web y mis Feeds:<br />
<span id="more-325"></span></p>
<ul><strong>Herramientas para PodCasting</strong></p>
<li><a href="http://www.masternewmedia.org/es/2007/03/11/podcasting_herramientas_para_grabar_y.htm">Herramientas para Grabar Podcasting</a></li>
<li><a href="http://www.podcastellano.com/alojar-podcast-gratis">Alojamiento para Podcast Gratis</a></li>
<li><a href="http://www.poderato.com/_faqs">Otro sitio donde alojar, gestionar y distribuir tus podcast</a></li>
<li><a href="http://www.mightyseek.com/podpress">Plugin gestionar podcast desde WordPress</a></li>
<li><a href="http://www.podcast-es.org/index.php/Recursos_para_hacer_Podcas>Un completo compilado de herramientas para hacer posdcast</a></li>
<li><a href="http://www.bigcontact.com/">Reproductor online para podcast</a></li>
</ul>
<ul><strong>Ligas Varias</strong></p>
<li><a href="http://www.cuwhois.com/index.php">Muy buena herramienta para Analizar SEO</a></li>
<li><a href="http://zardoztechmage.wordpress.com/2008/02/21/montar-boxnet-en-ubuntu-710/">Como usar el disco virtual de box.net desde ubuntu</a></li>
<li><a href="http://sinsaber.wordpress.com/2008/03/05/como-ver-la-capacidad-de-tus-discos-duros/">Ver la capacidad de tus discos duros</a></li>
<li><a href="http://www.bloginformatico.com/repara-discos-duros-danados-con-disk-heal.php">Como reparar discos duros dañados</a></li>
<li><a href="http://www.bloginformatico.com/detectar-y-reparar-errores-en-discos-duros-con-drvcarexp.php">Como reparar errores en el disco duro</a></li>
<li><a href="http://www.ateneupopular.com/2008/04/03/muy-buena-seleccion-de-fondos-de-escritorio/">Excelente seleccion de fondos de escritorio</a></li>
<li><a href="http://www.noupe.com/wordpress/outstanding-free-and-premium-wordpress-themes.html">Themes premium para WordPress Gratis</a></li>
<li><a href="http://www.wpthemesfree.com/view.php?theme_id=114">Mas themes para WordPress Gratis</a></li>
</ul>
</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2009/04/19/recursos-varios-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Themes para gmail listos.</title>
		<link>http://www.jorgelig.com/2008/11/19/themes-para-gmail-listos/</link>
		<comments>http://www.jorgelig.com/2008/11/19/themes-para-gmail-listos/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 05:41:16 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[WebTip]]></category>

		<guid isPermaLink="false">http://jorgelig.la100rra.com.mx/?p=441</guid>
		<description><![CDATA[Hace tiempo habia probado un plugin para usar themes en gmail, la pega era que solo veias el theme en la maquina donde tenias instalado el plugin; ahora el equipo de gmail tiene disponible desde el panel de configuracion de gmail, varios themes que puedes usar en tu gmail sin importar la maquina desde la [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p>Hace tiempo habia probado un plugin para usar themes en gmail, la pega era que solo veias el theme en la maquina donde tenias instalado el plugin; ahora el equipo de gmail tiene disponible desde el panel de configuracion de gmail, varios themes que puedes usar en tu gmail sin importar la maquina desde la que consultes tu correo.</p>
<p>Imagino que lo iran implementando poco a poco, asi que si a ti aun no te aparece una pestaña que dice Themes en tu panel de configuracion&#8230;&#8230;&#8230;..no eres tan cool como yo XD; asi que toca esperar.</p>
<p>Les dejo una minigaleria de los screen que tome de los themes que vinen disponibles hasta ahora:</p>
<p><object width="400" height="300"><param name="flashvars" value="&#038;offsite=true&amp;lang=es-us&#038;page_show_url=%2Fphotos%2Fjorgelig%2Fsets%2F72157609500149719%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fjorgelig%2Fsets%2F72157609500149719%2F&#038;set_id=72157609500149719&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=63961"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=63961" allowFullScreen="true" flashvars="&#038;offsite=true&amp;lang=es-us&#038;page_show_url=%2Fphotos%2Fjorgelig%2Fsets%2F72157609500149719%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fjorgelig%2Fsets%2F72157609500149719%2F&#038;set_id=72157609500149719&#038;jump_to=" width="400" height="300"></embed></object></p>
<p>Galeria | <a href="http://flickr.com/photos/jorgelig/sets/72157609500149719/show/">Presentacion de screen en Flickr</a></p>
</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2008/11/19/themes-para-gmail-listos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tu Blog multidiomas con Global Translator</title>
		<link>http://www.jorgelig.com/2008/11/02/tu-blog-multidiomas-con-global-translator/</link>
		<comments>http://www.jorgelig.com/2008/11/02/tu-blog-multidiomas-con-global-translator/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 05:59:00 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[WebTip]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Google Sitemap]]></category>
		<category><![CDATA[Traslator]]></category>

		<guid isPermaLink="false">http://jorgelig.la100rra.com.mx/?p=423</guid>
		<description><![CDATA[Plugin de Wordpress para traducir automaticamente tus articulos a varios idiomas.


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p>Descripcion tomada de <a href="http://ayudawordpress.com/ayuda-wordpress-help-wordpress-aide-wordpress/">AyudaWordpress</a>:<br />
Virtudes del plugin Global Translator:</p>
<ul>
<li>34 idiomas diferentes:Italiano, coreano, chino (simplificado), Portugués, Inglés, alemán, francés, español, japonés, árabe, ruso, griego, holandés, búlgaro, checo, croata, danés, finlandés, hindi, polaco, rumano, sueco, noruego, el catalán , Filipino, hebreo, indonesio, letón, lituano, serbio, eslovaco, esloveno, ucraniano, vietnamita.
</li>
<li> Cuatro diferentes motores de la traducción: tiene la capacidad de proporcionar las traducciones mediante el uso de Google, Babel Fish, Promt, FreeTranslations.com. Dependiendo del motor elegido tienes mas o menos traducciones disponibles.</li>
<li>     Motor de búsqueda optimizado: utiliza los permalinks para añadir el código de lengua en el comienzo de todas las URLs. Por ejemplo, la versión en Inglés www.dominio.com / categoria / mipost se transforma en www.dominio.com / en / categoria / mipost
</li>
<li>     Sistema de almacenamiento en caché rápido: rápido, inteligente, optimizado, auto-limpieza y construido en la memoria caché del sistema.
</li>
<li>     Diseño configurable: puedes personalizar fácilmente el aspecto de la barra de traducción y elegir entre una tabla o DIV para el diseño del widget de banderas y seleccionar el número de traducciones a poner a disposición de tus visitantes
</li>
<li>     Actualización de Sitemap: mejora el SEO de tu blog en otros idiomas al integrarse con el plugin Google Sitemaps.
</li>
<li>     No modifica la base de datos: No es intrusivo. No crea ni modifica ninguna tabla de la base de datos.
</li>
</ul>
<h2>Pasos para Instalar</h2>
<ul>
<ol>1. Descargar la version mas reciente del plugin <a href="http://www.nothing2hide.net/wp-plugins/wordpress-global-translator-plugin/">aqui</a>.</ol>
<ol>2. Extraer el plugin en alguna carpeta de nuestro disco duro</ol>
<ol>3. Subir los archivos dentro de la carpeta /wp-content/plugins/</ol>
<ol>4. Activar el plugin</ol>
<ol>5. Configurarlo en &#8220;Global Translator&#8221; de la pestaña Opciones de wordpress</ol>
<ol>6. Agregar esta linea donde se desea que aparesca: En el sidebar(sidebar.php) o en alguna posicion de cada post(single.php)</ol>
</ul>
<p>[php]</p>
<div>IN YOUR LANGUAGE: &lt; ? php<br />
if(function_exists(&#8220;gltr_build_flags_bar&#8221;))<br />
{ gltr_build_flags_bar(); } ? &gt;</div>
<p>[/php]</p>
<p>Fuente | <a href="http://ayudawordpress.com/ayuda-wordpress-help-wordpress-aide-wordpress/">AyudaWordpress</a><br />
Download | <a href="http://www.nothing2hide.net/wp-plugins/wordpress-global-translator-plugin/">nothing2hide</a></p>
<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/3497f54a-4282-4931-b63c-08e42b2710e0/" title="Zemified by Zemanta"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=3497f54a-4282-4931-b63c-08e42b2710e0" alt="Reblog this post [with Zemanta]"/></a></div>
</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2008/11/02/tu-blog-multidiomas-con-global-translator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como mostrar diferentes sidebar en WordPress</title>
		<link>http://www.jorgelig.com/2008/09/21/como-mostrar-diferentes-sidebar-en-wordpress/</link>
		<comments>http://www.jorgelig.com/2008/09/21/como-mostrar-diferentes-sidebar-en-wordpress/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 07:44:10 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[Programacion]]></category>
		<category><![CDATA[WebTip]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sidebar]]></category>

		<guid isPermaLink="false">http://jorgelig.la100rra.com.mx/?p=409</guid>
		<description><![CDATA[Trabajando en un proyecto de implementacion de wordpress para un portal turistico, me pidieron(el cliente quiere jajaja) que apareciera un sidebar diferente segun la pagina(post o page) en la que estubiera el visitante, asi que investigando encontre como hacerlo: Primero debemos abrir el archivo sidebar.php de nuestro theme. En nuetro ejemplo cargaremos una sidebar para [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p>Trabajando en un proyecto de implementacion de wordpress para un portal turistico, me pidieron(el cliente quiere jajaja) que apareciera un sidebar diferente segun la pagina(post o page) en la que estubiera el visitante, asi que investigando encontre como hacerlo:</p>
<p>Primero debemos abrir el archivo sidebar.php de nuestro theme. En nuetro ejemplo cargaremos una sidebar para el home, otro para un post, otro para una pagina en particular y otro para todos los demas.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&nbsp;
<span style="color: #339933;">&lt;</span>ul<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span> ?php  <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span>is_front_page<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'dynamic_sidebar'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #339933;">!</span>dynamic_sidebar<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #666666; font-style: italic;">// Si es la pagina principal cargamon el sidebar por defatul</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #339933;">&lt;</span> ?php <span style="color: #009900;">&#125;</span><span style="color: #b1b100;">elseif</span><span style="color: #009900;">&#40;</span>is_single<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'40'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;">//Mostrar si es el post con el ID 40?&gt;</span>
<span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>h2<span style="color: #339933;">&gt;</span>Post Numero <span style="color: #cc66cc;">40</span><span style="color: #339933;">&lt;/</span>h2<span style="color: #339933;">&gt;&lt;/</span>li<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span> ?php <span style="color: #009900;">&#125;</span><span style="color: #b1b100;">elseif</span><span style="color: #009900;">&#40;</span>is_page<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'5'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;">//Mostrar si es la pagina con el ID 5?&gt;</span>
<span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>h2<span style="color: #339933;">&gt;</span>Pagina <span style="color: #cc66cc;">5</span><span style="color: #339933;">&lt;/</span>h2<span style="color: #339933;">&gt;&lt;/</span>li<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span> ?php <span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;">//Mostrar Si no es ni el post 40 ni la pagina 5?&gt;</span>
<span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>h2<span style="color: #339933;">&gt;</span>Recomendamos<span style="color: #339933;">&lt;/</span>h2<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://jorgelig.la100rra.com.mx/&quot;</span><span style="color: #339933;">&gt;</span>Jorgelig blog<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>li<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span> ?php <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #339933;">&lt;/</span>ul<span style="color: #339933;">&gt;</span></pre></div></div>

</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2008/09/21/como-mostrar-diferentes-sidebar-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Como traer sumatoria acumulada en MySQL</title>
		<link>http://www.jorgelig.com/2008/08/20/como-traer-sumatoria-acumulada-en-mysql/</link>
		<comments>http://www.jorgelig.com/2008/08/20/como-traer-sumatoria-acumulada-en-mysql/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 15:38:56 +0000</pubDate>
		<dc:creator>Jorgelig</dc:creator>
				<category><![CDATA[Programacion]]></category>
		<category><![CDATA[WebTip]]></category>
		<category><![CDATA[Mysql]]></category>

		<guid isPermaLink="false">http://jorgelig.la100rra.com.mx/?p=387</guid>
		<description><![CDATA[La verdad es mas sencillo de lo que pensaba, gracias a Dano que me dio la idea y yo se los comparto un poco mas digerido. El problema a resolver es traer en una consulta varios campos de una tabla y un campo extra que nos traiga la sumatoria acumulada, osea el registro actual mas [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id=HOTWordsTxt name=HOTWordsTxt><p>La verdad es mas sencillo de lo que pensaba, gracias a <a href="http://www.cristalab.com/foros/t59954_suma-acumulada-en-un-query-mysql.html#403166">Dano que me dio la idea</a> y yo se los comparto un poco mas digerido. El problema a resolver es traer en una consulta varios campos de una tabla y un campo extra que nos traiga la sumatoria acumulada, osea el registro actual mas la suma del campo de los registros anteriores; lo primero que debemos hacer es crear un Stored Procedure en Mysql:</p>
<p><code>DELIMITER $$</p>
<p>DROP PROCEDURE IF EXISTS `BD`.`NombreDelProcedure` $$<br />
CREATE PROCEDURE `BD`.`NombreDelProcedure` ()<br />
BEGIN<br />
SET @NombreDeVariable= 0;<br />
SELECT<br />
 (@NombreDeVariable:=TablaEnCuestion.CampoASumar<br />
+ @NombreDeVariable) As Sumatoria,<br />
 `TablaEnCuestion`.*<br />
 FROM `TablaEnCuestion`;<br />
END $$<br />
DELIMITER ;</code></p>
<p>Donde:</p>
<ul>
<li>BD: Nombre de la BD donde estamos trabajando.</li>
<li>NombreDelProcedure: Nombre con el cual se ejecutara la consulta.</li>
<li>TablaEnCuestion: Tabla de donde sacaremos los registros.</li>
<li>CampoASumar: Nombre del campo que contiene el valor que se ira sumando.</li>
</ul>
<p>Ahora podremos ejecutarlo y podremos traer los resultados como lo hacemos con un SELECT:<br />
<code>Call NombreDelProcedure();</code></p>
</div>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jorgelig.com/2008/08/20/como-traer-sumatoria-acumulada-en-mysql/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

