The phrase Single Page Application is possibly link-bait. It has certainly drawn more comments than any other post I have made, although many of them are in languages with which I am not familiar, discussing products and services about which the less said the better.
Back in 2009, if I referred to a Single Page Application, I was most likely talking about TiddlyWiki, and that has changed now due to the ever-expanding field of mobile development and popularity of HTML5; so that now, if I refer to a Single Page Application, I am more likely referring to a mobile application shell which uses client-side business logic and asynchronous REST to provide a rich user experience. A modern SPA will use a combination of MVW libraries and frameworks like Backbone, Marionette, AngularJS or Ember; wheras TiddlyWiki used a lot of well written sophisticated JavaScript.
My own experiments with Saxon-CE and JQuery in PhoneGap have been very enjoyable, in which case all of your business and presentation logic are bundled into XSLT2 stylesheets, with a very thin layer of Ajax, which really constitutes another framework. In this case, when you take PhoneGap away and replace it with a native web OS (Firefox OS), you are left with a very thin framework for SPA.
To return to the subject of my previous post, if I was to create a "book" as a single page application (and not just use EPub3), this is the sort of framework I would target, for exactly my previous reasons. So from that point of view, I'm very pleased with the way technology is currently evolving.
Showing posts with label writing. Show all posts
Showing posts with label writing. Show all posts
Thursday, June 20, 2013
Monday, November 28, 2011
Tuesday+
Several years ago, an acquaintance of mine started a project called "Topic Tag Tuesday". This was back when we were both spending more time on Twitter, and it was great entertainment. In order to hone my own writing, I would like to do something similar on Google+ to see if the entertainment value still holds up.
I am curious if the a Google+ Circle will lend itself to this sort of project, so I'm creating a new Circle, called Story ("Story Circle," see?). On Tuesdays, I'll post a blurb in the Public stream asking for topics. Comment on the blurb with a topic, and I'll add you to my Story Circle. Later that day, I'll write a short story incorporating one of the topics and post it back to the Story Circle, completing the loop.
If you're interested in this idea, follow me on Google+.
I am curious if the a Google+ Circle will lend itself to this sort of project, so I'm creating a new Circle, called Story ("Story Circle," see?). On Tuesdays, I'll post a blurb in the Public stream asking for topics. Comment on the blurb with a topic, and I'll add you to my Story Circle. Later that day, I'll write a short story incorporating one of the topics and post it back to the Story Circle, completing the loop.
If you're interested in this idea, follow me on Google+.
Thursday, October 27, 2011
Slavoj Žižek: Occupy first. Demands come later.
I love Žižek's writing - he always extends just beyond the obvious triad: discontent-protest-demands, in this case, to ask what absence really underlies the presence of the event, what really is at stake. Worth reading twice. (via Guardian)
Slavoj Žižek: Critics say the Occupy cause is nebulous. Protesters will need to address what comes next – but beware a debate on enemy turf
![]() |
Friday, October 07, 2011
Goodreads: recommended reading by Northrop Frye

