Skip to content

Instantly share code, notes, and snippets.

Emil Stenström EmilStenstrom

Block or report user

Report or block EmilStenstrom

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View trello-list-to-slack-message.js
var s = [];
jQuery(".list:has(.list-header-name[aria-label='Kundo Knowledge'])").each(function() {
s.push("\n## " + jQuery(this).find(".list-header-name")[0].value + "\n");
jQuery(this).find(".list-card-title").each(function() {
s.push('' + this.innerText + ': https://trello.com' + jQuery(this).parents(".list-card").attr("href"));
});
});
console.log(s.join("\n"));
View gist:9e35647f8b74d7e609ae69c01629ed23
(weatherapp) ~/Projects/weatherapp $ git push dokku master
Enumerating objects: 98, done.
Counting objects: 100% (98/98), done.
Delta compression using up to 12 threads
Compressing objects: 100% (70/70), done.
Writing objects: 100% (74/74), 16.97 KiB | 3.39 MiB/s, done.
Total 74 (delta 44), reused 0 (delta 0)
-----> Cleaning up...
-----> Building weatherapp from herokuish...
-----> Adding BUILD_ENV to build environment...
View make.log
~/tmp/Python-2.7.15 $ make -d
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i386-apple-darwin11.3.0
Reading makefiles...
Reading makefile `Makefile'...
View build.log
~/tmp $ wget https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tar.xz
--2019-06-15 12:30:48-- https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tar.xz
Resolving www.python.org (www.python.org)... 151.101.84.223, 2a04:4e42:14::223
Connecting to www.python.org (www.python.org)|151.101.84.223|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12642436 (12M) [application/octet-stream]
Saving to: ‘Python-2.7.15.tar.xz’
Python-2.7.15.tar.xz 100%[==================================================>] 12,06M 39,8MB/s in 0,3s
View gist:c0c2be063fb0a595c4639ea950d4421b
~ $ env PYENV_DEBUG=1 pyenv install -v 2.7.15
+ [pyenv:22] enable -f /usr/local/bin/../libexec/pyenv-realpath.dylib realpath
+ [pyenv:29] '[' -z '' ']'
++ [pyenv:31] type -p greadlink readlink
++ [pyenv:31] head -1
+ [pyenv:31] READLINK=/usr/bin/readlink
+ [pyenv:32] '[' -n /usr/bin/readlink ']'
+ [pyenv:54] '[' -z '' ']'
+ [pyenv:55] PYENV_ROOT=/Users/EmilStenstrom/.pyenv
+ [pyenv:59] export PYENV_ROOT
@EmilStenstrom
EmilStenstrom / ud_helper.py
Created Aug 31, 2018
Python wrapper for the (very raw) python interface for ufal.udpipe. Saving it here for posterity.
View ud_helper.py
import re
from ufal.udpipe import Model, Pipeline, ProcessingError
class Parser:
MODELS = {
"swe": "data/swedish-ud-2.0-170801.udpipe",
}
def __init__(self, language):
model_path = self.MODELS.get(language, None)
View run_tokenize_stats.py
import bz2
import os
import re
from collections import defaultdict
from enum import Enum, auto
from conllu import parse
from spacy.lang.sv import Swedish
View gensim_tfidf.py
from gensim.models import TfidfModel
from gensim.corpora import Dictionary
class MyCorpus:
def __init__(self, documents):
self.documents = documents
self.dictionary = Dictionary(documents)
def __iter__(self):
View kundo-events.js
/*
DOCUMENTATION:
This script can be embedded on any page with Kundo Chat, and will change the contents
of an element on the page, depending on if the customer can start a new chat or not.
To change what's shown, change CHAT_AVAILABLE_HTML and CHAT_UNAVAILABLE_HTML to
anything you want. To add a button that starts the chat, add a call to
window.$kundo_chat.start_chat()
View nonscrolling_layer.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
html, body { height: 100%; }
body { font-size: 4em; color: rgba(0,0,0,0.1); }
body.noscroll {
overflow: hidden;
}
You can’t perform that action at this time.