Skip to content

Instantly share code, notes, and snippets.

View jerivas's full-sized avatar

Ed Rivas jerivas

View GitHub Profile
@jerivas
jerivas / calculator.py
Last active April 26, 2017 18:11
Loan calculator
def mortgage_calculator(form_data):
"""
Takes a single object `form_data` and returns all calculations in a `results` object.
Notes:
- The `Decimal` class simply takes any number or string and casts it into a decimal
value for calculations. See https://docs.python.org/2/library/decimal.html
- When you see '%.2f' that's simply forcing a value to be displayed with two
decimal places, i.e. 15.4504 comes out as 15.45.
"""
@jerivas
jerivas / create-borg-archive.sh
Last active February 4, 2019 16:30
Create a new borg archive on an rsync.net server. Make sure you `borg init` first! Based on: http://borgbackup.readthedocs.io/en/stable/quickstart.html#automating-backups
#!/bin/sh
if [ -z "$1" ] ; then
echo "Please provide a project name as argument"
exit 1
fi
project=$1
# Configure your remote repository here
@jerivas
jerivas / basicas.md
Last active July 16, 2018 04:11
Herramientas básicas para desarrollo web

Herramientas básicas para desarrollo web

Una lista de recursos básicos para empezar en el mundo del desarrollo web.

Extensiones en el Explorador de Archivos

El Explorador de Archivos es el programa que te permite explorar los archivos que están almacenados en el disco duro de tu PC. Por defecto este programa esconde las extensiones de los archivos (el punto y las letras después del nombre del archivo). Por ejemplo, una foto puede tener el nombre "Mi foto", pero en realidad no estás viendo la extensión, que es "JPG". Así, si pudieras ver la extensión verías que el nombre real de la foto es "Mi foto.jpg". Distintos tipos de archivos tienen distintas extensiones, por ejemplo, los documentos de Word utilizan la extensión .docx, la música utiliza .mp3, los videos .mov, y así sucesivamente.

Sigue este tutorial para dejar de ocultar las extensiones en tu computadora Windows. Al final, tu explorador de archivos t

@jerivas
jerivas / wp-dev-workflow.md
Last active July 31, 2018 23:58
WordPress developer workflow

rsync_excludes.txt

.git
node_modules
wp-config.php

Getting started off a production site

On the server:

Keybase proof

I hereby claim:

  • I am jerivas on github.
  • I am jerivas (https://keybase.io/jerivas) on keybase.
  • I have a public key ASDMvVofW-Y777vKRS2Z3MEBb12ey9Y0ivfuR51KAN1IsQo

To claim this, I am signing this object: