lunes, 19 de julio de 2010

Windows Live Messenger disponible para iPhone


La aplicacion mas famosa de mensajeria instantanea llega al iPhone oficialmente a partir de hoy, y es que antes ya era posible conectarse a este servicio por medio de aplicaciones de terceros pero no siempre se tenian buenos resultados y algunos no eran gratis.

Con la aplicacion oficial de Microsoft se podra acceder a los servicios basicos de Live, ver el estado de tus contactos en la pestaña de actualizaciones, compartir fotografias, acceder a tu cuenta de Hotmail desde la misma aplicacion.
La aplicación es gratuita y está disponible en la tienda de aplicaciones de Apple, lamentablemente no esta disponible para todos los paises aun pero esperamos que lo sea muy en las proximas horas.

Facebook ahora detecta rostros


Facebook escribio en su blog que se encuentran probando una tecnologia de deteccion de rostros cuando subes una nueva fotografia a tu perfil. Si bien la tecnología no es del todo nueva, es una función que nos ahorrara tiempo.

La tecnologia es la misma utilizada por las camaras, y te mostrara los recuadros para que tu agregues el tag (seria maravilloso que lo hiciera automaticamente buscando en tus contactos).
Todavia esta en fase de pruebas asi que puede que en tu perfil ya funcione o que tengas que esperar unos dias.

Segun mencionan en el blog, estan trabajando en implementar nuevas funcionalidades en el sector de las fotos.

Windows 7 SP1 Beta


Ya está disponible para su descarga en Technet la versión beta del Service Pack 1 para Windows 7. Un SP bastante pesado ya que contiene 1.22GB. De momento está orientada a desarrolladores y profesionales de IT para que la prueben. Para los usuarios domésticos es recomendable que esperen a que Microsoft lance la versión final.


El service pack es la recopilacion de todas las actualizaciones al sistema operativo, no incluye novedades extra.

lunes, 12 de julio de 2010

Monitor Acer T231H nuevo monitor multitactil


Acer ha presentado su nuevo monitor, Acer T231H. Si empezamos por las características externas del monitor podemos ver un cambio en el aspecto tradicional por algo más similar a lo que es un televisor. Ademas, el Acer T231H ofrece una resolución FullHD (1920×1080 píxeles) y entradas de vídeo DVI y HDMI, tiempo de respuesta de 2 milisegundos y contraste dinámico 80.000:1.

Por otro lado hay que decir que este monitor Acer tiene tecnología multitáctil. El punto negativo de los monitores táctiles como el Acer T231H es que apenas existe software específico para ellos. Los sistemas operativos como Windows 7 lo permiten, pero suelen limitarse a usos con un dedo.

El precio del Acer T231H en Estados Unidos es de 320 dólares y todavía no se ha confirmado su llegada a otros países, pero sabemos que esto solo es cuestión de esperar algunas semanas.

domingo, 11 de julio de 2010

Microsoft presenta nuevos ratones con sistema BlueTrack


Siempre que veo algo fabricado por Microsoft se me pone la piel de gallina, lo digo por todo lo anterior a Windows 7 y por su software en líneas generales. Pero si hay algo que no podemos criticarle a la compañía son sus logros en el campo del hardware. Según una frase, si Microsoft fuera una empresa dedicada íntegramente a este campo, sería la número 1.

Pero más allá del deseo de muchos, la compañía de Bill Gates ha lanzado nuevos ratones para nuestras computadoras con el sistema de rastreo BlueTrack al cual nos tiene acostumbrados. Junto con este lanzamiento aparecen dos nuevos mouses inalámbricos, Microsoft Wireless Mobile Mouse 3500 y Wireless Mouse 2000, además del Comfort Mouse 4500 con el mencionado sistema.

El primer mouse cuenta, además, con un transmisor/receptor USB compacto, tamaño completo y está recubierto de goma, más “alerones” a cada uno de sus costados. El segundo tiene un mini receptor que puede ser almacenado debajo del mismo para su traslado.

Ambos tendrán un costo de 29,95 dólares en colores rosado y gris, anticipando más o menos su llegada al mercado dependiendo del modelo que hayamos elegido. En cuanto al Comfort Mouse, costará 24,95 dólares.

sábado, 10 de julio de 2010

3M muestra la primera pantalla conectada por USB 3.0


Hace algunos meses estamos publicando noticias de lo que sería la tecnología USB 3.0 y cuales son las primeras empresas que han desarrollado puertos, memorias y otro tipo de dispositivos que llevan esta tecnología. Ahora veremos un avance presentado por DST en conjunto con la empresa 3M y es un monitor que revolucionara la tecnología actual conectándolas por USB 3.0.

Este monitor LCD conectado por USB utiliza el nuevo puerto como lo habíamos dicho antes, pero lo mejor de todo es que solamente se necesita conectarlo a este puerto, de aquí se transmitirían los datos y pasaría la energía necesaria para que funcione.

Mirando las características del monitor, tiene de tamaño 18.5 pulgadas con resolución de 1366×768 píxeles y lo mejor que han podido anunciar es que este monitor gasta la mitad de energía que un monitor convencional. Esperemos que sigan testeando este tipo de monitores para ver un gran avance en poco tiempo.

lunes, 5 de julio de 2010

Sony VAIO J

Sony acaba de presentar su nueva VAIO serie J, que viene con un procesador Intel Core i3-350M a 2,26 GHz, 4 GB de memoria RAM, un disco duro de 500 GB de almacenamiento y una gráfica NVIDIA GeForce 310 con 512 MB, ademas de un diseño muy llamativo con pantalla multitactil Full HD de 21.5 pulgadas y 1920×1080 de resolucion.

