Skip to content

Instantly share code, notes, and snippets.

@rajan596
rajan596 / redis-example.js
Created August 5, 2018 09:56
NodeJS Redis Example
const redis=require('redis');
const client=redis.createClient();
// event for connection
client.on('connect', function(){
console.log("Redis connected...");
//console.log(client);
});
@rajan596
rajan596 / NodeJSNotes.js
Created July 14, 2018 17:24
Notes regarding NodeJS
// [1]
// Commander:
// $ node index.js --path='/a/b/c/d'
var
PROGRAM = require('commander');
PROGRAM
.option('-p,--path <path>','path to config file')
.parse(process.argv);
@rajan596
rajan596 / Linux Hacks.sh
Created July 14, 2018 16:17
Linux Useful Commands
# Installing package .deb
sudo dpkg -i atom-amd64.deb
sudo apt-get install -f
@rajan596
rajan596 / rabbitmq.sh
Last active July 7, 2018 14:55
notes related to rabbit mq
$ sudo rabbitmq-plugins enable rabbitmq_management
http://10.0.138.147:15672/
$ service rabbitmq-server start
$ service rabbitmq-server stop
$ service rabbitmq-server restart
$ service rabbitmq-server status
/* If you are not able to login */
$ rabbitmqctl add_user test test
@rajan596
rajan596 / crontab.sh
Last active July 7, 2018 18:57
linux job scheduling with crontab
# list of crontabs
crontab -l
# remove all crontabs
crontab -r
# edit crontabs
crontab -e
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next;
* ListNode(int x) : val(x), next(NULL) {}
* };
*/
class Solution {
public:
#include<bits/stdc++.h>
using namespace std;
void flushFile(char *f){
ofstream file;
file.open(f,std::ios::out);
file.close();
}
#include<bits/stdc++.h>
#include<fstream>
using namespace std;
bool validChar(char c) {
return (c>='a' && c<='z') ||
(c>='A' && c<='Z');
}
#include<bits/stdc++.h>
#include<fstream>
using namespace std;
bool validChar(char c) {
return (c>='a' && c<='z') ||
(c>='A' && c<='Z');
}
#include<bits/stdc++.h>
using namespace std;
int countTotalChar(char *in){
ifstream infile;
infile.open(in,std::ios::in);
int cnt=0;
char ch;