<?xml version="1.0" encoding="ISO-8859-1"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:rss="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wiki="http://purl.org/rss/1.0/modules/wiki/" xmlns:xh="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" >
<rss:channel rdf:about="http://www.brayden.org/twiki/bin/view/Software">
  <rss:title>The Brayden Software TWiki web</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software</rss:link>
  <rss:description>The brayden.Software web - notes on Ruby, workflow, statecharts, and more.</rss:description>
  <rss:image rdf:resource="http://www.brayden.org/twiki/pub/twikilogo88x31.gif" />
  <dc:language>en-us</dc:language>
  <dc:rights>Copyright 2010, Dale Brayden and contributing authors.</dc:rights>
  <dc:publisher>Dale Brayden [rss@braydenNOSPAM.org]</dc:publisher>
  <dc:creator>Dale Brayden [rss@braydenNOSPAM.org]</dc:creator>
  <dc:source>TWiki</dc:source>
  <wiki:interwiki>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view/Software/">
      <rdf:value>brayden.Software</rdf:value>
    </rdf:Description>
  </wiki:interwiki>
  <rss:items>
    <rdf:Seq>
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/SparklinesGoogleChartsForTwiki" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/MerbDataMapperOnWindows" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/RubyCombinatorials" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/RailsManuals" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/RubyManuals" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/AjaxManuals" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/SplineFunctions" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/StatisticsLib" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/RubyLanguage" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/TWikiIncludeTricks" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/AudioSoftware" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/JavaScript" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/LanguagePages" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/LanguageVarieties" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/LanguagesTopics" />
      <rdf:li rdf:resource="http://www.brayden.org/twiki/bin/view/Software/QuinePrograms" />
    </rdf:Seq>
  </rss:items>
</rss:channel>
<rss:image rdf:about="http://www.brayden.org/twiki/pub/twikilogo88x31.gif">
  <rss:title>brayden.Software</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software</rss:link>
  <rss:url>http://www.brayden.org/twiki/pub/twikilogo88x31.gif</rss:url>
</rss:image>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/SparklinesGoogleChartsForTwiki">
  <rss:title>SparklinesGoogleChartsForTwiki</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/SparklinesGoogleChartsForTwiki</rss:link>
  <rss:description>
<h2><a name ="Rendering_sparklines_on_TWiki_us"> Rendering sparklines on TWiki using google charts </a></h2>
<p />
Google recently made public their <a href="http://code.google.com/apis/chart/" target="_top">chart creation api</a>. Very simple, very cool. The idea is that you specify chart data and settings in a url, and get back a generated image.
<p />
I wrote a little code that renders sparklines-like graphs using the google charts api, from TWiki. In my case I call the code from one of my plugins - but I'm probably the only person on the planet that uses that plugin, so you would need to call it from somewhere else.
<p />
The basic idea is simple: create the simplest, smallest legible line graph for a set of data. Small enough that it can serve as just another 'word' in a sentence, yet convey a relatively large set of quantitative information.
<p />
<p />
<p />
<a href="http://www.brayden.org/twiki/bin/view/Software/SparklinesGoogleChartsForTwiki"> ... more ...</a>
<p />
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2007-12-08T23:33:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/SparklinesGoogleChartsForTwiki</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/SparklinesGoogleChartsForTwiki</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/MerbDataMapperOnWindows">
  <rss:title>MerbDataMapperOnWindows</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/MerbDataMapperOnWindows</rss:link>
  <rss:description>
<p />
<h2><a name ="Installing_merb_and_datamapper_o"> Installing merb and datamapper on windows </a></h2>
<p />
Pretty painless overall. Here's a transcript and some notes.
<p />
Resources:
<p />
<ul>
<li> <a href="http://jit.nuance9.com/2007/11/merb-datamapper-getting-rolling.html" target="_top">Just In Time: Merb  and  Datamapper: Getting Rolling</a> 
</li>
<li> <a href="http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/165404" target="_top">rubytalk</a>
</li>
<li> <a href="http://datamapper.org/getting_started.html" target="_top">Getting started with datamapper</a> 
</li>
</ul>
<p />
First, you will need a compiler:
<p />
 ... elided ...
<p />
<p />
Then follow the instructions at nuance9, but just leave off the sudo:
<p />
<p />
 ... elided ...
<p />
Note that in the install of fastthread I chose the 'ruby' option - you can choose the win32 option and avoid building anything at that step.
<p />
<p />
<p />
<a href="http://www.brayden.org/twiki/bin/view/Software/MerbDataMapperOnWindows"> ... more ...</a>
<p />
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2007-11-24T17:21:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/MerbDataMapperOnWindows</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/MerbDataMapperOnWindows</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/RubyCombinatorials">
  <rss:title>RubyCombinatorials</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/RubyCombinatorials</rss:link>
  <rss:description>
