Skip to content

Instantly share code, notes, and snippets.

View arcolife's full-sized avatar

Archit Sharma arcolife

View GitHub Profile
@arcolife
arcolife / file1.py
Created January 22, 2014 18:57 — forked from anonymous/file1.py
import pandas as pd
import numpy as np
import sys
sys.version_info
print sys.version_info
pd.version
pd.__version__
t = np.linspace(1,27,27).reshape(3,3,3)
pan = pd.Panel(t)
print pan
@arcolife
arcolife / file1.py
Created November 29, 2013 21:20 — forked from anonymous/file1.py
from pyhashxx import hashxx
import pyparsing
pyparsing?
from pyparsing import Word, alphas
greet = Word( alphas ) + "," + Word( alphas ) + "!"
hello = "Hello, World!"
print (hello, "->", greet.parseString( hello ))
hashxx(b'Hello World!')
hashxx(b'Hello', b' ', b'World!')
hashxx((b'Hello', b' ', b'World!'))
@arcolife
arcolife / file1.py
Created November 26, 2013 17:26 — forked from anonymous/file1.py
from Crypto.Cipher import AES,DES,Blowfish,CAST, XOR
from Crypto.Hash import MD5,SHA256,hashalgo, SHA,SHA512
import base64
import os
def encryption(privateInfo):
BLOCK_SIZE = 16
PADDING = '{'
def encryption(privateInfo):
BLOCK_SIZE = 16
# Takes a user input, hashes it with MD5 crypt, and attempts to match it via brute force
import hashlib, time
md = hashlib.md5()
print("Welcome to a brute force MD5 cracker. \n")
password = input("Enter a password, composed of a number up to 99,999,999: ")
md.update(str(password).encode("utf-8"))
hashed_password = md.hexdigest()
@arcolife
arcolife / file1.py
Created September 1, 2013 21:28 — forked from anonymous/file1.py
import pandas as pd
from pytz import datetime
import gzip, cPickle
from urlparse import parse_qs
f = gzip.open('user_query_tuple.data','rb')
data_dt = cPickle.load(f)
f.close()
f = gzip.open('query_dict.data','rb')
data = cPickle.load(f)
@arcolife
arcolife / file1.py
Last active December 18, 2015 23:49 — forked from anonymous/file1.py
print
def doit(text):
import re
matches=re.findall(r'\"(.+?)\"',text)
#matches1= re.findall(r'(.+?)\"',text)
# matches is now ['String 1', 'String 2', 'String3']
print matches
return ",".join(matches)
q='"Terrified, mortified, petrified, stupified by you." said John Nash, "alright"'
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js?2.0.0"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.csv.js?2.0.0"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.time.js?2.0.0"></script>
<style type="text/css">
body {
font: 10px sans-serif;
#!/bin/bash
# herein we backup our indexes! this script should run at like 6pm or something, after logstash
# rotates to a new ES index and theres no new data coming in to the old one. we grab metadatas,
# compress the data files, create a restore script, and push it all up to S3.
TODAY=`date +"%Y.%m.%d"`
INDEXNAME="logstash-$TODAY" # this had better match the index name in ES
INDEXDIR="/usr/local/elasticsearch/data/logstash/nodes/0/indices/"
BACKUPCMD="/usr/local/backupTools/s3cmd --config=/usr/local/backupTools/s3cfg put"
BACKUPDIR="/mnt/es-backups/"
YEARMONTH=`date +"%Y-%m"`
@arcolife
arcolife / file1.py
Last active August 29, 2015 14:07 — forked from anonymous/file1.py
xhtml = "<h1 align='center'>Test print</h1>\n"
xhtml += "<h2>This is printed from within a Python application</h2>\n"
xhtml += "<p style=\"color:red;\">Coloured red using css</p>\n"
xhtml
from xhtml2pdf import pisa
ls
filename = "simplePrint.pdf"
pdf = pisa.CreatePDF(xhtml, file(filename, "w"))
ls
pdf = pisa.CreatePDF(xhtml.encode('utf-8, file(filename, "w"))
@arcolife
arcolife / file1.py
Last active August 29, 2015 14:05 — forked from anonymous/file1.py
s = df['A']
s
data['username']
data.T['username']
data = data.T
data
data[7]
data['username']
data['username']['darlene']
data['username']