#Non-mathematical Introductions
- http://gcn.com/articles/2014/01/09/topographical-data-analysis.aspx
- https://www.simonsfoundation.org/quanta/20131004-the-mathematical-shape-of-things-to-come/
#Videos
| // by alex evans, 2011. released into the public domain. | |
| // based on a first ever reading of the png spec, it occurs to me that a minimal png encoder should be quite simple. | |
| // this is a first stab - may be buggy! the only external dependency is zlib and some basic typedefs (u32, u8) | |
| // | |
| // VERSION 0.02! now using zlib's crc rather than my own, and avoiding a memcpy and memory scribbler in the old one | |
| // by passing the zero byte at the start of the scanline to zlib first, then the original scanline in place. WIN! | |
| // | |
| // more context at http://altdevblogaday.org/2011/04/06/a-smaller-jpg-encoder/. | |
| // | |
| // follow me on twitter @mmalex http://twitter.com/mmalex |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # (c) 2011 Raphael Jasjukaitis <webmaster@raphaa.de> | |
| import csv | |
| import os | |
| import sys | |
| from optparse import OptionParser |
| """ | |
| Created on Fri Jan 27 21:48:58 2012 | |
| @author: jay | |
| """ | |
| import json | |
| import os | |
| import gdbm | |
| import time |
| Latency Comparison Numbers (~2012) | |
| ---------------------------------- | |
| L1 cache reference 0.5 ns | |
| Branch mispredict 5 ns | |
| L2 cache reference 7 ns 14x L1 cache | |
| Mutex lock/unlock 25 ns | |
| Main memory reference 100 ns 20x L2 cache, 200x L1 cache | |
| Compress 1K bytes with Zippy 3,000 ns 3 us | |
| Send 1K bytes over 1 Gbps network 10,000 ns 10 us | |
| Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD |
| function listFilesInFolder() { | |
| var folder = DocsList.getFolder("Maudesley Debates"); | |
| var contents = folder.getFiles(); | |
| var file; | |
| var data; | |
| var sheet = SpreadsheetApp.getActiveSheet(); | |
| sheet.clear(); | |
| ALSO SEE THIS: http://eddychan.com/post/18484749431/minimum-viable-ops-deploying-your-first-django-app-to | |
| AND THIS: http://bitnami.com/stack/django | |
| These are my notes on how to quickly setup a python, virtualenv (use virtualenv-burrito FTW), and django. | |
| Setup an EC-2 instance: | |
| ======================= | |
| Use the quick launch wizard: |
#Non-mathematical Introductions
#Videos
| import json | |
| with open ("/Users/nabuco/Library/Application Support/Google/Chrome/Default/Bookmarks") as f: | |
| caca = json.load(f) | |
| bookmarks = caca['roots']['other']['children'][0]['children'][1]['children'] | |
| for obj in dookmarks: | |
| print obj['url'] |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.