viernes, 18 de febrero de 2011

Científicos desarrollan el primer dispositivo anti-láser


Un equipo de físicos de la Universidad de Yale ha construido el primer dispositivo anti-láser del planeta capaz de absorber, prácticamente, un láser entero. Pero no debemos pensar que el invento es un sistema de defensa contra un arma láser, sino que será un invento útil para la próxima generación de computadoras que usarán nanoláseres.

Como resumen de la forma de trabajar del aparato, nos amparamos a lo que ha dicho la BBC luego de escuchar al profesor Stone: “el dispositivo enfoca dos rayos láseres de una determinada frecuencia en una cavidad óptica especialmente diseñada y hecha de silicona, donde es atrapado el láser entrante y se lo obliga a dar vueltas hasta que se queda sin energía”. Como dije antes, el dispositivo no es capaz de absorber el 100% del láser, sino un 99,4%, que si bien números prácticamente iguales, siguen siendo distintos.

El profesor Stone también dijo que el invento tendría mejor aplicación en la parte óptica de las computadoras ya que la silicona es bastante usada en computación. El profesor reitera que no es un sistema de defensa, ya que si alguien te dispara con un láser de alta potencia acabarás frito por más dispositivo anti-láser que tengas.

Permitan que les recuerde que la tecnologia del láser vio la luz por primera vez en 1960, y recién 50 años después fue inventado un sistema para detenerlo.

H2O Shower Power Radio, la ducha con radio


Personalmente, prefiero tener una radio de mano en el baño en vez de tener un ducha con radio incluida, además, no me agrada mucho el diseño de la que se muestra en la imagen.

Yendo a lo importante, la H2O Shower Power Radio es fácil de usar y puede ser instalada por cualquier persona. Simplemente tenemos que alinear la radio con la manguera para permitir que el agua fluya por la micro-turbina H2O mientras un pequeño generador produce la energía que tu radio necesita. El aparato también guarda energía para que puedas desconectarlo y llevarlo a dónde quieras y poder seguir escuchando.


Lumileaf, la lámpara inspirada en la naturaleza


Sonelis Technology recientemente ha presentado una bella, sofisticada, innovadora y ecológica solución a tus necesidades de iluminación. La compañía, conocida por sus lámparas solares, es una distribuidora de Greendix, los creadores de Lumileaf, la lámpara solar LED que vemos en la imagen.

Lumileaf toma su inspiración a partir de la naturaleza y usa un panel solar de 1,25W en forma de hoja unido a un cuerpo de aluminio. Cuenta con una batería NiMH de 1800mA que alimentan los 6 LEDs de 1,2W y de alto brillo, lo que es suficiente para alumbrar el rincón más oscuro de tu hogar con energía renovable.

Lumileaf es la primera pieza de una serie de productos que pronto serán lanzados al mercado y estarán orientados al público en general. El único problemita que encontré es cómo llegan los rayos solares a un panel que está orientado hacia abajo y además sobre una mesa. Supongo que habrá una explicación, pero la desconozco.

lunes, 7 de febrero de 2011

Increíble puente ecológico con turbinas


¿Te parece si creamos una regla para que los arquitectos e ingenieros incluyan turbinas en todos los puentes que se construirán a partir de ahora? No sólo se ven fantásticos, sino que también podrán jugar un rol importante en el futuro y son una buena inversión de tecnología.

El puente conceptual Solar Wind es el diseño de 3 italianos: Francesc

o Colarossi, Giovanna Saracino y Luisa Saracino, quienes

han logrado un segundo puesto en una competencia de diseñar un puente que una las áreas de Sicilia y Bagnara.

Si fuera construido, el puente tendría una longitud de 20 kilómetros y sus turbinas generarían suficiente energía como para mantener 15.000 casas durante un año. Naturalmente algunos paneles solares añadirían energía extra, además se pueden colocar puestos de ventas en los costados.

Chrome llega a la versión 9.0.597.84

Nuestro buscador preferido, Google, ha anunciado que su explorador web, el Google Chrome, ha sido actualizado a la versión 9.0.597.84 y obviamente es compatible con Windows, Mac OS X y Linux.

