Skip to content

Instantly share code, notes, and snippets.

@property
def upload_ratio(self):
if self.downloaded_size > 0:
return float(self.upload_size) / self.downloaded_size
else:
return 0
Exception
---------
Traceback (most recent call last):
File "/home/knut/miro/tv/linux/dist/usr/lib/python2.7/site-packages/miro/trapcall.py", line 43, in trap_call
function(*args, **kwargs)
File "/home/knut/miro/tv/linux/dist/usr/lib/python2.7/site-packages/miro/eventloop.py", line 595, in _idle_iterate_step
retval = iterator.next()
File "/home/knut/miro/tv/linux/dist/usr/lib/python2.7/site-packages/miro/devices.py", line 1518, in scan_device_for_files
known_files = clean_database(device)
File "/home/knut/miro/tv/linux/dist/usr/lib/python2.7/site-packages/miro/devices.py", line 1479, in clean_database
Exception
---------
Traceback (most recent call last):
File "/home/knut/miro/tv/linux/dist/usr/lib/python2.7/site-packages/miro/trapcall.py", line 43, in trap_call
function(*args, **kwargs)
File "/home/knut/miro/tv/linux/dist/usr/lib/python2.7/site-packages/miro/frontends/widgets/displays.py", line 246, in _select_display_for_tabs
self.change_non_video_displays(klass(tab_type, selected_tabs))
File "/home/knut/miro/tv/linux/dist/usr/lib/python2.7/site-packages/miro/frontends/widgets/displays.py", line 525, in __init__
self.controller = devicecontroller.DeviceItemController(device)
File "/home/knut/miro/tv/linux/dist/usr/lib/python2.7/site-packages/miro/frontends/widgets/devicecontroller.py", line 1118, in __init__
@k-nut
k-nut / containers.geojson
Last active August 29, 2015 13:56
containers.geojson
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@k-nut
k-nut / freakshow.js
Created May 19, 2014 20:22
FreakshowActivity
$.getJSON( "./fs132-denk-nicht-in-layern-denk-in-schichten.json", function( data ) {
var items = [];
console.log(data.statistics.tracks);
$.each( data.statistics.tracks, function( key, val ) {
var total = 0;
$.each(val.activity, function(key, val){
total += val[1] - val[0];
});
console.log(val.identifier + ': ' + Math.round(total/60) + ' min');
});
from datetime import date
import json
from datetime import date
from bs4 import BeautifulSoup
import requests
import turbotlib
def extractData(link):
source_url = link
{
"bot_id": "singaporeFinancialOrganisations",
"title": "Bot for opencorporates mission 562",
"description": "Financial Institutions and Relevant Organisations in Singapore ",
"language": "python",
"data_type": "primary data",
"identifying_fields": [
"Company"
],
"files": [
@k-nut
k-nut / main.py
Created September 17, 2014 07:03
Flask minimal testcase
from flask import Flask
app = Flask(__name__)
@app.route('/')
def main():
return notExistingFunction()

Keybase proof

I hereby claim:

  • I am k-nut on github.
  • I am knut (https://keybase.io/knut) on keybase.
  • I have a public key whose fingerprint is 7F58 FF6C 32A2 4C6C 6A8B 7BC7 7341 4264 131E E8A2

To claim this, I am signing this object:

bootbox.prompt({
title: "What is your real name?",
value: "makeusabrew",
callback: function(result) {
if (result === null) {
Example.show("Prompt dismissed");
} else {
Example.show("Hi <b>"+result+"</b>");
}
}