Skip to content

Instantly share code, notes, and snippets.

View nishad's full-sized avatar
🐢
I may be slow to respond.

Nishad Thalhath nishad

🐢
I may be slow to respond.
View GitHub Profile
@nishad
nishad / memcached-status-page.md
Last active August 3, 2018 13:03 — forked from jbraithwaite/memcached-status-page.md
Memcached Status page in PHP

Screenshot

@nishad
nishad / backup-dt.sh
Created July 7, 2018 15:16
Simple clean and backup script for OS X Desktop
#!/bin/bash
time_stamp=$(date +%Y%m%d)
mkdir -p ~/Backup/Desktop/$time_stamp
mv ~/Desktop/* ~/Backup/Desktop/$time_stamp
@nishad
nishad / backup-dl.sh
Created July 7, 2018 15:15
Simple clean and backup script for OSX Downloads folder
#!/bin/bash
time_stamp=$(date +%Y-%m-%d)
mkdir -p ~/Backup/Downloads/$time_stamp
mv ~/Downloads/* ~/Backup/Downloads/$time_stamp
@nishad
nishad / csv2xml.py
Created July 6, 2018 03:49 — forked from justinvw/csv2xml.py
Simple script to convert a CSV file to XML
#!/usr/bin/env python
# encoding: utf-8
"""
csv2xml.py
Created by Justin van Wees on 2011-04-18.
"""
import sys
import os
import string
@nishad
nishad / menu.html
Created June 14, 2018 14:15 — forked from marklindhout/menu.html
A simple yet smooth full-fledged jQuery dropdown menu that works across all modern browsers.
<nav id="access">
<ul class="menu">
<li><a href="#">Home</a></li>
<li><a href="#">Page 1</a>
<ul class="sub-menu">
<li><a href="#">Page 1.1</a></li>
<li><a href="#">Page 1.2</a></li>
<li><a href="#">Page 1.3</a></li>
<li><a href="#">Page 1.4</a></li>
<li><a href="#">Page 1.5</a></li>
@nishad
nishad / gist:cab901cf80b90ebe94133d45512a29fb
Created May 21, 2018 07:20 — forked from phillipsm/gist:0ed98b2585f0ada5a769
Example of parsing a table using BeautifulSoup and requests in Python
import requests
from bs4 import BeautifulSoup
# We've now imported the two packages that will do the heavy lifting
# for us, reqeusts and BeautifulSoup
# Let's put the URL of the page we want to scrape in a variable
# so that our code down below can be a little cleaner
url_to_scrape = 'http://apps2.polkcountyiowa.gov/inmatesontheweb/'
@nishad
nishad / run-fuseki.sh
Created May 11, 2018 10:45
Simple startup script for Apache Jena Fuseki
export JENA_FUSEKI_VERSION=3.7.0
export JENA_HOME=~/opt/apache-$JENA_FUSEKI_VERSION
export FUSEKI_HOME=~/opt/apache-jena-fuseki-$JENA_FUSEKI_VERSION
export FUSEKI_BASE=~/opt/apache-jena-fuseki-$JENA_FUSEKI_VERSION
export JENA_BASE=~/opt/apache-jena-$JENA_FUSEKI_VERSION
export JENA=~/opt/apache-jena-$JENA_FUSEKI_VERSION
export FUSEKI=~/opt/apache-jena-$JENA_FUSEKI_VERSION
export FUSEKIROOT=~/opt/apache-jena-fuseki-$JENA_FUSEKI_VERSION
export JENAROOT=~/opt/apache-jena-$JENA_FUSEKI_VERSION
@nishad
nishad / remove-stopwords.py
Created April 27, 2018 08:50 — forked from acrymble/remove-stopwords.py
Python Remove Stopwords
# Given a list of words, remove any that are
# in a list of stop words.
def removeStopwords(wordlist, stopwords):
return [w for w in wordlist if w not in stopwords]
@nishad
nishad / pep8_cheatsheet.py
Created April 26, 2018 06:29 — forked from RichardBronosky/pep8_cheatsheet.py
PEP-8 cheatsheet
#! /usr/bin/env python
# -*- coding: utf-8 -*-
"""This module's docstring summary line.
This is a multi-line docstring. Paragraphs are separated with blank lines.
Lines conform to 79-column limit.
Module and packages names should be short, lower_case_with_underscores.
Notice that this in not PEP8-cheatsheet.py
@nishad
nishad / setup.md
Created February 15, 2018 07:36 — forked from nichtich/setup.md
Getting started with Fuseki

Tested with a fresh Ubuntu 16.04.1 LTS

Install Java

$ sudo apt-get install default-jre

Download and install Fuseki with a dedicated user account