Además de arreglar algunos errores de seguridad, también tenemos nuevas características en Chrome. Una de estas es WebGL, es decir, gracias a WebGL podremos disfrutar de una rica experiencia 3D en el navegador. Otras característica es Chrome Instant, similar a Google Instant, donde nos dan resultados a medida que escribimos (la opción deber ser activada). Y probablemente lo mejor que tenemos es la Chrome Web Store, la cual ya está abierta para, al menos, usuarios en EE.UU.

Si, al igual que yo, usas Chrome, pues creo que tenemos motivos para festejar.

Agility Saietta, cualquier fanático de Akira estaría contento si la tuviera

La moto que vemos en la imagen ha hecho su debut en el MCN London Motorcycle Show, y se trata de la Agility Saietta, una moto eléctrica con lo mejorcito de la tecnología de la industria de las motocicletas.

Hay dos modelos distintos: la Saietta S y la Saietta R. La primera tendrá una autonomía de 80,4 kilómetros y la restante una de 160,9 kilómetros. La primera de estas además puede alcanzar una velocidad de casi 100km/h en solamente 5 segundos mientras el otro modelo también es capaz de subir desde 0km/h a 100km/h, pero en menos tiempo, 4 segundos.

La Saietta S tiene un costo de $16.200 dólares, mientras la Saietta R cuesta unos $22.650 dólares.

Nueva MSI GT680R, laptop de 15,6 pulgadas orientada para gamers

MSI ha lanzado una nueva notebook dedicada especialmente a los gamers, y ella es la MSI GT680R.

Lo interesante de esta portátil de 15,6 pulgadas es que usa un procesador Intel Core i7 de segunda generación y además tiene muy buenas especificaciones, las que un gamer necesitaría (aunque cuanto más, mejor).

Como ya dijimos, la computadora corre con un Intel Core i7-2630QM de cuatro núcleos a 2.0GHz, además tenemos 8GB de DDR3, 1TB de espacio en disco, grabadora de DVD, pantalla con resolución de 1920 x 1080 y dispone de un impresionante NVIDIA GeForce GTX 460M de 1,5GB.

Otras especifiaciones incluyen dos puertos USB 3.0 (suele verse solamente uno por máquina) y dos puertos USB 2.0, también tiene salidas VGHA y HDMI, así como eSATA, un lector de tarjetas y una hermosa batería de 9 celdas.

Su precio es de $1650 dólares, aunque debido a los problemas que ha tenido Intel últimamentese la ha retirado del mercado por un tiempo.

Lenguaje C++

C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.

Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.

Se trata de un lenguaje débilmente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código enensamblador con código C o acceder directamente a memoria o dispositivos periféricos.

La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159-1989. El lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en 1990, fue ratificado como estándar ISO (ISO/IEC 9899:1990). La adopción de este estándar es muy amplia por lo que, si los programas creados lo siguen, el código es portátil entre plataformas y/o arquitecturas.

Programacion en Visual Basic en Excel

Visual Basic es un lenguaje de programación orientado a eventos, desarrollado por el alemán Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.

La última versión que fue la 6, liberada en 1998. Microsoft extendió el suporte de este lenguaje hasta marzo de 2008.

En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a unframework o marco común de librerías, independiente de la versión del sistema operativo,.NET Framework, a través de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.

Si bien Visual Basic es de propósito general, también permite el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects, o ActiveX Data Objects.

Visual Basic (Visual Studio) contiene un entorno de desarrollo integrado o IDE que incluye uneditor de textos para edición del código, un depurador, un compilador (y enlazador) y un constructor de interfaz gráfica o GUI.

Algoritmos