Segun Sony el software que incorpora la VAIO J esta especialmente estudiado para mejorar la experiencia de usuario con este tipo de computadoras, destacando el software preinstalado para la reproducción multimedia, llamado Media Gallery, un reproductor ‘inteligente’ que nos ayudará a organiza imágenes, vídeos y música para navegar entre ellos con movimientos gestuales.

Cuenta con conexiones inalámbricas como el Wi-Fi o el Bluetooth.

domingo, 4 de julio de 2010

HP Mini 100e diseñada para colegios

HP Mini 100e diseñada para colegios


HP anuncio una nueva netbook diseñada especialmente para colegios o escuelas a un precio alcanzable. Se trata de una netbook con procesador Intel Atom N455 a 1.66GHz, 1GB de RAM (ampliable a 2GB). La pantalla es de 10.1 pulgadas y 1024×600 píxeles de resolución y 160GB de disco duro (5400 rpm).

La HP Mini 100e Education Edition cuenta con una carcasa resistente a golpes y teclado anti salpicaduras, diseñada para ser transportada facilmente por los pequeños.

Para la tranquilidad de los maestros la netbook incluye una luz visible que les indica cuando existe una conexion a internet. En cuanto a software incluye Office 2010 Starter, Microsoft Math, Evernote, Microsoft Security Essentials y un lector de ebooks.

El precio de la HP Mini 100e sera de $279 y se vendera unicamente a colegios a partir del mes de julio.

sábado, 3 de julio de 2010

Google compra la firma de búsqueda de vuelos ITA por 700 millones de dólares

Google compra la firma de búsqueda de vuelos ITA por 700 millones de dólares


Google amplía sus negocios en el cielo. La compañía ha comprado ITA Software, un proveedor de busqueda de informacion para viajes como horarios, vuelos, disponibilidad, precios, etc. por 700 millones de dólares. Esta compra marca la incursión del líder de publicidad y búsquedas por Internet en el negocio de la información de viajes en la red.

“Su tecnología abre posibilidades excitantes para nosotros para crear nuevas maneras para que los usuarios encuentren más fácilmente información de vuelos por Internet, y tenemos muchas gana de darles la bienvenida en Google”, dijo el presidente ejecutivo, Eric Schmidt.

ITA Software QPX, tiene una cartera de clientes importante entre los que están; Alaska Airlines, American Airlines, Bing, Continental Airlines, Hotwire, Kayak, Orbitz, Southwest Airlines, TripAdvisor, United Airlines, vías aéreas de EE.UU., o Virgin Atlantic Airways entre otros.

La combinación de la herramienta de búsquedas de Google con el software de ITA, permitirá la creación un potente buscador de vuelos online.

sábado, 26 de junio de 2010

Linux 2.6


Aunque parece que fue ayer cuando instalábamos nuestros primeros sistemas con Linux 2.4, el tiempo pasa, y el equipo del kernel acaba de terminar el desarrollo de la versión 2.6. [El kernel es el núcleo de un sistema operativo.] Este documento intenta ser una visión general de las nuevas funcionalidades en esta versión, centrado sobre todo en Linux para i386. Hay que tener en cuenta que algunas de las nuevas capacidades pueden ser portadas a Linux 2.4 tras aparecer primero en Linux 2.6, bien oficialmente o como parte de una distribución. También he incluido información sobre ciertas funcionalidades generadas durante el ciclo de mantenimiento de Linux 2.4, cosa que está indicada claramente donde corresponde.


De momento, este documento ha sido traducido a diez idiomas. La información pertinente está en la sección "Traducciones", justo al final.


Soporte de Hardware
Uno de los puntos fuertes de los sistemas operativos basados en Linux es su flexibilidad y disponibilidad para un rango amplio de plataformas. Aunque este documento se centra específicamente en los usos de Linux sobre hardware basado en la arquitectura PC, el kernel 2.6 ha mejorado tanto en este área que merece la pena señalar los cambios.

viernes, 25 de junio de 2010

Damn Small Linux


Damn Small Linux es una distribución Linux LiveCD funcional y completa, basada en Knoppix pensada para funcionar en computadoras con muy pocos recursos o antiguos, como los procesadores Intel 80486. Su tamaño reducido (50MB) consigue mantener la esencia de Knoppix en un completo entorno de escritorio. Gracias a su pequeño tamaño, se puede poner dentro de una Memoria USB y arrancar con la misma en cualquier computadora.



Damn Small Linux está pensada para funcionar en ordenadores con muy pocos recursos o antiguos, comenzando con los 486DX de 16 Mb de RAM

A pesar de su tamaño, Damn Small Linux contiene un gran número de aplicaciones. También permite instalar nuevos paquetes mediante synaptic o bien se puede activar apt de manera que podemos añadir cualquier aplicación que nos sea necesaria.




jueves, 24 de junio de 2010

Linux Mint 7




Anunciada Linux Mint 7 "Gloria", esta será la próxima versión de Linux Mint.

Con este breve mensaje se anunció que la nueva versión de Linux Mint, la "distribución ganadora del año pasado", estará basada en Ubuntu 9.04 "Jaunty Jackalope" y que será lanzada en algún momento del próximo mes de Mayo. Linux Mint 7 tendrá el nombre código de "Gloria" y lo único que se sabe hasta ahora es que por el propio concenso de sus usuarios incluirá algunos cambios estéticos en el mintMenu.

Linux Mint 7 "Gloria"

Linux Mint 7 estara basada en Ubuntu 9.04 "Jackalope Jaunty", y tenemos previsto su liberacion en mayo de 2009, será denominada "Gloria".

