Huevos de pascua en Python

(2 comentarios)

Python está lleno de bromas y guiños, como no podía ser de otra forma en un lenguaje de programación cuyo nombre procede de un grupo cómico inglés. Veamos algunos de los huevos de pascua del lenguaje.

El primero lo encontramos al escribir en el intérprete la sentencia:

import this

con lo que se mostrará en pantalla el famoso Zen de Python.

[Pulsa para continuar]

Sabías que… (V)

(17 comentarios)
  • El nombre del lenguaje de programación C se debe a que está basado en el lenguaje B, creado por Ken Thompson y el propio Dennis Ritchie unos años antes.
  • Microsoft (entonces conocida como Micro-Soft) se fundó casi un año antes que Apple. La compañía de Redmond nació el 4 de Abril de 1975, en Albuquerque, Nuevo México. La compañía de la manzana, el 1 de Abril de 1976, en California.
  • La palabra robot viene del checo robota, que significa trabajo.
  • Chris Lamprecht (conocido como Minor Threat, Amenaza menor) tiene el dudoso honor de ser la primera persona condenada a no utilizar Internet. Lamprecht era un conocido hacker creador del popular programa de war dialing ToneLoc (código fuente de CodeLoc 1.10).
  • El sonido de inicio de Windows 95 fue compuesto por Brian Eno.

El tartazo a Bill Gates

(16 comentarios)

¿Recordáis este momento?

Bill Gates y la tarta

Ocurrió en Bruselas, en Febrero de 1998, cuando el cofundador de Microsoft se disponía a dar una charla sobre educación como parte de una pequeña visita a la capital belga.

[Pulsa para continuar]

Palabrotas en el código de Linux

(6 comentarios)

En la web de Vidar Holen podemos encontrar un par de gráficos actualizados mensualmente que contabilizan el número de palabras malsonantes encontradas en cada versión del código del kernel Linux.

Es curioso ver como según los gráficos el número de improperios creció considerablemente cerca de la versión 2.4…

En la web enlazada podéis incluso descargar el script que genera los gráficos, si os interesa.

Una impresora de tostadas

(7 comentarios)

Ni lectores de tinta electrónica ni interfaces futuristas de hologramas. Con un poco de suerte dentro de poco podrás hacer realidad tu sueño de desayunar mientras lees el periódico en tu tostada. O tu lista de cosas por hacer para el día. O una predicción meteorológica. O cualquier otra chorrada que se te ocurra.

Eso es lo que propone la Scan Toaster, uno de los finalistas de un concurso de diseño de la popular marca de electrodomésticos sueca Electrolux.

[Pulsa para continuar]

¿Sabías que… el museo de Ciencias de Londres conserva medio cerebro de Charles Babbage en formol?

(18 comentarios)

En concreto conservan la parte derecha de su cerebro. Para poder ver el cerebro de Babbage al completo tendrás que acercarte al Hunterian Museum, un museo de anatomía y cirugía donde se guarda el hemisferio izquierdo.

Para aquellos que no hayan oído hablar de Babbage, deciros que es considerado uno de los padres de la computación debido a su trabajo con máquinas para cálculo matemático (la máquina diferencial y la máquina analítica), que pueden verse como antecedentes de las computadoras actuales.

Cerebro de Babbage

El Museo de Ciencias de Londres también cuenta con un par de réplicas de su máquina diferencial, que Babbage nunca pudo llegar a terminar por falta de fondos, construidas a partir de sus diseños para conmemorar los 200 años de su nacimiento. La primera réplica tiene unos 3 metros de largo por 2 metros de alto, a la segunda hay que sumarle el dispositivo de impresión.

¿Sabías que… SIMULA 67 fué el primer lenguaje con orientación a objetos?

(2 comentarios)

SIMULA 67 fue desarrollado por Kristen Nygaard y Ole-Johan Dahl en 1967 en el Centro de Computación Noruego de Oslo. Sin embargo, el primer lenguaje orientado a objetos puro es Smalltalk, cuya primera versión pública data de 1980.