<p />
<h3><a name ="Combinatorials"> Combinatorials </a></h3>
<p />
I've posted a <a href="http://www.brayden.org/ruby/Combinatorials/doc/" target="_top"> set of classes and methods for generating combinations and permutations</a>.
<p />
Source code (zip) : <a href="http://www.brayden.org/twiki/pub/Software/RubyCombinatorials/Combinatorials.zip" target="_top">http://www.brayden.org/twiki/pub/Software/RubyCombinatorials/Combinatorials.zip</a>
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2007-06-19T15:35:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/RubyCombinatorials</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/RubyCombinatorials</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/RailsManuals">
  <rss:title>RailsManuals</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/RailsManuals</rss:link>
  <rss:description>
<h3><a name ="Rails_Manuals"> Rails Manuals </a></h3>
<ul>
<li> Official Rails Documentation
<ul>
<li> <a href="http://www.rubyonrails.org/docs" target="_top">Documentation for Ruby on Rails</a> 
</li>
<li> <a href="http://api.rubyonrails.org/" target="_top">Complete API</a>
</li>
<li> <a href="http://wiki.rubyonrails.com/rails/pages/Howtos" target="_top">Howtos in Ruby on Rails</a> 
</li>
</ul>
</li>
<li> Migrations
<ul>
<li> <a href="http://wiki.rubyonrails.com/rails/pages/UnderstandingMigrations" target="_top">Understanding Migrations in Ruby on Rails</a> 
</li>
<li> <a href="http://wiki.rubyonrails.org/rails/pages/UsingMigrations" target="_top">Using Migrations in Ruby on Rails</a>
</li>
<li> <a href="http://wiki.rubyonrails.org/rails/pages/ActiveRecordMigration" target="_top">Active Record Migration in Ruby on Rails</a>
</li>
<li> <a href="http://api.rubyonrails.com/classes/ActiveRecord/Migration.html" target="_top">API Reference</a>
</li>
</ul>
</li>
<li> Development Environments
<ul>
<li> <a href="http://instantrails.rubyforge.org/wiki/wiki.pl" target="_top">Instant Rails - a one-stop Rails runtime solution containing Ruby, Rails, Apache, and MySQL</a> 
</li>
</ul>
</li>
</ul>
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2006-03-11T16:53:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/RailsManuals</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/RailsManuals</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/RubyManuals">
  <rss:title>RubyManuals</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/RubyManuals</rss:link>
  <rss:description>
<ul>
<li> Core documentation
<ul>
<li> <a href="http://www.rubycentral.com/ref/" target="_top">Ruby core class and library reference</a>
</li>
</ul>
</li>
<li> Rake
<ul>
<li> <a href="http://onestepback.org/index.cgi/Tech/Rake/Tutorial/RakeTutorialIntroduction.rdoc" target="_top">Rake Tutorial -- Getting Started</a> 
</li>
<li> <a href="http://docs.rubyrake.org/read/book/1" target="_top">Rake Tutorial</a> 
</li>
<li> <a href="http://docs.rubyrake.org/read/book/2" target="_top">Rake User Guide</a>
</li>
<li> <a href="http://docs.rubyrake.org/read/book/3" target="_top">Rake by Example</a>
</li>
</ul>
</li>
</ul>
<p />
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2006-03-11T14:36:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/RubyManuals</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/RubyManuals</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/AjaxManuals">
  <rss:title>AjaxManuals</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/AjaxManuals</rss:link>
  <rss:description>
<ul>
<li> Tutorials
<ul>
<li> <a href="http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro1.html?ca=dgr-lnxw01MasterAJAX" target="_top">Mastering Ajax, Part 1: Introduction to Ajax</a> 
</li>
<li> <a href="http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro2/" target="_top">Mastering Ajax, Part 2: Make asynchronous requests with <a href="/twiki/bin/view/Software/JavaScript">JavaScript</a> and Ajax</a> 
</li>
<li> <a href="http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro3/?ca=dgr-lnxw01MasterAJAX3" target="_top">Mastering Ajax, Part 3: Advanced requests and responses in Ajax</a> 
</li>
</ul>
</li>
<li> Patterns
<ul>
<li> <a href="http://ajaxpatterns.org/" target="_top">Main Page - Ajax Patterns</a> 
</li>
</ul>
</li>
<li> Toolkits
<ul>
<li> <a href="http://prototype.conio.net/" target="_top">Prototype <a href="/twiki/bin/view/Software/JavaScript">JavaScript</a> Framework: Class-style OO, Ajax, and more</a> 
</li>
<li> <a href="http://openrico.org/" target="_top">Rico</a> Rico provides a very simple interface for registering Ajax request handlers as well as HTML elements or JavaScript objects as Ajax response objects. Multiple elements and/or objects may be updated as the result of one Ajax request.
</li>
</ul>
</li>
</ul>
<p />
<p />
<p />
<a href="http://www.brayden.org/twiki/bin/view/Software/AjaxManuals"> ... more ...</a>
<p />
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2006-03-11T14:27:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/AjaxManuals</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/AjaxManuals</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/SplineFunctions">
  <rss:title>SplineFunctions</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/SplineFunctions</rss:link>
  <rss:description>---+ B-Splines