Pregunta a los usuarios de Linux Mint: En Linux Mint 6, mintMenu fue llamado "Menú" en lugar de la tradicional liberación de código ( "Felicia"). ¿Crees que debe seguir siendo "Menú" en los lanzamientos futuros o prefiere que usemos los nombres de la versión de la otra vez?

Edit: Gracias por todos los comentarios. Parece que lo correcto es nombrar el menú "Menú", sino que también tiene una descripción que le muestra no sólo la clave sino también la versión y la edición de Linux Mint. Dado que el texto es fácilmente configurable No quiero añadirle la elección de mintAssistant. He publicado una actualización en Romeo para mintMenu como demostración.

domingo, 20 de junio de 2010

lenguaje de programacion FORTRAN




Su nombre proviene del ingles de: FORmula TRANslator. Es un lenguaje de programación para el desarrollo de aplicaciones matemáticas y científicas, fue el primer lenguaje de programación de alto nivel. Estos lenguajes de alto nivel tienen entre otras las ventajas que pueden utilizarse en cualquier computadora y son más afines al lenguaje humano.

Uno de los lenguajes de programación orientado a procedimientos es el FORTRAN. Un lenguaje orientado a procedimiento es aquel en el que el programador al escribir el programa lo hace con un orden determinado para resolver el problema. Estos lenguajes tienen la ventaja de que con una sola instrucción propia hacen referencia a varias del lenguaje de máquina.

El FORTRAN nace en los años 50, se utiliza principalmente para aplicaciones científicas y el análisis numérico. Durante toda su vida ha pasado por varias versiones, inicialmente fue un lenguaje imperativo, actualmente en sus últimas versiones comprobamos que es un lenguaje de programación orientado a objetos y a procedimientos.

El FORTRAN fue bien acogido en la comunidad científica por su excelente rendimiento en todo este tipo de aplicaciones. Por ello lo utilizaron para el desarrollo de programas de cómputo intensivo. Posteriormente se le incluyo la aritmética de números complejos lo mejoro notablemente.

Algunos expertos opinan que el FORTRAN se acabará extinguiendo, pero comprobamos que actualmente se sigue usando. Una de las razones por la que aun no se ha extinguido es porque a las compañías que han invertido muchísimo dinero en el desarrollo de un determinado software, no les es rentable traducirlo a otro lenguaje de programación porque es una labor muy tediosa y cara.

lenguaje de programación AWK.


AWK es un lenguaje de programación diseñado para procesar datos basados en texto, ya sean ficheros o flujos de datos. El nombre AWK deriva de los apellidos de los autores: Alfred Aho, Peter Weinberger, y Brian Kernighan. awk, cuando está escrito todo en minúsculas, hace referencia al programa de Unix o Plan 9 que interpreta programas escritos en el lenguaje de

AWK es ejemplo de un lenguaje de programación que usa ampliamente el tipo de datos de listas asociativas (es decir, listas indexadas por cadenas clave), y expresiones regulares. El poder, brevedad y limitaciones de los programas de AWK y los guiones de sed inspiraron a Larry Wall a escribir Perl. Debido a su densa notación, todos estos lenguajes son frecuentemente usados para escribir programas de una línea.

AWK fue una de las primeras herramientas en aparecer en Unix (en la versión 3) y ganó popularidad como una manera de añadir funcionalidad a las tuberías de Unix. La implementación de alguna versión del lenguaje AWK es estándar en casi todo sistema operativo tipo unix moderno. AWK es mencionado en las Single UNIX Specification (especificaciones básicas de unix) como una de las utilidades necesarias de todo sistema operativo Unix. Se pueden instalar implementaciones de AWK en casi todos los demás sistemas

lenguaje de programacion PERL


PERL - Practical Extraction and Report Language es un sofisticado lenguaje de programación diseñado a finales de los años 80 por el lingüista norteamericano Larry Wall. PERL combina en forma concisa las mejores características de lenguajes como C, sed, awk y sh. En general, es posible reducir extensos programas escritos en C a pocas líneas de código de un programa PERL, con la ventaja adicional de que corren sin cambio sobre casi cualquier plataforma existente, lo que convierte a PERL en el lenguaje ideal para desarrollo de prototipos y aplicaciones robustas 100% portables.

Durante los últimos años la popularidad del lenguaje alcanzó niveles insospechados a raíz de su utilización generalizada en soluciones web. PERL es el estándar "no oficial" para la construcción de compuertas CGI ( Common Gateway Interface ) que generan páginas dinámicas en la web.

Junto con de las facilidades para desarrollo de aplicaciones web, PERL es útil en la resolución de cualquier tarea y posee habilidades para integrarse con sistemas operativos, bases de datos, redes, protocolos, ambientes gráficos, otros lenguajes de programación ( Java, C, etc. ), etc. Su versatilidad y eficiencia en el manejo de texto y, específicamente, de "expresiones regulares" no tiene equivalente en ningún otro lenguaje de programación actual.

Finalmente, es importante mencionar que PERL también es un lenguaje orientado a objetos aunque el programador no está forzado a programar con este esquema.

lunes, 7 de junio de 2010

monitores LCD en 3D


