Skip to content

Instantly share code, notes, and snippets.

Dan Zajdband impronunciable

Block or report user

Report or block impronunciable

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@impronunciable
impronunciable / index.js
Last active Apr 18, 2016
requirebin sketch
View index.js
var XeniaDriver = require('xenia-driver')
// Configure your instance
var xenia = XeniaDriver('https://demo.coralproject.net/xenia_api/1.0', 'Basic NmQ3MmU2ZGQtOTNkMC00NDEzLTliNGMtODU0NmQ0ZDM1MTRlOlBDeVgvTFRHWjhOdGZWOGVReXZObkpydm4xc2loQk9uQW5TNFpGZGNFdnc9')
// Use the driver
xenia()
.collection('comments')
.include(['body', 'asset_id'])
.limit(5)
View app.js
var Hola = React.createClass({
render: function() {
return (
<h1>Hola {this.props.name}!</h1>
)
}
})
ReactDOM.render(
<Hola name="Manu" />,
@impronunciable
impronunciable / chequeado.md
Created Jul 7, 2015
Chequeado busca Developer
View chequeado.md

Chequeado busca Developer

Chequeado es un medio digital no partidario y sin fines de lucro que se dedica a la verificación del discurso público y la promoción del acceso a la información y la apertura de datos. Chequeamos los dichos de políticos, economistas, empresarios, personas públicas, medios de comunicación y otras instituciones formadoras de opinión, y los clasificamos de “verdadero” a “falso” según su consistencia con los hechos y datos a los que se refieren. Queremos mejorar el debate público. Queremos que el debate público se base en datos y hechos, no en preferencias ideológicas, prejuicios, intereses sectoriales o la mera negligencia o superficialidad. Estamos armando un equipo de periodismo interactivo y buscamos un programador con pasión por defender el derecho a la información y para explorar nuevas formas de trabajar con datos fidedignos. El equipo estará monitoreado por HacksLabs, un programa de aceleración de proyectos de periodismo de datos, y una red de mentores internacionales.

Des

View index.js
// require() some stuff from npm (like you were using browserify)
// and then hit Run Code to run it on the right
var insertCSS = require('insert-css')
var domify = require('domify')
var css = "body {width: 100%;height: 100%;} .slideout-menu {position: fixed;left: 0;top: 0;bottom: 0;right: 0;z-index: 0;width: 256px;overflow-y: auto;-webkit-overflow-scrolling: touch;display: none;} .slideout-panel {position:relative;z-index: 1;} .slideout-open, .slideout-open body, .slideout-open .slideout-panel {overflow: hidden;} .slideout-open .slideout-menu {display: block;}";
var html = '<nav id="menu"><header><h2>Menu</h2></header></nav><main id="panel"><header><h2>Panel</h2></header></main>';
View designer.html
<link rel="import" href="../core-scaffold/core-scaffold.html">
<link rel="import" href="../core-header-panel/core-header-panel.html">
<link rel="import" href="../core-menu/core-menu.html">
<link rel="import" href="../core-item/core-item.html">
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../core-menu/core-submenu.html">
<link rel="import" href="../paper-input/paper-input.html">
<polymer-element name="my-element">
View designer.html
<link rel="import" href="../topeka-elements/category-images.html">
<link rel="import" href="../core-icon/core-icon.html">
<link rel="import" href="../core-icons/core-icons.html">
<link rel="import" href="../core-icons/av-icons.html">
<link rel="import" href="../paper-fab/paper-fab.html">
<polymer-element name="my-element">
<template>
<style>
View Makefile
run:
casperjs index.js && convert *.jpg video.mpeg && gify video.mpeg out.gif && rm *.jpg video.mpeg
View chart.js
/*!
* Chart.js
* http://chartjs.org/
*
* Copyright 2013 Nick Downie
* Released under the MIT license
* https://github.com/nnnick/Chart.js/blob/master/LICENSE.md
*/
//Define the global Chart Variable as a class.
View gist:3990546
var tuiter = require('tuiter')(require('./keys.json'));
var Speaker = require('speaker');
var speaker = new Speaker({
channels: 1,
bitDepth: 16,
sampleRate: 44100
});
tuiter.sample(function(stream){
View gist:3965177
var tuiter = require('tuiter')(keys);
var getTweets = function(screen_name, max_id) {
tuiter.userTimeline({screen_name: screen_name, max_id: max_id}, function(err, tweets){
//save tweets
//get more
if(tweets.length)
getTweets(screen_name, tweets[tweets.length - 1].id - 1);
You can’t perform that action at this time.