Jacob Kaplan-Moss

38 items tagged β€œcode”

πŸ“Œ Auditing code for crypto flaws: the first 30 minutes #
πŸ“Œ algorithm - How to rank a million images with a crowdsourced sort - Stack Overflow #
πŸ“Œ Code to Read When Learning Go – Something Similar #
πŸ“Œ Wat #
πŸ“Œ Redis: under the hood

Paul read the source to Redis so that you don’t have to. #

πŸ“Œ Ksplice Β» Source diving for sysadmins - System administration and software blog

Fantastic article about how to effectively dive into the source to debug problems with a system in production. A bit of a misleading title: anyone who deploys open source code should know how to do this stuff. #

πŸ“Œ CSS3 Please! The Cross-Browser CSS3 Rule Generator

Nifty. #

πŸ“Œ Ian Bicking: a blog :: Re-raising Exceptions

Everything you ever wanted to know about re-raising exceptions in Python. #

πŸ“Œ Pyntch - Static Code Analysis for Python

Typeflow analysis for Python. Looks pretty cool; don’t know how well it’ll work on larger projects. #

πŸ“Œ Testing Django Views for Concurrency Issues

Django, testing, and concurrency. These are a few of my favorite things. #

πŸ“Œ hatful of hollow - Visualising Sorting Algorithms

Really awesome, and I think I finally understand how heapsort works. Oh, and it comes with bonus Python+Cairo examples. #

πŸ“Œ Annotype #
πŸ“Œ ChipLog Β» Blog Archive Β» Django Development with Djblets

The Review Board team have extracted some of the utilities they wrote into an external library. Neat code; unfortunate name. #

πŸ“Œ Eventlet - Second Life Wiki

Non-blocking IO library by Linden Lab. I’ve heard awesome things about this; gotta give it a try. #

πŸ“Œ Python Package Index : IPy 0.51

Nice utility class for dealing with IPv4/IPv6 addresses. Especially nice is the netmask handling; I never have been very good at calculating netmasks by hand. #

πŸ“Œ ASPN : Python Cookbook : Getting items in batches

I never remember how to do this right. Don’t miss the comments for Raymon Hettinger’s amazingly clever version. #

πŸ“Œ su2stl.rb

Export SketchUp documents to STL. #

πŸ“Œ http://svn.colorstudy.com/home/ianb/recipes/patmatch.py

Erlang-ish pattern matching in Python, from Ian Bicking. #

πŸ“Œ Python Cheese Shop : threadpool 1.2.2

A nice and simple producer/consumer threadpool utility. Hooray for doing the simplest possible thing. #

πŸ“Œ Pyglet: /trunk/tools/wraptypes

A tool for parsing C header files and generating ctypes wrappers. From the pyglet project, which includes ctypes wrappers for OpenGL. I’m not sure if this is tunned specially for OpenGL, but if it’s roughly generic it could save *lots* of time. #

πŸ“Œ iphonedisk - Google Code

a MacFUSE filesystem for the iPhone. Works with a jailbreak’d phone, too. #

πŸ“Œ lwqueue: Lightweight cross-language message queue system

A stab at a memcached-like message queue. Looks super-simple, and 1000 op/s isn’t half shabby. #

πŸ“Œ Ned Batchelder: hyphenate

Frank Liang’s hypenation algorithm (i.e. the good one that TeX uses) in Python. #

πŸ“Œ templatemaker - Google Code

Adrian’s β€œreverse template engine:” take a series of files and construct a template that could have been used to generate those pages. Obviously extremely useful for data scraping. #

πŸ“Œ Book - NLTK

A book on natural language processing in Python. #

πŸ“Œ Home - Garmin Developer

Garmin’s new developer website. APIs, device communication toolkits, services... must investigate further... #

πŸ“Œ How to Write a Spelling Corrector

Awesome article on how you can write a simple spelling corrector in a handful of lines of Python. #

πŸ“Œ CPS Project: NXLucene

Another Lucene-based web service tool (this one based on Plone) #

πŸ“Œ PythonTestingToolsTaxonomy - Cheesecake - Trac

An amazing breakdown of the various Python testing tools -- there are even more of them then web frameworks! #

πŸ“Œ rnc2rng

Python code to convert RelaxNG Compact to the XML syntax. #