miércoles, 20 de febrero de 2008

Como instalar una maquina virtual.

Para crear una maquina virtual primero debemos instalar el software de virtualización. Una vez funcionando debemos crear la maquina virtual desde el menú correspondiente. VmWare proporciona un asistente en el que indicamos que sistema operativo queremos instalar, memoria que asignaremos, etc ...

Una vez creada la maquina virtual tendremos que instalar el sistema operativo. Introducimos el CD del fabricante y arrancamos la maquina virtual (botón "play" como en un cassette). Cuando la maquina virtual arranca por primera vez detecta que no tiene sistema operativo e intenta arrancar desde el CD iniciando la instalación. Una opción muy interesante de VmWare es que permite instalar el sistema operativo directamente desde imagenes ISO.
Podemos instalar un buen número de sistemas operativos, dependiendo del software empleado. En nuestro equipos hemos instalado correctamente con WmWare los siguientes:
Windows 9x, 2000, XP, Vista
Linux. Red Hat, Fedora, Suse, Ubuntu
BSD (no hemos conseguido iniciar el modo grafico X Window)
Solaris
La instalación es un proceso que "acojona", ya que se ejecuta el programa de instalación del sistema operativo y durante la instalación se nos perdira que creemos particiones, formatear el disco duro ... No os preocupeis, todo se realiza en el disco duro "virtual", un archivo que el programa utiliza como unidad de almacenamiento. La siguiente imagen muestra el proceso de instalación de una distribucion Ubuntu de Linux sobre VmWare en Windows XP.

Una vez instalado el sistema operativo podremos utilizar nuestro nuevo sistema operativo simultaneamente con el anterior. Al iniciar la maquina virtual, el nuevo sistema operativo se cargará como si hubiesemos "encendido el ordenador". El proceso de arranque del sistema operativo es algo más lento, pero es completamente normal, realmente solo tenemos un ordenador ...

Una vez que el sistema operativo se ha cargado podemos usarlo normalmente. Además es posible manejar la maquina virtual en modo "pantalla completa". La siguientes pantallas muestran Ubuntu funcionando en una maquina virtual sobre un sistema operativo anfitrión Windows XP.
Inicio de sesion de Linux Ubuntu sobre un sistema operativo anfitrion Windows XP
Linux Ubuntu ejecutandose en modo "pantalla completa"

Pero la ventajas de la virtualización no terminan aquí. Lo que realmente resulta asombroso es que las máquinas virtuales y el sistema anfitrión se ven perfectamente en red, lo que nos va a permitir crear nuestra propia red (para ello durante la instalación del sofware se crean adaptadores virtuales de red.) y nuestros propios servidores.
Panel de control mostrando los dispositivos de red virtuales.
Explorador de Windows mostrando la Red con maquinas virtuales.
Maquina virtual funcionando como servidor de ORACLE 9i.
Llegados ha este punto os estareis preguntando por el rendimiento que ofrecen las maquinas virtuales. Depende de tres factores:
El ordenador del que dispongamos, siendo la memoria el aspecto más crítico.
Software de Virtualización. No todos los programas de virtualización son igual de rápidos.
Sistemas operativo que instalemos. La virtualización de Linux sobre Windows es algo más lenta que la virtualización de Windows en Windows.
En el caso particular de VmWare, existen las llamadas "WmWare Tools", que no son más que un programa que se instala en la maquina virtual y mejora el rendimiento del sistema operativo que estemos emulando. Las VmWare Tools en Ubuntu dan bastantes problemas de instalación por lo que si quereis instalarlas seguid los pasos descritos en este enlace.

viernes, 25 de enero de 2008

BASES DE DATOS EN LINUX


MANEJADORES DE BASE DE DATOS EN SOFTWARE LIBRE

MANEJADORES DE BASE DE DATOS EN SOFTWARE LIBRE MANEJADORES DE BASE DE DATOS EN SOFTWARE LIBRE

MYSQL

MANEJADORES DE BASE DE DATOS EN SOFTWARE LIBRE

Es el más popular del mundo de código abierto servidor de base de datos. Muchos empresarios Over six million installations use the MySQL database server to power high-volume web sites and other mission critical business systems including industry-leaders like NASA, Yahoo, The Associated Press (AP), Suzuki, and Sabre Holdingsutilizan este servidor de base de datos MySQL para poder alto volumen sitios en la Web y otros sistemas empresariales de misión crítica incluida la industria de líderes como la NASA, Yahoo, The Associated Press (AP), Suzuki, y Sabre Holdings.

