Skip to content

Instantly share code, notes, and snippets.

Contract Killer 3

Revised date: 07/11/2012

Between us [company name] and you [customer name]

Summary:

We’ll always do our best to fulfil your needs and meet your expectations, but it’s important to have things written down so that we both know what’s what, who should do what and when, and what will happen if something goes wrong. In this contract you won’t find any complicated legal terms or long passages of unreadable text. We’ve no desire to trick you into signing something that you might later regret. What we do want is what’s best for both parties, now and in the future.

<body id="">
<div class="" style="
display: table;
text-align: center;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
@gnunicorn
gnunicorn / emailer.js
Last active August 25, 2018 13:04
Mass emailer with auto reply for forms
/*
* Mass Emailer Google Spreadsheet and Forms Script.
*
* Changelog:
* 19. June 2013
* - also copy CC and BCC from draft email
* 27. May 2013
* - bugfix, kudos to @stefanhoth: the col is called "Email"
* - show the quota left for the day (thanks to @stefanhoth)
* 30. Apr. 2013
@gnunicorn
gnunicorn / anchor.conf
Last active December 16, 2015 17:59 — forked from bsdlp/anchor.conf
server {
listen 80;
server_name ;
root /srv/www/anchor;
index index.php index.html;
try_files $uri $uri/ /index.php;

OpenTechSchool Learner Spaces Video Script

Introductions

  • A:

    • I’m Amélie

    • Software Developers at SoundCloud

  • B:

    • I’m Ben

$ gondor --verbose deploy primary bln-peerstreet
WARNING: upgrade /Users/benjaminkampmann/.gondor to YAML
Reading configuration... [ok]
Archiving code from bln-peerstreet... [ok]
Building tarball... [ok]
Pushing tarball to Gondor...
[==================================100%=====================================]
Deploying... [failed]
binary does not exist
*.pyc
AWS-ElasticBeanstalk-CLI*
bin/
lib/
man/
src/
include/
debug.sqlite
//////////////////////////////////////////////////////////////////
// when i get object client side javascript
////////////////////////////////////////////////////////////////
angular.module('ContentServices', ['ng', 'ngResource']).
.factory('Content', function($resource){
return $resource("/api/ContentByGroup/:idGroup");
})
.controller("ContentCtrl", function(Content, $scope) {
$scope.content = Content.query(); // or Content.query({idGroup: 1});
@gnunicorn
gnunicorn / Tech Internationals Guide to the Berlin Startup Szene.md
Last active December 14, 2015 11:49
Tech Internationals Guide to the Berlin Startup Szene

Introduction

Well, well, well. So you decided to go to/check out/move to Berlin, Germany, because of its vivid startup scene, he? Alright then, good for you, because there seriously is something going on here. And as I was helping quite a few people to settle in here in the startup scene over the last couple of years, I decided to put all this into this little guide. If you have anything to add: please feel free to make a pull request or use the comments section below.

Disclaimer:

This is totally personally and opinionated and as such doesn't even try to be complete. At all. Don't try this argument on me. This is what I personally recommend everyone, who asks me about. I'll try to keep it up to date, but you better look at the timestamp before going anywhere ;) .

Stay up to date

The first thing you need to do, is to subscribe to the two most important tech-startup-newsletters for Berlin:

from google.appengine.ext import db
import json
class AudioSummary(db.Model):
# keyname would a lower-case artist name.
audio_summary = db.TextProperty()
def prepolulate(artist, content):