![]() |
|||||||||||||||||
| Weblog |
|
||||||||||||||||
|
ToDay Tinderbox 10/4/05 08:22 - permalink - email - category: Tinderbox January 2006 is my target month for change, with many arcs of effort reaching the same point of fruition. Music releases, a Max/MSP toolbox, some noisy hardware fun, Daevlmakr re-launch, 2Second(fuse)v2. For projects like these, sequence is important but timing is all set to the same value: as soon as it can be done. I've implemented a very stripped down GTD variant in Tinderbox to keep my daily tasks focused and rolling, without the overhead of tracking due dates and priorities:
MasterLists contains complete, step-by-step breakdowns of the actions necessary to move from start to finish, along with notes and ideas on alternate plans. The individual day notes in the ToDay container give me a constant indicator of what I need to do right now from MasterLists. They're also a daily place for non-project ToDo items to stay in front of my eyes. If I don't finish my tasks today, I simply cut and paste the lot into tomorrow. Option-J creates a triangular delta, which looks enough like an upward arrow to tell me the action is dependent on the one above it, but not distinct enough to warrant placement as an individual action. Option-V creates a nice tick mark (which may have thought it was a square root before I had my way with it) to give an OCD "this one's done" tingle. There's no automation, no sexy contextual coloring or aggregations... just hands-on involvement with the low-level daily tasks involved in linear accomplishment of larger goals. I wouldn't manage a multi-threaded project with different dates and priorities for deliverables with this, but for immediate purposes it works wonderfully. Tinderfeeds For 2.5 7/3/05 17:38 - permalink - email - category: Tinderbox After upgrading to Tiger, the first thing I did was pull down the Tinderbox 2.5 update, which is rocking. (Thanks Mark!) Some necessary changes were made to quote handling in actions, rules and templates in 2.5, and as a result my swanky templates for Atom and RSS feeds have broken. Nothing too terrible, just extra quotes around date stamps which will prevent the feeds from validating. If you're using these, don't panic... they should still operate in everything except the most ticky of readers. I don't like to let cruft accumulate, so I've updated the templates and links in the original post for use in 2.5, removing the troublesome quotes and restoring both validation and swank. Here are links to both old and new versions: Update: Extra thanks due Benoit Pointet for pointing me to the Tinderbox ^version^ export code. I've updated the 2.5 templates with it. Sweet! Tinderbox 2.4.1 5/17/05 13:15 - permalink - email - category: Tinderbox I upgraded to Tinderbox 2.4.1 today and can definitely feel the speed boost. I use my main WIP Tinderbox file as an expansion brain for storing, planning and making sense of everything. It contains thousands of notes and legions of hard-working agents and rules, with more flowing in all the time. Everything is zippier now. My brain just got faster. Tinderbox Pipeline 5/9/05 00:22 - permalink - email - category: Tinderbox One of the very best aspects of using Tinderbox to weblog is a function of its operation as a stand-alone program. When nomadic, as I was this weekend, I can create weblog entries anywhere at any time, export them as HTML to a local directory and check its appearance in the browser. I can write them over the course of hours and days between other work. I can adjust and nudge and add content as it occurs to me or as it shows up of its own accord. Once I'm back on the net it's a simple task to synchronize webhost with local directory et voila! instant updates. Tinderbox Export: RSS 2.0 and Atom 0.3 4/9/05 22:48 - permalink - email - category: Tinderbox I use Tinderbox from Eastgate Software for all kinds of grooviness, including the creation of 2Second(fuse). When I began building this weblog the existing feed templates just weren't rocking NetNewsWire the way I wanted them to. A bit of reverse engineering, occasional glances at the specs and a little perseverance gave me new export templates for both RSS 2.0 and Atom 0.3. This wasn't difficult to accomplish, but did take some tweaking before the new feeds would validate. If you're a new Tinderblogger (or one without feeds) and export your weblog to your own site rather than using Blogger or MovableType, this may save you some work. Set Up There are four HTML export template files you'll need to place in your local html templates directory: rssnews.txt, rssnewsitem.txt, atomnews.txt, atomnewsitem.txt They're available in two versions: tinderfeeds_24.zip for use in Tinderbox 2.4 tinderfeeds_25.zip for use in Tinderbox 2.5. Download them, then fire up a text editor and have a look. You'll want to edit them to include your own copyright info, author name and email address in the appropriate spots. Make sure you have the attributes set in your Tinderbox document for WeblogTitle, WeblogTagline and base URL, as this data is used in the templates. Step By Step First, I created two agents which skim the first few posts from a container called archives, one for RSS and one for ATOM.
The container archives is kept sorted chronologically, most recent first, so the Agent Query below gathers the most recent entries into RSS and ATOM. You reach this query pane by selecting each agent and hitting Enter. Each agent is the same here except for its Name. I chose to feed only the nine most recent entries, but it could be any number you like. After an entry is no longer within range, it will drop out of your feeds.
If you don't keep your entries in a main container called archives, just substitute the name of whatever container you're pulling from. Next, select each agent and hit Cmd-Option-I to bring up Info. To set the proper HTML export values double-click the attribute properties for each of the following: HTMLExportTemplate for RSS == rssnews.txt, for ATOM == atomnews.txt HTMLExportFileName for RSS == index, for ATOM == atom HTMLExportExtension is .xml for both agents Below are my complete HTML export settings for the RSS agent. The ATOM agent is exactly the same with the above exceptions.
How It Works The main template files (rssnews.txt and atomnews.txt) wrap header and closing information around the exported feed page, and tell Tinderbox to process each child note inside the agents with a second template before inserting its data in the main feed. This second template (rssnewsitem.txt and atomnewsitem.txt) simply formats each note to be an individual entry in the feed. Cleaning Up Export your weblog to HTML (Cmd-Shift-H) and presto! The feed files you've generated (index.xml and atom.xml) should go in the top level of your website, the same directory where index.html lives. Put the following discovery code inside the <head></head> tags of your site's index.html page: <link rel="alternate" type="application/rss+xml" title="YOUR_WEBLOG RSS 2.0" href="http://YOUR_SITE_URL/index.xml"> <link rel="alternate" type="application/atom+xml" title="YOUR_WEBLOG Atom 0.3" href="http://YOUR_SITE_URL/atom.xml"> I've tested the feeds generated by these templates using NetNewsWire and Pheeder on OSX, FeedReader on WinXP and Firefox's built-in feed reader on both platforms. The RSS feed has also been routed through LiveJournal's built in feed support and shows properly on Friends pages. (Thank you, Mgoa Bloom.) Looking around at other people's feeds for examples to crib from, I found most feeds have at least a few problems and won't validate. These feeds will. You can test them out (or 2Sec's own) at feedvalidator.org. Happy syndication! |
the weblog of Vlad Spears Chief Iconoclast - Daevlmakr Media Designing Monsters - vitruvius.livejournal.com reading Emma Bull - War For The Oaks Thomas Jefferson - The Jefferson Bible Baggini & Fosl - The Philosopher's Toolkit listening Effect69 - Contact Made Beta Two Agonist - Zero Point Field Daevls On FlightDynamics recent Bring It, Machine Cycling '74 Loves Cats Seemingly Solid Things - Glenn Gibson @ GIVEN drmArm Life In 3d It's Full Of Stars
category 2Second(fuse) 7 Action 1 Atmos 3 Biome 1 BlueDeceiver 2 Creation 6 Daevlmakr 12 Exorcism 16 Flow 11 Futurism 15 Gear 19 Idea 4 Image 3 Incantation 19 Knowledge 5 Listen 19 LiveMusic 3 Locate 2 Look 3 MaxMSPJitter 16 Politics 16 Quote 1 Read 10 Science 2 SoundDesign 4 Technology 3 Tinderbox 5 Unfälle 2 Vegetarian 3 Vision 2 month 06_02008 03_02008 02_02008 01_02008 11_02007 10_02007 09_02007 07_02007 06_02007 05_02007 04_02007 03_02007 02_02007 01_02007 12_02006 11_02006 10_02006 09_02006 08_02006 07_02006 06_02006 05_02006 04_02006 03_02006 02_02006 01_02006 12_02005 11_02005 10_02005 09_02005 08_02005 07_02005 06_02005 05_02005 04_02005 weblog bldg.blog Cesare Marilungo Chris O'Shea Christian Fromme Dan Winckler Data Is Nature David Fine Doug Miller Hal Rager Hihiromi hyperTextuality Information Aesthetics Jacob Appelbaum Jaeysin's Xylophone Jeff Vail Jeffrey Radcliffe FlightDynamics Mac Tonnies Maehymn Mark Bernstein Marsha Vdovin Martin Spernau Mediapathic Neomarxisme Onegoodmove Pascal Venier Seth Elalouf Sex In Art Steven R. Livingstone The Nonist Trond Lossius link Better Humans Council for Secular Humanism Creative Commons DailyKos Diesel Sweeties EFF FuturePundit The Heinlein Society HMC MediaLab IFTF Make New Scientist The Panda's Thumb Press Think Questionable Content Rarefaction ScaryGoRound SpaceSuitGroup Scientific American legalese All written material on 2Second(fuse) authored by Vlad Spears is published under the Creative Commons Some Rights Reserved license Attribution - NonCommercial - NoDerivs 2.0 Fight corporate ownership of culture: Create and Disseminate! |
||||||||||||||||