Origen de la palabra «SPAM»

En el curro estamos acostumbrados al spam y mas o menos la gente lo va conociendo a través de las explicaciones de nuestro departamento. Pero hoy me han preguntado ¿y de que viene esa palabra? perdónenme pero no he sabido contestarle y seguro que muchos de vosotros lo sabéis.

La palabra SPAM

Esta palabra ´spam´que todos asociamos al correo basura viene del nombre de una lata de comida:  ‘spiced ham’  que significa jamón con especias.  La empresa Hormel Food de Estados Unidos en 1957 creo un producto de carne de cerdo al que le puso por nombre la abreviatura de spiced ham, SPAM y se hizo famosa por consumirse en la segunda guerra mundial por los soldados británicos.

spiced ham

 Pero, ¿que tiene que ver esto con el correo basura?

Para saberlo hay que esperar hasta 1969 en los que los Monthy Python empezaron a emitir una serie de humor compuesta a base de sketch (hasta 1974 con 4 temporadas).  En uno de sus capítulos, aparecían en un sketch disfrazados de vikingos leyendo un menú donde solo servían ‘SPAM’. Todos ellos empezaron a gritar ¡SPAM extraordinario!, ¡SPAM extraordinario!.

Mas o menos, por 1993, alguien que estaba harto de recibir innumerables correos-basura asoció ese fenómeno al menú-basura de los vikingos y así ha llegado a nuestros días, como SPAM.

Realmente la palabra spam ha calado hondo y la usamos cotidianamente pero casi nadie se acuerda de su curioso origen.

 

 

Evolución de los «IT pro»

Hola

Solo quería traer este cartel que un compañero ha colgado en el departamento. La verdad es que aun naciendo al principio del cartel me siento identificado con todos los personajes (anda que no han pasado años). Realmente he vivido como ha empezado todo, o esa es la sensación que tengo. Obviamente no conocí a Turing, pero los jóvenes que empiezan ahora, empiezan sin una base de la que yo y gente IT de mi edad poseemos y que por otro lado nos sentimos orgullosos. Con esto no quiero decir que los que empiezan no están preparados, solo que no se como afecta esa carencia, quizás no sea tan esencial como pienso y en realidad es el mismo caso que el mio: que me creo que he empezado de 0 y sin embargo fueron grandes genios de principios del siglo XX…y antes que estos, grandes matemáticos, y antes que estos….

Sin enrollarme mas, he aquí el póster.

 

Ev1

Ev2

Ev3

Ev4

Ev5

 

¿como me verán mis alumnos? o ¿como me verá mi hija?

 

Tipos de virtualizacion

El problema que planteo hoy es reconocer las diferentes formas o clases que existen en virtualización.

virtualization1

¿para que virtualizamos?

Para obtener una serie de beneficios, cada cual piensa que son mas útiles unos que otros, pero para destacar o resumir la lista pondré los siguientes:

  • Aprovechamiento máximo los recursos de procesador, disco y memoria
  • Infraestructuras convergentes de IT.
  • Aislamiento y portabilidad.
  •  Seguridad, flexibilidad, agilidad y mantenimiento centralizado.
  • Consolidación de servidores.
  • Alargar la vida de sistemas operativos o aplicaciones antiguas.
  • Mejorar las técnicas de redundancia y clusterización.
  • Multiplica las posibilidades del puesto de trabajo del usuario.

 ¿Que se puede Virtualizar?

Se puede virtualizar casi todo:

  • Hardware
  • Procesador
  • Memoria
  • Redes
  • Almacenamiento
  • Software
  • Sistema operativo

 

Virtualización de Máquinas, VMs: Dos grandes técnicas:

  • Virtualización del Hardware, es la técnica en la que se crea un hardware sintético el cual usan las maquinas virtuales como propio. Esta tecnica es la mas desarrollada y hay diferentes clases que cada fabricante ha ido desarrollando y adaptando
  • Virtualización del Sistema Operativo, en esta técnica lo que se virtualiza es el SSOO completo el cual corre directamente virtual sobre la máquina fésica. Esta técnica menos desarrollada tiene un gran rendimiento.

 

Virtualización del Hardware

hypervisor_big

Esta técnica llamada de Hipervisor es la mas extendida y se ha ramificado en varias clases según la forma de virtualizar el hardware. Desde la que virtualiza las piezas de hardware por separado y creando un driver especifico para cada una de ellas hasta las mas modernas que crean un microkernel sobre el que funciona igualmente el sistema operativo y máquinas virtuales. Esta última es la forma de virtualización a la que tiende la tecnología: virtualización nativa y en la que Microsoft con su hipervisor Hyper-V, va a la cabeza.

Podéis ver un resumen de las técnicas usadas con hipervisor en esta entrada: que-es-un-hipervisor/

 

Virtualización del Sistema operativo

virtualizing_big

Esta tecnica menos hablada pero igualmente buena, se virtualiza el sistema operativo del host y separa cada maquina virtual en «containers» y los cuales acceden por igual a todos los recursos del sistema. La ventaja es a su vez una desventaja: Todas las maquinas virtuales usan el mismo Kernel que el sistema operativo lo que reduce mucho los errores y multiplica el rendimiento, pero a su vez solo puede haber un mismo tipo de sistema operativo en los contenedores, no podemos mezclar Windows-Linux-Etc. Este sistema, también se acerca mucho a lo que seria una virtualización nativa.

Actualmente, tiene casi como único desarrollador a Parallels con su Virtuozzo SO.

 