<p />
This is a description of a class of cubic spline functions that have the
property that the endpoints of the curve will pass through the first and
last control points, and will pass <em>near</em> the interior control points.
<p />
I've provided an implementation in ruby (see bottom of this page).
<p />
<p />
 ... elided ...
<p />
The B<sub>ij</sub> are <strong><em>blending functions</em></strong> defined as:
<p />
 ... elided ...
<p />
In practice you select a set of u<sub>k</sub> and draw straight lines between them.
By selecting the number of such points to be large enough (10 is more than enough for most
applications) the curve will look good. This also says that you can pre-compute
the B<sub>ij</sub>(u<sub>k</sub>) and cache those values in a table, for better performance (it matters, believe me).
<p />
<p />
<p />
<a href="http://www.brayden.org/twiki/bin/view/Software/SplineFunctions"> ... more ...</a>
<p />
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2006-01-10T15:55:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/SplineFunctions</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/SplineFunctions</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/StatisticsLib">
  <rss:title>StatisticsLib</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/StatisticsLib</rss:link>
  <rss:description>
<p />
<h3><a name ="Statistics_Package_in_ruby"> Statistics Package in ruby </a></h3>
<p />
I've posted a <a href="http://www.brayden.org/ruby/statistics/doc/index.html" target="_top">statistics package written in ruby</a>. The source can be downloaded <a href="http://www.brayden.org/ruby/statistics/statistics.zip" target="_top">as a zip file</a>
<p />
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2005-12-29T16:59:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/StatisticsLib</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/StatisticsLib</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/RubyLanguage">
  <rss:title>RubyLanguage</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/RubyLanguage</rss:link>
  <rss:description>
<p />
<h2><a name ="Notes_and_Resources"> Notes and Resources </a></h2>
<ul>
<li> <a href="/twiki/bin/view/Software/RubyOnRails">RubyOnRails</a>
</li>
<li> <a href="/twiki/bin/view/Software/RubyWebHosts">RubyWebHosts</a>
</li>
<li> <a href="/twiki/bin/view/Software/RubyGem">RubyGem</a>
</li>
</ul>
<p />
<h2><a name ="Samples"> Samples </a></h2>
<ul>
<li> <a href="/twiki/bin/view/Software/SudokuSolver">SudokuSolver</a>
</li>
<li> <a href="/twiki/bin/view/Software/StatisticsLib">StatisticsLib</a>
</li>
</ul>
<p />
<h2><a name ="Various_Projects"> Various Projects </a></h2>
<ul>
<li> <a href="/twiki/bin/view/Software/RubyWebrick">RubyWebrick</a>
</li>
<li> <a href="http://rubyforge.org/projects/ruby-pdf/" target="_top">Ruby PDF Tools: Project Info</a> Tools written in pure Ruby (no C extensions) for working with PDF documents.
</li>
<li> <a href="http://rubyforge.org/projects/sqlite-ruby/" target="_top">SQLite-Ruby: Project Info</a> A Ruby interface for the SQLite database engine.
</li>
<li> <a href="http://rubyforge.org/projects/muravey-tools/" target="_top">MuraveyWeb: Project Info</a> a Content Management System built on top of Ruby on Rails web-framework. It has support for version control, custom document types, WYSIWYG content editors, image transformations and much more.
</li>
<li> <a href="http://rubyforge.org/projects/win32utils/" target="_top">Win32 Utils: Project Info</a> A series of packages that provide Ruby interfaces to Win32 systems and services. This project supports Windows NT, 2000 and XP <strong>only</strong>.
</li>
<li> <a href="http://rubyforge.org/projects/explainpmt/" target="_top">eXPlain Project Management Tool: Project Info</a> eXPlain Project Management Tool (or eXPlainPMT) is a web-based application built using the Ruby on Rails framework that supports the eXtreme Programming development methodology.
</li>
<li> <a href="http://rubyforge.org/projects/wxruby/" target="_top">wxRuby: Project Info</a> a library to allow Ruby programs to use wxWindows 2.4.x (also known as wxWidgets), which is a mature, cross-platform, GUI toolkit that uses native widgets where possible.
</li>
<li> <a href="http://rubyforge.org/projects/ruby-activeldap/" target="_top">Ruby/ActiveLDAP: Project Info</a> provides an object oriented interface to LDAP. It maps LDAP entries to Ruby objects with LDAP attribute accessors exposed as methods dynamically assigned based on your LDAP server's schema and each object's objectClasses.
</li>
<li> <a href="http://rubyforge.org/softwaremap/trove_list.php?form_cat=306" target="_top">All Ruby Projects at RubyForge</a> 
</li>
<li> <a href="http://www.swig.org/" target="_top">http://www.swig.org/</a>
<ul>
<li> <strong><em>SWIG</em></strong> (the <strong><em>Simplified Wrapper and Interface Generator</em></strong> ) is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages, including Ruby.
<ul>
<li> See also: <a href="http://www.swig.org/Doc1.3/Ruby.html" target="_top">SWIG/Ruby Documentation</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2005-12-29T16:49:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/RubyLanguage</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/RubyLanguage</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/TWikiIncludeTricks">
  <rss:title>TWikiIncludeTricks</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/TWikiIncludeTricks</rss:link>
  <rss:description>
