Out of the way

Subscribe to RSS feed

Sticky post

Me, my blog, I, id

,

I work for Opera, but the opinions here are my own, not Opera's. Often, we actually agree. This blog is written following Opera's employee blogging policy.

My resumé is available, and you can search for 'chaals' on the Web, follow my occasional twitter feed, or even read this blog...

Open source and keeping talent

, ,

I read an interesting post this afternoon about why to Open Source (almost) Everything (thanks Tobie for the link). Far more interesting than the Open source bit was what it said about talented developers. Or more precisely, what it hinted at...

Read more...

If it grills like a duck...

,

I like food. I like cooking. I found a recipe and wondered about it...

Read more...

KeyTitle image descriptions

, , ,

Descriptions of images for the KeyTitle extension "documentation" page.

Read more...

KeyTitle extension

, ,

Steve Faulkner wondered how long it would take to make title tooltips show on keyboard navigation. As an extension, it took me about 20 minutes of research and about half that in programming, plus some time to make a pretty icon.

Published! The extensions is available for Opera 11+

Read more...

The price of art...

Artists may be political prisoners. Graffiti can be legitimate art (although that's rare in my experience). But sometimes it seems easy to be confused...

Read more...

IDN Mail fix...

, , ,

An Opera extension that provides a quick'n'dirty hack to allow internationalised email addresses to be submitted

Read more...

Swaplang (en castellano)

, , , ...

La documentación en castellano para la Opera extension Swaplang que escribí. El código fuente está disponible a https://bitbucket.org/chaals/swaplang).

Otros idiomas disponibles:

Read more...

Tell Me More

, , ,

Another documentation page for an Extension. This one finds long descriptions of images and lets you see they are there and open them.

Read more...

Swaplang - descripciones de las imagenes

, , , ...

Ésta pagina contiene descripciones de las imagenes en la documentación de mi Opera extensión 'swaplang'.

Read more...

Swaplang: descriptions des images

, , , ...

Cette page contient descriptions des images utilisées dans ma page de documentation pour mon extension Swaplang.

Read more...

Swaplang image descriptions

, , , ...

This is a page for image descriptions from my swaplang documentation.

Read more...

Swaplang

, , , ...

A documentation page for the Swaplang Opera extension I wrote. Note that source code is available at https://bitbucket.org/chaals/swaplang)

Other languages available:

Read more...

Excesskey change log

, , ,

This is a change log for my excesskey extension. It's here to avoid cluttering the main documentation, and might not be a very interesting blog entry wink

Read more...

Don't forget your passport

, , ,

Recently in Kiev I was at a community meetup. I had been tired when I arrived, but when we left I was actually wide awake, buzzing with energy and thinking about questions. Since I had interviews the next morning, I decided a quick walk would let me see some of the sights of Kiev (even in the dark there are things to see) and relax. And near the main square, a policeman stopped me and asked for my documents. Which for the first time in a year or so I was not carrying - I had left them in the hotel.

And so began the only really negative experience I had in the Ukraine (I thoroughly enjoyed the week as a whole)...

Read more...

Image description for Excesskey

, , , ...

This is long descriptions of images in my excesskey documentation page. (Right now there is only one image). If you don't know what the description is for, you'll probably find that page more interesting (and it has pictures). In any case the most important information is there, not here

Read more...

Excesskey - my first Opera extension!

, , , ...

Update 2011-01-26: Source code published: https://bitbucket.org/chaals/excesskey, this page updated.

Update 2010-12-01: version 1.21 now available. As is a change log

I have been messing around with the extension stuff for a while. The project is to improve the usability of accesskeys, and version 1.1 actually works (although there are a lot of improvements I want to make).

This page will serve as the user documentation for the foreseeable future (which means I will add 'update this' to the list of things I need to do as I make changes).

(I realise this isn't actual magic yet - people like Gez Lemon have made extensions to improve accesskey behaviour in browsers before. Opera has the best accesskey implementation today but we can improve. This is an attempt to prototype what I think a good accesskey implementation would do).

Read more...

Cerrado por Huelga

, , , ...

It either means closed for, or closed by, a strike. A bad mix with jetlag perhaps.

Read more...

Back in the ex-USSR

, ,

Actually, in Tashkent at BarCamp.uz, which has been an independent republic for 19 years and a few days - They celebrated independence on 1 September

Read more...

Maraña: Spring snow and sunshine

, , , ...

A weekend in the mountains. Much needed as a break from the laptop and a connection with the kind of reality that gets under your fingernails and into your memories.

Read more...