El podcast de Linux Hispano – #055 – Dennis M. Ritchie

¡Hola a todos!

Acaba de lanzarse el quincuagésimo quinto número de El podcast de Linux Hispano, un podcast sobre Linux y Software Libre.

En este episodio hablaré sobre la vida y obra de Dennis MacAlistair Ritchie, creador del lenguaje de programación C y cocreador de UNIX.

GUIÓN:

Dennis MacAlistair Ritchie: Vida, obra, opinión personal.

ESCUCHA EL PODCAST:  

Leer más » 11 Comentarios

Karoshi en HTML y Javascript

Cada vez más los juegos se están pasando de Flash a la tecnología HTML y Javascript. Ya publiqué en su momento juegos como Biolab Disaster o un juego propio, como Milokoban.

El juego que presento hoy es Karoshi HTML5, donde el objetivo del juego es suicidarse en vez de sobrevivir. El juego está desarrollado con la herramienta Game Maker HTML5, si bien no es libre sí que permite desarrollar juegos con la tecnología HTML y Javascript.

Enlace: Karoshi HTML5.

Leer más » 2 Comentarios

Dennis Ritchie y Steve Jobs

La muerte de Dennis M. Ritchie ha sido una de las noticias más tristes para el campo de la informática. Su contribución ha sido inmensa y ha establecido la base de la informática moderna y contemporánea. Compararla con las aportaciones de Steve Jobs en dicho campo no es más que un error ocasionado por la prensa no especializada.

Para empezar, sólo hay que ver el diferente trato a Dennis Ritchie y Steve Jobs en los diferentes medios de información. Mientras que el primero ha sido noticia de segunda categoría o ni siquiera nombrado en televisión, el segundo ha sido el anuncio de la muerte de un gran genio. Sólo hay que ver la siguiente imagen para comprobarlo.

Leer más » 46 Comentarios

Disponible Ubuntu 11.10 Oneiric Ocelot

Después de conocer la triste noticia de la muerte de Dennis M. Ritchie, Alberto también lo anunció aquí, nos llega una buena noticia, y es que ya se ha publicado la versión estable de Ubuntu 11.10 Oneiric Ocelot.

Entre las novedades se destaca el nuevo diseño y nuevas funcionalidades de Unity, nueva pantalla de acceso y temas por defecto, el nuevo Centro de Software de Ubuntu y la exclusión del Gestor de paquetes Synaptic por defecto.

Como siempre, tienes dos alternativas de descarga: descarga directa e indirecta mediante BitTorrent. Siendo ésta última alternativa la más recomendable para no saturar los servidores. read more

Leer más » 2 Comentarios

Tributo a Dennis M. Ritchie

La informática es un constante cambio de tecnologías, apenas los sistemas aguantan el peso de los años porque son reemplazados por otros nuevos, muchos más eficientes y potentes. Sin embargo, sólo las más insólitas herramientas aguantan el paso de los años y se convierten en la base de la informática contemporánea y del futuro. Sólo mentes brillantes y personas extraordinarias serían capaz de concebir tecnologías atemporales, y una de ellas es Dennis M. Ritchie.

Dennis MacAlistair Ritchie ha muerto a los 70 años de edad tras una larga enfermedad el 8 de octubre de 2011. Su muerte ha sido tan discreta que ha tenido que ser Rob Pike quien lo anunciase varios días después en su muro de Google+.

Mi compañero y amigo Alberto, ya anunció la noticia, sin embargo, he querido yo también hacer una excepción, anunciarlo y homenajearle, a continuación, personalmente.

Leer más » 11 Comentarios

Imprimir una página web con Javascript

Si estás programando con los estándares HTML, CSS y Javascript y necesitas que desde Javascript se imprima una página web, con la función window.print() podrás hacerlo.

Ejemplo

Código fuente del ejemplo

<!doctype html>

<html>

  <head>
    <title>Ejemplo para imprimir una web</title>
    <meta charset="utf-8" />
  </head>

  <body>
<input type="button" value="Imprimir" onclick="window.print()" />
  </body> read more

Leer más » 1 Comentario

Steve Jobs ha muerto

Como muchos sabéis ya, Steve Jobs ha muerto.

Steve no ha podido superar su cáncer de páncreas y ha muerto el 5 de octubre de 2011 a los 56 años de edad.

En mi opinión, Steve tomó decisiones en su compañía de las cuales no estoy de acuerdo. Su política de cerrar el software y prohibir posibilidades a los desarrolladores incluso más que Microsoft ha hecho que no comparta su filosofía empresarial. Sin embargo, reconozco que su apuesta por el diseño en el hardware y por la usabilidad y simplicidad en el software fue un acierto enorme. Y esa apuesta ha permitido el triunfo de sus productos. read more

Leer más » 4 Comentarios

Pdftk, una buena herramienta para manipular PDF

Pdftk es una herramienta que te permite, mediante la línea de comandos, realizar una serie de acciones sobre archivos PDF. Puedes unirlos, desunirlos, rotarlos, mezclar páginas, encriptar, desencriptar, rellenar formularios y mucho más.

Las desventaja para muchos es que se usa la línea de comandos. Yo, en mi opinión, lo veo una gran ventaja y comodidad aunque entiendo que para muchos puede resultar un poco lioso.

Si tienes Ubuntu o una distribución basada en ésta es muy fácil instalarlo, tienes tres opciones: read more

Leer más » 3 Comentarios

Adiós MeeGo, ¡hola Tizen!

Si hace unas semanas razonaba de por qué debe triunfar MeeGo, ahora no puedo decir lo mismo. En la página oficial de MeeGo han anunciado un nuevo proyecto llamado Tizen y recomiendan pasarse a éste proyecto y abandonar Meego:

I want to personally thank everyone who has participated in MeeGo over the past year and a half, and I encourage you to join us at Tizen.org.

Las razones están claras, debido a la alianza de Nokia con Microsoft y su abandono al proyecto MeeGo, Intel se ha quedado sóla con The Linux Foundation. Viendo que no quieren depender de la tecnología de Nokia, con Qt, han estrenado un nuevo proyecto llamado Tizen donde las aplicaciones serán desarrolladas en HTML5 principalmente. read more

Leer más » 5 Comentarios

Insertar código Javascript en una página web

Existen distintos modos de incluir lenguaje Javascript en una página web. La forma más frecuente de hacerlo es utilizando la etiqueta <script type="text/javascript"> en un archivo HTML. El formato es el siguiente:

<!doctype html>

<html>

  <head>
    <title>A blank HTML page</title>
    <meta charset="utf-8" />

    <script type="text/javascript">

      // Aquí insertaremos el código Javascript. read more

Leer más » 10 Comentarios