<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.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>Sergio Sainz</title>
	
	<link>http://www.sergiosainz.com</link>
	<description>Apuntes técnicos de un administrador de sistemas</description>
	<lastBuildDate>Sat, 11 Jul 2009 18:29:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SergioSainz" type="application/rss+xml" /><item>
		<title>Upgrade existing Parallels Virtuozzo Containers 4.0 installations from Windows 2003 Service Pack 1 to Service Pack 2</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/X-27sG0i0Xo/</link>
		<comments>http://www.sergiosainz.com/2009/07/11/upgrade-existing-parallels-virtuozzo-containers-4-0-installations-from-windows-2003-service-pack-1-to-service-pack-2/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 18:28:05 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[PleskWindows]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/07/11/upgrade-existing-parallels-virtuozzo-containers-4-0-installations-from-windows-2003-service-pack-1-to-service-pack-2/</guid>
		<description><![CDATA[SYMPTOMS
I update two nodes to Windows 2003 Server SP2 and Virtuozzo containers doesn´t start.
C:\&#62;vzlist -a
&#160;&#160;&#160; VEID&#160; NPROC&#160; STATUS&#160;&#160; IP_ADDR&#160;&#160;&#160;&#160;&#160;&#160;&#160; HOSTNAME     &#160;&#160;&#160;&#160;&#160;&#160;&#160; 1&#160;&#160;&#160;&#160; &#8211;&#160; stopped&#160; 10.89.222.125&#160; SERVICECT      &#160;&#160;&#160;&#160;&#160; 101&#160;&#160;&#160;&#160; &#8211;&#160; stopped&#160; X.X.X.X&#160;&#160;&#160;&#160;&#160; vps1      &#160;&#160;&#160;&#160;&#160; 102&#160;&#160;&#160;&#160; &#8211;&#160; stopped&#160; X.X.X.X&#160;&#160;&#160;&#160;&#160; vps2    [...]]]></description>
			<content:encoded><![CDATA[<p><em>SYMPTOMS</em></p>
<p>I update two nodes to Windows 2003 Server SP2 and Virtuozzo containers doesn´t start.</p>
<blockquote><p>C:\&gt;vzlist -a</p>
<p>&#160;&#160;&#160; VEID&#160; NPROC&#160; STATUS&#160;&#160; IP_ADDR&#160;&#160;&#160;&#160;&#160;&#160;&#160; HOSTNAME     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1&#160;&#160;&#160;&#160; &#8211;&#160; stopped&#160; 10.89.222.125&#160; SERVICECT      <br />&#160;&#160;&#160;&#160;&#160; 101&#160;&#160;&#160;&#160; &#8211;&#160; stopped&#160; X.X.X.X&#160;&#160;&#160;&#160;&#160; vps1      <br />&#160;&#160;&#160;&#160;&#160; 102&#160;&#160;&#160;&#160; &#8211;&#160; stopped&#160; X.X.X.X&#160;&#160;&#160;&#160;&#160; vps2      <br />&#160;&#160;&#160;&#160;&#160; 103&#160;&#160; &#8211;&#160; stopped&#160; X.X.X.X&#160;&#160;&#160;&#160; vps3      <br />&#160;&#160;&#160;&#160;&#160; 104&#160;&#160;&#160;&#160; &#8211;&#160; stopped&#160; X.X.X.X&#160;&#160;&#160;&#160; vps4      <br />&#160;&#160;&#160;&#160;&#160; 105&#160;&#160;&#160;&#160; &#8211;&#160; stopped&#160; X.X.X.X&#160;&#160;&#160;&#160; vps5</p>
</blockquote>
<p>I get an error when we try to start a CT:</p>
<blockquote><p>C:\&gt;vzctl &#8211;verbose start 1     <br />Starting container &#8230;      <br />INFO:&#160; Notify container 1: stopped starting      <br />INFO:&#160; start_vps_locked: container 1      <br />INFO:&#160; VpsVolumeMount() DISK_TYPE = 3 : 2      <br />INFO:&#160; VpsVolumeMount() DISK_TYPE = 3 : 2      <br />INFO: Completed successfully VzhiveMount: &quot;C:\vz\Private\1\root\vzquota&quot; &quot;C:\vz\      <br />Templates&quot; &quot;w2k3&quot;      <br />INFO: Applying patch to C:\vz\Private\1\root\WINDOWS\system32\win32k.sys&#8230;      <br />INFO: Patching security database&#8230;      <br />INFO: Done!      <br />ERROR: Error 0&#215;1 while executing script &#8216;on_vps_startup.cmd 1&#8242;      <br />INFO:&#160; Notify container 1: stopped none</p>
</blockquote>
<p>The log file shows this error:</p>
<blockquote><p>VPS 1: ISMIGRATED=      <br />VPS 1:&#160; starting gateway:&#160; nodetype: 2       <br />VPS 1:&#160;&#160; starting with gateway:&#160; domain: dnsservers:&#160; nodetype: 2&#160;&#160; <br />VPS 1: sp1_sp2 upgrade failed&#160; </p>
</blockquote>
<p>&#160;</p>
<p><strong>RESOLUTION</strong></p>
<p>1. Backup all containers for emergency.   <br />2. Run Virtuozzo autoinstaller <em>vzinstall.exe</em>, choose <em>Download only </em>mode. Once components list is fetched, please choose architecture and language you have installed on this node, click OK. Autoinstaller will download both SP1 and SP2 templates.    <br /><strong>Note:</strong> If you run <em>vzinstall.exe </em>on SP1 server it does not download SP2 template, because the tool checks SP level of the server and downloads corresponding templates only.    <br />3. Go to download folder specified on step 2 and find downloaded OS template archive: e.g. <em>w2k3en_SP2_x86.ex_     <br /></em>3. Rename it to <em>w2k3en_SP2_x86.exe </em>and run to extracte template <em>.efd</em> file. E.g. it would be <em>w2k3sp2_std_20070911_en_x86.efd     <br /></em>4. Copy extracted <em>w2k3sp2_std_20070911_en_x86.efd </em>to<em> \vz\Templates\__cache </em>folder next to the old SP1 template.    <br />5. Stop all containers, including the Service Container:</p>
<blockquote><p><code>for /F &quot;skip=2 usebackq tokens=*&quot; %i in (`cmd /c &quot;vzlist -o veid&quot;`) do vzctl stop %i</code></p>
</blockquote>
<p>6. Ensure that all containers are stopped using &quot;vzlist -a&quot; command.&#160; <br />7. Uninstall current w2k3 OS template: </p>
<blockquote><p><code>vzpkgdeploy -u w2k3 </code></p>
</blockquote>
<p>8. Ensure that <em>\vz\Templates\w2k3</em> folder is removed.    <br />9. Install w2k3 sp2 OS template: </p>
<blockquote><p><code>vzpkgdeploy -i w2k3sp2_std_20070911_en_x86</code></p>
</blockquote>
<p>Independently of complex template name it will be unpacked in <em>\vz\Templates\w2k3 </em>folder.    <br />10. Install <a href="http://technet2.microsoft.com/windowsserver/en/library/ed5382af-e819-4d33-ace0-225d31b7ab751033.mspx?mfr=true">Microsoft Windows 2003 Service Pack 2</a> on the Node.     <br />11. Reboot the Node.     <br /><strong><strong>IMPORTANT</strong>: Do not reboot the Hardware Node any time between steps 5 and 10.</strong></p>
<p><a href="http://kb.parallels.com/en/3596">http://kb.parallels.com/en/3596</a></p>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/X-27sG0i0Xo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/07/11/upgrade-existing-parallels-virtuozzo-containers-4-0-installations-from-windows-2003-service-pack-1-to-service-pack-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/07/11/upgrade-existing-parallels-virtuozzo-containers-4-0-installations-from-windows-2003-service-pack-1-to-service-pack-2/</feedburner:origLink></item>
		<item>
		<title>Android – Configurando Eclipse</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/XFizKEeCuoQ/</link>
		<comments>http://www.sergiosainz.com/2009/06/10/android-configurando-eclipse/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 14:26:39 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/06/10/android-configurando-eclipse/</guid>
		<description><![CDATA[Hace unos días ha caído en mis manos un HTC Magic y no quiero dejar pasar la oportunidad para empezar a cacharrear con este juguete. La primera “traba” que me he encontrado es que por el momento no existe un plugin que permita desarrollar desde Visual Studio por lo que he tenido que descargarme Eclipse.
Descargar [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos días ha caído en mis manos un HTC Magic y no quiero dejar pasar la oportunidad para empezar a cacharrear con este juguete. La primera “traba” que me he encontrado es que por el momento no existe un plugin que permita desarrollar desde Visual Studio por lo que he tenido que descargarme Eclipse.</p>
<p><strong>Descargar Eclipse</strong></p>
<p>Podéis descargaros Eclipse desde <a title="http://www.eclipse.org/downloads/" href="http://www.eclipse.org/downloads/">http://www.eclipse.org/downloads/</a></p>
<p>Yo he utilizado la versión para “Java Developers”</p>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/06/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/06/image-thumb.png" width="364" height="48" /></a> </p>
<p><strong>Descargar Android SDK</strong></p>
<p>El SDK de Android, en estos momentos por su versión 1.5 R2. Se encuentra en:<a title="http://developer.android.com/sdk/1.5_r2/index.html" href="http://developer.android.com/sdk/1.5_r2/index.html"> http://developer.android.com/sdk/1.5_r2/index.html</a></p>
<p><strong>Instalar plugin de Android para Eclipse</strong></p>
<p>Ejecutamos Eclipse, vamos a “Help…&gt; Software Update” y en la pestaña “Available software” pinchamos en “Add Site…” la dirección que tenemos que indicar es: <a href="https://dl-ssl.google.com/android/eclipse/">https://dl-ssl.google.com/android/eclipse/</a></p>
<p>Tan pronto como termine de descargarse los componentes lo marcamos todo y le damos a “Install…”</p>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/06/image1.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/06/image-thumb1.png" width="364" height="251" /></a> </p>
<p>Una vez se haya instalado el plugin hay que reiniciar Eclipse.</p>
<p><strong>Indicar a Eclipse la localización del SDK de Android</strong></p>
<p>Basta con ejecutar nuevamente Eclipse, ir a “Windos &gt; Preferences” y en la opción Android podremos especificar la ubicación en la que hemos descargado (y descomprimido) Android SDK.</p>
<p>Con esto ya podemos empezar a crear nuestros proyectos para Android!!!.</p>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/XFizKEeCuoQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/06/10/android-configurando-eclipse/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/06/10/android-configurando-eclipse/</feedburner:origLink></item>
		<item>
		<title>Listado de lenguajes para .NET Framework</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/CZcIT5Ja05Y/</link>
		<comments>http://www.sergiosainz.com/2009/03/09/listado-de-lenguajes-para-net-framework/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 17:35:25 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/03/09/listado-de-lenguajes-para-net-framework/</guid>
		<description><![CDATA[Interesante y completo listado de todos los lenguajes en los que se puede programar para .NET Framework:

Ada

A# (Dr. Martin C. Carlisle)           Port of Ada to .NET


APL

Dyalog APL (Dyalog Ltd) 


AsmL

Abstract State Machine Language (MS Research) 


Assembly

ASM to IL (bjarke) 


Basic

Visual Basic.NET (Microsoft) 
mbas (Novell (Mono [...]]]></description>
			<content:encoded><![CDATA[<p>Interesante y <strong>completo </strong>listado de todos los lenguajes en los que se puede programar para .NET Framework:</p>
<ul>
<li>Ada
<ul>
<li><a href="http://www.usafa.af.mil/dfcs/bios/mcc_html/a_sharp.html">A#</a> (Dr. Martin C. Carlisle)           <br />Port of Ada to .NET</li>
</ul>
</li>
<li>APL
<ul>
<li><a href="http://www.dyalog.com/">Dyalog APL</a> (Dyalog Ltd) </li>
</ul>
</li>
<li>AsmL
<ul>
<li><a href="http://research.microsoft.com/fse/asml/">Abstract State Machine Language </a>(MS Research) </li>
</ul>
</li>
<li>Assembly
<ul>
<li><a href="http://www.viksoe.dk/code/asmil.htm">ASM to IL</a> (bjarke) </li>
</ul>
</li>
<li>Basic
<ul>
<li><a href="http://msdn.microsoft.com/vbasic/">Visual Basic.NET</a> (Microsoft) </li>
<li><a href="http://www.go-mono.com/mbas.html">mbas</a> (Novell (Mono Project)) </li>
<li><a href="http://kjambunathan.blogspot.com/2005/01/hello-vbnet-world.html">bmcs</a> (Jambunathan) </li>
</ul>
</li>
<li>Basic Variants
<ul>
<li><a href="http://www.kidsprogramminglanguage.com/">KPL</a> (Morrison Schwartz)           <br />Kid&#8217;s Programming Language</li>
</ul>
</li>
<li>BETA
<ul>
<li><a href="http://www.daimi.au.dk/~beta/ooli/">BETA.Net</a> (University of Aarhus, Denmark) </li>
</ul>
</li>
<li>BF
<ul>
<li><a href="http://www.soulsphere.org/stuffage/bf.net/">BF.NET</a> (Simon Howard) </li>
</ul>
</li>
<li>Boo (Python inspired syntax)
<ul>
<li><a href="http://boo.sourceforge.net/">boo</a> (Rodrigo B. de Oliveira &amp;Georges Benatti) </li>
</ul>
</li>
<li>C
<ul>
<li><a href="http://www.cs.princeton.edu/software/lcc/">lcc</a> (Princeton)           <br />ANSI C</li>
<li><a href="http://www.gnu.org/projects/dotgnu/pnet.html">cscc</a> (Portable.NET)           <br />ANSI C</li>
</ul>
</li>
<li>C#
<ul>
<li><a href="http://msdn.microsoft.com/vcsharp/">C#</a> (Microsoft) </li>
<li><a href="http://www.go-mono.com/c-sharp.html">mcs</a> (Mono/Novell) </li>
<li><a href="http://www.southern-storm.com.au/portable_net.html">cscc</a> (DotGNU Portable.NET) </li>
</ul>
</li>
<li>C# Variants
<ul>
<li><a href="http://www.codeproject.com/csharp/csi.asp">CSI</a> (Steve Donovan)           <br />A Simple C# Interpreter</li>
<li><a href="http://research.microsoft.com/Comega/">Cω</a> (MS Research)           <br />Comega</li>
<li><a href="http://www.resolvecorp.com/">eXtensible C#</a> (ResolveCorp)           <br />Language Extension</li>
<li><a href="http://research.microsoft.com/SpecSharp/">Spec#</a> (MS Research) </li>
<li><a href="http://research.microsoft.com/~nick/polyphony/">Polymorphic C#</a> (MS Research)           <br />Language has merged with Comega</li>
<li><a href="http://u-pereslavl.botik.ru/~vadim/MCSharp/">MC#</a> (Yury P. Serdyuk, Vadim B.Guzev)           <br />Multiprocessor C#</li>
<li><a href="http://sky.fit.qut.edu.au/~neverov/metaphor/">Metaphor</a> (Gregory Neverov @ Queensland University of Technology) </li>
<li><a href="http://www.paxscript.net/">paxScript.NET</a> (VIRT Laboratory) </li>
<li><a href="http://www.parallelcsharp.com/">Parallel C#</a> (Parallel Language Research Project) </li>
<li><a href="http://www.knowledge-net.ru/en/index.htm">Knowledge.Net</a> (Knowledge .NET Project Team) </li>
</ul>
</li>
<li>C++
<ul>
<li><a href="http://msdn.microsoft.com/vstudio/techinfo/articles/upgrade/managedext.asp">Managed Extensions for C++</a> (Microsoft) </li>
</ul>
</li>
<li>Caml
<ul>
<li><a href="http://research.microsoft.com/projects/ilx/fsharp.aspx">F#</a> (MS Research)           <br />(ML and Caml), Abstract IL, ILX</li>
<li><a href="http://www.pps.jussieu.fr/~montela/ocamil/documentation.html">OCAMIL</a> (Emmanuel Chailloux &amp; Raphael.Montelatici) </li>
</ul>
</li>
<li>CAT
<ul>
<li><a href="http://www.artima.com/weblogs/viewpost.jsp?thread=166952">CAT</a> (Christopher Diggins) </li>
</ul>
</li>
<li>CFML
<ul>
<li><a href="http://www.newatlanta.com/products/bluedragon/index.cfm">BlueDragon</a> (New Atlanta Communications, LLC.) </li>
</ul>
</li>
<li>Clarion#
<ul>
<li><a href="http://clarionsoftware.com/ClarionNet/ClarionNET.htm">Clarion#</a> (SoftVelocity) </li>
</ul>
</li>
<li>Cobol
<ul>
<li><a href="http://www.netcobol.com/products/windows/netcobol.html">NetCOBOL</a> (Fujitsu)           <br />COBOL for .NET</li>
<li><a href="http://www.netcobol.com/products/windows/neokicks.html">NeoKicks</a> (Fujitsu) </li>
<li><a href="http://www.microfocus.com/products/netexpress/">Net Express</a> (Micro Focus) </li>
<li><a href="http://www.intensitysoftware.com/Products/KICKSforNET8482/tabid/59/Default.aspx">KICKS for .NET™</a> (Intensity Software) </li>
</ul>
</li>
<li>Cobra
<ul>
<li><a href="http://cobra-language.com/">The Cobra Programming Language</a> (Cobra Language LLC) </li>
</ul>
</li>
<li>CULE
<ul>
<li><a href="http://www.softwareperspectives.com/CULEPlace/">CULE.Net</a> (Software Perspectives) </li>
</ul>
</li>
<li>E#
<ul>
<li><a href="http://code.google.com/p/nbusiness/">E#</a> (Justin Chase) </li>
</ul>
</li>
<li>Eiffel
<ul>
<li><a href="http://www.eiffel.com/">Eiffel ENViSioN!</a> (Eiffel Software) </li>
</ul>
</li>
<li>Flash
<ul>
<li><a href="http://www.dotnetpowered.com/">csswf</a> (Robin Debreuil) </li>
</ul>
</li>
<li>Forth
<ul>
<li><a href="http://www.dataman.ro/dforth/">Delta Forth .NET</a> (Valer BOCAN) </li>
<li><a href="http://sourceforge.net/projects/mrlooseforth/">MrLoose.Forth</a> (MrLoose) </li>
</ul>
</li>
<li>Fortran
<ul>
<li><a href="http://www.lahey.com/dotnet.htm">Lahey/Fujitsu Fortran for .NET</a> (Lahey Computer Systems, Inc.) </li>
<li><a href="http://www.salfordsoftware.co.uk/compilers/ftn95/dotnet.shtml">FTN95</a> (Salford Software Ltd.)           <br />Fortran for Microsoft .NET</li>
</ul>
</li>
<li>G#
<ul>
<li><a href="http://erniebooth.name/archive/2004/12/01/162.aspx">G#</a> (Ernest Booth) </li>
</ul>
</li>
<li>Haskell
<ul>
<li><a href="http://galois.com/~sof/hugs98.net/">Hugs98 for .NET</a> (Unspecified) </li>
<li><a href="http://www.mondrian-script.org/">Haskell for .NET</a> (Nigel Perry)           <br />using Mondrain for .NET</li>
<li><a href="http://php.cin.ufpe.br/~haskell/haskelldotnet/">Haskell.net Project</a> (Unspecified) </li>
</ul>
</li>
<li>IL/MSIL
<ul>
<li><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconmicrosoftintermediatelanguagemsil.asp">MSIL</a> (Microsoft) </li>
<li><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptools/html/cpconmsilassemblerilasmexe.asp">ilasm</a> (Microsoft)           <br />IL Assembler</li>
<li><a href="http://go-mono.com/tutorial/html/en/tools/assembler.html">Mono Assembler</a> (Novell (Mono Project)) </li>
<li><a href="http://www.southern-storm.com.au/docs/pnettools_4.html">Portable.NET Assembler</a> (dotGNU) </li>
</ul>
</li>
<li>Java
<ul>
<li><a href="http://msdn.microsoft.com/vjsharp/">Visual J# .NET</a> (Microsoft) </li>
<li><a href="http://www.ikvm.net/">IKVM.NET</a> (Jeroen Frijters)           <br />Java VM for .NET</li>
</ul>
</li>
<li>JavaScript
<ul>
<li><a href="http://www.gotdotnet.com/team/jscript/">JScript .NET </a>(GotDotNet) </li>
<li><a href="http://janet-js.sourceforge.net/">JANET</a> (Unspecified)           <br />JavaScript-compatible language</li>
<li><a href="http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnetlib/JScript/">DotGnu JScript</a> (dotGNU) </li>
</ul>
</li>
<li>Lexico
<ul>
<li><a href="http://riosur.net/">Lexico </a>(Unspecified)           <br />Spanish</li>
</ul>
</li>
<li>LISP
<ul>
<li><a href="http://weblogs.asp.net/jtobler/archive/2003/10/01/30000.aspx">clisp</a> (Microsoft) </li>
<li><a href="http://www.richhickey.com/dotlisp.htm">DotLisp</a> (Rich Hickey) </li>
<li><a href="http://www.lsharp.org/">L# (L Sharp .NET) </a>(Rob Blackwell)           <br />LISP-based script language</li>
<li><a href="http://foil.sourceforge.net/">FOIL</a> (Rich Hickey and Eric Thorsen) </li>
<li><a href="http://www.weitz.de/rdnzl/">RDNZL </a>(Edi Weitz)           <br />.NET Layer for Common Lisp </li>
</ul>
</li>
<li>LISP-like
<ul>
<li><a href="http://www.meta-alternative.net/techpreview.html">MBase</a> (Meta Alternative) </li>
<li><a href="http://www.codeplex.com/IronLisp">IronLisp</a> (CodePlex Community) </li>
</ul>
</li>
<li>LOGO
<ul>
<li><a href="http://monologo.sourceforge.net/">MonoLOGO</a> (Richard Hestilow) </li>
<li><a href="http://www.mech.upatras.gr/~robgroup/logo/turtletracks/index.html">TurtleTracks.net Logo</a> (University of Patras) </li>
</ul>
</li>
<li>Lua
<ul>
<li><a href="http://www.lua.inf.puc-rio.br/luanet/">Lua.NET</a> (PUC-RIO)           <br />Integrating Lua with Rotor</li>
</ul>
</li>
<li>Mercury
<ul>
<li><a href="http://www.cs.mu.oz.au/research/mercury/dotnet.html">Mercury on .NET</a> (Unspecified) </li>
</ul>
</li>
<li>Mixal Assembly Language
<ul>
<li><a href="http://sourceforge.net/projects/mixnet/">MixNet </a>(SourceForge) </li>
</ul>
</li>
<li>Modrian
<ul>
<li><a href="http://www.mondrian-script.org/">Mondrian for .NET</a> (Nigel Perry) </li>
</ul>
</li>
<li>Modula-2
<ul>
<li><a href="http://plas.fit.qut.edu.au/gpm/online_compiler.aspx">GPM/CLR</a> (Queensland University of Technology) </li>
</ul>
</li>
<li>Nemerle
<ul>
<li><a href="http://nemerle.org/">Nemerle</a> (The University of Wroclaw) </li>
</ul>
</li>
<li>Oberon
<ul>
<li><a href="http://www.oberon.ethz.ch/oberon.net/">Active Oberon for .NET </a>(ETH Zuerich) </li>
</ul>
</li>
<li>Pan
<ul>
<li><a href="http://www.haskell.org/edsl/pansharp.html">Pan#</a> (Computer Languages for Secondary Education) </li>
</ul>
</li>
<li>Pascal
<ul>
<li><a href="http://www.tmt.com/net.htm">TMT .NET</a> (TMT)           <br />Pascal Compiler</li>
</ul>
</li>
<li>Pascal Variants
<ul>
<li><a href="http://www.chromesville.com/">Chrome </a>(RemObjects) </li>
<li><a href="http://www.borland.com/us/products/delphi/index.html">Delphi</a> (CodeGear/Borland) </li>
<li><a href="http://sourceforge.net/projects/delphinet">Delphi.NET </a>(Marcus Schmidt)           <br />Interoperability tools</li>
<li><a href="http://plas.fit.qut.edu.au/gpcp/NET.aspx">Component Pascal</a> (QUT) </li>
</ul>
</li>
<li>Perl
<ul>
<li><a href="http://aspn.activestate.com/ASPN/NET/">Perl for .NET, PerlNET</a> (ActiveState SRL.) </li>
<li><a href="http://taubz.for.net/code/perlsharp/">PerlSharp</a> (Joshua Tauberer) </li>
</ul>
</li>
<li>PHP
<ul>
<li><a href="http://php4mono.sourceforge.net/">PHP4Mono</a> (Raphael Romeikat) </li>
<li><a href="http://www.codeproject.com/csharp/php4apps.asp">PHP4Apps</a> (Daaron) </li>
<li><a href="http://www.akbkhome.com/wiki.php/Projects/PHP_Sharp">PHP Sharp</a> (Unspecified) </li>
<li><a href="http://www.php.net/~sterling/mono/">PHP Mono Extensions </a>(Sterling Hughes) </li>
<li><a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=Phalanger">Phalanger </a>(CodePlex Community) </li>
<li><a href="http://ironphp.sourceforge.net/">IronPHP</a> (Ross Girshick) </li>
</ul>
</li>
<li>Processing
<ul>
<li><a href="http://dnetprocessing.sourceforge.net/index.html">Processing.NET</a> (Jonatan Rubio, etc. @ SourceForge) </li>
</ul>
</li>
<li>Prolog
<ul>
<li><a href="http://www.dcs.ed.ac.uk/home/jjc/psharp/psharp-1.1.3/dlpsharp.html">P#</a> (Jon Cook at Univ. of Edinburgh) </li>
<li><a href="http://prolog.hodroj.net/">Prolog.NET</a> (Oregon Institute of Technology) </li>
</ul>
</li>
<li>Python
<ul>
<li><a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython">IronPython</a> (Microsoft) </li>
<li><a href="http://www.dotnetpowered.com/">KOBRA</a> (Chetan Gadgil) </li>
<li><a href="http://starship.python.net/crew/mhammond/dotnet/">Python for .NET compiler</a> (Mark Hammond) </li>
<li><a href="http://pythonnet.sourceforge.net/">Python for .NET</a> (Brian Lloyd)           <br />.NET Integration with Python </li>
<li><a href="http://www.codeplex.com/IronPython">IronPython</a> (Microsoft) </li>
</ul>
</li>
<li>RPG
<ul>
<li><a href="http://www.asna.com/index/Products/VisualRPG/">Visual RPG for .NET</a> (ASNA) </li>
</ul>
</li>
<li>Ruby
<ul>
<li><a href="http://www.ironruby.net/">IronRuby</a> (Microsoft) </li>
<li><a href="http://jaen.saul.ee/rubynet/">Mono Ruby.NET</a> (Jaen,Mono Developers) </li>
<li><a href="http://www.geocities.co.jp/SiliconValley-PaloAlto/9251/ruby/nrb.html">NetRuby</a> (arton) </li>
<li><a href="http://www.castleproject.org/index.php/Rook">Rook</a> (Castle Project) </li>
<li><a href="http://www.saltypickle.com/rubydotnet/">Ruby/.NET Bridge</a> (Ben Schroeder, John Pierce) </li>
<li><a href="http://www.rubyclr.com/">RubyCLR</a> (John Lam) </li>
<li><a href="http://www.plas.fit.qut.edu.au/rubynet/">Ruby.NET</a> (Queensland University of Technology) </li>
</ul>
</li>
<li>Scala
<ul>
<li><a href="http://scala.epfl.ch/community/index.html">Scala on Microsoft.NET</a> (Martin Odersky, LAMP at EPFL) </li>
</ul>
</li>
<li>Scheme
<ul>
<li><a href="http://www.ccs.neu.edu/home/will/Larceny/">Common Larceny </a>(Northeastern University) </li>
<li><a href="http://www.rivendell.ws/dot-scheme/">Dot-Scheme</a> (Pedro Pinto)           <br />PLT Scheme Bridge</li>
<li><a href="http://www-sop.inria.fr/mimosa/fp/Bigloo/">Bigloo</a> (Inria Sophia-Antipolis) </li>
<li><a href="http://rover.cs.northwestern.edu/~scheme/">Hotdog</a> (Northwestern University) </li>
<li><a href="http://radio.weblogs.com/0101156/stories/2002/03/19/tachy.html">Tachy</a> (Ken Rawlings) </li>
<li><a href="http://www.cs.indiana.edu/~jgrinbla/index.htm">Scheme.NET</a> (Indiana University) </li>
<li><a href="http://www.codeplex.com/IronScheme">IronScheme</a> (CodePlex Community) </li>
</ul>
</li>
<li>Smalltalk
<ul>
<li><a href="http://www.smallscript.org/">S#</a> (SmallScript LLC) </li>
<li><a href="http://www.refactory.com/Software/SharpSmalltalk/">#Smalltalk</a> (John Brant &amp; Don Roberts) </li>
<li><a href="http://vmx-net.com/">VMX Smalltalk</a> (Robowiz Corporation) </li>
<li><a href="http://www.lesser-software.com/en/content/products/lswvst/lswvst-net.htm">LSWVST.NET</a> (Lesser Software) </li>
</ul>
</li>
<li>SML
<ul>
<li><a href="http://www.cl.cam.ac.uk/Research/TSG/SMLNET/">SML.NET</a> (MS Research, University of Cambridge) </li>
</ul>
</li>
<li>Spry
<ul>
<li><a href="http://spry-lang.org/">Spry </a>(Mark Hahn) </li>
</ul>
</li>
<li>Synergy
<ul>
<li><a href="http://www.synergex.com/oll_files/Synergex-2348.asp">Synergy</a> (Synergex) </li>
</ul>
</li>
<li>Tcl/Tk
<ul>
<li><a href="http://forge.novell.com/modules/xfmod/project/?ticklesharp">TickleSharp</a> (jscottb, Novell Forge) </li>
<li><a href="http://www.mailframe.net/Products/TCL/">Jacl.Net</a> (Mailframe) </li>
</ul>
</li>
<li>Visual Objects
<ul>
<li><a href="http://www.vulcandotnet.com/">Vulcan.NET</a> (GrafX Software Development) </li>
</ul>
</li>
<li>Zoon (Pascal, Modula-2 and Oberon family)
<ul>
<li><a href="http://www.cs.inf.ethz.ch/~zueff/ZonnonProject.htm">Zonnon</a> (Eugene Zueff) </li>
</ul>
</li>
</ul>
<p>&#160;</p>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul>Fuente: <a title="http://www.dotnetpowered.com/languages.aspx" href="http://www.dotnetpowered.com/languages.aspx">http://www.dotnetpowered.com/languages.aspx</a></ul>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/CZcIT5Ja05Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/03/09/listado-de-lenguajes-para-net-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/03/09/listado-de-lenguajes-para-net-framework/</feedburner:origLink></item>
		<item>
		<title>Integrar cuentas de Gmail con Windows Live Hotmail</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/mnkWS9x-vDQ/</link>
		<comments>http://www.sergiosainz.com/2009/02/12/integrar-cuentas-de-gmail-con-windows-live-hotmail/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 15:50:00 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/02/12/integrar-cuentas-de-gmail-con-windows-live-hotmail/</guid>
		<description><![CDATA[digg_url = "http://www.sergiosainz.com/2009/02/12/integrar-cuentas-de-gmail-con-windows-live-hotmail/";digg_title = "Integrar cuentas de Gmail con Windows Live Hotmail";digg_bgcolor = "#FAFAFA";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;
Si en un anterior post comentaba como ver las cuentas de Hotmail en Gmail, en este voy a contar como hacer exactamente lo contrario. Aunque realmente podemos utilizar/integrar cualquier tipo de cuenta [...]]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"><script type="text/javascript">digg_url = "http://www.sergiosainz.com/2009/02/12/integrar-cuentas-de-gmail-con-windows-live-hotmail/";digg_title = "Integrar cuentas de Gmail con Windows Live Hotmail";digg_bgcolor = "#FAFAFA";digg_skin = "normal";</script><script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script><script type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;</script></div>
<p>Si en un anterior post comentaba <a href="http://www.sergiosainz.com/2009/02/10/integrar-cuentas-de-hotmail-con-gmail/" target="_blank">como ver las cuentas de Hotmail en Gmail</a>, en este voy a contar como hacer exactamente lo contrario. Aunque realmente podemos utilizar/integrar cualquier tipo de cuenta POP3.</p>
<p>1. Lo primero de todo es habilitar el POP en la cuenta de Gmail. Fijate que también en este mismo sitio se puede habilitar el acceso vía IMAP.</p>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image11.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb11.png" width="590" height="305" /></a></p>
<p> 2. Ahora desde nuestra cuenta Windows Live, seleccionamos la opción de Agregar una cuenta de correo electrónico.</p>
<p align="center"><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image12.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb12.png" width="263" height="347" /></a></p>
<p align="left">3. Finalmente proporcionamos los datos de la cuenta y ya tenemos todo lo que necesitamos para aprovechar nuestras cuentas de Gmail desde el servicio Windows Live Hotmail.</p>
<p align="center"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb13.png" width="364" height="318" /><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image13.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb14.png" width="271" height="364" /></a></p>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/mnkWS9x-vDQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/02/12/integrar-cuentas-de-gmail-con-windows-live-hotmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/02/12/integrar-cuentas-de-gmail-con-windows-live-hotmail/</feedburner:origLink></item>
		<item>
		<title>Configurar una cuenta de Windows Live en tu cliente de correo con POP3</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/NvNFN9PBFDg/</link>
		<comments>http://www.sergiosainz.com/2009/02/11/configurar-una-cuenta-de-windows-live-en-tu-cliente-de-correo-con-pop3/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 15:16:00 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/02/11/configurar-una-cuenta-de-windows-live-en-tu-cliente-de-correo-con-pop3/</guid>
		<description><![CDATA[digg_url = "http://www.sergiosainz.com/2009/02/11/configurar-una-cuenta-de-windows-live-en-tu-cliente-de-correo-con-pop3/";digg_title = "Configurar una cuenta de Windows Live en tu cliente de correo con POP3";digg_bgcolor = "#FAFAFA";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;
Ayer comentaba como Windows Live permite ahora configurar vía POP3 las cuentas de Hotmail. 
De esta manera ya no será necesario seguir utilizando “parches” tipo hotmail popper [...]]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"><script type="text/javascript">digg_url = "http://www.sergiosainz.com/2009/02/11/configurar-una-cuenta-de-windows-live-en-tu-cliente-de-correo-con-pop3/";digg_title = "Configurar una cuenta de Windows Live en tu cliente de correo con POP3";digg_bgcolor = "#FAFAFA";digg_skin = "normal";</script><script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script><script type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;</script></div>
<p>Ayer <a href="http://www.sergiosainz.com/2009/02/10/integrar-cuentas-de-hotmail-con-gmail/" target="_blank">comentaba</a> como <a href="http://windowslivewire.spaces.live.com/blog/cns%212F7EB29B42641D59%2132413.entry" target="_blank">Windows Live</a> permite ahora configurar vía POP3 las cuentas de Hotmail. </p>
<p>De esta manera ya no será necesario seguir utilizando “parches” tipo hotmail popper para ver el correo desde Outlook, Thunderbird, Mail, desde el Iphone, etc. </p>
<p>La configuración para tu cliente POP3 sería esta:</p>
<p><b>Servidor POP3</b>: pop3.live.com (Puerto 995)&#160;&#160; <br /><b>¿POP3 SSL requerido?</b> Sí    <br /><b>User</b>: Tu Windows Live ID, (<a href="mailto:nombre@hotmail.com">nombre@hotmail.com</a>, <a href="mailto:nombre@live.com">nombre@live.com</a>, <a href="mailto:nombre@tudominio.com">nombre@tudominio.com</a>* )    <br /><b>Password</b>: Tu password de Hotmail o Windows Live    <br /><b>Servidor SMTP</b>: smtp.live.com (Puerto 25)&#160;&#160; <br /><b>Se requiere autenticación? </b>Sí    <br /><b>¿TLS/SSL requerido?</b> Sí</p>
<blockquote><p>* <a href="mailto:nombre@tudominio.com">nombre@tudominio.com</a> tiene que estar dado de alta como Live ID, en un próximo post explico como se hace.</p>
</blockquote>
<p>Además de esto, existe <a href="http://office.microsoft.com/es-es/outlook/HA102225183082.aspx" target="_blank">Outlook Conector</a> que es lo que yo utilizo en mi Outlook 2007 porque:</p>
<ol>
<li>También permite Enviar y recibir desde buzones Windows Live, pero en lugar de usar POP3 utiliza cuentas <a href="http://en.wikipedia.org/wiki/MAPI" target="_blank">MAPI</a>.</li>
</ol>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" border="0" alt="Ver el correo electrónico de Windows Live Hotmail en Outlook" src="http://office.microsoft.com/global/images/default.aspx?AssetID=ZA102257023082" /></p>
<p>2. Da acceso a los contactos creados desde Windows Live en Oulook y a la inversa.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" border="0" alt="Ver los contactos de Windows Live Hotmail en Outlook" src="http://office.microsoft.com/global/images/default.aspx?AssetID=ZA102257013082" /></p>
</p>
<p>3. Al tener una cuenta Hotmail Plus (de pago) permite sincronizar también el calendario (Windows Live Calendar).</p>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/NvNFN9PBFDg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/02/11/configurar-una-cuenta-de-windows-live-en-tu-cliente-de-correo-con-pop3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/02/11/configurar-una-cuenta-de-windows-live-en-tu-cliente-de-correo-con-pop3/</feedburner:origLink></item>
		<item>
		<title>Integrar cuentas de Hotmail con Gmail</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/RayaQEjrpGI/</link>
		<comments>http://www.sergiosainz.com/2009/02/10/integrar-cuentas-de-hotmail-con-gmail/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 14:43:26 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/02/10/integrar-cuentas-de-hotmail-con-gmail/</guid>
		<description><![CDATA[digg_url = "http://www.sergiosainz.com/2009/02/10/integrar-cuentas-de-hotmail-con-gmail/";digg_title = "Integrar cuentas de Hotmail con Gmail";digg_bgcolor = "#FAFAFA";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;
Hace unos pocos días en el blog de Windows Live se anunció la disponibilidad del servicio POP3 para cuentas Hotmail.
¿Qué supone este servicio?
A partir de ahora podemos utilizar este protocolo para descargarnos mensajes desde [...]]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"><script type="text/javascript">digg_url = "http://www.sergiosainz.com/2009/02/10/integrar-cuentas-de-hotmail-con-gmail/";digg_title = "Integrar cuentas de Hotmail con Gmail";digg_bgcolor = "#FAFAFA";digg_skin = "normal";</script><script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script><script type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;</script></div>
<p>Hace unos pocos días en el <a href="http://windowslivewire.spaces.live.com/blog/cns%212F7EB29B42641D59%2132413.entry" target="_blank">blog de Windows Live</a> se anunció la disponibilidad del servicio <strong>POP3</strong> para cuentas Hotmail.</p>
<p><strong>¿Qué supone este servicio?</strong></p>
<p>A partir de ahora podemos utilizar este protocolo para descargarnos mensajes desde los servidores de Hotmail a nuestros dispositivos como una cuenta normal, por ejemplo podemos configurar la cuenta en móviles, clientes de correo como Outlook, Thunderbird, … y también desde cualquier otro servicio que permita el uso de este tipo de cuentas como por ejemplo GMail.</p>
<p>En Gmail podemos configurar varias cuentas de correo de forma que veamos en “Recibidos” el listado de todos los mensajes que vayamos recibiendo independientemente de la cuenta a la que nos hayan enviado y liberándonos de entrar a diferentes webs y aplicaciones para ver las diferentes cuentas de correo que tengamos .</p>
<p>Los pasos que tenemos que seguir para configurar nuevas cuentas en Gmail son:</p>
<ol>
<li>Accede a Gmail &gt; Configuración &gt; Cuentas &gt; Recibir Mensajes de Otras Cuentas &gt; Añadir otra cuenta de correo. </li>
<li>Se te abrirá una ventana solicitando los datos de la nueva cuenta.</li>
</ol>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image8.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb8.png" width="364" height="353" /></a> </p>
<p>Una vez añadas la cuenta también te preguntará si deseas poder enviar a través de ella utilizando para ello los servidores de Gmail y te llegará un mail a la cuenta que estás configurando para que procedas a verificarlo.</p>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image9.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb9.png" width="364" height="213" /></a> </p>
<p>Tras esto Gmail empieza a bajar el contenido de la cuenta.</p>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image10.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb10.png" width="364" height="38" /></a></p>
</p>
<p>En el ejemplo podéis ver que utilizo mi cuenta con el dominio sergiosainz.com, realmente una cuenta de Hotmail no tiene porque ser del tipo @hotmail.com sino que puede ser @loquequieras.com. Pero esto lo dejo para otro post.</p>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/RayaQEjrpGI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/02/10/integrar-cuentas-de-hotmail-con-gmail/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/02/10/integrar-cuentas-de-hotmail-con-gmail/</feedburner:origLink></item>
		<item>
		<title>Cliente de SSH para Windows, alternativa a Putty</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/6rOwscJ0094/</link>
		<comments>http://www.sergiosainz.com/2009/02/09/cliente-de-ssh-para-windows-alternativa-a-putty/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 11:48:19 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Sistemas]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/02/09/cliente-de-ssh-para-windows-alternativa-a-putty/</guid>
		<description><![CDATA[digg_url = "http://www.sergiosainz.com/2009/02/09/cliente-de-ssh-para-windows-alternativa-a-putty/";digg_title = "Cliente de SSH para Windows, alternativa a Putty";digg_bgcolor = "#FAFAFA";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;
La mayoría de la gente que conozco utiliza Putty como cliente SSH bajo Windows. En muchos casos puede ser más que suficiente, pero cuando te es necesario acceder simultáneamente a varios servidores [...]]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"><script type="text/javascript">digg_url = "http://www.sergiosainz.com/2009/02/09/cliente-de-ssh-para-windows-alternativa-a-putty/";digg_title = "Cliente de SSH para Windows, alternativa a Putty";digg_bgcolor = "#FAFAFA";digg_skin = "normal";</script><script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script><script type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;</script></div>
<p>La mayoría de la gente que conozco utiliza Putty como cliente SSH bajo Windows. En muchos casos puede ser más que suficiente, pero cuando te es necesario acceder simultáneamente a varios servidores a la vez me parece un engorro un cliente sin TABS y tan poco flexible a la hora de personalizar el aspecto de las ventanas.</p>
<p>Por eso, desde que mi compañero Ivan Pereiro me mostró esta herramienta no he dejado de usarla desde Windows.</p>
<p>Las principales características frente a Putty son:</p>
<p>- <strong>Integración con Cygwin</strong>: Si tienes instalado Cygwin, cuando instales Poderosa este se integrará de forma que puedas abrir shells Cygwin desde poderosa.</p>
<p>- <strong>Tabs</strong>: Tener varias shells abiertas no implica ejecutar nuevas instancias de la aplicación, se integran todas ellas en la misma ventana de Poderosa y se cambia de una a otra a través de pestañas.</p>
<p>- <strong>Dividir la ventana horizontal y verticalmente tantas veces como se desee para mostrar distintas shells:</strong> En la imagen se puede ver que la ventana se divide horizontalmente, en la parte inferior se puede ver un “top” a un server mientras la parte superior muestra a su vez una división vertical en la que a la izquierda se ve una sesión local con Cygwin y a la derecha una conexión SSH2 a un servidor remoto. </p>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image7.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb7.png" width="364" height="244" /></a>&#160;</p>
<p>Además de esto, cuenta con más mejoras y se pueden desarrollar plugins para la aplicación. Lo que me sorprende es que la última versión es de Noviembre del 2006. Pero aún así no conozco otro cliente de SSH para Windows gratuito que sea mejor que este.</p>
<p>La página oficial de la aplicación es <a title="http://en.poderosa.org/" href="http://en.poderosa.org/">http://en.poderosa.org</a></p>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/6rOwscJ0094" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/02/09/cliente-de-ssh-para-windows-alternativa-a-putty/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/02/09/cliente-de-ssh-para-windows-alternativa-a-putty/</feedburner:origLink></item>
		<item>
		<title>Lenguaje de SQL Server (dateformat)</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/omdCTOFhiH8/</link>
		<comments>http://www.sergiosainz.com/2009/02/06/lenguaje-de-sql-server-dateformat/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 00:35:00 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[SQL SERVER]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/02/06/lenguaje-de-sql-server-dateformat/</guid>
		<description><![CDATA[Hace poco me he enfrentado a un problema que puede suceder al migrar una base de datos a otro entorno mssql que no comparta el mismo lenguaje de instalación que el que teníamos en un principio.
En este caso ha sido al restaurar una base de datos que se encontraba en un sql con lenguaje “español” [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco me he enfrentado a un problema que puede suceder al migrar una base de datos a otro entorno mssql que no comparta el mismo lenguaje de instalación que el que teníamos en un principio.</p>
<p>En este caso ha sido al restaurar una base de datos que se encontraba en un sql con lenguaje “español” a otro que habían instalado en “us_english”. Con el primero las fechas (campos de tipo <em>datetime</em>) se muestran en formato “<em>dd/mm/yyy</em>” pero en inglés las fechas tienen el formato “<em>mm/dd/yyyy”.</em></p>
<p>Si mostramos la tabla desde el Microsoft Sql Server Managmentent Studio veremos que las fechas se muestran tal y como hemos importado, pero el problema viene cuando queremos hacer una consulta por ejemplo desde nuestra web y Sql Server nos devuelve la fecha, entonces veremos que se produce un error que esta relacionado con el formato de la fecha.</p>
<p>Puestos en situación, vamos manos a la obra.</p>
<p><strong>¿Como ver el lenguaje de Sql Server?</strong></p>
<blockquote><p><font color="#0000ff">select</font> <font color="#ff00ff">@@language</font></p>
</blockquote>
<p><font color="#555555">Si mssql ha sido instalado en inglés seguramente obtendrás <strong>us_english</strong> como resultado.</font></p>
<p><font color="#555555"><strong>¿Como ver todos los lenguajes disponibles y sus propiedades?</strong></font></p>
<blockquote><p><font color="#800000">sp_helplanguage</font></p>
</blockquote>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image1.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb1.png" width="364" height="202" /></a> </p>
<p><strong>¿Como establecer el lenguaje?</strong></p>
<p><font color="#000000">De esta manera establecemos el lenguaje español para todas las consultas que lancemos desde la sesión y con el usuario que estemos conectados:</font></p>
<blockquote><p><font color="#0000ff">SET LANGUAGE</font> <font color="#00ffff">Español</font></p>
</blockquote>
<p>También podemos, por ejemplo en el caso de nuestra web, antes de lanzar una consulta sql especificar el dateformat deseado en cada caso, indicando:&#160;&#160; </p>
<blockquote><p><font color="#0000ff">set dateformat</font> <font color="#00ffff">dmy</font></p>
</blockquote>
<p><strong>¿Como establecer el lenguaje predeterminado para TODAS las bases de datos del servidor?</strong></p>
<p>De esta manera conseguimos que por defecto se devuelvan las fechas en formato <em>dd/mm/yyyy</em>. Lo que debemos hacer es abrir Microsoft Sql Server Managmentent Studio, ir a las propiedades del servidor SQL y en el apartado <em>avanzado, </em>modificar la opción <em>idioma predeterminado</em> por <em>Español.</em></p>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb2.png" width="364" height="322" /></a></p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>Además hay que tener en cuenta el lenguaje por defecto de los <em>Inicios de sesión </em>que existan en el servidor, ya que los que creemos nuevos a partir de ahora lo harán con lenguaje español. Para ello:</p>
<blockquote><p><font color="#0000ff">USE <font color="#00ffff">[master]</font>        <br />GO        <br />ALTER LOGIN <font color="#00ffff">[serversql\sergiosainz]</font> WITH DEFAULT_DATABASE=<font color="#00ffff">[master]</font>, DEFAULT_LANGUAGE=<font color="#00ffff">[Spanish]         <br /></font>GO</font></p>
</blockquote>
<p>También es posible modificar el idioma por el deseado desde las propiedades del usuario.</p>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image3.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb3.png" width="364" height="323" /></a></p>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/omdCTOFhiH8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/02/06/lenguaje-de-sql-server-dateformat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/02/06/lenguaje-de-sql-server-dateformat/</feedburner:origLink></item>
		<item>
		<title>Cisvc.exe</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/53EiVe12Msc/</link>
		<comments>http://www.sergiosainz.com/2009/02/04/cisvcexe/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 14:18:00 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/02/04/cisvcexe/</guid>
		<description><![CDATA[Acabo de encontrarme con un montón de errores de paginación en el proceso cisvc.exe, al ser un servidor que no requiere del Servicio de Indexación (Indexing Service) lo he deshabilitado y parado el proceso con lo que el problema se ha resuelto.
 
Si no necesitáis este servicio en vuestro server, la verdad es que yo [...]]]></description>
			<content:encoded><![CDATA[<p>Acabo de encontrarme con un montón de errores de paginación en el proceso <em>cisvc.exe</em>, al ser un servidor que no requiere del <em>Servicio de Indexación (Indexing Service)</em> lo he deshabilitado y parado el proceso con lo que el problema se ha resuelto.</p>
<p><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image6.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb6.png" width="364" height="336" /></a> </p>
<p>Si no necesitáis este servicio en vuestro server, la verdad es que yo recomiendo deshabilitarlo.</p>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/53EiVe12Msc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/02/04/cisvcexe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/02/04/cisvcexe/</feedburner:origLink></item>
		<item>
		<title>Algunas cosas que tener en cuenta en la instalación de componentes Persits</title>
		<link>http://feedproxy.google.com/~r/SergioSainz/~3/GFdbEN4zDeI/</link>
		<comments>http://www.sergiosainz.com/2009/02/03/algunas-cosas-que-tener-en-cuenta-en-la-instalacin-de-componentes-persits/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 14:10:00 +0000</pubDate>
		<dc:creator>Sergio Sainz</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.sergiosainz.com/2009/02/03/algunas-cosas-que-tener-en-cuenta-en-la-instalacin-de-componentes-persits/</guid>
		<description><![CDATA[Estos son algunos de los problemas con los que me he encontrado al instalar componentes de Persits y que suelen ser recurrentes en la mayoría de las instalaciones.
Los componentes que ofrece Persits son: AspEmail, AspUpload, AspJpeg, AspPdf, AspEncrypt, AspGrid, AspUser, Jupload, y Xupload.
 
¿Instalación automática o manual?
La instalación automática crea por defecto un directorio llamado [...]]]></description>
			<content:encoded><![CDATA[<p>Estos son algunos de los problemas con los que me he encontrado al instalar componentes de Persits y que suelen ser recurrentes en la mayoría de las instalaciones.</p>
<p>Los componentes que ofrece Persits son: <strong><a href="http://www.aspemail.com/" target="_blank">AspEmail</a>, <a href="http://www.aspupload.com/" target="_blank">AspUpload</a>, <a href="http://www.aspjpeg.com/" target="_blank">AspJpeg</a>, <a href="http://www.asppdf.com/" target="_blank">AspPdf</a>, <a href="http://www.aspencrypt.com/" target="_blank">AspEncrypt</a>, <a href="http://www.aspgrid.com/" target="_blank">AspGrid</a>, <a href="http://www.aspuser.com/" target="_blank">AspUser</a>, <a href="http://www.aspupload.com/jupload.html" target="_blank">Jupload</a>, y <a href="http://xupload.aspupload.com/" target="_blank">Xupload</a>.</strong></p>
<p align="center"><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image4.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Componentes de Persits" border="0" alt="Componentes de Persits" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb4.png" width="228" height="218" /></a> </p>
<p><strong>¿Instalación automática o manual?</strong></p>
<p>La instalación automática crea por defecto un directorio llamado <em>Persits Software</em> en <em>Archivos de programa </em>y además de extraer y registrar el&#160; componente (la .dll), extrae toda la documentación del mismo, los ejemplos…</p>
<p>En ocasiones falla la instalación o simplemente se quiere los componentes y ningún “extra” más. Para ello:</p>
<ol>
<li><strong>Copia la dll en el servidor</strong>, por ejemplo aspupload.dll. Sino tienes la .dll puedes instalar en cualquier otro equipo y hacer un copy/paste del archivo.</li>
<li><strong>Registra el componente. </strong>Para ello debes utilizar el siguiente comando:</li>
</ol>
<blockquote><p><font color="#333333">regsvr32 c:\componentesasp\aspupload.dll</font></p>
</blockquote>
<p><font color="#333333">3.&#160;&#160; <strong>Da permisos a los componentes y directorios donde estos vayan a escribir. </strong>El usuario de IIS que ejecuta el sitio necesita permisos NTFS de <em>escritura</em> en los directorios donde tenga que escribir y necesita <em>control total</em> al componente para poder crear el objeto.</font></p>
<p>La documentación de Persits recomienda Control total a todos en los directorios donde tenga que escribir y en los dll, aunque a mí me gusta ser algo más restrictivo que eso al menos en los directorios publicados con IIS.</p>
<p>4.&#160;&#160; <strong>Para todos los servicios de IIS y vuelve a levantarlos.</strong></p>
<blockquote><p><b>net stop iisadmin /y </b></p>
<p><strong><font color="#333333">iisreset /start</font></strong></p>
</blockquote>
<blockquote></blockquote>
<p align="center"><a href="http://www.sergiosainz.com/wp-content/uploads/2009/02/image5.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Reinicio de IIS" border="0" alt="Reinicio de IIS" src="http://www.sergiosainz.com/wp-content/uploads/2009/02/image-thumb5.png" width="364" height="217" /></a> </p>
<p align="left">&#160;</p>
<p align="left"><strong>¿x32 o x64, Qué versión escoger?</strong></p>
<p align="left">La duda sólo la puedes tener si tu Windows es 64 bits, sino directamente escoge la versión de los componentes en 32 bits.</p>
<p align="left">Hay que tener en cuenta que cada versión de componente es un producto diferente.</p>
<p align="left">Lo que debes hacer es verificar el modo en el que corre IIS, esto se ve en la propiedad <strong>Enable32BitAppOnWin64 </strong>de la Metabase. Si esta a True IIS lanza sus procesos en modo de emulación 32 bits y si está a False (valor por defecto) entonces está corriendo en modo 64 bits.</p>
<p align="left"><strong>¿Qué hacer si ya has adquirido la versión 64 bits y la que necesitas es la 32 bits?</strong></p>
<p align="left">No es necesario comprar la versión 32 bits del producto si sigues estos pasos:</p>
<ol>
<li>
<div align="left">Desinstala la versión de 64 bits.</div>
</li>
<li>
<div align="left">Instala la versión de 32 bits. Si lo haces de forma automática cuando te pida el key dejalo en blanco y continua, así se instala en modo trial-license.</div>
</li>
<li>
<div align="left">Abre el registro de windows y crea una nueva entrada llamada RegKey y que contenga la llave que tengas de Persits (Cambia AspEmail por el nombre del componente que corresponda):</div>
</li>
</ol>
<blockquote><p align="left">HKEY_LOCAL_MACHINE\SOFTWARE\<b>Wow6432Node</b>\Persits Software\AspEmail\RegKey</p>
</blockquote>
<p align="left"><strong>¿Qué hacer si ya has adquirido la versión 32 bits y la que necesitas es la 64 bits?</strong></p>
<p align="left">En este caso tienes 2 posibilidades:</p>
<ol>
<li>
<div align="left">Comprar la versión de 64 bits.</div>
</li>
<li>
<div align="left">Pasar IIS a funcionar en modo 32 bits.</div>
</li>
</ol>
<blockquote><p align="left">cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 True</p>
<p align="left">&#160;</p>
</blockquote>
<p align="left"><strong>Algunos errores típicos</strong></p>
<ul>
<li>
<p><b>AspPdf, AspUpload…</b></p>
</li>
</ul>
<blockquote><p>Persits.PdfManager.1 error &#8216;800a002e&#8217;      <br />Opening Output file failed: Access is denied.</p>
<p>==================================== </p>
</blockquote>
<blockquote><p>Persits.Upload.1 (0&#215;800A0005)    <br />Access is denied. </p></blockquote>
<p><font color="#000000">La solución es dar permisos al usuario de IIS (IUSR_XXXX) sobre el directorio donde vamos a guardar los archivos generados.</font></p>
<ul>
<li><strong>AspEmail</strong></li>
</ul>
<blockquote><p>Persits.MailSender.4 error &#8216;800a0011&#8242;     <br />Access is denied.</p>
</blockquote>
<p><font color="#000000">Este es otro problema común de permisos donde el usuario de IIS necesita permisos sobre el directorio de cola de mensajes (queue).</font></p>
<blockquote><p>550 Relaying Denied </p>
</blockquote>
<p><font color="#000000">El motivo es que no se están cumpliendo las normas de envío del servidor de correo. Normalmente esto pasa por no usar un método con autenticación. Debes incluir las siguientes líneas antes de hacer el envío.</font></p>
<blockquote><p>&lt;%     <br />Mail.Username = <a href="mailto:sergiosainz@mimail.com">sergiosainz@mimail.com</a>      <br />Mail.Password = <a href="mailto:P@ssw0rd">P@ssw0rd</a>!      <br />%&gt; </p>
</blockquote>
<ul>
<li><strong><a href="http://www.aspemail.com/" target="_blank">AspEmail</a>, <a href="http://www.aspupload.com/" target="_blank">AspUpload</a>, <a href="http://www.aspjpeg.com/" target="_blank">AspJpeg</a>, <a href="http://www.asppdf.com/" target="_blank">AspPdf</a>, <a href="http://www.aspencrypt.com/" target="_blank">AspEncrypt</a>, <a href="http://www.aspgrid.com/" target="_blank">AspGrid</a>, <a href="http://www.aspuser.com/" target="_blank">AspUser</a>, <a href="http://www.aspupload.com/jupload.html" target="_blank">Jupload</a>, y <a href="http://xupload.aspupload.com/" target="_blank">Xupload</a>.</strong></li>
</ul>
<blockquote><p><font color="#000000">Server object, ASP 0178 (0&#215;80070005)        <br />The call to Server.CreateObject failed while checking permissions. Access is denied to this object.</font> </p>
</blockquote>
<p><font color="#000000">Se soluciona dando permisos Control Total a Todos a los .dll.</font></p>
<img src="http://feeds.feedburner.com/~r/SergioSainz/~4/GFdbEN4zDeI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sergiosainz.com/2009/02/03/algunas-cosas-que-tener-en-cuenta-en-la-instalacin-de-componentes-persits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sergiosainz.com/2009/02/03/algunas-cosas-que-tener-en-cuenta-en-la-instalacin-de-componentes-persits/</feedburner:origLink></item>
	</channel>
</rss>