Es una alternativa atractiva a los de alto costo, la tecnología de base de datos más complejos. Its award-winning reliability, scalability and speed make it the right choice for a wide range of corporate IT departments, web developers and software vendors. Su premiada confiabilidad, escalabilidad y velocidad lo convierten en la mejor elección para una amplia gama de empresas a los departamentos de TI, desarrolladores web y proveedores de software.


CARACTERISTICAS

  • Reliability and Performance. La fiabilidad y el rendimiento. MySQL AB makes early versions of all its database server software available to the open source community to allow for several months of "battle testing" before it deems them ready for production use. MySQL AB hace que las primeras versiones de todos sus software de servidor de bases de datos disponibles a la comunidad de código abierto para permitir varios meses de la "batalla de prueba" antes de que considere que listo para uso en producción.

  • Ease of Use and Deployment. Facilidad de uso y despliegue. The MySQL architecture makes it extremely fast and simple to customize. La arquitectura hace que MySQL sea muy rápido y fácil de personalizar. The unique multi-storage engine architecture of MySQL gives corporate customers the flexibility they need with a DBMS unmatched in stability, speed, compactness, and ease of deployment. El único, múltiples arquitectura del motor de almacenamiento de MySQL da a las empresas clientes la flexibilidad que necesitan con un SGBD inigualable en la estabilidad, la velocidad, la densidad, y la facilidad de despliegue.

  • Freedom from Platform Lock-in. Libertad de bloqueo en la Plataforma. By providing ready access to the source code, MySQL AB's approach ensures freedom, thereby preventing lock-in to a single vendor or platform. Al proporcionar un fácil acceso al código fuente, MySQL AB del enfoque garantiza la libertad, y por lo tanto evita bloqueo a un único proveedor o plataforma.

  • Cross-Platform Support. Cruz de la Plataforma de Apoyo. MySQL is available on more than twenty different platforms including all major Linux distributions, Unix, Microsoft Windows, and Mac OS X. MySQL está disponible en más de 20 diferentes plataformas incluyendo todas las principales distribuciones de Linux, Unix, Microsoft Windows y Mac OS X.

  • Millions of Trained and Certified Developers. Millones de Capacitación y Certificado de desarrolladores. MySQL is the world's most popular open source database. MySQL es más popular del mundo de bases de datos de código abierto. This makes it easy to find knowledgable and experienced DBA's and developers. Esto hace que sea fácil de encontrar el conocimiento y la experiencia del DBA y desarrolladores.

PostgreSQL

Es un extremadamente escalable, compatible con SQL, abierto Fuente objeto relacional DBMS. With more than 15 years of development history, PostgreSQL is quickly becoming the de facto database for enterprise level open-source solutions. Con más de 15 años de desarrollo de la historia, se está convirtiendo rápidamente en PostgreSQL, de hecho, la base de datos de la empresa de soluciones de código abierto.

PostgreSQL is an object-relational database management system (ORDBMS) based on POSTGRES, Version 4.2, developed at the University of California at Berkeley Computer Science Department. Es un objeto de sistema de gestión de base de datos relacionales (ORDBMS) basado en POSTGRES, Versión 4.2, desarrollado en la Universidad de California en Berkeley Computer Science Department. POSTGRES pioneered many concepts that only became available in commercial database systems much later. POSTGRES fue pionero en muchos conceptos que sólo se encuentra disponible en sistemas de bases de datos comerciales mucho más tarde.

PostgreSQL is an open-source descendant of this original Berkeley code. Ofrece muchas características modernas, es un descendiente de código abierto de este código original de Berkeley. It supports SQL92 and SQL99 and offers many modern features: Apoya SQL92 y SQL99 ofrece muchas características modernas:

CARACTERISTICAS

  • Complex queries Consultas complejas

  • Foreign keys Claves foráneas

  • Triggers Desencadenantes

  • Views Vistas

  • Transactional integrity Integridad transaccional

  • Multiversion concurrency control Multiversion concurrencia de control


BerkeleyDB

Es uno de las más ampliamente utilizados desarrolladores de bases de datos en el mundo, es de código abierto y funciona en todos los principales sistemas operativos del mercado, incluyendo Linux embebido, Linux, Unix, Microsoft Windows, Mac OS X, QNX y VxWorks.Berkeley DB provides the core data management functionality, scalability, power and flexibility of enterprise relational databases but without the overhead of a query processin Proporciona los datos básicos de gestión de la funcionalidad, escalabilidad, flexibilidad y potencia de la empresa de bases de datos relacionales, pero sin la sobrecarga de procesamiento de una consulta capa. Combined with the stability and lower support cost of open source code, Berkeley DB provides many advantages, including: Combinado con la estabilidad y la disminución de los gastos de apoyo de código fuente abierto, Berkeley DB


