Skip to content

Instantly share code, notes, and snippets.

View Scorpiion's full-sized avatar

Robert Åkerblom Andersson Scorpiion

View GitHub Profile
FB.login(function(response) {
if(response.authResponse) {
FB.api('/me', function(response) {
console.log("Name: " + response.name);
console.log("Name: " + response.id);
});
} else {
console.log("Not logged in... Error");
}
}
@Scorpiion
Scorpiion / gist:7882261
Created December 9, 2013 22:37
Dart Dare - Secret Santas
import 'dart:io';
void main() {
var input = '''
Zoe Washburne
Hoban Washburne
Malcolm Reynolds
Simon Tam
River Tam
Buffy Summers
import 'dart:async';
import 'package:vane/vane.dart';
class HelloWorld extends Vane {
Future main() {
write("Hello World!");
close();
return end;
}
}
import 'dart:async';
import 'package:vane/vane.dart';
class HelloWorld extends Vane {
Future main() {
write("Hello World!");
return close();
}
}
import 'dart:async';
import 'package:vane/vane.dart';
class HelloWorld extends Vane {
Future main() {
return close("Hello World!");
}
}
@Scorpiion
Scorpiion / benchmark_mirrors.dart
Created August 18, 2015 15:56 — forked from emilniklas/benchmark_mirrors.dart
dart:mirrors benchmark
import 'dart:async';
import 'dart:mirrors';
class Class {
int field;
}
final mirror = reflectClass(Class);
final constructor = const Symbol('');
@Scorpiion
Scorpiion / gist:7abcb1b7e7d5cda98112
Created August 18, 2015 16:42
benchmark_mirrors_2.dart
import 'dart:async';
import 'dart:mirrors';
class Class {
int field;
}
final mirror = reflectClass(Class);
final constructor = const Symbol('');
Future list(String mongodbUri, String database_name, String collection_name) async {
// Default pagination option
var limit = 50;
var skip = 0;
// Create database connection
Db db = new Db('$mongodbUri/$database_name');
// Connect
await db.open();