Chris's Wiki :: blog/python/IdealDWikiCrypto

Using HMAC for web auth. I should fix tasty to do this at some point.

to crypto programming python security web ... on 27 January 2010

waf - Project Hosting on Google Code

An automake replacement that actually appears to work sanely. This is basically SCons done right.

to build make python software ... on 28 August 2009

unladen-swallow - Google Code

Python on LLVM.

to compiler llvm python ... on 24 May 2009

Patterns in Python

Some simple Python patterns, including a good overview of the dispatch-on-method-name pattern. I found this while looking for a reference for students to use.

to patterns programming python ... on 26 February 2009

shedskin - Google Code

Hm; thought I'd bookmarked this before... Anyway, it's a Python-to-C++ compiler that does type inference. I'd like to look at adding concurrency support to this, so we could do PyCSP-like stuff with reasonable performance.

to c++ compiler python research ... on 04 February 2009

pyjamas

Some uninteresting web development stuff -- but part of this is a Python-to-Javascript compiler, which is interesting.

to compiler javascript python software ... on 04 February 2009

Jinja Template Engine

Fancy templating system for Python. This'd be worth hooking into rawdog, since it's quite a bit more powerful than the Vellum system (it's more or less at m25's level).

to python rawdog software templating ... on 28 December 2008

Leo's Home Page

An outlining (i.e. folding-ish) editor written in Python and Tk.

to editor folding python software ... on 17 September 2008

py library

Includes a "greenlets" module that provides coroutines for Python without needing to modify the interpreter. We could build a CSP scheduler on top of this fairly easily (even using multiple threads).

to concurrency lightweight-concurrency python research software ... on 17 September 2008

Tags related to python

- python
 
1 3d
1 6502
1 adventure
1 ag0700
1 ag0803
1 ai
1 algorithms
2 amusements
1 analysis
1 api
1 apple2
1 archive.org
1 array
1 assessment
1 barcode
1 binding
1 broadcast
1 buffer
1 build
1 c
7 c++
1 ca
1 cache
1 cas
1 collision-detection
20 compiler
1 compression
16 concurrency
1 correctness
2 cosmos
2 crypto
2 cryptography
1 cs
2 csp
1 curses
1 cute-code
3 data
1 data-structures
2 database
2 debugging
1 design
1 django
1 download
2 dynamic
1 editor
1 edsl
1 electronics
1 emulation
1 engineering
1 erlang
1 family-tree
1 flipped
1 folding
1 formal-methods
1 fortran
2 fpga
1 functional
6 games
1 gcc
1 gedcom
4 gpu
2 graph
1 graphics
1 greenlets
1 gsm
2 gui
1 hash
1 html
1 icons
1 if
1 indentation
1 infix
1 interpreter
1 iteration
1 iterator
1 java
2 javascript
1 jit
3 language
10 language-design
2 library
1 lightweight-concurrency
3 lisp
2 llvm
1 lxml
1 make
7 maths
1 matplotlib
1 maya
1 memory
1 mercurial
1 minecraft
1 mirror
1 mirroring
1 misccode
1 multilingual
1 multimeter
2 music
1 nacl
1 networking
1 nim
4 numeric
2 numpy
1 objective-c
1 ocaml
1 occam
1 oo
3 open-science
1 opencl
1 opengl
1 optimisation
6 parsing
2 patterns
1 performance
2 perl
1 phone
2 plotting
1 porting
20 programming
141 python
1 raspberry-pi
2 rawdog
33 research
1 retrocomputing
1 roguelike
1 scheme
6 science
1 scientific
1 scipy
1 scotch
1 search
2 security
1 shader
2 shell
3 simulation
1 sinclair
1 smalltalk
60 software
1 software-engineering
1 sorting
1 spectrum
1 ssh
1 static-analysis
6 statistics
1 swig
3 syntax
7 teaching
2 templating
1 test-equipment
1 tex
4 text
1 time
2 to-package
1 translation
1 tutorial
1 type-inference
1 type-systems
1 type-theory
2 types
2 typography
2 unix
1 us-lot
1 verification
1 video
1 videocore
1 vietnam
1 visualisation
2 vm
6 web
1 wget
1 wiki
1 wm
1 x
1 xml
1 z80