Nick Bastin

Nick Bastin header image 4

Entries Tagged as 'Software Development'

PyOhio beckons

May 9th, 2010 · No Comments

I have submitted a proposal for a talk on micro-optimization for PyOhio, and you should check out the CFP yourself (ok, probably not you, mom…). I had to write a little bio and I put a link to this blog in it, so I figured I’d make sure I still had the login information [...]

[Read more →]

Tags: Python · Software · Software Development

Building pycurl on MacOS 10.6

February 14th, 2010 · 2 Comments

If you try to build the lastest pycurl (7.19.0) on MacOS 10.6 you may get the following errors:
i686-apple-darwin10-gcc-4.2.1: /usr/lib/libcurl.a: No such file or directory
powerpc-apple-darwin10-gcc-4.2.1: /usr/lib/libcurl.a: No such file or directory
i686-apple-darwin10-gcc-4.2.1: /usr/lib/libcurl.a: No such file or directory
The problem is that setup.py is calling curl-config (as it should) and requesting the static libs as well as the [...]

[Read more →]

Tags: Python · Software Development

Python building update…

January 10th, 2010 · No Comments

It turns out this issue had already been reported, at:
http://bugs.python.org/issue4366

The initial (unaccepted) patch in there did the same thing I did in my source tree to make it work, but it was clearly the wrong thing (it had the “wrong thing” smell from the start, really). After a bunch of digging, the reality is [...]

[Read more →]

Tags: Python · Software · Software Development

Building Python 2.x on FreeBSD 5.3

January 5th, 2010 · No Comments

Ok, really that should be 2.6.4 and 2.7.1a1, but I’d imagine this problem might exist for more than just those versions. I haven’t tried to build 3.x.
I don’t quite know the exact steps that produce this problem (maybe any/all configure option?), but if you do:
./configure –enable-shared
as is my wont to do, Python happily builds [...]

[Read more →]

Tags: Python · Rants · Software Development

Oh, slashdot..

December 20th, 2009 · No Comments

Slashdot simply reposted this blog entry at:
http://developers.slashdot.org/story/09/12/20/1433257/The-Environmental-Impact-of-PHP-Compared-To-C-On-Facebook
Passing on an opportunity to bash slashdot for lacking any sort of edited treatment of these stories (if they advertised themselves as a curated RSS aggregator, I wouldn’t even care about this, but they don’t), the source entry itself is not much short of a marketing pitch. It’s [...]

[Read more →]

Tags: Rants · Software Development

Hiatus…and trac…

October 20th, 2009 · No Comments

I know I haven’t written in a while. I might start again. I might not. I’m really unreliable like that.
However, I would like to take this moment to state that I really, really, hate Trac. Possibly I hate how people deploy it, but the common deployment for the wiki is quite [...]

[Read more →]

Tags: Rants · Software · Software Development

Python, DTrace, OSX, Oh my!

September 6th, 2009 · No Comments

I’ve been poking around using dtrace on OS X (Snow Leopard) recently and have some interest in using it with Python. Apple provides probes in Python (although they have yet to make it upstream, for reasons that I can’t fathom, given that they’ve been available for years) but I’m having some issues with them.
There [...]

[Read more →]

Tags: Python · Software · Software Development

It’s coming…..!

August 24th, 2009 · No Comments

I finally broke down and ordered a Das Keyboard Professional. It has had several good mentions over at StackOverflow and I have had zero luck walking down the aisle of keyboards at MicroCenter/BestBuy/CircuitCity and finding anything that felt better than plastic depressing into Jello. The standard Apple keyboard on my Mac Pro has [...]

[Read more →]

Tags: Hardware · Software Development