Skip to content

Instantly share code, notes, and snippets.

@aarvay
aarvay / db_daemon.sh
Created July 5, 2011 18:21
Bash Script to install Dropbox Daemon
#!/bin/bash
#
# Bash hack to install Dropbox Daemon
# @author : Vignesh Rajagopalan
#
###
cat <<EOF | sed -e "s,%,$,g" >/etc/init.d/dropbox
### BEGIN INIT INFO
# Provides: dropbox
@aarvay
aarvay / addDeploy.sh
Created July 5, 2011 18:44
script to add a user "deploy"
#!/bin/bash
adduser deploy
#answer the relevant questions
#After creating the deploy user, add the following line below the root, to give sudo permission.
#deploy ALL=(ALL) ALL
visudo
@aarvay
aarvay / gist:1065557
Created July 5, 2011 18:50
denying root ssh login
PermitRootLogin no
PubKeyAuthentication yes
PasswordAuthentication no
@aarvay
aarvay / gist:1065558
Created July 5, 2011 18:50
denying root ssh login
PermitRootLogin no
PubKeyAuthentication yes
PasswordAuthentication no
@aarvay
aarvay / gist:1065578
Created July 5, 2011 18:58
downloading dropbox
#!bin/bash
wget -O /tmp/dropbox.tar.gz http://www.dropbox.com/download/?plat=lnx.x86
mkdir -p /usr/local/deploy /etc/dropbox
sudo chmod 700 /etc/dropbox
tar xvzf /tmp/dropbox.tar.gz -C /usr/local/dropbox --strip 1
rm /tmp/dropbox.tar.gz
#now run the following command and link your dropbox account
/usr/local/deploy/dropboxd
@aarvay
aarvay / ex01.php
Created July 7, 2011 19:14
Example #1 of SASTRAPWI
<?php
include('pwi/pwi.php');
$student = new PWI(array(
'regno' => 'xxxxxxxxx',
'pass' => 'ddmmyyyy',
));
echo $student->getAttendance();
@aarvay
aarvay / gist:1070342
Created July 7, 2011 19:35
Output of Ex #1 of SASTRAPWI
{"0":{"SUBCODE":" BCSCCS501R01","SUBNAME":" DESIGN AND ANALYSIS OF ALGORITHMS","TOTAL":" 2","PRESENT":" 0","ABSENT":" 2","%":" 0"},"1":{"SUBCODE":" BCSCCS503R01","SUBNAME":" DATABASE MANAGEMENT SYSTEMS","TOTAL":" 6","PRESENT":" 0","ABSENT":" 6","%":" 0"},"2":{"SUBCODE":" BCSDCS502","SUBNAME":" PERVASIVE COMPUTING","TOTAL":" 3","PRESENT":" 2","ABSENT":" 1","%":" 67"},"%":" 18.18 "}
@aarvay
aarvay / ex02.php
Created July 8, 2011 07:33
Example #2 of PWI
<?php
include('pwi/pwi.php');
$student = new PWI(array(
'regno' => 'xxxxxxxxx',
'pass' => 'ddmmyyyy',
));
echo $student->getAttendanceDetails();
@aarvay
aarvay / gist:1071319
Created July 8, 2011 07:39
Output of Ex #2 of PWI
[{"DATE":" 29-Jun-2011","SUBCODE":" BCSCCS503R01","SUBNAME":" DATABASE MANAGEMENT SYSTEMS","HOUR":" VI"},{"DATE":" 30-Jun-2011","SUBCODE":" BCSCCS503R01","SUBNAME":" DATABASE MANAGEMENT SYSTEMS","HOUR":" II"},{"DATE":" 30-Jun-2011","SUBCODE":" BCSCCS501R01","SUBNAME":" DESIGN AND ANALYSIS OF ALGORITHMS","HOUR":" VI"},{"DATE":" 01-Jul-2011","SUBCODE":" BCSCCS501R01","SUBNAME":" DESIGN AND ANALYSIS OF ALGORITHMS","HOUR":" II"},{"DATE":" 01-Jul-2011","SUBCODE":" BCSDCS502","SUBNAME":" PERVASIVE COMPUTING","HOUR":" III"},{"DATE":" 01-Jul-2011","SUBCODE":" BCSCCS503R01","SUBNAME":" DATABASE MANAGEMENT SYSTEMS","HOUR":" VI"},{"DATE":" 05-Jul-2011","SUBCODE":" BCSCCS503R01","SUBNAME":" DATABASE MANAGEMENT SYSTEMS","HOUR":" VIII"},{"DATE":" 06-Jul-2011","SUBCODE":" BCSCCS503R01","SUBNAME":" DATABASE MANAGEMENT SYSTEMS","HOUR":" VI"},{"DATE":" 07-Jul-2011","SUBCODE":" BCSCCS503R01","SUBNAME":" DATABASE MANAGEMENT SYSTEMS","HOUR":" II"}]
@aarvay
aarvay / hncrawler.php
Created July 11, 2011 12:48
A Naive HN Crawler to get news about Javascript
<?php
/**
* A Naive HN Crawler to get news about Javascript
* @author Vignesh Rajagopalan <vignesh@campuspry.com>
*
* Motivated by Vijay Anand (@vijayanands)
*/
require('phpQuery.php');