Skip to content

Instantly share code, notes, and snippets.

davertron

Block or report user

Report or block davertron

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
View VS Code Settings
{
"vim.disableAnnoyingNeovimMessage": true,
"git.confirmSync": false,
"vim.insertModeKeyBindings": [
{
"before": ["j", "j"],
"after": ["<Esc>"]
}
],
"editor.lineNumbers": "relative",
View gist:5df8861b696443828bcf
var myApp = angular.module('myApp', []);
myApp.provider('helloWorld', function() {
// In the provider function, you cannot inject any
// service or factory. This can only be done at the
// "$get" method.
this.name = 'Default';
this.$get = function() {
View threesjs_jenkins.js
// ==UserScript==
// @name Jenkins Threes
// @namespace http://use.i.E.your.homepage/
// @version 0.1
// @description Play Threes in your browser while you wait for stupid jenkins
// @match https://builds.dealer.ddc/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
// @copyright 2014+, Dave Davis
// ==/UserScript==
$(function(){
@davertron
davertron / pipes.rb
Last active Dec 19, 2015
Ruby Pipes
View pipes.rb
# I want to capture the output of both forked processes, print it, and then
# end. Currently the program hangs after printing the output from both forked
# processes. I think this is because "reader.eof?" doesn't return true because
# neither sub-process ever calls "writer.close". They don't call that because
# they can't, since exec changes the current process, so any ruby after the
# exec call won't get run.
#
# How do I handle this? Should I not use fork/exec?
# UPDATE: Answer below
reader, writer = IO.pipe
@davertron
davertron / editor.html
Last active Mar 9, 2016 — forked from minikomi/editor.html
Javascript editor in your browser
View editor.html
data:text/html,
<style type="text/css">
#e {
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
font-size:16px;
}
View Phusion Passenger Mongo Error
*** Exception PhusionPassenger::UnknownError in PhusionPassenger::Rack::ApplicationSpawner (Failed to connect to a master node at 127.0.0.1:27017 (Mongo::ConnectionFailure)) (process 5177, thread #<Thread:0x00000000ad30e0>):
from /var/www/rails/simpletask/shared/bundle/ruby/1.9.1/gems/mongo-1.8.1/lib/mongo/mongo_client.rb:479:in `connect'
from /var/www/rails/simpletask/shared/bundle/ruby/1.9.1/gems/mongo-1.8.1/lib/mongo/mongo_client.rb:631:in `setup'
from /var/www/rails/simpletask/shared/bundle/ruby/1.9.1/gems/mongo-1.8.1/lib/mongo/mongo_client.rb:147:in `initialize'
from /var/www/rails/simpletask/shared/bundle/ruby/1.9.1/gems/mongo-1.8.1/lib/mongo/legacy.rb:56:in `initialize'
from /var/www/rails/simpletask/shared/bundle/ruby/1.9.1/gems/mongo_mapper-0.11.0/lib/mongo_mapper/connection.rb:72:in `new'
from /var/www/rails/simpletask/shared/bundle/ruby/1.9.1/gems/mongo_mapper-0.11.0/lib/mongo_mapper/connection.rb:72:in `connect'
from /var/www/rails/simpletask
@davertron
davertron / gist:3709094
Created Sep 12, 2012
Mongo Shell Eval + File Example
View gist:3709094
function blah(){
print("Hi");
}
if(run){
blah();
}
View floatinit.cpp
#include <iostream>
using namespace std;
class Whatever {
private:
float *color;
public:
Whatever();
Whatever(float*);
@davertron
davertron / fbo_test.cpp
Created Apr 13, 2011
My First Attempt At Using OpenGL FBO's and Shaders
View fbo_test.cpp
#ifdef WIN32
# include "windows.h"
#endif
#include <iostream>
#include <sstream>
#include <fstream>
#include <cstdlib>
#include <ctime>
View webapp.rb
require 'rubygems'
require 'rack'
class Object
def webapp
class << self
define_method :call do |env|
func, *attrs = env['PATH_INFO'].split('/').reject(&:empty?)
[200, {}, send(func, *attrs)]
end
You can’t perform that action at this time.