<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-4294354266712612480</atom:id><lastBuildDate>Thu, 19 Dec 2024 03:20:47 +0000</lastBuildDate><title>Desarrollo - Soluciones</title><description></description><link>http://desarrollo-soluciones.blogspot.com/</link><managingEditor>noreply@blogger.com (desarrollo-soluciones)</managingEditor><generator>Blogger</generator><openSearch:totalResults>62</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle/><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><xhtml:meta content="noindex" name="robots" xmlns:xhtml="http://www.w3.org/1999/xhtml"/><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-4159329165177262128</guid><pubDate>Tue, 30 May 2023 01:07:00 +0000</pubDate><atom:updated>2023-05-29T20:07:43.443-05:00</atom:updated><title> Programación Actualizado</title><description>&lt;p&gt;&amp;nbsp;¡Hola a todos los programadores! Hoy quiero compartir con ustedes las últimas novedades y tendencias en el mundo de la programación. ¡Manténganse al día y sigan aprendiendo con estas actualizaciones!&lt;/p&gt;&lt;div class="flex flex-grow flex-col gap-3"&gt;&lt;div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap break-words"&gt;&lt;div class="markdown prose w-full break-words dark:prose-invert light"&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Inteligencia Artificial y Aprendizaje Automático&lt;/strong&gt;: La IA y el ML continúan siendo áreas en rápido crecimiento en el campo de la programación. Las bibliotecas y herramientas como TensorFlow, PyTorch y scikit-learn están siendo ampliamente utilizadas para desarrollar aplicaciones inteligentes y sistemas de aprendizaje automático.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Desarrollo de aplicaciones móviles&lt;/strong&gt;: Con el aumento del uso de dispositivos móviles, el desarrollo de aplicaciones móviles se ha vuelto más importante que nunca. Los frameworks híbridos como React Native y Flutter permiten a los desarrolladores crear aplicaciones multiplataforma de manera eficiente.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Contenedores y orquestación&lt;/strong&gt;: Docker y Kubernetes continúan dominando el mundo de la virtualización y el despliegue de aplicaciones. Estas tecnologías permiten la creación de entornos aislados y escalables, lo que facilita el despliegue y la gestión de aplicaciones en diferentes entornos.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Desarrollo web moderno&lt;/strong&gt;: Las aplicaciones web se están volviendo más interactivas y rápidas gracias a tecnologías como React, Angular y Vue.js. Estos frameworks de JavaScript permiten el desarrollo de interfaces de usuario dinámicas y de alto rendimiento.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ciberseguridad&lt;/strong&gt;: Con la creciente preocupación por la seguridad en línea, los desarrolladores están prestando cada vez más atención a la ciberseguridad. El desarrollo seguro de aplicaciones, la protección de datos y la implementación de buenas prácticas de seguridad se han convertido en aspectos fundamentales del desarrollo de software.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Internet de las cosas (IoT)&lt;/strong&gt;: La interconexión de dispositivos inteligentes continúa creciendo, y el desarrollo de aplicaciones IoT se ha vuelto más relevante. Los lenguajes de programación como Python y C++ se utilizan ampliamente para desarrollar aplicaciones y sistemas para el IoT.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Computación en la nube&lt;/strong&gt;: La computación en la nube ha revolucionado la forma en que se desarrollan y despliegan las aplicaciones. Plataformas como Amazon Web Services (AWS), Microsoft Azure y Google Cloud Platform ofrecen servicios escalables y flexibles que permiten a los desarrolladores implementar aplicaciones de forma rápida y eficiente.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Desarrollo ágil y DevOps&lt;/strong&gt;: Los enfoques ágiles y DevOps siguen siendo populares en la industria del desarrollo de software. La colaboración estrecha entre desarrolladores, equipos de operaciones y otros stakeholders es fundamental para entregar software de alta calidad de manera rápida y continua.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;¡Espero que estas actualizaciones les sean útiles! Recuerden estar siempre abiertos a aprender y explorar nuevas tecnologías, ya que el campo de la programación está en constante evolución. ¡Feliz programación!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2023/05/programacion-actualizado.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-2301577594908083646</guid><pubDate>Tue, 14 Apr 2020 12:42:00 +0000</pubDate><atom:updated>2020-04-14T07:42:26.612-05:00</atom:updated><title>Curso de PothoShop</title><description>&lt;br /&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/YIO8KChJT7o/0.jpg" src="https://www.youtube.com/embed/YIO8KChJT7o?feature=player_embedded" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
</description><link>http://desarrollo-soluciones.blogspot.com/2020/04/curso-de-pothoshop.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://img.youtube.com/vi/YIO8KChJT7o/default.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-5465513136746051079</guid><pubDate>Fri, 21 Aug 2009 14:53:00 +0000</pubDate><atom:updated>2009-08-21T09:55:36.426-05:00</atom:updated><title>Epson presenta su nuevo Endeavor AY300-V</title><description>&lt;div align="justify"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvuKj1MEsk7p0LdFQNLbPCjJ7t9LS-4qyud4_V5NeXTMeVMcmm6R32sK2xbl1O8XdeBsYkmhcIRuetkVkMmZGX0ZkzZwZtYbqjgTK5twpvbIZ67FVXVY0pIOxYAH9lMjEVqKEc3flprGal/s1600-h/endeavor.jpg"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 300px; FLOAT: left; HEIGHT: 225px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5372430542850369122" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvuKj1MEsk7p0LdFQNLbPCjJ7t9LS-4qyud4_V5NeXTMeVMcmm6R32sK2xbl1O8XdeBsYkmhcIRuetkVkMmZGX0ZkzZwZtYbqjgTK5twpvbIZ67FVXVY0pIOxYAH9lMjEVqKEc3flprGal/s320/endeavor.jpg" /&gt;&lt;/a&gt; &lt;strong&gt;Epson&lt;/strong&gt; son presenta a un nuevo integrante de la familia &lt;strong&gt;Endeavor&lt;/strong&gt;, dos versiones de este nuevo modelo AY300-V, donde la primera de ellas contará &lt;a href="http://numrl.com/8135" jquery1250866346906="7"&gt;con&lt;/a&gt; un procesador Celeron 430 y 1GB de RAM, mientras la otra destaca por su Core 2 Duo E7500 y 2GB de RAM, las dos tendrán discos duros de 160GB, lector de DVD y Windows XP Pro o Vista Business. El precio del primer modelo es de 443 dólares, mientras la segunda versión saldrá por 603 dólares. Por el momento no hay fecha de lanzamiento, pero los mantendremos informados.&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Enlace: &lt;a href="http://numrl.com/8134" jquery1250866346906="8"&gt;Epson&lt;/a&gt;&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/08/epson-presenta-su-nuevo-endeavor-ay300.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvuKj1MEsk7p0LdFQNLbPCjJ7t9LS-4qyud4_V5NeXTMeVMcmm6R32sK2xbl1O8XdeBsYkmhcIRuetkVkMmZGX0ZkzZwZtYbqjgTK5twpvbIZ67FVXVY0pIOxYAH9lMjEVqKEc3flprGal/s72-c/endeavor.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-8976892188084095488</guid><pubDate>Mon, 27 Jul 2009 17:28:00 +0000</pubDate><atom:updated>2009-07-27T12:35:15.784-05:00</atom:updated><title>Pantalla ecológica se apaga automáticamente si no estas frente a ella</title><description>&lt;div align="justify"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi00x84ZE3yF28SevHHzi0dFHRAbd4VhXhfctqwO84AhLs-N312Ehc2SiM3YvIu_0K1oLx49cgTt7_g5cgWVZA0gt4KliIFmuDJU7iqpcKSZxlK14JAKRJhO8VNlJKv6Tde2vX-bXs4Dq72/s1600-h/green-monitor.jpg"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 171px; FLOAT: left; HEIGHT: 251px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5363194753000447522" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi00x84ZE3yF28SevHHzi0dFHRAbd4VhXhfctqwO84AhLs-N312Ehc2SiM3YvIu_0K1oLx49cgTt7_g5cgWVZA0gt4KliIFmuDJU7iqpcKSZxlK14JAKRJhO8VNlJKv6Tde2vX-bXs4Dq72/s320/green-monitor.jpg" /&gt;&lt;/a&gt; Un desarrollador británico ha logrado desarrollar un nuevo software que es capaz de detectar cuando estás mirando a la pantalla y cuando no, para lograr apagar la PC y generar un ahorro de energía si tu atención está derivada hacia otro punto que no sea la pantalla. De acuerdo a Peter Hopton, de la Universidad de Sheffield en Inglaterra, esta tecnología de software de implementarse masivamente podría ayudar a reducir no sólo la factura de la persona, sino la falta de energía que se produce en algunos lugares y épocas del año.&lt;br /&gt;Este software es de código abierto (open source) y se basa en detección de caras que le llega a través de la webcam, si no detecta ningún rostro frente a la pantalla, la apaga. De momento no tenemos más detalles pero parece algo muy prometedor!.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;a href="http://www.ubergizmo.com/15/archives/2009/07/green_screen_turns_off_automatically.html"&gt;Fuente&lt;/a&gt;&lt;/div&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/07/pantalla-ecologica-se-apaga.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi00x84ZE3yF28SevHHzi0dFHRAbd4VhXhfctqwO84AhLs-N312Ehc2SiM3YvIu_0K1oLx49cgTt7_g5cgWVZA0gt4KliIFmuDJU7iqpcKSZxlK14JAKRJhO8VNlJKv6Tde2vX-bXs4Dq72/s72-c/green-monitor.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-9216907676848283238</guid><pubDate>Mon, 27 Jul 2009 17:18:00 +0000</pubDate><atom:updated>2009-07-27T12:25:25.680-05:00</atom:updated><title>A-Data anuncia nueva línea de discos sólidos SSD SX95</title><description>&lt;div align="justify"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIHONSEZLBJGJ3hK6MdcUZBfq3fG4ZF4vHrQWLdhLMFc0QVByxWUo-UAQlvSm6ZvRLIg5F88FwUf22XF4JxWbqIs4bQIhMjny6cKhR0msgPS-iclOzxGcTEp_v9aixMwamYWAaP2qJA0lF/s1600-h/adata-ssd.gif"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 300px; FLOAT: left; HEIGHT: 245px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5363192090140714082" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIHONSEZLBJGJ3hK6MdcUZBfq3fG4ZF4vHrQWLdhLMFc0QVByxWUo-UAQlvSm6ZvRLIg5F88FwUf22XF4JxWbqIs4bQIhMjny6cKhR0msgPS-iclOzxGcTEp_v9aixMwamYWAaP2qJA0lF/s320/adata-ssd.gif" /&gt;&lt;/a&gt; A-Data ha anunciado su nueva línea de discos duros sólidos de 2.5!, el SX95 por ejemplo. Está disponible en modelos de 32GB, 64GB, 128GB y 256GB, estas nuevas unidades de almacenamiento tienen una velocidad de lectura y escritura de 230/180 MB/s (modelos 128GB y 256GB) o 210/140 MB/s (modelos 32GB y 64GB). El SX95 también posee la tecnología MLC (multi-level cell) NAND para chips de memoria flash, una interfaz SATA de 3.0 Gbps y un caché/buffer DRAM onboard. Al ser tan reciente, aún no hay información de precios.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;a href="http://www.techfresh.net/a-data-announces-the-sx95-solid-state-drives/"&gt;Fuente&lt;/a&gt;&lt;/div&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/07/data-anuncia-nueva-linea-de-discos.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIHONSEZLBJGJ3hK6MdcUZBfq3fG4ZF4vHrQWLdhLMFc0QVByxWUo-UAQlvSm6ZvRLIg5F88FwUf22XF4JxWbqIs4bQIhMjny6cKhR0msgPS-iclOzxGcTEp_v9aixMwamYWAaP2qJA0lF/s72-c/adata-ssd.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-3644889226777337062</guid><pubDate>Mon, 15 Jun 2009 13:45:00 +0000</pubDate><atom:updated>2009-06-15T08:56:15.978-05:00</atom:updated><title>Maingear Pulse, la PC de juegos más ecológica del mundo</title><description>&lt;div align="justify"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVzc5JUL0EQZArdTDwl9A-cNlQZsjhwBHSdGtpjyCR0zFT9irRgXtTAlPmX4dgBqxi1E6Wv1o8VYq-s90mGm4VhtevFKeEU0uApkeqwry5AcyuSzXWpNfEe4GdSYg0EcA3bIH2RyW3U8kU/s1600-h/maingearpulse.jpg"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 320px; FLOAT: left; HEIGHT: 219px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5347550753735419202" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVzc5JUL0EQZArdTDwl9A-cNlQZsjhwBHSdGtpjyCR0zFT9irRgXtTAlPmX4dgBqxi1E6Wv1o8VYq-s90mGm4VhtevFKeEU0uApkeqwry5AcyuSzXWpNfEe4GdSYg0EcA3bIH2RyW3U8kU/s320/maingearpulse.jpg" /&gt;&lt;/a&gt; ¿Cuantas PCs tienes en tu casa que puedes llegar a denominar ecológicas? De seguro ninguna, como el resto de nosotros. Pero desde que la ecología y el medio ambiente son una prioridad para la tecnología, ya podemos ver cada vez más y más productos que ahorran energía o bien reciclan sus partes para ayudar al ambiente. Como el caso de Maingear, que ha anunciado una PC de juegos llamada Pulse.&lt;br /&gt;De acuerdo a Maingear, Pulse es la PC de juegos más ecológica del mundo al contar con gráficos Nvidia Ion que le ayudan a reducir el consumo de energía y puede también hacer upgrade para incorporar la tarjeta GeForce 9800 ECO. La 9800 ECO es similar a la 9800 GT pero con una diferencia de un 40% menos de gasto de energía. La computadora tiene un precio de $799 dólares y puede ser ordenada con procesador Intel Core 2 Duo o Intel Core 2 Quad, 8 GB de RAM y lector de blu-ray, entre otros.&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.ohgizmo.com/2009/06/05/greenest-gaming-pc-ever-unveiled-by-maingear/"&gt;Fuente&lt;/a&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/06/maingear-pulse-la-pc-de-juegos-mas.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVzc5JUL0EQZArdTDwl9A-cNlQZsjhwBHSdGtpjyCR0zFT9irRgXtTAlPmX4dgBqxi1E6Wv1o8VYq-s90mGm4VhtevFKeEU0uApkeqwry5AcyuSzXWpNfEe4GdSYg0EcA3bIH2RyW3U8kU/s72-c/maingearpulse.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-3448064009397193788</guid><pubDate>Mon, 15 Jun 2009 13:37:00 +0000</pubDate><atom:updated>2009-06-15T08:40:58.181-05:00</atom:updated><title>EyeBorg, una videocámara wireless incrustada en un ojo!</title><description>&lt;div align="justify"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-etizmnPf_IoOsE_Yqc9sjCcwmI3sIub-z67e58XOwMB_wgZcMELzFOahvWhBDJj9TXFFRWoOmi5Opbe_nDWMvbYy4zFKFBVGwI6GXOe3ei2RaGxGT0piCOnHoPNsogs0bIqJJA33GhBV/s1600-h/camara.jpg"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 320px; FLOAT: left; HEIGHT: 213px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5347548118102425154" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-etizmnPf_IoOsE_Yqc9sjCcwmI3sIub-z67e58XOwMB_wgZcMELzFOahvWhBDJj9TXFFRWoOmi5Opbe_nDWMvbYy4zFKFBVGwI6GXOe3ei2RaGxGT0piCOnHoPNsogs0bIqJJA33GhBV/s320/camara.jpg" /&gt;&lt;/a&gt; Rob Spence es un creador de films que perdió su ojo y decidió reemplazarlo, nada mas y nada menos que con una videocámara wireless! Se trata del proyecto Eyeborg! Toma una persona con un solo ojo, un ingeniero desempleado y una idea de algo que jamás se haya realizado y es donde te encontrarás con un proyecto como el EyeBorg. Rob Spence y Kosta Grammatis están tratando de hacer historia al incluir en una prótesis de ojo una video cámara. Sus grabaciones sin duda que darán que hablar, ahora si se podrán ver desde su “punto de vista” &lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4276288&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=4276288&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/4276288"&gt;Eyeborg Phase II&lt;/a&gt; desde &lt;a href="http://vimeo.com/eyeborg"&gt;eyeborg&lt;/a&gt; sobre &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Sus opiniones vale oro, agradecer o comentar no cuesta nada.....&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.likecool.com/Eyeborg_Phase_II--Projects--Gear.html"&gt;Fuente&lt;/a&gt;&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/06/rob-spence-es-un-creador-de-films-que.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-etizmnPf_IoOsE_Yqc9sjCcwmI3sIub-z67e58XOwMB_wgZcMELzFOahvWhBDJj9TXFFRWoOmi5Opbe_nDWMvbYy4zFKFBVGwI6GXOe3ei2RaGxGT0piCOnHoPNsogs0bIqJJA33GhBV/s72-c/camara.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-1030006886750906647</guid><pubDate>Mon, 15 Jun 2009 13:31:00 +0000</pubDate><atom:updated>2009-06-15T08:34:48.244-05:00</atom:updated><title>Xbox 360 como nunca antes: juega y entretiene sin controles!</title><description>&lt;div align="justify"&gt;Microsoft lanza un nuevo proyecto, el denominado Proyecto Natal, un controlador con tecnología reconocimiento de voz, rostro y movimientos de tu cuerpo en 3D que te permitirá entre otras cosas, poder disfrutar de los juegos de la Xbox 360 con tan sólo usar tu cuerpo, te invitamos a ver el vídeo para saber de lo que hablamos:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/g_txF7iETX0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=de&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/g_txF7iETX0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=de&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;¿Qué te parece?&lt;br /&gt;&lt;a href="http://www.likecool.com/index-2.html"&gt;Fuente&lt;/a&gt;&lt;/div&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/06/xbox-360-como-nunca-antes-juega-y.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-7847604858217704266</guid><pubDate>Wed, 06 May 2009 12:14:00 +0000</pubDate><atom:updated>2009-05-06T07:19:41.191-05:00</atom:updated><title>Bloquear/desbloquear página de inicio de Internet Explorer</title><description>&lt;div class="storycontent"&gt;&lt;div style="text-align: justify;"&gt;   &lt;/div&gt;&lt;div class="snap_preview"&gt;&lt;p style="text-align: justify;"&gt;Para bloquear la página de inicio de Intenet Explorer y que no sea modificada por cualquier persona o programa (o desbloquearla en caso de que algún programa nos lo haya bloqueado), haremos lo siguiente:&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;br /&gt;Hacemos click sobre el botón &lt;em style="font-weight: bold;"&gt;Inicio&lt;/em&gt; y seleccionamos &lt;em style="font-weight: bold;"&gt;Ejecutar&lt;/em&gt;, a continuación accedemos  al editor del registro de Windosws, escribiendo &lt;em style="font-weight: bold;"&gt;Regedit&lt;/em&gt; y pulsaremos Aceptar. Una vez estemos en el registro buscaremos la siguiente cadena:&lt;br /&gt;&lt;strong&gt; &lt;span style="color: rgb(51, 102, 255);"&gt;HKEY_CURRENT_USER –&gt; Software –&gt; Policies –&gt; Microsoft&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Con la carpeta Microsoft seleccionada creamos una nueva CLAVE (Botón derecho) y le daremos el nombre de Internet Explorer.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Estando sobre ésta última, creamos una nueva &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;CLAVE&lt;/span&gt; de nombre &lt;strong style="color: rgb(51, 102, 255);"&gt;Control Panel&lt;/strong&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Dentro de &lt;em&gt;Control Panel&lt;/em&gt;, creamos un nuevo VALOR DWORD de nombre &lt;strong style="color: rgb(51, 102, 255);"&gt;Homepage&lt;/strong&gt; y a éste le damos el valor &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;1&lt;/span&gt; para tener la Página de Inicio bloqueada (para poder modificar la página de inicio tendremos que entra aquí y cambiar el valor a &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;0&lt;/span&gt;).&lt;/p&gt; &lt;/div&gt; &lt;/div&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/05/bloqueardesbloquear-pagina-de-inicio-de.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-6089052984253062668</guid><pubDate>Tue, 05 May 2009 15:19:00 +0000</pubDate><atom:updated>2009-05-05T10:20:01.614-05:00</atom:updated><title>Mostrar tablas de distintas BD en un datawindow</title><description>&lt;div style="text-align: justify;"&gt;&lt;span class="content"&gt;&lt;i&gt;"Si deseas mostrar varias tablas que                                  se encuentran en distintas base de datos en un                                  solo datawindow. Solo tienes que seguir estos                                  pasos: &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;//Declarar como variables                                  globales &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;transaction ltr_trans1,ltr_trans2                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;//en la aplicacion principal                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans1 = CREATE transaction                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans1.DBMS = "MSS Microsoft SQL                                  Server 6.x" &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans1.Database =                                  "BASEDEDATOS1" &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans1.LogPass =                                  "clavebd" &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans1.ServerName =                                  "nombreservidor" &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans1.LogId = "id"                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;connect USING ltr_trans1;                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans2 = CREATE transaction                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans2.DBMS = "O84 ORACLE 8.0.4"                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans2.Database = ""                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans2.LogPass = "clave2"                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans2.ServerName = "nombreservidor"                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans2.LogId = "id"                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans2.AutoCommit = False                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;ltr_trans2.DBParm = "" &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;connect USING                                  ltr_trans2; &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;luego cuando levantes tu                                  datawindow solo tienes que hacer referencia al                                  transa que vas a leer. &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;//transaccion a                                  leer con la primera base de datos                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;dw_1.SetTransObject(ltr_trans1)                                  &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;//transaccion a leer con la segunda base                                  de datos &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;dw_1.SetTransObject(ltr_trans2)                                  &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/05/mostrar-tablas-de-distintas-bd-en-un.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-6912442585826829432</guid><pubDate>Tue, 05 May 2009 15:17:00 +0000</pubDate><atom:updated>2009-05-05T10:18:09.462-05:00</atom:updated><title>Trucos: Crear o modificar una Tabla</title><description>&lt;div style="text-align: justify;"&gt;&lt;span class="content"&gt;Como crear una tabla o modificar                                  una tabla desde el power script.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="content"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="content"&gt;Usa la                                  sentencia EXECUTE IMMEDIATE. Coloca el                                  AutoCommit a TRUE porque el DDL SQL tiene que                                  ejecutarse fuera de la transacción.                                  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;SQLCA.AutoCommit = True &lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;ls_sql =                                  "create table #tmp (abc varchar(255))"                                  &lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;EXECUTE IMMEDIATE :ls_sql USING SQLCA;                                  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;//Para modificar una tabla se usa la misma                                  idea: &lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;ls_sql = 'ALTER TABLE dba.tbl_name ADD                                  col_name' &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="content"&gt;EXECUTE IMMEDIATE :ls_sql USING                                  SQLCA;                                  &lt;/span&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/05/trucos-crear-o-modificar-una-tabla.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-8966399990011837292</guid><pubDate>Tue, 05 May 2009 15:15:00 +0000</pubDate><atom:updated>2009-05-05T10:16:45.932-05:00</atom:updated><title>Avanzado: programando en visual studio.net como en powerbuilder</title><description>&lt;div style="text-align: justify;"&gt;&lt;span class="content"&gt;&lt;i&gt;Despues de instalar el                                  datawindow.net en visual studio.net tienes que                                  instanciar el objeto sqlca para que puedas                                  trabajar de la misma forma como lo haces en                                  porwerbuilder es decir tengas el mismo codigo                                  ''dw_1.settransobject(sqlca)'' el codigo es el                                  siguiente y lo haces en el evento load de la                                  ventana o lo puedes declarar como instancia                                  global finalmente agregas el datawindow a la                                  ventana desde el cuadro de componenetes sybase,                                  el datawindow puede estar construido en                                  powerbuilder 10 o datawindow                                  builder&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="content"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;" class="content"&gt;&lt;i&gt;Private Sub Button2_Click(ByVal                                  sender As System.Object, ByVal e As                                  System.EventArgs) Handles Button2.Click&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="content"&gt;&lt;i&gt;Dim                                  SQLCA As New                                  Sybase.DataWindow.Transaction&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;SQLCA.Dbms =                                  Sybase.DataWindow.DbmsType.Odbc&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;SQLCA.AutoCommit                                  = False&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;SQLCA.DbParameter =                                  "ConnectString='DSN=base_cyber;UID=dba;PWD=sql'"&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;SQLCA.Connect()&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;dw_1.settransobject(sqlca)&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="content"&gt;&lt;i&gt;&lt;span style="font-weight: bold;"&gt;End                                  Sub&lt;/span&gt;"&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/05/avanzado-programando-en-visual.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-2486799804625750655</guid><pubDate>Tue, 05 May 2009 15:13:00 +0000</pubDate><atom:updated>2009-05-05T10:15:12.528-05:00</atom:updated><title>Copiar datos desde un Datawindow a Celdas especificas de una Hoja de Excel</title><description>&lt;p&gt;El siguiente script  copia todas las                                  filas de un datawindow a un archivo de excel                                  existente. Con esto usted puede aprender la                                  manera de enviar datos desde una aplicación de                                  Power Builder a celdas especificas de un archivo                                  de excel.&lt;/p&gt;                                 &lt;p&gt;El ejemplo copia la fila 1 columna 1 del                                  datawindow a la fila1 columna1 de una hoja                                  existente de excel, y asi con todas las celdas.                                  Usted puede modificar este script para enviar                                  solamente las celdas que usted                                  necesite.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;                                &lt;p&gt;En este ejemplo se abre un archivo localizado                                  en c:ejemplo.xls pero &lt;b&gt;usted debe modificar el                                  directorio y el nombre del archivo para que abra                                  un archivo existente de excel &lt;/b&gt;en su disco                                  duro. En la parte final del código esta la                                  posibilidad de descomentar las funciones para                                  guardar el archivo, o guardarlo con otro                                  nombre.&lt;/p&gt;                                 &lt;p&gt;El código es el siguiente:&lt;br /&gt; &lt;/p&gt;                                 &lt;p&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;long&lt;/span&gt; ll_numcols , ll_numrows , ll_c,                                  ll_r&lt;br /&gt;OLEObject xlapp , xlsub&lt;br /&gt;int  li_ret&lt;/p&gt;                                 &lt;p&gt;&lt;i&gt;// Coloca el número de columnas y filas a                                  copiar&lt;/i&gt;&lt;br /&gt;&lt;i&gt;// Este script copia todo el DW                                  pero ud puede solo copiar las celdas que                                  desee&lt;br /&gt;&lt;br /&gt;&lt;/i&gt;ll_numcols =                                  long(dw_1.Object.DataWindow.Column.Count)&lt;br /&gt;ll_numrows                                  = dw_1.RowCount()&lt;br /&gt;&lt;br /&gt;&lt;i&gt;// Crea el oleobject                                  en la variable xlapp&lt;br /&gt;&lt;/i&gt;xlApp = Create                                  OLEObject&lt;br /&gt;&lt;br /&gt;&lt;i&gt;// Se conecta a Excel y                                  verifica el código de retorno&lt;br /&gt;&lt;/i&gt;li_ret =                                  xlApp.ConnectToNewObject( "Excel.Sheet" )&lt;br /&gt;if                                  li_ret &lt; 0 then&lt;br /&gt;                                     MessageBox("Error Conectandose a Excel                                  !",string(li_ret))&lt;br /&gt;                                     return&lt;br /&gt;end if&lt;br /&gt;&lt;br /&gt;&lt;i&gt;// Abre un archivo                                  especifico de                                  Excel&lt;br /&gt;&lt;/i&gt;xlApp.Application.Workbooks.Open("c:ejemplo.xls")                                  //,false,true&lt;br /&gt;&lt;br /&gt;&lt;i&gt;// Hace Excel                                  visible&lt;br /&gt;&lt;/i&gt;xlApp.Application.Visible =                                  true&lt;br /&gt;xlsub =                                  xlapp.Application.ActiveWorkbook.Worksheets[1]&lt;br /&gt;&lt;br /&gt;&lt;i&gt;//                                  El for/next loop copia todas las filas de cada                                  columna&lt;br /&gt;&lt;/i&gt;For ll_c = 1 to                                  ll_numcols&lt;br /&gt;    For ll_r = 1 to                                  ll_numrows&lt;br /&gt;                                         xlsub.cells[ll_r,ll_c] =                                  dw_1.object.data[ll_r,ll_c]&lt;br /&gt;                                     Next&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;&lt;i&gt;// Guarda el archivo                                  abierto&lt;br /&gt;&lt;/i&gt;//xlApp.Application.Activeworkbook.Save()&lt;br /&gt;&lt;br /&gt;&lt;i&gt;//                                  Guarda el arvhivo con diferente                                  nombre&lt;br /&gt;&lt;/i&gt;//xlApp.Application.Activeworkbook.SaveAs("c:ejemplo2.xls")&lt;br /&gt;&lt;br /&gt;&lt;i&gt;//                                  se desconecta de                                  excel&lt;br /&gt;&lt;/i&gt;xlApp.DisConnectObject()&lt;br /&gt;Destroy                                  xlapp&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/05/copiar-datos-desde-un-datawindow-celdas.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-1334312123166703179</guid><pubDate>Tue, 05 May 2009 15:10:00 +0000</pubDate><atom:updated>2009-05-05T10:12:57.408-05:00</atom:updated><title>Exportar el contenido del datawindow a Excel</title><description>&lt;span class="content"&gt;&lt;i&gt;"Para poder exportar el contenido de                                  un datawindow a Excel u otros programas deberá                                  poner este código en un botón:                                 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Integer&lt;/span&gt; li_ret, li_currow,li_fh                                 &lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;String&lt;/span&gt;                                  ls_named,ls_txtname,ls_cod_generacion,ls_ley1                                 &lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;String&lt;/span&gt; ls_defext = "xls"&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;String&lt;/span&gt;                                  ls_filtro = "Archivo de Excel(*.xls),*.xls"                                 &lt;br /&gt;//el filtro tambien puede ser&lt;br /&gt;ls_filtro                                  = "Archivo de Texto(*.txt),*.txt"                                 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;li_ret = GetFileSaveName("Guardar                                  Achivo",ls_txtname,ls_named,ls_defext,ls_filtro)                                 &lt;br /&gt;&lt;br /&gt;//si usa el filtro de xls                                 &lt;br /&gt;dw_1.SaveAs(ls_txtname, excel!, TRUE)                                 &lt;br /&gt;&lt;br /&gt;//si usa el filtro de txt                                 &lt;br /&gt;dw_1.SaveAs(ls_txtname, text!, TRUE)                                 &lt;br /&gt;&lt;br /&gt;si deseas exportarlo sin cabecera solo                                  tienes que cambiar el true a false                                 &lt;br /&gt;&lt;br /&gt;Funciona muy bien en las versiones power builder 8.0 para arriba"&lt;/i&gt;&lt;/span&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/05/exportar-el-contenido-del-datawindow.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-7689568483805070947</guid><pubDate>Fri, 01 May 2009 13:24:00 +0000</pubDate><atom:updated>2009-05-01T08:28:13.147-05:00</atom:updated><title>Comics Para Programadores</title><description>&lt;p style="text-align: justify;"&gt;Me encantan los comics, recién y gracias a Kabytes encuentro a &lt;a title="Stack overflow" href="http://stackoverflow.com/questions/84556/whats-your-favorite-programmer-cartoon"&gt;stackoverflow&lt;/a&gt;, una &lt;strong&gt;galería de comics destinados a todos los programadores&lt;/strong&gt;.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Cada comic esta clasificado por su rating, el mismo se elabora en base a nuestros votos, una galería que es imperdible con la que cualquier programador se divertirá por un buen rato.&lt;/p&gt; &lt;div class="post-text"&gt;                   &lt;p&gt;&lt;img src="http://www.jeffpalm.com/fox/fox.jpg" alt="alt text" /&gt;&lt;/p&gt;                &lt;/div&gt; &lt;p style="text-align: justify;"&gt;En este sitio de seguro que encontraran viejos comics ya conocidos por todos, no obstante hay tantos que lo más probable es que descubras unos cuantos. Por aquí también tenemos otras tiras cómicas muy divertidas, si no las conoces te recomiendo que te des una vuelta por la &lt;a title="Tira emezeta" href="http://tira.emezeta.com/"&gt;tira de Bit &amp;amp; Byte&lt;/a&gt; y por &lt;a title="Geek in love" href="http://geekinlove.com/"&gt;Geek in Love&lt;/a&gt;.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Fuente: &lt;a title="Stack overflow" href="http://stackoverflow.com/questions/84556/whats-your-favorite-programmer-cartoon"&gt;stackoverflow&lt;/a&gt;&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/05/me-encantan-los-comics-recien-y-gracias.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-2947952558259402336</guid><pubDate>Fri, 01 May 2009 12:46:00 +0000</pubDate><atom:updated>2009-05-01T08:38:13.996-05:00</atom:updated><title>20 Tips de Programación.</title><description>&lt;div style="text-align: justify;"&gt;Ya llevo algunos años programando, a nivel web y escritorio el lenguaje que mas me gusta o al menos el que mas domino es PHP, voy a intentar dar algunos tips que realmente me han servido mucho durante mi aprendizaje.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Libros de Lenguajes de Programacion&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Estudia, estudia y estudia&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El estudiar nos permite perfeccionarnos, cuanto mas estudiemos mas oportunidades de programar mejor tendremos, no solamente estoy hablando de universidades, ni tampoco de cursos, hoy por hoy gracias a internet existen infinidad de tutoriales y manuales, sin ir mas lejos el sitio oficial de &lt;a href="http://www.php.net/"&gt;PHP&lt;/a&gt; es realmente muy bueno.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Busca antes de preguntar&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esto es un mal común del que quiere aprender a programar, es mas fácil preguntarle a alguien que sepa, pero realmente no tiene que ser así por varias razones, primero por que es algo de muy de vago, luego que cuando alguien nos da la respuesta fácil no aprendemos nada, lo interesante cuando se nos presenta un problema es buscar la solución nosotros mismos, sino damos con la respuesta recién ahí preguntar, este ejercicio realmente es muy beneficio, nos permite preparar nuestra cabeza para solucionar futuros problemas.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Busca scripts ya desarrollados&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Por lo general podemos encontrar muchas funciones, &lt;a href="http://www.php-scripts.com/"&gt;scripts listos para utilizar&lt;/a&gt;, pero lo interesante es estudiarlos, ver como funcionan, de ahí aprendemos si copiamos y pegamos vamos mal.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Lee el código fuente libre&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Yo muchas veces &lt;a href="http://www.opensourcescripts.com/dir/PHP/"&gt;descargo algunas aplicaciones&lt;/a&gt; para ver como están programadas, de verdad que se aprende mucho, a medida que realicemos esta practica cada vez iremos aprendiendo mas, en especial si estas aplicaciones son de uso popular en donde miles de programadores del mundo “meten” mano para mejorarla. Un buen ejemplo de esto es &lt;a href="http://wordpress.org/"&gt;Wordpress&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. No copies y pegues&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Es fácil, entramos a google buscamos una función que sirva para lo estamos necesitando y listo. Pero la realidad es que no siempre lo que descargamos es correcto, y si luego tenemos que solucionar un problema lo mas probable es que no tengamos ni idea por donde empezar. Ni hablar del factor aprendizaje cero que esta practica implica.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6. Buscar el momento para programar&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Estas sentado delante de tu ordenador, llaman por teléfono, tu compañero de trabajo o familiar te pregunta algo, realmente es lo mas molesto e incomodo que hay, es difícil concentrarse, es preferible hacer algo mas “Light” antes de programar algo mal y después tener que arreglarlo.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7. Ten tu propia Wiki&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esto lo recomiendo muchísimo, es muy sencillo instalar una Wiki en nuestra pc, simplemente podemos descargar el Easyphp y tener en nuestro ordenar un servidor funcional, y mejor aun si quieres hacer la instalación “a mano”. La wiki es interesante para poder almacenar rutinas que usamos frecuentemente, en mi caso suelo guardar validaciones, etc. Una vez que aprendimos a hacer algo y lo tenemos lo mejor posible es interesante tenerlo a mano para no perder tiempo escribiendo lo mismo una y otra vez.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;8. Comenta todo lo que sea necesario&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Escribir comentarios en el código suele ser bastante molesto y parecer innecesario, pero comentar las cosas importantes nos puede ahorrar mucho tiempo cuando tengamos que retocar el código meses después.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;9. Participa en Foros/Comunidades&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Es interesante para interactuar con otras personas que estén en nuestra misma sintonía, muchas veces ayudaremos nosotros y otra vez nos podrán ayudar. En línea general estas comunidades tienen muy buena onda, y la ayuda mutua es lo que abunda, unas líneas de código pueden ser útiles para muchas personas, de ahí que entre todos se puede perfeccionar. Recuerden respetar el punto 2.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;10. Habla con otros programadores&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Mensajería instantánea, en un café, por teléfono, etc. Es interesante tener amigos que están en lo mismo, no solamente por el tema de la ayuda mutua, estos grupos suelen ser también de ayuda “emocional” del programador, unos chistes, algún comentario puede ser una inyección de energía para continuar con un problema que no podemos resolver.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;11. Tiempo libre para otras cosas&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Me encanta programar, pero entendi que no es lo unico en la vida, a veces es bueno una salida, una película, realmente es necesario desenchufarnos.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;12. Arma tu Sitio de Releje&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Tener un espacio de trabajo acorde con tus gustos es indispensable para programar, un buen sillón que no dañe nuestra columna, un lindo escritorio que nos permita desparramar CDS, libros, etc. También hay que ser organizado, pero siempre a nuestro gusto, es bueno que sea &lt;span style="font-weight: bold;"&gt;TU&lt;/span&gt; espacio y que nadie meta mano, uno a la larga lo termina sintiendo como un refugio.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;13. Tu equipo en condiciones&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Otro punto importante, una buena computadora, que no tenga problemas, si es necesario un poco mas de RAM y aun si sueles utilizar otros lenguajes, no hace falta tener una supermáquina para programar con PHP pero si algo que no se este colgando cada 2 seg.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;14. Usa herramientas gratuitas&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Si no podes pagar ciertas herramientas realmente ni te gastes en bajar las versiones piratas, en PHP &lt;a href="http://www.eclipse.org/"&gt;no se necesita mucho&lt;/a&gt; un navegador como Internet Explorer, Mozila Fire Fox, Eclipse, Opera, etc  y realmente no vale la pena estar trucando programas.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;15. Organiza tu propia biblioteca de scripts&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Relacionado con el punto 7. La wiki es muy buena, pero hay que tenerla organizada, sino encontrar algo puede llevarnos mas tiempo que volverlo a escribir. Solia ser bastante desorganizado, pero con los años aprendí a manejar mi gran problema.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;16. Se agradecido con los que te ayudan&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Si alguien te ayuda, por favor al menos di gracias. Recuerda que las personas que te rodean no son tu soporte técnico (Al menos que les pagues). Si alguien se molesta en responder a tus consultas agradécele, para la próxima esa persona seguirá teniendo buena predisposición.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;17. Se humilde&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esencial. Siempre hay alguien que sabe más que uno y mas en este “rubro” en donde hay verdaderos cráneos, Yo hace varios años que programo en PHP y sin embargo siempre aprendo algo nuevo, y en parte eso es lo que me gusta de programar, siempre se puede mejorar.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;18. Siempre busca perfeccionarte&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Relacionado con el punto anterior. Las tecnologías evolucionan y nosotros debemos hacer lo mismo. Una linda practica cuando tenemos un poco de tiempo libre es tratar de optimizar un código nuestro de unos meses anteriores, si aprendimos cosas nuevas de seguro que podemos hacerlo mejor que antes.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;19. Intenta ser eficiente y luego inténtalo de nuevo&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Que funcione no quiere decir que este bien. También una de las cosas más lindas de programar: Siempre se puede hacer una función mas eficiente, que consuma menos recursos, no hay que conformarse que arroje los resultados que queremos, probablemente lo podemos hacer mejor.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;20. Programa primero lo que menos te gusta&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Esto es bastante personal, pero por lo general me da buenos resultados. Cuando me siento a programar algo los primeros minutos son de “ambientación” luego tengo un periodo de concentracion digamos maxima, en ese momento las cosas que parecen o son mas complicadas son cuando mas rápido y mejor salen, luego cuando uno esta mas cansado puede dedicarse a las cosas mas sencillas y rutinarias.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Espero que les sea útil.  Los Comentarios son bastantes Utiles para mejorar en el contenido de esta tu pagina amiga.</description><link>http://desarrollo-soluciones.blogspot.com/2009/05/20-tips-de-programacion.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-1725193147574522278</guid><pubDate>Tue, 28 Apr 2009 18:27:00 +0000</pubDate><atom:updated>2009-04-28T14:12:32.599-05:00</atom:updated><title>Calculo de la Semana en un Mes especifico(les ayudara en Modulo de Planilla)</title><description>&lt;div style="text-align: justify;"&gt;Este codigo me solicito uno de mis amigos para su modulo, y si estan buscando lo mismo o parecido es cuestion que adapten el codigo a sus modulo, esta desarrollado en &lt;span style="font-weight: bold;"&gt;Visual Studio .Net 2008&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Para esta pequeña aplicacion Necesitaremos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1 Form&lt;/span&gt;                        :               Que es el contenedor de los demas objetos.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;1 ListBox&lt;/span&gt;                          :  Donde saldra la cantidad de semanas del mes Seleccionado.&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;1 Combobox&lt;/span&gt;    :  Nos permitira selecionar un mes deternimado.&lt;br /&gt;&lt;br /&gt;Empecemos con el Diseño:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkiUKKHi6f8Uggr1WBDE9fOPqgd1WiJxM39EawZ3pNMZcDAl9r1nR8UNWR3lMtC7f9NzqQYEMBPp0FXnyLCJdXY3e104zuEYDFlRhL4U7qznniHJ7p57eprExOONhJvothr9_XhYC-IxWi/s1600-h/net2008.bmp"&gt;&lt;img style="cursor: pointer; width: 238px; height: 186px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkiUKKHi6f8Uggr1WBDE9fOPqgd1WiJxM39EawZ3pNMZcDAl9r1nR8UNWR3lMtC7f9NzqQYEMBPp0FXnyLCJdXY3e104zuEYDFlRhL4U7qznniHJ7p57eprExOONhJvothr9_XhYC-IxWi/s320/net2008.bmp" alt="" id="BLOGGER_PHOTO_ID_5329813348796759186" border="0" /&gt;&lt;/a&gt;Hacemos Doble clicken el Button y codificaremos lo siguiente:&lt;br /&gt;&lt;quote&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Private Sub&lt;/span&gt; Button1_Click(&lt;span style="color: rgb(51, 51, 255);"&gt;ByVal&lt;/span&gt; sender&lt;span style="color: rgb(51, 51, 255);"&gt; As &lt;/span&gt;System.Object, &lt;span style="color: rgb(51, 51, 255);"&gt;ByVal&lt;/span&gt; e &lt;span style="color: rgb(51, 51, 255);"&gt;As&lt;/span&gt; System.EventArgs) Handles Button1.Click&lt;br /&gt;    &lt;span style="color: rgb(51, 51, 255);"&gt;Dim&lt;/span&gt; V1, S1, S2 &lt;span style="color: rgb(51, 51, 255);"&gt;As Integer&lt;/span&gt;&lt;/quote&gt;&lt;quote&gt;&lt;br /&gt;&lt;br /&gt;    SemanaInicial = DatePart(DateInterval.WeekOfYear, _&lt;br /&gt;    &lt;span style="color: rgb(51, 51, 255);"&gt;New Date&lt;/span&gt;(Now.Year, ComboBox1.SelectedIndex, 1), _&lt;br /&gt;    FirstDayOfWeek.Monday, FirstWeekOfYear.Jan1)&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: rgb(51, 102, 255);"&gt;If&lt;/span&gt; ComboBox1.SelectedIndex &lt; style="color: rgb(51, 51, 255);"&gt;Then         &lt;br /&gt;SemanaFinal = DatePart(DateInterval.WeekOfYear, &lt;span style="color: rgb(51, 51, 255);"&gt;New Date&lt;/span&gt;(Now.Year,_&lt;br /&gt;ComboBox1.SelectedIndex + 1, 1).AddDays(-1), FirstDayOfWeek.Monday,_&lt;br /&gt;FirstWeekOfYear.Jan1)&lt;br /&gt;    &lt;span style="color: rgb(51, 51, 255);"&gt;Else&lt;/span&gt;&lt;/quote&gt;&lt;quote&gt;         &lt;br /&gt;SemanaFinal = DatePart(DateInterval.WeekOfYear,New Date(Now.Year + 1, 1, 1).AddDays(-1), _FirstDayOfWeek.Monday, FirstWeekOfYear.Jan1)     &lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;End If          &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Select&lt;/span&gt; ComboBox1.SelectedIndex         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case&lt;/span&gt; 1&lt;br /&gt;              S1 = SemanaInicial                 S2 = SemanaFinal         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case&lt;/span&gt; 2&lt;br /&gt;              S1 = SemanaInicial + 1                 S2 = SemanaFinal &lt;/quote&gt;&lt;br /&gt;&lt;quote&gt;      &lt;span style="color: rgb(51, 51, 255);"&gt; Case&lt;/span&gt; 3             &lt;br /&gt;              S1 = SemanaInicial + 1                 S2 = SemanaFinal - 1         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case&lt;/span&gt; 4&lt;br /&gt;              S1 = SemanaInicial                 S2 = SemanaFinal         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case&lt;/span&gt; 5             &lt;br /&gt;              S1 = SemanaInicial + 1                 S2 = SemanaFinal         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case &lt;span style="color: rgb(0, 0, 0);"&gt;6&lt;/span&gt;&lt;/span&gt;             &lt;br /&gt;              S1 = SemanaInicial                 S2 = SemanaFinal - 1&lt;br /&gt;                &lt;span style="color: rgb(51, 51, 255);"&gt;Case &lt;span style="color: rgb(0, 0, 0);"&gt;7&lt;/span&gt;&lt;/span&gt;             &lt;br /&gt;              S1 = SemanaInicial                 S2 = SemanaFinal         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case &lt;span style="color: rgb(0, 0, 0);"&gt;8&lt;/span&gt;&lt;/span&gt;&lt;/quote&gt;&lt;quote&gt;             &lt;br /&gt;              S1 = SemanaInicial + 1                 S2 = SemanaFinal - 1         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case &lt;span style="color: rgb(0, 0, 0);"&gt;9&lt;/span&gt;&lt;/span&gt;             &lt;br /&gt;              S1 = SemanaInicial                 S2 = SemanaFinal - 1         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case&lt;/span&gt; 10                 S1 = SemanaInicial                 S2 = SemanaFinal         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case&lt;/span&gt; 11                 S1 = SemanaInicial + 1                 S2 = SemanaFinal - 1         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case&lt;/span&gt; 12                 S1 = SemanaInicial                 S2 = SemanaFinal         &lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;Case Else&lt;/span&gt;                 S1 = SemanaInicial                 S2 = SemanaFinal     &lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;End Select &lt;/span&gt;&lt;/quote&gt;&lt;quote&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;MsgBox&lt;/span&gt;(S1 &amp;amp; " al " &amp;amp; S2)     &lt;br /&gt; ListBox1.Items.Clear()     &lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;      For&lt;/span&gt; V1 = S1 &lt;span style="color: rgb(51, 51, 255);"&gt;To&lt;/span&gt; S2         &lt;br /&gt;            ListBox1.Items.Add("&lt;span style="color: rgb(204, 0, 0);"&gt;Semana Nº :&lt;/span&gt; " + &lt;span style="color: rgb(51, 51, 255);"&gt;CType&lt;/span&gt;(V1, &lt;span style="color: rgb(51, 51, 255);"&gt;String&lt;/span&gt;)) &lt;span style="color: rgb(51, 51, 255);"&gt;    &lt;br /&gt;  Next &lt;br /&gt;End Sub &lt;/span&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br /&gt;Veremos en modo Ejecucion &lt;span style="font-weight: bold; color: rgb(0, 153, 0);font-size:100%;" &gt;F5&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmb3-W4NOpY9n45sYA6pCHZ3XC7Qn5omZuLBfw6dmawd9Gu4gnsnyt2gv35E9mdyJWjoi8jJYTRuTEHxL46kcg76C-0boKEWUjafn285kIyGSUjFEDgqzyM8RJYAKBUeeU-IXsVgVFACdI/s1600-h/Noviembre.JPG"&gt;&lt;img style="cursor: pointer; width: 246px; height: 208px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmb3-W4NOpY9n45sYA6pCHZ3XC7Qn5omZuLBfw6dmawd9Gu4gnsnyt2gv35E9mdyJWjoi8jJYTRuTEHxL46kcg76C-0boKEWUjafn285kIyGSUjFEDgqzyM8RJYAKBUeeU-IXsVgVFACdI/s320/Noviembre.JPG" alt="" id="BLOGGER_PHOTO_ID_5329818284185821826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Nuestro resultado Final. Espero que les sea de ayuda&lt;br /&gt;&lt;br /&gt;Descargar el proyecto: &lt;a href="http://sites.google.com/site/systemgds/Home/prueba_semana.zip"&gt;Semana&lt;/a&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/04/calculo-de-la-semana-en-un-mes.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkiUKKHi6f8Uggr1WBDE9fOPqgd1WiJxM39EawZ3pNMZcDAl9r1nR8UNWR3lMtC7f9NzqQYEMBPp0FXnyLCJdXY3e104zuEYDFlRhL4U7qznniHJ7p57eprExOONhJvothr9_XhYC-IxWi/s72-c/net2008.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-4935411023082593767</guid><pubDate>Mon, 27 Apr 2009 13:25:00 +0000</pubDate><atom:updated>2009-04-28T13:26:24.484-05:00</atom:updated><title>Multi - messenger Mediante el Regedit</title><description>&lt;div style="text-align: justify;"&gt;Es un truquito muy facil de realizarlo, y nos sirve de mucho; Esto sirve para aquellos que tengan varias cuentas de msn&lt;br /&gt;&lt;br /&gt;&lt;quote&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nota: no vayan a modificar otro archivo o contenido del regedit porque seria perjudicial para sus equipo y pueda dañar el S.O (Sistema Operativo) en este caso Windows.&lt;/span&gt;&lt;/quote&gt;&lt;br /&gt;&lt;br /&gt;Aqui los pasos:&lt;br /&gt;&lt;br /&gt;1.- Entramos a Ejecutar ya sea&lt;br /&gt;   a) menu inicio - Ejecutar&lt;br /&gt;   b) tecla de windows + R&lt;br /&gt;&lt;br /&gt;2.- Digite regedit y presione enter&lt;br /&gt;&lt;br /&gt;3.- Sigue la cadena del lado izquierdo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HKEY_LOCAL_MACHINE&lt;/span&gt; despues &lt;span style="font-weight: bold;"&gt;SOFTWARE&lt;/span&gt; despues &lt;span style="font-weight: bold;"&gt;Microsoft&lt;/span&gt; y despues &lt;span style="font-weight: bold;"&gt;Windows Live&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.- Hacemos clic derecho sobre la carpeta que dice&lt;span style="font-weight: bold;"&gt; Messenger&lt;/span&gt;&lt;br /&gt;le damos donde dice nuevo y despues donde dice valor &lt;span style="font-weight: bold;"&gt;DWORD&lt;/span&gt; le ponemos de nombre &lt;span style="font-weight: bold;"&gt;MultipleInstances&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;5.- Le damos clic derechoy en modificar y le ponemos &lt;span style="font-weight: bold;"&gt;1&lt;/span&gt; y dejamos selecionada la casilla &lt;span style="font-weight: bold;"&gt;Hexadecimal.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Aquí les muestro una imagen de como esta la cadena:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAadeChao5Ie9PWuGQY252-25XDaqWoh0tSHN0sQKjuVSpR9ib8WkL3a85qUw0wi8f6bIffLzc7pCeLBKFfHcD3TPnoUsdIAbik4ktpp1vsIrb7hCkb1nMxI4o-3aooczberhTcBRRbETb/s1600-h/msn.JPG"&gt;&lt;img style="cursor: pointer; width: 632px; height: 303px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAadeChao5Ie9PWuGQY252-25XDaqWoh0tSHN0sQKjuVSpR9ib8WkL3a85qUw0wi8f6bIffLzc7pCeLBKFfHcD3TPnoUsdIAbik4ktpp1vsIrb7hCkb1nMxI4o-3aooczberhTcBRRbETb/s320/msn.JPG" alt="" id="BLOGGER_PHOTO_ID_5329363485436593618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;listo.  Asi de Sencillo.  ¿Que les Parece?&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/04/multi-messenger-mediante-el-regedit.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAadeChao5Ie9PWuGQY252-25XDaqWoh0tSHN0sQKjuVSpR9ib8WkL3a85qUw0wi8f6bIffLzc7pCeLBKFfHcD3TPnoUsdIAbik4ktpp1vsIrb7hCkb1nMxI4o-3aooczberhTcBRRbETb/s72-c/msn.JPG" width="72"/><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-4513595782643445397</guid><pubDate>Thu, 23 Apr 2009 11:23:00 +0000</pubDate><atom:updated>2009-04-23T06:35:52.949-05:00</atom:updated><title>Dell Vostro A90 llega a de EE.UU</title><description>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZw_nVFSjTIjC4v-vb2QHsm_Rqib03mJykDf-Ng7NPWnY6y7CDhxy8lgyvx2-pSodU4Cr6Sl3fhOr1N77tPMFZawDt-gce6JD3XR2_dVpXjZjzX8pXDqR7-E5r0vObAcCL3YhCTGkgtIiz/s1600-h/dell-vostro-a90-eeuu.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 250px; height: 179px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZw_nVFSjTIjC4v-vb2QHsm_Rqib03mJykDf-Ng7NPWnY6y7CDhxy8lgyvx2-pSodU4Cr6Sl3fhOr1N77tPMFZawDt-gce6JD3XR2_dVpXjZjzX8pXDqR7-E5r0vObAcCL3YhCTGkgtIiz/s320/dell-vostro-a90-eeuu.jpg" alt="" id="BLOGGER_PHOTO_ID_5327846235888708258" border="0" /&gt;&lt;/a&gt;La &lt;strong&gt;Dell Vostro A90&lt;/strong&gt; ha estado bajo nuestro radar desde hace algún tiempo, está orientada a profesionales de los negocios que necesitan mucha portabilidad. Inicialmente se presentó en Japón cuando les traíamos la noticia del modelo “&lt;strong&gt;&lt;a title="Dell Vostro A90" href="http://tecnomagazine.net/2008/10/27/dell-vostro-a90/"&gt;Dell Vosto A90&lt;/a&gt;&lt;/strong&gt;” , pero ahora ya está disponible también en EE.UU, lo que la hace mucho más accesible, tanto a través de las tiendas como de las reventas en Internet. &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Esta vostro posee muchas características similares a la Dell Inspiron Mini 9, posee un procesador Intel Atom a 1.6 GHz, chipset Intel 945GSE, 512 MB de RAM, disco de 8 GB SSD. Posee conectividad WiFi, Bluetooth e incluye Windows XP Home Edition. Disponible desde $349 dólares.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;&lt;a href="http://www.slashgear.com/dell-vostro-a90-now-available-in-the-us-1641149/"&gt;Fuente&lt;/a&gt;&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/04/dell-vostro-a90-llega-de-eeuu.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZw_nVFSjTIjC4v-vb2QHsm_Rqib03mJykDf-Ng7NPWnY6y7CDhxy8lgyvx2-pSodU4Cr6Sl3fhOr1N77tPMFZawDt-gce6JD3XR2_dVpXjZjzX8pXDqR7-E5r0vObAcCL3YhCTGkgtIiz/s72-c/dell-vostro-a90-eeuu.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-8892510669649269562</guid><pubDate>Thu, 23 Apr 2009 11:21:00 +0000</pubDate><atom:updated>2009-04-23T06:37:18.722-05:00</atom:updated><title>Japonés desarrolla robot gigante con forma de escarabajo durante 11 años!</title><description>&lt;div class="itemtext"&gt;&lt;div style="text-align: justify;"&gt;       &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Donde más sino en &lt;strong&gt;Japón &lt;/strong&gt;podrías encontrar un &lt;strong&gt;robot &lt;/strong&gt;escarabajo gigante! Los japoneses no ponen límites a su imaginación, como el creador de este gigante robot que estuvo 11 años fabricándolo, todavía no estamos seguros qué fué lo que lo llevó a diseñar semejante robot durante tantos años y con qué utilidad final, pero que lo logró es un hecho! Nada mejor que el vídeo para verlo en acción:&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Kf7Sytl2-EE&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/Kf7Sytl2-EE&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt; &lt;p&gt;&lt;a href="http://dvice.com/archives/2009/04/gigantic-beetle.php"&gt;Fuente&lt;/a&gt;&lt;/p&gt;            &lt;/div&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/04/japones-desarrolla-robot-gigante-con.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-2486986907178932189</guid><pubDate>Thu, 23 Apr 2009 11:19:00 +0000</pubDate><atom:updated>2009-04-23T06:21:33.157-05:00</atom:updated><title>HiPhone Nano, el “iPhone Nano” chino ya está disponible!</title><description>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3Du_43BMdXJsP9qIyJAmiSmWpXF3lHaeeA-FPaEHTRCSgPAz385E9jCx8Nz5dNIyS2FY17M1Msabjfiq8YlYr3XuysVmHN1BGLegyMSEEKBhIAmC9ujUKcQbAYi9shI4mrb6oFqWrFAru/s1600-h/hiphone-nano.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 292px; height: 206px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3Du_43BMdXJsP9qIyJAmiSmWpXF3lHaeeA-FPaEHTRCSgPAz385E9jCx8Nz5dNIyS2FY17M1Msabjfiq8YlYr3XuysVmHN1BGLegyMSEEKBhIAmC9ujUKcQbAYi9shI4mrb6oFqWrFAru/s320/hiphone-nano.JPG" alt="" id="BLOGGER_PHOTO_ID_5327845229535618690" border="0" /&gt;&lt;/a&gt;Aún no hay ninguna confirmación sobre el &lt;strong&gt;iPhone nano&lt;/strong&gt;, por eso nuestros amigos chinos, siempre imitando marcas y diseños conocidos se han lanzado con el HiPhone Nano (original nombre eh! jaja) para realizar lo que sería un futuro iPhone Nano. &lt;/div&gt;&lt;p style="text-align: justify;"&gt;El exterior nos muestra controles para manejar la música, su pantalla de 2.4″ es monocromática y además de mostrar las canciones en reproducción también nos brinda la fecha y hora. Los desarrolladores también han agregado soporte para dual-SIM.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Si bien no hay mucha más información, podemos deducir que los chinos no tuvieron mucha imaginación, de seguro esto no será muy exitoso. Ahora sólo queda esperar a ver el &lt;strong&gt;iPhone Nano&lt;/strong&gt; real por parte de &lt;strong&gt;Apple&lt;/strong&gt;, si es que lo realiza en un futuro cercano, el tiempo dirá, pero lo que es seguro es que será mucho mejor que este dispositivo que carece de mucha producción.&lt;/p&gt; &lt;p&gt;¿Qué te parece?&lt;/p&gt; &lt;p style="text-align: justify;"&gt;&lt;a href="http://www.ubergizmo.com/15/archives/2009/04/hiphone_nano_is_out.html"&gt;Fuente&lt;/a&gt;&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/04/hiphone-nano-el-iphone-nano-chino-ya.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3Du_43BMdXJsP9qIyJAmiSmWpXF3lHaeeA-FPaEHTRCSgPAz385E9jCx8Nz5dNIyS2FY17M1Msabjfiq8YlYr3XuysVmHN1BGLegyMSEEKBhIAmC9ujUKcQbAYi9shI4mrb6oFqWrFAru/s72-c/hiphone-nano.JPG" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-7243909019138606382</guid><pubDate>Thu, 23 Apr 2009 11:16:00 +0000</pubDate><atom:updated>2009-04-23T06:19:47.702-05:00</atom:updated><title>3D Mouse, chequea el email directamente en el Mouse!</title><description>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDumzDgJOeB-MIwGCYRXFlmnBoGLFx6wrZI8BvSuRV0O7zeZSgd8GYAYqlhK4hvxzFwEVkJmbJ4gcrUkJerjZKBxeTtRAKfBU-975l_dWrQwYbC4xOoldcd5QSIjffUrj1WaSmTMM2V6yS/s1600-h/3dmouse.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 246px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDumzDgJOeB-MIwGCYRXFlmnBoGLFx6wrZI8BvSuRV0O7zeZSgd8GYAYqlhK4hvxzFwEVkJmbJ4gcrUkJerjZKBxeTtRAKfBU-975l_dWrQwYbC4xOoldcd5QSIjffUrj1WaSmTMM2V6yS/s320/3dmouse.jpg" alt="" id="BLOGGER_PHOTO_ID_5327844648626207026" border="0" /&gt;&lt;/a&gt;Esta magnífica pieza de tecnología nos permite incluir muchas funciones directamente en el mouse, tareas como chequear email o leer los diarios &lt;a href="http://feeds.feedburner.com/tecnomag"&gt;RSS de &lt;strong&gt;TecnoMagazine&lt;/strong&gt;&lt;/a&gt; podrán hacerse ahora a través de este dispositivo y su diminuta pantalla LCD sin intervención de la computadora, lo que nos lleva a pensar nuevamente, que es otro dispositivo móvil .  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;No hay muchos más detalles pero la imágen y noticia nos pareció bastante interesante. También interesante es el precio, $500 dólares! . Pero para aquellos amantes al juego no creo que les paresca mucho&lt;br /&gt;&lt;/p&gt; &lt;p&gt;¿Qué te parece?&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.crunchgear.com/2009/04/16/at-last-you-can-check-your-email-on-your-3d-mouse/"&gt;Fuente&lt;/a&gt;&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/04/3d-mouse-chequea-el-email-directamente.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDumzDgJOeB-MIwGCYRXFlmnBoGLFx6wrZI8BvSuRV0O7zeZSgd8GYAYqlhK4hvxzFwEVkJmbJ4gcrUkJerjZKBxeTtRAKfBU-975l_dWrQwYbC4xOoldcd5QSIjffUrj1WaSmTMM2V6yS/s72-c/3dmouse.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-6768179438390594854</guid><pubDate>Thu, 23 Apr 2009 11:14:00 +0000</pubDate><atom:updated>2009-04-23T06:16:40.384-05:00</atom:updated><title>Maximus II GENE, placa madre especial para juegos</title><description>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz5gtn0JbWfCebsTxlY9PRDYrjuIStI1Sopb1tcqCIsLEuB0c6pDK3fFDFHZvkHrdvt6kOZAQF4P54yAyXgLqbieeS8fevmabdHYGT-pT5p0sm03pHKpsbPUM6MS2XQ3sfNWSu_Poi0rYa/s1600-h/motherboard-gene.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 301px; height: 276px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz5gtn0JbWfCebsTxlY9PRDYrjuIStI1Sopb1tcqCIsLEuB0c6pDK3fFDFHZvkHrdvt6kOZAQF4P54yAyXgLqbieeS8fevmabdHYGT-pT5p0sm03pHKpsbPUM6MS2XQ3sfNWSu_Poi0rYa/s320/motherboard-gene.jpg" alt="" id="BLOGGER_PHOTO_ID_5327843891135561346" border="0" /&gt;&lt;/a&gt;&lt;strong&gt;Asus &lt;/strong&gt;ha anunciado la adición de GENE a su línea de placas madres ROG. Basado en un chipset Intel P45 Express, la &lt;strong&gt;Maximus II GENE&lt;/strong&gt; hace fama de la línea ROG por su estabilidad, overclocking y flexibilidad para los jugadores, modders y entusiastas del overcloocking con afinidad por las plataformas Intel Core 2 Extreme/Quad/Duo. La Maximus II GENE nos ofrece una gran variedad de tecnología soportada, como MemOK! y SupremeFX X-Fi, entre otros. &lt;/div&gt;&lt;p style="text-align: justify;"&gt;SupremeFX X-Fi por ejemplo ofrece increíble realidad de efectos en sonidos, permitiéndo disfrutar a los jugadores de una total inmersión en los juegos soportados.&lt;/p&gt; &lt;p&gt;¿Qué te parece?&lt;/p&gt; &lt;p style="text-align: justify;"&gt;&lt;a href="http://www.fareastgizmos.com/computing/asus_p45based_rog_maximus_ii_gene_motherboard_for_intel_core2_quad_and_duo_processors.php"&gt;Fuente&lt;/a&gt;&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/04/maximus-ii-gene-placa-madre-especial.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz5gtn0JbWfCebsTxlY9PRDYrjuIStI1Sopb1tcqCIsLEuB0c6pDK3fFDFHZvkHrdvt6kOZAQF4P54yAyXgLqbieeS8fevmabdHYGT-pT5p0sm03pHKpsbPUM6MS2XQ3sfNWSu_Poi0rYa/s72-c/motherboard-gene.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-7704916068949835500</guid><pubDate>Thu, 23 Apr 2009 11:08:00 +0000</pubDate><atom:updated>2009-04-23T06:13:51.128-05:00</atom:updated><title>Hub USB con forma de pelota de fútbol!</title><description>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4rjr7-BkmXgP3OOJcCh_rcx_0a16_U5k2RM2NGVjUB_xUEoBfzPc-e-Yg0QihBz_xk6aBAikLSdfi2Zqa2wSiq8mlolasd76vdDYrF2ArUF1EpAjb6tJK9CxYnOxFANp4mDxxtKHhsiI8/s1600-h/usb-pelota.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 198px; height: 156px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4rjr7-BkmXgP3OOJcCh_rcx_0a16_U5k2RM2NGVjUB_xUEoBfzPc-e-Yg0QihBz_xk6aBAikLSdfi2Zqa2wSiq8mlolasd76vdDYrF2ArUF1EpAjb6tJK9CxYnOxFANp4mDxxtKHhsiI8/s320/usb-pelota.jpg" alt="" id="BLOGGER_PHOTO_ID_5327842682841744594" border="0" /&gt;&lt;/a&gt;Si te gustan los dispositivos USB y eres fanático del fútbol quizás te interese saber sobre este nuevo gadget que es en si un hub USB con forma de pelota de fútbol, incluye cuatro puertos USB para conectar cualquier tipo de dispositivos, su velocidad de transferencia de datos es de 480Mbps y soporta Windows 98/SE/2000/Me/XP/Vista. &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Puedes conseguirla desde $12 dólares &lt;a href="http://www.gadget4all.com/prod_detail.php?prod_id=00714"&gt;aquí&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.geeky-gadgets.com/soccer-ball-usb-hub/"&gt;Fuente&lt;/a&gt;&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/04/hub-usb-con-forma-de-pelota-de-futbol.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4rjr7-BkmXgP3OOJcCh_rcx_0a16_U5k2RM2NGVjUB_xUEoBfzPc-e-Yg0QihBz_xk6aBAikLSdfi2Zqa2wSiq8mlolasd76vdDYrF2ArUF1EpAjb6tJK9CxYnOxFANp4mDxxtKHhsiI8/s72-c/usb-pelota.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4294354266712612480.post-1498801031335250928</guid><pubDate>Tue, 21 Apr 2009 13:33:00 +0000</pubDate><atom:updated>2009-04-21T08:36:42.071-05:00</atom:updated><title>Mini DV, la videograbadora más pequeña del mundo!</title><description>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDv-xzIg2rjZNdFRiGOjhZwqs9Sv9M0LDOQCKGs8CnO45ez7MA_TqHdLBbGsiPRN-wEryp7M62tiaVQ-P4MzPBgmyA59Og4tGgAcu080PDmKj9WI3M0EwtD9DIccknnraQ5tdG2mW7wo0C/s1600-h/mini-dv-camara.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 317px; height: 272px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDv-xzIg2rjZNdFRiGOjhZwqs9Sv9M0LDOQCKGs8CnO45ez7MA_TqHdLBbGsiPRN-wEryp7M62tiaVQ-P4MzPBgmyA59Og4tGgAcu080PDmKj9WI3M0EwtD9DIccknnraQ5tdG2mW7wo0C/s320/mini-dv-camara.jpg" alt="" id="BLOGGER_PHOTO_ID_5327137643621878338" border="0" /&gt;&lt;/a&gt;Catalogada como la &lt;strong&gt;cámara de vídeo más pequeña del mundo&lt;/strong&gt;, la &lt;strong&gt;Mini DV&lt;/strong&gt; mide tan sólo 55 x 20 x 18 mm y puedes llevarla en cualquier bolsillo de tu ropa. Esta cámara es perfecta para aspirantes a espías estilo James Bond o bien cualquier experto en vídeo, ya que al ser tan diminuta se puede llevar a cualquier lado, pesa tan sólo 50 gramos. &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Además de grabar vídeo,  puede tomar imágenes a 640 x 480 píxeles y guardarlas en memorias MicroSD con soporte hasta para 8 GB. Aún no hay menciones sobre precios o disponibilidad.&lt;/p&gt; &lt;p&gt;¿Qué te parece?&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.gizmowatch.com/entry/mini-dv-world-s-smallest-video-camera-shoots-big-pictures/"&gt;Fuente&lt;/a&gt;&lt;/p&gt;</description><link>http://desarrollo-soluciones.blogspot.com/2009/04/mini-dv-la-videograbadora-mas-pequena.html</link><author>noreply@blogger.com (desarrollo-soluciones)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDv-xzIg2rjZNdFRiGOjhZwqs9Sv9M0LDOQCKGs8CnO45ez7MA_TqHdLBbGsiPRN-wEryp7M62tiaVQ-P4MzPBgmyA59Og4tGgAcu080PDmKj9WI3M0EwtD9DIccknnraQ5tdG2mW7wo0C/s72-c/mini-dv-camara.jpg" width="72"/><thr:total>0</thr:total></item></channel></rss>