Éxodo urbano

La luz se escondía tras la verde montaña; tuvo suficiente tiempo para alcanzar su pequeño y tranquilo refugio. Ella vivía con mucha paz y armonía con la naturaleza.

Un día encontró a otra persona en el bosque que había cerca de su refugio mientras recogía bayas. Ella se acercó para platicar con la desconocida, que miraba desorientada en todas las direcciones. Al percatarse de su presencia, la saludo contenta, y comenzaron a charlar.

Ella venía de una ciudad en busca de un lugar tranquilo donde poder vivir en paz y libertad. Ambas se comprendieron muy bien desde el principio, así que acordaron cooperar y vivir juntas.

Las historias que contaba de la ciudad eran extrañas. Allí no había libertad. Los animales no corrían ni volaban libremente, sino que tenían correas en los cuellos y respiraban aire sucio. Las personas que dirigían a esos animales cuadrúpedos también tenían amas a las que debían servir.

Cuando llegó a la montaña y conoció a su nueva compañera, descubrió una forma de vida maravillosa. Conoció el placer de observar las estrellas, de respirar aire puro, de moverse libremente...

Sin parar

«Desde que hace siglos apareciera el mayor invento creado por el hombre, generación tras generación hay alguien encargado de revisarlo minuciosamente [...] y que pueda seguir funcionando en todo el mundo sin parar». Así comienza este cortometraje educativo sobre el sistema capitalista. ¿Seguirá funcionando siempre sin parar?

Continúa leyendo Sin parar

Estructura de árbol con CSS y HTML

A veces viene bien poder representar datos en una estructura de árbol como la que produce el programa tree. El programa tree produce una salida de un árbol de directorios como esta:


✔ /var/www/html/Repos/Freak-Spot/freak-theme [master|✔] $ tree
.
├── static
│   ├── css
│   │   └── style.css
│   ├── genericons
│   │   ├── COPYING.txt
│   │   ├── genericons.css
│   │   ├── Genericons.eot
│   │   ├── Genericons.svg
│   │   ├── Genericons.ttf
│   │   ├── Genericons.woff
│   │   ├── LICENSE.txt
│   │   └── README.md
│   ├── images
│   │   ├── creativecommons_public-domain_80x15.png
│   │   ├── gnu-head-mini.png
│   │   └── questioncopyright-favicon.png
│   └── js
│       ├── functions.js
│       └── jquery-3.1.1.js
└── templates
    ├── archives.html
    ├── article.html
    ├── article_info.html
    ├── author.html
    ├── authors.html
    ├── base.html
    ├── category.html
    ├── index.html
    ├── page.html
    ├── pagination.html
    ├── period_archives.html
    ├── tag.html
    ├── taglist.html
    └── tags.html

6 directories, 28 files

Para representar la instrucción tal como aparece en una terminal he utilizado las etiquetas HTML <samp> y <pre> (<pre><samp>salida de tree</samp></pre>). ¿Pero que pasa si quiero incluir un enlace o utilizar otros elementos de HTML, o CSS? Entonces tendremos que usar CSS para mostrar la apariencia de ramas.

Continúa leyendo Estructura de árbol con CSS y HTML

Cómo hacer temas para IceWM

Si eres usuario del gestor de ventanas IceWM tal vez te preguntes cómo se hacen los temas del mismo. Además, tal vez hayas visto algún tema que te gustó pero que tiene algo que no te agrada y deseas saber como modificarlo. O puede ser que encontraste un tema de Metacity/XFW/Openbox/etcétera y tienes deseos de adaptarlo a IceWM. En el siguiente tutorial te mostraré cómo se hace esto. Verás que no es tan complicado como parece.

Continúa leyendo Cómo hacer temas para IceWM