CARACTERISTICAS


  • Zero administration cost eliminates the need for a DBA Administración coste cero elimina la necesidad de un DBA

  • Smaller footprint (less than 500Kb) Huella más pequeños (menos de 500Kb)

  • Simplicity of integration into an application La simplicidad de la integración en una solicitud

  • More speed and higher performance Más velocidad y mayor rendimiento

  • Less complexity and more reliability Menos complejo y más fiabilidad

Firebird

Es una base de datos relacional con muchas ANSI SQL - 99 características que se ejecuta en Windows, Linux, y una variedad de plataformas Unix. Firebird provides excellent concurrency, high performance, and powerful language support for stored procedures and database triggers Ofrece una excelente concurrencia, alto rendimiento, y el poderoso lenguaje de apoyo para los procedimientos almacenados y disparadores de base de datos. Firebird has been used in production systems, under a variety of names, since 1981 Ha sido utilizado en los sistemas de producción, bajo una variedad de nombres, desde 1981.

Firebird is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Borland Software Corp on July25th, 2000 under the InterBase Public Lice Es un proyecto comercial independiente de Cy C + + programadores, técnicos asesores y partidarios desarrollo y perfeccionamiento de una multiplataforma sistema de gestión de base de datos relacional basada en el código fuente liberado por Borland Software Corp en July25th, de 2000, bajo la Licencia Pública InterBase .Firebird is completely free of any registration, licensing or deployment fees.Firebird may be deployed freely for use with any third-party software, whether commercial or not. Puede ser desplegado libremente para su uso con cualquier software de terceros, ya sea comercial o no.


CARACTERISTICAS

-Es un proyecto comercial independiente de Cy C + + programadores

-Se ejecuta en Windows, Linux, y una variedad de plataformas Unix

-Esta totalmente libre de cualquier registro

-Puede ser desplegado libremente para su uso con cualquier software de terceros,



carateristicas

PhpMyAdmin

phpMyAdmin nos permite desempeñar diversas tareas de administración en bases de datos MySQL utilizando cualquier navegador Web, como crear o borrar bases de datos, edición de campos, ejecución de comandos SLQ y más...
La agilidad del programa se adapta a la destreza del usuario, permitiéndole moverse acorde a sus habilidades, de todos modos, su interfaz es amigable y fácil de utilizar.



Firebird

Firebird es una impresionante aplicación capaz de administrar bases de datos de gran tamaño sin perder estabilidad y consumiendo bajos recursos de sistema.
Se adapta a entornos de Linux, Unix y hasta sistemas 64-bits de Windows, ofreciendo características ANSI SQL-92. De entre sus capacidades y funciones mencionamos: Completo soporte para PSQL; soporte para backups incrementales y decenas de agregados (plug-ins) de terceros para extender su funcionalidad.
Al ser de código abierto, varios medios y foros de ayuda ofrecen excelente soporte y cualquiera de los plug-ins que mencionamos con anterioridad.


PostgreSQL

Database Designer for PostgreSQL nos ofrece, a través de una intuitiva interfaz de usuario, los medios y herramientas para crear una eficiente base de datos de estructura visual y clara, con posibilidad de ver el diagrama completo representado por las tablas contenidas y las referencias entre ellas.
De este modo, es posible crear una base de datos física y maleable en un servidor, susceptible a cualquier modificación necesaria en el momento.


viernes, 18 de enero de 2008

Dispositivos y Perifericos Innovadores







MONITOR SAMSUNG 17"


El 732N+ es el Monitor LCD Samsung de 17 pulgadas que combina elegancia (gracias a su marco de terminación brillante) y funcionalidad (cuenta con 5 funciones Magic). Sorprendete por su alto contraste dinámico MagicContrast de 2.000:1, un tiempo de respuesta de MagicSpeed de 5 milisegundos y la excelente calidad de imagen que te brinda la función MagicColor.



