Quantcast
Channel: Conrad Parker
Browsing index pages (25 articles)

Iteratees at Tsuru Capital

Tsuru Capital is a small company. We build our internal systems for live trading and offline analysis in Haskell, and we're proud to be sponsoring ICFP 2011. We use iteratees throughout our systems,...

View Article


Image may be NSFW.
Clik here to view.

A Haskell template for GTK, Glade, Cairo apps

I just uploaded cairo-appbase to Hackage. This is a template for building new GUI applications using GTK, Glade and Cairo. To install it: $ cabal update $ cabal install gtk2hs-buildtools $ cabal...

View Article


Speeding up cross-compiling with ccache and distcc on Debian

The conventional way of doing embedded development is to cross-compile everything then copy it onto the target, but working natively allows you to use "normal" tools and workflows. We want to issue...

View Article

Monday Music: Heyoo by Kobi

Made with AUBE on Linux last November, this is Heyoo by Kobi: AUBE/Metadecks Live is a music production tool designed for live use. A track like this is made by setting up a bunch of sample, rhythm...

View Article

Monday Music: Deika by Kobi

Made with AUBE on Linux a few years ago, this is Deika by Kobi: AUBE/Metadecks Live is a music production tool designed for live use. A track like this is made by setting up a bunch of sample, rhythm...

View Article


Streaming Ogg Vorbis with sighttpd 1.1.0

I just released Sighttpd version 1.1.0, which includes support for streaming Ogg Vorbis from standard input. In an earlier post introducing a new HTTP streaming server (sighttpd 1.0.0), I described...

View Article

Monday Music: Birk by Kobi

Made with AUBE on Linux a few years ago, this is Birk by Kobi: AUBE/Metadecks Live is a music production tool designed for live use. A track like this is made by setting up a bunch of sample, rhythm...

View Article

Image may be NSFW.
Clik here to view.

A monoid for server parties

Happstack is a Haskell web applications framework. I hadn't played with it in a while but Happstack 0.5.0 was recently released so I decided to try it out. You can get it with cabal: $ cabal update $...

View Article


Image may be NSFW.
Clik here to view.

How oggz-validate works

oggz-validate is a tool for checking the conformance of Ogg files against the Ogg logical bitstream framing specification and RFC3533. It is used by validator.xiph.org an online conformance-checking...

View Article


Towards adaptive streaming for Ogg

Video streaming must be reliable and glitch-free. It must be possible for video hosting sites to allow clients to adapt to the available bandwidth, and for clients to be able to take advantage of...

View Article

Monday Music: Wannago by Kobi

A change of pace ... here's a little Ogg Vorbis track to test out the <audio> tag, seeing as your browser probably supports that now. Made with AUBE on Linux, a few years ago, this is Wannago by...

View Article

Image may be NSFW.
Clik here to view.

Stable release maintenance with git (liboggz 1.0.2 and 1.1.1)

I recently released two new versions of liboggz, liboggz-1.0.2 and liboggz-1.1.1. These are unremarkable maintenance releases, fixing some bugs but adding no new functionality. Last year I released...

View Article

Image may be NSFW.
Clik here to view.

git lola

The best tip I learned at Scott Chacon's talk at linux.conf.au 2010, Git Wrangling - Advanced Tips and Tricks was this alias: lol = log --graph --decorate --pretty=oneline --abbrev-commit This...

View Article


HTTP H.264 from multiple cameras with sighttpd's shrecord

Today we'll look at how to use sighttpd for multi-camera H.264 video encoding and streaming. This post is the last in a series about using hardware video encoding and image conversion features of...

View Article

A new HTTP streaming server (sighttpd 1.0.0)

I just released sighttpd version 1.0.0. Sighttpd is an HTTP streaming server designed for distributing realtime input. It is particularly useful for making camera streams available to multiple...

View Article


Multi-camera, multi-resolution hardware encoding (libshcodecs 1.1.0)

I just released libshcodecs 1.1.0, a user-space library for controlling Renesas SH-Mobile hardware codecs. These tools now use libuiomux and libshveu for device access, memory management, colorspace...

View Article

Image may be NSFW.
Clik here to view.

Driving the VEU from userspace (libuiomux 1.1.0 and libshveu 1.2.0)

I just released libuiomux 1.1.0 and libshveu 1.2.0. These were the subject of my talk at linux.conf.au 2010, Sharing Userspace IO Devices for fast access to multimedia hardware. The target processor...

View Article


Trivial git routines in Haskell (ght 0.2.0)

Yesterday I uploaded ght to Hackage. Its just a bunch of trivial routines for inspecting git repositories. It is in no way useful beyond that. It uses UI.Command to handle various subcommands and...

View Article

UI.Command

I just uploaded the first cut of UI.Command, a Haskell framework for "friendly commandline programs". I hacked this together last year by pulling the command handling and documentatation generation...

View Article

CFFPP: linux.conf.au 2010

The call for papers for linux.conf.au 2010 has been open for a few weeks, and closes soon (July 24). I really want to encourage some talks about functional programming! The conference has a pretty...

View Article
Browsing index pages (25 articles)


Latest Images