openssl req -nodes -newkey rsa:4096 -keyout example_com.key -out example_com.csr
Unzip the file Comodo sends back and create a single certificate bundle file.
#!/usr/bin/python | |
""" | |
msmt.py | |
Functions to access the Microsoft Translator API HTTP Interface, using python's urllib/urllib2 libraries | |
""" | |
import urllib, urllib2 |
#!/usr/bin/python | |
from lxml import etree | |
def get_text_from_msmt_xml (xml): | |
"""Parse the xml string returned by the MS machine translation API, and return just the text""" | |
text = [] | |
doc = etree.fromstring(xml) | |
for elem in doc.xpath('/foo:string', namespaces={'foo': 'http://schemas.microsoft.com/2003/10/Serialization/'}): |
""" | |
A series of functions to extract just the text from html page articles | |
""" | |
from lxml import etree | |
default_encoding = "utf-8" | |
def newyorker_fp (html_text, page_encoding=default_encoding): | |
"""For the articles found on the 'Financial Page' section of the New Yorker's website |
<div><!-- social media share buttons --> | |
<a href="http://www.facebook.com/" onclick="window.location = 'http://www.facebook.com/share.php?u=' + encodeURIComponent(window.location); return false"><img src="http://i.imgur.com/aLnZg.png" alt="Share on Facebook" border="0" /></a> | |
<a href="http://twitter.com/" onclick="window.location = 'http://twitter.com/home/?status=' + encodeURIComponent(window.location); return false"><img src="http://i.imgur.com/oFrLG.png" alt="Tweet This" border="0" /></a> | |
<a href="http://www.linkedin.com/" onclick="window.location = 'http://www.linkedin.com/shareArticle?mini=true&url=' + encodeURIComponent(window.location); return false"><img src="http://i.imgur.com/mwHNU.png" alt="Share on LinkedIn" border="0" /></a> | |
<a href="https://plus.google.com/" onclick="window.location = 'https://plus.google.com/share?url=' + encodeURIComponent(window.location); return false"><img src="http://i.imgur.com/tzMMp.png" alt="Share on Google+" border="0" /></a> |
#!/bin/sh | |
# since mac osx does not have the sha1sum tool installed | |
# this script gets openssl to produce the same output | |
if [ $# -ne 1 ] | |
then | |
echo "Usage:\n\n$0 [file to check]" | |
else | |
openssl sha1 $1 | sed 's/.*(\(.*\))= \(.*\)$/\2 \1/' |
# | |
# mouseTrackPlot.R | |
# | |
# Functions to plot the data logged by the buckabuckaboo plugin (https://github.com/dpapathanasiou/buckabuckaboo) | |
# as an animated sequence of lines per distinct IP address (visitor) against a grayed-out background image | |
# which represents the page on the site being monitored using R (http://www.r-project.org/). | |
# | |
# To run this inside an R repl, use these commands: | |
# | |
# > source("mouseTrackPlot.R") |
#!/usr/bin/perl -w # camel code | |
use strict; | |
$_='ev | |
al("seek\040D | |
ATA,0, 0;");foreach(1..3) | |
{<DATA>;}my @camel1hump;my$camel; | |
my$Camel ;while( <DATA>){$_=sprintf("%-6 | |
9s",$_);my@dromedary 1=split(//);if(defined($ | |
_=<DATA>)){@camel1hum p=split(//);}while(@dromeda |
SHELL = /bin/sh | |
CC = gcc | |
FLAGS = -I /usr/local/include/modbus | |
LDIR = /usr/local/lib | |
LIBS = -lmodbus | |
%: %.c | |
$(CC) $(FLAGS) $^ -o $@ -L$(LDIR) $(LIBS) |
from datetime import datetime | |
import pytz | |
def is_dst (): | |
"""Determine whether or not Daylight Savings Time (DST) | |
is currently in effect""" | |
x = datetime(datetime.now().year, 1, 1, 0, 0, 0, tzinfo=pytz.timezone('US/Eastern')) # Jan 1 of this year | |
y = datetime.now(pytz.timezone('US/Eastern')) |