My rating: 4 of 5 stars
I read this book quite a long time ago as part of a course on CanLit and poetry. I love the way Frye uses language to express ideas, and ideas to create/curate identity... and rereading this book makes me want to go back and reread Anatomy of Criticism and Fearful Symmetry, as well as works by Atwood, McLuhan, Innis, Lampman, Birney etc etc... if you are Canadian and you like poetry, you should read this book because it might introduce you to a previous generation of Canadian romanticism or a previous previous generation of Canadian classicism.
View all my reviews
Wednesday, September 22, 2010
Ontology of Dream Landscape
A couple things I have been thinking about recently, which come together in this: even dreams typically have a location, but it is a unique quality of dreams, at least the ones I have been having lately, to feature a location in isolation, that is separated from character or context; and: in matters of taxonomy, more than three levels is seldom viable in practical terms, but two is seldom sufficient.
In the work I am currently involved in developing a financial application, I see a three-level vocabulary emerging which I have witnessed in other domains, typified as category, type and subtype.
If I was attempting to describe an ontology of dreams, therefore, I imagine I would use a category of "location", a type of location name or "realm", and a subtype describing each specific "locale" within the realm. So, for instance:
/location/a_forest/one_of_many_paths
What I would like to do is build an API, attached to a cloud storage, to allow people to describe their own dream landscapes in these terms. More on this as it develops. Please comment as you see fit.
In the work I am currently involved in developing a financial application, I see a three-level vocabulary emerging which I have witnessed in other domains, typified as category, type and subtype.
If I was attempting to describe an ontology of dreams, therefore, I imagine I would use a category of "location", a type of location name or "realm", and a subtype describing each specific "locale" within the realm. So, for instance:
/location/a_forest/one_of_many_paths
What I would like to do is build an API, attached to a cloud storage, to allow people to describe their own dream landscapes in these terms. More on this as it develops. Please comment as you see fit.
Monday, September 14, 2009
Mauve Desert, ABA', Cheatsin' NaNoWrMo
Mauve Desert is one of my favourite novels, a translation of a roman(ce) by QuebeCoise author Nicole Brossard. I read Brossard's novel in translation, but the book itself is a translation, the story of a fifteen year-old girl who navigates the baroque night-roads of the desert; the story of the middle-aged academic who discovers her writing in a second-hand bookshop and translates it. The narrative is presented twice, or presented and represented. Mauve Desert is one of the most thought-provoking and beautiful books I have read, and well worth reading.
Mauve Desert follows the form of a musical sonata, follow the pattern of theme-diversion-restatement. Mathematically, this translation could be expressed as ABA'. This pattern can be found in novels by Virginia Woolf and James Joyce, as well as... well, if you start looking for this pattern, little by little, you will go insane.
A narrative that retells itself, a book that draws attention to itself, is, by definition, metafiction. And the ABA' pattern implies a more subtle pattern; once you perform a translation, you can perform it again, and again... ABA' becomes ABA'BA'' becomes ABA''BA'''...
And I intend to create such a thing. Every year, when National Novel Writing Month rolls around, I
try and I fail, primarily because of life and other things, lack of preparation and so forth. So this year, what I want to do is crowd source my attempt.
In short, I intend to create a simple narrative right here on this here sight, soliciting comments on each chapter as it is published. I will then respond to these comments as annotations to the original narrative (ie as footnotes, sidebars, endnotes and other such typographical madness), in such a way that these annotations will appear within/without/interrupting the text of the original narrative.
Are you with me so far?
When all is said and done, I will then use things like Atom, DocBook and ePub to repackage the whole mess in the form narrative-annotations-annotatednarrative. If that doesn't get me to 50,000 words, I don't know what will.
Mauve Desert follows the form of a musical sonata, follow the pattern of theme-diversion-restatement. Mathematically, this translation could be expressed as ABA'. This pattern can be found in novels by Virginia Woolf and James Joyce, as well as... well, if you start looking for this pattern, little by little, you will go insane.
A narrative that retells itself, a book that draws attention to itself, is, by definition, metafiction. And the ABA' pattern implies a more subtle pattern; once you perform a translation, you can perform it again, and again... ABA' becomes ABA'BA'' becomes ABA''BA'''...
And I intend to create such a thing. Every year, when National Novel Writing Month rolls around, I
try and I fail, primarily because of life and other things, lack of preparation and so forth. So this year, what I want to do is crowd source my attempt.
In short, I intend to create a simple narrative right here on this here sight, soliciting comments on each chapter as it is published. I will then respond to these comments as annotations to the original narrative (ie as footnotes, sidebars, endnotes and other such typographical madness), in such a way that these annotations will appear within/without/interrupting the text of the original narrative.
Are you with me so far?
When all is said and done, I will then use things like Atom, DocBook and ePub to repackage the whole mess in the form narrative-annotations-annotatednarrative. If that doesn't get me to 50,000 words, I don't know what will.
Friday, June 19, 2009
Writers who Tweet
Following is a group of writers who I have been following in Twitter. They are all professional, in that they all would like to get paid for what they are doing. The phrase "professional writer" is undergoing some growing pains at the moment, much like the phrase "professional journalism," but simply put, most people want to get paid for what they do at some point, and we need the professionals in these estates, as much as we need the amateurs.
@bruces - Bruce Sterling wrote one of my favourite science fiction novels, Schismatrix; as well, Sterling's early cyberpunk anthology Mirrorshades set the stage for an entire genre. Sterling doesn't post as often as I'd like, but when he does, I always pay attention. A writer with his eye on the future.
@GreatDismal - William Gibson and Bruce Sterling collaborated on the steampunk prototype The Difference Engine, and it was William Gibson who has consistently hammered in the nail of cyberpunk. He is interviewed in a fantastic film No Maps for These Territories.
@1889ca - MCM is creator of Rollbots, animated mayhem currently showing on YTV in Canada, and soon elsewhere around the world. MCM is actively searching for different ways to perform and commoditize the process and distribution of writing. Also insane.
@scalzi - John Scalzi has written numerous fiction and non-fiction books, notably The Last Colony. He lives in Ohio, so when he tweets about finishing his writing quota for the day at 2.00 on the west coast, I have to realize it is dinner time in the east. Also a creative consultant for Stargate: Universe, which should get interesting.
@agnieszkasshoes - Dan Holloway is writing a novel on Facebook called The Man Who Painted Agnieszka's Shoes. He also blogs and is a member of the Year Zero Writers collective. When Dan tweets from the U.K., it is either really late on the west coast, or really early in the U.K.
I realize these are all male writers, and I will try to rectify that with a future list. Elizabeth Hand, possibly my favourite living writer, blogs at LiveJournal as the +1 in the Inferior 4+1, but refuses to tweet.
Please leave comments on female writers who tweet!
@bruces - Bruce Sterling wrote one of my favourite science fiction novels, Schismatrix; as well, Sterling's early cyberpunk anthology Mirrorshades set the stage for an entire genre. Sterling doesn't post as often as I'd like, but when he does, I always pay attention. A writer with his eye on the future.
@GreatDismal - William Gibson and Bruce Sterling collaborated on the steampunk prototype The Difference Engine, and it was William Gibson who has consistently hammered in the nail of cyberpunk. He is interviewed in a fantastic film No Maps for These Territories.
@1889ca - MCM is creator of Rollbots, animated mayhem currently showing on YTV in Canada, and soon elsewhere around the world. MCM is actively searching for different ways to perform and commoditize the process and distribution of writing. Also insane.
@scalzi - John Scalzi has written numerous fiction and non-fiction books, notably The Last Colony. He lives in Ohio, so when he tweets about finishing his writing quota for the day at 2.00 on the west coast, I have to realize it is dinner time in the east. Also a creative consultant for Stargate: Universe, which should get interesting.
@agnieszkasshoes - Dan Holloway is writing a novel on Facebook called The Man Who Painted Agnieszka's Shoes. He also blogs and is a member of the Year Zero Writers collective. When Dan tweets from the U.K., it is either really late on the west coast, or really early in the U.K.
I realize these are all male writers, and I will try to rectify that with a future list. Elizabeth Hand, possibly my favourite living writer, blogs at LiveJournal as the +1 in the Inferior 4+1, but refuses to tweet.
Please leave comments on female writers who tweet!
Friday, May 22, 2009
Writing with ink and erasers
Tolkien wrote the lion's share of his work in pencil, in standard school notebooks, over which he overwrote in pen, later erasing the pencil. This allowed him, amongst other things, freedom to change the underlying linguistic framework of his stories as he was writing them. This is something a word processor will not allow me to do.
Subscribe to:
Posts (Atom)