Skip to content

Instantly share code, notes, and snippets.


Ramesh Kumar Thiyagarajan trkrameshkumar

View GitHub Profile
trkrameshkumar / request.js
Created Nov 24, 2017 — forked from sheharyarn/request.js
Axios Request Wrapper for React
View request.js
* Axios Request Wrapper
* ---------------------
* @author Sheharyar Naseer (@sheharyarn)
* @license MIT
import axios from 'axios'
trkrameshkumar / db.go
Created Sep 6, 2015
Get get number of rows using sql in golang
View db.go
package main
import (
_ ""
const (
DB_USER = "ramesh"
View grunt watch with http server setup.js
module.exports = function( grunt ) {
'http-server': {
'dev': {
root: "..",
port: 8080,
host: "",
cache: 0,
View selection_sort.rb
def selection_sort array
(array.length-1).times do |i|
minindex = i
minvalue = array[i]
(i).upto(array.length-1) do |j|
if array[j] < minvalue
minindex = j
minvalue = array[j]
trkrameshkumar / bubble_sort.rb
Last active Apr 29, 2017
Bubble sort in Ruby
View bubble_sort.rb
def bubble_sort array
(array.length-1).times do |i|
(array.length-1-i).times do |j|
if array[j] > array[j+1]
array[j], array[j+1]=array[j+1], array[j]
View rake_for_postgres_s3_backup
#First you have add the following gems to your Gemfile
gem 'aws-sdk', '< 2.0'
gem 'zip'
gem 'whenever'
#Created a new file at lib/tasks/backup.rake and add the following
desc "PG Backup"
namespace :pg do
task :backup => [:environment] do
trkrameshkumar / godlist
Created Mar 21, 2015
God file for sidekiq with email notification from gmail (gmail smtp)
View godlist
RAILS_ROOT = File.expand_path('../', __dir__)
def default_process_monitoring(w,
# determine the state on startup
w.transition(:init, { true => :up, false => :start }) do |on|
on.condition(:process_running) do |c|
c.running = true
trkrameshkumar / select2 ajax example with formated result
Created Oct 25, 2014
select2 ajax example with formated result
View select2 ajax example with formated result
width: "200px",
placeholder: "Search for a item",
minimumInputLength: 3,
ajax: {
url: "/url",
dataType: "json",
data: function(term, page) {
return {
q: term,