Let’s say you have these two tables:
| name | type | age | height |
|---|---|---|---|
| Kant | Cat | 2 | 50 |
| Hegel | Cat | 2 | 10 |
| Descartes | Cat | 5 | 30 |
| Marx | Dog | 2 | 50 |
| #!/usr/bin/env ruby | |
| Dir.chdir(File.dirname(__FILE__)) | |
| require 'nokogiri' | |
| require 'open-uri' | |
| require 'csv' | |
| def spielerWerte (url) | |
| puts url |
| require "net/https" | |
| # Regular URI | |
| URI::HTTP.build( | |
| :host => "domain.com" | |
| ) | |
| # http://domain.com | |
| # Secure URI | |
| URI::HTTPS.build( |
| import { throttle } from 'lodash'; | |
| function addEvent(object, type, callback) { | |
| if (object === null || object === undefined) return; | |
| if (object.addEventListener) { | |
| object.addEventListener(type, callback, false); | |
| } else if (object.attachEvent) { | |
| object.attachEvent('on' + type, callback); | |
| } else { | |
| object['on' + type] = callback; |
| var foo = 'Hello' | |
| var bar = 'World' | |
| function clean (str) { | |
| return str.trim().replace(/\s\s+/g, ' '); | |
| } | |
| // With ES6 | |
| function buildES6 (foo, bar) { | |
| return clean(`${foo || ''} ${bar || ''}`); |
| import React, { PropTypes, Component } from 'react'; | |
| export default class MessageComponent extends Component { | |
| constructor(props) { | |
| super(props); | |
| // Get list of all functions | |
| // _.each(Object.getOwnPropertyNames(Object.getPrototypeOf(this)), (o) => { | |
| // if(_.indexOf(['constructor', 'render'], o) < 0 && _.isFunction(this[o])) { | |
| // this[o] = this[o].bind(this); |
| .btn { | |
| background-color: #fad71e; | |
| padding: 10px 40px 12px; | |
| border-radius: 0 0 20px 20px; | |
| font-size: 16px; | |
| text-transform: uppercase; | |
| font-family: Open Sans, sans-serif; | |
| font-weight: 700; | |
| letter-spacing: 0.1em; | |
| position: relative; |
| class DomainMap | |
| def setDomain(v) | |
| @minV = v[0].to_f | |
| @maxV = v[1].to_f | |
| self | |
| end | |
| def setRange(v) | |
| @minN = v[0].to_f | |
| @maxN = v[1].to_f |
| class Scale { | |
| constructor () { | |
| return this | |
| } | |
| domain (v) { // Set input range | |
| this.minD = v[0] | |
| this.maxD = v[1] | |
| return this | |
| } |
| function calcStandardDeviation(values){ | |
| var avg = calcAverage(values); | |
| var squareDiffs = values.map(function(value){ | |
| var diff = value - avg; | |
| var sqrDiff = diff * diff; | |
| return sqrDiff; | |
| }); | |
| var avgSquareDiff = calcAverage(squareDiffs); |