Older blog entries for bstpierre (starting at number 93)

What Makes a Nice Programming Language

(I started this post about halfway through the Year of New Programming Languages, and wrapped it up in December.) At the midway point I was most excited by Common Lisp, but with doubts I'd be using...

(Click through for full post...)

Syndicated 2013-12-06 00:15:00 from The Daily Build

New Language Wrapup

Learning a new programming language each month this year was an ambitious goal. I didn't quite make it -- other things got in the way. I did manage to dip my toes into some interesting languages,...

(Click through for full post...)

Syndicated 2013-12-04 19:16:00 from The Daily Build

Recovering Photos From a Bad Hard Drive

I've had a couple of friends ask me if there's any way I could read family photos off a dying hard drive. Obviously, the best way to do this is to have a backup: then you can throw out the hard drive...

(Click through for full post...)

Syndicated 2013-05-03 23:50:00 from The Daily Build

Generic Requirements for Build Scripts

A few years ago, I wrote Makefiles are Software Too, which laid out some "generic requirements" for any build scripts (Make, Ant, Scons, Fabric, etc) that you're writing. I still think those...

(Click through for full post...)

Syndicated 2013-02-13 00:08:00 from The Daily Build

Gebildet: Writing Ebooks in Markdown

Last month I wrote a prototype markdown processor as part of learning the Icon programming language. This month I'm rewriting it as part of learning Go, but this time with the intention of...

(Click through for full post...)

Syndicated 2013-02-03 14:24:00 from The Daily Build

Testing HTTP Basic Auth in Flask

I created a quick & dirty admin page for a flask-based website I'm working on, and I had to add HTTP authentication support for it. Doing this is easy. In the app, I add: import auth #...

(Click through for full post...)

Syndicated 2013-01-31 04:29:00 from The Daily Build

A Small Project in Icon

(Background: 12 Projects in 2013) I wrote a bit about the general experience of programming in Icon a couple of weeks ago. This post is a brief post-mortem about a project that I tried to build...

(Click through for full post...)

Syndicated 2013-01-26 21:30:00 from The Daily Build

Programming in Icon

(Background: 12 New Languages in 2012) Icon is a cool little programming language. It's worth learning, even if it isn't practical for daily use. Pros: Syntax is similar to C, which makes it easy...

(Click through for full post...)

Syndicated 2013-01-15 01:11:00 from The Daily Build

12 Little Projects in 2013

As I mentioned in 12 New Languages, I'm learning a new programming language each month in 2013. To go along with this effort, I need a dozen things worth building -- one for each language. I'm going...

(Click through for full post...)

Syndicated 2013-01-15 00:08:00 from The Daily Build

12 New Languages in 2013

I'm setting a personal goal in 2013 to learn a new programming language each month. Obviously, I won't be able to learn any of them in depth, but I plan on completing a small project in each...

(Click through for full post...)

Syndicated 2013-01-05 23:26:00 from The Daily Build

84 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!