Impresión directa sin ordenador
La impresión directa desde una cámara digital sin necesidad de un ordenador es, actualmente, muy sencilla. Tan pronto como se conecta la impresora a cualquier cámara compatible con PictBridge, la cámara y la impresora se “saludan” para identificarse una a la otra. En la pantalla informativa LCD de la cámara aparece un menú de impresión, a partir del cual el usuario selecciona las opciones de impresión, tales como estilo de impresión, tamaño y cantidad. Para indicar que el proceso de impresión ha comenzado, se iluminará un diodo en la tapa de la impresora. En la CP-330 cambia el color conforme se imprime cada color. Todos los últimos modelos de las series de cámaras PowerShot y Digital IXUS son compatibles con PictBridge, mientras que para los propietarios de cámaras digitales anteriores ambas impresoras son también compatibles con la norma de impresión directa Canon Direct Print.





Samsung SSD de 32GB
Al llevar a las PC portátiles una unidad flash de tamaño útil, este disco duro de 32GB.Inaugura una nueva época de almacenamiento portátil más rápido y prepara el camino a las futuras unidades híbridas.Samsung SSD de 32GB
Descripción:

Pen Drive de 512 Mb Marca Markvision a Prueba de Agua y Golpes, Nuevas.

-COMPATIBLE CON USB 2.0 Y 1.1
-PLUG AND PLAY
-VELOCIDAD DE TRANSFERENCIA MÁXIMA DE 480MB/SEG.
-NO REQUIERE BATERÍA O FUENTE DE PODER EXTERNA.
-INDICACIÓN DE ACCESO VIA “LED”
-INCLUYE EL CABLE DE EXTENSIÓN USB.

Seagate Barracuda 7200.10 750GB

El modelo de escritorio Seagate Barracuda 7200.10 750GB . Esta unidad de disco no solamente tiene la capacidad más alta que hemos visto en una sola unidad de disco para escritorio, sino que supera a las unidades normales, especialmente en las pruebas de escritura y en las tareas que involucran un flujo sostenido con archivos de tamaño considerable.


martes, 15 de enero de 2008

Memoria

Memoria

Almacenes internos en el ordenador. El término memoria identifica el almacenaje de datos que viene en forma chips, y el almacenaje de la palabra se utiliza para la memoria que existe en las cintas o los discos. Por otra parte, el término memoria se utiliza generalmente como taquigrafía para la memoria física, que refiere a los chips reales capaces de llevar a cabo datos. Algunos ordenadores también utilizan la memoria virtual, que amplía memoria física sobre un disco duro.

Cada ordenador viene con cierta cantidad de memoria física, referida generalmente como memoria principal o RAM. Se puede pensar en memoria principal como arreglo de celdas de memoria, cada una de los cuales puede llevar a cabo un solo byte de información.

Un ordenador que tiene 1 megabyte de la memoria, por lo tanto, puede llevar a cabo cerca de 1 millón de bytes (o caracteres) de la información.

La memoria funciona de manera similar a un juego de cubículos divididos usados para clasificar la correspondencia en la oficina postal. A cada bit de datos se asigna una dirección. Cada dirección corresponde a un cubículo (ubicación) en la memoria.

Para guardar información en la memoria, el procesador primero envía la dirección para los datos. El controlador de memoria encuentra el cubículo adecuado y luego el procesador envía los datos a escribir.

Para leer la memoria, el procesador envía la dirección para los datos requeridos. De inmediato, el controlador de la memoria encuentra los bits de información contenidos en el cubículo adecuado y los envía al bus de datos del procesador.

Hay varios tipos de memoria:

  • RAM (memoria de acceso aleatorio): Éste es igual que memoria principal. Cuando es utilizada por sí misma, el término RAM se refiere a memoria de lectura y escritura; es decir, usted puede tanto escribir datos en RAM como leerlos de RAM. Esto está en contraste a la ROM, que le permite solo hacer lectura de los datos leídos. La mayoría de la RAM es volátil, que significa que requiere un flujo constante de la electricidad para mantener su contenido. Tan pronto como el suministro de poder sea interrumpido, todos los datos que estaban en RAM se pierden.

  • ROM (memoria inalterable): Los ordenadores contienen casi siempre una cantidad pequeña de memoria de solo lectura que guarde las instrucciones para iniciar el ordenador. En la memoria ROM no se puede escribir.

  • PROM (memoria inalterable programable): Un PROM es un chip de memoria en la cual usted puede salvar un programa. Pero una vez que se haya utilizado el PROM, usted no puede reusarlo para salvar algo más. Como las ROM, los PROMS son permanentes.

  • EPROM (memoria inalterable programable borrable): Un EPROM es un tipo especial de PROM que puede ser borrado exponiéndolo a la luz ultravioleta.

  • EEPROM (eléctricamente memoria inalterable programable borrable): Un EEPROM es un tipo especial de PROM que puede ser borrado exponiéndolo a una carga eléctrica.