Para curiosos sobre la sintaxis del lenguaje, aquí tenéis un par de programas en SIMULA 67, gracias a la wikipedia. Un “Hola Mundo”:

! esto es un comentario ;
Begin comment aquí comienza el programa ;
 OutText("¡Hola Bye nose!");
 OutImage;
End of program;

Y un “Hola Mundo” orientado a objetos:

! todo programa empieza con un begin y termina con un end ;
Begin

  Class Saludos;
  Begin
    OutText("¡Hola Mundo!");
    OutImage;
  End of class saludos;

  REF(Saludos) objeto;
  objeto :- New Saludos;

End of module program;

Los nombres clave de Windows

(41 comentarios)

Mientras los ingenieros de Microsoft desarrollan una nueva versión de Windows necesitan un nombre en clave con el que referirse a la versión antes de que se elija un nombre definitivo. A continuación podéis encontrar los nombres en clave de algunas de las versiones de Windows y su origen.

Windows 3.1 (Janus)

18 de marzo de 1992

Jano (del latín Janus) es un díos de la mitología romana con dos caras mirando en direcciones opuestas. Es el díos de los comienzos y los finales. No en vano, el primer mes del año le debe su nombre (January en inglés; Enero en castellano, a partir de Ianuarius que derivó en Janeiro y de este en Janero).

Se supone que se eligió como nombre en clave porque a menudo simboliza el cambio o la transición entre el pasado y el futuro.

[Pulsa para continuar]

¿Sabías que…

(39 comentarios)

…Windows Vista tiene más de 50 millones de líneas de código?

Como curiosidad, Windows XP tenía unos 40 millones, Windows 98, 18 millones; Windows 95, 15 millones y Windows 3.11 tan sólo 3 millones.

Además, en la creación de Windows Vista trabajaron unos 2.000 desarrolladores (no de forma simultánea, claro).

En comparación, a finales de 2007 los programas incluidos en los repositorios de Ubuntu sumaban más de 120 millones de líneas de código.

Los 100 dominios .com más antiguos de la historia

(17 comentarios)

En iWhois.com podemos encontrar una lista con los 100 primeros dominios .com registrados.

Los 10 primeros son:

  1. symbolics.com (15-Mar-1985)
    Empresa especializada en la producción de máquinas para desarrollo usando Lisp.
  2. bnn.com (24-Abr-1985)
    Compañía dedicada al desarrollo. Conocida entre otras cosas por su trabajo en la conmutación de paquetes.
  3. think.com (24-May-1985)
    Empresa dedicada al desarrollo de super computadoras.
  4. mcc.com (11-Jul-1985)
    El primero, y uno de los mayores consorcios dedicados al desarrollo e investigación en la industría informática.
  5. dec.com (30-Sep-1985)
    Empresa dedicada al desarrollo de hardware. Una de sus máquinas más conocidas fué la VAX. Fué adquirida por Compaq en 1998.
  6. northrop.com (07-Nov-1985)
    Empresa dedicada a la aeronáutica.
  7. xerox.com (09-Ene-1986)
    Empresa de hardware conocida principalmente por sus fotocopiadoras e impresoras.
  8. sri.com (17-Ene-1986)
    Centro de investigación creado por la universidad de Stanford, que más tarde pasaría a ser completamente independiente.
  9. hp.com (03-Mar-1986)
    La empresa líder en el mercado de impresoras.
  10. bellcore.com (05-Mar-1986)
    Dedicada a las telecomunicaciones. Fue una de las empresas resultantes de la división de Bell System para evitar su monopolio en las telecomunicaciones.

Centrándonos en empresas más conocidas podemos ver a Xerox en la posición 7, HP en la 9, IBM en la 11, Sun en la 12 o Intel en la 13.

Página 5 de 6« Primero...23456