tag:blogger.com,1999:blog-52849388086561179982009-03-01T01:58:11.198-08:00Tecnosomnia¡El Blog de SiS en donde encontrarás comentarios de tecnología, tips, reseñas y mucho más!Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-5284938808656117998.post-58213278655678637072008-08-30T21:18:00.000-07:002008-08-30T21:19:49.855-07:00Otro post de pruebaa ver si asi?<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-5821327865567863707?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-20501427199415646502008-08-30T20:57:00.000-07:002008-08-30T21:17:57.365-07:00Post de pruebaEsta es una prueba, gracias por participar...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-2050142719941564650?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-36080960683698581662008-05-16T20:30:00.001-07:002008-05-16T20:32:12.267-07:00Interface Multitoque de pantalla completa para el OS X<div xmlns="http://www.w3.org/1999/xhtml"><p><object height="350" width="425"><param value="http://youtube.com/v/dFV18Kg3h2M" name="movie"><embed height="350" width="425" type="application/x-shockwave-flash" src="http://youtube.com/v/dFV18Kg3h2M"></embed></object></p><p>Hace algunos meses Microsoft presentó el demo de la tecnología Surface que le permite al usuario interactuar con la computadora moviendo elementos con las manos como si fuera un escritorio de verdad.<br />En este video se demuestra el framework de desarrollo Lux, que le permite a cualquier sistema operativo (Windows, Linux, Msc OS X) tener esas mismas características.<br />Por el momento el framework está enfocado a los desarrolladores interesados en conocer más sobre la tecnología multitoque y sus futuras aplicaciones.<br />Para los que querían una computadora al estilo Minority Report, estén pendientes de ésta tecnología.</p></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-3608096068369858166?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-72030259085893622312008-05-07T19:39:00.001-07:002008-05-07T19:39:50.547-07:00FlickrThis is a test post from <a href="http://www.flickr.com/r/testpost"><img alt="flickr" src="http://www.flickr.com/images/flickr_logo_blog.gif" width="41" height="18" border="0" align="absmiddle" /></a>, a fancy photo sharing thing.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-7203025908589362231?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-9757614644332500722008-05-07T16:19:00.000-07:002008-05-15T16:11:02.768-07:00América Móvil anuncia el iPhone para América Latina<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sismx.com/blog/uploaded_images/flash-on-iphone-770386.png"><img style="float:right; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://www.sismx.com/blog/uploaded_images/flash-on-iphone-770378.png" border="0" alt="" /></a><br />Hoy se anunció que América Móvil (Telcel) tendrá a la venta el celular de Apple. No se especificó si será el único carrier que lo tendrá a la venta. En el aviso que hizo la compañía no se habló de cuando estará el aparato en los mostradores (y mucho menos del precio).<div>Sinceramente espero que contemos con la versión más reciente del iPhone y no que nos quieran vender los modelos pasados de moda en el resto del mundo. Sobretodo cuando se rumora que la versión 3G del iPhone podría anunciarse en la presentación de Steve Jobs en Junio en el WWDC (World Wide Developers Conference) en San Francisco.</div><div>También será interesante conocer los planes de acceso a datos que se puedan contratar con el iPhone ya que como sabemos es un aparato que aprovecha muy bien el acceso a Internet móvil (Google Maps, correo IMAP, Safari) y que podría tener una renta mensual muy alta si se siguen cobrando las tarifas actuales.</div><div>Otro aspecto importante de la funcionalidad del iPhone es su correo de voz visual, que le permite al usuario ver una lista de los mensajes que ha recibido y escucharlos en el orden que se requiera.</div><div>Todas estas opciones redondean la experiencia del iPhone, espero que las tomen en cuenta para ofrecer un producto a la par del que se vende en Estados Unidos.</div><div><br /><div> </div></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-975761464433250072?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-38868850335700722672008-05-05T17:48:00.000-07:002008-05-07T19:54:02.740-07:00Cómo obtener el ID del último registro insertado en MySQL<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sismx.com/blog/uploaded_images/mysql_logo-733528.gif"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://www.sismx.com/blog/uploaded_images/mysql_logo-733525.gif" border="0" alt="" /></a><br />En esta ocación me gustaría compartirles la manera más sencilla para obtener el ID del último registro insertado a una tabla en MySQL Server.<div>Esto es muy útil en el caso que queramos hacer manipulaciones extra al registro que acabamos de insertar, o agregar información a otra tabla que requiere del ID para hacer uniones.</div><div>Podríamos obtener el ID haciendo otro query a la tabla después de agregar el registro para obtener el valor máximo del campo, sin embargo esto requiere de una nueva conexión a la base de datos y de la ejecución de otra instrucción que podría resultar cara para el desempeño de nuestra aplicación.</div><div>La manera más sencilla de resolver este problema es utilizando la instrucción LAST_INSERT_ID() de MySQL en un parámetro de salida en un Stored Procedure por ejemplo.</div><div>Una vez ejecutado el SP, nos devolverá el valor que necesitamos y lo podemos guardar en alguna variable de nuestra aplicación. Ésta función es específica de la conexión por lo que si tenemos al mismo usuario conectado en 2 lugares diferentes siempre se obtendrá el ID del registro que se guardó por cada usuario.</div><div> </div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-3886885033570072267?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-48864881190007788912008-04-29T22:38:00.000-07:002008-04-29T22:55:16.497-07:00Microsoft libera el SP3 para Windows XP<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sismx.com/blog/uploaded_images/windows_xp-726871.png"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://www.sismx.com/blog/uploaded_images/windows_xp-726867.png" alt="" border="0" /></a><br />Hoy por la tarde Microsoft liberó el Service Pack 3, supuestamente la útlima actualización para el Windows XP.<br />Cabe mencionar que este SP no añade nueva funcionalidad y sólo es una colección de las actualizaciones del sistema que han sido liberadas desde que el SP2 salió al mercado en Agosto de 2004 (de verdad ha pasado tanto tiempo?), lo que nos permite usarlo en instalaciones nuevas de XP que tengan el SP1 (o para hacer instalaciones "slipstream").<br />Sin embargo se agregaron cuatro características de Windows Vista al XP para integrarlo más fácilmente con la nueva versión del sistema operativo para servidores Windows Server 2008.<br />Es interesante que el ciclo de vida del XP se ha extendido por lo menos hasta el 2010 (esto significa que seguirán saliendo actualizaciones críticas de seguridad hasta esta fecha), sin embargo está planeado tenerlo a la venta hasta el 30 de Junio de 2008.<br />Tenemos que irnos despidiendo poco a poco del XP ya que en días pasados también se liberó el SP1 para Windows Vista y se rumora que la próxima versión de Windows (7.0) está planeada para el 2010.<br />El SP3 todavía no está disponible para su descarga completa (300MB+) pero ya se puede obtener la instalación integrada a través de Windows Update.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-4886488119000778891?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-77205685262375430472008-04-28T20:08:00.000-07:002008-04-28T18:08:29.554-07:00Los vampiros de ElectricidadCuando apagas tu televisión, un LED (mejor conocido como "foquito") se queda encendido?<br />Lo mismo pasa con tu estéreo, horno eléctrico o de microondas, impresora, escáner o cualquier otro aparato eléctrico en tu casa u oficina?<br />Entonces bienvenido al mundo de los vampiros de electricidad.<br />Estos aparatos tienen que permanecer medio encendidos cuando no están en uso para poder entrar en acción en el momento que el usuario presione el botón de encendido del control remoto, mande imprimir, etc.<br />El problema es que no nos damos cuenta que hasta un 25% del consumo de energía eléctrica de nuestras casas u oficinas se realiza cuando ni siquiera estamos usando nuestros aparatos.<br />Hay varias maneras de solucionar este problema, lamentablemente requieren de algo de esfuerzo de nuestra parte, por ejemplo:<br /><ul><li>Conectar todo el sistema de Teatro en Casa a un solo regulador y apagarlo cuando no estemos viendo TV.</li><li>Desconectar de la toma eléctrica los aparatos después de utilizarlos.</li></ul>Claro que estas acciones requieren de nuestra intervención directa (hay que levantarse a apagar todo después de ver una película y recordar hacer lo mismo antes de sentarnos en el sillón).<br />Lo malo es que muchas veces la conveniencia gana la batalla frente al ahorro de dinero en nuestra cuenta de electricidad (sin mencionar los beneficios ecológicos), pero en estos tiempos del calentamiento global y altos precios del petróleo, creo que vale la pena poner un poco más de nuestra parte.<br />Recuerden que de grano en grano podemos hacer una playa completa!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-7720568526237543047?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-26324304658308090882008-04-22T11:42:00.000-07:002008-04-22T15:03:06.241-07:00Cómo dar formato a columnas de un GridViewSiguiendo con el tema de los GridViews de ASP.NET ahora vamos a ver como le podemos dar formato a diferentes campos del grid desde el código HTML.<br />Esto es muy útil cuando queremos traer desde nuestra base de datos números o fechas y queremos que se vean diferentes en nuestra aplicación.<br />Por ejemplo yo tengo una columna en mi tabla de tipo DATE, sin embargo el Grid agregaba la hora a todas las fechas que desplegaba. De igual manera tengo una columna tipo DECIMAL que necesitaba del símbolo $.<br />Después de pelearme un buen rato con el GUI para darle formato a mis columnas, descubrí dos cosas importantes:<br /><ul><li>Es más fácil hacer este tipo de modificaciones en el código HTML de la página en la que estamos trabajando.</li><li>Hay cosas muy escondidas de cada uno de los controles de ASP.NET.</li></ul>El caso es que para lograr lo que necesitamos tenemos que hacer lo siguiente dentro del archivo ASPX de la página dentro de las declaraciones de columnas:<br /><br /><ul><li>Para columnas tipo DATE: <asp:boundfield datafield="Fecha Registro" headertext="Fecha Registro" sortexpression="Fecha Registro" dataformatstring="{0:dd/MM/yy}" htmlencode="False">asp:BoundField DataField="Fecha Registro" HeaderText="Fecha Registro" SortExpression="Fecha Registro" dataformatstring="{0:dd/MM/yy}" htmlencode="False".</asp:boundfield></li></ul>Con esto logramos que la fecha sólo contenga realmente la fecha sin agregar la hora (la tenga el campo o no). Además la formateamos como dia/mes/año (que es como se usa en Español).<br />El formato que necesitamos también se puede agregar en el GUI seleccionando "Editar Columnas" y poniendo la expresión regular en el renglón DataFormatString, sin embargo lo que nadie nos dice es que tenemos que ajustar la opción HtmlEncode a "off" para que esto funcione.<br /><br /><ul><li>Para columnas de tipo numérico podemos usar lo siguiente: asp:BoundField DataField="precio" HeaderText="Precio" SortExpression="precio" DataFormatString="{0:$#,#.00}" HtmlEncode="False"<asp:boundfield datafield="precio" headertext="Precio" sortexpression="precio" dataformatstring="{0:$#,#.00}" htmlencode="false">.</asp:boundfield></li></ul>Lo que produce una columna de precio en donde vemos los números con el formato correcto para pesos y centavos.<br /><br /><br />Estos dos ejemplos utilizan las expresiones regulares para dar formato a los campos. Este tipo de expresiones son muy utilizadas tanto en programación como en otras cosas en donde queremos dar formato a cadenas de caracteres (por ejemplo en Excel). Para los que quieran leer mas al respecto les dejo los siguientes links: <a href="http://en.wikipedia.org/wiki/Regular_expression">Regular Expresion</a> y <a href="http://www.regular-expressions.info/">Regular-Expressions.info</a><br /><br />Espero que les sirva!<br /><br />P.D. recuerden que tengo que eliminar los "< />" de los tags HTML.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-2632430465830809088?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-43164334514688789322008-04-21T11:16:00.000-07:002008-04-21T11:20:39.096-07:00Frase del díaAcabo de encontrar esta frase de <a href="http://en.wikipedia.org/wiki/Stephen_Hawking">Stephen Hawking</a> gracias al widget "Quote of the Day" de mi página personalizada de Google:<br /><br /><blockquote>I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image.</blockquote>Qué opinan?<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-4316433451468878932?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-37473360420553754052008-04-18T18:01:00.000-07:002008-04-22T12:28:38.251-07:00Cómo enlazar los datos de un DataReader a un GridViewEsto puede parecer muy sencillo, pero la verdad es algo oscuro para alguien acostumbrado a utilizar solo el editor WYSIWYG del Visual Studio 2005.<br />Básicamente el problema es que cuando queremos enlazar dinámicamente un GridView a una datasource generado en tiempo de ejecución (como por ejemplo un DataReader), el control no nos permite asignar columnas y estilos visuales automáticamente.<br />Lo que tenemos que hacer es entrar al modo codigo HTML de la página ASPX, encontrar los bloques de código en donde se define el GridView y agregar cada uno de los campos de nuestro datasource a cada uno de las columnas del control:<asp:gridview id="grv1" runat="server" autogeneratecolumns="False"><columns><asp:boundfield datafield="Campo_Datos" headertext="Datos1" sortexpression="Datos1"><asp:imagefield headertext="foto" dataimageurlfield="url"></asp:imagefield></asp:boundfield></columns><br /><br /></asp:gridview> asp:GridView ID="grid2" runat="server" AutoGenerateColumns="False"<br /> Columns<br /> asp:BoundField DataField="Columna_1" HeaderText="Columna 1" SortExpression="Columna 1"<br /> asp:ImageField HeaderText="foto" DataImageUrlField="foto"<br /> asp:ImageField<br /> Columns<br /> asp:GridView<br /><br />Nota: eliminamos los simbolos para abrir y cerrar etiquetas de ASP (<>) para poder agregar el código.<br /><asp:gridview id="grv1" runat="server" autogeneratecolumns="False">De esta manera podemos especificar un DataReader como fuente para nuestro control GridView y llenarlo dinamicamente en tiempo de ejecucion igualando cada uno de los campos de la base de datos del DataReader con los DataFields que especificamos.</asp:gridview><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-3747336042055375405?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-18033323299878232512008-04-13T20:31:00.000-07:002008-05-06T23:03:56.010-07:00Neutralidad de Internet<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sismx.com/blog/uploaded_images/Netneutralitycopy1-718202.png"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://www.sismx.com/blog/uploaded_images/Netneutralitycopy1-718199.png" border="0" alt="" /></a><br />Desde hace varios años hay un agitado debate en Estados Unidos sobre la neutralidad en la red.<br />A veces me preocupa un poco que en <span class="blsp-spelling-error" id="SPELLING_ERROR_0">México</span> no seamos tan técnicamente avanzados en este tipo de legislaturas aunque nos afecten directamente.<br />Básicamente la neutralidad de Internet se refiere a la igualdad de condiciones en las que todos los sitios de Internet pueden ser vistos por cualquier usuario, la no restricción de equipo que se puede conectar a la red y no restringir ningún tipo de comunicación o protocolo.<br />Por ejemplo, todos podemos ver de igual manera los sitios de compañías como <span class="blsp-spelling-error" id="SPELLING_ERROR_1">Apple</span>, Microsoft, <span class="blsp-spelling-error" id="SPELLING_ERROR_2">IBM</span>, <span class="blsp-spelling-error" id="SPELLING_ERROR_3">HP</span>, etc. sin preocuparnos por cuánto invierten éstas en anunciarse en Internet.<br />Al perderse la neutralidad en la red, los proveedores del servicio tienen la capacidad para "acelerar" el acceso a ciertas páginas y frenar otras a voluntad (por ejemplo si usamos el servicio de <span class="blsp-spelling-error" id="SPELLING_ERROR_4">Telmex</span>, las páginas de otras compañías se cargarían mucho más lento que las propias).<br />Este tipo de escenarios trae muchos problemas para empresas pequeñas que no pueden pagar para fomentar el acceso a sus páginas y sufren las consecuencias de pocas visitas.<br />Alguna vez se han preguntado por qué los sistemas que miden la <span class="blsp-spelling-corrected" id="SPELLING_ERROR_5">velocidad</span> de su conexión a Internet (sobretodo los sugeridos por sus proveedores) parecen funcionar muy bien mientras sus páginas favoritas bajan muy lento? Ahí están viendo un claro ejemplo de falta de neutralidad de Internet.<br />Nosotros los usuarios solo podemos estar muy atentos a este tipo de "trampas" de nuestros proveedores y <span class="blsp-spelling-corrected" id="SPELLING_ERROR_6">hacérselos</span> saber.<br />Para leer más al respecto pueden consultar el siguiente artículo de <a href="http://en.wikipedia.org/wiki/Network_neutrality">Wikipedia</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-1803332329987823251?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-812809343499901602008-04-13T19:41:00.001-07:002008-04-13T19:42:47.819-07:00Star Wars: The Force Unleashed<div xmlns="http://www.w3.org/1999/xhtml"><p><a style="left: 0px ! important; top: 0px ! important;" title="Click here to block this object with Adblock Plus" class="abp-objtab-006904869217126097 visible" href="http://youtube.com/v/RkBiYpD3SDc"></a><object height="350" width="425"><param value="http://youtube.com/v/RkBiYpD3SDc" name="movie"><embed type="application/x-shockwave-flash" src="http://youtube.com/v/RkBiYpD3SDc" height="350" width="425"></embed></object></p><p>Siguiendo con los videos de Star Wars (alguna vez podremos ver demasiado de esta saga?), ahora les presento el trailer del próximo juego. Se supone que tiene una fecha de salida por ahí de Otoño de este año (al principio decían que en primavera).<br />Tengan listas sus consolas!</p></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-81280934349990160?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-67118401481150489282008-04-13T19:02:00.001-07:002008-04-13T19:12:45.427-07:00Star Wars: Clone Wars trailer<div xmlns="http://www.w3.org/1999/xhtml"><p><a style="left: 0px ! important; top: 0px ! important;" title="Click here to block this object with Adblock Plus" class="abp-objtab-006904869217126097 visible" href="http://youtube.com/v/DN2WCg3jP0I"></a><object height="350" width="425"><param value="http://youtube.com/v/DN2WCg3jP0I" name="movie"><embed type="application/x-shockwave-flash" src="http://youtube.com/v/DN2WCg3jP0I" height="350" width="425"></embed></object></p><p>Hasta hoy me entero de la existencia de este nuevo proyecto en la saga de Star Wars. La verdad se ve bastante interesante, tendremos que esperar hasta Agosto para ver el resultado final. </p></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-6711840148115048928?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-74469023441862463982008-04-11T17:38:00.001-07:002008-04-13T19:13:18.487-07:00Para quienes recuerdan los 80s<div xmlns="http://www.w3.org/1999/xhtml"><p><a style="left: 0px ! important; top: 0px ! important;" title="Click here to block this object with Adblock Plus" class="abp-objtab-006904869217126097 visible" href="http://youtube.com/v/c2s4wbFAhFw"></a><object height="350" width="425"><param value="http://youtube.com/v/c2s4wbFAhFw" name="movie"><embed type="application/x-shockwave-flash" src="http://youtube.com/v/c2s4wbFAhFw" height="350" width="425"></embed></object></p><p>Una excelente canción del grupo Tears for Fears de 1985.<br />Por que ya no hacen música como esta?<br /></p></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-7446902344186246398?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0tag:blogger.com,1999:blog-5284938808656117998.post-1524188407224193252008-04-11T17:08:00.000-07:002008-04-13T19:24:35.335-07:00Bienvenidos a Tecnosomnia!Tecnosomnia es el blog de SiS, además de ser el nombre de nuestro podcast.<br />En este espacio encontraras comentarios de tecnología en general, tutoriales de audio y video, nuestros opiniones sobre nuevos productos, algunos ejemplos de código interesantes, links a sitios de Internet y todo lo que se nos ocurra.<br />Este es un espacio abierto para compartir ideas y crear una comunidad al rededor de todo lo que pasa en el mundo de SiS.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5284938808656117998-152418840722419325?l=tecnosomnia.blogspot.com'/></div>Tecnosomniahttp://www.blogger.com/profile/14718498157864981367noreply@blogger.com0