Skip to content

Instantly share code, notes, and snippets.

Avatar
🐍
Taming Python

Philipp Klaus pklaus

🐍
Taming Python
View GitHub Profile
@pklaus
pklaus / dictcn.js
Created Jan 24, 2010 — forked from hzmangel/x
shadow removed (+ js markup on gist.github.com)
View dictcn.js
CmdUtils.CreateCommand({
name: ["dictcn", "dcn"],
author: {
name: "Hu Ziming",
email: "hzmangel@gmail.com"
},
contributors: ["Hu Ziming", "azuwis"],
icon : "http://dict.cn/favicon.ico",
description: "Consulting the word from <a href=\"http://dict.cn\">http://dict.cn</a>.",
help: "Consulting the word from <a href=\"http://dict.cn\">http://dict.cn</a>.",
@pklaus
pklaus / 60-lxc.conf
Created Apr 28, 2012 — forked from jersub/60-lxc.conf
Automates the steps to set up LXC containers with virtualized environments on Ubuntu Linux
View 60-lxc.conf
net.ipv4.ip_forward=1
net.ipv4.conf.eth0.proxy_arp=1
@pklaus
pklaus / sphinx_to_github.sh
Created Jul 11, 2012 — forked from brantfaircloth/sphinx_to_github.sh
Sphinx documentation to github gh-pages without submodules
View sphinx_to_github.sh
# assume the following directory structure where contents of doc/
# and source/ are already checked into repo., with the exception
# of the _build directory (i,e. you can check in _themes or _sources
# or whatever else).
#
# proj/
# source/
# doc/
# remove doc/_build/html if present
@pklaus
pklaus / JSONPSensorServer.ino
Created Oct 5, 2012 — forked from sfentress/JSONPSensorServer.ino
Arduino Server for JSON-P pin values
View JSONPSensorServer.ino
/*
Web Server returning data as JSON-P
A simple web server that returns the value of the analog input
pins as a JSON-P object, using an Arduino Wiznet Ethernet shield.
Circuit:
* Ethernet shield attached to pins 10, 11, 12, 13 (standard configuration)
* Analog inputs attached to pins A0 through A5 (optional)
* Example of reading LM35 on pin A0:
@pklaus
pklaus / index.html
Created Oct 5, 2012 — forked from sfentress/dgApi.js
Arduino Data
View index.html
<html>
<head>
<script src="http://mbostock.github.com/d3/d3.v2.js?2.8.1"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
var graph = null,
formatter = null,
dataSet = [],
graphPin = null;
View perceptron.py
#!/usr/bin/env python
# Ben's Magical Perceptron
def dot_product(a, b):
return sum([a[i]*b[i] for i in range(len(a))])
def decision( x, w, theta ):
return (dot_product(x, w) > theta)
@pklaus
pklaus / bottle-server.py
Last active Jan 12, 2019 — forked from anjackson/gist:2888380
Mounting a proxy server to a /path of a Bottle app
View bottle-server.py
import bottle
from hacks import ProxyServer
root = bottle.Bottle()
ps = ProxyServer()
root.mount(ps.wrapped_proxy_app, "/proxyapp")
@root.route('/hello/:name')
View gist:9099457
/************************************************************************
* Arduino Due: Reading & Writing to I2C EEPROM Version: 1.00 *
* Function : Reads and Writes to Atmel 24C64 Serial EEPROM *
* Exp. Level : Beginner/Elementary *
************************************************************************
* Arduino IDE v1.5.2 from http://arduino.cc/en/Main/Software *
* Configuration: Arduino Due (Programming Port) on /dev/ttyACM0 *
* Operating System: Xubuntu Linux 13.10 Saucy Salamander (32-bit) *
* Created: June 13, 2013 Latest Revision: June 13, 2013 *
************************************************************************
@pklaus
pklaus / ddnsserver.py Simple DNS server (UDP and TCP) in Python using dnslib.py
View ddnsserver.py
#!/usr/bin/env python
# coding=utf-8
import argparse
import datetime
import sys
import time
import threading
import traceback
import socketserver
View hdf5_simple.cpp
#include <string>
#include <iostream>
#include "H5Cpp.h"
#define MAX_NAME_LENGTH 32
const std::string FileName("SimpleCompound.h5");
const std::string DatasetName("PersonalInformation");
const std::string member_age("Age");
const std::string member_sex("Sex");
const std::string member_name("Name");
You can’t perform that action at this time.