Sabes tan bien como nosotros que no hay nada que nos haga tan felices como la idea de ponernos unas incómodas gafas especiales solo para que un marine salga de la pantalla y nos pegue un tiro en la cara. Por fortuna los monitores 3D de iZ3D todavía no son tan avanzados, pero si quieres cambiar tu antiguo LCD por algo bastante más inmersivo, tus juegos podrían cobrar nueva vida gracias a su pantalla tridimensional de 22 pulgadas. Ahora, más barata que nunca. Por 399 dólares (311 euros, antes costaba 999 dólares/779 euros), el fabricante ofrece un monitor 1.680x1.050 2D/3D con un contraste de 700:1, y 5 ms de tiempo de respuesta; tres gafas polarizadas pasivas; y una suscripción gratuita a la "próxima liga de juegos 3D" organizada por la compañía. ¿Que no te parece lo suficientemente exclusivo? Pues no pasa nada: iZ3D también ofrece versiones con carcasas especialmente personalizadas por Smooth Creations, auténticos magos del aerógrafo. Eso sí, en este caso el precio se va un poco de las manos: 549 dólares por cada uno (428 euros). Sapphire Technologies está aprovechando el Computex para mostrar nuevos equipos 3D, concretamente un par de monitores tridimensionales un driver estereoscópico. El controlador en cuestión funciona con tarjetas ATI, y manda una imagen polarizada a sus pantallas de doble capa para mostrar una imagen en falsi-3D que puede ser apreciada por los jugadores con la ayuda de unas gafas especiales. Los detalles sobre su funcionamiento son un tanto escasos, pero Sappire dice que está trabajando con Zalman para lanzar un producto comercial "en los próximos dos meses". El día que consigan algo sin gafas, que nos avisen.

sábado, 5 de junio de 2010

Teclado Virtual Itech Bluetooth







Un teclado virtual, es decir, un teclado que no existe fisicamente sino como un holograma de luz, que produce un pequeno emisor laser, que se conecta a la computadora (o cualquier PDA o SmartPhone) mediante Bluetooth. Soluciones hay, pero poco practicas (teclados que se enrollan, se doblan, etc.), pero la empresa i-Tech, propone algo revolucionario: un teclado (QWERTY) que se proyecta sobre cualquier superficie y se teclea sobre esta proyeccion para utilizarlo tal cual uno real. El teclado se proyecta mediante tecnologia laser y la conexion de las funciones, por via infrarroja. El proyector de este teclado tiene un tamano de 35x9x25mm y funciona con cualquier Mac OSX o PC Windows 2000 y XP; asi como cualquier Palmtop, PDA o celular compatible.


CARACTERISTICAS:


Teclado de 63 Teclas sobre superficies planas opacas.

Posicion del Teclado a 60mm de la unidad de proyeccion.

Detecta hasta 400 caracteres por minuto y soporta multiples teclas.

Bluetooth compatible con Windows 2000 y XP, Mac OSX, PDA's y Smart Phones, incluyendo los ultimos modelos de Blackberry.

El precio incluye: Producto, Agencia Aduanal, impuestos y seguros. El costo del envío hasta el domicilio en México, aparecera en la ventana final de compra, según el peso de todos los artículos que compre.

miércoles, 2 de junio de 2010

Asus-Lamborghini VX6 and VX7 Notebooks



Asus-Lamborghini VX6 and VX7 Notebooks







Asus presento en la feria Computex, dos nuevas protatiles que incluyen detalles distintivos de Lamborghini. La VX6 es una netbook/ultraportátil con pantalla de 12.1 pulgadas con chipset NVIDIA Ion 2 y Atom de doble núcleo, mientras que el VX7 tiene una pantalla de 15.6 pulgadas e incorpora procesadores Core i7M.
No hay mas detalles de disponibilidad, precio o especificaciones pero ambos cuentan con un chasis brillante en color negro, unas líneas futuristas en la tapa que intenta conseguir el efecto del capó de un automóvil y múltiples distinciones y emblemas de la marca Lamborghini.

ILAP es un soporte versátil que mantiene tu laptop fría, y al mismo tiempo, le permite trabajar cómodamente en su regazo, así como su escritorio. Diseñado para que coincida con el ILAP Apple MacBook Pro y PowerBook, está hecho de aluminio con chorro de arena y acabado anodizado plata. ILAP también es adecuado para otros portátiles. ILAP viene en 12 pulgadas, pantalla ancha de 13 pulgadas, 14 pulgadas, 15 pulgadas, 15 pulgadas de pantalla ancha y pantalla ancha de 17 pulgadas.

lunes, 31 de mayo de 2010

Sistema Operativo Linux/Ubuntu


Ubuntu es una distribución Linux basada en Debian GNU/Linux que proporciona un sistema operativo actualizado y estable para el usuario medio, con un fuerte enfoque en la facilidad de uso y de instalación del sistema. Al igual que otras distribuciones se compone de múltiples paquetes de software normalmente distribuidos bajo una licencia libre o de código abierto.

Está patrocinado por Canonical Ltd., una compañía británica propiedad del empresario sudafricano Mark Shuttleworth que en vez de vender la distribución con fines lucrativos, se financia por medio de servicios vinculados al sistema operativo y vendiendo soporte técnico Además, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar los desarrolladores de la comunidad en mejorar los componentes de su sistema operativo. Canonical también apoya y proporciona soporte para cuatro derivaciones de Ubuntu: Kubuntu, Xubuntu, Edubuntu y la versión de Ubuntu orientada a servidores ("Ubuntu Server Edition").

Cada seis meses se publica una nueva versión de Ubuntu la cual recibe soporte por parte de Canonical, durante dieciocho meses, por medio de actualizaciones de seguridad, parches para bugs críticos y actualizaciones menores de programas. Las versiones LTS (Long Term Support), que se liberan cada dos años, reciben soporte durante tres años en los sistemas de escritorio y cinco para la edición orientada a servidores

viernes, 28 de mayo de 2010

Debian GNU/Linux


Debian GNU/Linux

La dedicación de Debian al software libre, su base de voluntarios, su naturaleza no comercial y su modelo de desarrollo abierto la distingue de otras distribuciones del sistema operativo GNU. Todos estos aspectos y más se recogen en el llamado Contrato Social de Debian.Debian GNU/Linux es un sistema operativo libre, desarrollado por más de mil voluntarios alrededor del mundo, que colaboran a través de Internet.

