Skip to content

Instantly share code, notes, and snippets.

View utkarshkukreti's full-sized avatar

Utkarsh Kukreti utkarshkukreti

View GitHub Profile
@utkarshkukreti
utkarshkukreti / rbenv-install-system-wide.sh
Created September 27, 2011 03:22
rbenv install and system wide install on Ubuntu 10.04 LTS.
# Update, upgrade and install development tools:
apt-get update
apt-get -y upgrade
apt-get -y install build-essential
apt-get -y install git-core
# Install rbenv
git clone git://github.com/sstephenson/rbenv.git /usr/local/rbenv
# Add rbenv to the path:
<?php
/**
* Check for post format type, apply filter based on post format name for easy modification.
*
* @since 1.0
*/
function chimps_post_formats_content() {
$format = get_post_format();
$root = get_template_directory_uri();
@utkarshkukreti
utkarshkukreti / footer.php
Created December 17, 2011 05:17
Theme Review Guidelines
@utkarshkukreti
utkarshkukreti / tracker.js
Created December 23, 2011 13:31
Click Tracker
jQuery(document).ready(function () {
jQuery('a').each(function () {
var a = jQuery(this);
var href = a.attr('href');
if (href == undefined) return;
var url = href.replace('http://', '').replace('https://', '');
var hrefArray = href.split('.').reverse();
var extension = hrefArray[0].toLowerCase();
var hrefArray = href.split('/').reverse();
var domain = hrefArray[2];
test
test2
test3
test4
test
test2
test3
test4
function authors_orderBy($data, $field){
$code = "if (\$a['$field'] == \$b['$field']) {return 0;} return (\$a['$field'] < \$b['$field']) ? 1 : -1;";
usort($data, create_function('$a,$b', $code));
return $data;
}
function author_list(){
if(is_page('the-team')) {
$blogusers = get_users_of_blog();
if ($blogusers) {
$au = array();
@utkarshkukreti
utkarshkukreti / ncurses.diff
Created October 30, 2012 13:41 — forked from gcatlin/ncurses.diff
Homebrew Ncurses clang patch
diff --git a/ncurses.rb b/ncurses.rb
index 1067083..8cc12bc 100644
--- a/ncurses.rb
+++ b/ncurses.rb
@@ -23,4 +23,9 @@ class Ncurses < Formula
system "make"
system "make install"
end
+
+ def patches
@utkarshkukreti
utkarshkukreti / child_processes.rb
Created November 5, 2012 13:22
Print list of child processes of a process using Ruby
➜ pry
[1] pry(main)> pid = Process.pid
=> 14683
[2] pry(main)> 5.times { fork { sleep 60 } }
=> 5
[3] pry(main)> puts `ps o pid,ppid= | grep #{pid}$`.split("\n").map{|line| line.split.first}
14707
14708
14709
14710
@utkarshkukreti
utkarshkukreti / nginx
Last active December 10, 2015 12:19
Deployment Script
#! /bin/sh
#------------------------------------------------------------------------------
# Functions
#------------------------------------------------------------------------------
. /lib/lsb/init-functions
#------------------------------------------------------------------------------
# Consts
#------------------------------------------------------------------------------