Skip to content

Instantly share code, notes, and snippets.

View SrChach's full-sized avatar
:octocat:
Building better humans

Ignacio Martínez Ávila SrChach

:octocat:
Building better humans
  • Mediaagility
  • Mexico City, Mexico
View GitHub Profile
@nemani
nemani / install_terragrunt.sh
Created August 31, 2020 07:53
Bash script to install Terraform and Terragrunt
#!/bin/bash
function terraform-install() {
[[ -f ${HOME}/bin/terraform ]] && echo "`${HOME}/bin/terraform version` already installed at ${HOME}/bin/terraform" && return 0
LATEST_URL=$(curl -sL https://releases.hashicorp.com/terraform/index.json | jq -r '.versions[].builds[].url' | sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n | egrep -v 'rc|beta' | egrep 'linux.*amd64' |tail -1)
curl ${LATEST_URL} > /tmp/terraform.zip
mkdir -p ${HOME}/bin
(cd ${HOME}/bin && unzip /tmp/terraform.zip)
@coryodaniel
coryodaniel / list.txt
Created May 13, 2020 22:04
GCP List of API Services
NAME TITLE
abusiveexperiencereport.googleapis.com Abusive Experience Report API
acceleratedmobilepageurl.googleapis.com Accelerated Mobile Pages (AMP) URL API
accessapproval.googleapis.com Access Approval API
accesscontextmanager.googleapis.com Access Context Manager API
actions.googleapis.com Actions API
adexchangebuyer-json.googleapis.com Ad Exchange Buyer API
adexchangebuyer.googleapis.com Ad Exchange Buyer API II
adexchangeseller.googleapis.com Ad Exchange Seller API
adexperiencereport.googleapis.com Ad Experience Report API

How to setup PostgreSQL Database on AWS using terraform


Initialize Terraform

$ terraform init
@Teguh010
Teguh010 / crud-table-editing-quasar.markdown
Created November 1, 2019 06:10
Crud Table Editing Quasar
@qkreltms
qkreltms / index.js
Last active September 12, 2023 02:42
Simple SheetJS Example with VueJS
/*
Let't start
1. Create a vue project with vue-cli
2. npm i xlsx
3. copy below code & paste to App.vue
4. npm run dev
Here are links that I referenced to make this code.
SheetJS: https://github.com/SheetJS/js-xlsx
Drop & Drag: https://codepen.io/Event_Horizon/pen/WodMjp
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<div id="app">
{{ status }}
</div>
@emattson
emattson / install_postgresql_client.sh
Last active May 15, 2022 15:10
Install postgresql-client-10 on Debian 9
# taken from https://www.postgresql.org/download/linux/debian/
# assumes you are root
echo 'deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main' > /etc/apt/sources.list.d/pgdg.list
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
apt-get update
yes Y | apt-get install postgresql-client-10
@RamsesMartinez
RamsesMartinez / guia-postgres.md
Last active December 21, 2020 23:20
Guia de Desarrollo Express para Postgresql

Guia de Desarrollo Express para Postgresql

Esta es una guia práctica para varios casos de uso común al momento de desarrollar usando postgresql tanto en producción como en desarrollo.

Instalación

Instalación en Linux

ramses@debian:~$ sudo apt-get install postgresql postgresql-contrib libpq-dev

Versión instalada Postgresql

@matteomattei
matteomattei / backup_mysql.php
Last active October 13, 2020 00:47
Backup MySQL schema and data from PHP
<?php
$DBHOST = 'localhost';
$DBNAME = 'test';
$DBUSER = 'username';
$DBPASS = 'password';
$compression = TRUE;
$dst_dir = '/tmp';
$DBH = new PDO("mysql:host=".$DBHOST.";dbname=".$DBNAME."; charset=utf8", $DBUSER, $DBPASS);