Skip to content

Instantly share code, notes, and snippets.

View everm1nd's full-sized avatar

Nikita Simakov everm1nd

  • Berlin
View GitHub Profile
@everm1nd
everm1nd / harmonograph.pde
Created March 24, 2017 14:37 — forked from tsulej/harmonograph.pde
Harmonograph + noise
// http://generateme.tumblr.com
// Harmonograph with noise
// space - save
// click - change
float time;
float f1,f2,f3,f4;
float p1,p2,p3,p4;
float a1,a2,a3,a4;
@everm1nd
everm1nd / middleware.rb
Last active December 20, 2015 01:59 — forked from skippy/middleware.rb
class OnDestroyMiddleware
def initialize(app, env)
@app = app
@env = env
end
def call(env)
provisioners = env[:global_config].vm.provisioners
chef_provisioners = provisioners.find_all { |p| p.provisioner == Vagrant::Provisioners::ChefClient }
chef_provisioners.each do |provisioner|
@everm1nd
everm1nd / solr_cap.rb
Created August 8, 2012 14:45 — forked from doitian/solr_cap.rb
Capistrano: sunspot solr in capistrano
namespace :deploy do
task :setup_solr_data_dir do
run "mkdir -p #{shared_path}/solr/data"
end
end
namespace :solr do
desc "start solr"
task :start, :roles => :app, :except => { :no_release => true } do
run "cd #{current_path} && RAILS_ENV=#{rails_env} bundle exec sunspot-solr start --port=8983 --data-directory=#{shared_path}/solr/data --pid-dir=#{shared_path}/pids"