Skip to content

Instantly share code, notes, and snippets.

View thekindofme's full-sized avatar

Yasith Fernando thekindofme

View GitHub Profile
We couldn’t find that file to show.
#!/bin/bash
#
# Derived from -
# Joshua Davis
# http://shrubbery.mynetgear.net/c/display/W/Java+Daemon+Startup+Script
#
# This is a modification of the original script (which lets you run a java program as a deamon.
# look bellow for more information) that lets you run a groovy script as a deamon.
#
# ============== OLD SCRIPT TEXT ==============
@thekindofme
thekindofme / crontab -e
Created October 16, 2010 03:50
crontab file
# m h dom mon dow command
#task1
0,30 05-07 * * * /home/foobar/script task1
0,10,20,30,40,50 08-18 * * * /home/foobar/script task1
0,30 19-21 * * * /home/foobar/script task1
#task2
0,30 19-21 * * * /home/foobar/script task2
#clean up the logs # once a week every saturday, at 00:00 (midnight)
@thekindofme
thekindofme / script.sh
Created October 16, 2010 03:53
bash script that is run by cron
source "/home/foobar/.rvm/scripts/rvm"
if [ $1 == 'task1' ]; then
/usr/bin/env /home/foobar/.rvm/rubies/ruby-1.9.2-p0/bin/ruby /var/www/rails_app/script/rails runner -e production "Tasker.task1"
exit 1;
fi
if [ $1 == 'task2' ]; then
/usr/bin/env /home/foobar/.rvm/rubies/ruby-1.9.2-p0/bin/ruby /var/www/rails_app/script/rails runner -e production "Tasker.task2"
exit 1;
yasi8h@yas-mbp:fusionweb$ git st
# On branch yasith
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: config/environment.rb
# modified: config/environments/development.rb
# modified: config/initializers/devise.rb
#
@thekindofme
thekindofme / delayed_job
Created November 22, 2011 02:55 — forked from semipermeable/delayed_job
Sys-V init script for delayed job that plays well with capistrano and rvm
#! /bin/sh
### BEGIN INIT INFO
# Provides: delayed_job
# Required-Start: $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
### END INIT INFO
@thekindofme
thekindofme / start_delayed_job.sh
Created November 27, 2011 15:04
Upstart conf file for starting up delayed job
#!/bin/bash
logger "Trying to start delayed_job"
date >> /home/deployer/scripts/log/start_delayed_job.txt
rvm_path=/home/deployer/.rvm
source "/home/deployer/.rvm/scripts/rvm"
cd /home/deployer/inoty
/usr/bin/env RAILS_ENV=production /home/deployer/.rvm/rubies/ruby-1.9.2-p0/bin/ruby /home/deployer/inoty/script/delayed_job restart &>> /home/deployer/scripts/log/start_delayed_job.txt
@thekindofme
thekindofme / Gemfile.rb
Created February 14, 2012 01:41
RubyMine Run/Debug Failure
source 'http://rubygems.org'
gem 'rails', '3.1.1'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
#gem 'mysql2'
gem 'mongo_mapper', '>= 0.9.0'
if condition1
if condition2
do1
else
do2
end
else
if condition2
do3
else
@thekindofme
thekindofme / gist:6408814
Last active December 22, 2015 03:18
Rubymine 5.4 Ruby 2.1 Debugging Issues
$ bundle list
Gems included by the bundle:
* actionmailer (4.0.0)
* actionpack (4.0.0)
* activemodel (4.0.0)
* activerecord (4.0.0)
* activerecord-deprecated_finders (1.0.3)
* activesupport (4.0.0)
* arel (4.0.0)
* atomic (1.1.13)