RSS

Recent news

Controlling Erlang’s Heart

Steve Vinoski - steve - February 22, 2009

Erlang’s heart feature provides a heartbeat-based monitoring capability for Erlang runtime systems, with the ability to restart a runtime system if it fails. It works reasonably well, but one issue with it is that if an error occurs such that it causes repeated immediate runtime…

More (3 comments)

Sendfile for Yaws

Steve Vinoski - steve - January 05, 2009

A few months back Klacke gave me committer rights for Yaws. I’ve made a few fixes here and there, including adding support for passing “*” as the request URI for OPTIONS, enabling OPTIONS requests to be dispatched to appmods and yapps, and completing a previously-submitted…

More (0 comments)

More SHA in Erlang

Steve Vinoski - steve - January 03, 2009

Yesterday I posted a SHA-256 Erlang module, but I figured since other SHA algorithms are similar, I might as well finish the job. I grabbed the Secure Hash Standard and went to work. The resulting new module is named sha2 and it implements SHA-224, SHA-256,…

More (3 comments)

SHA-256 in Erlang

Steve Vinoski - steve - January 02, 2009

Sriram Krishnan was recently lamenting the lack of SHA-256 support in Erlang’s crypto module, so just for fun I wrote a simple sha256 module based on the pseudocode in Wikipedia. The tests use the test data from this C implementation. [Update: I’ve posted a new…

More (0 comments)

mimeparse in JavaScript

Steve Vinoski - steve - December 19, 2008

J. Chris Anderson has ported Joe Gregorio’s mimeparse to JavaScript, available for download here. Joe wrote the original in Python, then others added Ruby and PHP versions, and then a few months ago I added an Erlang version. It’s great to have a JavaScript version now too.

More (0 comments)

Another Great QCon

Steve Vinoski - steve - November 22, 2008

Just getting ready to fly home from QCon San Francisco. Not surprisingly, it was another great conference, and the organizers told me that attendance was up about 30% over last year. Having a well organized and well executed conference with a large number of great…

More (1 comments)

 <  1 2 3