ALGORITMOEs la secuencia finita y ordenada y no ambigua de instrucciones que resuelve determinado problema.Características de los algoritmosNumero finito de pasos.Cada paso debe estar perfectamente definido.Cada paso debe poder ser ejecutado en un tiempo finito.Debe de existir un conjunto de datos iniciales.Debe de existir un conjunto de datos de salida.Bucle o ciclo.Conjunto de instrucciones que se repiten en un numero finito de veces lleva asociado a parte de las instrucciones. Una condicion que es la que determina cuando se termina un bucle los bucle se pueden anidar unos dentro de otros y puede haber varios bucles al mismo nivel pero nunca se entrelazan.Programación.En informática la programación es un proceso por el cual se escribe (en un lenguaje de programación), se prueba se depura y se mantiene el código fuente de un programa informático. Dentro de la informática los programas son los elementos que forman el software, que es el conjunto de las instrucciones que ejecuta el hardware de una computador para realizar una tarea determinada.Lenguajes de programación.Es un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Es utilizado para controlar el comportamiento físico y lógico de una máquina.Palabra reservadaEn los lenguajes de programación una palabra reservada es una palabra que tiene un significado gramatical especial para ese lenguaje y no puede ser utilizada como un identificador en ese lenguaje.Concepto de ProgramaConjunto de ordenes que transforman los datos de entrada en una salida de resultados comprensibles.Como lo consigue?::::usando algoritmos que detallan los pasos a seguir para alcanzar esos resultados. Datos de entrada à algoritmos resolución à salida de resultadosEn la práctica los datos tienen una estructura más o menos compleja dando lugar a estructuras de datos.Algoritmos + estructuras de datos = programas

domingo, 6 de febrero de 2011

Sistema Experto

Durante años la actividad de la Inteligencia Artificial estuvo dedicada a las investigaciones teóricas y al desarrollo de experimentos a través de programas que demostraran “actitudes inteligentes”, con estos programas se pretend’ia que la máquina jugara ajedrez, demostrara teoremas matemáticos, etc.

No fue hasta los años 70 que surgió un nuevo paradigma en la Inteligencia Artificial “los Sistemas Expertos”, cuya función es desarrollar trabajos similares a los que desarrollar’ia un especialista en un área determinada, la idea no es sustituir a los expertos, sino que estos sistemas sirvan de apoyo a los especialistas en un “dominio” de aplicación específico.

Estos sistemas expertos son en lo esencial sistemas de computación basados en conocimientos cuyos componentes representan un enfoque cualitativo de la programación. Muchas personas pueden creer que un Sistema Experto (SE) es un sistema compuesto por subsistemas y a su vez estos por otros subsistemas hasta llegar a los programas, y que los SE se miden por la cantidad de programas que contienen. Sin embargo la cantidad no es lo que prima en los SE, si no la cualidad del mismo, esta cualidad está dada por la separación de las reglas que describen el problema (Base de Conocimientos), del programa de control que es quien selecciona las reglas adecuadas (Motor de inferencias).

Podemos decir que un Sistema Experto es una Base de Conocim

Inteligencia Artificial

Se denomina inteligencia artificial (IA) a la rama de las Ciencias de la computación dedicada al desarrollo de agentes racionales no vivos.

Las ideas más básicas se remontan a los griegos, antes de Cristo. Aristóteles (384-322 a. C.) fue el primero en describir un conjunto de reglas que describen una parte del funcionamiento de la mente para obtener conclusiones racionales, y Ktesibios de Alejandría (250 a. C.) construyó la primera máquina autocontrolada, un regulador del flujo de agua (racional pero sin razonamiento).

Microsoft Access

Microsoft Access es un programa, utilizado en los sistemas operativos Microsoft Windows, para la gestión de bases de datos creado y modificado por Microsoft y orientado a ser usado en entornos personal o en pequeñas organizaciones. Es un componente de la suiteMicrosoft Office. Permite crear ficheros de bases de datos relacionales que pueden ser fácilmente gestionadas por una interfaz gráfica sencilla. Además, estas bases de datos pueden ser consultadas por otros programas. Dentro de un sistema de información, entraría dentro de la categoría de gestión, y no en la de ofimática, como podría pensarse. Este programa permite manipular los datos en forma de tablas (formadas por filas y columnas), crear relaciones entre tablas, consultas, formularios para introducir datos e informes para presentar la información.

Virus y Antivirus

Virus (informática), programa de ordenador que se reproduce a sí mismo e interfiere con el hardware de una computadora o con su sistema operativo (el software básico que controla la computadora).

Historia: En 1949, John von Neumann, planteó la posibilidad teórica de que un programa informático se reprodujera; se desarrolló un juego en el que los jugadores creaban minúsculos programas informáticos que atacaban y borraban el sistema del oponente e intentaban propagarse a través de él.

