(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| // From https://gist.github.com/d-schmidt/587ceec34ce1334a5e60 | |
| package main | |
| import ( | |
| "log" | |
| "net/http" | |
| "net/url" | |
| "os" | |
| "strings" | |
| ) |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| #!/bin/bash | |
| # Author: Alexander Rodin <[email protected]> | |
| # License: MIT | |
| BUILD_DIR=build | |
| while getopts "hp:s:r:b:o:c:n" opt; do | |
| case $opt in | |
| h) | |
| echo "Usage: $0 [options]" |
I've been asked a few times over the last few months to put together a full write-up of the Git workflow we use at RichRelevance (and at Precog before), since I have referenced it in passing quite a few times in tweets and in person. The workflow is appreciably different from GitFlow and its derivatives, and thus it brings with it a different set of tradeoffs and optimizations. To that end, it would probably be helpful to go over exactly what workflow benefits I find to be beneficial or even necessary.
| 'use strict'; | |
| angular.module('reusableThings') | |
| .directive('fileDropzone', () -> | |
| restrict: 'A' | |
| scope: { | |
| file: '=' | |
| fileName: '=' | |
| } | |
| link: (scope, element, attrs) -> |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| class AttrDict(dict): | |
| def __init__(self, arg=(), **kwargs): | |
| items = arg.items() if isinstance(arg, (dict, )) else arg | |
| for key, value in items: | |
| self[key] = self.fromdict(value) | |
| for key, value in kwargs.items(): | |
| self[key] = self.fromdict(value) |
| import cProfile | |
| from django.template.defaultfilters import floatformat as floatformat_django | |
| from django.contrib.humanize.templatetags.humanize import intcomma as intcomma_django | |
| num = 100000 | |
| float_num = 1 / 3.0 | |
| def floatformat(value, places=2): |
| #!/usr/bin/env python | |
| # -*- coding: iso-8859-15 -*- | |
| from tastypie.resources import ModelResource | |
| class SpineFrontedResource(ModelResource): | |
| """A base model resource for spine-fronted models. | |
| * Bins the 'id' that spine sends. | |
| * Removes 'meta' from the list, returns only objects. |
| #!/bin/sh | |
| # Shell script to install your public key on a remote machine | |
| # Takes the remote machine name as an argument. | |
| # Obviously, the remote machine must accept password authentication, | |
| # or one of the other keys in your ssh-agent, for this to work. | |
| ID_FILE="${HOME}/.ssh/id_rsa.pub" | |
| if [ "-i" = "$1" ]; then |
| apt-get install -y build-essential libx11-dev libgl1-mesa-dev libxext-dev perl perl-modules make | |
| cd /tmp | |
| wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz | |
| tar xzvf UnixBench5.1.3.tgz | |
| cd UnixBench | |
| ./Run | |