Skip to content

Instantly share code, notes, and snippets.

View fahimbabarpatel's full-sized avatar

Fahim Babar Patel fahimbabarpatel

View GitHub Profile
@fahimbabarpatel
fahimbabarpatel / ruby_mongoid_setup.md
Created March 10, 2016 17:17
ruby_mongoid_setup
# mongoid.yml
development:
  clients:
    default:
      database: test
      hosts:
        - localhost:27017

@fahimbabarpatel
fahimbabarpatel / commands_to_find_out_live_ssh_session.md
Created March 1, 2016 12:48
commands_to_find_out_live_ssh_session
ps aux | grep ssh
last |grep "logged in"
ps aux | grep ssh | grep pts/

Zip

zip file.zip file1 file2
zip -r file.zip dir1/

UnZip

app.get('/login', function(req, res, next) {
  passport.authenticate('local', function(err, user, info) {
    if (err) { return next(err); }
    if (!user) { return res.redirect('/login'); }
    req.logIn(user, function(err) {
      if (err) { return next(err); }
      return res.redirect('/users/' + user.username);
    });
  })(req, res, next);
var log4js = require('log4js');
log4js.loadAppender('file');
//log4js.addAppender(log4js.appenders.console());
log4js.addAppender(log4js.appenders.file('push.log'), 'push');

var logger = log4js.getLogger('push');
apt-get -y update
apt-get -y install build-essential zlib1g-dev libssl-dev libreadline6-dev libyaml-dev
cd /tmp
wget http://ftp.ruby-lang.org/pub/ruby/ruby-2.1.5.tar.gz   // select proper ruby version from http://ftp.ruby-lang.org/pub/ruby/
tar -xvzf ruby-2.1.5.tar.gz
cd ruby-2.1.5/
./configure --prefix=/usr/local
make
make install

sudo nano /etc/.monit.conf for For RHEL

sudo nano /etc/monit/monitrc For Dabian


 set httpd port 2812 and
     allow admin:monit      # require user 'admin' with password 'monit'
     allow @monit           # allow users of group 'monit' to connect (rw)
 allow @users readonly # allow users of group 'users' to connect readonly
openssl genrsa 2048 > SSL.pem
openssl req -new -key SSL.pem -out CSR.pem
``````````````````````````````````````

nvm alias default VERSION

Example
nvm alias default v0.12.7
``````````````````````````
require 'open-uri'
require 'aws-sdk'
Aws.config.update({
region: 'us-west-2',
credentials: Aws::Credentials.new('akid', 'secret'),
})
s3 = Aws::S3::Resource.new