<h2><a name ="TWiki_INCLUDE_Directive"> </a> TWiki INCLUDE Directive </h2>
The INCLUDE directive is documented at <a href="/twiki/bin/view/TWiki/IncludeTopicsAndWebPages">IncludeTopicsAndWebPages</a>. Here are the main ways to use it:
<p />
You can <strong>include one twiki topic within another</strong>. That's how I do the <a href="/twiki/bin/view/Software/WebRss">WebRss</a> pages - the RSS feeds at this site and also most of the content at <a href="/twiki/bin/view/Random/MonthlyDigest">MonthlyDigest</a>:
<p />
<p />
 ... elided ...
<p />
<p />
You can <strong>define what part of a twiki page will be included</strong>. You do this using the %STARTINCLUDE% and %STOPINCLUDE% directives on the included page.
<p />
When defining skin templates you can <strong>include one template within another</strong>, using the TMPL:INCLUDE directive:
<p />
<p />
<p />
<a href="http://www.brayden.org/twiki/bin/view/Software/TWikiIncludeTricks"> ... more ...</a>
<p />
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2005-12-03T18:08:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/TWikiIncludeTricks</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/TWikiIncludeTricks</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/AudioSoftware">
  <rss:title>AudioSoftware</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/AudioSoftware</rss:link>
  <rss:description>---+ Audio Software
<p />
... see also: <span style='background : #eeeeee;'><font color="#993300">LinuxAudio</font></span><a href="/twiki/bin/edit/Trash/LinuxAudio?topicparent=Software.WebRss">?</a>
<p />
<ul>
<li> <a href="http://www.mp3towave.com/" target="_top">Acoustica MP32Wave - $19.95</a>
</li>
<li> <a href="http://www.mp3fe.com/ieindex.html" target="_top">MP3 File Editor $25</a> - also available: free mp3 to wave converter
</li>
<li> <a href="http://www.mpg123.de/" target="_top">mpg123 - MPEG 3 Audio player for *nix</a>
</li>
<li> <a href="http://lame.sourceforge.net/" target="_top">lame - mp3 player for linux - open source</a>
</li>
<li> <a href="http://www.mp3newswire.net/" target="_top">MP3 newswire - product news and links</a>
</li>
</ul>
<p />
-- <a href="/twiki/bin/view/Main/DaleBrayden">DaleBrayden</a> - 29 Dec 2002
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2005-12-03T16:40:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/AudioSoftware</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/AudioSoftware</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/JavaScript">
  <rss:title>JavaScript</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/JavaScript</rss:link>
  <rss:description>---+ javascript
