Archive for January, 2010

Free BBC Online Chinese Course

30th January 2010 by eamonn No Comments

BBC – Languages – Real Chinese
(tags: mandarin)

Handy summary of SBT commands

25th January 2010 by eamonn No Comments

RunningSbt – simple-build-tool – Project Hosting on Google Code
Handy summary of SBT commands.
(tags: programming)

Add a button to your browser to translate selected Chinese characters from a web page

23rd January 2010 by eamonn No Comments

You can now use Google to do some pretty readable translation of Chinese-language web sites.
However if you are trying to learn Chinese it would be better to be able to look at a page in its original Chinese, try to figure out the meaning and pronunciation of the characters, and to selectively translate the just [...]

See real example results of website optimization A/B tests

23rd January 2010 by eamonn No Comments

One of the big advantages of creating Web products is that effectiveness can be immediately measured. One lucrative example of this is click-through web advertising.
Another example is A/B testing where you can put up two different versions of a web page, each visitor randomly seeing one version or the other. You can then [...]

Learning from Graphic Designers — Grids as Scaffolding for Automatic Layout

21st January 2010 by eamonn No Comments

A presentation I gave yesterday at the “Imaging and Printing in a Web 2.0 World” conference (part of the broader Electronic Imaging Conference) in San Jose:
Learning from Graphic Designers — Grids as Scaffolding for Automatic Layout
View more presentations from Eamonn O’Brien-Strain.

Man hole

18th January 2010 by eamonn No Comments

From MSNBC “2007: Floodwaters drain in Latvia: A Riga, Latvia, city worker stands on a manhole cover he removed to allow floodwater in Riga’s Krasta Street to escape like bathwater down the drain”

Some Maven repos (handy for SBT too)

16th January 2010 by eamonn No Comments

Index of /maven2/
One of the main Maven repositories.
(tags: java programming)

Index of /repo-snapshots/
This is one of the repositories where SBT (Simple Built Tool) looks for external JAR dependencies specified with as an inline declaration in the SBT project definition.

Nginx is a popular reverse proxy.

12th January 2010 by eamonn No Comments

nginx
Popular reverse proxy. E.g used by Foursquare.
(tags: web2.0 networking)

How you might create a Scala matrix library in a functional programming style

10th January 2010 by eamonn No Comments

Sure you can program in Scala just like you would in Java and get all the advantages of the cleaner syntax. But if you really want to explore the power of Scala you should try some functional programming.
One way to tell if you are programming in a largely functional manner is if you prefer [...]

Scala tip: Making it easier to add attributes to an XML element

7th January 2010 by eamonn No Comments

In most respects Scala makes it very easy to handle XML, but there are a few things that are hard to do. One is changing the value of an existing attribute on an element, or adding a new attribute to an element.
The simplest way I found to add new attributes c=”CCC” d=”DDD” is to [...]

A pastebin that actually executes your code.

5th January 2010 by eamonn No Comments

ideone.com
A pastebin that actually executes your code.
(tags: programming service tool web)