Toggle navigation
Eli Bendersky's website
About
Projects
Archives
Archives for 2012
2012.12.29:
Summary of reading: October – December 2012
2012.12.27:
pycparser v2.09 released, project moved to BitBucket
2012.12.17:
Dumping a C++ object's memory layout with Clang
2012.11.24:
Life of an instruction in LLVM
2012.11.14:
Some notes on POSIX regular expressions
2012.11.10:
Native Client vs. ActiveX
2012.10.14:
Thinking of dumping Wordpress
2012.10.07:
Fixing intermittent DNS problems on Ubuntu 12.04
2012.09.30:
Summary of reading: July - September 2012
2012.08.26:
This blog is taking a short break
2012.08.24:
Plugins in C
2012.08.22:
Easy tracing of nested function calls in Python
2012.08.19:
Wordpress 3.4.1 upgrade screwed up my blog a bit
2012.08.13:
How statically linked programs run on Linux
2012.08.10:
Building and using llvmpy - a basic example
2012.08.09:
Using sub-generators for lexical scanning in Python
2012.08.07:
Fundamental concepts of plugin infrastructures
2012.08.02:
Parsing expressions by precedence climbing
2012.07.12:
Computed goto for efficient dispatch tables
2012.07.09:
Upgdated Ubuntu on my laptop to 12.04
2012.07.05:
How Clang handles the type / variable name ambiguity of C/C++
2012.06.30:
Summary of reading: April - June 2012
2012.06.28:
The type / variable name ambiguity in C++
2012.06.20:
C++11: using unique_ptr with standard library containers
2012.06.17:
Faster XML iteration with ElementTree
2012.06.15:
Under the hood of Python class definitions
2012.06.08:
Basic source-to-source transformation with Clang
2012.05.27:
Book review: "The rational optimist" by Matt Ridley
2012.05.22:
grep through code history with Git, Mercurial or SVN
2012.05.19:
New toys
2012.05.08:
Coursera/Stanford online algorithms I course - a retrospective
2012.05.07:
Automating boring testing activities with tox
2012.04.26:
Reading on a Kindle vs. a paper book
2012.04.16:
Python object creation sequence
2012.04.05:
Implementing a generator/yield in a Python C extension
2012.04.05:
Summary of reading: January - March 2012
2012.04.03:
The fundamental types of Python - a diagram
2012.03.30:
Python objects, types, classes, and instances - a glossary
2012.03.23:
Python internals: how callables work
2012.03.15:
Processing XML in Python with ElementTree
2012.03.04:
Some thoughts on JSON vs. S-expressions
2012.03.02:
Python development - improving ElementTree for 3.3
2012.02.06:
Dependent name lookup for C++ templates
2012.02.03:
Adventures in parsing C: ASTs for switch statements
2012.01.30:
The bytes/str dichotomy in Python 3
2012.01.27:
pyelftools ported to Python 3
2012.01.24:
Distributed computing in Python with multiprocessing
2012.01.16:
Python - parallelizing CPU-bound tasks with multiprocessing
2012.01.12:
A Vim plugin for pss
2012.01.06:
pyelftools - Python library for parsing ELF and DWARF
2012.01.04:
Shared counter with Python's multiprocessing
2012.01.03:
Understanding the x64 code models
2012.01.02:
Website stats for 2011