Preguntas que nos vamos hacer después de leer esta entrada:

¿Que es la Paravirtualización?

Tipo de virtualización en que intervienen las características del hardware. Los fabricantes preparan, sobre todo, los procesadores para que maquinas virtuales puedan trabajar con ellos más directamente.

Mas detallado en esta entrada, Paravirtualización

¿Que es un Hipervisor?

Es una técnica por la cual se obtiene varias máquinas lógicas que funcionan dentro de una única física.

Mas detallado en esta entrada ¿Que es un Hipervisor?

 

 

EL USB – Historia y otras cosas

EL USB – Historia y otras cosas
hispeed_usb.gifUSB, es el acrónimo de “universal serial bus” (en ingles): este bus serial transmite datos a velocidades de 12 megabits por segundo para conectar periféricos a un ordenador. Puede conectar hasta 127 periféricos, como discos externos, impresoras, módems, Mouse, teclados, tarjetas inalámbricas, etc., por un puerto de uso general.
 HISTORIA
En 1995, Compaq, Digital Equipment Corporation, IBM, Intel, Microsoft, NEC, y Northern Telecom, decidieron unir sus esfuerzos para diseñar una interfaz, para el Bus en serie Universal, mejor conocido como USB.
Más tarde ese año, se comenzó la implementación del Bus en serie Universal y en 1996 presentaron la nueva interfaz al mundo.
Animados a remplazar la herencia dejada por los puertos Serial y Paralelo el diseño del puerto USB corrigió algunos defectos.
Mejoraron la velocidad de transferencia de datos con unos 12Mbps.
Desarrollaron un sistema único, un tipo del cable para servir todas las necesidades de interconexión y permitir que la computadora maneje muchos periféricos, permitiendo conectar hasta 127 dispositivos por puerto, trabajando con tecnología Plug-and-Play y Hot-Plug de modo que se pueda conectar y usar, sin necesidad de recargar el sistema operativo
El 27 de abril de 2000, un nuevo grupo, conducido por Compaq, Hewlett-Packard, Intel, Lucent, Microsoft, NEC, y Philips, publicó un estándar USB revisado, la versión 2.0, llamado (USB 2.0 (HiSpeed)) El cambio clave era un aumento del rendimiento, aumentando la velocidad de 12Mbps a 480Mbps. El nuevo sistema incorpora todos los protocolos del viejo y es totalmente compatible. Los dispositivos negociarán la velocidad común más alta y la usarán para sus transferencias. Los conectores y los cables permanecieron sin alteraciones.
Con la innovación tecnológica, se vino también un considerable incremento en el pedido de mayor transferencia de ancho de banda, las aplicaciones exigen una conexión más alta, los dispositivos de almacenaje son más grandes, dentro de este crecimiento sin paralelo nace el USB 3.0
En Noviembre de 2008, se crea la sucesora de la versión USB 2.0, llamado (SuperSpeed USB).USB 3.0 trae nuevas tecnologías como la (Optimized Power Efficiency.), es más rápida (hasta 5Gbps)y sus puertos son compatibles con los puertos USB 2.0, (Sync-N-Go) tecnología que permite minimizar el tiempo de espera para el usuario.
EL USB – DATOS
Los dispositivos USB se instalan mediante cables que tienen conectores distintos en los extremos, para evitar errores de conexión, los cuales se pueden conectar y desconectar sin apagar la computadora.
cable_usb_.jpg
El cable USB está formado en su interior por otros 4 cables 2 de ellos se utilizan para la carga de +5 voltios y dos para la transferencia de datos.
usb-cable-wiring.png
También existen 2 tipos más de conectores USB el Mini-A y el Mini-B
usb.jpg
Otro dato importante y aquí se encuentra el gran problema con las memorias USB es la conexión de los puertos en la placa madre al CASE, pero lo desarrollaremos después.
Los CASES modernos permiten conectar dispositivos USB en la parte delantera, para esto se necesita de un cable especial, este siempre viene con distintos colores y nombre distinto para evitar los errores y en la placa madre los pines son numerado bajo una base estándar.
72643408si5.jpg
wrusby11_mobo_end_492.jpg
EL USB – DATOS DE LAS MEMORIAS USB
Trek Tecnología y IBM comenzó a vender las primeras unidades flash USB, en el año 2000.  La Singaporean Trek Technology  saco un modelo para la venta bajo la marca “ThumbDrive”, e IBM comercializó la primera unidad en Estados Unidos con su producto llamado “DiskOnKey”, que fue desarrollado y fabricado por la empresa M-Systems . Las memorias USB Flash de IBM llegaron a estar disponibles el 15 de diciembre de 2000,  y tenía una capacidad de almacenamiento de 8 MB , más de cinco veces la capacidad de los disquetes .
Las ventajas sobre otros dispositivos de almacenamiento como CD/DVD cintas o disquetes es que estos tienen que ser cuidados del polvo, mala manipulación (ralladuras), medio ambiente, etc. Un USB puede sobrevivir a todo esto y mucho más, según su estructura de diseño a caídas accidentales, contacto con el agua, temperaturas variables y debido a su pequeño tamaño y poco peso es más versátil de transportar que sus predecesores.
Siempre se tiene que considerar que un USB es un dispositivo electrónico, y debido a que este usa voltajes al conectarse a un PC, siempre y antes de retirar un USB hay que asegurarse de quitar el hardware de forma segura del sistema operativo, indistintamente sea Windows, Linux, Mac, etc…
Fuente: TECNOMATICA