Skip to content

Instantly share code, notes, and snippets.

View einyx's full-sized avatar

alessio einyx

  • PID 1
View GitHub Profile
@einyx
einyx / gist:5372271
Created April 12, 2013 14:07
Vagrantfile version 2 + puppet provisioning
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
puppetbase = "/Users/alessiogarofalo/puppet-playground/"
config.vm.define "box" do |config|
config.vm.box = "box"
config.vm.hostname = "box-1"
#config.vm.network :public_network
==== dpkg -S
gmg-maven: /usr/local/gmg-maven/lib/plexus-interpolation-1.14.jar
gmg-maven: /usr/local/gmg-maven/lib/aether-impl-1.13.1.jar
gmg-maven: /usr/local/gmg-maven/lib/maven-settings-builder-3.0.5.jar
gmg-maven: /usr/local/gmg-maven/lib/plexus-component-annotations-1.5.5.jar
gmg-maven: /usr/local/gmg-maven/lib/maven-aether-provider-3.0.5.jar
gmg-maven: /usr/local/gmg-maven/lib/sisu-guice-3.1.0-no_aop.jar
gmg-maven: /usr/local/gmg-maven/bin/mvnDebug
gmg-maven: /usr/local/gmg-maven/lib/maven-embedder-3.0.5.jar
gmg-maven: /usr/local/gmg-maven/lib/sisu-inject-bean-2.3.0.jar
@einyx
einyx / gist:6874210
Created October 7, 2013 20:16
Address issue with My Book Live Duo
vm.swappiness=5
vm.drop_caches = 3
vm.vfs_cache_pressure=200
vm.vfs_cache_pressure=200
vm.overcommit_memory=1
vm.dirty_expire_centisecs=500
# -*- mode: ruby -*-
# vi: set ft=ruby :
require File.join(File.dirname(__FILE__), 'lib', 'root.rb')
Vagrant.configure("2") do |config|
puppetbase = "~/Dropbox/puppet-playground/"
config.vm.box = "dummy"
config.ssh.username = "alessiog"
config.vm.hostname = "jenkins.test"
config.vm.box_url = "https://github.com/mitchellh/vagrant-aws/raw/master/dummy.box"
config.vm.define :customerapi do |customerapi|
puppetbase = "~/Dropbox/puppet-playground/"
config.vm.box = "dummy"
config.ssh.username = "ubuntu"
config.vm.hostname = "customerapi.test"
config.vm.box_url = "https://github.com/mitchellh/vagrant-aws/raw/master/dummy.box"
customerapi.vm.provider :aws do |aws, override|
aws.user_data = File.read("user_data.txt")
(redash)alessiog@ip-10-2-2-76:/opt/redash/redash$ cat redash/settings.py
import json
import os
import urlparse
def parse_db_url(url):
url_parts = urlparse.urlparse(url)
connection = {
'engine': 'peewee.PostgresqlDatabase',
require 'rubygems'
require 'aws-sdk'
r53 = AWS::Route53.new
# unique id - could be the instance id
instance_name = 'webserver-autoscaling-{unique-id}.example.org'
public_ip = '123.123.123.123'
hosted_zone_id = 'ABC123'
#!/usr/bin/env ruby
require 'aws-sdk'
require 'net/http'
AWS.config({})
hostname = ARGV[0].to_s
domain = 'i.domain.com'
zone = ''
ttl = 60
Running /usr/bin/nodejs /etc/statsd/localConfig.js log
/etc/statsd/localConfig.js:3
graphiteHost: "127.0.0.1",
^
SyntaxError: Unexpected token :
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)

Keybase proof

I hereby claim:

  • I am einyx on github.
  • I am einyx (https://keybase.io/einyx) on keybase.
  • I have a public key whose fingerprint is 191E D385 31DC EFEA 9AD1 DB96 C8D3 437A 3E11 FBFF

To claim this, I am signing this object: