<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-24517864</id><updated>2011-11-28T00:30:30.947Z</updated><category term='portátiles'/><category term='ordenadores'/><category term='hardware'/><title type='text'>CSR  Blog</title><subtitle type='html'>Bienvenidos a este Blog, un blog donde se habla de tecnología principalmente.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-24517864.post-3152377415860963989</id><published>2010-02-01T09:21:00.001Z</published><updated>2010-02-01T09:24:20.217Z</updated><title type='text'>Exportar a Excel desde Silverlight</title><content type='html'>Como ya comentaba en el post anterior, existe un formato &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;XML&lt;/span&gt; estándar para la generación de documentos de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Office&lt;/span&gt; y que para trabajar con este estándar se dispone de un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;API&lt;/span&gt; que facilita la tarea, en concreto se denomina &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Open&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;XML&lt;/span&gt; v2.0 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;SDK&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Desafortunadamente, a día de hoy, no hay una versión compilada para funcionar con el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;framework&lt;/span&gt; de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Silverlight&lt;/span&gt;.  Sin embargo, imagino que será cuestión de tiempo que se desarrolle una versión para &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Silverlight&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Por este motivo, si se quiere exportar a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Excel&lt;/span&gt; desde &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Silverlight&lt;/span&gt;, la mejor opción podría ser implementar la lógica de generación a través de un servicio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;web&lt;/span&gt;, el cual sí podría estar basado en el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Open&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;XML&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;SDK&lt;/span&gt;.  Otra opción sería implementar la generación al formato &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Open&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;XML&lt;/span&gt;, con las implicaciones de mantenimiento que ello supondría.&lt;br /&gt;&lt;br /&gt;La principal ventaja de usar un servicio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;web&lt;/span&gt;, consiste que si en un futuro se dispusiera de un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;SDK&lt;/span&gt; para &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Silverlight&lt;/span&gt;, lo más normal es que el interfaz sería el mismo o muy parecido, permitiendo una fácil migración del código implementado en el servicio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;web&lt;/span&gt; a un servicio local en nuestro componente &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Silverlight&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-3152377415860963989?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/3152377415860963989/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=3152377415860963989' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/3152377415860963989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/3152377415860963989'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2010/02/exportar-excel-desde-silverlight.html' title='Exportar a Excel desde Silverlight'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-5038139298422405042</id><published>2010-02-01T09:01:00.002Z</published><updated>2010-02-01T09:05:23.862Z</updated><title type='text'>Open XML</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://openxmldeveloper.org/Themes/default/images/OpenXML/title.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 467px; height: 124px;" src="http://openxmldeveloper.org/Themes/default/images/OpenXML/title.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Consiste en un &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;estándar&lt;/span&gt; para la generación de documentos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;XML&lt;/span&gt; en el formato que entienden las herramientas de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Office&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Excel&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Word&lt;/span&gt; y &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Power&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Point&lt;/span&gt;.  Este formato ha sido estandarizado por &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Ecma&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;International&lt;/span&gt; (www.ecma-international.org).&lt;br /&gt;&lt;br /&gt;El &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Open&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;XML&lt;/span&gt; v2.0 proporciona un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;API&lt;/span&gt; para los desarrolladores de Microsoft .&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;NET&lt;/span&gt;, el cual ayuda en la manipulación de documentos bajo este formato.&lt;br /&gt;&lt;br /&gt;Como punto de soporte principal, para los desarrolladores en este tema, existe un&lt;a href="http://openxmldeveloper.org/"&gt; sitio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;web&lt;/span&gt;&lt;/a&gt; bastante completo, en el cual se pueden encontrar ejemplos, últimas noticias, recursos, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-5038139298422405042?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/5038139298422405042/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=5038139298422405042' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/5038139298422405042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/5038139298422405042'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2010/02/open-xml.html' title='Open XML'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-6832507961367654642</id><published>2008-07-02T19:35:00.003+01:00</published><updated>2008-07-02T19:48:08.311+01:00</updated><title type='text'>IKVM</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.ikvm.net"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_MBKiMQ7iGFo/SGvMLZE_uwI/AAAAAAAAAA8/koteRhsFvYo/s200/ikvm.jpg" alt="" id="BLOGGER_PHOTO_ID_5218489089321319170" border="0" /&gt;&lt;/a&gt;IKVM es un framework muy potente para poder usar librerías Java en .Net.  Se trata de una máquina virtual que corre sobre .Net y que interpreta binarios Java.&lt;br /&gt;&lt;br /&gt;Además, incorpora un compilador mediante el cual es posible la generación de una dll desde uno o varios jar's y poder así usar las clases Java haciendo un using directametne en el código .Net.&lt;br /&gt;&lt;br /&gt;IKVM usa &lt;a href="http://www.gnu.org/software/classpath/classpath.html"&gt;GNU Classpath&lt;/a&gt; , se trata de una implementación GNU de la máquina virtual de Java.&lt;br /&gt;&lt;br /&gt;Existen varios ejemplos de proyectos que están basados en IKVM, uno de ellos es saxonica.  Este framework permite el proceso de XSLT 1.0 y 2.0 y XQUERY.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-6832507961367654642?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/6832507961367654642/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=6832507961367654642' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/6832507961367654642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/6832507961367654642'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2008/07/ikvm.html' title='IKVM'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_MBKiMQ7iGFo/SGvMLZE_uwI/AAAAAAAAAA8/koteRhsFvYo/s72-c/ikvm.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-443337999116286014</id><published>2007-09-29T12:53:00.000+01:00</published><updated>2007-09-29T13:10:54.079+01:00</updated><title type='text'>Google Pack</title><content type='html'>&lt;a href="http://bp0.blogger.com/_MBKiMQ7iGFo/Rv4-jKGcxYI/AAAAAAAAAAo/4d_wFixVEvo/s1600-h/computer2.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5115595000467211650" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp0.blogger.com/_MBKiMQ7iGFo/Rv4-jKGcxYI/AAAAAAAAAAo/4d_wFixVEvo/s320/computer2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;Todos los días se aprende algo, y hoy he descubierto un paquete muy intereseante de herramientas gratis que te ofrece Google. En este paquete se incluye Google Earth, Norton Security Scan, Google Desktop, Firefox con la barra Google, Skype, StarOffice, SpywareDoctor, Adobe Reader, Picasa y Real Player. Todo lo puedes tener de un modo muy sencillo y rápido.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;Te lo puedes descargar desde &lt;a href="http://pack.google.com/intl/es/pack_installer.html?hl=es&amp;amp;gl=es&amp;amp;ai=B88iE6zv-RuWVGYmo0wTTsfTeAuzuhSHcx8ObAsWNtwEAEAEgjaWFBTgBUKWg7t76_____wFg1bXXguwIoAGWl5z9A7IBFXd3dy50cnVjb3N3aW5kb3dzLm5ldMgBAtoBTGh0dHA6Ly93d3cudHJ1Y29zd2luZG93cy5uZXQvZG93bmxvYWR2aWV3LWRldGFpbHMtMTExLWRldGFsbGUuaHRtbCNkbGRldGFpbHOAAgGoAwM&amp;amp;gclid=CI334_zM6I4CFQ8JEAodMBpVLQ"&gt;aquí.&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-443337999116286014?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/443337999116286014/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=443337999116286014' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/443337999116286014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/443337999116286014'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/09/google-pack.html' title='Google Pack'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_MBKiMQ7iGFo/Rv4-jKGcxYI/AAAAAAAAAAo/4d_wFixVEvo/s72-c/computer2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-6232489745862213254</id><published>2007-06-13T18:09:00.001+01:00</published><updated>2007-06-14T08:05:18.295+01:00</updated><title type='text'>Domain-Specific Language Tools</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://msdn2.microsoft.com/en-us/library/Bb126327.Local_272869599_dsl_overview_process%28en-US,VS.80%29.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 440px; height: 353px;" src="http://msdn2.microsoft.com/en-us/library/Bb126327.Local_272869599_dsl_overview_process%28en-US,VS.80%29.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;También conocido como &lt;span style="font-weight: bold;"&gt;DSL Tools&lt;/span&gt;, consiste en una potente &lt;span style="font-weight: bold;"&gt;herramienta de modelado&lt;/span&gt; de Microsoft.  Gracias a esta herramienta puedes generar un modelo y un diseñador visual para tu framework.  Sencillamente, generas elementos de diseño y del modelo que luego pueden ser arrastrados de forma visual sobre un diseñador.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Cuando te creas un proyecto DSL Tool, &lt;span style="font-weight: bold;"&gt;V&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;isual Studio te genera automáticamente un modelo básico y un&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;diseñador visual&lt;/span&gt;, los cuales puedes customizar para poder adaptarlo a la solución de tu problema, es decir a tu framework y modelo de datos.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Con DSL generas una gramática, mediante la cual limitas qué cosas puedes hacer y cuáles no en tu diseñador visual, permitiendo ajustar tu modelo de arquitectura al máximo y minimizando los riesgos.&lt;br /&gt;&lt;br /&gt;A su vez, &lt;span style="font-weight: bold;"&gt;Visual Studio proporciona un diseñador visual para diseñar el modelo y la gramática&lt;/span&gt;, es decir, diseñas el propio diseñador, la herramienta que más tarde utilizarás para diseñar.  El diseñador genera todo el código necesario para el modelo y el propio diseñador basado en la gramática.   &lt;span style="font-weight: bold;"&gt;Todo el diseño queda definido mediante XML&lt;/span&gt;, el cual es generado automáticamente por el propio diseñador.&lt;br /&gt;&lt;br /&gt;Esta herramienta, encaja muy bien con el modelo de &lt;span style="font-weight: bold;"&gt;desarrollo de las Software Factory&lt;/span&gt;, ya que define perfectamente cuáles son los elementos disponibles para el desarrollo a través de una arquitectura completamente definida y cerrada.&lt;br /&gt;&lt;br /&gt;Si quieres profundizar en estos temas, en la web de Microsoft hay una gran cantidad de recursos, puedes visitarla &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa718368.aspx"&gt;aquí.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-6232489745862213254?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/6232489745862213254/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=6232489745862213254' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/6232489745862213254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/6232489745862213254'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/06/domain-specific-language-tools.html' title='Domain-Specific Language Tools'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-411178605722774954</id><published>2007-06-12T07:48:00.000+01:00</published><updated>2007-06-14T08:02:09.722+01:00</updated><title type='text'>Cómo mostrar RSS en tu página php con MagpieRSS</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://magpierss.sourceforge.net/magpie-photo.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://magpierss.sourceforge.net/magpie-photo.jpg" alt="" border="0" /&gt;&lt;/a&gt;Una &lt;span style="font-weight: bold;"&gt;forma rápida y cómoda de añadir RSS&lt;/span&gt; a tu página web en&lt;span style="font-weight: bold;"&gt; php &lt;/span&gt;es a través de &lt;span style="font-weight: bold;"&gt;MagpieRSS&lt;/span&gt;, para ello sólo hay que bajarse MagpieRSS desde &lt;a href="http://magpierss.sourceforge.net/"&gt;aquí &lt;/a&gt;y como ejemplo de uso:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;   &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt; require_once(’magpierss/rss_fetch.inc’);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;    $rss = fetch_rss(”http://feeds.feedburner.com/SeriesAdictos”);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;    $items = array_slice($rss-&gt;items, 0, 10);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;    foreach ($items as $item)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;    {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;    echo “”.$item[”title”].”";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;y otro ejemplo más currado podría ser el que aparece en la misma web de magpierss&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;require_once 'rss_fetch.inc';&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;$url = 'http://magpie.sf.net/samples/imc.1-0.rdf';&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;$rss = fetch_rss($url);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;echo "Site: ", $rss-&gt;channel['title'], "&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;foreach ($rss-&gt;items as $item ) {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt; $title = $item[title];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt; $url   = $item[link];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt; echo "&lt;a href="http://www.blogger.com/$url"&gt;$title&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;También puedes verlo funcionando en mi &lt;span style="font-weight: bold;"&gt;Galería de Arte&lt;/span&gt;, visitando la página &lt;a href="http://www.anaims.com/"&gt;anaims.com&lt;/a&gt;, la sección que aparece al final de la página "Artículos de Arte" muestra los títulos del propio feed del blog de la página, de ese modo, &lt;span style="font-weight: bold;"&gt;si cambiara de blog sólo tendría que cambiar la URL del feed&lt;/span&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Fuente: &lt;a href="http://www.nikok.com/2006/11/06/usando-magpierss-como-lector-de-rss/"&gt;Nikok&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-411178605722774954?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/411178605722774954/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=411178605722774954' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/411178605722774954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/411178605722774954'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/06/cmo-mostrar-rss-en-tu-pgina-php-con.html' title='Cómo mostrar RSS en tu página php con MagpieRSS'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-1961030268341760346</id><published>2007-06-06T11:48:00.000+01:00</published><updated>2007-06-14T08:07:01.170+01:00</updated><title type='text'>Microsoft Surface</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.microsoft.com/surface/noflash/logo.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://www.microsoft.com/surface/noflash/logo.gif" alt="" border="0" /&gt;&lt;/a&gt;Como Microsoft comenta, &lt;a href="http://www.microsoft.com/surface/"&gt;Surface&lt;/a&gt; es una gran evolución en la interacción en el mundo digital.  Posiblemente suponga la &lt;span style="font-weight: bold;"&gt;desaparición de teclados y ratones,&lt;/span&gt; permitiendo la &lt;span style="font-weight: bold;"&gt;interacción simultánea de varias personas sobre un mismo ordenador.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Surface está desarrollado en WPF (Windows Presentation Foundation),&lt;/span&gt; la nueva tecnología que viene incorporada en el el framework 3.0 y que pretende marcar un antes y un después en la capa de presentación de .Net, separando, &lt;span style="font-weight: bold;"&gt;aislando totalmente la capa de presentación&lt;/span&gt; de la lógica de negocio, mediante un modelo MVC es decir, un modelo controlador de vista.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esta tecnología es similar a la empleada en ASP .Net, en la cual, por un lado tenemos la representación gráfica, basada en un xml, apoyada en un modelo de eventos generados en code behind.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WPF se basa en XAML&lt;/span&gt;, una nueva extensión para un nuevo formato, no es más que un xml que representa la presentación de una pantalla.  &lt;span style="font-weight: bold;"&gt;Al estilo ASP .Net&lt;/span&gt;, se generan los tags para los controles, quedando libre de código, ya que  el código se genera en un fichero por separado y sólo para los eventos y código de usuario.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-1961030268341760346?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/1961030268341760346/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=1961030268341760346' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/1961030268341760346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/1961030268341760346'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/06/microsoft-surface.html' title='Microsoft Surface'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-2071029073547883757</id><published>2007-06-06T11:36:00.000+01:00</published><updated>2007-06-06T22:52:59.153+01:00</updated><title type='text'>Desarrollador 5 estrellas, serás solidario aprendiendo</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mslatam.com/latam/msdn/comunidad/images2005/top_msdn_dce2005_1.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://www.mslatam.com/latam/msdn/comunidad/images2005/top_msdn_dce2005_1.jpg" alt="" border="0" /&gt;&lt;/a&gt;Bueno, quizás es un poco tarde para comentarlo, pero para darle más publicidad si cabe, os comento que hay un &lt;a href="http://www.mslatam.com/latam/msdn/comunidad/dce2005/"&gt;curso gratis para aprender .Net&lt;/a&gt;, si consigues superar los 4 primeros niveles, Microsoft dona 15 dólares a una ONG, concretamente lo describen así:&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;span style="color: rgb(153, 51, 0);font-size:85%;" &gt;¡Ahora cada Cuarta Estrella vale U$S 15.00! ¡Así es! Ahora la Estrella Solidaria otorga 15 dólares a ser donados por parte de la comunidad a SOS Aldeas Infantiles por cada cuarta estrella obtenida durante la promoción. Antes los valores eran de 5, 4 y 3 dólares. Ahora los tres primeros países de Latinoamérica y España multiplican la cantidad de estrellas por 15 dólares cada una. ¡Los niños de tu país agradecerán tu ayuda! Nota: España no aplica para la promoción del Flight Simulator.&lt;/span&gt;&lt;/em&gt; &lt;/div&gt;&lt;br /&gt;Con esta iniciativa todo el mundo sale ganando, el que aprende .Net, el que vende más productos y el que recibe la ayuda, me parece una idea muy buena.&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-2071029073547883757?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/2071029073547883757/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=2071029073547883757' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/2071029073547883757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/2071029073547883757'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/06/desarrollador-5-estrellas-sers.html' title='Desarrollador 5 estrellas, serás solidario aprendiendo'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-6323761163728363549</id><published>2007-05-07T07:14:00.000+01:00</published><updated>2007-05-07T07:57:12.631+01:00</updated><title type='text'>Vista se chupa la batería de los portátiles</title><content type='html'>&lt;div style="text-align: justify;"&gt;No entiendo por qué hay gente que se sorprende de que cuando Vista tiene funcionando Aero (efectos visuales a su máximo esplendor) consuma más batería.  Simplemente es aplicar la física.  Según el artículo en &lt;a href="http://news.com.com/Vista+draining+laptop+batteries%2C+patience/2100-1044_3-6181366.html?tag=cd.lede"&gt;CNet&lt;/a&gt;, del cual he sacado este comentario:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;When Aero is turned off, battery life is equal to or better than Windows XP systems. But with it turned on, battery life suffers compared with Windows XP.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;sin Aero, las baterías duran más  que un XP normal.  De todos modos, el tema de las baterías en portátiles está un poco verde aún, es uno de los puntos negros que hace que los portátiles sean más portables que otra cosa, y reza para que no te explote.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-6323761163728363549?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/6323761163728363549/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=6323761163728363549' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/6323761163728363549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/6323761163728363549'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/05/vista-se-chupa-la-batera-de-los.html' title='Vista se chupa la batería de los portátiles'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-791788063051757155</id><published>2007-05-05T10:11:00.000+01:00</published><updated>2007-05-05T10:25:59.682+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ordenadores'/><category scheme='http://www.blogger.com/atom/ns#' term='portátiles'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>¿Portátiles a 10$?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_MBKiMQ7iGFo/RjxNcdlxdMI/AAAAAAAAAAg/QiP8uB8BfW0/s1600-h/topicportables.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_MBKiMQ7iGFo/RjxNcdlxdMI/AAAAAAAAAAg/QiP8uB8BfW0/s200/topicportables.gif" alt="" id="BLOGGER_PHOTO_ID_5061005232632329410" border="0" /&gt;&lt;/a&gt;Hace un tiempo comentaba que si se hicieran portátiles más baratos se comprarían más y eso llegaría a compensar por un precio más elevado, incluso generar más beneficios a nivel global.  Lo que no me podía imaginar era que llegaran a costar tan baratos.  En la India, están preparando dos prototipos de aquí a dos años para alcanzar un precio de 10$.  Haciendo cuentas, el precio de fabricación sería de unos 47$, sin embargo, estimando una demanda de un millón de portátiles, el precio podría ser reducido a 10$.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;La verdad es que cuesta creerlo, yo confío en que se pueden bajar los precios con una fuerte demanda pero esto me parece un poco exagerado.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hardware.slashdot.org/article.pl?sid=07/05/04/048259"&gt;Fuente de la noticia&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-791788063051757155?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/791788063051757155/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=791788063051757155' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/791788063051757155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/791788063051757155'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/05/porttiles-10.html' title='¿Portátiles a 10$?'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_MBKiMQ7iGFo/RjxNcdlxdMI/AAAAAAAAAAg/QiP8uB8BfW0/s72-c/topicportables.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-5304301309688432839</id><published>2007-02-16T16:35:00.000Z</published><updated>2007-02-16T17:01:43.955Z</updated><title type='text'>Habilitando a PHP 4.0 para tratamiento de imágenes en linux</title><content type='html'>Por fín he conseguido que php encuentre las librerías necesarias para el tratamiento de imágenes jpeg.  La verdad es que no era muy difícil, pero como el tiempo es escaso, lo cuento por si alguien se encuentra en la misma situación.&lt;br /&gt;&lt;br /&gt;Necesito trabajar con imágnes, ya sabéis, subir imágenes y redimensionarlas, todo ello con PHP 4.0 y con linux SUSE 10.1.  Para ello hay que tener instaladas una serie de librerías, buscando por ahí encontraba cómo hacerlo pero se presuponían una serie de cosas.  Al final, ha posido ser instalando las librerías &lt;span style="font-weight: bold;"&gt;libjpeg, libjpeg-devel, libpng, libpng-devel, ZLIB y GD desde YAST y recompilando PHP&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Para recompilar PHP he tenido que hacerlo del siguiente modo, ya que hay que informar de dónde están las librerías jpng:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(102, 0, 0);"&gt;./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/php --with-mysql --with-jpeg --with-jpeg-dir=/usr/local --with-zlib --with-png --with-gd &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez configurado ejecutas:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(102, 0, 0);"&gt;make&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(102, 0, 0);"&gt;make install&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;y ya lo tienes.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-5304301309688432839?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/5304301309688432839/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=5304301309688432839' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/5304301309688432839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/5304301309688432839'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/02/habilitando-php-40-para-tratamiento-de.html' title='Habilitando a PHP 4.0 para tratamiento de imágenes en linux'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-7873659847131936656</id><published>2007-01-14T17:03:00.000Z</published><updated>2007-01-14T17:12:11.321Z</updated><title type='text'>Páginas Maestras - Design pattern</title><content type='html'>&lt;div style="text-align: justify;"&gt;Los frames han pasado a la historia.  Actualmente se utiliza un sistema más flexible para &lt;span style="font-weight: bold;"&gt;estructurar nuestra web&lt;/span&gt;.  Este sistema consiste en la definición de una página compuesta por secciones fijas o variables y todas las paginas de la aplicacion están basadas en ellas.&lt;br /&gt;&lt;br /&gt;Este patrón de diseño permite &lt;span style="font-weight: bold;"&gt;reorganizar el layout de la aplicación&lt;/span&gt; con sólo modificar la página maestra en la cual se basan &lt;span style="font-weight: bold;"&gt;nuestras páginas&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;En función de la tecnología utilizada, tendremos más o menos fácil la implementación, aunque Microsoft ha facilitado enormemente esta labor en la nueva versión de Visual Studio 2005 y ASP Net 2.0.&lt;br /&gt;&lt;br /&gt;Con esta solución de Microsoft,  se pueden diseñar y configurar las páginas maestras tanto a nivel de página específica como de toda la aplicación.  Gracias a este patrón de diseño, unido con hojas de estilos y un diseño en capas, podríamos cambiar el layout y el aspecto de una aplicación completa con sólo tocar dos ficheros.&lt;br /&gt;&lt;br /&gt;Por último, os remito a dos artículos muy interesante donde se describe más a fondo y con ejemplos el patrón basado en páginas maestras.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.designpatternsfor.net/default.aspx?pid=50"&gt;Ejemplo1&lt;/a&gt; desde www.designpatternsfor.net&lt;br /&gt;&lt;a href="http://www.codeproject.com/aspnet/effectivempages.asp"&gt;Ejemplo2&lt;/a&gt; desde www.codeproject.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-7873659847131936656?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/7873659847131936656/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=7873659847131936656' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/7873659847131936656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/7873659847131936656'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/01/pginas-maestras-patrn-de-diseo.html' title='Páginas Maestras - Design pattern'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-8970520250006488218</id><published>2007-01-03T21:44:00.000Z</published><updated>2007-01-04T12:25:29.734Z</updated><title type='text'>¿Dónde está WIMAX?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Ya ha pasado tiempo desde que apareciera el sistema de comunicaciones que se presumía iba a revolucionar las conexiones &lt;a href="http://es.wikipedia.org/wiki/WIFI"&gt;WI-FI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pero qué ha sido de él, de lo poco que he oído es que se está usando en lugares donde no llegan los cables de teléfono como islas, pueblos aislados, etc. Lo que no entiendo, si no se trata de un control del monopolio de los proveedores de &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;internet&lt;/span&gt;, es por qué no ha sido aprovechado el potencial de &lt;a href="http://es.wikipedia.org/wiki/Wimax"&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;WIMAX&lt;/span&gt;&lt;/a&gt; dando conexiones de &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;internet&lt;/span&gt; inalámbrica.  Esto supondría un cambio completo en la filosofía de los proveedores actuales.&lt;br /&gt;&lt;br /&gt;El hecho de poder conectarte a &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;internet,&lt;/span&gt; desde cualquier lugar de una ciudad, atraería una gran cantidad de usuarios.   La única posibilidad que ofrecen las &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;operadoras&lt;/span&gt; actuales es el uso de &lt;a href="http://es.wikipedia.org/wiki/3G"&gt;3G,&lt;/a&gt; aunque eso sí, limitado porque es muy caro, y tampoco vamos a tirar los muebles por la ventana.&lt;br /&gt;&lt;br /&gt;Creo que le están cortando las alas al protocolo &lt;a href="http://es.wikipedia.org/wiki/Wimax"&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;WIMAX&lt;/span&gt;.&lt;/a&gt; Pero claro, es sólo mi modesta opinión.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-8970520250006488218?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/8970520250006488218/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=8970520250006488218' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/8970520250006488218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/8970520250006488218'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2007/01/donde-est-wimax.html' title='¿Dónde está WIMAX?'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-7143790056345600357</id><published>2006-12-05T07:21:00.000Z</published><updated>2006-12-05T08:31:30.301Z</updated><title type='text'>Técnico o Gestor</title><content type='html'>&lt;div style="text-align: justify;"&gt;¿Por qué un técnico debe llegar a ser gestor? ¿Por ganar más? Pues sí, hoy día, al menos en España, y en el sector informático que me rodea, los técnicos tienen un techo, es decir, cuando una persona está preparada, tiene una visión, está formada y capacitada para abordar cualquier proyecto desde la posición de responsable técnico, llega su jefe y le dice, muy bien, estamos muy contentos contigo, te vamos a dar más responsabilidad y vas a ganar más, pero lo harás gestionando un proyecto.&lt;br /&gt;&lt;br /&gt;Pues bien, aquí ocurren varias cosas, por ejemplo, la empresa comienza a perder un buen técnico, porque, aunque al hombre le guste la labor técnica y se preocupe de estar al día (aunque se dedique todo el día a gestionar un proyecto) esta dedicación corre el peligro de que cada día sea menor, llegando a convertirse en un mejor o peor gestor.  Pero si este gestor se quedara en su terreno de gestión no tendría mayor transcendencia, pues no querría intervenir en las decisiones técnicas y no habría mayor repercusión, lo peor viene cuando esta gente que pierde conexión con la dirección técnica de un proyecto quiere tomar decisiones provocando errores y dando pié a que un proyecto sea un caos.&lt;br /&gt;&lt;br /&gt;Hablando con compañeros, me comentaban que lo ideal es que un jefe de proyecto, lo sea todo, es decir, sea muy bueno técnicamente y al mismo tiempo se dedique a gestionar los proyectos.   Esto sería ideal, el problema real aparece cuando los proyectos son tan grandes que los gestores no tienen capacidad de reacción en decisiones técnicas.&lt;br /&gt;&lt;br /&gt;De esto y más errores se habla en el artículo &lt;a href="http://www.tufuncion.com/direccion_proyecto"&gt;Grandes errores en la dirección de un proyecto&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-7143790056345600357?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/7143790056345600357/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=7143790056345600357' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/7143790056345600357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/7143790056345600357'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/12/tcnico-o-gestor.html' title='Técnico o Gestor'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-1763501835212465757</id><published>2006-11-14T07:08:00.000Z</published><updated>2006-11-14T07:19:40.258Z</updated><title type='text'>Java ya es GPL v2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sun.com/images/l0/l0_oj_alwaysopen.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px;" src="http://www.sun.com/images/l0/l0_oj_alwaysopen.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sun.com/software/opensource/java/getinvolved.jsp"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://www.sun.com/software/opensource/java/getinvolved.jsp" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Después de meses hablando sobre la posibilidad de que Java se convirtiera en software libre, por fín llegó el momento.  Con este movimiento Java pretende abrir nuevos mercados y posicionarse en el cada vez más extendido mundo del GPL.  Para conocer más sobre el tema podéis visitar la &lt;a href="http://www.sun.com/software/opensource/java/getinvolved.jsp"&gt;página&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-1763501835212465757?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/1763501835212465757/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=1763501835212465757' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/1763501835212465757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/1763501835212465757'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/11/java-ya-es-gpl-v2.html' title='Java ya es GPL v2'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-2425231669952717307</id><published>2006-10-16T21:24:00.000+01:00</published><updated>2006-10-18T09:00:15.280+01:00</updated><title type='text'>¿Cuál es la idea de Google?</title><content type='html'>&lt;div style="text-align: justify;"&gt;En el último post comentaba la &lt;a href="http://docs.google.com/"&gt;nueva herramienta&lt;/a&gt; que ha sacado Google y en el anterior hablaba sobre la posible compra de &lt;a href="http://www.youtube.com/"&gt;YouTube&lt;/a&gt; por parte de Google.  Todo esto unido a la trayectoria que lleva éste, cualquiera podría tener un poco de recelo al pensar en la gran cantidad de herramientas gratuitas que esta empresa está poniendo a disposición de los usuarios de internet.&lt;br /&gt;&lt;br /&gt;Con todas estas herramientas, está dotando a toda la comunidad de internet de un gran potencial de una manera totalmente gratuita, que es lo que a mi me hace plantearme una serie de dudas.  ¿Cuál es la línea de negocio de Google? ¿Se quedará en la red publicitaria y el buscador? Aunque también podría ser que cuando cree una dependencia lo suficientemente grande sobre estos usuarios, comience a ofrecer ampliaciones de las herramientas bajo licencia y comenzar la guerra del monopolio estilo Microsoft. Todo esto no deja de ser puramente imaginativo, pero lo que si es verdad es que no soy el único al que le preocupa el tema, en el siguiente artículo se habla y&lt;a href="http://google.dirson.com/post/2892-conviertiendo-google-monopolio/"&gt; se comenta sobre estas historias.&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-2425231669952717307?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/2425231669952717307/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=2425231669952717307' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/2425231669952717307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/2425231669952717307'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/10/cul-es-la-idea-de-google.html' title='¿Cuál es la idea de Google?'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-239061589858755091</id><published>2006-10-13T09:36:00.000+01:00</published><updated>2006-10-13T10:42:04.539+01:00</updated><title type='text'>Los de Google me dan miedo</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.google.com/google-d-s/images/new_doclist.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://www.google.com/google-d-s/images/new_doclist.gif" alt="" border="0" /&gt;&lt;/a&gt;Si pienso friamente en lo que está haciendo Google, tengo dos opciones, o morirme de miedo o quitarme el sombrero.  No paran, son como una churrera de generación de herramientas online.   Puede que el problema sea que estoy muy influenciado por este poderoso ente en el mundo de internet y me fijo más en sus movimientos que en los de otro.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Con esta nueva herramienta&lt;a href="http://docs.google.com/"&gt; Docs and Spreadsheets &lt;/a&gt;podemos editar documentos de forma compartida a través de internet, antes podíamos editar hojas de cálculo, pero desde ya, a través de la cuenta de Google, cualquiera puede crear y compartir documentos de texto con otras personas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-239061589858755091?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/239061589858755091/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=239061589858755091' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/239061589858755091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/239061589858755091'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/10/los-de-google-me-dan-miedo.html' title='Los de Google me dan miedo'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-3775209088107713858</id><published>2006-10-07T11:20:00.000+01:00</published><updated>2006-10-07T11:28:29.734+01:00</updated><title type='text'>Comentario para ¿Google comprando YouTube?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Comentario &lt;a href="http://edans.blogspot.com/2006/10/google-comprando-youtube.html"&gt;al post de Enrique Dans&lt;/a&gt; sobre la posible compra de YouTube por parte de Google:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Pienso que una posible razón de la compra es la de casi siempre que ocurren estos casos, imagino que la intención de Google es no  tener que esperar mucho tiempo para conseguir una buena cuota de mercado con Google Video, teniendo que competir con un rival aventajado en este sector como es YouTube.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Y evidentemente, si Google compra, tendrá que limpiar la imagen para quitarse de encima las demandas a las que se puede enfrentar YouTube, de ahí el asunto de los filtros. Es normal que Google adaptara la imagen de YouTube a la suya con este tipo de intenciones. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-3775209088107713858?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/3775209088107713858/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=3775209088107713858' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/3775209088107713858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/3775209088107713858'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/10/comentario-para-google-comprando.html' title='Comentario para ¿Google comprando YouTube?'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-116003246775552735</id><published>2006-10-05T08:09:00.000+01:00</published><updated>2006-10-05T08:14:27.770+01:00</updated><title type='text'>Podrás usar Google Gadgets en tu propio sitio</title><content type='html'>&lt;div style="text-align: justify;"&gt;Los &lt;a href="http://news.yahoo.com/s/nm/20061004/tc_nm/google_gadgets_dc;_ylt=AsaL5P.ncvV4srYDKEAo7ukjtBAF;_ylu=X3oDMTA2Z2szazkxBHNlYwN0bQ%E2%80%94"&gt;Google Gadgets&lt;/a&gt; son pequeñas aplicaciones que eran desarrolladas para ser usadas sobre la página inicio personal de Google. Ahora Google anuncia que cualquiera podrá usar dichas aplicaciones en su propio sitio.  Para hacerlo sólo habrá que copiar y pegar un trozo de código html.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-116003246775552735?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/116003246775552735/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=116003246775552735' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/116003246775552735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/116003246775552735'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/10/podrs-usar-google-gadgets-en-tu-propio.html' title='Podrás usar Google Gadgets en tu propio sitio'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115986045694153661</id><published>2006-10-03T08:26:00.000+01:00</published><updated>2006-10-06T06:55:03.400+01:00</updated><title type='text'>Etiquetas electrónicas para estanterías</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.fujitsu.com/img/AU/zzilid1.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://www.fujitsu.com/img/AU/zzilid1.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Una de las  cosas que me gusta de la tecnología es la capacidad de sorprender.  Un ejemplo de ello es el &lt;span style="font-weight: bold;"&gt;sistema ILID&lt;/span&gt;, a través del cual se podrían sustituir las etiquetas de los &lt;span style="font-weight: bold;"&gt;precios en las estanterías por displays electrónicos&lt;/span&gt;, centralizando de este modo el cambio de dichos precios.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Pero lo realmente interesante no es la sustitución, sino el cómo lo hacen.  Hoy en día, la legislación sólo permite que se usen antenas de radiofrecuencia hasta una potencia máxima cuando se trata de un entorno cerrado, como pueda ser un supermercado.  Es por ello que este dispositivo tenga una ventaja competitiva importante, ya que envía la información a través de la luz. Cada display tiene incorporado una célula fotosensible mediante la cual recibe los destellos generados por cebadores especiales que se instalan en los tubos fluorescentes.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;En la siguiente página de Fujitsu Australia puedes obtener más información.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fujitsu.com/au/services/industries/retail/solutions/esl/"&gt;http://www.fujitsu.com/au/services/industries/retail/solutions/esl/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115986045694153661?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115986045694153661/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115986045694153661' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115986045694153661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115986045694153661'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/10/etiquetas-electrnicas-para-estanteras.html' title='Etiquetas electrónicas para estanterías'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115821895953974166</id><published>2006-09-14T08:27:00.000+01:00</published><updated>2006-09-14T08:29:19.556+01:00</updated><title type='text'>Timo, estafa, fraude, como lo queráis llamar</title><content type='html'>&lt;div style="text-align: justify;"&gt;Internet es un mundo, que duda cabe, pero como mundo que es también tiene sus peligros, peligros de todo tipo entre los que se encuentra la estafa.  Hay mucha gente sin escrúpulos que dedican todo su tiempo a intentar robar dinero a la gente que sin darse cuenta terminan siendo timados y defraudados. &lt;br /&gt;&lt;br /&gt;Y por qué cuanto esto, pues porque en dos semanas me han intentado estafar tres veces, digamos que al poner un anuncio en un par de webs dedicadas a la compra-venta se han lanzado contra mí una serie de señores que bajo nombres falsos y un talante muy educado han pretendido robarme nada menos que 3000 euros.  Pero no soy el único por desgracia, hay otras personas a las que les ha ocurrido lo mismo o similar a mí, por ello no voy a repetir una historia que es muy similar, simplemente os remito.  Tened cuidado. &lt;a href="http://foro.loquo.com/viewtopic.php?t=32968"&gt;Historia de fraudes.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115821895953974166?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115821895953974166/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115821895953974166' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115821895953974166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115821895953974166'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/09/timo-estafa-fraude-como-lo-queris.html' title='Timo, estafa, fraude, como lo queráis llamar'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115649456971724780</id><published>2006-08-25T09:19:00.000+01:00</published><updated>2006-08-25T09:29:30.086+01:00</updated><title type='text'>Prestaciones vs Necesidades</title><content type='html'>&lt;div style="text-align: justify;"&gt;En un post anterior, Google File Storage, comentaba cómo veía la evolución de las soluciones de google y cuál era su propósito.  Concretamente, una de las cosas que comentaba en el post era lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102); font-style: italic;font-size:85%;" &gt;Pieza a pieza, google está construyendo un desktop a través de la red, se ve claramente cuál es el objetivo, si la cosa sigue así veo posible que podamos prescindir de entornos como KDE y Windows, los sistemas operativos y gestores de escritorios de hoy en día podrían quedar minimizados, pudiendo dar cabida a equipos portátiles más reducidos y con menos necesidades en sus prestaciones.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Me remonto a este punto porque últimamente estoy leyendo bastante sobre apariciones de ordenadores cada vez más pequeños, más baratos, con menos prestaciones y con distribuciones ligeras de linux. Atando cabos, este movimiento concuerda con mis comentarios. De todos modos, seamos sinceros, linux aún no está al alcance de todo el mundo, pero sí que lo está cada vez al alcance de más usuarios o profesionales de la informática  que buscan una vía de escape a Microsoft, sin entrar en detalles de rendimientos, simplemente pensando en el software libre y todo lo que lo rodea.&lt;br /&gt;&lt;br /&gt;En el mercado informático se podrían hacer varios grupos de usuarios, están los que tienen el ordenador para jugar, los que los usan como herramienta office y para navegar por internet y los que se dedican al desarrollo de software, seguro que habrá más pero en principio se me ocurren estos tres los cuales creo que son bastante amplios.&lt;br /&gt;&lt;br /&gt;De estos grupos, el grupo que los usan como herramienta office, lo único que necesitan para trabajar es un editor de textos, navegador y conexión a internet.  Pues bien, para ello no hace falta un pentium IV a 3Gz.  Lo que quiero decir es que hay un mercado sin explotar.  Y es más,  si estas personas necesitan llevar consigo el ordenador a todas partes, tienen que llevar un portátil lo más ligero posible lo cual hoy en día le puede suponer 2000 euros de inversión como mínimo.  En cambio, si tú le ofrecieras un ordenador por 300 euros con las prestaciones justas, creo que hasta el escritor menos famoso podría comprarlo.  Lo que ocurre es que los fabricantes de hardware se ha subido al carro de las altas prestaciones y no se centran en las necesidades reales.  Creo que sería más inteligente vender 1000 ordenadores a 300 euros que 200 a 2000 euros.&lt;br /&gt;&lt;br /&gt;De todo esto se están dando cuenta en Bangkok, como se puede ver en &lt;a href="http://vidasenred.blogspot.com/2006/08/un-nuevo-miniordenador-linux-bien.html"&gt;Vidas en Red.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115649456971724780?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115649456971724780/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115649456971724780' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115649456971724780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115649456971724780'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/08/prestaciones-vs-necesidades.html' title='Prestaciones vs Necesidades'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115644587807417364</id><published>2006-08-24T19:52:00.000+01:00</published><updated>2006-08-24T19:57:58.086+01:00</updated><title type='text'>Coches inteligentes</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.diariosur.es/prensa/fotos/200608/07/072D1UL-SOC-P1_1.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://www.diariosur.es/prensa/fotos/200608/07/072D1UL-SOC-P1_1.jpg" alt="" border="0" /&gt;&lt;/a&gt;La empresa malagueña PTM ha desarrollado un software y un chip que se conectará a una PDA o sistema de navegación.  Con este sistema se pretende crear una red P2P entre todos los coches  que circulan por la carretera a 1 km de distancia.  Esta red tendrá una conexión con la DGT permitiendo tener a todos los conductores informados del estado del tráfico.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Con toda seguridad, a medida que la tecnología lo vaya permitiendo irán apareciendo sistemas tan interesantes como este haciendo un buen uso de las nuevas tecnologías, aunque no siempre sea así.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Fuente: &lt;a href="http://www.diariosur.es/prensa/20060807/sociedad/innovacion-coches-inteligentes-guiaran_20060807.html"&gt;diariosur&lt;/a&gt;    &lt;style&gt;  &lt;!--   @page { size: 21cm 29.7cm; margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;&lt;/style&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115644587807417364?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115644587807417364/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115644587807417364' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115644587807417364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115644587807417364'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/08/coches-inteligentes.html' title='Coches inteligentes'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115407042217932080</id><published>2006-07-28T08:01:00.000+01:00</published><updated>2006-07-28T08:07:02.193+01:00</updated><title type='text'>Vacaciones, todo llega</title><content type='html'>Hoy no quiero hablaros sobre ningún tema tecnológico, simplemente comentaros que me voy de vacaciones, por fin, tres semanas para coger un poco de aire, relajarme y disfrutar de la familia.  Aunque, sinceramente, no se si podré desconectar de todo.  Seguro que del trabajo desconectaré, aunque espero tener un poco de tiempo y escribir algún artículo refrescante, que con estas calores ...&lt;br /&gt;No añado nada más, solo desear unas buenas vacaciones para los que las cogen ahora y para los que las cogerán en breve.  Cuidado con la carretera y a disfrutar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115407042217932080?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115407042217932080/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115407042217932080' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115407042217932080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115407042217932080'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/07/vacaciones-todo-llega.html' title='Vacaciones, todo llega'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115372587328374842</id><published>2006-07-24T08:11:00.000+01:00</published><updated>2006-07-25T07:16:13.743+01:00</updated><title type='text'>Reciclando ordenadores antiguos</title><content type='html'>&lt;div style="text-align: justify;"&gt;Día a día nuestro parking de ordenadores se está llenando de ordenadores muy antiguos y que para nada satisfacen los altos requerimientos hardware de los sitemas operativos actuales, sobre todo Windows.  Esto está generando un movimiento de reciclaje de ordenadores utilizando &lt;span style="font-weight: bold;"&gt;distribuciones ligeras de Linux&lt;/span&gt;.  Gracias a estas distribuciones, un ordenador que en otras circunstancias se podría dar por acabado, puede volver a tomar valor como &lt;span style="font-weight: bold;"&gt;servidor de correos, servidor web, servidor SAMBA&lt;/span&gt; y todas aquellas necesidades que tengamos en una red local.  Lo que hace que exista esta posibilidad es el&lt;span style="font-weight: bold;"&gt; gran rendimiento con el mínimo requierimiento hardware&lt;/span&gt; que ofrece linux.&lt;br /&gt;&lt;br /&gt;Un ejemplo de este movimiento lo podemos encontrar en un artículo muy interesante de Vidas en Red en el cual nos cuentan cómo&lt;span style="font-weight: bold;"&gt; instalar desde una unidad de CD una distribución linux&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;aunque la BIOS no lo permita&lt;/span&gt;.  Os lo recomiendo, es muy sencillo y lo explican muy claro&lt;br /&gt;&lt;a href="http://vidasenred.blogspot.com/2006/07/cmo-instalar-linux-en-un-ordenador.html"&gt;http://vidasenred.blogspot.com/2006/07/cmo-instalar-linux-en-un-ordenador.html &lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115372587328374842?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115372587328374842/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115372587328374842' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115372587328374842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115372587328374842'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/07/reciclando-ordenadores-antiguos.html' title='Reciclando ordenadores antiguos'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115262612311743994</id><published>2006-07-11T14:32:00.000+01:00</published><updated>2006-07-12T11:19:50.883+01:00</updated><title type='text'>Google File Storage</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Google&lt;/span&gt; no para, hace poco dediqué un post a "Cost Per Action", pues bien, hoy os comento lo que  también tiene en el horno, según he podido leer en el &lt;a href="http://www.ineedhits.com/free-tools/blog/2006/07/google-file-storage-codenamed-platypus.aspx?source=NL06-07-11Bblogart2"&gt;blog de innedhits&lt;/a&gt;, está a punto de sacar una nuva herramienta llamada &lt;span style="font-weight: bold;"&gt;GDrive,&lt;/span&gt; la cual servirá para &lt;span style="font-weight: bold;"&gt;tener almacenados ficheros de forma segura en internet&lt;/span&gt; como si de una unidad de disco en red se tratara.   Se podrá sincronizar como con los dispositivos móviles, de este modo podremos tener de una forma ágil y segura todos nuestros recursos a mano, sin necesidad de usar para ello el correo con las limitaciones de éste. Pieza a pieza, &lt;span style="font-weight: bold;"&gt;google está construyendo un desktop a través de la red&lt;/span&gt;, se ve claramente cuál es el objetivo, si la cosa sigue así  veo posible que podamos prescindir de entornos como &lt;span style="font-weight: bold;"&gt;KDE y Windows&lt;/span&gt;, los sistemas operativos y gestores de escritorios de hoy en día podrían quedar minimizados, pudiendo dar cabida a &lt;span style="font-weight: bold;"&gt;equipos portátiles más reducidos&lt;/span&gt; y con menos necesiadades en sus prestaciones. Creo que  queda un poco para que esto ocurra, pero a medida que progresan las comunicaciones y se abaratan los precios de las conexiones a internet desde cualquier lugar, como por ejemplo 3G, todas las líneas de avance están convergiendo hacia un único punto y el que esté preparado para ello será el triunfador y en este sentido, creo que Google lo tiene bastante claro.&lt;br /&gt;Antes pensaba que la única vía de tener equipos verdaderamente portátiles era la máxima potencia en el menor espacio, pero ahora me doy cuenta de que no es así, &lt;span style="font-weight: bold;"&gt;la clave está en la informática distribuida &lt;/span&gt;a través de la cual tendremos los servicios repartidos en otras máquinas, necesitando únicamente un interfaz casi tonto, capaz de conectarse a internet y ejecutar un navegador.  Este será el camino para poder conseguir ese ansiado portátil.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115262612311743994?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115262612311743994/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115262612311743994' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115262612311743994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115262612311743994'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/07/google-file-storage.html' title='Google File Storage'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115259929214754280</id><published>2006-07-11T07:15:00.000+01:00</published><updated>2006-07-11T08:13:54.956+01:00</updated><title type='text'>Magnetic Memory</title><content type='html'>Leo en la BBC que la empresa  &lt;span style="font-weight: bold;"&gt;Freescale &lt;/span&gt;ha desarrollado un chip que es capaz de almacenar información aun sin recibir energía eléctrica.  Como su nombre indica "&lt;span style="font-weight: bold;"&gt;Magnetic Memory&lt;/span&gt;" es una memoria dependiente de propiedades magnéticas en lugar de cargas eléctricas y es considerado como una de los mayores avances tecnológicos de esta década.  Ha sido producido durante dos meses y de un tamaño de unos 4Mb.  La ventaja que tiene sobre la Flash Memory es principalmente la rapidez.&lt;br /&gt;&lt;br /&gt;Como se comenta en el&lt;a href="http://news.bbc.co.uk/2/hi/technology/5164110.stm"&gt; artículo de la BBC&lt;/a&gt;, esta memoria podría alojar los sistemas operativos de los PC's consiguiendo que la puesta en marcha sea instantánea.  Felicidades a Freescale, creo que han dado con un buen descubrimiento.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115259929214754280?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115259929214754280/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115259929214754280' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115259929214754280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115259929214754280'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/07/magnetic-memory.html' title='Magnetic Memory'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115227487062469077</id><published>2006-07-07T13:19:00.000+01:00</published><updated>2006-07-09T22:27:20.863+01:00</updated><title type='text'>Microsoft firma un contrato en la F1</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Microsoft &lt;/span&gt;ha firmado un contrato para desarrollar las &lt;span style="font-weight: bold;"&gt;ECU &lt;/span&gt;(Electronic Control Units) que son dispositivos electrónicos encargados de &lt;span style="font-weight: bold;"&gt;gestionar el motor de los formula 1&lt;/span&gt;.  Me sorprende la noticia, pues pensaba que estos sitemas eran desarrollados a nivel interno por cada fabricante.  De todos modos, enhorabuena por Microsoft. Quién pudiera formar parte de este proyecto, ya que tiene que ser de lo más interesante.  &lt;a href="http://www.speedtv.com/articles/auto/formulaone/27956/"&gt;Aquí&lt;/a&gt; puedes ver el artículo original.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115227487062469077?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115227487062469077/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115227487062469077' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115227487062469077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115227487062469077'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/07/microsoft-firma-un-contrato-en-la-f1.html' title='Microsoft firma un contrato en la F1'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115217092741189515</id><published>2006-07-06T08:12:00.000+01:00</published><updated>2006-07-07T17:34:21.913+01:00</updated><title type='text'>Windows Vista para qué</title><content type='html'>Según una noticia que aparece hoy en la web &lt;a href="http://www.elpais.es/articulo/tecnologia/ordenadores/estropearon/25/ultimos/anos/elpportec/20060706elpcibtec_4/Tes/"&gt;elpais&lt;/a&gt;, los ordenadores se estropearon este año pasado un 25 % menos.  Esto me parece muy importante y demuestra que estamos mejorando.  De todos modos preparad los bolsillos, ya que para enero del año que viene tenemos aquí el nuevo Windows Vista y todos los requerimientos hardware que necesita para funcionar.  Es  verdad que habrá dos versiones, una con muchos efectos visuales y otra para trabajar.  Imagino que para la mayoría de las empresas, la segunda opción será la más acogida, puesto que tendrá todas las mejoras que incorpora este nuevo sistema excepto aquellas florituras con las que sueñan la mayoría de los usuarios que usan su pc para ocio, con la diferencia clara de requerimientos hardware que hay entre ambas.&lt;br /&gt;&lt;br /&gt;Espero que las mejoras en funcionalidades y estabilidad dedicados al trabajo sean más importantes que las visuales, aunque se llame Windows Vista, poque si no es así, puede que no tenga mucho éxito en el sector de las IT.   Considero que en un sistema operativo lo más importante es la agilidad para hacer las cosas y la estabilidad, no el aspecto.  Aunque aquí podemos entrar en el infinito debate sobre la belleza interior-exterior.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115217092741189515?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115217092741189515/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115217092741189515' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115217092741189515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115217092741189515'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/07/windows-vista-para-qu.html' title='Windows Vista para qué'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115208326061350153</id><published>2006-07-05T08:06:00.000+01:00</published><updated>2006-07-09T18:06:01.846+01:00</updated><title type='text'>Aplicaciones remotas</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://goffice.com/images/ScreenshotDec2005.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://goffice.com/images/ScreenshotDec2005.gif" alt="" border="0" /&gt;&lt;/a&gt;Poco a poco están apareciendo mas aplicaciones remotas, la mayoría de uso libre. Hoy día podemos hacer una presentación, usar un editor de textos, etc. sólo con estar conectados a internet.  Esto tiene sus desventajas, por ejemplo la obligatoriedad de tener conexión a internet, pero por otro lado podemos trabajar sin preocuparnos de licencias, soporte así como de actualizaciones.  Ejemplo de ello podemos encontrarlo en este proyecto   &lt;a href="http://goffice.com/"&gt;gOffice&lt;/a&gt; ,  donde podemos apreciar, cómo un tradicional rich client ha sido transformado en un thin client, permitiendo así ser usado mediante un simple navegador.&lt;a href="http://goffice.com"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115208326061350153?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115208326061350153/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115208326061350153' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115208326061350153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115208326061350153'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/07/aplicaciones-remotas.html' title='Aplicaciones remotas'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115141878019264647</id><published>2006-06-27T15:31:00.000+01:00</published><updated>2006-06-27T15:49:55.653+01:00</updated><title type='text'>Sistema "Cost Per Action" de Google</title><content type='html'>&lt;div style="text-align: justify;"&gt;Es el nuevo sistema de anuncios que propondrá Google.  Google está estudiando la posibilidad de introducir un nuevo sistema para los anuncios.  Este nuevo sistema tiene la intención de evitar los abusos que se cometen sobre los de "&lt;span style="font-weight: bold;"&gt;Cost Per Click&lt;/span&gt;", en los cuales cada anunciante paga por click que se hace en su anuncio.&lt;br /&gt;&lt;br /&gt;Los anuncios "Cost Per Action"  serán anuncios  remunerados siempre y cuando&lt;span style="font-weight: bold;"&gt; al hacer click se termine realizando una venta&lt;/span&gt;.  Desde mi punto de vista es mucho más acertado que por click, es un sistema más equilibrado proporcionando más seguridad de beneficios a los anunciantes.&lt;br /&gt;&lt;br /&gt;Por ello, entiendo que será mejor acogido por los comerciantes y no por los editores, ya que éstos pueden pensar que no tienen la culpa de que un artículo se venda o no.  De todos modos, existen algunos interrogantes, porque, si yo conozco un sitio a través de  un click y en ese momento no compro, sino que realizo la compra desde el ordenador de mi trabajo, cómo se controla que el producto lo he comprado al provenir del click que yo hice.  Creo que esta tarea no es trivial y que no será de tan fácil divulgación como "Cost Per Click". De momento Google está enviando invitaciones para testear el nuevo sistema, así que tendremos que esperar un poco para ver que tal funciona.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115141878019264647?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115141878019264647/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115141878019264647' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115141878019264647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115141878019264647'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/06/sistema-cost-per-action-de-google.html' title='Sistema &quot;Cost Per Action&quot; de Google'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-115004938989083395</id><published>2006-06-11T18:59:00.000+01:00</published><updated>2006-06-11T19:09:49.903+01:00</updated><title type='text'>Instalando RealPlayer en mi Acer n311</title><content type='html'>&lt;div style="text-align: justify;"&gt;Como no es de extrañar, sobre todo porque son temas muy recientes, el segundo programa que intento instalar en mi recien extrenada PDA y tengo problemas.  Y no culpo a nadie, pues son cosas de la informática.  Lo que ocurría era que al intentar instalar el programa por el procedimiento oficial no funcionaba, me daba un error el cual me indicaba que tenía que tener instalado ActiveSync 3.0 o superior, cuando yo tengo el 4.1.&lt;br /&gt;&lt;br /&gt;Después de buscar por los foros descubrí el modo, hay que copiar el .CAB del programa RealPlayer a la PDA y luego abrirlo con el explorador de ficheros.  Si no tenéis el .CAB  yo me lo descargué desde &lt;a href="http://www.savefile.com/files.php?fid=7160593"&gt;aquí&lt;/a&gt;  y todo me fué bien.&lt;br /&gt;&lt;br /&gt;A ver si entre todos podemos hacer que todo sea más fácil, ¿o no?&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-115004938989083395?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/115004938989083395/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=115004938989083395' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115004938989083395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/115004938989083395'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/06/instalando-realplayer-en-mi-acer-n311.html' title='Instalando RealPlayer en mi Acer n311'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114995267402733009</id><published>2006-06-10T16:17:00.000+01:00</published><updated>2006-06-10T16:44:31.526+01:00</updated><title type='text'>Web 2.0</title><content type='html'>&lt;div style="text-align: justify;"&gt;Quizás es un poco tarde para hablar de Web 2.0, ya que está con nosotros desde hace un año y medio.  Web 2.0 surgió básicamente por necesidad, simplemente es un cambio de punto de vista a la hora de implementar soluciones en internet. &lt;br /&gt;&lt;br /&gt;Me gustaría destacar algunos cambios, los cuales creo que están siendo mejor acogidos y están haciendo más efecto en los internautas, por ejemplo, la capacidad de aunar esfuerzos y compartir una labor a través de WIKI, donde los sitios se van confeccionando gracias a la aportación de todos.  Por otro lado, las páginas web personales han pasado a la historia, han sido sustituidas por los blogs, ya que estos proporcionan más dinamismo y más usuabilidad para aquellas personas que no desean meterse con temas más técnicos y que desean expresar sus inquietudes de forma sencilla. Y para terminar, ¿no os parece que ya no hay tanto popup dando la lata por ahí?, a mi también y tiene una explicación, en Web 2.0 se han dado cuenta que los popup publicitarios y los "doble click" famosos no llevan a nada, por lo cual han pasado a meter los anuncios en las mismas páginas de una forma disimulada y que no moleste al internauta y los "doble click" han pasado a mejor vida dando paso a los adsense.&lt;br /&gt;&lt;br /&gt;En mi opinión, creo que la Web ha mejorado bastante, creo que los cambios están surtiendo efecto y que están consiguiendo que todo el mundo pueda colaborar más activamente en el contenido de la red, promoviendo de este modo que internet sea cada día más democrática y permitiendo que todos podamos contribuir para que esto sea así.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114995267402733009?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114995267402733009/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114995267402733009' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114995267402733009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114995267402733009'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/06/web-20.html' title='Web 2.0'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114959954483524674</id><published>2006-06-06T13:57:00.000+01:00</published><updated>2006-06-06T14:13:33.276+01:00</updated><title type='text'>ASIMO</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.newlaunches.com/entry_images/1205/13/asimo4.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://www.newlaunches.com/entry_images/1205/13/asimo4.jpg" alt="" border="0" /&gt;&lt;/a&gt;Es impresionante, el robot ASIMO, de Honda, dejó con la boca abierta a todos los visitantes de "Salón del Automóvil" celebrado el pasado fin de semana en el recinto ferial de Madrid.  Hicieron una presentación en la cual Asimo andaba, respondía a preguntas, subía y bajaba escalones y ramplas.  El robot ha sido diseñado con forma humanoide para permitir su adaptabilidad a lo estornos de los humanos y de ese modo poder colaborar en las tareas diarias, liberando así a las personas de aquellas tareas que ninguno queremos hacer y las cuales Asimo las realiza sin llegar a cansarse en ningún momento.  Esperemos que los avances sean sólo destinados al bien y no al mal, aunque mucho me temo que esto no deja de ser una ilusión óptica.  Si queréis conocer algo más sobre Asimo os recomiendo &lt;a href="http://www.newlaunches.com/archives/honda_launches_new_asimo_robot.php"&gt;newlaunches&lt;/a&gt;, aquí tenéis más fotos e información acerca de este simpático robot.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114959954483524674?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114959954483524674/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114959954483524674' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114959954483524674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114959954483524674'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/06/asimo.html' title='ASIMO'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114957790956437663</id><published>2006-06-06T07:31:00.000+01:00</published><updated>2006-06-06T08:11:49.593+01:00</updated><title type='text'>Puntos a tener en cuenta antes de usar Ajax</title><content type='html'>&lt;div style="text-align: justify;"&gt;No hay duda de que últimamente de lo que más se habla es de Ajax y todas sus variantes, es decir Ajax para PHP, Ajax para JAVA, etc.  sin embargo y aunque todo lo nuevo es muy interesante y todo el mundo desea incorporarlo a sus aplicaciones, debemos ser cautos y considerar algunos apuntes iniciales.  Lo más importante es que sólo es soportado por las últimas versiones de los navegadores y a partir de aquí podemos tener en cuenta otra serie de problemas.  Para tener un poco más de información os recomiendo un &lt;a href="http://sourcelabs.com/ajb/archives/2005/05/ajax_mistakes.html"&gt;blog&lt;/a&gt; donde se enumeran una serie de problemas que estaría bien tenerlos en cuenta antes de comenzar a usar Ajax.  Espero que aun así saquéis todo el partido posible a esta tecnología tan interesante.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114957790956437663?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114957790956437663/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114957790956437663' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114957790956437663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114957790956437663'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/06/puntos-tener-en-cuenta-antes-de-usar.html' title='Puntos a tener en cuenta antes de usar Ajax'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114923204797674933</id><published>2006-06-02T07:59:00.000+01:00</published><updated>2006-06-02T08:10:58.323+01:00</updated><title type='text'>Conecta VS .NET con MySQL</title><content type='html'>&lt;div style="text-align: justify;"&gt;Como casi todo informático hoy día sabe (y esto se debe a lo dinfundido que está entre el mundo linux y cada vez más en el mundo windows) MySQL es un servidor de bases de datos basado en Open Source.  Gracias a las nuevas funcionalidades que incorpora en la versión 5.0, posiblemente llegue a estar aún más difundido, ya que entre otras funcionalidades, incorpora conexión con VS .NET.&lt;br /&gt;&lt;br /&gt;En un artículo de &lt;a href="http://www.mysql-hispano.org/page.php?id=33"&gt;MySQL Hispano&lt;/a&gt;, se explica con un código de ejemplo como conectar desde VS .NET a MySQL, es bastante simple.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114923204797674933?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114923204797674933/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114923204797674933' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114923204797674933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114923204797674933'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/06/conecta-vs-net-con-mysql.html' title='Conecta VS .NET con MySQL'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114814875586534554</id><published>2006-05-20T18:52:00.000+01:00</published><updated>2006-05-20T19:12:35.876+01:00</updated><title type='text'>Democrazy TV</title><content type='html'>&lt;div style="text-align: justify;"&gt;A medida que el ancho de banda aumenta también aumentan las posibilidades y lo que hace dos años era algo en lo que se pensaba como un proyecto de futuro es hoy  una realidad, es decir, la &lt;span style="font-weight: bold;"&gt;televisión por internet&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Como para todo, para esto también existe una gran variedad de opinión.  Hay quienes están a favor y otros por el contrario en contra de la televisión por internet.  Mi postura es a favor, sobre todo de proyectos como &lt;a href="http://www.getdemocracy.com/"&gt;Democrazy,&lt;/a&gt; gratuito y basado en &lt;span style="font-weight: bold;"&gt;licencias GPL&lt;/span&gt;.  Todo el mundo tendrá al menos un rincón en internet donde elegir otro tipo de&lt;span style="font-weight: bold;"&gt; televisión diferente&lt;/span&gt;.  Espero que este proyecto ayude a la realización de programas &lt;span style="font-weight: bold;"&gt;sin ningún tipo de censura&lt;/span&gt;, expresando las ideas libremente, como ocurre con los blogs.&lt;br /&gt;&lt;br /&gt;Este puede ser un proyecto interesante para contribuir en su desarrollo, lo están &lt;span style="font-weight: bold;"&gt;desarrollando en Python&lt;/span&gt;, así que si alguien se siente con ganas, creo que se puede aprender mucho.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114814875586534554?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114814875586534554/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114814875586534554' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114814875586534554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114814875586534554'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/05/democrazy-tv.html' title='Democrazy TV'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114813730583328477</id><published>2006-05-20T15:52:00.000+01:00</published><updated>2006-05-23T21:46:06.183+01:00</updated><title type='text'>Galería de Pinturas Blog</title><content type='html'>&lt;div style="text-align: justify;"&gt;Con este post pretendo daros a conocer un &lt;a href="http://galeriamelendez.blogspot.com/"&gt;nuevo blog&lt;/a&gt;, el cual,  pertenece a la &lt;a href="http://www.anaims.com"&gt;Galería de pinturas&lt;/a&gt;.  Espero que os guste, en él escribiremos  &lt;span style="font-weight: bold;"&gt;Antonio Meléndez&lt;/span&gt; y yo.  Como ya comento en el primer post, &lt;span style="font-weight: bold;"&gt;hablaremos sobre arte&lt;/span&gt;, aquí la mayor aportación la hará Antonio, porque como sabéis lo mio es más la informática, aunque no dejo de apreciar e interesarme por &lt;span style="font-weight: bold;"&gt;todo aquello que rodea al mundo del arte&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Posiblemente me encargue de publicar yo mismo los post que Antonio me vaya indicando, así que, si realmente os interesa, &lt;span style="font-weight: bold;"&gt;os animo a que os subscribáis&lt;/span&gt;, sólo necesitáis introduccir vuestra dirección de correo en subscripción y &lt;span style="font-weight: bold;"&gt;seréis avisados cuando mandemos un nuevo post&lt;/span&gt;.  Así que, hasta pronto !!!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114813730583328477?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114813730583328477/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114813730583328477' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114813730583328477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114813730583328477'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/05/galera-de-pinturas-blog.html' title='Galería de Pinturas Blog'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114806664406459611</id><published>2006-05-19T20:23:00.000+01:00</published><updated>2006-05-20T16:14:06.446+01:00</updated><title type='text'>Subscripción</title><content type='html'>&lt;div style="text-align: justify;"&gt;Cuando navegamos por internet y encontramos &lt;span style="font-weight: bold;"&gt;sitios que nos gustan&lt;/span&gt;, como por ejemplo, un blog interesante, en principio sólo tenemos dos opciones: añadirlo a favoritos, el cual puede ser una maraña de enlaces, o no volver a visitarlo.  Y digo en principio porque hay otra alternativa, la cual a mi gusto es la más cómoda, ésta es la subscripción, porque es mejor que nos notifiquen cuando se ha enviado un nuevo post a un blog que andar mirando de vez en cuando teniendo encima que buscar el enlace dentro del lio que tenemos entre nuestros favoritos.&lt;br /&gt;&lt;br /&gt;Pues bien,  &lt;span style="font-weight: bold;"&gt;he  añadido  a este blog un sistema  de subscripción&lt;/span&gt;, &lt;a href="http://www.feedblitz.com/"&gt;FeedBlitz,&lt;/a&gt; el cual es gratuito y que  todo aquel que tenga un blog u otra web puede usar.  Esto no es sólo una ventaja para nuestros lectores, tambiés es para los editores, ya que recordamos a nuestros lectores que seguimos ahí.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114806664406459611?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114806664406459611/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114806664406459611' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114806664406459611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114806664406459611'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/05/subscripcin.html' title='Subscripción'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114802016292631324</id><published>2006-05-19T07:25:00.000+01:00</published><updated>2006-05-19T07:59:14.730+01:00</updated><title type='text'>Wifi gratis en cualquier lugar</title><content type='html'>&lt;div style="text-align: justify;"&gt;Hace cuestión de tres años comentaba con mis compañeros la posibilidad de que en el futuro se creara una &lt;span style="font-weight: bold;"&gt;red wifi&lt;/span&gt; tan extensa como para no necesitar cables para conectarnos a internet, la &lt;span style="font-weight: bold;"&gt;posibilidad de que los nodos de internet estuvieran todos conectados mediante wifi&lt;/span&gt;.  Pues bien, parece que a un señor, &lt;span style="font-weight: bold;"&gt;Martin Varsavsky&lt;/span&gt;, como estoy seguro a mucha más gente, le surgió la misma idea, con la diferencia de que él la está llevando a cabo, y me quito el sombrero.  Me parece una gran apuesta en beneficio de todos.&lt;br /&gt;&lt;br /&gt;En concreto me estoy refiriendo al proyecto &lt;a href="http://www.fon.es"&gt;FON&lt;/a&gt;, gracias a éste, si tienes una conexión wifi puedes compartir una porción de la misma mediante tu router wifi y tendrás derechos para &lt;span style="font-weight: bold;"&gt;poder conectarte a cualquier punto FON&lt;/span&gt; que te encuentres cuando viajes.  Si quieres más información visita su sitio www.fon.es, en su faq te explican claramente en qué consiste todo esto y cuáles son las reglas.&lt;br /&gt;&lt;br /&gt;Para terminar con este post, me gustaría haceros una referencia a una noticia que apareció hace unos dias en el periódico El Mundo, en la que se habla de FON. El titular de la noticia: &lt;a href="http://www.elmundo.es/navegante/2006/05/17/esociedad/1147879374.html"&gt;Las sedes de los socialistas madrileños ofrecerán WIFI por un acuerdo con FON&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114802016292631324?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114802016292631324/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114802016292631324' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114802016292631324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114802016292631324'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/05/wifi-gratis-en-cualquier-lugar.html' title='Wifi gratis en cualquier lugar'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114743966822541752</id><published>2006-05-12T13:54:00.000+01:00</published><updated>2006-05-20T12:34:38.770+01:00</updated><title type='text'>CMM vs Agil</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sei.cmu.edu/cmm-p/p-cmm-levels.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://www.sei.cmu.edu/cmm-p/p-cmm-levels.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Hace unos días asistí a un evento de Microsoft, de los que he ido, quizás sea el que más me ha gustado.  El evento consistía en un foro para hablar sobre las metodologías de madurez en la gestión del software, es decir, &lt;span style="font-weight: bold;"&gt;CMM &lt;/span&gt;(&lt;span style="font-weight: bold;"&gt;Capability Maturity Methodology&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;El foro contó con la intervención de &lt;span style="font-weight: bold;"&gt;Coritel, Caixa Galicia, Borland y Microsoft&lt;/span&gt;.  Coritel nos comentaba que han conseguido el nivel 5 en CMM y que para ello han tenido que invertir mucho dinero pero que los frutos han sido muy satisfactorios, hasta el punto de llevar 60 proyectos concurrentes con 740 personas y llegar a ser competitivos con la India.  La verdad es que, en mi opinión, l&lt;span style="font-weight: bold;"&gt;a CMM se ajusta bastante a la labor de una Software Factory &lt;/span&gt;como Coritel.&lt;br /&gt;&lt;br /&gt;Por otro lado, Caixa Galicia nos comentaba que han llegado al nivel 3, con una inversión aproximada entre 2 y 3 millones de euros.  Nos mostraron una herramienta que ellos mismos habían desarrollado para cumplir con los niveles del CMM, la cual les estaba facilitando la vida enormemente.  Con esta herramienta se gestiona el alta de peticiones de usuarios, su estado de aceptación, su estado de evolución, etc.  quedando dicha evolución clara y transparente en todo momento.&lt;br /&gt;&lt;br /&gt;Borland se centró en detallarnos un poco más en qué consistía el CMM, todos sus niveles y que ofrecían consultorías para ayudar a las empresas en la dura tarea de superar los niveles del CMM.  Y finalmente, Microsoft nos dio una explicación sobre la metodología Agil, dejando ver que &lt;span style="font-weight: bold;"&gt;quizás lo importante no sea la metodología Agil, CMM, etc, sino tener una que nos funcione&lt;/span&gt;, porque a cada empresa, grupo de desarrollo, etc. le puede ir mejor una u otro pero lo que esta claro es que la metodología es necesaria.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114743966822541752?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114743966822541752/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114743966822541752' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114743966822541752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114743966822541752'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/05/cmm-vs-agil.html' title='CMM vs Agil'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114692948390721153</id><published>2006-05-06T16:01:00.000+01:00</published><updated>2006-05-06T16:31:23.926+01:00</updated><title type='text'>Impresoras 3-D</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1870/2543/1600/bioprinting.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1870/2543/320/bioprinting.jpg" alt="" border="0" /&gt;&lt;/a&gt;Hace una semanas bromeaba con mis compañeros sobre la impresión en 3-D.  Lo hacía porque soy el autor y responsable de una herramienta que he desarrollado en la empresa en la que trabajo y la cual consiste en un editor para formularios de impresión basados en el standard   WOSA. Teníamos la necesidad de implementar la posibilidad de editar a dos caras y se nos planteaban dudas como la de si  algún día haría falta una cara más lo cual nos llevaría a pensar en 3-D, claro, nos reimos un poco.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Mi sorpresa vino cuando, hace unos días, leyendo la revista  "Muy Interesante" veo un artículo que indica que hay empresas como   MIT y  BASF que  ven la  posibilidad de que en el futuro  cualquier persona  pueda imprimirse los artículos que compra por internet, como una maquinilla de afeitar u otra cosa parecida.  Movido por la curiosidad investigo un poco y descubro que &lt;a href="http://news.bbc.co.uk/1/hi/technology/3126625.stm"&gt;desde 2003&lt;/a&gt; , al menos, se habla del tema.  Además, hay al menos una empresa, &lt;a href="http://www.zcorp.com/home.asp"&gt;Z Corporation,&lt;/a&gt;  que comercializa impresoras 3-D.  Estas impresoras son dedicadas a la impresión de prototipos de artículos, lo cual facilita y agiliza la rectificación de los diseños de objetos.&lt;br /&gt;&lt;br /&gt;Aunque quizás lo que más me ha sorprendido haya sido la posibilidad de imprimir órganos vitales como podréis observar en &lt;a href="http://www.medgadget.com/archives/2005/11/organ_printer_s_1.html"&gt;medGadget.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Está claro que no podemos tomarnos a broma casi nada, aunque a priori nos parezca ciencia ficción.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114692948390721153?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114692948390721153/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114692948390721153' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114692948390721153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114692948390721153'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/05/impresoras-3-d.html' title='Impresoras 3-D'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114599266566865209</id><published>2006-04-25T20:12:00.000+01:00</published><updated>2006-04-26T15:19:57.510+01:00</updated><title type='text'>Evolución de las herramientas de desarrollo de software</title><content type='html'>&lt;div style="text-align: justify;"&gt;Como todo el mundo sabe, el desarrollo de software conlleva varios procesos, no sólo el desarrollo como ocurre en algunos entornos dominados por los malos modos a la hora de abordar un proyecto.&lt;br /&gt;&lt;br /&gt;Los procesos a los que me refiero abarcan desde la recogida de especificaciones hasta la puesta en producción del producto.  Hoy en día, las herramientas de desarrollo se están convirtiendo en entornos configurables según el rol del que las utiliza, por tanto habrá tantas vistas como roles tengamos.  En principio se podría hablar de cuatro roles fundamentales: jefe de proyecto, arquitecto, analista/desarrollador y testeador.&lt;br /&gt;&lt;br /&gt;La función de cada uno la conocemos todos, pues bien, todos trabajarán con la misma herramienta de forma ordenada en función a una perspectiva sobre la misma información.  Esta información es toda la referente al proyecto, incluidas las tareas, el código fuente, los documentos que generan los arquitectos para orientar a los anialistas/desarrolladores (GUIDANCE) y por último los que verifican que el software cumple con unos requisitos mínimos de calidad, los testeadores, rol cada vez más importante y en contradicción menos considerado.&lt;br /&gt;&lt;br /&gt;Ejemplos de estas herramientas los hemos visto aparecer recientemente, es el caso de IBM Rational y Visual Studio Team System.&lt;br /&gt;&lt;br /&gt;De los dos ejemplos, quizás el que mejor conozco es el de Visual Studio Team System y en mi opinión me parece que está bastante bien, y no es por echar flores a nadie, ya que cada uno está implementando la misma idea de la mejor manera posible.&lt;br /&gt;&lt;br /&gt;No voy a entrar a detallar qué características tiene esta herramienta, pero sí pensar en la ventaja y el beneficio que pueda tener un jefe de proyecto para controlar un proyecto en .Net siempre y cuando esté bien dividido en hitos y tareas, ya que gracias a esta herramienta, al estar todo integrado y sincronizado en una base de datos sobre la que se basa, como no, SQLServer, se puede saber en todo momento qué porcentaje de cada tarea está cubierto, ya que todo desarrollador, al hacer checkin está proporcionando qué es lo que se libera y qué es lo que está completo.  Y esto es sólo un pequeño ejemplo.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114599266566865209?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114599266566865209/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114599266566865209' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114599266566865209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114599266566865209'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/04/evolucin-de-las-herramientas-de.html' title='Evolución de las herramientas de desarrollo de software'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114586124943251677</id><published>2006-04-24T07:45:00.000+01:00</published><updated>2006-04-24T08:23:41.620+01:00</updated><title type='text'>Posicionamiento</title><content type='html'>&lt;div style="text-align: justify;"&gt;Hace un tiempo que no escribo, lo cual tiene fácil explicación si os digo que he estado patrocinando la &lt;a href="http://www.anaims.com/pinturas/galeria.php"&gt;galería de pinturas&lt;/a&gt;.  No tenía mucha experiencia en dicho trabajo, ya que siempre que he hecho algún trabajo similar nunca he tenido que hacer que llegara al público.&lt;br /&gt;&lt;br /&gt;La verdad es que me ha gustado la experiencia, hay todo un mundo detrás del &lt;span style="font-weight: bold;"&gt;posicionamiento de las páginas &lt;/span&gt;en los buscadores, por tanto considero que sólo he aprendido un porcentaje mínimo sobre este tema.  De todos modos, espero seguir aprendiendo y mejorando las técnicas para optimizar el rank en los mejores buscadores. Algún día, reuniré dichas técnicas y las publicaré en un post.  Lo que si tengo claro es la infinita importancia que tiene este labor, ya que, de nada vale si publicas un sitio y nadie lo visita.&lt;br /&gt;&lt;br /&gt;Una de las tareas que he realizado ha sido la de introducir un &lt;span style="font-weight: bold;"&gt;sistema de subscripción&lt;/span&gt; en la página, de este modo, de una forma sencilla y cómoda, el subscriptor podrá estar enterado de todas las actualizaciones que sean llevadas a cabo en ésta.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114586124943251677?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114586124943251677/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114586124943251677' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114586124943251677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114586124943251677'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/04/posicionamiento.html' title='Posicionamiento'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114406927959009665</id><published>2006-04-03T13:53:00.000+01:00</published><updated>2006-04-03T14:09:26.480+01:00</updated><title type='text'>Mejoras en la Galería</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.anaims.com/pinturas/galeria.php"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/1870/2543/320/galer%3F%3Fa.jpg" alt="" border="0" /&gt;&lt;/a&gt;Sólo quería comentaros que he estado el fin de semana trabajando un poco en la &lt;a href="http://www.anaims.com/pinturas/galeria.php"&gt;Galería de Pinturas&lt;/a&gt; y los cambios los he subido. Además he cambiado el sitio de alojamiento, antes lo tenía en un host gratuito (Lycos), ahora está en un sitio de pago, espero con ello mejorar el servicio.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Las modificaciones consisten en un sistema de paginación, de modo que sea más cómodo dar un paseo por la Galería, y que al maximizar el cuadro lo hace sobre la misma página, permitiendo paginar de cuadro en cuadro dentro de la categoría seleccionada.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Espero que os guste, y como siempre, si queréis hacer algún comentario, soy todo oidos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114406927959009665?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114406927959009665/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114406927959009665' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114406927959009665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114406927959009665'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/04/mejoras-en-la-galera.html' title='Mejoras en la Galería'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114382039967267176</id><published>2006-03-31T16:51:00.000+01:00</published><updated>2006-03-31T17:21:39.846+01:00</updated><title type='text'>Componentización de software</title><content type='html'>&lt;div style="text-align: justify;"&gt;Parece  que la industria del software se está moviendo hacia lo que se conoce como la componentización.  Este concepto se podría &lt;span style="font-weight: bold;"&gt;definir&lt;/span&gt; como un nivel superior de abstracción a la programación orientada a objetos.&lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;/p&gt;&lt;div&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;La importancia de la componentización radica en las &lt;span style="font-weight: bold;"&gt;ventajas&lt;/span&gt; que ésta proporciona:&lt;a href="http://www.fujitsu.com/downloads/EU/es/casestudies/Cajalaboral.pdf" name="Fujitsu - Caja Laboral - MDCS-TPnet" target="_blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Incremento de la productividad,&lt;/span&gt;  debido &lt;span lang="en-US"&gt;entre&lt;/span&gt; otros motivos a la  reutilización de código.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Abarata costes&lt;/span&gt;, la mano de obra no  necesita estar tan especializada.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Mejora el rendimiento&lt;/span&gt;, si la  arquitectura y el framework ofrecen un buen rendimiento, será  más fácil hacer un desarrollo eficiente y mejorar la  calidad de vida para el soporte.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Mayor calidad&lt;/span&gt;, dado que las  funcionalidades están aisladas en los componentes es posible  optimizar éstos sin que ello afecte a los desarrollos  realizados sobre los mismos.  Si quieres conocer más  sobre la calidad, profesores de la Universidad de Málaga  (España) han publicado el siguiente artículo &lt;a href="http://www.lcc.uma.es/%7Eav/Publicaciones/02/CalidadDSBC.pdf" name="Aspectos de Calidad en el Desarrollo de Software Basado en Componentes" target="_blank"&gt;Aspectos  de Calidad en el Desarrollo de Software Basado en Componentes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Posibilidad de comprar componentes  a terceros e integrarlos fácilmente.&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;Reutilización de código.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Agiliza el ciclo de vida&lt;/span&gt; del desarrollo del producto.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;           &lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;Por último, citaros un ejemplo real &lt;a href="http://www.fujitsu.com/downloads/EU/es/casestudies/Cajalaboral.pdf"&gt;Fujitsu - Caja Laboral - &lt;b&gt;MDCS&lt;/b&gt;-&lt;b&gt;TPnet&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114382039967267176?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114382039967267176/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114382039967267176' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114382039967267176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114382039967267176'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/03/componentizacin-de-software.html' title='Componentización de software'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114378635611793183</id><published>2006-03-31T07:24:00.000+01:00</published><updated>2006-03-31T17:19:43.040+01:00</updated><title type='text'>¿Qué es SOA?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Las siglas vienen de &lt;span style="font-weight: bold;"&gt;service-oriented architecture&lt;/span&gt;, o mejor dicho,&lt;span style=""&gt;  &lt;/span&gt;arquitectura orientada a servicios, en pocas palabras, SOA es un &lt;span style="font-weight: bold;"&gt;conjunto de servicios conectados entre sí&lt;/span&gt;.&lt;span style=""&gt;  &lt;/span&gt;Para entenderlo mejor vamos a ver qué es un servicio y cómo se comunican unos con otros.&lt;br /&gt;&lt;/div&gt;&lt;p class="StyleOiaeaeiYiio2ArialNarrow10ptNotItalic2"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;!--[if !supportLists]--&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span style=""&gt;&lt;img src="file:///C:/DOCUME%7E1/CRISTO%7E1/CONFIG%7E1/Temp/msohtml1/03/clip_image001.gif" alt="*" height="13" width="13" /&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b style=""&gt;Servicio&lt;/b&gt;: en definitiva un servicio es una función que no tiene dependencia del contexto en el que es solicitado, podríamos llamarlo auto-contenido y bien definido.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;    &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span style=""&gt;&lt;img src="file:///C:/DOCUME%7E1/CRISTO%7E1/CONFIG%7E1/Temp/msohtml1/03/clip_image001.gif" alt="*" height="13" width="13" /&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b style=""&gt;Conexión&lt;/b&gt;:&lt;span style=""&gt;  &lt;/span&gt;es normalmente llevada a cabo a través de los &lt;b style=""&gt;WS (Web Services)&lt;/b&gt;&lt;span style=""&gt;  &lt;/span&gt;los cuales no son más que la tecnología necesaria para poder conectar con un servicio. &lt;span style=""&gt; &lt;/span&gt;Aquí podríamos explicar tres elementos importantes:&lt;br /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0cm; text-align: justify;" type="square"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;WSDL&lt;/span&gt;: Web Service Description Language es un xml      que describe al servicio.&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;UDDI:&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt; &lt;/span&gt;Directorio donde se encuentran las      descripciones de los servicios que ofrece una organización, podríamos      decir que es un directorio de registro.&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;SOAP&lt;/span&gt;: Es el protocolo utilizado para el intercambio      de información con los servicios.&lt;span style=""&gt;       &lt;/span&gt;Todos los datos que son enviados o recibidos desde un servicio, son      encapsulados y enviados mediante, generalmente http.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114378635611793183?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114378635611793183/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114378635611793183' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114378635611793183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114378635611793183'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/03/qu-es-soa.html' title='¿Qué es SOA?'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114366497939924758</id><published>2006-03-29T21:36:00.000+01:00</published><updated>2006-03-30T08:07:24.906+01:00</updated><title type='text'>Principio de encapsulamiento</title><content type='html'>&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;En programación orientada a objetos, el encapsulamiento consiste en poder elegir qué información de un objeto es publicada y cuál forma parte de su estado, no siendo esta última accesible entre objetos.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;Esta definición se podría identificar como la definición pura de lo que en POO es el encapsulamiento, sin embargo, en la realidad no siempre es así.  Por ejemplo, en java todo el comportamiento es el esperado, en cambio, en C# la cosa cambia.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;Por ejemplo, en el siguiente código java, tenemos una clase BaseClass la cual contiene un campo privado y método público a través del cual se puede acceder a dicho campo.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;public class BaseClass {&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/p&gt;&lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;    private int _cont = 0;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;    private &lt;/span&gt;&lt;span style="font-size:85%;"&gt;ExtendClass &lt;/span&gt;&lt;span style="font-size:85%;"&gt;bClass = new &lt;/span&gt;&lt;span style="font-size:85%;"&gt;ExtendClass &lt;/span&gt;&lt;span style="font-size:85%;"&gt;();&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;     public int Cont() {&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;    return _cont;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;     }&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;public int ParentCont() {&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;    return bClass.Cont();&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;En la siguiente clase, heredamos de BaseClass y sobrescribimos el método Cont.&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;public class ExtendClass extends BaseClass{&lt;/span&gt;&lt;/p&gt; &lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt; &lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt; &lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt; &lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;     public int Cont() {&lt;/span&gt;&lt;/p&gt; &lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt; &lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;  &lt;/p&gt; &lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt; &lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;    return 3;&lt;/span&gt;&lt;/p&gt; &lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt; &lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;  &lt;/p&gt; &lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt; &lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;     }&lt;/span&gt;&lt;/p&gt; &lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt; &lt;p style="margin-bottom: 0cm; text-align: justify; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;Dentro del método &lt;span style="font-size:85%;"&gt;ParentCont&lt;/span&gt; de la BaseClass accedemos a una instancia previamente creada de &lt;span style="font-size:85%;"&gt;ExtendClass &lt;/span&gt;, y lo hacemos  a través de su método público &lt;span style="font-size:85%;"&gt;ParentCont&lt;/span&gt;, en ningún momento se nos ocurriría acceder al campo privado, ya que rompería con el encapsulamiento.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify; color: rgb(204, 102, 0);"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;Sin embargo, en C# no ocurre lo mismo que en Java.  &lt;span style="font-weight: bold;"&gt;Es decir, en C# podríamos acceder al campo privado &lt;/span&gt;(bClass._cont), lo cual en mi opinión no me parece correcto.  Tampoco entiendo la razón para romper con el paradigma de la programación orientada a objetos de ese modo.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114366497939924758?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114366497939924758/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114366497939924758' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114366497939924758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114366497939924758'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/03/principio-de-encapsulamiento.html' title='Principio de encapsulamiento'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114353053647047620</id><published>2006-03-28T08:14:00.000+01:00</published><updated>2006-03-28T08:59:59.756+01:00</updated><title type='text'>Add-ins en Visual Studio 2005</title><content type='html'>&lt;div style="text-align: justify;"&gt;Más tarde o más temprano, los desarrolladores en .Net, tendremos que afrontar un reto casi forzado: migrar al &lt;span style="font-weight: bold;"&gt;framework 2.0&lt;/span&gt;.  Uno de los elementos que cambian bastante y creo que para bien en la versión de &lt;span style="font-weight: bold;"&gt;Visual Studio 2005&lt;/span&gt; son los Add-ins.&lt;br /&gt;&lt;br /&gt;Para facilitar esta tarea, existe un sitio web en la MSDN al que podremos recurrir &lt;a href="http://msdn2.microsoft.com/en-us/library/ms165634.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms165634.aspx&lt;/a&gt;  En dicho sitio  nos explican los &lt;span style="font-weight: bold;"&gt;pasos&lt;/span&gt; que hay que seguir para migrar un proyecto de Add-in desarrollado en &lt;span style="font-weight: bold;"&gt;VS 2003 a VS 2005&lt;/span&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114353053647047620?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114353053647047620/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114353053647047620' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114353053647047620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114353053647047620'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/03/add-ins-en-visual-studio-2005.html' title='Add-ins en Visual Studio 2005'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114309883166737159</id><published>2006-03-23T07:26:00.000Z</published><updated>2006-03-28T08:24:16.286+01:00</updated><title type='text'>Para qué, una PDA</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1870/2543/1600/Qtek_s200.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1870/2543/320/Qtek_s200.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;Es posible que la utilidad de una PDA, para alguien como yo, radique en un simple entusiasmo por los ordenadores, la informática, o las nuevas tecnologías, la cuestión es que siempre intento buscarle todas las utilidades necesarias como para no tener remordimientos en comprarme un aparatito del tamaño de una mano que supera los 400 euros fácilmente.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;    &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;Pero la verdad es que, cada día, este aparatito va ganando puntos. &lt;span style=""&gt; &lt;/span&gt;Estoy viendo las características de algunas candidatas, como por ejemplo la QTEK S200, que maravilla, es un micro ordenador, que esta claro, como much@s dirán, para leer algo te las ves y te las deseas, pero bueno, alguna pega tiene que tener. &lt;/p&gt;&lt;div style="text-align: justify;"&gt;    &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;Con estos dispositivos puedes llevar información de tus gastos en el bolsillo, saber en todo momento dónde estás y cómo ir a un determinado lugar gracias al GPS, existe la posibilidad de poder navegar por Internet en medio de la calle o en muchos lugares como cafeterías, restaurantes, hoteles, aeropuertos donde la tecnología WIFI cada día tiene más auge, ya que proporciona un valor añadido a su negocio. ¿Y por qué llevar un móvil si hay PDAs que lo llevan incorporado? Y lo mismo que ocurre con los móviles, ocurre con las cámaras de foto, porque el modelo que os he mencionado incorpora una cámara de 2MP.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;    &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;Al final, hasta puede que me la compre.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114309883166737159?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114309883166737159/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114309883166737159' title='5 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114309883166737159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114309883166737159'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/03/para-qu-una-pda.html' title='Para qué, una PDA'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114301609695318433</id><published>2006-03-22T08:24:00.000Z</published><updated>2006-03-22T08:28:16.953Z</updated><title type='text'>Mi primera WEB</title><content type='html'>Parece gracioso, pero aunque he estado bastante tiempo trabajando en el desarrollo de aplicaciones WEB, hasta hace poco no había hecho ninguna a título personal.  Realmente consiste en una exposición de pinturas en php, por el cual tenía curiosidad, así que dije, ¿qué mejor manera de aprender que haciendo algo útil? y aquí tenéis el resultado. &lt;br /&gt;&lt;a href="http://usuarios.lycos.es/csrwebm/"&gt;http://usuarios.lycos.es/csrwebm/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Espero que os guste.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114301609695318433?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114301609695318433/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114301609695318433' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114301609695318433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114301609695318433'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/03/mi-primera-web.html' title='Mi primera WEB'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24517864.post-114301238628702261</id><published>2006-03-22T07:25:00.000Z</published><updated>2006-03-22T08:22:30.393Z</updated><title type='text'>Nuevo blog</title><content type='html'>Hace tiempo que tenía ganas de crear un blog, porque los considero muy interesantes y muy instructivos.  Pienso,  que todo el mundo puede reflejar sus inquietudes, aportar conocomientos para compartirlos con los demás, etc.&lt;br /&gt;La lástima es el poco tiempo de que se dispone, pero intentaremos escribir algo.  Por cierto, casi seguro que la mayoría de los temas de los que hablaré en este foro, estarán relacionados principalmente con la informática.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24517864-114301238628702261?l=csrweblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csrweblog.blogspot.com/feeds/114301238628702261/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24517864&amp;postID=114301238628702261' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114301238628702261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24517864/posts/default/114301238628702261'/><link rel='alternate' type='text/html' href='http://csrweblog.blogspot.com/2006/03/nuevo-blog.html' title='Nuevo blog'/><author><name>Cristóbal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