Nació en el año 1993, de la mano del proyecto Debian, con la idea de crear un sistema GNUusando Linux como núcleo ya que el proyecto Debian, organización responsable de su mantenimiento en la actualidad, también desarrolla sistemas GNU basados en otros núcleos (Debian GNU/Hurd, Debian GNU/NetBSD y Debian GNU/kFreeBSD).

Uno de sus principales objetivos es separar en sus versiones el software libre del software no libre. El modelo de desarrollo es independiente a empresas, creado por los propios usuarios, sin depender de ninguna manera de necesidades comerciales. Debian no vende directamente su software, lo pone a disposición de cualquiera en Internet, aunque sí permite a personas o empresas distribuir comercialmente este software mientras se respete su licencia.

Debian GNU/Linux puede instalarse utilizando distintos mecanismos de instalación, como DVD,CD, Blu-Ray, memorias USB y diskettes, e incluso directamente desde la red.

El kernel Linux-libre está disponible a través del repositorio de Robert Millan.

jueves, 27 de mayo de 2010

SISTEMA OPERATIVO LINUX


Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus Tovalds. Su objetivo inicial es propulsar el software de libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a la creatividad. El hecho de que el sistema operativo incluya su propio código fuente expande enormemente las posibilidades de este sistema. Este método también es aplicado en numerosas ocasiones a los programas que corren en el sistema, lo que hace que podamos encontrar muchisimos programas útiles totalmente gratuitos y con su código fuente. Y la cuestión es que, señores y señoras, Linux es un sistema operativo totalmente gratuito.

Las funciones principales de este magnífico sistema operativo son:


  • Sistema multitarea En Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la ejecución de cada aplicación.

  • Sistema multiusuario Varios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux al mismo tiempo. Y, por supuesto, cada uno de ellos puede ejecutar varios programas a la vez (multitarea).

Versiones

El desarrollo inicial Linux ya aprovechaba las características de conmutación de tareas en modo protegido del 386, y se escribió todo en ensamblador.

Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era ni siquiera ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenia acceso a un sistema Minix para su compilación.

El 5 de octubre de 1991, Linus anunció la primera versión "Oficial" de Linux, - versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los términos soporte, documentación, distribución.

Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más y más programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y después de sucesivas revisiones, Linus incremento el numero de versión hasta la 0.95 (Marzo 1992). Mas de un año después (diciembre 1993) el núcleo del sistema estaba en la versión 0.99 y la versión 1.0 no llego hasta el 14 de marzo de 1994.

La versión actual del núcleo es la 2.2 y sigue avanzando día a día con la meta de perfeccionar y mejorar el sistema.

La ultima versión estable es la versión 2.2, que soporta muchos más periféricos, desde procesadores hasta joysticks, sintonizadores de televisión, CD ROMs no ATAPI y reconoce buena cantidad de tarjetas de sonido. Incluye también soporte para tipos de archivos para Macintosh HFS, Unix UFS y en modo de lectura, HPFS de OS/2 y NTFS, de NT.


  • Shells programables Un shell conecta las ordenes de un usuario con el Kernel de Linux (el núcleo del sistema), y al ser programables se puede modificar para adaptarlo a tus necesidades. Por ejemplo, es muy útil para realizar procesos en segundo plano.

  • Independencia de dispositivos Linux admite cualquier tipo de dispositivo (módems, impresoras) gracias a que cada una vez instalado uno nuevo, se añade al Kernel el enlace o controlador necesario con el dispositivo, haciendo que el Kernel y el enlace se fusionen. Linux posee una gran adaptabilidad y no se encuentra limitado como otros sistemas operativos.

  • Comunicaciones Linux es el sistema más flexible para poder conectarse a cualquier ordenador del mundo. Internet se creó y desarrollo dentro del mundo de Unix, y por lo tanto Linux tiene las mayores capacidades para navegar, ya que Unix y Linux son sistemas prácticamente idénticos. Con linux podrá montar un servidor en su propia casa sin tener que pagar las enormes cantidades de dinero que piden otros sistemas.

lunes, 24 de mayo de 2010

Google Chrome Web Store




Google Chrome Web Store
Google anuncio hoy en su evento para desarrolladores de aplicaciones, el “Google I/O 2010″, una tienda de aplicaciones para aplicaciones web que se llamará “Chrome Web Store”.
Se trata de una tienda de aplicaciones dentro del mismo navegador web Chrome, permitiendo que los usuarios puedan adquirirlas fácilmente como también dejando a los desarrolladores percibir dinero por aquellas de pago. Estas aplicaciones usarán HTML5 o Flash, y no está sólo limitado a aplicaciones, sino también entrarán al catálogo cosas como revistas y libros.
Las aplicaciones vendrán integradas en una pestaña del navegador de forma similar a lo ya mostrado en Chrome OS. En esta pestaña se irán las aplicaciones que vayamos comprando en la Google Web Store, y estarán siempre disponibles desde cualquier lugar que nos conectemos con Chrome como navegador.
La tienda estará disponible a finales de año tanto para Windows, Mac, Linux y por supuesto Chrome OS, que sería uno de los sistemas que más aprovecharían esta opción por la propia filosofía del sistema operativo en el que está trabajando Google.
Las aplicaciones vendrán integradas en una pestaña del navegador de forma similar a lo ya mostrado en Chrome OS. En esta pestaña se irán las aplicaciones que vayamos comprando en la Google Web Store, y estarán siempre disponibles desde cualquier lugar que nos conectemos con Chrome como navegador.
En la keynote mostraron algunos ejemplos de aplicaciones o juegos de la Web Store, como el caso de Plants vs. Zombies juego desarrollado en flash, tambien un prototipo de Sports Illustrated desarrollada con HTML5.

