Skip to content

Instantly share code, notes, and snippets.

@aarvay
aarvay / gist:1092081
Created July 19, 2011 11:58
the post-receive hook
echo '#!/bin/sh
GIT_WORK_TREE=/var/www/yourwebsite.com git checkout -f' >> hooks/post-receive
chmod +x hooks/post-receive
@aarvay
aarvay / gist:1092073
Created July 19, 2011 11:48
creating a bare repo on the remote server
mkdir yourwebsite.git
cd yourwebsite.git
git init --bare
@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 <[email protected]>
*
* Motivated by Vijay Anand (@vijayanands)
*/
require('phpQuery.php');
@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 / 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: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 / 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: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 / gist:1065558
Created July 5, 2011 18:50
denying root ssh login
PermitRootLogin no
PubKeyAuthentication yes
PasswordAuthentication no
@aarvay
aarvay / gist:1065557
Created July 5, 2011 18:50
denying root ssh login
PermitRootLogin no
PubKeyAuthentication yes
PasswordAuthentication no