Crear una página en blanco con HTML5

Después del magnífico tip de Alberto sobre cómo saltarse un firewall usando SSH aquí os traigo un sencillísimo tutorial sobre cómo crear una página web HTML5 en blanco. Y es que una buena manera para comenzar a trabajar y conocer las novedades de este nuevo lenguaje es que aprendas a realizar una página web HTML5 en blanco, es decir, una página que contenga las etiquetas mínimas y necesarias y que sea validada como tal. read more

Leer más » 12 Comentarios

[HowTo] Saltarse un firewall usando SSH

En algunas ocasiones necesitamos acceder a algún servicio o aplicación que usa un puerto diferente al que por defecto tenemos permitido.

Esta mañana en el trabajo me he encontrado con la siguiente situación. Deseaba agregar el repositorio UbuntuGis para instalar algunos paquetes del mismo (Grass y Quantum GIS entre otros), pero al añadirlo:

sudo add-apt-repository ppa:ubuntugis/ppa

Me he encontrado con el siguiente problema:

Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv 6B827C12C2D425E227EDCA75089EBE08314DF160 gpg: requesting key 314DF160 from hkp server keyserver.ubuntu.com gpgkeys: HTTP fetch error 7: couldn’t connect to host gpg: no valid OpenPGP data found. gpg: Total number processed: 0

Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv 6B827C12C2D425E227EDCA75089EBE08314DF160gpg: requesting key 314DF160 from hkp server keyserver.ubuntu.comgpgkeys: HTTP fetch error 7: couldn’t connect to hostgpg: no valid OpenPGP data found.gpg: Total number processed: 0 read more

Leer más » 32 Comentarios

El coche de google

Leer más » 7 Comentarios

Lo mejor de mi RSS del 19 al 25 de julio

Leer más » 1 Comentario

REMnux, distribución de Linux para análisis de Malware

Sea cual sea el sistema operativo que corramos (esto está más bien indicado para usuarios de Windows por sus vulnerabilidades) es ideal realizar un informe e ingeniería inversa sobre posibles aplicaciones Malware en nuestro equipo.

Es aquí donde interviene REMnux, una distribución Linux para ingeniería inversa de malware. REMnux es una distribución bastante ligera para ayudar a los analistas de malware en la ingeniería inversa de software malicioso. La distribución está basada en Ubuntu (y en consecuencia en Debian) y es mantenida por Lenny Landis, su creador. read more

Leer más » 2 Comentarios

¿Por qué desinstalo siempre Evolution al instalar Ubuntu?

La pregunta más bien es: ¿por qué Canonical incluye Evolution en Ubuntu? Entiendo que haga falta instalar por defecto un cliente de correo electrónico, porque todavía somos muchos (entre los que me incluyo) que para cierto tipo de cuentas preferimos utilizar un cliente de toda la vida en lugar de una aplicación en la nube (aunque bien es cierto que plataformas como Gmail permiten integrar cuentas de toda la vida en su interfaz web, con todas las ventajas que ello conlleva, pero esto es contenido para otra entrada). read more

Leer más » 6 Comentarios

Kohina, radio en línea de música Scene

Cuando estoy trabajando o cuando quiero relajarme escucho Kohina. Esta radio en línea reproduce canciones de videojuegos de la época de 8 y 16 bits y, en general, música del mundo de la scene.

Su lista de reproducción esta compuesta de una selección de poco más de mil melodías. Han escogido las mejores canciones por su valor artístico y no por la popularidad del juego a la que representa la canción.

Hay muchas más radios de este estilo pero ésta es sin lugar a dudas mi preferida. Espero que disfrutéis tanto como yo de esta radio si os animáis a probarla. read more

Leer más » 2 Comentarios

[Errores] ErrorHelp, buscando soluciones a errores comunes o no

En muchas ocasiones y cuando menos lo esperamos, zás! Un error! No podemos compilar un paquete, nos falta una librería, al actualizar se queda inoperativo, etc. ErrorHelp es un entorno de búsqueda y colaboración que trata de dar solución a infinidad de problemas en entornos Linux, Windows y Mac. Lo único que hemos de hacer es pegar nuestro error en su campo de búsqueda y él nos sugerirá soluciones, el motor de búsqueda es sobre Google pero se filtran resultados, de forma que si un problema ya tiene una o varias soluciones se nos muestran directamente. read more

Leer más » 2 Comentarios

Chistes

Leer más » 11 Comentarios

Los lenguajes de programación más populares de Julio 2010

Cada cierto tiempo siempre me gusta realizar un análisis de los lenguajes de programación más populares para conocer cómo se mueve el mercado. Recordad que todos los meses Tiobe realiza un análisis de los lenguajes más populares según los resultados en los motores de búsquedas.

Como casi todos los meses, Java lidera la tabla. Aunque anteriormente su supremacía era evidente ahora ya no lo es tanto. Su inmediato perseguidor, C, va subiendo su porcentaje hasta el punto que apostaría que en pocos meses superará a Java y será líder durante un tiempo. Java es el lenguaje más utilizado en el mundo empresarial, pero su pesadez hace que las compañías estén pasándose a otras alternativas como C# de Microsoft. Este lenguaje, C#, ha aumentado el número de librerías además de ser uno de los lenguajes más eficientes a la hora de ejecutar y programar aplicaciones. El entorno Visual Studio es muy liviano en comparación a otras alternativas como Eclipse o Netbeans. El principal problema de C#, es una tecnología propietaria (aunque siempre hay alternativas como Mono.Net). read more

Leer más » 3 Comentarios