Skip to content

Instantly share code, notes, and snippets.

View elmariachi111's full-sized avatar
🦄
meow

Stefan Adolf elmariachi111

🦄
meow
View GitHub Profile
@elmariachi111
elmariachi111 / template-download
Last active March 29, 2019 20:28
JQuery-File-Upload templates written in Mustache / Handlebars
<tr class="template-download fade">
{{#error}}
<td></td>
<td class="name"><span>{{name}}</span></td>
<td class="size"><span></span></td>
<td class="error" colspan="2">
<span class="label label-important">{{error}}</span></td>
{{/error}}
{{^error}}
@elmariachi111
elmariachi111 / gist:5519031
Created May 4, 2013 22:48
Rendering Heatmaps in GMaps
var brazil = new google.maps.LatLng(-18.771115, -42.758789);
map = new google.maps.Map(document.getElementById('map-canvas'), {
center: brazil,
zoom: 5,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
layer = new google.maps.FusionTablesLayer({
query: {
@elmariachi111
elmariachi111 / gist:5524959
Created May 6, 2013 13:02
An SQL query that JOINs GTFS relational data into something more friendly for JSON transformation
USE hack_test;
SELECT DISTINCT
s.stop_id, s.stop_sequence, s.pickup_type, s.drop_off_type, t.route_id,
t.trip_headsign, r.route_short_name,r.agency_id, st.stop_name,
st.stop_lat, st.stop_lon
FROM stop_times s LEFT JOIN trips t ON s.trip_id = t.trip_id
LEFT JOIN routes r ON t.route_id = r.route_id
LEFT JOIN stops st ON s.stop_id = st.stop_id;
@elmariachi111
elmariachi111 / Main.js
Created July 1, 2013 21:53
A Backbone practice to load many remote templates asynchronously and start rendering after all have been loaded
//require NRD.js somewhere...
var models = new Backbone.Collection([ 
new NRD.Model({type: 'image'}),
new NRD.Model({type: 'tweet'})
]);
var masterView = new NRD.View(collection);
masterView.loadTemplates ( function () {
masterView.render();
@elmariachi111
elmariachi111 / head.html
Created July 6, 2013 22:29
made with requirebin.com
<style type='text/css'> html, body { margin: 0; padding: 0; border: 0; } </style>
@elmariachi111
elmariachi111 / createBearerToken.js
Last active January 13, 2020 15:44
A Javascript file that requests a Twitter bearer token for application only authentication (https://dev.twitter.com/docs/auth/application-only-auth). Depends on mikeals request library (https://github.com/mikeal/request) (npm install request)
var R = require("request");
var key = process.env.TWITTER_CONSUMER_KEY;
var secret = process.env.TWITTER_CONSUMER_SECRET;
var cat = key +":"+secret;
var credentials = new Buffer(cat).toString('base64');
var url = 'https://api.twitter.com/oauth2/token';
R({ url: url,
@elmariachi111
elmariachi111 / AcmeMemcached.php
Last active September 12, 2017 15:32
Symfony2 Memcached settings for persistent connections
<?php
namespace Acme\CoreBundle\Classes\Cache;
class AcmeMemcached extends \Memcached {
function __construct($persistent_id)
{
@elmariachi111
elmariachi111 / import_gtfs.sql
Last active May 24, 2020 13:07
GTFS: MySQL Table DDL and Load Data Infile directives and spatial indices
# replace <rootpath> with the base path of your gtfs files...
DROP TABLE IF EXISTS agency;
CREATE TABLE agency
(
agency_id VARCHAR(10) PRIMARY KEY NOT NULL,
agency_name VARCHAR(255) NOT NULL,
agency_url VARCHAR(255) NOT NULL,
agency_timezone VARCHAR(20) NOT NULL,
agency_lang VARCHAR(10),
@elmariachi111
elmariachi111 / feigenbaum.go
Last active July 28, 2017 09:09
Feigenbaum's bifurcation diagram in Go
package main
import (
"image"
"os"
"image/png"
"image/color"
"image/draw"
"runtime"
)
@elmariachi111
elmariachi111 / package.json
Last active May 24, 2020 13:08
webpack production demo file
{
"name": "symfony",
"version": "1.0.0",
"description": "Symfony Standard Edition ========================",
"main": "index.js",
"directories": {
"test": "tests"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",