Skip to content

Instantly share code, notes, and snippets.

@vierja
vierja / gist:2983278
Created June 24, 2012 13:45
Sublime Text 2 - Useful Shortcuts

Sublime Text 2 – Useful Shortcuts (PC)

Loosely ordered with the commands I use most towards the top. Sublime also offer full documentation.

Editing

Ctrl+C copy current line (if no selection)
Ctrl+X cut current line (if no selection)
Ctrl+⇧+K delete line
Ctrl+↩ insert line after
### Keybase proof
I hereby claim:
* I am vierja on github.
* I am vierja (https://keybase.io/vierja) on keybase.
* I have a public key whose fingerprint is 4340 D994 0971 8EBE D03E 39A3 3850 95FE 685F 613F
To claim this, I am signing this object:
@vierja
vierja / gist:bcc5bc20de82a584c72d
Created April 27, 2015 20:38
unknown_words.pynb
{
"metadata": {
"name": "",
"signature": "sha256:f17bf110a15335ea4319a4b032f6171c9a8aee0cfdc22972143848ff97881f13"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
@vierja
vierja / SLAVES.sample
Last active August 29, 2015 14:20
Voice API
http://127.0.0.1:5000/
http://127.0.0.1:5001/
http://127.0.0.1:5002/
http://127.0.0.1:5003/
http://127.0.0.1:5004/
@vierja
vierja / gist:c76dedc00aa618c7c477
Created June 30, 2015 19:57
Anonymous Tracking Middleware for Django
import uuid
import base64
from trubrain.settings import (
ANON_TRACKING_COOKIE,
ANON_TRACKING_COOKIE_MAX_AGE
)
class AnonTrackingMiddleware(object):
salt = 'anon_tracking'
@vierja
vierja / queries.json
Last active August 29, 2015 14:27
Ejemplos queries de aggregations con Multas de Montevideo
POST montevideo/
# Importante crear el mapping antes para que las "coordinates" las tome como geopoint.
# Tambien utilizo not_analyzed en varios campos de texto para no procesaros y agregarlos con valores exactos.
PUT montevideo/_mapping/multa
{
"multa": {
"properties": {
"coordinates": {
from lxml import etree
import bz2
import gensim
import itertools
import logging
import nltk
import os
import re
import string
import random
@vierja
vierja / create_doc2vec.py
Created August 31, 2015 23:25
Create Doc2Vec using Elasticsearch (while processing the data in parallel)
from lxml import etree
from elasticsearch.helpers import scan
from elasticsearch import Elasticsearch
from multiprocessing import Pool
import bz2
import gensim
import itertools
import logging
import nltk
import os
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfResult xmlns="http://lookup.dbpedia.org/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Result>
<Label>http://es.dbpedia.org/resource/Botanische Zeitung (Berlin)</Label>
<URI>http://es.dbpedia.org/resource/Botanische_Zeitung_(Berlin)</URI>
<Description>Botanische Zeitung (Berlin), (abreviado Bot. Zeitung (Berlin)), fue una revista ilustrada con descripciones botánicas que fue editada en Alemania. Se publicaron 50 números en los años 1843-1892. Fue reemplazada por Botanische Zeitung. 2. Abteilung.</Description>
<Classes><Class><Label>magazine</Label><URI>http://dbpedia.org/ontology/Magazine</URI></Class></Classes>
<Categories><Category><Label>http://es.dbpedia.org/resource/Categoría:Revistas científicas en alemán</Label><URI>http://es.dbpedia.org/resource/Categoría:Revistas_científicas_en_alemán</URI></Category><Category><Label>http://es.dbpedia.org/resource/Categoría:Revist
{
"productos": [
{
"nombre": "Aceite de girasol - Óptimo",
"codigo": "1",
"categoria": "Alimentos",
"attconsumidor": "2309 3336 ",
"codebarra": "{'7730132001165'}",
"contenido": "900.0",
"tipo": "Girasol",