Skip to content

Instantly share code, notes, and snippets.

@mvillarrealb
mvillarrealb / spark-cluster-docker-compose.yml
Created September 23, 2018 17:37
A docker compose to create a spark standalone cluster using custom base images spark-master:2.3.1 and spark-worker:2.3.1
version: "3.7"
services:
spark-master:
image: spark-master:2.3.1
container_name: spark-master
hostname: spark-master
ports:
- "8080:8080"
- "7077:7077"
networks:
@deviantony
deviantony / docker-compose.yml
Created September 5, 2017 13:19
Docker Swarm cluster setup with Docker in Docker
version: "2"
services:
portainer:
image: portainer/portainer:latest
container_name: "portainer-app"
command: -H unix:///var/run/docker.sock
networks:
- portainer
volumes:
- /tmp/manager_run/docker.sock:/var/run/docker.sock
@juanbrujo
juanbrujo / react-app-scrapping.js
Created December 9, 2016 15:35
Scrapping a React App using PhantomJS and Cheerio
var phantom = require('phantom');
var Q = require('q');
var cheerio = require('cheerio');
var _ph, _page, _outObj;
var url = ABSOLUTE_URL; // change here for your React app site
phantom.create().then(ph => {
_ph = ph;
return _ph.createPage();
}).then(page => {
@abellion
abellion / app.load.js
Last active April 13, 2016 12:01
Pour rony
(function() {
angular.module('app', ['ionic', 'ngCordova', 'angularMoment', 'ng.group']);
loadData.$inject = ['$q', '$cordovaSplashscreen', 'my_criterions', 'my_visits', 'my_share', 'my_user'];
function loadData( $q, $cordovaSplashscreen, my_criterions, my_visits, my_share, my_user) {
var promises = [
my_visits.createViews(),
my_visits.buildViewsIndexes(),
@jgoux
jgoux / app.js
Created April 15, 2014 14:53
Ionic / AngularJS service wrapper for Web SQL API / SQLite-Cordova-Plugin
angular.module('myApp', ['ionic', 'myApp.services', 'myApp.controllers'])
.run(function(DB) {
DB.init();
});
@rb2k
rb2k / gist:8372402
Last active April 15, 2024 19:30
A jenkins script to clean up workspaces on slaves
// Check if a slave has < 10 GB of free space, wipe out workspaces if it does
import hudson.model.*;
import hudson.util.*;
import jenkins.model.*;
import hudson.FilePath.FileCallable;
import hudson.slaves.OfflineCause;
import hudson.node_monitors.*;
for (node in Jenkins.instance.nodes) {
@paolorossi
paolorossi / html5-video-streamer.js
Created March 7, 2012 13:21
Node.js HTML5 video streamer
/*
* Inspired by: http://stackoverflow.com/questions/4360060/video-streaming-with-html-5-via-node-js
*/
var http = require('http'),
fs = require('fs'),
util = require('util');
http.createServer(function (req, res) {
var path = 'video.mp4';