WOM, la memoria anti NSA

Mucho se ha hablado sobre como la NSA y las empresas pueden controlar nuestras computadoras de manera remota, y podemos dar por sentado que una de las áreas más desprotegidas de nuestro sistema es la memoria RAM, el problema es que este tipo de memoria tan popular ha probado no ser tan segura como uno podría creer. Por ello se desarrolló la memoria WOM (Wite Only Memory).

Leer más

Memorias del pasado: Probando Debian Woody + KDE 2.2

Escritorio

Seguramente a más de uno se le habrá pasado por la cabeza estas preguntas: ¿Como eran en el pasado esos programas que estoy usando? ¿Ese programa que a mí me gusta existía por aquellos tiempos? ¿Cuan difícil habrá sido instalar algo por aquella época?. Yo ciertamente soy un usuario de la era moderna, y no viví por ejemplo el terror de configurar un WinModem, ni tener que configurar manualmente todo. Así que quise conocer un poco mas sobre el pasado, y dado que Debian es por lejos una de las distros con más historia que podemos encontrar hoy en día, y que en sus servidores guarda un extenso catalogo que incluye lanzamientos muy antiguos, he decidido recorrer un poco de de la historia de GNU/Linux con esta gran distro.

Leer más

Se dice Linux, GNU/Linux, o…

GNU LinuxLa eterna pregunta, ¿Cuanto de GNU y cuanto de Linux tiene una distro standard basada en esta combinación?
Haciendo algunos cálculos en mí sistema (Arch + KDE), el cual está mas o menos configurado con programas de uso común (alsa, pulseaudio, GStreamer, FFmpeg, Xorg, Qt, SDL, GTK, etc.), programas más, programas menos; Empiezo calculando cuantos programas del proyecto GNU tengo instalados en mí sistema, usando el comando:

Leer más

Linux, la NSA y la desinformación

Parece que hace unos días atrás explotó una polémica sobre que supuestamente la NSA en complicidad con Intel coló una puerta trasera en el kernel Linux, y Linus Torvalds, como mirando para otro lado, la dejó pasar como si nada. Y como era de esperar, muchos blogs especializados, que dicho sea de paso no tienen ni el más mínimo conocimiento técnico para manejar este tipo de noticias, sacaron a relucir los títulos más amarillistas que pudieron encontrar. y los usuarios sin el más mínimo conocimiento sobre lo que estaba pasando, comenzaron a cacarear a tono.

Leer más

KDE en una serie de anime, jugando a los detectives [Actualizada]

Quiero comenzar este post diciendo que tengo un habito bastante curioso. cada vez que veo una película, una serie o programa de televisión, y en ellos muestran la pantalla de una computadora, siempre reviso a ver si encuentro algún programa o sistema operativo conocido, y por supuesto trato de buscar referencias al sistema del ñu y el pingüino.

Leer más

Programación orientada a Objetos en Bash

Bash es una shell de *nix muy común, y su lenguaje de programación es puramente procedural y enfocado a la ejecución de comandos. La Programación orientada a Objetos (POO) es un paradigma de programación el cual representa los elementos de un problema como entidades con un conjunto de propiedades y acciones que puede ejecutar. Si usas Bash para escribir scripts cortos y simples, con la programación procedural estas bastante bien, no necesitas más. Pero si tu programa se vuelve más y mas grande, un programa monstruoso (> 1000 lineas), entonces necesitas una mejor forma de estructurar tu programa para hacerlo más fácil de mantener y leer. Por supuesto, Bash no ofrece ninguna característica de POO, pero se pude simular usando algunos trucos y agregando solo unas pocas lineas, y te voy a mostrar como.

Concepto de Programación orientada a Objetos
Concepto de Programación orientada a Objetos

Leer más