Google TV presentado oficialmente



Despues de que en marzo les informamos sobre la alianza de Google y Sony para crear este proyecto, Google reveló el jueves pasado Google TV, descrito como una forma de mezclar el navegar en Internet con el surfear entre canales.
“Google TV es una nueva plataforma que va a cambiar el futuro de la televisión” y “Se trata de hacer su televisión más que simplemente televisión”, dijo un portavoz de Google.
En la conferencia de desarrolladores Google I/O en San Francisco, la compañía anunció como ya sabiamos que está trabajando con Intel, Sony y Logitech para desarrollar Google TV como una plataforma abierta. El fabricante de televisores Sony no ha dado a conocer planes de precios para los así llamados televisiones inteligentes, los cuales podrían salir a la venta este otoño.
En la demostración durante la conferencia principal de la convención, Google comparó a un guía básica de canales de televisión con un televisor inteligente.
Usando las capacidades de búsqueda bien conocidas de Google, el sistema Google TV está diseñado para permitirles a los usuarios buscar cuando su programa favorito está por empezar o cuando un juego de los Red Sox estará saliendo al aire. Una vez que los resultados de búsqueda lleguen, los usuarios podrán hacer clic en un programa al aire y automáticamente configurarlo para grabarse en el DVR.
Rob Enderle, un analista en el Enderle Group, dice que las funciones Google TV son buenas ideas que han estado llegando desde hace tiempo.
“En el formato correcto y con el modelo correcto de uso y la experiencia del cliente, las personas podrían adoptar esto”, agregó Enderle. “La gente probablemente no estará haciendo mucho navegando en su televisor. ¿Pero los consumidores de medios en Internet? Ciertamente. Hasta ahora ha sido demasiado difícil hacer más que eso. Google se está moviendo a cambiar esto”.
“Es el primer paso para desplazar a los afiliados de la red y las compañías de cable como entes controladoras”, considera. “Ya que Google no recibirá toda la renta relacionada, probablemente pondrán suficiente de eso. Para hacer bien esto, necesitarán enfocar, demostrar calidad muy alta y que el gobierno no se entrometa para que sus objetivos se vuelvan inalcanzables”.
Según The New York Times, la plataforma permitiría ver vídeos de YouTube en la tele (un directivo ha presentado YouTube Leanback, una versión de la web optimizada para la televisión), ver un programa de televisión mientras se siguen las actualizaciones de Twitter o generar subtítulos de modo instantáneo.

miércoles, 19 de mayo de 2010

ANTIVIRUS PANDA PRO 2010


Panda Antivirus es un antivirus ligero, especialmente diseñada para proteger tu ordenador de la forma más fácil. Con él estarás a salvo de virus, spyware y fraudes.

Panda Antivirus detecta y elimina automáticamente todo tipo de virus, gusanos y troyanos, incluso los más novedosos y que usan las técnicas más avanzadas de ocultación, manteniendo limpio tu PC y permitiéndote navegar por Internet, enviar y recibir correos, jugar, descargar archivos, chatear y lo que quieras, sin miedo a virus.

Panda Antivirus también localiza y elimina todo tipo de spyware y otros molestos programas que se instalan sin tu permiso en el ordenador, mientras protege tu conexión mediante un completo y poco intrusivo cortafuegos y mantiene tus datos personales a buen recaudo de estafas por Internet.


Cambios recientes en Panda Antivirus:

Panda USB Vaccine
Menor uso de memoria
Mejorado el análisis en tiempo real y bajo demanda
Mejorado el análisis de tráfico de red
Nuevas tecnologías de protección proactiva
Mejorado el motor heurístico


Limitaciones de la versión de prueba:
Funcional durante un periodo de 30 días

Para utilizar Panda Antivirus necesitas:
Sistema operativo: WinXP/Vista

Requisitos mínimos:
Procesador: 300 MHz
Memoria: 128 MB
Espacio libre en disco: 265 MB

Requisitos recomendados:
Memoria: 1 GB

lunes, 17 de mayo de 2010

Visual Basic 2010 express

dialecto de BASIC, con importantes añadidos. 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 facilitará la creación de interfaces gráficas y en cierta medida también la programación misma. Desde el 2001 Microsoft ha propuesto abandonar el desarrollo basado en la API Win32 y pasar a trabajar sobre un framework o marco común de librerías independiente de la version 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) que presenta serias incompatibilidades con el código Visual Basic existente.

Visual Basic (Visual Studio) constituye un IDE (entorno de desarrollo integrado o en inglés Integrated Development Enviroment) que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código (programa donde se escribe el código fuente), un depurador (programa que corrige errores en el código fuente para que pueda ser bien compilado), un compilador (programa que traduce el código fuente a lenguaje de máquina), y un constructor de interfaz gráfica o GUI (es una forma de programar en la que no es necesario escribir el código para la parte gráfica del programa, sino que se puede hacer de forma visual).


Visual Basic .NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es compatible hacia atrás con Visual Basic, cosa que causó gran división en la comunidad de desarrolladores de Visual Basic.


La gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo integrado Microsoft Visual Studio en alguna de sus versiones (Visual Studio .NET, Visual Studio .NET 2003 o Visual Studio 2005), aunque existen otras alternativas, como SharpDevelop (que además es libre).


Al igual que con todos los lenguajes de programación basados en .NET, los programas escritos en VB .NET requieren el Framework .NET para ejecutarse.

sábado, 15 de mayo de 2010

