Skip to content

Instantly share code, notes, and snippets.

View ymdx's full-sized avatar

Yoel Macia Delgado ymdx

View GitHub Profile
@ymdx
ymdx / .py
Created January 26, 2017 21:37
Generate limited html tags with python
def draw_row(n):
print "<table>\n"+"\t# call method %d" %n+ " draw_row()"
for i in range(0,n):
print "\t<tr><td></td></tr>"
print "\t#--- End Method" + "\n</table>"
number = input("Enter a number: ")
draw_row(number)
@ymdx
ymdx / createDB.py
Created July 12, 2017 06:30
Create Database on Python with pymssql PATH
import pymssql
def createDB(PATH):
conn = pymssql.connect(server="server", port="port", user="user", password="pass")
conn.autocommit(True)
cur = conn.cursor()
cur.execute('CREATE DATABASE '+PATH)
conn.autocommit(False)
conn.close()
@ymdx
ymdx / django-postgresql-gunincorn-nginx-pyenv-ubuntu-16.04.md
Created July 22, 2017 09:09 — forked from kasappeal/django-postgresql-gunincorn-nginx-pyenv-ubuntu-16.04.md
How to deploy a Django app with PostgreSQL + Gunicorn + Nginx using pyenv on Ubuntu Server 16.04

How to deploy a Django app with PostgreSQL + Gunicorn + Nginx using pyenv on Ubuntu Server 16.04

This guide shows how to setup a production environment for a Django application using PostgreSQL as database, Gunicorn as application server and Nginx as http server using Ubuntu Server 14.04 as Operative System.

Install PosgreSQL, Nginx, Git and Circus

Install PostgreSQL and Nginx using:

sudo apt-get install -y postgresql-9.5 postgresql-contrib-9.5 postgresql-server-dev-9.5 nginx git circus make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils python-setuptools 
@ymdx
ymdx / index.py
Created December 13, 2017 11:04
Function to format a date string (%d/%m/%Y') to (%Y-%m-%d') on Python
def format_date(param):
array = []
aux = param.split("/")
for i in reversed(aux):
array.append(i)
return "-".join(array)
@ymdx
ymdx / index.js
Created December 18, 2017 15:05
How to download CSV File from HttpResponse with Ajax
success: function(data) {
var blob=new Blob([data]);
var link=document.createElement('a');
link.href=window.URL.createObjectURL(blob);
link.download="<FILENAME_TO_SAVE_WITH_EXTENSION>";
link.click();
}
@ymdx
ymdx / index.js
Created February 1, 2018 11:36
THE UNARY + OPERATOR
var nInitial = document.getElementById("initialField").value;
var nExtra = 15.5;
var nTotal = +nInitial + nExtra;
document.getElementById("totalField") = nTotal;