This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
| require 'java' | |
| require 'jruby/core_ext' | |
| module WS | |
| class WebService | |
| def test() | |
| puts "Call received at #{Time.new}" | |
| # x = Result.new | |
| # x.name = "asdf" | |
| # return x |
This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
| // http://www.ietf.org/rfc/rfc1928.txt | |
| // Tested with: curl http://www.google.se/ --socks5 1080 --proxy-user foo:bar | |
| var States = { | |
| CONNECTED:0, | |
| VERIFYING:1, | |
| READY:2, | |
| PROXY: 3 | |
| }; |
| # encoding: UTF-8 | |
| Capistrano::Configuration.instance(:must_exist).load do | |
| namespace :rails do | |
| desc "Open the rails console on one of the remote servers" | |
| task :console, :roles => :app do | |
| hostname = find_servers_for_task(current_task).first | |
| exec "ssh -l #{user} #{hostname} -t 'source ~/.profile && #{current_path}/script/rails c #{rails_env}'" | |
| end | |
| end |
| ruby % rvm use 1.9.2 | |
| Using /Users/qrush/.rvm/gems/ruby-1.9.2-p136 | |
| ruby % irb | |
| ruby-1.9.2-p136 :001 > a = [] | |
| => [] | |
| ruby-1.9.2-p136 :002 > a.push(3,) | |
| => [3] | |
| ruby % rvm use ree |
| # | |
| # mmm m m mmm mmm mmm mmmmm mmm | |
| # " # "m m m" #" # # " #" "# # # # #" # | |
| # m"""# #m#m# #"""" """m # # # # # #"""" | |
| # "mm"# # # "#mm" "mmm" "#m#" # # # "#mm" | |
| # | |
| # nginx configuration For Ruby/Rack web applications | |
| # | |
| # Cooked up with style, care and a bit of *secret* | |
| # nerdy spice. :-) |
| #define STRING char * | |
| #define IF if( | |
| #define THEN ){ | |
| #define ELSE } else { | |
| #define FI ;} | |
| #define WHILE while ( | |
| #define DO ){ | |
| #define OD ;} | |
| #define INT int | |
| #define BEGIN { |
| # NOTICE: to get Nginx+Unicorn best-practices configuration see the gist https://gist.github.com/3052776 | |
| $ cd /usr/src | |
| $ wget http://nginx.org/download/nginx-1.2.1.tar.gz | |
| $ tar xzvf ./nginx-1.2.1.tar.gz && rm -f ./nginx-1.2.1.tar.gz | |
| $ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.30.tar.gz | |
| $ tar xzvf pcre-8.30.tar.gz && rm -f ./pcre-8.30.tar.gz | |
| $ wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz |
| #!/usr/bin/env jruby | |
| # | |
| # | |
| require 'rubygems' | |
| require 'spoon' | |
| EXEC = '/tmp/exec.rb' | |
| PID_PATH = '/tmp/exec.pid' | |
| WORK_PATH = '/tmp/' |