Skip to content

Instantly share code, notes, and snippets.

View vaporic's full-sized avatar
🏠
Working from home

Hugo Epinosa vaporic

🏠
Working from home
View GitHub Profile
@vaporic
vaporic / export_excel_django.py
Last active August 29, 2015 14:15
Library Export Excel Django Framework
# -*- coding: utf-8 -*-
import csv
import logging
import tablib
from datetime import datetime
from django.db.models import Model
from django.db.models.fields.files import FieldFile
from unicodedata import normalize
from django.core.exceptions import PermissionDenied
@vaporic
vaporic / .gitignore
Last active January 31, 2016 22:32
.gitignore para django
### Python template
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
# C extensions
*.so
# Distribution / packaging
.Python
@vaporic
vaporic / compra_regalos.sql
Last active March 10, 2016 22:50
Migrate Compraregalos.mx
UPDATE wp_options SET option_value = REPLACE(option_value,'http://localhost/www/compraregalos','http://compraregalos.mx');
UPDATE wp_posts SET post_content = REPLACE(post_content,'http://localhost/www/compraregalos','http://compraregalos.mx');
UPDATE wp_posts SET guid = REPLACE(guid,'http://localhost/www/compraregalos','http://compraregalos.mx');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value,'http://localhost/www/compraregalos','http://compraregalos.mx');
@vaporic
vaporic / unescape_angular.js
Last active August 29, 2015 14:25
unescape AngularJS
.filter("unscape",function(){
return function(input){
return input.replace(/\\/g, '');
}
});
@vaporic
vaporic / get_params.js
Created July 17, 2015 17:25
Obtener parámetros pasados por medio de JS
var scripts = document.getElementById('#IDENTIFICADOR DE <script>');
var queryString = scripts.src.replace(/^[^\?]+\??/,'');
var params = parseQuery( queryString );
function parseQuery ( query ) {
var Params = new Object ();
if ( ! query ) return Params; // return empty object
var Pairs = query.split(/[;&]/);
for ( var i = 0; i < Pairs.length; i++ ) {
var KeyVal = Pairs[i].split('=');
@vaporic
vaporic / datepicker.js
Last active February 29, 2016 05:40
DatePicker Jquery UI en Español
$.datepicker.regional['es-MX'] = {
renderer: $.ui.datepicker.defaultRenderer,
monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio',
'Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun',
'Jul','Ago','Sep','Oct','Nov','Dic'],
dayNames: ['Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado'],
dayNamesShort: ['Dom','Lun','Mar','Mié','Juv','Vie','Sáb'],
dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','Sá'],
dateFormat: 'dd/mm/yy',
@vaporic
vaporic / stack_tech.md
Last active October 23, 2015 18:46
ChillAndGo - Stack Tech
  • FrontEnd
    • HTML5
    • CSS3
    • Stylus
    • Angular JS
    • Gulp
    • jQuery
  • BackEnd
    • Django 1.8.4
  • PostgreSQL o MySQL
@vaporic
vaporic / autofocus-angular.js
Created October 8, 2015 18:06
Autofocus AngularJ
.directive('autoFocus', function($timeout) {
return {
restrict: 'AC',
link: function(_scope, _element) {
_element[0].focus();
}
};
})

Keybase proof

I hereby claim:

  • I am vaporic on github.
  • I am vaporic (https://keybase.io/vaporic) on keybase.
  • I have a public key whose fingerprint is 2D8F 0EAF F666 61B4 36EA E527 E5B8 5C89 B866 65F5

To claim this, I am signing this object:

@vaporic
vaporic / install_laravel.md
Last active October 23, 2015 17:51
Installer Laravel

composer global require "laravel/installer=~1.1"