Software As She’s Developed

Mahemoff’s Podcast/Blog – Web, Programming, Usability from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 4

Entries Tagged as 'SoftwareDev'

Unintended Consequences and the Inevitable “Why Would Anyone Want To Do This?”

February 16th, 2010 · No Comments · SoftwareDev

I’m listening to this excellent BBC podcast on Unintended Consequences of Mathematics.

In his book The Mathematician’s Apology (1941), the Cambridge mathematician GH Hardy expressed his reverence for pure maths, and celebrated its uselessness in the real world. Yet one of the branches of pure mathematics in which Hardy excelled was number theory, and it was [...]

[Read more →]

Tags: ···

Not Your Grandpa’s Framesets: Premasagar Rose shows us IFrame 2.0!

February 9th, 2010 · No Comments · SoftwareDev

usual live blogging caveats – spelling errors, messy, etc etc

@premasagar is visiting the Osmoplex today (thanks @jayfresh for arranging it) and is taking us through his work on iframes, widgets, and sandboxing. I’ve realised we could perhaps be collaborating as my jquery-iframe plugin is so close to his. Different emphases, but much overlap.

GitHub is where [...]

[Read more →]

Tags: ····

The Tiddly* Universe Leading Up to TiddlySpace

February 3rd, 2010 · 11 Comments · SoftwareDev

There have been a dizzying array of Tiddly* products spun off recently. I’m talking merely about the core infrastructure stuff rather than applications like TiddlyPocketBook. We’re starting to get some convergence within the team, as we’re working on a high-level product called TiddlySpace. It’s basically the manifestation of earlier discussion too.the ideas we were discussing [...]

[Read more →]

Tags: ···

Micropayments: What Portable Devices May Bring

January 27th, 2010 · 3 Comments · HumansAndTech, SoftwareDev

Amid the tablet hype is an interesting article from Derek Powazek – http://powazek.com/posts/2234:

“”” I’ve been thinking about how to make money from online content since I launched Fray in 1996. Really, I can’t tell you how many nights I’ve sat up, obsessed with it. It’s been my white whale. And here’s what I’ve come up with: [...]

[Read more →]

Tags:

Events Last Week: Web Fonts, Social Design Patterns, BT Dev Day, Real-Time Javascript

January 25th, 2010 · 1 Comment · HumansAndTech, SoftwareDev

Last week saw a confluence of excellent events. In the same week as a house move, it proved to be a week of much learning and little sleep. I’d hoped to do a better write-up, it never happened, a combination of being too busy and new MAC BATTERIES SUCK, meaning the lappy couldn’t last [...]

[Read more →]

Tags: ·······

Web Tablets: The Tipping Point is Nigh

January 22nd, 2010 · No Comments · HumansAndTech, SoftwareDev

It’s been said that the world hasn’t been this excited about a tablet since Moses came down the mountain. January 27, 2010, is the day Apple is slated to finally put us out of our misery and tell us what it’s all about. But imagine Steve Job moseys onto the stage, launches a forceful history [...]

[Read more →]

Tags: ······

Over the Break

January 10th, 2010 · No Comments · SoftwareDev

Quick mention of projects and writings outside this blog:

jQuery iFrame plugin – Stepped up work on this, as it was buggy and not very jQuery-plugin-like. Whacked it in GitHub along with test cases. Not all are passing on the 3058 day old browser, yet. This was a good opportunity to play around [...]

[Read more →]

Tags:

Multi-User TiddlyWiki

December 17th, 2009 · 1 Comment · SoftwareDev

TiddlyWiki MU is what I’m calling – in the absence of an official name – an effort within Osmosoft to pull together a bunch of work into something that will be very useful in the enterprise and beyond. You could also call it “tiddlywiki as a service” or “multi-room tiddlywiki”. Similar to Wikia or WordPress [...]

[Read more →]

Tags: ····

What’s New in On-Demand Javascript? ScaleCamp Presentation

December 6th, 2009 · No Comments · SoftwareDev

On Demand Javascript – Scalecamp 2009View more presentations from mahemoff.

These are the slides from my ScaleCamp presentation, covering various techniques for various styles of On-Demand Javascript, including Script Islands, “async” and “defer” attributes, and library support.

One of the interesting things at ScaleCamp is that many of the folks there are dealing with third-party advertisers and [...]

[Read more →]

Tags: ···

Design Pattern: Script Islands

December 6th, 2009 · 3 Comments · SoftwareDev

"Script Island" is what I'm calling a design pattern I alluded to here. The pattern is to embed Javascript in your HTML like so:

PLAIN TEXT

HTML: <script id="greeting" type="x-deferred-script">   alert("this is my script - it's eval'd on demand"); </script>

When the page loads, the browser should say "I don't know what 'x-deferred-script' is, and therefore ignore the concents [...]

[Read more →]

Tags: ····