See also: <a href="/twiki/bin/view/Software/DocumentObjectModel">DocumentObjectModel</a>
<p />
<h2><a name ="Links"> Links </a></h2>
<h3><a name ="General_Information"> General Information </a></h3>
<ul>
<li> <a href="http://directory.google.com/Top/Computers/Programming/Languages/JavaScript/?il=1" target="_top">Google Directory</a>
</li>
</ul>
<h3><a name ="Downloadable_scripts"> Downloadable scripts </a></h3>
<ul>
<li> <a href="http://directory.google.com/Top/Computers/Programming/Languages/JavaScript/Scripts/" target="_top">Google Directory of javascript script sites</a>
</li>
<li> <a href="http://www.webreference.com/js/" target="_top">Doc Javascript at webreference.com</a>
</li>
<li> <a href="http://www.codehound.com/js/" target="_top">javascript search at codehound</a>
</li>
</ul>
<p />
<p />
-- <a href="/twiki/bin/view/Main/DaleBrayden">DaleBrayden</a> - 29 Dec 2002
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2005-12-03T16:00:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/JavaScript</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/JavaScript</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/LanguagePages">
  <rss:title>LanguagePages</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/LanguagePages</rss:link>
  <rss:description>---+ Languages Category
<p />
This is the category page for programming language-related pages.
<p />
<p />
<p />
-- <a href="/twiki/bin/view/Main/DaleBrayden">DaleBrayden</a> - 24 Jun 2003
<p />
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2005-12-03T16:00:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/LanguagePages</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/LanguagePages</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/LanguageVarieties">
  <rss:title>LanguageVarieties</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/LanguageVarieties</rss:link>
  <rss:description>.hide
Links and information about a variety of programming languages. Not much here yet, but I need a placeholder and this is it.
<p />
<h1><a name ="Miscellaneous_Languages"> Miscellaneous Languages </a></h1>
<p />
<ul>
<li> <a href="http://www.bagley.org/~doug/shootout/" target="_top">The great language shootout</a> and <a href="http://dada.perl.it/shootout/" target="_top">the win32 version of the shootout</a>
<ul>
<li> These provide a terrific set of source-code examples of <em>many</em> languages
</li>
</ul>
</li>
<li> <a href="http://99-bottles-of-beer.ls-la.net/" target="_top">571 languages, 99 bottles of beer</a>
</li>
<li> <a href="http://www.angelfire.com/tx4/cus/people/" target="_top">photos of many programming language creators</a>
</li>
</ul>
<p />
-- <a href="/twiki/bin/view/Main/DaleBrayden">DaleBrayden</a> - 27 Aug 2003
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2005-12-03T16:00:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/LanguageVarieties</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/LanguageVarieties</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/LanguagesTopics">
  <rss:title>LanguagesTopics</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/LanguagesTopics</rss:link>
  <rss:description>---+ Topics in the Languages Category
<p />
<p> ... table elided ... </p>
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2005-12-03T16:00:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/LanguagesTopics</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/LanguagesTopics</wiki:history>
</rss:item>
<rss:item rdf:about="http://www.brayden.org/twiki/bin/view/Software/QuinePrograms">
  <rss:title>QuinePrograms</rss:title>
  <rss:link>http://www.brayden.org/twiki/bin/view/Software/QuinePrograms</rss:link>
  <rss:description>---+ Quines
<p />
A Quine is a 'self-producing' program; i.e. a program whose output is its own source code. For example, here's a quine written in Ruby:
<p />
<p />
printf(s = 'printf(s = %c%s%c, 39, s, 39)', 39, s, 39)
<p />
<p />
For a terrific discussion of quines, see <a href="http://www.eleves.ens.fr:8080/home/madore/computers/quine.html" target="_top">the David Madore Quine's page</a>. If that page is unavailable you can get a zipped copy of it <a href="http://www.brayden.org/twiki/pub/Software/WebRss/quine.zip" target="_top">here</a>. 
<p />
-- <a href="/twiki/bin/view/Main/DaleBrayden">DaleBrayden</a> - 29 Dec 2002
<ul>
<li> <a href="http://www.brayden.org/twiki/pub/Software/WebRss/quine.zip" target="_top">quine.zip</a>: David Madore's Quines page
</li>
</ul>
<p />
</rss:description>
  <rss:author>rss_response@brayden.org</rss:author>
  <dc:date>2005-12-03T16:00:00Z</dc:date>
  <dc:contributor>
    <rdf:Description link="http://www.brayden.org/twiki/bin/view?topic=Main.DaleBrayden">
      <rdf:value>DaleBrayden</rdf:value>
    </rdf:Description>
  </dc:contributor>
  <wiki:version>1.1</wiki:version>
  <wiki:status>updated</wiki:status>
  <wiki:importance>major</wiki:importance>
  <wiki:diff>http://www.brayden.org/twiki/bin/rdiff/Software/QuinePrograms</wiki:diff>
  <wiki:history>http://www.brayden.org/twiki/bin/rdiff/Software/QuinePrograms</wiki:history>
</rss:item>
</rdf:RDF>