En 1983, Fred Cohen, acuñó el término 'virus' para describir un programa informático que se reproduce a sí mismo. En 1985 aparecieron los primeros caballos de Troya, y así a través del tiempo los virus han evolucionado,

Daños ocasionados por virusaños trivialesDaños menoresDaños moderadosDaños mayoresDaños severosDaños ilimitadosNombres de algunos virus:Viernes 13 o JerusalemCaballos de TroyaTroyanosSobigBagle

Antivirus: Herramienta importante en el computador, que detecta y detiene a los virus; su objetivo primordial es detectar la mayor cantidad de amenazas informáticas que puedan afectar a un ordenador y bloquearlas antes de que la misma infecte el equipo.Antivirus Efectivos y Exitosos:
AVG
Antivir
Avast

Base de Datos

BASE DE DATOS

Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.

TIPOS DE BASE DE DATOS:

Según la variabilidad de los datos almacenados:
- Bases de datos estáticas: Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos.
- Bases de datos dinámicas: Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos.

Según el contenido:
- Bases de datos bibliográficas: Solo contienen un subrogante (representante) de la fuente primaria, que permite localizarla.
- Bases de datos de texto completo: Almacenan las fuentes primarias.
- Directorios: Un ejemplo son las guías telefónicas en formato electrónico.
- Bases de datos de información química o biológica: Son bases de datos que almacenan diferentes tipos de información proveniente de la química, las ciencias de la vida o médicas.

MODELOS DE BASE DE DATOS:

- Bases de datos jerárquicas: Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica.
- Base de datos de red: Se permite que un mismo nodo tenga varios padres.
- Bases de datos transaccionales: Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades.
- Bases de datos relacionales: Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.
- Bases de datos multidimensionales: Son bases de datos ideadas para desarrollar aplicaciones muy concretas
- Bases de datos orientadas a objetos: trata de almacenar en la base de datos los objetos completos (estado y comportamiento).
- Bases de datos documentales: Permiten la indexación a texto completo, y en líneas generales realizar búsquedas más potentes.
- Bases de datos deductivas: Permite hacer deducciones a través de inferencias.
- Sistema de Gestión de Base de Datos (SGBD): Son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.

Tipos de campos:

- Numérico: enteros “sin decimales” y reales “decimales”.
- Boléanos: Verdadero “Si” y Falso “No”.
- Memos: no pueden ser indexados.
- Fechas: almacenan fechas facilitando posteriormente su explotación.
- Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada (255 caracteres).
- Autoincrementables: son campos numéricos enteros.

Emisoras o Radio por Internet

Radio por Internet o Streamcasting de Audio, consiste en la exhibición de contenido auditivo dotado de las características propias delmedio radiofónico (tales como su guión y su lenguaje) a través del internet mediante streaming.

Acceso Remoto - Internet

En redes de computadoras, acceder desde una computadora a un recurso ubicado físicamente en otra computadora, a través de una red local o externa (como internet).

En el acceso remoto se ven implicados protocolos para la comunicación entre máquinas, yaplicaciones en ambas computadoras que permitan recibir/enviar los datos necesarios. Además deben contar con un fuerte sistema de seguridad (tanto la red, como los protocolos y las aplicaciones).

Remotamente se puede acceder prácticamente a cualquier recurso que ofrece una o más computadoras. Se pueden acceder a archivos, dispositivos periféricos (como impresoras),configuraciones, etc. Por ejemplo, se puede acceder a un servidor de forma remota para configurarlo, controlar el estado de sus servicios, transferir archivos, etc.

Existen múltiples programas que permiten controlar una computadora remotamente, entre ellos uno de los más populares es el VNC, que es gratuito y libre. También existen aplicaciones webque permiten el acceso remoto a determinados recursos utilizando sólo un navegador web, ya sea a través de internet o cualquier otra red.

Otra forma fácil (porque es gráfica) de acceso remoto es a través de un Escritorio remoto.

Existen programas para el acceso remoto a través de comandos de texto, pero suelen ser más complicados de usar.

