This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" An alternative way to do the moebius transformation, | |
using scipy.ndimage.geometric_transform, | |
that interpolates the points for a smoother transformation """ | |
from pylab import * | |
from numpy import * | |
zp=[157+148j, 78+149j, 54+143j]; # (zs) the complex point zp[i] | |
wa=[147+143j, 78+140j, 54+143j]; # (ws) will be in wa[i] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from itertools import chain | |
def factors2(n): | |
result = [] | |
# test 2 and all of the odd numbers | |
# xrange instead of range avoids constructing the list | |
for i in chain([2],xrange(3,n+1,2)): | |
s = 0 | |
while n%i == 0: #a good place for mod | |
n /= i |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta name="viewport" content="initial-scale=0.5, user-scalable=no" /> | |
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/> | |
<title>Planet Locations</title> | |
<link href="http://code.google.com/apis/maps/documentation/javascript/examples/default.css" rel="stylesheet" type="text/css" /> | |
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script> | |
<script type="text/javascript"> | |
function initialize() [ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Links(dict): | |
""" An extended dictionary class | |
that handles tuple keys nicely, | |
by ordering the tuple calls """ | |
def __init__(self,info=None,**kwargs): | |
super(Links,self).__init__() | |
if info: | |
if hasattr(info,'iteritems'): | |
for key,value in info.iteritems(): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" A script to attempt the compression of written english | |
to the chinese character set """ | |
import os | |
from collections import OrderedDict | |
from math import log | |
import itertools | |
from collections import Counter | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import difflib | |
def longest_palindrome(text): | |
matcher = difflib.SequenceMatcher(None,text,text[::-1]) | |
length = len(text) | |
a,b,k = matcher.find_longest_match(0,length-1,0,length-1) | |
return text[a:a+k] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/env python | |
# -*- coding: latin-1 -*- | |
import math | |
characters = [32,0x2591,0x2592,0x2593,0x2588] | |
breakpoints = [0.1,0.177,0.316,0.563] | |
#reakpoints = [0.2,0.4,0.6,0.8] | |
def raster(x,y,R,center,SIGMA=1.5): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import numpy as np | |
from itertools import permutations | |
foo = np.arange(25).reshape(5,5) | |
def permuteevens(A): | |
mask = np.fromfunction(lambda i,j: (i+j)%2==0, A.shape ) | |
vals = A[mask] | |
for p in permutations(vals): | |
A[mask] = p |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import cgi | |
import os | |
from collections import namedtuple | |
uptime_tuple= namedtuple('uptime','up time users load_1 load_5 load_15') | |
hosts = ['ept','dain','heveled','kempt','gruntled'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Make the rocket object | |
Rocket myRocket; | |
//Define planets arraylist | |
planets = new ArrayList(); | |
// Global variables | |
//Strength of gravity | |
float gravstrength = -0.01; | |
// Thrust strength | |
float dv = 0.06; |
OlderNewer