| title | participants |
|---|---|
A Very Old Man with Enormous Wings |
2-5 |
Written by Gabriel Garcia Marquez
Translated by Gregory Rabassa
| content/posts/.../my-new-post/index.txt | |
| My new post | |
| =========== | |
| posted: 2012-03-01 | |
| Just **testing** | |
| 1. Hello | |
| 2. World |
| What is the variance in pixel sizes across devices? Compute it. | |
| Since we have so many devices, pixels don't make sense anymore. Leave it | |
| to somebody else. | |
| I'd like to just say "this button is 5x5cm" and scale stuff | |
| appropriately. CSS pixels suck since they aren't really pixels. Apple | |
| guidelines say 44x44px as min size but this is fundamentally about the | |
| real size of the display, not pixels. Actually double check iPad vs | |
| iPhone. |
| /** | |
| * Gesture recognizer for compound multi-touch transformations. | |
| * | |
| * 1. pinch/zoom/scale gesture. | |
| * 2. rotate gesture. | |
| */ | |
| function TransformRecognizer(element) { | |
| // Reference positions for the start of the transformation. | |
| this.referencePair = null; |
| Interfaces | |
| ========== | |
| Jargon... "Persistent points" will be mouse, pen tablets, and other pointing devices that | |
| leave a "cursor" even when it's not being used. "Volatile points" are input points in the | |
| context of surface based input devices, or others that do not leave a cursor when | |
| inactive. (i.e. Wiimotes) Surface input devices may or may not have proximity support, | |
| and the event firing model should be different based on that. | |
| TODO: The names "persistent" and "volatile" sound pretty bad. Personally would like to change it. |
| #!/usr/bin/env python | |
| import os | |
| JS_FORMAT = """ | |
| Ember.TEMPLATES.%(name)s = Ember.Handlebars.compile('%(template)s'); | |
| """ | |
| output = '' | |
| # Get all templates with the name *.handlebars | |
| for filename in os.listdir('.'): |
| compass-image-set(W, H, IMG1, BP1, IMG2, BP2, ..., IMG_N, BP_N) | |
| /** Default fallback */ | |
| sel { | |
| background-image: url($IMG1); | |
| background-size: $W, $H; | |
| } | |
| /* First pixel ratio breakpoint */ |
| Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2173.0 Safari/537.36 | WebGL 1.0 (OpenGL ES 2.0 Chromium) | WebKit | WebKit WebGL | WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium) | |
| Three.js:760 WebGL: INVALID_OPERATION: getAttribLocation: program not linked | |
| Three.js:760 WebGL: INVALID_OPERATION: getAttribLocation: program not linked | |
| Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked | |
| Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked | |
| Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked | |
| Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked | |
| Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked | |
| Three.js:761 WebGL: INVALID_OPERATION: getUniformLocation: program not linked | |
| Three.js:761 WebGL: INVALID_OPERATION: getUniformLocation: program not linked |
| The provided value '1' is not a valid enum value of interface OscillatorType. | |
| main.js:191 Uncaught TypeError: Failed to set the 'value' property on 'AudioParam': The provided float value is non-finite. | |
| (Should be a super easy fix. Check out http://www.w3.org/TR/webaudio/changelog.html) |
| let text = ` | |
| A taster of HSC 1 | |
| ================= | |
| readers: 3-4 | |
| This is a wild read that requires some intimacy with strangers. You'll be anonymous. | |
| ---- page ---- |
| title | participants |
|---|---|
A Very Old Man with Enormous Wings |
2-5 |
Written by Gabriel Garcia Marquez
Translated by Gregory Rabassa