Feeds:
Posts
Comments

Archive for the ‘Uncategorized’ Category

Amazon EC2 is great, but it can get expensive, especially when you have an army of contractors doing all sorts of different things.
If you’re not careful, you can wind up creeping into a sort of tragedy of the commons situation where nobody shuts down little used EC2 instances because “that’s somebody else’s job” [...]

Read Full Post »

The Happstack guestbook example application is the best way to learn how to learn HSP with happstack.
It is really cool, and HSP, haskell’s answer to php, has gotten really significantly better in the past few months.
The only thing is that it is ridiculously hard to find.
Hopefully that link three paragraphs back will help.

Read Full Post »

The Witching Hour at Starbucks

There is something eerie about the starbucks where I sit programming, around 7 pm. It closes at 9 pm, yet it feels closed already. Employees push mops around. The temperature drops. The light seems a little dimmer.
It is the witching hour.
Out of nowhere, the six or seven people left here start singing happy birthday to [...]

Read Full Post »

Patch-Tag uses linode, but I’ve decided to try out EC2 for development purposes, as the hourly pricing model is attractive for server instances that don’t need to persist, and… well, I’m curious.
First off, with a big bow of respect to the amz engineers, I’ll tell ya, EC2 has gotten a lot better lately.
The last time [...]

Read Full Post »

One of the great things about distributed version control is that you can unplug from the internet and keep checking in.
If you recreate your gitit wiki offline, you can unplug from the internet and keep interacting with your repository via your offline gitit wiki.
Here’s a newsgroup discussion that describes how to use your gitit wiki [...]

Read Full Post »

Patch Tag has a bug tracker, an anonymously editable gitit wiki hosted at patch-tag.
Full details at the mailing list, where I made the announcement.

Read Full Post »

I have been doing some python brush-up over the last couple of days, and came across the following bit of code in an irc chat about approaches for fibonacci in python.

def fib(n):
a, b = 0, 1
for _ in xrange(n):
a, [...]

Read Full Post »

Clearing up loose ends

Patch-Tag is getting closer to a place where I’d feel comfortable charging for it, but there are a couple of things I need to take care of first.
First, I want to be more confident that I can scale this service out if I start getting a lot more users. It needs to be rock solid. [...]

Read Full Post »

I’m keeping this one brief… Matt Elder has decided that it’s time to move on from patch-tag, in order to focus on other projects and the new addition to his family.
Thanks for all the good work, Matt. Patch-tag wouldn’t have
gotten this far without you.

Read Full Post »

I am in the process of migrating patch-tag to the latest version of happstack, and I thought I would post some diffs to aid others who have the same task.
This probably isn’t of much interest unless you are actually faced with a migration — but if you are, could save you some time and starting [...]

Read Full Post »

Older Posts »