Skip to content

Instantly share code, notes, and snippets.


Gaurav Vaidya gaurav

View GitHub Profile
gaurav /
Created Feb 15, 2014
Demonstrating the logical defined-or operator
use strict;
use warnings;
my $NewUsage = 150;
my %Usage = ();
foreach my $mac ('ABC', 'DEF', 'ABC', 'DEF', 'GHI') {
$Usage{$mac} = $Usage{$mac} // 0;
gaurav / commonswiki-20140227-article-categories.ttl
Last active Aug 29, 2015
Information from a small dump from the Wikimedia Commons as extracted by two DBpedia Extractors, ArticleCategoriesExtractor and InfoboxExtractor.
View commonswiki-20140227-article-categories.ttl
# started 2014-03-24T23:34:27Z
<> <> <> .
<> <> <> .
<> <> <> .
<> <> <> .
<'s_Botanical_Magazine_Plate_3236).jpg> <> <
View gbif_gallinula_chloropus_before_including_2011
University of Alaska Museum Bird Collection (UAM), University of Alaska Fairbanks
University of Wyoming Museum of Vertebrates
Denver Museum of Nature & Science Bird Collection
Division of Birds, Museum of Southwestern Biology (MSB), University of New Mexico, Albuquerque
Estonian Nature Observations Database, Estonian Nature Observations Database
Moore Laboratory of Zoology (MLZ)
Museum of Comparative Zoology, Harvard University: Museum of Comparative Zoology, Harvard University
UMMZ Bird Collection
ArtDatabanken: Artdata
Royal Ontario Museum: Ornithology Collection Non Passeriformes - Royal Ontario Museum
View chemstructure.ttl
<,3-diene_200.svg> <> "2014-02-22"^^<> .
<,3-diene_200.svg__> <> "InChI=1S/C4H6/c1-3-4-2/h3-4H,1-2H2;"^^<> .
<,3-diene_200.svg__> <> <> .
<,3-diene_200.svg__> <> <> .
<,3-diene_200.svg> <> <http://creativec
gaurav / gist:6da2c17bc0168ef6798f
Last active Aug 29, 2015
Instructions on installing PyQt4 on MacOS X using Homebrew
View gist:6da2c17bc0168ef6798f
brew install qt
brew install sip
[download PyQT from and unzip]
make install
gaurav / gist:c552109b9d66e44d2aed
Last active Aug 29, 2015
If Scandinavia was a family
View gist:c552109b9d66e44d2aed
If Scandinavia was a family, Sweden'd be the obnoxiously anxious hipster older brother.
Denmark would be the hippie sister, smoking weed on her room while googling "dolphin telepathy".
She'd have a penchant for "funny" hats.
Norway would be the chipper healthy brother who's always out on some outdoor activity. He use the
mixer to do "nutritious" kale shakes.
Finland would be the alcoholic, solopsist brother whom nobody in the family really understand. He
collects knives.
Iceland would be the illegitimate sibling whom nobody ever talks about since he seems bat shit crazy.
Oh, I forgot Åland. She's the only genuinely healthy person in the family. She's boring,
conventionally pretty and likes to travel.
gaurav / BHLposter.svg
Created May 28, 2015
BHL poster for Biology StackExchange
View BHLposter.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
gaurav / gist:41182
Created Dec 29, 2008
A quick command to list all the files modified by an author in a repository
View gist:41182
git log --name-status --pretty=format:'' --author=authorname | sort | uniq
View gist:49959
perl -ne 'lc; $total = length; s/[^l]//g; print "Total: $total\tLs: " . length($_) . "\n";'
gaurav / gist:110333
Created May 12, 2009
A Perl one-liner to check that $seconds_since_the_house % $NO will distribute correctly across $NO machines.
View gist:110333
# A one-liner to ensure that $seconds_since_the_hour % $NO will distribute equally.
perl -Mstrict -e 'my $NO = 6; my @a = (); push @a, int rand(60) for(1 .. 1_000); my %b = (); $b{$_ % $NO}++ for(@a); print "$_ => $b{$_}\n" for sort { $a <=> $b } keys %b;'