Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@qheuristics
qheuristics / meteomad.ipynb
Created October 10, 2020 21:18
siar data prep
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@qheuristics
qheuristics / infonum.py
Created August 26, 2020 17:46 — forked from sdasgup3/infonum.py
Decimal-Hexadecimal-2's complement Binary Calculator
#!/usr/bin/python
##############################################################################################################
# Extract information about a number. #
# #
# Example Usage: python infonum.py --bit 4 0xf #
# Output: #
# Base 10: -1 #
# Base 16: f #
# 2's Compliment binary: 1111 #
@qheuristics
qheuristics / pypi-release-checklist.md
Created September 11, 2019 18:35 — forked from audreyfeldroy/pypi-release-checklist.md
My PyPI Release Checklist
  • Update HISTORY.rst
  • Commit the changes:
git add HISTORY.rst
git commit -m "Changelog for upcoming release 0.1.1."
  • Update version number (can also be minor or major)
bumpversion patch
@qheuristics
qheuristics / acud_console_demo.ipynb
Last active September 4, 2018 15:47
acud console session
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@qheuristics
qheuristics / bootstrap_cmdline.py
Created February 15, 2018 20:32 — forked from elmotec/bootstrap_cmdline.py
Minimal python program with logging and argparse.
#!/usr/bin/env python
# encoding: utf-8
"""Minimal python commad line."""
import sys
import argparse
import logging
@qheuristics
qheuristics / useful_pandas_snippets.py
Created February 28, 2016 17:40 — forked from bsweger/useful_pandas_snippets.md
Useful Pandas Snippets
#List unique values in a DataFrame column
pd.unique(df.column_name.ravel())
#Convert Series datatype to numeric, getting rid of any non-numeric values
df['col'] = df['col'].astype(str).convert_objects(convert_numeric=True)
#Grab DataFrame rows where column has certain values
valuelist = ['value1', 'value2', 'value3']
df = df[df.column.isin(value_list)]
@qheuristics
qheuristics / gist:756d28dd9c3c1fdbe04a
Created November 10, 2015 21:31 — forked from seanmcn/gist:62a021a765ad4f8e593b
The Perfect Web Server - Nginx, Ajenti, Ubuntu
#Insall Ajenti
apt-get update
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list
apt-get update
apt-get install ajenti
service ajenti restart
# Uninstall Apache2
sudo apt-get autoremove && sudo apt-get remove apache2*

Deploy Rails app to digitalocean with nginx, unicorn, capistrano & postgres

Create droplet of your liking (ubuntu 12.10 x32)

ssh to root in terminal with your server ip

ssh root@123.123.123.123

Add ssh fingerprint and enter password provided in email

http://solovyov.net/en/2011/basic-sqlalchemy/
@qheuristics
qheuristics / home_dir
Created May 30, 2014 07:27
home directory location
Where a user's home directory is located varies from platform to platform and among the users on a single computer. But the actual location of the home directory is available through special environment variables:
Unix/Linux
$HOME
Windows
%USERPROFILE%
Cygwin
$USERPROFILE
In order to find out where these environment variables actually point to, do the following:
on Unix/Linux, open a terminal and type the following command