retomando la tesis

Un tesista llamado Pablo

Retomando la tesis post viaje(s). El ultimo release de la CLI de CodeQL a la fecha es v2.12.16, no creo estar tan atrasado ya que la que estaba usando como V0 es v2.10.5.

La idea es en vez de tener todo el boilerplate de una VM, usar la laptop Dell que tiene un buen proce y mucho disco (750GB) en un rigido no SSD, y 16GB de RAM. Por ahora, instalando todo, y voy a poner a bajar unas DBs a ver como anda. Directorios elgidos:

  • Cache root: /home/pablo/dbcache, en el disco grande
  • CLIs: /home/pablo/clis, en el disco grande
  • tmp: La del sistema, que esta en el SSD

Para tener un resumen de las versiones usadas para cosas de CodeQL:

Recuperar info de las AMIs de AWS

Si necesito recuperar informacion de alguno de los volumenes que usaba en las instancias de AWS, puedo hacer lo siguiente (fuente):

  1. Crear un voumen del snapshot de /tesis, que es el snap-0dd8156907da5c50f, en la misma AZ que la instancia donde montarlo
  2. Attachearlo a la instancia
  3. Buscarlo con lsblk
  4. Crear un dir donde montarlo
  5. Montarlo con sudo mount /dev/xvdf /tesis

Luego, limpiar el volumen para que no me cobren.

Como clonar un solo commit de github

# nuevo directorio en donde clonar
mkdir clone
cd clone
git init
git remote add origin git@github.com:github/codeql.git
git fetch origin commit
git checkout commit