SesoLibre.com  |  Que a las palabras no se las lleve el viento

<

CAT | Herramientas

Hay algunos analistas que consideran que el mundo está listo para los “Escritorios Virtuales” (Virtual Desktop) por internet. Por supuesto para aquellos que no saben que es un Escritorio Virtual, este es una “ventana” a la pantalla de otra computadora que está lejos (en algun lugar de Internet) y que puedo controlar remotamente desde mi pantalla (normalmente desde tu navegador).

Los esquemas de acceso a Escritorios Remotos empujaron el desarrollo desde hace mucho tiempo de aplicaciones como Citrix, Microsoft Remote Desktop (con el que compartes tu windows desde Messenger), NX NoMachine, etc. Antes que ellos incluso estaban las terminales remotas de Unix que permitían crear sesiones gráficas a máquinas pequeñas desde un servidor remoto. La evolución de estas tecnologías permitió comprimir la información que viaja por la red hasta que hoy es muy viable usar una lenta conexión de Internet para acceder al equipo remoto.

(más…)

· ·

Advertencia al lector – Alto contenido tecnérdico, proceda a la lectura bajo su propio riesgo

Stonebraker vs DateSegún el Doctor Michael Stonebraker y otros, el modelo relacional de bases de datos está obsoleto gracias a las nuevas arquitecturas de cómputo, y debe desecharse en favor de algo nuevo, empezando desde cero (Artículo en The Register).

El Modelo Relacional de Bases de Datos

Fue propuesto por el celebérrimo Edgar Codd en IBM en los sesentas y setentas, aunque agarró fuerza a principios de los ochentas con las implementaciones de IBM (DB2), Informix y Oracle. Es un modelo de datos lógico basado en registros donde los datos y sus relaciones, se representan por tablas y columnas.

La mayoría de los productos hoy día de bases de datos relacionales permiten el acceso a la información a través de algún dialecto de Structured Query Language (SQL)

Michael Stonebraker

Bastante conocido por ser uno de los creadores de Ingres (base de datos relacional open source), e Illustra (base de datos objeto-relacional, es decir relacional con extensiones de objetos). Cuando esta última fue adquirida por Informix, Stonebraker se convirtió en el Chief Technology Officer de dicha empresa. Las características de Illustra fueron incorporadas al Universal Server de Informix, y eventualmente a DB2 cuando IBM compró la empresa en 2001.

Ya desde el 98 este señor cuestionaba los cánones de arquitectura de sistemas de bases de datos, lo teníamos a él en una esquina y en la otra a Hugh Darwen y C.J. Date (si buscas en la biblioteca de tu carrera de Sistemas, encontrarás libros de estos dos señores).

Lo que Stonebraker dice en su última publicación es que los RDBMS fueron diseñados para transacciones de negocios y que en otros mercados están en desventaja ante herramientas de búsqueda especializadas. Además asevera que SQL como herramienta generalizada no es la respuesta, (Date y Darwen en su famoso “Tercer manifiesto de las Bases de datos” lo plantean como el “lenguaje intergaláctico de datos”).

Es decir, si no usamos el mismo lenguaje de programación para distintas cosas, ¿porqué deberíamos usar el mismo modelo de datos para distintas cosas?

Michael Stonebraker no es solo un teórico, su base de datos Illustra se catalogaba como una base de datos Objeto-Relacional (ORDBMS) e implementaba varios conceptos Object Oriented (OO) como polimorfismo, herencia, sobrecarga de operadores, etc.

Aunque las bases de datos hoy son un commodity, quisiera escuchar la opinión de los compañeros que alguna vez desarrollaron aplicaciones o administraron bases de datos, ¿tiene sentido lo que propone Stonebraker?

¿Hay algo mejor que las bases de datos relacionales para las transacciones no relacionadas con negocios?

· ·

mar/08

6

Mensajería instantánea, ¿Que hay para Linux?

Ventana de emeseneBueno sin duda una de las aplicaciones de más uso sin duda son los programas de mensajería instantánea, los primeros que recuerdo eran ICQ y AOL, sin embargo avanzó su uso y aparecieron muchos otros programas con sus propios estándares. Es decir solo puedes platicar con quienes hayan creado cuentas en el estándar definido. Creo que el estándar actual de más uso es el de Microsoft Messenger o MSN. Mucha gente también empleó el Yahoo Messenger y hoy día es posible interactuar entre gente del estándar Yahoo y MSN (en forma muy limitada). Google quizo entrar en este juego pero lo hizo demasiado tarde, sin embargo su jugada no fue mala aunque de poco uso aún su programa es Google Talk que básicamente utiliza el protocolo “Jabber” el cual ya tiene un mercado interesante, el programa Joost de TV en línea aprovecha ese estándar, la gente de Menéame, se jacta de ser el estándar de facto en la comunidad.

