Skip to content

Category Archives: Programming

Outfoxing Gmail with Greasemonkey

Can you remember a time when the title of this blog post might have landed me in a straight jacket? Can you believe that was just a few short years ago? Yea, I can’t either.
Anyway, Gary’s post Outfox: speech, sound, and more for Firefox talks about a new Firefox extension. He’s using it to create [...]

Dojo 1.1 Charting

Dojo has a charting module capable of rendering a few different types of graphs. Here’s an example rendering of one sine and cosine period in SVG.

The code is straightforward:

<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<title>Dojo 1.1 Charting Example</title>
<script type=”text/javascript” src=”/scripts/dojo/dojo.js”>

<script type=”text/javascript”>
[...]

Validate your accessibility

Eitan committed a new plug-in for Accerciser that makes it dirt simple to find basic accessibility problems. You know, the ones that cause grief for apps like Orca, GOK, On-Board, etc. To use it, run Accerciser, point it at part of a GUI, click validate, and wait for the report.
The rules in the plug-in aren’t [...]

Spatial PulseAudio

In his interview about Pulse Audio in Fedora 8, Lennart Pottering mentions support for spatial sound as one of his future goals:
Spatial event sounds: click on a button on the left side of your screen, and the event sound comes out of your left speaker. Click on one on the right side of your screen, [...]

Android speech synth (where are you?)

I took a peek at the Google Android class hierarchy today. As far as UI goes, it looks like there’s great support for 2D/3D visuals. There’s some APIs for doing MIDI and sampled sound output. There’s even a class for doing speech reco.
What I don’t see is anything supporting synthesized speech output. That’s a [...]