Skip to content

Instantly share code, notes, and snippets.

View evervasquez's full-sized avatar

EveR Vásquez evervasquez

View GitHub Profile
@evervasquez
evervasquez / osrm.sh
Created May 11, 2020 03:03
OSRM Server Docker
# install osrm-backend
$ wget -c http://download.geofabrik.de/south-america/peru-latest.osm.pbf
$ sudo docker run -t -v $(pwd):/data osrm/osrm-backend osrm-extract -p /opt/car.lua /data/peru-latest.osm.pbf
$ sudo docker run -t -i -v $(pwd):/data osrm/osrm-backend osrm-partition /data/peru-latest.osm
$ sudo docker run -t -i -v $(pwd):/data osrm/osrm-backend osrm-customize /data/peru-latest.osm
# install osrm-frontend
$sudo docker run -p 9966:9966 osrm/osrm-frontend
@evervasquez
evervasquez / ActionPanel.js
Created May 8, 2020 22:50
Capturar evento tecla scape
import React from 'react';
class ActionPanel extends React.Component {
constructor(props){
super(props);
this.escFunction = this.escFunction.bind(this);
}
escFunction(event){
if(event.keyCode === 27) {
//Do whatever when esc is pressed

MAC OS

Search program by port

sudo lsof -i:8700

Kill program by PID

sudo kill 
@evervasquez
evervasquez / psql_postgres
Created March 15, 2020 03:46
Queries PSQL for postgres
# listar las bases de datos
postgres=# \l
# conectarnos a una base de datos
postgres=# \c sales
# listar tablas de la base de datos
sales=# \dt
@evervasquez
evervasquez / dhparam-2048
Created February 29, 2020 16:40
Generate SSL dhparam file with openssl
# openssl dhparam -out /etc/nginx/ssl/dhparam-2048.pem 2048
ssl_dhparam ssl/dhparam-2048.pem;
@evervasquez
evervasquez / media-queries-bulma.css
Last active January 27, 2020 02:50
Media Oueries from Bulma CSS
@media (min-width: 1408px) and (max-width: 1999px){
//CSS
}
/*
##Device = Laptops, Desktops
##Screen = B/w 1216px to 1407px
*/
@evervasquez
evervasquez / media-query.css
Last active January 27, 2020 02:03 — forked from gokulkrishh/media-query.css
CSS Media Queries for Desktop, Tablet, Mobile.
@media (min-width: 1025px) and (max-width: 1999px){
//CSS
}
/*
##Device = Desktops
##Screen = 1281px to higher resolution desktops
*/
@evervasquez
evervasquez / git.bash
Created September 29, 2019 16:07
Tips Git
# reload .gitignore
$ git rm -r --cached .
@evervasquez
evervasquez / zen_python.md
Created September 25, 2019 14:47 — forked from pyjavo/zen_python.md
El zen de Python: Explicado y con ejemplos

El Zen de Python

Si alguna vez abren la consola de python y escriben import this verán que les aparecerán las líneas con el famoso Zen de Python:

  1. Beautiful is better than ugly.
  2. Explicit is better than implicit.
  3. Simple is better than complex.
  4. Complex is better than complicated.
  5. Flat is better than nested.
  6. Sparse is better than dense.
@evervasquez
evervasquez / eliminate_duplicate _records.sql
Created April 28, 2019 00:57
Eliminate duplicate records
WITH tableunica AS
(SELECT table1.id, min(ctid)
FROM table1
GROUP BY 1 HAVING count(*) > 1)
DELETE FROM table1
USING tableunica
WHERE (table1.id)=(tableunica.id)
AND table1.ctid <> tableunica.min