blog

Archive for April, 2009

Some cool prints by my friend Alex… I like windows. More to be added in the future. http://www.zazzle.com/witsok

— April 30th, 2009 3:21 pm

Getting ready for asynchronous nountype detection! http://tinyurl.com/cujjmy

— April 30th, 2009 11:32 am

Rethinking nountype caching in Parser 2 in order to make it async and optimized…

— April 30th, 2009 8:00 am

Adding Your Language to Ubiquity Parser 2

Wednesday, April 29th, 2009

NOTE: This blog post has now been added to the Ubiquity wiki and is updated there. Please disregard this article and instead follow these instructions.

You’ve seen the video. You speak another language. And you’re wondering, “how hard is it to add my language to Ubiquity with Parser 2?” The answer: not that hard. With a little bit of JavaScript and knowledge of and interest in your own language, you’ll be able to get at least rudimentary Ubiquity functionality in your language. Follow along in this step by step guide and please submit your (even incomplete) language files!

As Ubiquity Parser 2 evolves, there is a chance that this specification will change in the future. Keep abreast of such changes on the Ubiquity Planet and/or this blog (RSS).

(more…)

Command Chaining with Oni?

Wednesday, April 29th, 2009

There are two challenges to implementing so-called command chaining, but only one of them is choosing a linguistically appropriate structural standard and parsing it. The other is the underlying difficulty of processing each individual “clause” in sequence, asynchronously. Alex Fritze blogged about how a project like his own Oni could dramatically simplify this underlying process.

Ubiquity, Oni, and Composability:

but I cannot instruct it to give me list of translated google results:
translate (google foo) to German  // doesn't work
Or email me the resulting list:
email(translate (google foo) to German) // doesn't work
…So how does Oni relate to this? Oni is a browser-based “embedded structured concurrency framework”. It allows you to write asynchronous code as if it was synchronous, adding back the kind-of composibility that is lost when juggling concurrent strands of execution (such as e.g. pending XMLHttpRequests) with ‘conventional’ sequential languages.

Digging the Blue Square Cafe in the Shinjuku Cocoon Tower: free wi-fi, good atmosphere, walking distance from home http://tinyurl.com/cntn2t

— April 29th, 2009 9:13 am

For some reason this excavator didn’t sell well in the US… http://twitpic.com/478n2

— April 29th, 2009 5:48 am

Accidentally grabbed my security card when going out to work today. #itsanationalholidaysoicantworkattheoffice

— April 29th, 2009 5:16 am

Looking forward to BarCamp Tokyo — looking over the Rules of BarCamp http://www.barcamp.org/TheRulesOfBarCamp

— April 29th, 2009 3:48 am

The goldmine of Tokyo wifi hotspots: http://tinyurl.com/csom6v

— April 29th, 2009 2:34 am

Uh, MDC pages don’t load… https://developer.mozilla.org/En/DOM Is everyone asleep? #moz09

— April 28th, 2009 8:43 am

Watch the award-winning documentary, The Linguists, for a limited time only at http://www.babelgum.com/

— April 28th, 2009 7:32 am

Daily life avoiding putting pressure on your right thumb is harder than you think.

— April 28th, 2009 2:27 am

RT @craigmod brilliant breakdown of how The Flu works and why this swine flu thang is bad news http://is.gd/uTsx

— April 27th, 2009 3:46 pm

You know those ads that use your IP address to determine where you’re at? I thought this one was funny. http://twitpic.com/43bmq

— April 27th, 2009 7:36 am

© 2006-2010 mitcho (Michael 芳貴 Erlewine).
Proudly powered by WordPress.
Entries (RSS) and Comments (RSS).
The views expressed on these pages are mine alone and do not
reflect those of my employers and clients, past and present.