<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2spanishfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Espacio Digital</title>
	
	<link>http://infoinnova.net</link>
	<description>Tecnología | Informática | Sistemas</description>
	<lastBuildDate>Mon, 13 Feb 2012 10:50:51 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/EspacioDigital" /><feedburner:info uri="espaciodigital" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>EspacioDigital</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=es&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://eur.i1.yimg.com/eur.yimg.com/i/es/my/addto1.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.feedness.com/alta/http://feeds.feedburner.com/EspacioDigital" src="http://www.feedness.com/ayuda/wp-content/square_b_sh_feed.gif">Subscribe with Feedness</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/EspacioDigital" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FEspacioDigital" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>Menú para “Todos los usuarios” en Windows Vista, Windows 7 Windows 2008 y demás ediciones superiores</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/A0jhGYDWLJA/</link>
		<comments>http://infoinnova.net/2012/02/menu-para-todos-los-usuarios-en-windows-vista-windows-7-windows-2008-y-demas-ediciones-superiores/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 00:47:00 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Ofimática]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 2008]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://infoinnova.net/?p=809</guid>
		<description><![CDATA[En las ediciones de Windows si queríamos agregar un elemento al Menú Inicio para todos los usuarios se podía ir al menú contextual del menú Inicio de Windows tal como se muestra en la imagen. Sin embargo en la ediciones de Windows Vista, Windows 7 Windows 2008 y demás ediciones superiores ese menú ha desaparecido. [...]]]></description>
			<content:encoded><![CDATA[<p align="justify"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 5px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Menú todos los usuarios Windows" border="0" alt="Menú todos los usuarios Windows" align="right" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/02/image1.png" width="244" height="163" />En las ediciones de Windows si queríamos agregar un elemento al <font style="font-weight: bold">Menú Inicio para todos los usuarios</font> se podía ir al menú contextual del menú Inicio de Windows tal como se muestra en la imagen. Sin embargo en la ediciones de Windows Vista, Windows 7 Windows 2008 y demás ediciones superiores ese menú ha desaparecido. </p>
<p align="justify">El lugar donde ahora se encuentra la carpeta del Menú para todos los usuarios está en <strong>C:\ProgramData\Microsoft\Windows\Start Menu</strong> (Típicamente C: o la unidad donde esté instalado el sistema operativo). Aquí se pueden crear todos los accesos directos que se necesiten y estarán habilitados para todos los usuarios. Se puede ir directamente a esta carpeta, pero está oculta por defecto, así que sería necesario seleccionar la opción “Mostrar archivos, carpetas y unidades ocultos” de “Opciones de Carpeta y búsqueda” del menú organizar en el explorador de Windows.</p>
<p align="justify">Si se trata de acceder directamente a la carpeta “C:\Users\All Users\Start Menu”, se mostrará un mensaje de acceso denegado, porque a pesar del nombre, no es el lugar que se debería usar de todas formas. Para eso se usa la carpeta <strong>C:\ProgramData\Microsoft\Windows\Start Menu.</strong></p>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2012%2F02%2Fmenu-para-todos-los-usuarios-en-windows-vista-windows-7-windows-2008-y-demas-ediciones-superiores%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/A0jhGYDWLJA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2012/02/menu-para-todos-los-usuarios-en-windows-vista-windows-7-windows-2008-y-demas-ediciones-superiores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2012/02/menu-para-todos-los-usuarios-en-windows-vista-windows-7-windows-2008-y-demas-ediciones-superiores/</feedburner:origLink></item>
		<item>
		<title>T-SQL: Listar Esquemas y Tablas de una base de datos</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/1H1CzgJRE-4/</link>
		<comments>http://infoinnova.net/2012/02/listar-esquemas-y-tablas-de-una-base-de-datos/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 22:55:00 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Base de Datos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://infoinnova.net/?p=805</guid>
		<description><![CDATA[En un artículo anterior mostraba un Script para Listar todas las tablas de una base de datos con sus respectivos tamaños. Aquí una forma mas simple en el supuesto caso que solo quisiéramos ver las tablas y sus respectivos esquemas. &#160; SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE table_type='BASE TABLE' ORDER BY table_name &#160; Que os sea [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/02/image.png" rel="lightbox[805]" title="T-SQL"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 5px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="T-SQL" border="0" alt="T-SQL" align="right" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/02/image_thumb.png" width="260" height="62" /></a>En un artículo anterior mostraba un Script para <a href="http://infoinnova.net/2012/01/tablas-de-una-base-de-datos-con-sus-respectivos-tamanos/">Listar todas las tablas de una base de datos con sus respectivos tamaños</a>. Aquí una forma mas simple en el supuesto caso que solo quisiéramos ver las tablas y sus respectivos esquemas.</p>
<p>&#160;</p>
<pre class="csharpcode"><span class="kwrd">SELECT</span> * <span class="kwrd">FROM</span> INFORMATION_SCHEMA.TABLES
<span class="kwrd">WHERE</span> table_type=<span class="str">'BASE TABLE'</span>
<span class="kwrd">ORDER</span> <span class="kwrd">BY</span> table_name</pre>
<style type="text/css">
<p>.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
<p>&#160;</p>
<p>Que os sea útil <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Guiño" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/02/wlEmoticon-winkingsmile.png" /></p>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2012%2F02%2Flistar-esquemas-y-tablas-de-una-base-de-datos%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/1H1CzgJRE-4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2012/02/listar-esquemas-y-tablas-de-una-base-de-datos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2012/02/listar-esquemas-y-tablas-de-una-base-de-datos/</feedburner:origLink></item>
		<item>
		<title>T-SQL: Listar todas las tablas de una base de datos con sus respectivos tamaños</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/BdaWxbQQFM4/</link>
		<comments>http://infoinnova.net/2012/01/tablas-de-una-base-de-datos-con-sus-respectivos-tamanos/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 23:55:00 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Base de Datos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://infoinnova.net/?p=794</guid>
		<description><![CDATA[¿Habéis necesitado alguna vez saber el tamaño que ocupa cada tabla de una base de datos en SQL Server?. Investigando sobre el tema, he logrado obtener la consulta con la que obtenemos esa información. Básicamente se trata de hacer una consulta de la tabla “sysindexes”, pero al tener muchos campos y algunos datos directamente ilegibles [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">¿Habéis necesitado alguna vez saber el tamaño que ocupa cada tabla de una base de datos en SQL Server?. Investigando sobre el tema, he logrado obtener la consulta con la que obtenemos esa información. </p>
<p align="justify">Básicamente se trata de hacer una consulta de la tabla “<strong>sysindexes</strong>”, pero al tener muchos campos y algunos datos directamente ilegibles construimos una consulta haciendo las conversiones de datos solo de los campos que nos interesan, así como también los filtros respectivos para que no se incluya información que no sean propiedades de una tabla. Finalmente a esta consulta le podemos dar un formato numérico más legible y ordenarlo por el campo que nos sea de interés. En el siguiente ejemplo está ordenado descendentemente por número de registros que contiene la tabla. </p>
<pre class="csharpcode"><font size="1"><span class="kwrd">SELECT</span>
    X.[name],
    REPLACE(<span class="kwrd">CONVERT</span>(<span class="kwrd">varchar</span>, <span class="kwrd">CONVERT</span>(money, X.[<span class="kwrd">rows</span>]), 1), <span class="str">'.00'</span>, <span class="str">''</span>)
        <span class="kwrd">AS</span> [<span class="kwrd">rows</span>],
    REPLACE(<span class="kwrd">CONVERT</span>(<span class="kwrd">varchar</span>, <span class="kwrd">CONVERT</span>(money, X.[reserved]), 1), <span class="str">'.00'</span>, <span class="str">''</span>)
        <span class="kwrd">AS</span> [reserved],
    REPLACE(<span class="kwrd">CONVERT</span>(<span class="kwrd">varchar</span>, <span class="kwrd">CONVERT</span>(money, X.[<span class="kwrd">data</span>]), 1), <span class="str">'.00'</span>, <span class="str">''</span>)
        <span class="kwrd">AS</span> [<span class="kwrd">data</span>],
    REPLACE(<span class="kwrd">CONVERT</span>(<span class="kwrd">varchar</span>, <span class="kwrd">CONVERT</span>(money, X.[index_size]), 1), <span class="str">'.00'</span>, <span class="str">''</span>)
        <span class="kwrd">AS</span> [index_size],
    REPLACE(<span class="kwrd">CONVERT</span>(<span class="kwrd">varchar</span>, <span class="kwrd">CONVERT</span>(money, X.[unused]), 1), <span class="str">'.00'</span>, <span class="str">''</span>)
        <span class="kwrd">AS</span> [unused]
<span class="kwrd">FROM</span>
(<span class="kwrd">SELECT</span>
    <span class="kwrd">CAST</span>(object_name(id) <span class="kwrd">AS</span> <span class="kwrd">varchar</span>(50))
        <span class="kwrd">AS</span> [name],
    <span class="kwrd">SUM</span>(<span class="kwrd">CASE</span> <span class="kwrd">WHEN</span> indid &lt; 2 <span class="kwrd">THEN</span> <span class="kwrd">CONVERT</span>(bigint, [<span class="kwrd">rows</span>]) <span class="kwrd">END</span>)
        <span class="kwrd">AS</span> [<span class="kwrd">rows</span>],
    <span class="kwrd">SUM</span>(<span class="kwrd">CONVERT</span>(bigint, reserved)) * 8
        <span class="kwrd">AS</span> reserved,
    <span class="kwrd">SUM</span>(<span class="kwrd">CONVERT</span>(bigint, dpages)) * 8
        <span class="kwrd">AS</span> <span class="kwrd">data</span>,
    <span class="kwrd">SUM</span>(<span class="kwrd">CONVERT</span>(bigint, used) - <span class="kwrd">CONVERT</span>(bigint, dpages)) * 8
        <span class="kwrd">AS</span> index_size,
    <span class="kwrd">SUM</span>(<span class="kwrd">CONVERT</span>(bigint, reserved) - <span class="kwrd">CONVERT</span>(bigint, used)) * 8
        <span class="kwrd">AS</span> unused
    <span class="kwrd">FROM</span> sysindexes <span class="kwrd">WITH</span> (NOLOCK)
    <span class="kwrd">WHERE</span> sysindexes.indid <span class="kwrd">IN</span> (0, 1, 255)
        <span class="kwrd">AND</span> sysindexes.id &gt; 100
        <span class="kwrd">AND</span> object_name(sysindexes.id) &lt;&gt; <span class="str">'dtproperties'</span>
    <span class="kwrd">GROUP</span> <span class="kwrd">BY</span> sysindexes.id <span class="kwrd">WITH</span> <span class="kwrd">ROLLUP</span>
) <span class="kwrd">AS</span> X
<span class="kwrd">WHERE</span> X.[name] <span class="kwrd">is</span> <span class="kwrd">not</span> <span class="kwrd">null</span>
<span class="kwrd">ORDER</span> <span class="kwrd">BY</span> X.[<span class="kwrd">rows</span>] DESC</font></pre>
<style type="text/css">
<p>.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
<p>&#160;</p>
<p><a href="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/01/image.png" rel="lightbox[794]" title="T-SQL"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="T-SQL" border="0" alt="T-SQL" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/01/image_thumb.png" width="244" height="208" /></a></p>
<p>Espero que os sea de utilidad. </p>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2012%2F01%2Ftablas-de-una-base-de-datos-con-sus-respectivos-tamanos%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/BdaWxbQQFM4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2012/01/tablas-de-una-base-de-datos-con-sus-respectivos-tamanos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2012/01/tablas-de-una-base-de-datos-con-sus-respectivos-tamanos/</feedburner:origLink></item>
		<item>
		<title>C# WinAPI: Trabajando con ficheros INI</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/PHny-gs9F10/</link>
		<comments>http://infoinnova.net/2012/01/c-winapi-trabajando-con-ficheros-ini/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 10:26:14 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Entornos de Desarrollo]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://infoinnova.net/?p=782</guid>
		<description><![CDATA[¿Cómo trabajar con los ficheros INI usando el .NET Framework?. Los ficheros INI son ficheros de configuración utilizados por las aplicaciones de los sistemas operativos Windows (El término proviene de &#34;Windows Initialization file&#34;). Hoy en día es más común usar el Registro del sistema operativo o almacenar las configuraciones en ficheros XML. Sin embargo muchas [...]]]></description>
			<content:encoded><![CDATA[<p align="justify"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 5px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="csharpthebasics[1]" border="0" alt="csharpthebasics[1]" align="right" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/01/csharpthebasics11.jpg" width="244" height="178" />¿Cómo trabajar con los ficheros INI usando el <strong>.NET Framework</strong>?. Los ficheros <strong>INI</strong> son ficheros de configuración utilizados por las aplicaciones de los sistemas operativos Windows (El término proviene de &quot;Windows Initialization file&quot;). Hoy en día es más común usar el Registro del sistema operativo o almacenar las configuraciones en ficheros XML. Sin embargo muchas características de aplicaciones Windows siguen usando los ficheros INI&#160; (por ejemplo los favoritos del Internet Explorer).</p>
<p align="justify">Para crear un programa que lea y escriba ficheros INI desde .NET necesitamos dos métodos definidos en el Kernel32: <i><strong>WritePrivateProfileString</strong></i>&#160; para escribir y <i><strong>GetPrivateProfileString</strong></i> para leer:</p>
<pre class="csharpcode">[DllImport(<span class="str">&quot;kernel32.dll&quot;</span>)]
<span class="kwrd">private</span> <span class="kwrd">static</span> <span class="kwrd">extern</span> <span class="kwrd">long</span> WritePrivateProfileString(
<span class="kwrd">   string</span> section,
<span class="kwrd">   string</span> key,
<span class="kwrd">   string</span> val,
<span class="kwrd">   string</span> filePath);

[DllImport(<span class="str">&quot;kernel32.dll&quot;</span>)]
<span class="kwrd">private</span> <span class="kwrd">static</span> <span class="kwrd">extern</span> <span class="kwrd">int</span> GetPrivateProfileString(
<span class="kwrd">   string</span> section,
<span class="kwrd">   string</span> key,
<span class="kwrd">   string</span> def,
<span class="kwrd">   StringBuilder</span> retVal,
<span class="kwrd">   int</span> size,
<span class="kwrd">   string</span> filePath);</pre>
<style type="text/css">
<p>.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2012%2F01%2Fc-winapi-trabajando-con-ficheros-ini%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/PHny-gs9F10" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2012/01/c-winapi-trabajando-con-ficheros-ini/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2012/01/c-winapi-trabajando-con-ficheros-ini/</feedburner:origLink></item>
		<item>
		<title>El efecto del cierre de Megaupload en el tráfico de internet</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/7V_czQ6Qt64/</link>
		<comments>http://infoinnova.net/2012/01/el-efecto-del-cierre-de-megaupload-en-el-tarfico-de-internet/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 22:59:00 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Redes Sociales]]></category>
		<category><![CDATA[BitTorrent]]></category>
		<category><![CDATA[Medios Digitales]]></category>
		<category><![CDATA[Megaupload]]></category>

		<guid isPermaLink="false">http://infoinnova.net/?p=771</guid>
		<description><![CDATA[Un gráfico en el que se puede ver como Megaupload tenía un alto porcentaje de trafico en Internet, y ahora que sus servidores han sido intervenidos y dados de baja, realmente se nota mucho la reducción del consumo del ancho de banda de los usuarios finales. Será momento de preguntarse si esto hará que otros [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Un gráfico en el que se puede ver como <strong>Megaupload</strong> tenía un alto porcentaje de trafico en Internet, y ahora que sus servidores han sido intervenidos y dados de baja, realmente se nota mucho la reducción del consumo del ancho de banda de los usuarios finales. Será momento de preguntarse si esto hará que otros tipos de tráfico repunten en la red, tales como el tráfico de los servicios <strong>peer-to-peer</strong> (conexiones punto a punto) que podría indicar que los <strong>MegaUploaders</strong> se convertían en usuarios de <strong>BitTorrent</strong>. De momento no se sabe nada. </p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="mega[1]" border="0" alt="mega[1]" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/01/mega1.jpg" width="480" height="362" /></p>
<p>Vía <a href="http://gigaom.com/2012/01/20/follow-the-traffic-what-megauploads-downfall-did-to-the-web/" target="_blank">GigaOM</a></p>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2012%2F01%2Fel-efecto-del-cierre-de-megaupload-en-el-tarfico-de-internet%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/7V_czQ6Qt64" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2012/01/el-efecto-del-cierre-de-megaupload-en-el-tarfico-de-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2012/01/el-efecto-del-cierre-de-megaupload-en-el-tarfico-de-internet/</feedburner:origLink></item>
		<item>
		<title>Crear discos virtuales VHD a partir de un disco duro físico</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/6QrQXcRwsqs/</link>
		<comments>http://infoinnova.net/2012/01/crear-discos-virtuales-vhd/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 09:45:00 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[VHD]]></category>
		<category><![CDATA[Virtualización]]></category>

		<guid isPermaLink="false">http://infoinnova.net/?p=533</guid>
		<description><![CDATA[Una de las cosas que a muchos nos pasa es que aún tenemos algún equipo que ya lleva mucho tiempo en marcha y necesitamos formatearlo pero siempre lo postergamos porque no sabemos que daños colaterales pueda causar esta tarea ya que puede llevar instalados programas y contener archivos en su disco de sistema (aunque tenga [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Una de las cosas que a muchos nos pasa es que aún tenemos algún equipo que ya lleva mucho tiempo en marcha y necesitamos formatearlo pero siempre lo postergamos porque no sabemos que daños colaterales pueda causar esta tarea ya que puede llevar instalados programas y contener archivos en su disco de sistema (aunque tenga un disco extra para datos), sabemos que en la partición del sistema siempre los programas guardan configuraciones y demás archivos que son necesarios. </p>
<p align="justify">En estos casos normalmente no basta con hacer un copia completa del disco duro sobre otro disco, formatear y listo; así sólo conseguiremos tener acceso desde la nueva máquina a los ficheros físicos del sistema anterior, pero no podremos realizar tareas de nivel superior, como copiar configuraciones, exportar o importar datos desde aplicaciones, etc. Y lo que es imposible, en muchos casos, es planificar este movimiento con tanta exactitud que no se quede ni un byte por detrás. Por suerte para este tipo de tareas podemos con cierta tranquilidad era <strong>virtualizar el sistema anterior</strong>. Esto nos permitiría acceder en vivo a la configuración anterior y traspasar archivos con la seguridad que se necesita.</p>
<p align="justify">Y aquí es donde ha entrado en juego <a href="http://technet.microsoft.com/es-es/sysinternals/ee656415(en-us).aspx">Disk2Vhd</a>, la magnífica herramienta de <strong>Sysinternals</strong> (recomendada por <a href="http://technet.microsoft.com/es-es/sysinternals/default.aspx">Microsoft</a>), que es capaz de generar un disco duro virtual (archivo con extensión .vhd) a partir de un disco duro físico. Y lo mejor de todo, que puede hacerlo sobre el propio equipo que está generando el volcado, es decir, <em>en caliente</em>.</p>
<p align="justify">Para esto es necesario trabajar con Windows XP SP2, Windows Server 2003 SP1 o superiores, incluyendo sistemas x64, y suficiente espacio en un disco duro como para almacenar el archivo resultante del volcado (por ejemplo, en un disco duro externo).</p>
<p align="justify"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 5px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Disk2vhd" border="0" alt="Disk2vhd" align="right" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2011/03/Disk2vhd.jpg" width="317" height="240" />La aplicación es muy sencilla de utilizar. Se descarga desde <a href="http://technet.microsoft.com/es-es/sysinternals/ee656415(en-us).aspx">su sitio web</a> y se ejecuta, no requiere instalación (también puedes <a href="http://live.sysinternals.com/Disk2vhd.exe">descargar directamente desde aquí</a>); tras ello, simplemente debemos elegir los discos a virtualizar, seleccionar una ubicación de salida para el archivo .vhd, esperar unas horas (dependiendo del tamaño) y ya lo tenemos. Normalmente bastará con virtualizar el disco de sistema.</p>
<ol>
<ul>
<li>
<div align="justify"><strong><u>Primer consejo</u></strong>: Para que la conversión se realice más rápidamente, lo mejor es hacer que el .vhd a generar resida en un disco duro distinto del que estamos virtualizando, aunque se puede realizar sobre el mismo. Una vez con el archivo .vhd a buen recaudo, ya podemos formatear tranquilamente el disco del sistema, montar el nuevo sistema operativo y comenzar a instalar las aplicaciones que vayamos a necesitar.           <br />Para acceder al sistema anterior tal y como estaba antes de la masacre, basta con instalar Virtual PC, crear una máquina virtual, “engancharle” el disco .vhd que hemos generado, y arrancar normalmente, pero ojo:</div>
</li>
<li>
<div align="justify"><strong><u>Segundo consejo</u></strong>: haz una copia de seguridad del archivo .vhd antes de realizar cambios sobre el disco duro virtual. Me he encontrado algunos callejones sin salida en los que me ha venido de perlas (p.e., petes del Virtual PC al instalar las Virtual Machine Additions que me dejaban la máquina virtual inutilizada).           <br />La primera vez que enciendes la máquina virtual se llevará un <em>buen </em>rato arrancando Windows; es lógico, pues todos los controladores que tiene instalados corresponden a la máquina física, y el nuevo entorno debe ser configurado, prácticamente igual que si hubiéramos instalado el disco duro físicamente en otro equipo y arrancáramos desde él. Cuando esta reconfiguración finaliza, podremos utilizar con normalidad la máquina virtual e ir pasando las configuraciones y archivos al nuevo sistema tranquilamente.</div>
</li>
<li>
<div align="justify"><strong><u>Tercer consejo</u></strong>: revisa la configuración básica de tu máquina virtual para evitar conflictos y funcionamiento anómalo en algunas aplicaciones; nombre de máquina, dirección IP, variables de entorno del sistema operativo, etc. En mi caso, la variable TMP/TEMP apuntaba a una unidad inexistente en el entorno virtual, y provocó algún que otro problemilla.</div>
</li>
</ul>
</ol>
<p align="justify">Y por si lo que queremos acceder a los datos del equipo anterior en bruto, existe la posibilidad de <strong>montar un archivo .vhd como si fuera un disco duro</strong> más y acceder a su contenido directamente, por lo que podemos evitar la incomodidad de tener que arrancar Virtual PC para todo. Si usas Windows 7 (o 2008), esta capacidad viene “de serie”, sólo tienes que <a href="http://geeks.ms/blogs/vista-tecnica/archive/2008/12/01/soporte-nativo-de-archivos-vhd-en-windows-7.aspx">activarla desde el administrador de discos</a>:</p>
<p align="center"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Disk Management" border="0" alt="Disk Management" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2011/03/image61.png" width="480" height="367" /></p>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2012%2F01%2Fcrear-discos-virtuales-vhd%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/6QrQXcRwsqs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2012/01/crear-discos-virtuales-vhd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2012/01/crear-discos-virtuales-vhd/</feedburner:origLink></item>
		<item>
		<title>T-SQL: Parámetros opcionales en procedimientos almacenados usando ISNULL</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/YqYHKVf3myk/</link>
		<comments>http://infoinnova.net/2012/01/parametros-opcionales-en-procedimientos-almacenados-usando-isnull/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 14:09:45 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Base de Datos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://infoinnova.net/?p=757</guid>
		<description><![CDATA[Supongamos que tenemos que buscar en la una Tabla teniendo parámetros opcionales. Por ejemplo, tenemos una aplicación con una búsqueda avanzada donde el usuario no tiene que llenar todos los criterios de búsqueda. Esto lo podemos solucionar con un pequeño truco; usando la función ISNULL. CREATE PROC Buscar ( @param1 INT = NULL, @param2 INT [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0px 0px 5px 10px; display: inline; float: right" align="right" src="http://74.53.96.18/~uccnicar/elearning/images/stories/transactsql.gif" />Supongamos que tenemos que buscar en la una Tabla teniendo parámetros opcionales. Por ejemplo, tenemos una aplicación con una búsqueda avanzada donde el usuario no tiene que llenar todos los criterios de búsqueda. Esto lo podemos solucionar con un pequeño truco; usando la función <strong><em>ISNULL</em></strong>.</p>
<pre class="csharpcode"><span class="kwrd">CREATE</span> <span class="kwrd">PROC</span> Buscar
(
     @param1 <span class="kwrd">INT</span> = <span class="kwrd">NULL</span>,
     @param2 <span class="kwrd">INT</span> = <span class="kwrd">NULL</span>
)
<span class="kwrd">AS</span>
<span class="kwrd">BEGIN</span>
    <span class="kwrd">SELECT</span> columna1
    <span class="kwrd">FROM</span> tabla1
    <span class="kwrd">WHERE</span> columna1 = ISNULL(@param1, columna1)
      <span class="kwrd">AND</span> columna2 = ISNULL(@param2, columna2)
<span class="kwrd">END</span></pre>
<style type="text/css">
<p>.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
<p>Si el primer parámetro en la función ISNULL es NULO, retorna el segundo parámetro, de lo contrario devuelve el valor del parámetro como tal.</p>
<p>Espero que os sirva de utilidad. </p>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2012%2F01%2Fparametros-opcionales-en-procedimientos-almacenados-usando-isnull%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/YqYHKVf3myk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2012/01/parametros-opcionales-en-procedimientos-almacenados-usando-isnull/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2012/01/parametros-opcionales-en-procedimientos-almacenados-usando-isnull/</feedburner:origLink></item>
		<item>
		<title>Aprendiendo Programación</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/4vS_kEi1c3E/</link>
		<comments>http://infoinnova.net/2012/01/aprendiendo-programacion/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 16:04:09 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Curso]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Recursos]]></category>

		<guid isPermaLink="false">http://infoinnova.net/?p=753</guid>
		<description><![CDATA[¿Te gustaría aprender a programar?. Por mi experiencia en la docencia, puedo entender que a la mayoría de personas que quieren aprender a programar se chocan con una barrera importante como suele ser lo difícil motivarse frente a manejar sistemas como usuarios finales. Se tiene que cambiar la forma de ver las cosas para traducir [...]]]></description>
			<content:encoded><![CDATA[<p align="justify"><img style="margin: 0px 0px 5px 10px; display: inline; float: right" alt="Program Websites and More" align="right" src="http://cdn.codecademy.com/assets/homepage/code-8d70ec677774604d4edff5ccc8c54947.png" />¿Te gustaría aprender a programar?. Por mi experiencia en la docencia, puedo entender que a la mayoría de personas que quieren aprender a programar se chocan con una barrera importante como suele ser lo difícil motivarse frente a manejar sistemas como usuarios finales. Se tiene que cambiar la forma de ver las cosas para traducir nuestras ideas en código legible para que el ordenador las pueda interpretar y así tener un programa que haga una tarea determinada. Eso sí, sin tener en cuenta la complejidad de la aplicación que queramos implementar.</p>
<p align="justify">Navegando por la red encontré este sitio Web que me ha parecido curioso e interesante, así que lo recomiendo a todos ellos que están iniciándose en el desarrollo de aplicaciones. <strong><a href="http://www.codecademy.com/">Codeacademy</a></strong> nos ofrece una alternativa para comenzar a aprender a programar de una manera bastante asequible, tanto económica como didácticamente, es muy fácil y es gratis. Además es divertido y además puedes utilizarlo con amigos para compartir y saber cuánto progresa cada uno. Realmente me gustó su plataforma de trabajo.</p>
<p align="justify">Desde el primer momento <a href="http://www.codecademy.com/" target="_blank">Codeacademy</a> nos sugiere empezar a hacer cosas con la consola, por lo que empezamos inmediatamente a aprender y a practicar. Podemos comenzar haciendo la primera lección nada más ingresar al sitio, ni siquiera necesitamos al principio registrarnos, podemos de todas maneras hacerlo para que el progreso quede guardado y lo podamos rescatar en cualquier lugar.</p>
<p align="justify">Una cosa divertida es que aparte de que <strong>el conocimiento es enseñado de manera fácil de entender</strong>, cada vez que logramos algo extra nos dan una medalla, al fiel estilo de la mayoría de aplicaciones sociales que existen hoy en día. De momento la única alternativa que nos ofrecen para aprender es <a href="http://es.wikipedia.org/wiki/JavaScript">JavaScript</a>, imagino que añadirán otros lenguajes luego. También es necesario precisar que está orientado a neófitos totales. Y para los colegas que ya son programadores, si creéis que podéis aportar alguna lección, <a href="http://www.codecademy.com/teacher_beta">Codeacademy está buscando profesores</a>.</p>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2012%2F01%2Faprendiendo-programacion%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/4vS_kEi1c3E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2012/01/aprendiendo-programacion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2012/01/aprendiendo-programacion/</feedburner:origLink></item>
		<item>
		<title>Socialsafe: descarga tu vida social en Facebook, Twitter y Google Plus.</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/B7hb6gzoQ4U/</link>
		<comments>http://infoinnova.net/2012/01/socialsafe-descarga-tu-vida-social-en-facebook-twitter-y-google-plus/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 16:47:10 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Redes Sociales]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://infoinnova.net/2012/01/socialsafe-descarga-tu-vida-social-en-facebook-twitter-y-google-plus/</guid>
		<description><![CDATA[Las redes sociales son unos grandes almacenes donde los internautas guardan sus fotografías más preciadas e interactúan con los amigos. ¿Cuándo fue la última vez que hiciste una copia de seguridad de las fotografías de Facebook? ¿Guardas una lista de tus amigos y sus contactos fuera de la red social? Hay una aplicación llamada Socialsafe [...]]]></description>
			<content:encoded><![CDATA[<p align="justify"><a href="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/01/socialsafe_aplicacion_11.jpg" rel="lightbox[751]" title="Socialsafe"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 5px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Socialsafe" border="0" alt="Socialsafe" align="right" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/01/socialsafe_aplicacion_11_thumb.jpg" width="244" height="212" /></a>Las <strong><a href="http://infoinnova.net/cat/Redes-Sociales/">redes sociales</a></strong> son unos grandes almacenes donde los internautas guardan sus fotografías más preciadas e interactúan con los amigos. ¿Cuándo fue la última vez que hiciste una copia de <strong>seguridad</strong> de las fotografías de <strong>Facebook</strong>? ¿Guardas una lista de tus amigos y sus contactos fuera de la red social? Hay una <strong>aplicación</strong> llamada <strong>Socialsafe </strong>que puede ayudarte a realizar todas esas tareas y mucho más.</p>
<p align="justify">Vas a poder <strong>descargar toda tu vida social en Facebook, Twitter y Google Plus para convertirla en un diario digital</strong> existente en tu propio ordenador y accesible sin Internet. Puedes guardar todas las fotos, los comentarios, los botones Me gusta y las menciones. Aparte de todos los tuits que quieras, y no sólo los últimos 3.200 que Twitter conserva. Una vez creado, el diario con tu vida social te va a permitir realizar <strong>búsquedas muy fácilmente</strong>.</p>
<p align="justify">Por ejemplo, puedes <strong>buscar</strong> por una fecha concreta, <strong>localizar</strong> los datos de un amigo, <strong>encontrar </strong>una fotos que subiste hace meses o<strong> consultar</strong> un comentario del pasado. Puedes ver&#160; toda la información siguiendo un <strong>orden cronológico o</strong> bien <strong>por tipo de actividad</strong> (fotos, publicaciones, amigos…). No obstante, debes saber que <strong>las prestaciones de Socialsafe dependen de la modalidad</strong> de la aplicación. <strong>La más sencilla es gratis</strong>; sólo sirve para Facebook e incluye el perfil, las publicaciones, los comentarios, los botones Me gusta, los amigos y el álbum de fotos.</p>
<p align="justify"><a href="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/01/socialsafe_aplicacion_21.jpg" rel="lightbox[751]" title="Socialsafe"><img style="background-image: none; border-right-width: 0px; margin: 0px 10px 5px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Socialsafe" border="0" alt="Socialsafe" align="left" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2012/01/socialsafe_aplicacion_21_thumb.jpg" width="243" height="244" /></a>La <strong>modalidad estándar</strong> cuesta 2,99 euros y vale <strong>para <a href="http://infoinnova.net/tag/facebook/">Facebook</a> o para <a href="http://infoinnova.net/tag/twitter/">Twitter</a></strong> (sólo una de las dos) y añade la posibilidad de guardar copias del muro, de los comentarios, de enlaces, de fotos del muro, de fotos etiquetadas y de comentarios de fotos para Facebook; para Twitter abarca el perfil, los tuits, las menciones, los mensajes directos, los seguidores y las personas a las que sigues.</p>
<p align="justify"><strong>Socialsafe versión Pro</strong> (5,99 euros) recopila todas <strong>las actividades en Facebook, Twitter, <a href="http://infoinnova.net/tag/google/">Google+</a> </strong>y <strong>Viadeo</strong>; en realidad, puedes combinarlo todo en un mismo diario para verlo día a día. Otras funciones importantes son las <strong>descargas de todas las fotos en las que tú estás etiquetado</strong>, y un filtro de amigos para <strong>Twitter </strong>para averiguar quién ha dejado de seguirte. Además, las <strong>búsquedas</strong> dentro de <strong>Facebook y Twitter</strong> son más potentes. Próximamente, <strong>Socialsafe</strong>.net<strong> </strong>también será compatible con <strong>LinkedIn</strong>.</p>
<p align="justify">Visto en <a href="http://www.tuexperto.com/2012/01/16/descarga-tu-vida-social-en-facebook-twitter-y-google-plus-con-socialsafe/">www.tuexperto.com</a></p>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2012%2F01%2Fsocialsafe-descarga-tu-vida-social-en-facebook-twitter-y-google-plus%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/B7hb6gzoQ4U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2012/01/socialsafe-descarga-tu-vida-social-en-facebook-twitter-y-google-plus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2012/01/socialsafe-descarga-tu-vida-social-en-facebook-twitter-y-google-plus/</feedburner:origLink></item>
		<item>
		<title>Humor – El teléfono de Facebook</title>
		<link>http://feedproxy.google.com/~r/EspacioDigital/~3/ft2KAYDix7I/</link>
		<comments>http://infoinnova.net/2011/12/humor-el-telfono-de-facebook/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 08:22:28 +0000</pubDate>
		<dc:creator>Juan Carlos Heredia</dc:creator>
				<category><![CDATA[Redes Sociales]]></category>
		<category><![CDATA[Tecnología Digital]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Móviles]]></category>

		<guid isPermaLink="false">http://infoinnova.net/2011/12/humor-el-telfono-de-facebook/</guid>
		<description><![CDATA[Para quienes alguna vez se preguntaron como sería el teléfono de Facebook (si alguna vez la compañía de Palo Alto lo lanzara).]]></description>
			<content:encoded><![CDATA[<p>Para quienes alguna vez se preguntaron como sería el teléfono de Facebook (si alguna vez la compañía de Palo Alto lo lanzara). </p>
<p><a href="http://infoinnova.net/wp-content/blogs.dir/1/files/2011/12/162111.jpg" rel="lightbox[743]" title="1621[1]"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="1621[1]" border="0" alt="1621[1]" src="http://infoinnova.net/wp-content/blogs.dir/1/files/2011/12/16211_thumb1.jpg" width="494" height="439" /></a></p>
<div class="AWD_like_button "><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Finfoinnova.net%2F2011%2F12%2Fhumor-el-telfono-de-facebook%2F&amp;send=false&amp;layout=standard&amp;width=&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:px; height:40px;" allowTransparency="true"></iframe></div><img src="http://feeds.feedburner.com/~r/EspacioDigital/~4/ft2KAYDix7I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://infoinnova.net/2011/12/humor-el-telfono-de-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://infoinnova.net/2011/12/humor-el-telfono-de-facebook/</feedburner:origLink></item>
	</channel>
</rss>

