Things your website should clearly state / make accessible:
- The core focus of your conf
- Your core values
- The (precise) location
- The dates
- Your programme, complete with speakers and their bios/pics
<!doctype html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<title>Formation Git</title> | |
</head> | |
<body> | |
<h1>Formation Git</h1> | |
</body> | |
</html> |
{ "model": "Falcon 20/200", "intro": 1963, "eol": 1988, "range_nm": 1810, "tags": ["original"] } | |
{ "model": "Falcon 10/100", "intro": 1970, "eol": 1989, "range_nm": 1920, "tags": ["scaled-down"], "source_model": "Falcon 20/200" } | |
{ "model": "Falcon 30", "intro": 1973, "eol": 1975, "range_nm": 1150, "tags": ["scaled-up", "prototype"], "source_model": "Falcon 20/200" } | |
{ "model": "Falcon 40", "intro": 1973, "eol": 1975, "range_nm": 1150, "tags": ["scaled-up", "us-only"], "source_model": "Falcon 20/200" } | |
{ "model": "Falcon 50", "intro": 1976, "eol": 2008, "range_nm": 3220, "tags": ["trijet"], "source_model": "Falcon 20/200" } | |
{ "model": "Falcon 900", "intro": 1984, "range_nm": 4750, "tags": ["scaled-up", "trijet"], "source_model": "Falcon 50" } | |
{ "model": "Falcon 2000", "intro": 1993, "range_nm": 4150, "tags": ["scaled-down", "twinjet"], "source_model": "Falcon 900" } | |
{ "model": "Falcon 7X", "intro": 2005, "range_nm": 5950, "tags": ["trijet"], "source_model": "Falcon 900" } | |
{ "model": "Falcon 8X", "intro": 2016 |
{ | |
"key": "shift+alt+l", | |
"command": "-bookmarks.expandSelectionToNext", | |
"when": "editorTextFocus" | |
}, |
I keep having issues with client e-mail addresses that seem to have been intentionally designed by their IT dept to maximize error rates. I need to vent a bit, so here goes. Star if you can relate 😉
E-mail addresses at your company…
dsomewha@
, which looks and feels like a typo, and can't be guessed from prior conversation with John Foobar’s jfoobar@
)
- they use oh-so-1990 trigrams (e.g. John Foobar is either jfo
or jfr
), which is collision-prone and results in numerous irregular overrides
- they separate the first and last name, but abbreviate one of them (e.g. d.somewhat
instead of dsomewhat
), which looks fugly.function yay(array) { | |
return new Proxy(array, { | |
get (target, property, receiver) { | |
if (property < 0) { | |
property = target.length + Number(property) | |
} | |
return Reflect.get(target, property, receiver) | |
} | |
}) | |
} |
"ensure_newline_at_eof_on_save": true, | |
"tab_size": 2, | |
"translate_tabs_to_spaces": true, | |
"trim_trailing_white_space_on_save": true, |
Pour le LULZ ce soir, je teste le site marchand de la filiale FR d'une grande enseigne internationale. J'ai été tellement ébahi par le degré de fail que je me suis senti obligé de faire un compte-rendu, un tweet n'aurait pas rendu justice à un tel niveau de moisitude…
Function.prototype.throttle = function(/* … */) { | |
var f = this; | |
// … | |
return function() { | |
// … | |
return f.apply(this, arguments); | |
}; | |
}; |
// Assumes http://brian.io/lawnchair/ and http://backbonejs.org/ | |
var collection = new MyCollection(); | |
var localStore = new Lawnchair({ name: 'my-cache' }, $.noop); | |
// First load from the cache, then fetch | |
function initialLoad() { | |
localStore.all(function(items) { | |
collection.reset(items, function() { | |
collection.fetch(); |