LENGUAJE DE PROGRAMACION RUBY

LENGUAJE DE PROGRAMACION RUBY

Ruby es un lenguaje con un balance cuidado. Su creador, Yukihiro “matz” Matsumoto, mezcló partes de sus lenguajes favoritos (Perl, Smalltalk, Eiffel, Ada, y Lisp) para formar un nuevo lenguaje que incorporara tanto la programación funcional como la programación imperativa.

Yukihiro Matsumoto,  creador de Ruby

A menudo ha manifestado que está “tratando de hacer que Ruby sea natural, no simple”, de una forma que se asemeje a la vida real.

Ruby es simple en apariencia, pero complejo por dentro, como el cuerpo humano.

Un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad. Su elegante sintaxis se siente natural al leerla y fácil al escribirla.

# Ruby knows what you
# mean, even if you
# want to do math on
# an entire Array
cities = %w[ London
Oslo
Paris
Amsterdam
Berlin ]
visited = %w[Berlin Oslo]
puts "I still need " +
"to visit the " +
"following cities:",
cities - visited

Ruby es considerado un lenguaje flexible, ya que permite a sus usuarios alterarlo libremente. Las partes esenciales de Ruby pueden ser quitadas o redefinidas a placer. Se puede agregar funcionalidad a partes ya existentes. Ruby intenta no restringir al desarrollador.

Por ejemplo, la suma se realiza con el operador suma (+). Pero si prefieres usar la palabra sumar, puedes agregar un método llamado sumar a la clase Numeric que viene incorporada.

class Numeric
def sumar(x)
self.+(x)
end
end

y = 5.sumar 6
# ahora y vale 11

Los operadores de Ruby son simples conveniencias sintácticas para los métodos. Los puedes redefinir como y cuando quieras.

Los Bloques, una funcionalidad realmente expresiva

Los bloques de Ruby son también vistos como una fuente de gran flexibilidad. El desarrollador puede anexar una cláusula a cualquier método, describiendo cómo debe actuar. La cláusula es llamada bloque y se ha convertido en una de las más famosas funcionalidades para los recién llegados a Ruby que vienen de otros lenguajes imperativos como PHP o Visual Basic.

Los bloques están inspirados por los lenguajes funcionales. Matz dijo, “en las cláusulas de Ruby, quise respetar la cultura de Lisp”.

motores_de_busqueda =
%w[Google Yahoo MSN].map do |motor|
"http://www." + motor.downcase + ".com"
end

En este código, el bloque está descrito entre la construcción do ... end. El método map aplica el bloque a la lista de palabras provista. Muchos otros métodos en Ruby dejan abierta la posibilidad al desarrollador para que escriba su propio bloque describiendo los detalles de qué debe hacer ese método.

viernes, 14 de mayo de 2010

GO: El nuevo lenguaje de programación de Google

GO: El nuevo lenguaje de programación de Google


go-logo-black.png

Parece que no hay día en que no se sepa de alguna noticia, producto o servicio de Google. Y es que apenas hace unas horas presentaron GO, un nuevo lenguaje de programación. GO es de código abierto y se basa en la familia de programación de C pero con elementos de Python y la familia de Pascal, Modula y Oberon.

Google espera que este nuevo lenguaje tenga una rápida adopción en la web. Para ellos, las razones para crear GO se justifican en el hecho de que en aproximadamente 10 años no ha surgido un nuevo sistema de programación, pero en ese lapso de tiempo la nube computacional ha sufrido grandes cambios.

Google espera que el desarrollo de software sea mucho más rápido, independiente, compatible con las tendencias de hardware más recientes. Lo que me da temor, es que de tener un éxito contundente estaríamos no solo usando productos y servicios de la compañía, sino que navegaríamos por un Internet creado casi por Google.

lunes, 10 de mayo de 2010

Steve Jobs vs Adobe

Steve Jobs vs Adobe


El CEO de apple publico una carta abierta en un intento de explicar porque el rechazo hacia Flash de Adobe en sus dispositivos (iPhones, iPads, iPod Touch).

“Apple también tiene muchos productos propietarios”, aunque “creemos que todos los estándares de la web deberían ser abiertos. En lugar de Flash, Apple ha adoptado HTML5, CSS y JavaScript, todos estándares abiertos”. Jobs va incluso más allá y agrega que “Apple incluso crea estándares abiertos para la web. Por ejemplo, Apple comenzó con un pequeño proyecto open source y creó WebKit, casi todos los navegadores, excepto el de Microsoft, usan WebKit. Al hacer esta tecnología abierta, Apple ha puesto un estándar para los navegadores móviles”.

Adobe dice que los usuarios no pueden experimentar la web completamente al no tener Flash, porque el 75% de los videos utilizan esta tecnología. El CEO de Apple señala que “casi todos los videos también están disponibles en un formato más moderno, H.264, que se puede ver en iPhones, iPods e iPads”. Respecto a los juegos que usan Flash, Jobs señala que “es cierto” que no se pueden usar en sus equipos, pero que hay “más de 50.000 juegos en la App Store y muchos son gratis”.

Jobs dice que “Symantec ha destacado que Flash tiene uno de los peores historiales de seguridad en 2009. También sabemos que Flash es la razón número uno de las caídas de los Macs. Hemos trabajado con Adobe para resolver estos problemas, pero ellos han persistido por varios años ya”. Así que por seguridad, decidieron evitarlo. Asimismo, Jobs indica que Flash no se comporta bien con los equipos móviles, y que Adobe no ha logrado mostrar que Flash funcione bien en ningún tipo de smartphone – recordando que Flash para móviles se ha anunciado recién para el segundo semestre de este año.

