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.