Archive
2023
April
- April 26, 2023 » simplejson security audit complete!
2014
August
- August 18, 2014 » Desktop Publishing with HTML
2013
September
- September 18, 2013 » Learn Haskell with exercism.io
July
- July 24, 2013 » Teaching with CodeCosmos
- July 18, 2013 » How I built CodeCosmos
- July 8, 2013 » Why I made CodeCosmos
May
- May 7, 2013 » Five great Computer Science courses on Coursera
January
- January 11, 2013 » Getting Started with Haskell
- January 8, 2013 » simplejson now for Python 3.3 (and Python 2.5+!)
2012
November
- November 21, 2012 » Life after Facebook
July
- July 6, 2012 » bob.ippoli.to, the blog formerly known as bob.pythonmac.org
2011
May
March
- March 17, 2011 » Playing with PyPy
2010
April
- April 25, 2010 » Browser Tab Visible Event
March
- March 31, 2010 » simplejson 2.1.1
- March 23, 2010 » Py3k Unified Numeric Hash Proposal
- March 10, 2010 » simplejson 2.1.0
- March 10, 2010 » PyCon 2010, Analysis: The Other Kind of Testing
2009
April
- April 1, 2009 » PyCon 2009, Drop ACID and think about data
February
- February 18, 2009 » simplejson 2.0.9
- February 15, 2009 » simplejson 2.0.8
January
- January 4, 2009 » simplejson 2.0.7
2008
December
- December 19, 2008 » simplejson 2.0.6
November
- November 23, 2008 » simplejson 2.0.5
October
- October 24, 2008 » simplejson 2.0.4
- October 21, 2008 » MochiKit 1.4 released!
- October 11, 2008 » simplejson 2.0.3
- October 6, 2008 » simplejson 2.0.2
- October 6, 2008 » Mochi Media hiring for Python web developer job in San Francisco
- October 2, 2008 » Python 2.6 released, now with json! :)
September
- September 29, 2008 » simplejson 2.0.1
- September 29, 2008 » Ad Serving in Erlang @ CUFP 2008
- September 23, 2008 » simplejson 1.9.3
May
- May 3, 2008 » simplejson 1.9
April
- April 8, 2008 » Google App Engine - Changes Everything
March
- March 24, 2008 » simplejson 1.8.1
- March 15, 2008 » Cogent = Bad choice
- March 8, 2008 » Exploring Erlang @ C4[1] video
2007
December
- December 17, 2007 » Using the mochiweb project skeleton
- December 17, 2007 » Printing floats with Erlang
November
- November 7, 2007 » mochiweb - another faster web server
October
- October 15, 2007 » MochiAds.com public launch!
August
- August 11, 2007 » Exploring Erlang @ C4[1]
April
- April 5, 2007 » Fortify JavaScript Hijacking FUD
- April 1, 2007 » SWX: The JSON equivalent for Flash
March
- March 30, 2007 » MochiKit by Example
- March 18, 2007 » simplejson 1.7
- March 16, 2007 » Distel and Erlang mode for Emacs, on Mac OS X
- March 14, 2007 » Erlang Mode for Emacs
- March 4, 2007 » Erlang in Print (almost)
- March 3, 2007 » simplejson 1.6
January
- January 31, 2007 » Mochi Media interview with PodTech's LunchMeet
- January 18, 2007 » simplejson 1.5
- January 1, 2007 » Lessons learned in Asia
2006
December
- December 6, 2006 » CacheFly vs. Amazon S3
November
- November 21, 2006 » MochiAds - Flash Game Ad Network
September
- September 22, 2006 » MochiKit Talk at Freedel 06
- September 21, 2006 » Erlang Binary Performance
- September 14, 2006 » svnsync: mirror your svn repository
- September 13, 2006 » nginx: reverse proxy panacea
August
- August 16, 2006 » IP Addresses in Erlang
- August 4, 2006 » Reverse proxy roundup
May
- May 11, 2006 » MochiKit Intro - Ajax Experience Slides
- May 5, 2006 » MacBook Pro first impressions
April
- April 29, 2006 » MochiKit 1.3.1
- April 26, 2006 » MochiKit 1.3
- April 14, 2006 » MochiKit at the Ajax Experience
- April 10, 2006 » Python and Universal Binaries on Mac OS X
- April 1, 2006 » simplejson 1.3
February
- February 25, 2006 » PyCon 2006
January
- January 21, 2006 » MochiKit 1.2
- January 18, 2006 » Using setuptools features with distutils scripts
- January 17, 2006 » Single-line setuptools install
- January 6, 2006 » In development: flashticle
- January 3, 2006 » Job: Content portal developer
2005
December
- December 31, 2005 » simplejson 1.1
- December 26, 2005 » simple_json 1.0
- December 5, 2005 » Remote JSON - JSONP
November
- November 18, 2005 » Firefox, get with it.
- November 15, 2005 » MochiKit 1.1 Intro Screencast
- November 14, 2005 » MochiKit 1.1
- November 11, 2005 » MochiKit documentation overhaul
October
- October 24, 2005 » MochiKit 1.0
- October 8, 2005 » xattr - Python extended filesystem attributes
- October 8, 2005 » MochiKit 0.90 released
September
- September 23, 2005 » Apache X-Forwarded-For caveat
- September 17, 2005 » TurboGears
- September 17, 2005 » Tagalag
- September 9, 2005 » MochiKit cons.. or not
- September 8, 2005 » Recent MochiKit commentary
August
- August 18, 2005 » OSCON 2005 PostgreSQL Presentations
- August 17, 2005 » pg_autovacuum rc for FreeBSD
- August 17, 2005 » Bizgres on FreeBSD and Mac OS X
- August 15, 2005 » Final MySQL Thoughts
- August 12, 2005 » MySQL Hate
- August 12, 2005 » MochiKit 0.80 Released
- August 7, 2005 » Flash 8's Backwards Security Model
- August 4, 2005 » MochiKit 0.70 Released
July
- July 30, 2005 » MochiKit 0.60 Released
- July 28, 2005 » MochiKit 0.50 released
- July 27, 2005 » MochiKit has a home
- July 23, 2005 » System.falseSenseOfSecurity
- July 23, 2005 » Round those corners with MochiKit.Visual
- July 21, 2005 » MochiKit sneak preview
- July 19, 2005 » What happened to YAML?
- July 18, 2005 » JavaScript Sucks (volume 2)
- July 18, 2005 » Javascript OO Primer
- July 18, 2005 » Airport Express Hates Me
- July 6, 2005 » this sucks (in JavaScript)
- July 6, 2005 » Iteration in JavaScript
- July 5, 2005 » PyObjC First Steps
- July 4, 2005 » Comparison and Adaptation in JavaScript
- July 3, 2005 » Bookmarklet Based Debugging
- July 1, 2005 » JavaScript frameworks
- July 1, 2005 » Crashtastic
June
- June 16, 2005 » iPod model detection
- June 14, 2005 » Python iterators and sentinel values
- June 11, 2005 » Universal Binaries with gcc and Xcode
- June 9, 2005 » Python on Mac OS X (Intel) - Updates
- June 8, 2005 » Python on Mac OS X (WWDC 2005, Session 613)
- June 6, 2005 » Python on Mac OS X (Intel)...
- June 2, 2005 » Python at WWDC
- June 2, 2005 » JavaScript sucks (volume 1)
May
- May 23, 2005 » Talking Panda Update
- May 19, 2005 » ANN: PyObjC 1.3.6
- May 18, 2005 » What's new in PyObjC 1.3.5?
- May 18, 2005 » ANN: PyObjC 1.3.5
- May 18, 2005 » ANN: py2app 0.2
- May 3, 2005 » xattr - Darwin 8 Extended Filesystem Attributes from Python
- May 3, 2005 » Mac OS X 10.4 (Tiger)'s copyfile()
- May 1, 2005 » Python on Mac OS X 10.4 (Tiger)
April
- April 19, 2005 » Safari 1.3+ Canvas
- April 18, 2005 » Safari 1.3 supports Objective-C Plugins
- April 17, 2005 » Twisted and foreign event loops
- April 16, 2005 » Unicode and vulgar fractions
- April 4, 2005 » PyObjC and unicode
March
- March 31, 2005 » MacPython 2.4.1 Installer
- March 31, 2005 » ANN: py2app 0.1.9
- March 30, 2005 » Five-minute Multimethods In Python (using dispatch)
- March 30, 2005 » 2005: The Year of PyObjC
- March 24, 2005 » .pyc's, eggs, and zipimport
- March 23, 2005 » PyObjC at PyCon
- March 17, 2005 » ANN: PyObjC 1.3b1
- March 17, 2005 » ANN: py2app 0.1.8
- March 11, 2005 » SWIG hate
- March 11, 2005 » pygame 1.7.0 for Mac OS X 10.3
- March 9, 2005 » pythonmac.org packages and missing extensions
- March 4, 2005 » Unicode and HTML
- March 4, 2005 » frozendict
- March 4, 2005 » Borked Text Encodings
February
- February 28, 2005 » Updated Frozen Bubble Port
- February 27, 2005 » SDL_perl 1.20.3a
- February 24, 2005 » Altivec Kicks Ass
- February 16, 2005 » New PyObjC Protocols
- February 13, 2005 » Nascent py2app documentation
- February 10, 2005 » PyObjC 1.3 Examplefest
- February 10, 2005 » Mac OS X Installer Packages for Python Stuff
- February 9, 2005 » Creating standalone Mac OS X applications
- February 8, 2005 » PIL 1.1.5b3 for Mac OS X 10.3
- February 7, 2005 » IDN Spoofing Defense for Safari
- February 6, 2005 » Using .pth files for Python development
- February 4, 2005 » New Cocoa Bindings examples for PyObjC 1.3
- February 4, 2005 » Namespaces are one honking great idea -- let's do more of those!
- February 4, 2005 » Fix Mac OS X 10.3's Python 2.3.0
- February 4, 2005 » Advanced Debugging Techniques: ktrace
- February 2, 2005 » Python23Compat
- February 2, 2005 » More to look forward to in PyObjC 1.3
January
- January 30, 2005 » Disabling a CPU with the CHUD framework
- January 29, 2005 » Clever use of Python's complex number type
- January 29, 2005 » Another (ab)use for Python's complex type
- January 21, 2005 » More PyObjC Trunk News
- January 18, 2005 » This weekend in PyObjC
- January 18, 2005 » PyObjC at PyCon 2005!
- January 7, 2005 » from __future__ import packman
- January 5, 2005 » Versioned Frameworks Considered Harmful?
- January 1, 2005 » realloc.. doesn't?
2004
December
- December 31, 2004 » PyObjC at PyCon 2005
- December 31, 2004 » ANN: py2app 0.1.7
- December 30, 2004 » Extending VoodooPad with PyObjC
- December 29, 2004 » reStructuredText and WordPress
- December 29, 2004 » PyObjC 1.2 Released!
October
- October 14, 2004 » dirtSimple.org
- October 10, 2004 » ANN: py2app 0.1.4
- October 8, 2004 » ANN: py2app 0.1.2
- October 7, 2004 » py2app: Packaging wxGlade
- October 6, 2004 » ANN: py2app 0.1.1
- October 5, 2004 » SVN::Mirror
- October 3, 2004 » py2app kicks it
- October 3, 2004 » ANN: py2app 0.1
September
- September 28, 2004 » py2app development continues
- September 24, 2004 » py2app builds its first .app
August
- August 30, 2004 » Using the compiler module to help internationalize your software
- August 24, 2004 » Forget Spreadsheet::ParseExcel!
- August 16, 2004 » py2app begins: find_modules.py
- August 15, 2004 » PIL plugins for obscure image formats
- August 15, 2004 » macholib does symbols now
- August 15, 2004 » Changing win32 icons from a Mac with Perl
June
- June 28, 2004 » Talking Panda
- June 19, 2004 » Determining the number of common bytes at the beginning of N files
- June 17, 2004 » Checking the current directory for progressive JPEGs
May
- May 18, 2004 » Monkeypatching readline support into Python's UTF-16 codecs
April
- April 4, 2004 » PyObjC, NSTableView, Cocoa Bindings Tutorial
- April 4, 2004 » And this is why we have prebinding...
February
- February 25, 2004 » The dict.popitem conspiracy
- February 24, 2004 » Trac
- February 24, 2004 » MarchPython
- February 23, 2004 » graphviz on the Mac, LaunchServices
- February 22, 2004 » How to patch Python's standard library without touching vendor files
- February 20, 2004 » pth files are your friend
- February 20, 2004 » PackageManager repository update
- February 9, 2004 » Apple is your Sysadmin
- February 6, 2004 » Daikon
- February 5, 2004 » PackageManager repository update
- February 5, 2004 » NEXT_ROOT lives again
- February 4, 2004 » bundlebuilder2 -- coming soon to a mac near you
- February 2, 2004 » PyCon Proposal #32 Decision
- February 2, 2004 » One less reason to use Perl
January
- January 26, 2004 » More Stackless
- January 25, 2004 » Today in MacPython - snippets
- January 25, 2004 » pickle those iterators
- January 23, 2004 » PyObjC, WindowServer, and rasterizing PDFs
- January 23, 2004 » aeve-o-rama vol.2
- January 21, 2004 » The quickest possible way to get readline in Panther Python
- January 20, 2004 » aeve-o-rama vol.1
- January 9, 2004 » SolarWolf 1.4 on OS X
- January 6, 2004 » PEP 326 -- A Case for Top and Bottom Values
- January 6, 2004 » Abusing __getitem__ is fun
- January 5, 2004 » enum { typeWiki = 'Wiki' }
- January 2, 2004 » Accessing environment information from bundles/dylibs (OS X)
2003
December
- December 30, 2003 » I'm back, Darwin bumped to 7.2.0, music management software notes
- December 16, 2003 » Pure python "structseq" factory
- December 8, 2003 » Why having multiple installed Pythons is a problem on OS X
- December 1, 2003 » meta/instance method descriptor
November
- November 24, 2003 » for loops and empty iterables
- November 19, 2003 » Comparing iterables
- November 14, 2003 » Stupid vim tricks
- November 12, 2003 » Using aeve to make iTunes talk to iChat
- November 11, 2003 » High Performance Computing for OS X
- November 10, 2003 » More PackageManager fun
- November 10, 2003 » Making docutils do python syntax highlighting (for HTML output)
- November 8, 2003 » Yet Another Line Ending Conversion Program