01/13/2012. From a lecture by Professor John Ousterhout at Stanford, class CS140
Here's today's thought for the weekend. A little bit of slope makes up for a lot of Y-intercept.
[Laughter]
#Distributed System Course List
##Systems
Cornell CS 614 - Advanced Course in Computer Systems - Ken Birman teaches this course. The readings cover more distributed systems research than is typical (which I am in favour of!). In fact, there's barely anything on traditional internal OS topics like filesystems or memory management. There's some worthwhile commentary at the bottom of the page.
Princeton COS 518 - Advanced Operating Systems - short and snappy reading list of two papers per topic, covering some interesting stuff like buffering inside the operating system, and L4.
Updated: Just use qutebrowser (and disable javascript). The web is done for.
val inputPath = "../data/json" | |
val outputPath = "../data/parquet" | |
val data = sqlContext.read.json(inputPath) | |
date.write.parquet(outputPath) |
#!/bin/bash | |
# | |
# Sample for getting temp session token from AWS STS | |
# | |
# aws --profile youriamuser sts get-session-token --duration 3600 \ | |
# --serial-number arn:aws:iam::012345678901:mfa/user --token-code 012345 | |
# | |
# Based on : https://github.com/EvidentSecurity/MFAonCLI/blob/master/aws-temp-token.sh | |
# |
/** | |
* Directory structure should be: | |
* - project_root | |
* - build.sbt (see below) | |
* - src | |
* - main | |
* - scala | |
* - S3Inspect.scala | |
*/ | |
package s3inspect |
diff --git a/file.c b/file.c | |
index 6faa5a3..e3af329 100644 | |
--- a/file.c | |
+++ b/file.c | |
@@ -1,26 +1,25 @@ | |
#include <stdio.h> | |
-// Frobs foo heartily | |
-int frobnitz(int foo) | |
+int fib(int n) |
package main | |
import ( | |
"fmt" | |
"log" | |
"net/http" | |
"os" | |
) | |
func main() { |
protected static Library getFormatLibrary(String version) throws IOException { | |
String formatPath = "/xapi/schemas/" + version + "/formats.json"; | |
final LibraryBuilder libraryBuilder = DraftV4Library.get().thaw(); | |
final JsonNode formats = JsonLoader.fromResource(formatPath); | |
// Iterate over each of the custom formats in the file | |
final Iterator<String> names = formats.fieldNames(); | |
while (names.hasNext()) { |