Procesadores

Este es el cerebro del computador. Dependiendo del tipo de procesador y su velocidad se obtendrá un mejor o peor rendimiento. Hoy en día existen varias marcas y tipos, de los cuales intentaremos darles una idea de sus características principales.

Las familias (tipos) de procesadores compatibles con el PC de IBM usan procesadores x86. Esto quiere decir que hay procesadores 286, 386, 486, 586 y 686. Ahora, a Intel se le ocurrió que su procesador 586 no se llamaría así sino "Pentium", por razones de mercadeo.

Existen, hoy en día tres marcas de procesadores: AMD, Cyrix e Intel. Intel tiene varios como son Pentium, Pentium MMX, Pentium Pro y Pentium II. AMD tiene el AMD586, K5 y el K6. Cyrix tiene el 586, el 686, el 686MX y el 686MXi. Los 586 ya están totalmente obsoletos y no se deben considerar siquiera. La velocidad de los procesadores se mide en Megahertz (MHz =Millones de ciclos por segundo). Así que un Pentium es de 166Mhz o de 200Mhz, etc. Este parámetro indica el número de ciclos de instrucciones que el procesador realiza por segundo, pero sólo sirve para compararlo con procesadores del mismo tipo. Por ejemplo, un 586 de 133Mhz no es más rápido que un Pentium de 100Mhz. Ahora, este tema es bastante complicado y de gran controversia ya que el rendimiento no depende sólo del procesador sino de otros componentes y para que se utiliza el procesador. Los expertos requieren entonces de programas que midan el rendimiento, pero aun así cada programa entrega sus propios números. Cometeré un pequeño pecado para ayudar a descomplicarlos a ustedes y trataré de hacer una regla de mano para la velocidad de los procesadores. No incluyo algunos como el Pentium Pro por ser un procesador cuyo mercado no es el del hogar.

Cabe anotar que los procesadores de Intel son más caros y tienen una unidad de punto flotante (FPU) más robusta que AMD y Cyrix. Esto hace que Intel tenga procesadores que funcionen mejor en 3D (Tercera dimensión), AutoCAD, juegos y todo tipo de programas que utilizan esta característica. Para programas de oficina como Word, Wordperfect, etc. AMD y Cyrix funcionan muy bien.


La tarjeta madre

Es el componente principal de un computador personal. Es el componente que integra a todos los demás. Escoger la correcta puede ser difícil ya que existen miles. Estos son los elementos que se deben considerar.

Una tarjeta madre es una tarjeta de circuito impreso usada en una computadora personal. Esta es también conocida como la tarjeta principal. El termino "tarjeta principal" es también usado para la tarjeta de circuito principal en otros dispositivos electrónicos. El resto de este artículo discute la muy llamada "PC compatible IBM" tarjeta madre.

Como cualquier otro sistema de computo, toda la circuitería básica y componentes requeridos para una PC para funcionar se monta cualquiera directamente en la tarjeta madre o en una tarjeta de expansión enchufada en una ranura de expansión de la tarjeta madre. Una tarjeta madre de PC permite la unión de la CPU, tarjeta de gráficos, tarjeta de sonido, controlador de IDE/ATA/Serial ATA de disco duro, memoria (RAM), y caso todos los otros dispositivos en un sistema de computo. Contiene el chipset, que controla el funcionamiento de el CPU, las ranuras de expansión PCI, ISA y AGP, y (usualmente) los controladores de IDE/ATA también. La mayoría de los dispositivos que pueden unirse a una tarjeta madre son unidos via uno o mas ranuras de expansión o enchufes.

Dell XPS M2010
Dotada de un diseño de vanguardia, la Dell XPS M2010, causa una impresión audaz e inmediata. Este sistema mixto, que no es exactamente un equipo de escritorio y es definitivamente menos transportable que una portátil normal, equilibra perfectamente bien los elementos de ambos. En ella usted obtiene una pantalla de 20,1 pulgadas, una unidad de DVD alimentada por ranura y un teclado Bluetooth separable de tamaño grande, además de una Webcam, ocho altavoces y un altavoz de bajos integrados. Este sistema de entretenimiento utiliza los gráficos de ATI, tiene una CPU Intel Core 2 Duo y hasta 4GB de RAM. También se pliega en un paquete del tamaño de un maletín, con asa y todo… pero pesa más de 8 kilos.


martes, 4 de diciembre de 2007

SALUDOS A TODOS