I hereby claim:
- I am cedricbonhomme on github.
- I am cedricbonhomme (https://keybase.io/cedricbonhomme) on keybase.
- I have a public key whose fingerprint is 55F5 D60E EFCA 3591 0089 18E7 A1CB 94DE 57B7 A70D
To claim this, I am signing this object:
sudo -u postgres createuser <username> | |
sudo -u postgres createdb <database> | |
sudo -u postgres psql | |
psql (11.2 (Ubuntu 11.2-1)) | |
Type "help" for help. | |
postgres=# alter user <username> with encrypted password '<password>'; | |
ALTER ROLE | |
postgres=# grant all privileges on database <database> to <username>; | |
GRANT |
# Installation of a decent editor, emacs | |
$ sudo apt install emacs | |
# Prerequisites to build Python | |
$ sudo apt install make build-essential libssl-dev zlib1g-dev libbz2-dev \ | |
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ | |
xz-utils tk-dev libffi-dev liblzma-dev python-openssl | |
# Installation of pyenv | |
$ curl https://pyenv.run | bash |
# Run this script with one argument: | |
# ./newspipe-heroku.sh <name-of-your-newspipe-instance> | |
HEROKU_APP_NAME=$1 | |
git clone https://github.com/newspipe/newspipe.git | |
cd newspipe/ | |
heroku create $HEROKU_APP_NAME | |
heroku addons:add heroku-postgresql:hobby-dev | |
heroku config:set HEROKU=1 |
sudo apt-get install -y build-essential | |
sudo apt-get install -y libssl-dev openssl # for pip | |
sudo apt-get install -y libsqlite3-dev # for sqlite | |
sudo apt-get install -y tk-dev # for tkinter | |
PYTHON_VERSION=3.6.1 | |
wget https://www.python.org/ftp/python/$PYTHON_VERSION/Python-$PYTHON_VERSION.tar.xz | |
tar -xf Python-$PYTHON_VERSION.tar.xz | |
rm Python-$PYTHON_VERSION.tar.xz |
#! /usr/bin/env python | |
# -*- coding: utf-8 -*- | |
import sys | |
import networkx as nx | |
import primo | |
from primo.linking.find_links import FindLinks | |
G = nx.DiGraph() |
import sys, marshal, functools, subprocess | |
child_script = """ | |
import marshal, sys, types; | |
fn, args, kwargs = marshal.load(sys.stdin) | |
marshal.dump( | |
types.FunctionType(fn, globals())(*args, **kwargs), | |
sys.stdout) | |
""" |
user_pref("beacon.enabled", false); | |
user_pref("browser.bookmarks.showRecentlyBookmarked", false); | |
user_pref("browser.ctrlTab.previews", true); | |
user_pref("browser.pocket.enabled", false); | |
user_pref("browser.search.geoip.url", ""); | |
user_pref("browser.search.showOneOffButtons", false); | |
user_pref("browser.search.suggest.enabled", false); | |
user_pref("browser.urlbar.trimURLs", false); | |
user_pref("browser.urlbar.formatting.enabled", false); | |
user_pref("datareporting.healthreport.service.enabled", false); |
I hereby claim:
To claim this, I am signing this object:
user_pref("browser.urlbar.trimURLs", false); | |
user_pref("browser.urlbar.formatting.enabled", false); | |
user_pref("browser.search.suggest.enabled", false); | |
user_pref("browser.search.showOneOffButtons", false); | |
user_pref("geo.enabled", false); | |
user_pref("javascript.enabled", false); | |
user_pref("loop.throttled", false); | |
user_pref("network.http.sendRefererHeader", 0); |
# | |
# 1. Download CSV points cloud data of Thom Yorke here: | |
# https://code.google.com/p/radiohead/downloads/list | |
# (original implementation) | |
# 2. Add Python mode to Processing | |
# 3. Load this file (or paste the contents of this file | |
# into Processing and save to a name and location of your choosing) | |
# 4. If it doesnt exist, create a folder called "data" | |
# inside the sketch folder. |