fafalytics is a suite of CLI tools to help analyse Forged Alliance Forever (FAF) games.
fafalytics was created by teolicy (@aknin), and isn't an official FAF project at this time
#!/usr/bin/env python3 | |
import argparse | |
import select | |
import socket | |
def parse_options(): | |
parser = argparse.ArgumentParser() | |
parser.add_argument('-p', '--port', type=int, required=True) | |
options = parser.parse_args() |
from google.cloud import bigquery | |
c = bigquery.Client() | |
job_config = bigquery.LoadJobConfig( | |
source_format=bigquery.SourceFormat.NEWLINE_DELIMITED_JSON, | |
write_disposition='WRITE_APPEND') | |
job = c.load_table_from_json([{'id': '7', 'value': 'qux'}], 'test_dataset.test_table', job_config=job_config) | |
print(job.result()) |
fafalytics is a suite of CLI tools to help analyse Forged Alliance Forever (FAF) games.
fafalytics was created by teolicy (@aknin), and isn't an official FAF project at this time
#!/usr/local/opt/playground/bin/python | |
""" | |
Helper tool to process the UK Land Registry data | |
https://www.gov.uk/government/publications/land-registry-data/public-data | |
""" | |
import numpy | |
import functools | |
import multiprocessing |
I posted this internally at Google, someone asked me to post it externally. To be frank, I almost didn't write it because it seemed so obvious. But isn't that the point? What's obvious to you might not be to others. So I'm happy to oblige.
Maybe this is obvious, maybe this is so generic that it's useless, but I feel it has to be written somewhere.
The time you spend on communicating something (writing a doc, an email, a bug, a comment, ...) should be proportional to the "distance" of the person receiving the message.
Distance varies on three axes I can think of:
I hereby claim:
To claim this, I am signing this object:
11 Sep, email from Parallels: Upgrade Notification: Top reasons to upgrade to the new Parallels Desktop 9 for Mac!
19 Sep, email from Parallels: Urgent Service Notification for Parallels Desktop 7 for Mac Users
19 Sep, tweet from me: "Urgent Service Notification for Parallels Desktop 7 for Mac Users". @ParallelsMac, your marketing is disgustingly aggressive. Stop.
19 Sep, tweet from me: @ParallelsMac If my previous message wasn't clear: I doubt I will ever choose to give you money again, ever, just because of your marketing.
19 Sep, tweet from Parallels: @aknin Message received. We want to make sure all our customers are aware, so there are no surprises if they move to Mavericks.
from os import environ | |
from sqlalchemy import create_engine | |
e = create_engine(environ['DATABASE_URL'], | |
connect_args={"application_name": "foo"}) | |
e.connect() |
web: ./compileror $PORT |