Red de Computadoras y Telecomunicaiones

Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos informáticos conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio para el transporte de datos para compartir información y recursos.1 Este término también engloba aquellos medios técnicos que permiten compartir la información. [cita requerida]

La finalidad principal para la creación de una red de computadoras es compartir los recursos y la información en la distancia, asegurar laconfiabilidad y la disponibilidad de la información, aumentar la velocidad de transmisión de los datos y reducir el coste general de estas acciones.2

La estructura y el modo de funcionamiento de las redes informáticas actuales están definidos en varios estándares, siendo el más importante y extendido de todos ellos el modelo TCP/IP basado en el modelo de referencia OSI. Este último, estructura cada red en 7 capas con funciones concretas pero relacionadas entre sí; en TCP/IP se reducen a 4 capas. Existen multitud de protocolos repartidos por cada capa, los cuales también están regidos por sus respectivos estándares.3

La telecomunicación («comunicación a distancia», del prefijo griego tele, "distancia" y del latín communicare) es una técnica consistente en transmitir un mensaje desde un punto a otro, normalmente con el atributo típico adicional de ser bidireccional. El términotelecomunicación cubre todas las formas de comunicación a distancia, incluyendo radio, telegrafía, televisión, telefonía, transmisión de datose interconexión de computadoras a nivel de enlace. El Día Mundial de la Telecomunicación se celebra el 17 de mayo. Telecomunicaciones, es toda transmisión, emisión o recepción de signos, señales, datos, imágenes, voz, sonidos o información de cualquier naturaleza que se efectúa a través de cables, radioelectricidad, medios ópticos, físicos u otros sistemas electromagnéticos

La base matemática sobre la que se desarrollan las telecomunicaciones fue desarrollada por el físico inglés James Clerk Maxwell. Maxwell, en el prefacio de su obra Treatise on Electricity and Magnetism (1873), declaró que su principal tarea consistía en justificar matemáticamente conceptos físicos descritos hasta ese momento de forma únicamente cualitativa, como las leyes de la inducción electromagnética y de los campos de fuerza, enunciadas por Michael Faraday. Con este objeto, introdujo el concepto de onda electromagnética, que permite una descripción matemática adecuada de la interacción entre electricidad y magnetismo mediante sus célebres ecuaciones que describen y cuantifican los campos de fuerzas. Maxwell predijo que era posible propagar ondas por el espacio libre utilizando descargas eléctricas, hecho que corroboró Heinrich Hertz en 1887, ocho años después de la muerte de Maxwell, y que, posteriormente, supuso el inicio de la era de la comunicación rápida a distancia. Hertz desarrolló el primer transmisor de radio generando.

Tecnologia Celular

La telefonía móvil usa ondas de radio para poder ejecutar las operaciones desde el móvil a la base, ya sea llamar, mandar un mensaje de texto, etc., y esto es producto de lo que sucedió hace algunas décadas.

La comunicación inalámbrica tiene sus raíces en la invención de la radio por Nikola Tesla en los años 1880, aunque formalmente presentado en 1894 por un joven italiano llamadoGuglielmo Marconi.

El teléfono móvil se remonta a los inicios de la Segunda Guerra Mundial, donde ya se veía que era necesaria la comunicación a distancia, es por eso que la compañía Motorola creó un equipo llamado Handie Talkie H12-16, que es un equipo que permite el contacto con las tropas vía ondas de radio cuya banda de frecuencias en ese tiempo no superaban los 60MHz..

Este fue el inicio de una de las tecnologías que más avances tiene, aunque continúa en la búsqueda de novedades y mejoras.

Durante ese periodo y 1985 se comenzaron a perfeccionar y amoldar las características de este nuevo sistema revolucionario ya que permitía comunicarse a distancia. Fue así que en los años 1980 se llegó a crear un equipo que ocupaba recursos similares a los Handie Talkie pero que iba destinado a personas que por lo general eran grandes empresarios y debían estar comunicados, es ahí donde se crea el teléfono móvil y marca un hito en la historia de los componentes inalámbricos ya que con este equipo podría hablar a cualquier hora y en cualquier lugar.

Con el tiempo se fue haciendo más accesible al público la telefonía móvil, hasta el punto de que cualquier persona normal pudiese adquirir un terminal.