Skip to content

Instantly share code, notes, and snippets.

View jcstr's full-sized avatar

Jesús Castro jcstr

View GitHub Profile
@jcstr
jcstr / Dockerfile
Created August 30, 2020 03:32
flutter_docker
FROM ubuntu:18.04
# Prerequisites
RUN apt update && apt install -y curl git unzip xz-utils zip libglu1-mesa openjdk-8-jdk wget
# Set up new user
RUN useradd -ms /bin/bash developer
USER developer
WORKDIR /home/developer
@jcstr
jcstr / TechTalks-codigo-de-conducta.md
Last active August 5, 2020 17:45
Codigo de conducta para el club de conversasion en ingles

Tech Talks: club de conversasión en inglés

Propósito de este proyecto

Mejorar el dominio del idioma ingles a traves del aprendizaje colaborativo para poder mejorar las oportunidades laborales de cada integrante del club. Esperemos que todos los integrantes del club sigan estos lineamientos para poder tener un club en donde todos tengan la confianza de formar parte.

Comportamiento a esperar

  • Ser responsable
  • Ser cordial
  • Ser amable
  • Ser considerado

Keybase proof

I hereby claim:

  • I am jcstr on github.
  • I am jcstr (https://keybase.io/jcstr) on keybase.
  • I have a public key whose fingerprint is 9C45 94F1 5838 59F2 ABF4 B76F 59E7 07D1 1B7E 70EE

To claim this, I am signing this object:

@jcstr
jcstr / replace-debian-with-arch.txt
Created July 20, 2017 02:54 — forked from m-ou-se/replace-debian-with-arch.txt
Instructions to replace a live Debian installation with Arch
# Download latest archlinux bootstrap package, see https://www.archlinux.org/download/
wget 'ftp://ftp.nluug.nl/pub/os/Linux/distr/archlinux/iso/latest/archlinux-bootstrap-*-x86_64.tar.gz'
# Make sure you'll have enough entropy for pacman-key later.
apt-get install haveged
# Install the arch bootstrap image in a tmpfs.
mount -t tmpfs none /mnt
cd /mnt
tar xvf ~/archlinux-bootstrap-*-x86_64.tar.gz --strip-components=1

"A beginning programmer writes her programs like an ant builds her hill, one piece at a time, without thought for the bigger structure. Her programs will be like loose sand. They may stand for a while, but growing too big they fall apart.

Realizing this problem, the programmer will start to spend a lot of time thinking about structure. Her programs will be rigidly structured, like rock sculptures. They are solid, but when they must change, violence must be done to them.

The master programmer knows when to apply structure and when to leave things in their simple form. Her programs are like clay, solid yet malleable."

-- Master Yuan-Ma, The Book of Programming

@jcstr
jcstr / arch-uefi-lvm-luks.md
Last active September 10, 2021 22:48
Install an Encrypted Arch Linux