RSS

Recent news

Yaws 1.85 Released

Steve Vinoski - steve - October 20, 2009

Today Klacke announced Yaws 1.85, mainly a bugfix release. You can find the list of changes and fixes at that link, but one addition in this release I wanted to point out was our new streamcontent_from_pid feature, which allows your server application code to temporarily…

More (0 comments)

New Column: Build Your Next Web App with Erlang

Steve Vinoski - steve - July 26, 2009

The latest “Functional Web” column is now available. It’s entitled “Build Your Next Web Application with Erlang,” (PDF) and my co-author this time was Dave Bryson of BeepBeep fame. Over the past year or two there’s been a sharp increase in development efforts in the…

More (0 comments)

Yaws 1.82

Steve Vinoski - steve - May 29, 2009

Today Klacke released version 1.82 of Yaws. This is primarily a maintenance release, so nothing major has changed, except that yaws.conf and other files that used to go into etc now go into etc/yaws. For example, the default install prefix is /usr/local so for the…

More (1 comments)

Welcome to “The Functional Web”

Steve Vinoski - steve - March 20, 2009

A couple months ago I wrote that my Internet Computing column, “Toward Integration,” was going to end. Indeed it did, but I’m very pleased to report that I’ve replaced it with a whole new column entitled “The Functional Web.” The inaugural column is imaginatively titled…

More (0 comments)

QCon London: The Best One Yet

Steve Vinoski - steve - March 18, 2009

QCon is always very, very good, but QCon London 2009 last week was the best one yet. Highlights: Ola Bini’s “Emerging Languages in the Enterprise” track on Wednesday had some great talks, especially Rich Hickey’s Clojure talk. Ola’s deep knowledge and love of programming languages…

More (0 comments)

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)

 <  1 2 3 4 >