Yo he usado el estándar de Microsoft desde hace mucho tiempo y mis hijos igualmente es el que usan al igual que casi todos sus amigos, cuando comencé junto con ellos a usar Ubuntu me encontré con algunas limitaciones en la calidad de los programas de mensajería disponibles, aunque proveen algunas cosas especiales como la posibilidad de Pidgin (antes Gaim) de manejar muchos protocolos permitiéndote contactar a tus amigos de Jabber, MSN, Yahoo, ICQ, etc. Al usarlo básicamente como sustituto del Microsoft Messenger, me encuentro con que Pidgin es muy lento, su icono en la barra superior llega a ser confuso, deben bajarse algunos complementos para mejorar la experiencia lo cual no es para cualquier usuario. Un amigo me recomendó Alvaro Messenger que pretende ser un sustituto muy parecido al Microsoft Messenger, sin embargo es estéticamente limitado con muchas limitaciones. Ya me había resignado cuando encuentro en los foros de Ubuntu la recomendación de un nuevo programa llamado “emesene” (msn deletreado en español), un software que se desarrolla actualmente con gente de España y Argentina que es “open sors” (como diría Alberto), y que es estéticamente y funcionalmente hasta el momento el más adecuado “clon” del mensajero de windows.

El problema de golpe es que para instalarlo hay que añadir algunos repositorios a menos que uno sea un buenazo utilizando Linux o emplees una distribución ajena a Debian (Mandrake, RedHat, etc)… (más…)

· · ·

Revista 14 BlenderArtUna revista que sirve para aprender sobre modelaje y animación 3D aprovechando la herramienta “libre” Blender 3D ha logrado su emisión número 14 lo cual es todo un logro. La revista puede bajare “libremente” junto con los archivos de los tutoriales incluídos.

Si no haz jugado aún con el “Motor de Juegos de Blender”, esta es tu oportunidad de aprender sobre algunas divertidas e interesantes capacidades disponibles. Así como leer los últimos tips, técnicas y detrás la sección “behind the scenes” está el modelado de caricaturas.

Contenido:

  • Modeling & Rigging a Cartoon-looking Spider
  • Making a Low Poly Character from High Poly
  • Material Retouching using Node & Vertex Color
  • Creating a Cartoony animation with Blender
  • Learning the Blender Game Engine
  • Blender Game Networking
  • Making of Orion Tear
  • Making of Teenage Duck
  • Making of Monkey Game Project
  • Case Study Blender Realtime Engine

Obtén más información y baja tu copia (en inglés), aquí.

· · ·

Johnny Chung Lee un joven Doctor de Carnegie Mellon ha creado una serie de proyectos ultra-económicos que permiten hacer cosa sorprendentes que antes solo era posible hacer con equipos muy costosos. De los proyectos que tiene rescato inicialmente el que más impacto tuvo conmigo y es una Pizarra Electrónica que logra que cualquier superficie se convierta parezca que es sensible al tacto incluída tu actual pantalla donde lees este artículo. A partir de aquí pongo el video y traduzco lo que el propio Johnny Chung escribe en su propio sitio:

Debido a que el Wiimote puede rastrear fuentes de luz infraroja (IR), puedes rastrear plumas que tengan un “led IR” en la punta. Apuntando el wiimote a una pantalla de proyección o monitor de pantalla LCD, puedes crear pizarras electrónicas o pantallas sensibles al tacto, a un muy bajo costo. Gracias a que el wiimote puede rastrear hasta 4 puntos, se pueden rastrear 4 plumas. También funciona bien con pantallas con proyeccion traseras (rear-projected displays).

(más…)

· · · · · · ·

Páginas: Anterior 1 2 3 ...6 7 8 9 10 ...16 17 18 Siguiente

<< Artículos recientes

Artículos anteriores >>

Etiquetas

Theme Design by devolux.nh2.me

Switch to our mobile site

Welcome SesoLibre.com

Acceder

¿Has perdido tu contraseña?

Regístrate en este sitio

Join

Join us as we spread the word.