Según Steve, decodificar video utilizando software gasta demasiados recursos de batería, en lugar de hacerlo en el hardware, como se hace en los equipos de Apple que contienen un decodificador H.264 integrado. “Cuando los sitios web re-codifiquen sus videos usando H.264, podrán ofrecerlos sin usar Flash para nada. Todos se verán perfecto en navegadores como Safari o Google Chrome sin tener que utilizar plugins ni nada, y se verán bien en iPhones, iPods e iPads”.

Flash fue diseñado para PCs con mouse, no para una pantalla en la que se utilizan los dedos. “La revolucionaria interfaz multitáctil de Apple no utiliza un mouse, y no hay concepto de rollover. La mayoría de los sitios que usan Flash deben ser reescritos para soportar equipos touch. Si el desarrollador ya lo tiene que reescribir, ¿por qué no utilizar tecnologías modernas como HTML5, CSS y JavaScript?”

Adobe quiere que los desarrolladores usen Flash para crear aplicaciones para el iPhone, convirtiéndose en un intermediario entre las aplicaciones y la App Store, en lugar de utilizar directamente el Kit de Apple. “Sabemos cuán difícil es dejar que software de terceros entre en medio de la plataforma y el desarrollador, lo que resulta en aplicaciones bajo el estándar que limitan los mejoramientos y el progreso de la plataforma. Si los desarrolladores se vuelven dependientes de terceras partes, sólo pueden aprovechar ventajas de las mejoras cuando la tercera parte decida adoptar nuevas herramientas”

Como conclusión, Steve Jobs indica que Flash se quedó en el pasado, “fue creado durante la era del PC”. Aunque dice comprender el interés de Adobe en entrar al terreno móvil, afirma que este mercado “se trata de equipos que utilizan poca energía, interfaces táctiles y estándares abiertos – áreas en las que Flash se queda corto”.

El CEO de Adobe, Shantanu Narayen se refirió a la carta publicada por Steve Jobs en el sitio de Apple, señalando que las críticas de Jobs son en realidad “una pantalla de humo”, y que más de 100 aplicaciones que utilizaban software de Adobe fueron aceptadas en la App Store, y que cuando se restringe el desarrollo en plataformas como ésta “no tiene nada que ver con tecnología”, aseguró.
Asimismo se manifestó preocupado de que “el reciente comportamiento (de Apple) muestra que están preocupados de que Adobe pueda” proveer un producto que funcione en múltiples plataformas, que es el objetivo de Flash. Narayan señaló que la restricción sólo complicará las cosas a los desarrolladores, que están tratando de hacer que sus aplicaciones funcionen en muchos diferentes equipos.“Tenemos diferentes visiones del mundo”, dijo Narayan. “Nuestra visión es que el mundo es multiplataforma”.

El CEO de Adobe, Shantanu Narayen se refirió a la carta publicada por Steve Jobs en el sitio de Apple, señalando que las críticas de Jobs son en realidad “una pantalla de humo”, y que más de 100 aplicaciones que utilizaban software de Adobe fueron aceptadas en la App Store, y que cuando se restringe el desarrollo en plataformas como ésta “no tiene nada que ver con tecnología”, aseguró.
Asimismo se manifestó preocupado de que “el reciente comportamiento (de Apple) muestra que están preocupados de que Adobe pueda” proveer un producto que funcione en múltiples plataformas, que es el objetivo de Flash. Narayan señaló que la restricción sólo complicará las cosas a los desarrolladores, que están tratando de hacer que sus aplicaciones funcionen en muchos diferentes equipos.“Tenemos diferentes visiones del mundo”, dijo Narayan. “Nuestra visión es que el mundo es multiplataforma”.

viernes, 7 de mayo de 2010

La Banca del Futuro: Software para el Reconocimiento de Voz

La Banca del Futuro: Software para el Reconocimiento de Voz

La segunda patente más prometedora recogida por MIT Technology Review se trata de un nuevo método para verificar la identificación de personas mediante un sistema de comprobación de la autenticidad de voz y realización de preguntas personales. Este avance tecnológico patentado por IBM pretende reducir el número de transacciones telefónicas fraudulentas.

Normalmente cuando un cliente llama a su banco para realizar alguna transacción, un mensaje grabado le pide su numero de identificación, y un operador le hace una pregunta personal para verificar su identidad. Otro método utilizado por bancos consiste en un sistema de reconocimiento automático de la voz, pero estos sistemas pueden tener problemas con ruidos causados por interferencias o incluso con alguna variación natural en la voz del cliente en cuestión.

IBM ha logrado combinar e integrar ambos métodos para crear un nuevo sistema de protección contra el fraude, en su opinión muy superior a cualquiera de los sistemas individuales. El sistema de IBM crea un archivo, a través de la grabación de una "
huella de voz" (una muestra de la voz del cliente), además de la grabación de sus contestaciones a una serie de preguntas personales. Cuando el cliente llama al banco, el sistema recoge tanto su voz como la contestación que ofrece a la pregunta personal, los compara y si son iguales que las muestras y contestaciones grabadas en su archivo, le permite acceder a los servicios bancarios que solicita. Además, introduce una mayor variedad de preguntas personales, incluyendo información sobre las últimas transacciones realizadas, y crea un sistema de preguntas al azar, para que sea más difícil acceder a los servicios bancarios a través de la grabación ilegal de accesos telefónicos anteriores.

IBM espera sacar el sistema al mercado dentro de pocos años. Esta innovación aplicada a otras vertientes (gestión de las administraciones públicas, tramitaciones administrativas en general...) en el caso de superar las restricciones legales, supondría un sustancial avance en la agilización de trámites sin el requerimiento de la presencia física.