Skip to content

Instantly share code, notes, and snippets.

View alexvbush's full-sized avatar

Alex Bush alexvbush

View GitHub Profile
@alexvbush
alexvbush / Activity's Inner Class implements View.OnClickListener.
Created September 9, 2011 09:00
Activity implements various OnClickListeners.
package com.smartcloudcompany.onclickinxml;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
public class AndroidOnClickDefinitionInXMLActivity extends Activity implements OnClickListener {
@alexvbush
alexvbush / run_perl_python_scipts_in_rails.rb
Created July 19, 2011 22:08
How to run Perl and Python scripts in a Rails app.
#This will run Perl and Python scripts respectively in Rails console using 'gem escape'. Gem Escape allows to format path to the scripts properly.
perl_cmd = Escape.shell_command(['perl', "#{RAILS_ROOT}/bin/test_perl_script.pl"]).to_s
system perl_cmd
python_cmd = Escape.shell_command(['python', "#{RAILS_ROOT}/bin/test_python_script.py"]).to_s
system python_cmd
@alexvbush
alexvbush / decimal_to_binary.rb
Created June 23, 2011 23:44
function to convert decimal to binary in Ruby.
def dec2bin(number)
number = Integer(number)
if(number == 0) then 0 end
ret_bin = ""
while(number != 0)
ret_bin = String(number % 2) + ret_bin
number = number / 2
end
ret_bin
@alexvbush
alexvbush / custom_daemon_start_stop.rb
Created June 22, 2011 21:03
how to start and stop custom daemon in Rails. According to Ryan Bates.
RAILS_ENV=development lib/daemons/mailer_ctl start
RAILS_ENV=development lib/daemons/mailer_ctl stop