Install vsftpd
anonymous_enable=NO
local_enable=YES
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd.user_list
test q23 |
Tysfjord:repub jonpacker$ coffee testpage_test | |
QuerySelector: 6 | |
jQuery: 3 |
SC.Object.extend | |
name: SC.attr 'string', { option: 'foo' } |
// | |
// SecondViewController.m | |
// c8h10n4o2 | |
// | |
// Created by Håkon Sørensen on 10.11.11. | |
// Copyright (c) 2011 SorensenWeb. All rights reserved. | |
// | |
#import "SecondViewController.h" | |
#import "ASIHTTPRequest.h" |
kill -9 <sshfs pid> | |
fusermount -u <mountpoint> |
var naan = require('naan'); | |
var fs = require('fs'); | |
// With naan.cook: | |
var makeHelgesMeal = naan.cook( | |
naan.curry(fs.writeFile, "bobby"), | |
naan.curry(fs.readFile, "bob") | |
); | |
makeHelgesMeal(function(err) {}); |
function join() { | |
return [].join.call(arguments); | |
} | |
var readFooFile = naan.curry(fs.readFile, "foo.txt", "utf8"); | |
var readBarFile = naan.curry(fs.readFile, "bar.txt", "utf8"); | |
// readFooFile and readBarFile now take one argument, the callback, and |
var refreshDb = function(done) { | |
spawn(neo4j, ['stop']).on('exit', function() { | |
spawn('rm', ['-rf', datapath]).on('exit', function() { | |
spawn('mkdir', ['-p', datapath]).on('exit', function() { | |
updateConf(TEST_INSTANCE_PORT, function() { | |
var n = spawn(neo4j, ['start']) | |
n.stdout.on('data', function(d) { | |
process.stdout.write(d.toString()); | |
}) | |
n.on('exit', function() { |
Monadic Juleøl - Old Ale | |
================================================================================ | |
Batch Size: 19.000 L | |
Boil Size: 22.076 L | |
Boil Time: 60.000 min | |
Efficiency: 70%% | |
OG: 1.078 | |
FG: 1.019 | |
ABV: 7.6%% | |
Bitterness: 53.8 IBUs (Tinseth) |