Author: Rae Allen

  • New version of ABC Local

    In February 2010 we launched the most recent iteration of ABC Local, by my calculation the fifth I’ve been involved in.

    This time the project took 14 months but when you consider there are 54 sites and hundred of thousands of pages, along with significant photo, audio and video media files this is not as long as you might think.

    (more…)

  • Image Server

    This is a draft document collecting specifications, functions and processes necessary for the successful implementation of a production image server. Please use the discussion area to add your comments, issues, needs, and requirements.

    Contents
    1 Background
    1.1 How it works
    1.2 Benefits for the ABC
    1.3 Issues
    2 Requirements
    2.1 Input
    2.2 Output
    2.3 Workflow examples
    2.3.1 Interface with SiteProducer
    2.3.1.1 User example:
    3 Resources
    3.1 Example site using an image server
    3.2 Image servers
    4 Add comments or discuss

    Background

    The ABC is implementing a new User Interface Guideline framework. This framework includes a new set of image sizes to be embedded in pages as sites are rebuilt.
    These 16 new image versions do not match any of the current image versions used by the ABC, and do not match any of the versions of the 160,000 images currently in the Resource Library.
    As re-editing 160,000 photos is not practical, an image server seems the most logical next step.
    [edit]How it works
    http://en.wikipedia.org/wiki/Image_server
    an image server holds the original image file
    when a web page needs a specific image size, it uses a url format to address the image on the image server, which then delivers the image in the appropriate version
    this processing only happens once, as from then on the processed image is held in the image servers cache.
    [edit]Benefits for the ABC
    only original versions of images need to be uploaded
    future-proofing – if down the track a new image size is needed this can be automated by the system so it affects all past and future images
    the workload on content producers is significantly reduced as they only need to process an image once in a single way.
    legacy imaging – the 160,000 old images in the resource library can be processed using the largest version available.
    [edit]Issues
    Preview
    Templating Language changes
    Static images for subscription clients
    legacy imaging – old images may not have a large enough size for acceptable resizing
    changing the aspect ratio. quality of cropping
    [edit]Requirements

    As part of the requirements gathering process we want to develop a list of suggested requirements, analyse and edit those suggested requirements, then order that list by importance.
    [edit]Input
    web interface to upload a single raw image
    [edit]Output
    multiple versions of an image
    versions to be produced via logic rules
    if image required is larger than 340px(?) width, then uses basic crop of image, resized
    if image required is larger than 340px(?)and has a set height and width, then uses a resized slice of the basic crop. That slice includes the focal point/area set on the original image
    if image required is smaller than 340px(?) width, then it uses the best fit around the internal focal area
    versions should have logical url structure
    [edit]Workflow examples
    [edit]Interface with SiteProducer
    Conceptually I would see the data being entered via the resource library, then when the ‘save’ button is clicked, instead of it opening the current image window it would open a single ‘browse’ instance to add the image to the image server.
    Part of it would require the resource library to find the image on the image server, perhaps using the ‘save reference’ concept
    [edit]User example:
    I want to add my new photo
    I open SiteProducer as normal
    I go to the resource library section and create a new image
    I add the data to the resource and click save – to this point all is as normal.
    I then get the option to add the image to the resource library (for legacy reasons) or to the Image server
    I select Image server and get a single ‘browse’ form.
    I browse to my image and upload
    The image server uploads the image and gives me the image in a window
    The window allows me to set the ‘outside crop’ for the image
    The window allows me to set the ‘focal crop’ for the image
    I save and that image becomes a reference in the resource library (for example http://images.abc.net.au/2009/03/345937/3000×2000.jpg )
    The image server stores the crop and focal point information
    Story and index templates (Wallace, siteproducer or xml) reference image by parsing in the relevant height and width e.g. http://images.abc.net.au/2009/03/345937/340×277.jpg, using a set of rules to calculate the crops and resizing.
    [edit]Resources

    [edit]Example site using an image server
    http://www.daylife.com/ – site using image server technology.
    http://www.daylife.com/photo/0a1RcrQeEq9tc?q=Top+News
    http://cache.daylife.com/imageserve/0a1RcrQeEq9tc/610x.jpg (photo in the story)
    http://cache.daylife.com/imageserve/0a1RcrQeEq9tc/340×227.jpg (photo in our new half column 3:2 ratio)
    http://cache.daylife.com/imageserve/0a1RcrQeEq9tc/340×191.jpg (photo in a format cropped to fit our new 16:9 format)
    http://cache.daylife.com/imageserve/0a1RcrQeEq9tc/700×394.jpg (this would fill the content column in UIG with a 16:9 format image)
    [edit]Image servers
    http://www.scene7.com/solutions/dynamic_imaging.asp – Adobe Image server product

  • Tools for Journalism

    Tools for modern journalism was a presentation prepared for primarily post-graduate students and staff of the University of Queenslands Journalism faculty. The talk was part of the JACtalk series.
    (more…)

  • The essential technique of zazen

    Go to a quiet place, sit in lotus posture, and place one hand on top of the other.

    Without leaning to either side, bring your ears into alignment with your shoulders.

    Open your eyes only halfway and fix your attention on the tip of your nose.

    Rest your tongue on the roof of your mouth.

    Throw away your body and your life.

    Looking from the inside, your self has no mind.

    Forget also about your connections with others.

    Looking from the outside, there is no mind anywhere to be found.

    If random thoughts should occur to you unexpectedly, let them go straight away. Do not follow them. This is the essential technique of zazen.

    ~ Mugai Nyodai (d. 1298)
    ( Zen Sourcebook Traditional Documents from China, Korea, and Japan )

  • The valley stream

    Rain, hail, snow, and ice:
    All are different,
    But when they fall
    They become the same water
    As the valley stream.

    – Ikkyu (1394-1481)

  • Dust in the eye

    One grain of dust in the eye
    Will render the Three Worlds
    Too small to see
    ~ Muso Soseki (1275-1351)

  • Red flag

    The people’s flag is deepest red,
    It shrouded oft our martyred dead,
    And ere their limbs grew stiff and cold,
    Their hearts’ blood dyed its ev’ry fold.

    Then raise the scarlet standard high.
    Within its shade we’ll live and die,
    Though cowards flinch and traitors sneer,
    We’ll keep the red flag flying here.

    Look ’round, the Frenchman loves its blaze,
    The sturdy German chants its praise,
    In Moscow’s vaults its hymns are sung
    Chicago swells the surging throng.

    Then raise the scarlet standard high.
    Within its shade we’ll live and die,
    Though cowards flinch and traitors sneer,
    We’ll keep the red flag flying here.

    It waved above our infant might,
    When all ahead seemed dark as night;
    It witnessed many a deed and vow,
    We must not change its colour now.

    Then raise the scarlet standard high.
    Within its shade we’ll live and die,
    Though cowards flinch and traitors sneer,
    We’ll keep the red flag flying here.

    It well recalls the triumphs past,
    It gives the hope of peace at last;
    The banner bright, the symbol plain,
    Of human right and human gain.

    Then raise the scarlet standard high.
    Within its shade we’ll live and die,
    Though cowards flinch and traitors sneer,
    We’ll keep the red flag flying here.

    It suits today the weak and base,
    Whose minds are fixed on pelf and place
    To cringe before the rich man’s frown,
    And haul the sacred emblem down.

    Then raise the scarlet standard high.
    Within its shade we’ll live and die,
    Though cowards flinch and traitors sneer,
    We’ll keep the red flag flying here.

    With heads uncovered swear we all
    To bear it onward till we fall;
    Come dungeons dark or gallows grim,
    This song shall be our parting hymn.

    Then raise the scarlet standard high.
    Within its shade we’ll live and die,
    Though cowards flinch and traitors sneer,
    We’ll keep the red flag flying here.

    ~ Jim Connel(1889)

  • Wandering

    My treasure is the cloud on the peak
    The moon over the valley
    Travelling east or west
    Light and free on the one road
    I don’t know whether I’m on the way
    Or at home.

    ~ Muso Soseki (1275-1351)

  • A life lived later

    The word
    That defines my life:
    Later. Mine has been
    A life that will be lived later.

    ~ Anurag Mathur

  • Lifetimes seldom fill a hundred years

    I live far off in the wild
    Where moss and woods
    Are thick and plants perfumed
    I can see mountains rain or shine
    And never hear market noise
    I light a few leaves in my stove to heat tea
    To patch my robe I cut off a cloud
    Lifetimes seldom fill a hundred years
    Why suffer for profit and fame?

    ~ Stonehouse