For longer interviews, just increase 5 minute segments to 10, etc.
Agenda:
- 2 minutes introduction, confirmation time is still convenient (any hard stop?), and sharing of agenda.
- If remote candidate, are they willing to relocate?
FROM golang:1.7.5-alpine | |
USER root | |
ARG port | |
ARG app_path | |
ENV PORT=$port | |
ENV APP_NAME=github.com/smartystreets/goconvey | |
ENV APP_SRC_PATH=${GOPATH}/src/$app_path |
#!/usr/bin/python | |
''' | |
Description | |
=========== | |
This is a script to knit several repositories into one using a git subtree | |
strategy. | |
This script creates a directory `underoneroof` in the same location as this script, | |
which then contains each repository in a subdirectory of that, e.g. |
import csv, json, sys, codecs, cStringIO, multiprocessing | |
class UnicodeWriter: | |
def __init__(self, f, dialect=csv.excel, encoding="utf-8-sig", **kwds): | |
self.queue = cStringIO.StringIO() | |
self.writer = csv.writer(self.queue, dialect=dialect, **kwds) | |
self.stream = f | |
self.encoder = codecs.getincrementalencoder(encoding)() | |
def writerow(self, row): |
--- | |
# .about.yml project metadata | |
# | |
# Short name that acts as the project identifier (required) | |
name: | |
# Full proper name of the project (required) | |
full_name: | |
# The type of content in the repo |
--- | |
# all environments use these settings | |
applications: | |
- name: api | |
memory: 512M | |
path: . | |
- name: web | |
path: ../openFEC-web-app | |
buildpack: python_buildpack |
- [ ] Extend and write new unit tests | |
- [ ] Extend and write new Selenium tests | |
- [ ] Document changes by adding/updating docstrings | |
- [ ] Document changes in the README | |
- [ ] Document changes in the environment setup Google doc |
Sped up candidate detail view SQL
Actual commit is here: https://github.com/18F/openFEC/commit/42abae7b52d9c6c6cf30014f00cd00ecf6737851
common_fields = set(house_senate_fields.keys()) & set(pac_party_fields.keys()) & set(presidential_fields.keys())) | |
print "house_senate_fields" | |
house_senate_uniques = set(house_senate_fields.keys()) - set(common_fields.keys()) | |
print "pac_party_fields" | |
pac_party_uniques = set(pac_party_fields.keys()) - set(common_fields.keys()) | |
print "presidential_fields" | |
presidential_uniques = set(presidential_fields.keys()) - set(common_fields.keys()) | |
for myset in [house_senate_uniques, pac_party_uniques, presidential_uniques]: | |
print "\n" |