Skip to content

Instantly share code, notes, and snippets.

View mindaslab's full-sized avatar

Karthikeyan A K mindaslab

View GitHub Profile
@mindaslab
mindaslab / searchable.rb
Created June 11, 2014 05:33
Code for searching Active Rcords
module Searchable
extend ActiveSupport::Concern
included do
##
# A simple search method
def self.search text
columns = self::SearchableColumns
words = text.downcase.gsub(/[^a-z0-9\s]/i, ' ').split(/\s+/)
query_array_2 = []
console.log("Hello World!\n");
function sort_by_price(a, b){
return a.price > b.price;
}
array = [{price: 100}, {price: 50}, {price: 70}];
console.log(array);
sorted_array = array.sort(sort_by_price);
class Fixnum
def prime?
return true if self == 1
2.upto(self) do |num|
if self % num == 0
return self == num
1.upto(100) do |num|
puts num if num.prime?
def prime(num):
if num == 1:
return True
for i in range(num):
if (num % (i + 2)) == 0:
if num == (i + 2):
return True
else:
return False
@mindaslab
mindaslab / prime.rb
Last active August 29, 2015 14:19
Primes in Ruby
class Fixnum
def prime?
return true if self == 1
2.upto(self) do |num|
if self % num == 0
return self == num
end
end
end
end
@mindaslab
mindaslab / py_ftp.sh
Created May 13, 2015 03:10
Python FTP server
$ pip install pyftpdlib
$ python -m pyftpdlib
# Temporary FTP server
class User < ActiveRecord::Base
def status time = Time.now
statuses.where("statuses.created_at <= '#{time.to_s(:db)}'").
order("statuses.created_at desc").first
end
end
class User < ActiveRecord::Base
def status time = Time.now
statuses.where("created_at <= '#{time.to_s(:db)}'").
order("created_at desc").first
end
end
#include<stdio.h>
int main(){
printf("Hello World!\n");
return 0;
}
def ist(time)
time.in_time_zone(TZInfo::Timezone.get('Asia/Kolkata'))
end