Skip to content

Instantly share code, notes, and snippets.

struct Message<'a> {
transaction_id: &'a [u8],
}
struct RequestHandler<'a> {
handler: Box<Controller>,
request: Message<'a>,
}
impl<'a> RequestHandler<'a> {
@jonlil
jonlil / input
Created December 20, 2018 21:34
AoC 2018-12-03
#1 @ 871,327: 16x20
#2 @ 676,717: 27x26
#3 @ 245,818: 19x21
#4 @ 89,306: 22x11
#5 @ 451,712: 20x11
#6 @ 322,299: 24x29
#7 @ 161,304: 10x29
#8 @ 746,459: 19x25
#9 @ 720,21: 19x29
#10 @ 803,435: 22x20
@jonlil
jonlil / upload.js
Last active August 29, 2015 14:02
express upload endpoint
var multipart = require('connect-multiparty');
app.post('/upload', multipart(), function(req, res, next) {
var files = req.files;
});
@jonlil
jonlil / dropzone.js
Created June 17, 2014 12:08
dropzone
'use strict';
angular.module('giveManagerApp')
.directive('dropzone', function ($http, $log) {
function upload(file, attrs) {
return $http.post(attrs.url || '/upload', file, {
headers: {
'content-type': undefined,