- Ubuntu Trusty (previous LTS and in between versions should work too)
sudo apt-get install gcc make git autoconf libtool pkg-config build-essential automake libortp-dev python libsqlite3-dev
function Gauge(placeholderName, configuration) | |
{ | |
this.placeholderName = placeholderName; | |
var self = this; // for internal d3 functions | |
this.configure = function(configuration) | |
{ | |
this.config = configuration; | |
Moved to https://github.com/shamrin/bigcheck
# `env` that also supports fish functions | |
function env | |
set -l vars | |
set -l vals | |
set -l save_vars | |
set -l save_vals | |
set -l save_empty_vars | |
# parse var=val pairs into `vars` and `vals` arrays | |
set -l n 1 |
$ rm -f test.sqlite && python bug_models.py create && python bug_add.py && echo '.schema' | sqlite3 test.sqlite
CREATE TABLE "device" ("id" INTEGER NOT NULL PRIMARY KEY, "name" VARCHAR(20) NOT NULL, "owner_id" INTEGER, "network_id" INTEGER, FOREIGN KEY ("owner_id") REFERENCES "user" ("id"));
CREATE TABLE "network" ("id" INTEGER NOT NULL PRIMARY KEY, "name" TEXT NOT NULL);
CREATE TABLE "user" ("id" INTEGER NOT NULL PRIMARY KEY, "full_name" VARCHAR(128) NOT NULL);
CREATE INDEX "device_network_id" ON "device" ("network_id");
CREATE INDEX "device_owner_id" ON "device" ("owner_id");
$ rm -f test.sqlite && python bug_models.py create && python bug_drop.py
…
peewee.OperationalError: unknown column "owner_id" in foreign key definition
# this makes sure libraries are installed and up-to-date (with requirements.txt) | |
venv: venv/bin/activate | |
venv/bin/activate: requirements.txt | |
test -d venv || virtualenv venv | |
. venv/bin/activate && pip install -Ur requirements.txt | |
touch venv/bin/activate |
def add_preview_for(*fields): | |
""" | |
This is a decorator for model classes that adds preview methods. | |
So instead of manually adding preview methods: | |
>>> class Student(models.Model): | |
... photo = models.ImageField() | |
... icon = models.ImageField() | |
... |
Summary of the API major platforms provide regarding geolocation and its accuracy.
Platform | Coordinates accuracy | Altitude accuracy | Confidence interval | Invalid value |
---|---|---|---|---|
Web | Coordinates.accuracy | Coordinates.altitudeAccuracy | 95% | null (but coordinates accuracy is always available) |
Android | getAccuracy() | no | 68% | 0.0 |
iOS | horizontalAccuracy | verticalAccuracy | not defined | < 0 |
module First where | |
import Html exposing (span, text) | |
main = span [ ] [text "Hello First!"] |