Curso de LaTex

Mini curso de Latex

Tras haber terminado nuestra sección del análisis de la eficiencia, ahora nos piden que pongamos un pantallazo con la salida del programa en terminal. Para ello, vamos a usar dos herramientas:

  1. Los enlaces: con esta herramienta podemos referenciar cualquier parte de nuestro documento con un sólo click, es decir, como si fuera un enlace en una página web. Lo vamos a usar para referenciar a nuestro código.
  2. La orden figure: para insertar nuestra imagen.

Para colocar un enlace en nuestro documento, debemos hacer dos cosas:
1. Poner una etiqueta en el lugar que queramos referenciar.
2. Poner un enlace a esa etiqueta donde queramos referenciarla.

Enlaces

Para ello, ponemos justo al inicio de la sección Código del programa lo siguiente:

\label{codigo_programa}

Y justo al inicio de la sección Salida del programa esto otro:

\hyperref[codigo_programa]{texto del enlace}

Este sería el resultado final:

Continue Reading →

Curso de LaTex

Mini curso de Latex

Continuando por donde lo dejamos en el último artículo, hoy veremos cómo incluir código fuente en el documento.

Nuestra nueva sección se va a llamar:

\section{Código del programa}

Ahora, tras haber descrito brevemente lo que hace nuestro programa, vamos a proceder a enseñar el código. Hay varias alternativas para esto, mi favorita? El paquete minted. En El baúl del programador ya hay una pequeña guía sobre el uso de este paquete, así que no voy a explicarlo de manera muy extensa:

Continue Reading →

Curso de LaTex

Mini curso de Latex

¡Hola internet!

En este tutorial, curso o como queráis llamarlo os voy a enseñar lo básico que debéis saber para hacer vuestros documentos en LaTeX! Como estamos en un blog sobre informática vamos a orientarlo un poco hacia la informática.

Bueno, podría empezar contándote qué significa LaTeX o quién lo creó pero me gusta ser directa, así que abre tu editor de texto preferido que vamos a empezar a escribir ya!

Continue Reading →

Fugas de memoria en Android: Handlers & Clases Internas

Éste artículo es una traducción del blog de Alex Lockwood. Gracias por el permiso.

Seamos directos, consideremos el siguiente código:

public class SampleActivity extends Activity {
 
  private final Handler mLeakyHandler = new Handler() {
    @Override
    public void handleMessage(Message msg) {
      // ...
    }
  }
}

Aunque no es obvio de inmediato, éste código puede causar fugas de memoria (memory leak).

Continue Reading →