Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml'/>
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}
h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}
.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}
.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}
.tabSelected{color:[[ColorPalette::PrimaryDark]];
background:[[ColorPalette::TertiaryPale]];
border-left:1px solid [[ColorPalette::TertiaryLight]];
border-top:1px solid [[ColorPalette::TertiaryLight]];
border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}
#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}
.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}
#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}
.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}
.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}
.tiddler .defaultCommand {font-weight:bold;}
.shadow .title {color:[[ColorPalette::TertiaryDark]];}
.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}
.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}
.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}
.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}
.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}
.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}
.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}
.imageLink, #displayArea .imageLink {background:transparent;}
.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}
.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}
.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}
.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}
.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}
.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}
#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}
body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}
hr {height:1px;}
a {text-decoration:none;}
dt {font-weight:bold;}
ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}
.txtOptionInput {width:11em;}
#contentWrapper .chkOptionInput {border:0;}
.externalLink {text-decoration:underline;}
.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}
.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}
/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}
#mainMenu .tiddlyLinkExisting,
#mainMenu .tiddlyLinkNonExisting,
#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}
.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}
.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}
#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}
#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}
.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}
#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}
.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}
.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}
.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}
#contentWrapper {display:block;}
#splashScreen {display:none;}
#displayArea {margin:1em 17em 0em 14em;}
.toolbar {text-align:right; font-size:.9em;}
.tiddler {padding:1em 1em 0em 1em;}
.missing .viewer,.missing .title {font-style:italic;}
.title {font-size:1.6em; font-weight:bold;}
.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}
.tiddler .button {padding:0.2em 0.4em;}
.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}
.footer {font-size:.9em;}
.footer li {display:inline;}
.annotation {padding:0.5em; margin:0.5em;}
* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}
.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}
.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}
.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}
.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}
.sparkline {line-height:1em;}
.sparktick {outline:0;}
.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}
* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}
.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
<!--}}}-->
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser
Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)
<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations
----
Also see AdvancedOptions
[[Sun Project Wonderland|https://lg3d-wonderland.dev.java.net/]]
[[Interesting Fx examples|http://www.bitmanagement.de/developer/contact/examples/shader/shader.html]]
[[3Dshaders.com|http://www.3dshaders.com/]]
[[BlenderWars|http://www.blenderwars.com/content.php?module=download]]
[[OpenGL.org|http://www.opengl.org]]
[[Geometrek|http://www.geometrek.com/web3d/index.html]] - x3d and vrml models and standards
[[Ken Perlins homepage|http://mrl.nyu.edu/~perlin/]]
[[Perlin noise|http://freespace.virgin.net/hugo.elias/models/m_perlin.htm]]
[[OGRE toolset|http://www.ogre3d.org/wiki/index.php/AssemblingAToolset]] - one list of various kinds of 3D tools
[[NeHe Productions OpenGL Article #21|http://nehe.gamedev.net/data/articles/article.asp?article=21]]
[[NVIDIA Developer Web Site|http://developer.nvidia.com/page/home.html]]
[[Papers by John C. Hart|http://graphics.cs.uiuc.edu/~jch/papers/]]
[[Papers by Hugues Hoppe|http://research.microsoft.com/~hoppe/]]
[[Papers by Marc Olano|http://www.csee.umbc.edu/~olano/papers/]]
[[Procedural Textures Image Gallery|http://www.di.ens.fr/~mine/perso/stage_imagis/images/index.html.en]]
[[The NCCA Texture Machine|http://ncca.bournemouth.ac.uk/Staff/Willi/TextureMC/]]
[[Triangle|http://www.cs.cmu.edu/afs/cs/project/quake/public/www/triangle.html]] - reference for Delauney/Voronoi software
[[Free Software Jun for Smalltalk|http://www.sra.co.jp/people/aoki/Jun/Main_e.htm]] - free 3D(VW)
[[Jun Teddy|http://www.sra.co.jp/people/aoki/Jun/Topics/Teddy/index_e.html]] - another Smalltalk version of Teddy (VW)
[[Game Developer - Source Code|http://www.gdmag.com/code.htm]] - c source for 3d paint
[[HyperFun project|http://cis.k.hosei.ac.jp/~F-rep/HF_proj.html]] - batch blobbies
[[Callum Galbraith|http://jungle.cpsc.ucalgary.ca/software/JungleSP/software.html]] - Jungle BlobTree modeling, a little older than ShapeShop
[[John Alex' thesis|http://groups.csail.mit.edu/graphics/pubs/thesis_jpa.pdf]] - Hybrid Sketching
[[Smart Sketches|http://sketch.inesc.pt/]] - sketching consortium
[[UnRealEd Tutorials|http://www.planetunreal.com/architectonic/first_level.html]]
Here are my impressions of a few 3D tools. One of the biggest problems is that of data exchange. This is done with an eye towards Croquet, but some are not useful in that regard at all, like the Rendering category.
!Modeling
*[[Blender3D|http://www.blender3d.org]] - free open source polygon modeling, complicated but covers a lot of ground. A number of import/export options. [[manual|http://wiki.blender.org/index.php/Manual]] [[magazine|http://www.blenderart.org/]]
*[[Art of Illusion|http://www.artofillusion.org]] - open source Java software. Medium easy to deal with, but has limited import/export options with nothing at all for its "bones" animation capabilites. Very cool procedural texture editor, and I want to say that the animation capability is good, but I haven't actually tried it yet. Really aimed at raytracing, not game content. [[forum|http://sourceforge.net/forum/?group_id=15063]]
*[[Wings3D|http://www.wings3d.com/]] - one of the easiest to use (and less capable) of the regular polygon modeling programs.
*[[SmoothTeddy|http://www-ui.is.s.u-tokyo.ac.jp/~takeo/java/smoothteddy/index.html]] - really easy to do, even for kids, but also not as capable of making more complex models. One of the few modelers that includes the ability to paint directly on the model. Buggy, unfortunately. New companion Squirrel does animation. No export useful for Croquet. There is now a commercial version of SmoothTeddy (no animation) available, called Magical Sketch. Also Squeak-based commercial version called Plopp, no animation or export.
*SketchUp - a limited free version is available from Google. It's pretty easy and quick to use for modeling, particularly architectural things, but has no useful export capability.
*[[Metasequoia|http://www.metaseq.net/english/index.html]] - seems pretty cool for a modeler and it contains paint functions but no animation. It's difficult to figure out because all the original doc is in Japanese, but the author has started on some English doc. There is a recent new version that supports Windows Vista, and now the shareware PRO version is available anywhere by payment through PayPal.
*[[Voxel3D|http://www.everygraph.com/frame.php?contents=product&name=voxel3d]] - inexpensive shareware Volume Element (voxel) modeling and coloring, no animation, interesting different approach to modeling
*[[3D Canvas|http://www.amabilis.com/products.htm]] - inexpensive polygon modeling, does animation but doesn't export it (maybe)
*[[MilkShape|http://www.swissquake.ch/chumbalum-soft/]] - inexpensive polygon modeling, game oriented, does animation but only exports it in game formats (not X3D/VRML or BHV)
*[[ShapeShop|http://www.shapeshop3d.com/]] - BlobTree research
*[[CosmicBlobs|http://www.cosmicblobs.com/]] - very cool metaballs modeler and paint for kids. Inexpensive. Does animation but only exports static VRML.
*[[CBModelPro|http://www.CBModelPro.com]] - also very cool free-during-beta pro version of Cosmic Blobs. [[forum|http://forum.solidworks.com/forum/categories.cfm?catid=68&entercat=y]]
*[[Amorphium|http://www.eitechnologygroup.com/products/amorphium.html]] - not too expensive polygon modeling, related animation tool is medium expensive
*[[Archipelis Designer|http://archipelis.dnsalias.com/~archipel/index.html]] - texture outline and inflate, similar to SmoothTeddy but textured
*[[gameSpace|http://www.caligari.com/gamespace/]] - game-oriented modeling and animation, medium expensive, no useful import/export other than game formats
*[[Poser and Shade|http://www.e-frontier.com/]] - Not too expensive modeling and animation in separate packages. Addons and upgrades available.
*[[3DS Max|http://www.autodesk.com/3dsmax]] - the standard, expensive
*[[Maya|http://www.autodesk.com/maya]] - the competition, also expensive
!Rendering
*[[Alice|http://www.alice.org/]] - Java-based tile scripting
*[[Panda3D|http://panda3d.org/]] - Disney Python-scripted game engine
*[[Visual Python|http://www.vpython.org/]] - Python easy 3D
*[[PyOgre|http://www.ogre3d.org/wiki/index.php/PyOgre]] - Python-scripted game engine
*[[Apocalyx|http://apocalyx.sourceforge.net/]] - Lua-scripted game engine, lots of add-on libraries
*[[Lumina|http://lumina.sourceforge.net/?id=1]] - Scripted GLSL shader development
*[[Crystal Space|http://www.crystalspace3d.org/]] - big Blender integration project
!Modeling and Rendering
*[[Flux Studio|http://www.mediamachines.com/fluxstudiofeatures.html]] - Polygon modeler for X3D and VRML content, other import/export options too, free-during-beta and open-source, includes modeling and animation. Nice.
*[[3D GameStudio|http://www.3dgamestudio.com/]] - game creator with low-end modeling tools
*[[The Game Creators|http://www.thegamecreators.com/]] - DarkBasic, FPS Creator, other nice tools, also sell third party tools
*[[Geist3D|http://www.geist3d.org/]] also looks pretty good, at first glance. Mechanical modeling and animation originally aimed at robotics, based on Petri Nets.
!Animation
*[[Avimator|http://avimator.com/]] - open source bvh animator targeting Second Life
*[[CharacterFX|http://www.insanesoftware.de/]] - inexpensive shareware and a bit outdated but interesting
*[[FragMotion|http://www.fragmosoft.com/]] - inexpensive shareware, interesting
!Other
*[[glIntercept|http://glintercept.nutty.org/]] - OpenGL debugger including shader edit
*[[Avatar Studio|http://www.blaxxun.com/home/index.php?option=com_content&task=view&id=35&Itemid=88]] - Would be almost okay if it was free
Rename this tiddler to 'ColorPalette' to enable this color scheme
Background: #ffc
Foreground: #000
PrimaryPale: #fc8
PrimaryLight: #f81
PrimaryMid: #b40
PrimaryDark: #410
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #e88
TertiaryLight: #c66
TertiaryMid: #944
TertiaryDark: #633
[[Super Computer Sale|http://www.supercomputersale.com/index.html]]
[[Pricewatch for PC Components|http://www.pricewatch.com/]]
[[TigerDirect|http://www.tigerdirect.com]]
[[HTC NetStore|http://www.htcnetstore.com/acsup.html]]
[[CMH Electronics|http://www.cmh.net/catalog/products.html]]
[[ComputerGeeks|http://www.computergeeks.com/]]
[[Geek store|http://www.thinkgeek.com/]]
[[NewEgg|http://www.newegg.com]]
[[Gnuplot|http://www.gnuplot.info/]]
[[Otter Graph Visualization Tool|http://tail.eecs.umich.edu/warriors/viz_tools/otter.html]]
[[GraphViz|http://www.research.att.com/sw/tools/graphviz/refs.html]]
[[Gallery of Data Visualization|http://www.math.yorku.ca/SCS/Gallery/noframes.html]]
[[Cluster and Calendar based Visualization of Time Series Data|http://www.win.tue.nl/~vanwijk/clv.pdf]]
[[Visualizing and Modeling Categorical Time Series Data|http://research.cs.vt.edu/chitra/docs/95vtvdRMA/paper.html]]
[[Snap-Together Visualization|http://snap.cs.vt.edu]]
[[LIVE|http://infovis.cs.vt.edu/]]
[[Sieve|http://simon.cs.vt.edu/sieve/]]
[[ViSTa|http://www.visualstats.org/]]
[[ViSta, the Visual Statistics System|http://forrest.psych.unc.edu/research/index.html]]
[[Polaris, Interactive Database Visualization|http://graphics.stanford.edu/projects/polaris/]]
[[Visualizing Complex Systems, the Rivet project|http://graphics.stanford.edu/projects/rivet/]]
[[MayaVi Data Visualizer|http://mayavi.sourceforge.net/]]
[[Cisco Error Message Decoder|http://www.cisco.com/cgi-bin/Support/Errordecoder/index.cgi]]
[[Cisco Connection Online|http://www.cisco.com/cgi-bin/login]]
[[Cisco Network Management Toolkit - MIBs|http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml]]
[[Cisco Certifications Community Login|http://forums.cisco.com/eforum/servlet/CertCom?page=main]]
[[Cisco Networkers 2004|http://www.cisco.com/networkers/nw04/index.html]]
[[Cisco Works 2000 Software|http://www.cisco.com/kobayashi/sw-center/cw2000/lan-planner.shtml]]
[[Cisco Networkers 2006|http://www.cisco.com/web/learning/le21/le34/networkers/nw06/?sid=134634_568]]
[[Cisco Networkers Online|http://www.networkersonline.net/]]
[[Autostereo 3D displays|http://www.stereo3d.com/displays.htm]]
[[another 3D monitor|http://www.planar.com/]]
[[Sony Vaio U70|http://www.dynamism.com/u70/index.shtml]]
[[Ink Media PC|http://ink-media.com/index.html]]
[[Eeepc|http://eeepc.asus.com/global/product.htm]]
[[SmartBoard|http://www.smarttech.com/]]
[[Dual Screen PC|http://www.dualscreen.com/]]
[[DoubleSight LCD|http://www.doublesight.com]]
[[multiple monitors|http://www.digitaltigers.com/tigervista.shtml]]
[[Personal Monitor|http://www.skyex.com/albatech/normal.htm]]
[[PC Viewer|http://www.microopticalcorp.com/HomePage.html]]
[[Air Projector|http://www.io2technology.com/]]
[[FaSwitch|http://www.faswitch.com/]]
[[Pocket Projector|http://www.mitsubishi-presentations.com/proj_pocket.asp]]
[[FingerWorks|http://www.fingerworks.com/mini_product.html]]
[[Virtual Keyboard|http://www.virtual-laser-keyboard.com]]
[[KITTY Tech|http://www.kittytech.com/index.html]]
[[Multitouch Technology|http://mrl.nyu.edu/~jhan/ftirtouch/]]
[[TactaPad|http://tactiva.com/tactapad.html]]
[[TactaPad-like|http://www.cycling74.com/products/lemur.html]]
[[SpacePad|http://www.ascension-tech.com/products/spacepad.php]]
[[XYBERNAUT|http://www.xybernaut.com/]]
[[P/ISM|http://www.nec-design.co.jp/showcase/#pism]]
[[I-Glasses|http://www.i-glassesstore.com/iglasses-pc-hr.html]]
[[Virtual Realities|http://www.vrealities.com/]]
[[Single Board Computer Quick Reference Guide|http://www.linuxdevices.com/articles/AT2614444132.html]]
[[Mini-ITX|http://www.mini-itx.com/]]
[[Mini-Box|http://www.mini-box.com/]]
[[Pepper Pad|http://www.pepper.com/products/pepper.html]]
[[OQO|http://www.oqo.com/hardware/basics/]]
[[GP2X|http://www.gbax.com/aboutgp2x.html]]
[[Bug Labs|http://buglabs.net/products]]
[[JackPC|http://www.chippc.com/products/thinclients/jackpc/]]
[[Gumstix|http://www.gumstix.com/]]
[[iButton|http://www.ibutton.com/]]
/***
|''Name:''|CryptoFunctionsPlugin|
|''Description:''|Support for cryptographic functions|
***/
//{{{
if(!version.extensions.CryptoFunctionsPlugin) {
version.extensions.CryptoFunctionsPlugin = {installed:true};
//--
//-- Crypto functions and associated conversion routines
//--
// Crypto "namespace"
function Crypto() {}
// Convert a string to an array of big-endian 32-bit words
Crypto.strToBe32s = function(str)
{
var be = Array();
var len = Math.floor(str.length/4);
var i, j;
for(i=0, j=0; i<len; i++, j+=4) {
be[i] = ((str.charCodeAt(j)&0xff) << 24)|((str.charCodeAt(j+1)&0xff) << 16)|((str.charCodeAt(j+2)&0xff) << 8)|(str.charCodeAt(j+3)&0xff);
}
while (j<str.length) {
be[j>>2] |= (str.charCodeAt(j)&0xff)<<(24-(j*8)%32);
j++;
}
return be;
};
// Convert an array of big-endian 32-bit words to a string
Crypto.be32sToStr = function(be)
{
var str = "";
for(var i=0;i<be.length*32;i+=8)
str += String.fromCharCode((be[i>>5]>>>(24-i%32)) & 0xff);
return str;
};
// Convert an array of big-endian 32-bit words to a hex string
Crypto.be32sToHex = function(be)
{
var hex = "0123456789ABCDEF";
var str = "";
for(var i=0;i<be.length*4;i++)
str += hex.charAt((be[i>>2]>>((3-i%4)*8+4))&0xF) + hex.charAt((be[i>>2]>>((3-i%4)*8))&0xF);
return str;
};
// Return, in hex, the SHA-1 hash of a string
Crypto.hexSha1Str = function(str)
{
return Crypto.be32sToHex(Crypto.sha1Str(str));
};
// Return the SHA-1 hash of a string
Crypto.sha1Str = function(str)
{
return Crypto.sha1(Crypto.strToBe32s(str),str.length);
};
// Calculate the SHA-1 hash of an array of blen bytes of big-endian 32-bit words
Crypto.sha1 = function(x,blen)
{
// Add 32-bit integers, wrapping at 32 bits
add32 = function(a,b)
{
var lsw = (a&0xFFFF)+(b&0xFFFF);
var msw = (a>>16)+(b>>16)+(lsw>>16);
return (msw<<16)|(lsw&0xFFFF);
};
// Add five 32-bit integers, wrapping at 32 bits
add32x5 = function(a,b,c,d,e)
{
var lsw = (a&0xFFFF)+(b&0xFFFF)+(c&0xFFFF)+(d&0xFFFF)+(e&0xFFFF);
var msw = (a>>16)+(b>>16)+(c>>16)+(d>>16)+(e>>16)+(lsw>>16);
return (msw<<16)|(lsw&0xFFFF);
};
// Bitwise rotate left a 32-bit integer by 1 bit
rol32 = function(n)
{
return (n>>>31)|(n<<1);
};
var len = blen*8;
// Append padding so length in bits is 448 mod 512
x[len>>5] |= 0x80 << (24-len%32);
// Append length
x[((len+64>>9)<<4)+15] = len;
var w = Array(80);
var k1 = 0x5A827999;
var k2 = 0x6ED9EBA1;
var k3 = 0x8F1BBCDC;
var k4 = 0xCA62C1D6;
var h0 = 0x67452301;
var h1 = 0xEFCDAB89;
var h2 = 0x98BADCFE;
var h3 = 0x10325476;
var h4 = 0xC3D2E1F0;
for(var i=0;i<x.length;i+=16) {
var j,t;
var a = h0;
var b = h1;
var c = h2;
var d = h3;
var e = h4;
for(j = 0;j<16;j++) {
w[j] = x[i+j];
t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
for(j=16;j<20;j++) {
w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
for(j=20;j<40;j++) {
w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k2);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
for(j=40;j<60;j++) {
w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
t = add32x5(e,(a>>>27)|(a<<5),(b&c)|(d&(b|c)),w[j],k3);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
for(j=60;j<80;j++) {
w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k4);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
h0 = add32(h0,a);
h1 = add32(h1,b);
h2 = add32(h2,c);
h3 = add32(h3,d);
h4 = add32(h4,e);
}
return Array(h0,h1,h2,h3,h4);
};
}
//}}}
[[PerspectivePixel|http://www.perceptivepixel.com/]]
[[NUIgroup|http://www.nuigroup.com/]]
[[Science Tshirts|http://www.scienceteecher.com/easyaspi.htm]]
[[Bluetooth Twiddler|http://wiki.cc.gatech.edu/ccg/classes/7470/7470-f06/bluetooth_twiddler]]
[[Bird calls|http://www.naturesongs.com/birds.html]]
[[H.263 link1|http://www.4i2i.com/h263_video_codec.htm]]
[[H.263 link2|http://www.wainhouse.com/ubb/Forum3/HTML/000382.html]]
[[H.264 link1|http://www.ncesd.org/vc/technical/CodecH264.htm]]
[[SketchyPhysics|http://code.google.com/p/sketchyphysics/]]
[[Phun|http://www.vrlab.umu.se/research/phun/]]
[[OpenJacob|http://www.openjacob.org/]]
[[CanvaScape|http://www.abrahamjoffe.com.au/ben/canvascape/]]
[[Make3D|http://make3d.stanford.edu/]]
[[A Million Monkeys|http://www.1000000monkeys.com/]]
[[ZENN electric car|http://www.zenncars.com/]]
[[Zap Electric Vehicles|http://www.zapworld.com/]]
[[Processing|http://www.proce55ing.net/]]
[[2nd Life models made real|http://www.fabjectory.com/index.php/secondlife/]]
[[monowheel museum|http://dspace.dial.pipex.com/town/pipexdsl/q/aqpl43/MUSEUM/TRANSPORT/motorwhl/motorwhl.htm#owen]]
[[diwheel museum|http://dspace.dial.pipex.com/town/pipexdsl/q/aqpl43/MUSEUM/TRANSPORT/diwheel/diwheel.htm]]
[[Fab@Home|http://www.fabathome.org]]
[[MXRToolkit|http://mxrtoolkit.sourceforge.net/]]
[[LipTracking|http://www-evasion.imag.fr/Membres/Lionel.Reveret/animated-speakers/index.html]]
[[ManyCam|http://www.manycam.com/]]
[[Javascript queue simulation|http://staff.um.edu.mt/jskl1/simweb/net2/netmain.html]]
[[Javascript simulation|http://www.codeproject.com/jscript/PhysicalPhenoms.asp]]
[[Gary Beene free stuff|http://www.garybeene.com/free/]]
[[Clutter OpenGL UI|http://www.clutter-project.org/]]
[[Basic Collision Detection|http://www.flipcode.com/articles/article_basiccollisions.shtml]]
[[Bullet|http://www.continuousphysics.com/Bullet/]]
[[Chris Hecker's Rigid Body Dynamics|http://www.d6.com/users/checker/dynamics.htm]]
[[MiMaze (old)|http://www-sop.inria.fr/rodeo/MiMaze/]]
[[VREng|http://vreng.enst.fr/]]
[[Grafx2 free java paint|http://www.eclipse-game.com/]]
[[saving flash drawings|http://flash-creations.com/notes/astb_saveshapes.php]]
[[more flash drawing|http://www.devx.com/webdev/Article/27318/0/page/2]]
[[TrackingShot|http://trackingshot.com/]]
[[Powerisers|http://www.superdairyboy.com/poweriser.html]]
[[Elica|http://www.elica.net/index.html]]
[[Canvas Painter|http://caimansys.com/painter/]]
[[Javascript Paint|http://chat.ma.la/draw.html]]
[[VML example|http://www.microsoft.com/mind/0100/VML/VML.asp]]
[[VML reference|http://msdn.microsoft.com/workshop/author/VML/Shape/introduction.asp]]
[[VML tutorial|http://www.garybeene.com/vml/index.htm]]
[[Fisheye Menu in Flash MX|http://www.samuelwan.com/information/archives/000092.html]]
[[Hamlet on the Holodeck|http://www.lcc.gatech.edu/~murray/hoh/tablecontents.html]]
[[Visual Time and Virtual Space|http://www.mcluhan.utoronto.ca/academy/carolynguertin/4i.html]]
[[Parcher Project|http://complex.upf.es/~sergi/parcher/parcher.html]]
[[Keyboard resources|http://dmoz.org/Computers/Hardware/Peripherals/Keyboards/]]
[[Clock Works|http://www.aesthetic.com/gallery_frame/VRML%20Worlds/clocktower.htm]]
[[interesting animation|http://www.frontiernet.net/~imaging/character_animation.html]]
[[Inverse Kinematics in VRML|http://accad.osu.edu/~pgerstma/class/vnv/examples/ik/invkin.html]]
[[Wavefront/Alias MTL file spec|http://www.fileformat.info/format/material/]]
[[Java Metaballs and Bezier Clipping|http://nis-lab.is.s.u-tokyo.ac.jp/~nis/javaexampl/java_eng.shtml]]
[[Metaballs|http://local.wasp.uwa.edu.au/~pbourke/modelling/implicitsurf/]]
[[Jack's Polygons from image|http://www.microimages.com/sml/smlscripts/ParisScripts/FAQsbyJackH.pdf]]
[[VTK image to polygons|http://www.vtk.org/doc/release/4.0/html/classvtkImageToPolyDataFilter.html]]
[[Constructing Voronoi Diagrams from digital images|http://wscg.zcu.cz/wscg2003/Papers_2003/A67.pdf#search=%22generate%20polygon%20from%20image%20edges%22]]
[[Camera control|http://ls7-www.cs.uni-dortmund.de/publications/2006/playtrackreport.pdf#search=%22voronoi%20diagram%20pictures%22]]
[[Interactive Storytelling|http://www.storytron.com/]]
[[Google Tech Talks|http://www.youtube.com/user/googletechtalks]]
[[SmallWorld|http://web.engr.oregonstate.edu/~budd/SmallWorld/ReadMe.html]]
[[Clean language|http://www.cs.ru.nl/~clean/index.html]]
[[R Project|http://www.r-project.org/]]
[[Logo Foundation|http://www.logofoundation.org/]]
[[StarLogo TNG|http://education.mit.edu/starlogo-tng/]]
[[Python language|http://www.python.org]]
[[Fortress|http://projectfortress.sun.com/Projects/Community]]
[[older Fortress specs|http://research.sun.com/projects/plrg/]]
[[Lua language|http://www.lua.org/]]
[[J language|http://www.jsoftware.com/]]
[[Programming Languages Weblog|http://lambda-the-ultimate.org/]]
[[List of programming languages|http://en.wikipedia.org/wiki/Alphabetical_list_of_programming_languages]]
[[Gnu Org|http://www.gnu.org/]]
[[IRT.org|http://www.irt.org/index.htm]]
[[Free Database List|http://www.iam.unibe.ch/~scg/Archive/Software/FreeDB/FreeDB.list.html]]
[[Win32ODBC - A Tutorial|http://www.netaxs.com/~joc/perl/article/Article.html]]
[[SQL Tutorial|http://w3.one.net/~jhoffman/sqltut.htm]]
[[Performance design of ODBC applications|http://media.datadirect.com/download/docs/odbc/odbcref/performdesign.html]]
[[Working with Dates|http://www.databasejournal.com/features/mssql/article.php/1442021]]
[[ASCII character table|http://www.bbdsoft.com/ascii.html]]
[[Simulus - P5 glove developments|http://www.simulus.org/p5glove/]]
[[MindQuarry|http://www.mindquarry.com/]]
/***
|''Name:''|DeprecatedFunctionsPlugin|
|''Description:''|Support for deprecated functions removed from core|
***/
//{{{
if(!version.extensions.DeprecatedFunctionsPlugin) {
version.extensions.DeprecatedFunctionsPlugin = {installed:true};
//--
//-- Deprecated code
//--
// @Deprecated: Use createElementAndWikify and this.termRegExp instead
config.formatterHelpers.charFormatHelper = function(w)
{
w.subWikify(createTiddlyElement(w.output,this.element),this.terminator);
};
// @Deprecated: Use enclosedTextHelper and this.lookaheadRegExp instead
config.formatterHelpers.monospacedByLineHelper = function(w)
{
var lookaheadRegExp = new RegExp(this.lookahead,"mg");
lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var text = lookaheadMatch[1];
if(config.browser.isIE)
text = text.replace(/\n/g,"\r");
createTiddlyElement(w.output,"pre",null,null,text);
w.nextMatch = lookaheadRegExp.lastIndex;
}
};
// @Deprecated: Use <br> or <br /> instead of <<br>>
config.macros.br = {};
config.macros.br.handler = function(place)
{
createTiddlyElement(place,"br");
};
// Find an entry in an array. Returns the array index or null
// @Deprecated: Use indexOf instead
Array.prototype.find = function(item)
{
var i = this.indexOf(item);
return i == -1 ? null : i;
};
// Load a tiddler from an HTML DIV. The caller should make sure to later call Tiddler.changed()
// @Deprecated: Use store.getLoader().internalizeTiddler instead
Tiddler.prototype.loadFromDiv = function(divRef,title)
{
return store.getLoader().internalizeTiddler(store,this,title,divRef);
};
// Format the text for storage in an HTML DIV
// @Deprecated Use store.getSaver().externalizeTiddler instead.
Tiddler.prototype.saveToDiv = function()
{
return store.getSaver().externalizeTiddler(store,this);
};
// @Deprecated: Use store.allTiddlersAsHtml() instead
function allTiddlersAsHtml()
{
return store.allTiddlersAsHtml();
}
// @Deprecated: Use refreshPageTemplate instead
function applyPageTemplate(title)
{
refreshPageTemplate(title);
}
// @Deprecated: Use story.displayTiddlers instead
function displayTiddlers(srcElement,titles,template,unused1,unused2,animate,unused3)
{
story.displayTiddlers(srcElement,titles,template,animate);
}
// @Deprecated: Use story.displayTiddler instead
function displayTiddler(srcElement,title,template,unused1,unused2,animate,unused3)
{
story.displayTiddler(srcElement,title,template,animate);
}
// @Deprecated: Use functions on right hand side directly instead
var createTiddlerPopup = Popup.create;
var scrollToTiddlerPopup = Popup.show;
var hideTiddlerPopup = Popup.remove;
// @Deprecated: Use right hand side directly instead
var regexpBackSlashEn = new RegExp("\\\\n","mg");
var regexpBackSlash = new RegExp("\\\\","mg");
var regexpBackSlashEss = new RegExp("\\\\s","mg");
var regexpNewLine = new RegExp("\n","mg");
var regexpCarriageReturn = new RegExp("\r","mg");
}
//}}}
[[Squeak]]
[[JavaAndJavaScript]]
[[Perl]]
[[ChartsAndGraphs]]
[[3DResearch]]
[[3DTools]]
[[DATOther]]
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
!Import Tiddlers
<<importTiddlers inline>>
[[Golf Gazebo|http://stores.ebay.com/The-Golf-Gazebo]]
[[Red River Golf|http://stores.ebay.com/Red-River-Golf]]
[[GolfGalaxy|http://www.golfgalaxy.com/galaxy/]]
[[GolfSmith|http://www.golfsmith.com/]]
[[GlobalGolf|http://www.globalgolf.com/]]
[[Golf for beginners|http://golf.about.com/od/beginners/Golf_for_Beginners.htm]]
[[Golf Warehouse|http://www.tgw.com/]]
[[Dunhams Sports|http://www.dunhamssports.com/]]
[[Golf Supply|http://www.golfsupply.com/]]
/***
To use, add {{{[[HorizontalMainMenuStyles]]}}} to your StyleSheet tiddler, or you can just paste the CSS in directly. See also PageTemplate.
***/
/*{{{*/
#topMenu br {display:none; }
#topMenu { background: #18f; color: white; }
#topMenu { padding:8px; }
#topMenu .button, #topMenu .externalLink, #topMenu .tiddlyLink {
margin-left:0.5em; margin-right:0.5em;
padding-left:3px; padding-right:3px;
color:white; font-size:115%;
}
#topMenu .button:hover, #topMenu .externalLink:hover, #topMenu .tiddlyLink:hover {
background:#04b;
}
#displayArea { margin: 1em 15.7em 0em 1em; } /* so we use the freed up space */
/* just in case want some QuickOpenTags in your topMenu */
#topMenu .quickopentag { padding:0px; margin:0px; border:0px; }
#topMenu .quickopentag .tiddlyLink { padding-right:1px; margin-right:0px; }
#topMenu .quickopentag .button { padding-left:1px; margin-left:0px; border:0px; }
/*}}}*/
[[IBM Corporation|http://www.ibm.com/]]
[[IBM Personal Computer Desktop Computers|http://www.pc.ibm.com/cdt/index.html]]
[[IBM Personal Computer file library|http://www.pc.ibm.com/files.html]]
[[IBM Welcome Center |file:C:\WELCOME\WELCOME.HTM]]
[[IBM Education and Training - United States|http://www.training.ibm.com/ibmedu/edushome.htm]]
[[IBM Processor Constants|http://www.s390.ibm.com/wlm]]
[[IBM Director 4.1|http://www-1.ibm.com/servers/eserver/xseries/systems_management/director_4.html]]
[[Public NTP Time Servers |http://www.eecis.udel.edu/~mills/ntp/servers.html]]
[[Apache HTTP Server Project|http://www.apache.org/]]
[[IANA assigned numbers|http://www.iana.org/]]
[[Request for Comments |http://www.isi.edu/rfc-editor/]]
[[WhoIs database|http://www.arin.net/whois/]]
[[DNS Resources Directory (DNSRD)|http://www.dns.net/dnsrd/]]
[[ISC BIND|http://www.isc.org/bind.html]]
[[OUI and Company_id Assignments|http://www.standards.ieee.org/regauth/oui/index.html]]
[[IP Port Numbers|http://www.iss.net/security_center/advice/Exploits/Ports/]]
[[Flow Tools|http://www.splintered.net/sw/flow-tools/]]
[[Flow Tools mail archive|http://mailman.splintered.net/pipermail/flow-tools/]]
[[JKFlow FlowScan report module|http://jkflow.sourceforge.net/]]
[[NetFlow, Getting Started|http://www.dynamicnetworks.us/netflow/2-getting-started.html#software]]
[[NwFusion This Week|http://www.nwfusion.com/news/thisweek.html]]
[[FlowScan Mailing List|http://lists.wiscnet.net/pipermail/flowscan/]]
[[JKFlow mailList archive|http://sourceforge.net/mailarchive/forum.php?forum=jkflow-users]]
[[FlowViewer|http://ensight.eos.nasa.gov/FlowViewer/]]
[[RRDTool|http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool]]
[[Cricket|http://cricket.sourceforge.net]]
[[Net-SNMP (UCD) Project|http://net-snmp.sourceforge.net/]]
[[Wireshark|http://www.wireshark.org/]]
[[Description Page Troubleshooting Numbers for Ethernet|http://wwwhost.ots.utexas.edu/ethernet/descript-troubleshoot.html]]
[[Toms Tools|http://www.sdsc.edu/~hutton/Tools.html]]
[[SNMP MIB Browser|http://www.ibr.cs.tu-bs.de/cgi-bin/sbrowser.cgi]]
[[Dogberts DNRC SNMP - OUT OUT!! YOU DEMONS OF STUPIDITY!!|http://xva2k.bradley.edu/AdventNet/mibBrowser/]]
[[COTSE IP Tools|http://www.cotse.com/iptools.html]]
[[The Hack FAQ|http://www.nmrc.org/faqs/hackfaq/hackfaq.html#toc5]]
[[SamSpade.org|http://www.samspade.org/]]
[[Remote OS Detection via TCP-IP Fingerprinting|http://www.insecure.org/nmap/nmap-fingerprinting-article.html]]
[[Zone Labs Support|http://www.zonelabs.com/services/support_common.htm]]
[[Bing (Hack Zone)|http://fgouget.free.fr/bing/index-en.shtml]]
[[Network Monitoring Tools|http://www.slac.stanford.edu/xorg/nmtf/nmtf-tools.html]]
[[Network Computing IPsec VPNs|http://www.networkcomputing.com/1120/1120f3.html]]
[[Bandwidth Speed Test.com Your internet speed test center|http://bandwidthplace.com/speedtest/]]
[[Flow-Based Measurement Software|http://www.switch.ch/tf-tant/floma/software.html]]
[[NeTraMet, IP Accounting meter|http://www2.auckland.ac.nz/net//NeTraMet/]]
[[NLANR Network Performance Tools|http://dast.nlanr.net/NPMT/]]
[[Internet Measurement Tools - CAIDA|http://www.caida.org/tools/]]
[[How is the Internet|http://www.precision-guesswork.com/metaweather.html]]
[[Internet Traffic Report|http://www.internettrafficreport.com/]]
[[Internet Health Report|http://www.internetpulse.net/]]
[[UCLA Internet Weather Report|http://www.noc.ucla.edu/networking/weather.html]]
[[Abilene Internet 2 Weather Map|http://loadrunner.uits.iu.edu/weathermaps/abilene/]]
[[Internet Storm Center|http://isc.sans.org/]]
[[TCP-IP Resources List|http://www.mailgate.org/comp/comp.dcom.wan/msg00152.html]]
[[Interactive Network Design Manual|http://www.nwc.com/netdesign/series.htm]]
[[Review and buyers guide Network monitoring and alerting, 08-23-99|http://www.nwfusion.com/reviews/0823bg.html]]
[[Open Directory - Computers Software Internet Network Management|http://dmoz.org/Computers/Software/Internet/Network_Management/]]
[[Cisco-centric Open Source (COSI)|http://cosi-nms.sourceforge.net/related.html]]
[[TiddlyWiki|http://www.tiddlywiki.com/]] [[discussion list|http://groups-beta.google.com/group/TiddlyWiki]]
[[Peter Jipsen's home page|http://www1.chapman.edu/~jipsen/]]
[[YUI library|http://developer.yahoo.com/yui/]]
[[Scriptaculous|http://script.aculo.us/]]
[[JavaView|http://www.javaview.de/]]
[[developer.com - Directories|http://www.developer.com/directories/pages/dir.java.html]]
[[The Java Boutique|http://javaboutique.internet.com/]]
[[Welcome to Freewarejava.com!|http://www.freewarejava.com/]]
[[Graph Class Library|http://www.sci.usq.edu.au/staff/leighb/graph/Top.html]]
[[JFreeChart|http://www.jfree.org/jfreechart/]]
[[WEKA data mining|http://sourceforge.net/projects/weka/]]
[[Triana Workflow|http://www.trianacode.org/]]
[[JGraph|http://www.jgraph.com/]]
[[Math Forum Internet Collection - Java|http://www.math.rutgers.edu/courses/ODE/java-math.html]]
[[SimJava|http://www.dcs.ed.ac.uk/home/hase/simjava/]]
[[Java Book Examples|http://www.lne.com/Web/JavaProf/Examples/]]
[[The Mica Graphics Framework|http://www.swfm.com/mica.htm#download]]
[[Java Analysis Studio|http://jas.freehep.org/]]
[[Dynamic Drive|http://www.dynamicdrive.com]]
[[ScriptSearch|http://scriptsearch.internet.com/]]
[[BigNoseBird HTML, CGI, etc.|http://bignosebird.com/]]
[[WebReference.com|http://www.webreference.com/]]
[[JavaScript Reference|http://webreference.com/javascript/reference/core_ref/]]
[[JavaScript Guide|http://www.webreference.com/javascript/reference/core/]]
[[Windows Script Host Language Reference|http://msdn2.microsoft.com/en-us/library/98591fh7.aspx]]
[[The Document Object|http://msdn.microsoft.com/library/default.asp?URL=/library/partbook/inscript/theinternetexplorerobjectmodel.htm]]
/***
|''Name:''|LegacyStrikeThroughPlugin|
|''Description:''|Support for legacy (pre 2.1) strike through formatting|
|''Version:''|1.0.2|
|''Date:''|Jul 21, 2006|
|''Source:''|http://www.tiddlywiki.com/#LegacyStrikeThroughPlugin|
|''Author:''|MartinBudden (mjbudden (at) gmail (dot) com)|
|''License:''|[[BSD open source license]]|
|''CoreVersion:''|2.1.0|
***/
//{{{
// Ensure that the LegacyStrikeThrough Plugin is only installed once.
if(!version.extensions.LegacyStrikeThroughPlugin) {
version.extensions.LegacyStrikeThroughPlugin = {installed:true};
config.formatters.push(
{
name: "legacyStrikeByChar",
match: "==",
termRegExp: /(==)/mg,
element: "strike",
handler: config.formatterHelpers.createElementAndWikify
});
} //# end of "install only once"
//}}}
[[Notes|myWiki.html]] MoreFavorites QuickRef <<today>>
[[Microsoft Online Support|http://support.microsoft.com/default.aspx]]
[[Research Downloads|http://research.microsoft.com/research/downloads/]]
[[Best of the Web|http://home.microsoft.com/best/best.asp]]
[[Todays Links|http://home.microsoft.com/links/links.asp]]
[[Web Gallery|http://www.microsoft.com/isapi/redir.dll?prd=ie&plcid=0x0409&pver=3.0&ar=gallery]]
[[Product News|http://www.microsoft.com/ie]]
[[Microsoft|http://www.microsoft.com]]
[[Google|http://www.google.com/]]
[[GMail|http://gmail.google.com/]]
[[SearchEnginesMailEtc]]
[[DevelopmentAndTools]]
[[Reference]]
[[QualityAndStatistics]]
[[PC]]
[[UNIX/AIX/LINUX]]
[[Internet]]
[[Performance]]
[[Vendors]]
[[PersonalInterest]]
<<tiddlerCloud size>>
[[EnGadget|http://www.engadget.com/]]
[[Gizmodo|http://www.gizmodo.com]]
[[Aminet at WUSTL|http://wuarchive.wustl.edu/~aminet/]]
[[Aminet.net|http://www.aminet.net/]]
[[Casio PocketViewer.com|http://www.pocket-viewer.com/]]
[[BlockPosters|http://www.blockposters.com/]]
[[HowToons|http://www.howtoons.org/]]
[[SwarmSketch|http://www.swarmsketch.com/]]
[[TechnoScout|http://www.firststreetonline.com/]]
[[FM Radio Transmitter|http://www.hobbytron.net/R-FM-10-A.html]]
[[MIT Project Oxygen|http://oxygen.lcs.mit.edu/Overview.html]]
[[U of M Human-Computer Interaction Lab|http://www.cs.umd.edu/hcil/]]
[[Computer Graphics at Stanford|http://graphics.stanford.edu/]]
[[MIT Media Lab|http://www.media.mit.edu/research/index.html]]
[[Reeds Locus|http://www.reed.com/dprframeweb/dprframe.asp]]
[[Tufte SparkLines|http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0001OR&topic_id=1]]
[[MIT Peers project|http://viral.media.mit.edu/peers/]]
[[Computational Geometry Algorithms Library|http://www.cgal.org/]]
[[DMG Research|http://dmg.caup.washington.edu/xmlSiteEngine/browsers/stylin/research.html]]
[[Speech at CMU|http://www.speech.cs.cmu.edu/]]
[[The MBROLA PROJECT HOMEPAGE|http://tcts.fpms.ac.be/synthesis/mbrola.html]]
[[The ThLnk Project|http://www.bf-consulting.de/thlnk/index_eng.html]]
[[The Globus Project|http://www.globus.org/]]
[[FlipCode Realtime Voxel Landscape Engines|http://www.flipcode.com/voxtut/]]
[[Technovelgy|http://www.technovelgy.com]]
[[Alan Kay history|http://www.artmuseum.net/w2vr/archives/Kay/00_Flex.html]]
[[Functional Reactive Animation (FRAN)|http://conal.net/fran/]]
[[The Word eText Library|http://netlibrary.net/WorldHome.html]]
[[The Online Books Page|http://digital.library.upenn.edu/books/index.html]]
[[the-mobile.net Home Page|http://www.the-mobile.net/index_text.asp]]
[[SuperMegaPhone Download a custom ringtone!|http://www.supermegaphone.com/ringtone.htm]]
[[Free NOKIA Operator Logos & free ringtones|http://ringtone4you.com/]]
[[The Cell Phones Ringtones FAQ|http://cellphones.about.com/library/bl_rf_change_binary.htm]]
[[MeRWiNs Ringtone Search|http://ringtone.bespin.org/index.php?ID=1446&QDB=Tones&PBrowse=Other&rUser=]]
[[Superconducting Super Collider Documentation|http://www.hep.net/ssc/new/repository.html]]
[[Astronomical Distances|http://www.astro.ucla.edu/~wright/distance.htm]]
[[Physics Archive|http://www.arxiv.org/]]
[[MYT Engine|http://www.angellabsllc.com/]]
[[The Analyst spreadsheet|http://wiki.cs.uiuc.edu/VisualWorks/The+Analyst]]
[[SoftwareDownloads]]
[[BuyStuff]]
[[CoolStuff]]
[[Giant Monkey Puppet|http://home.wi.rr.com/thefaughts/monkeypuppet/MonkeyPuppetWiki.htm]]
[[RAPUNZELBAND|http://members.tripod.com/~RAPUNZELBAND/index.html]]
[[Jays Pinewood Derby Page|http://www.3n.net/people/jjenkin/pwd.htm]]
[[Balloon HQ|http://www.balloonhq.com/balloon/]]
[[T. Myers Magic, Inc. Balloon, Clown and Facepaint Catalog|http://www.tmyers.com/]]
[[FitLinxx Home Page|http://www.fitlinxx.com/]]
[[FIM Motorcycle Pictures|http://www.dorna.com/Photo/index.asp]]
[[WeatherNet Weather Cams|http://cirrus.sprl.umich.edu/wxnet/wxcam.html]]
[[National Interagency Fire Center|http://www.nifc.gov/]]
[[Wooden Gear Clock Kits|http://www.wooden-gear-clocks.com/kit_description.htm]]
[[The Word Detective|http://www.word-detective.com/]]
[[Fiberglass Animals|http://www.fastkorp.com/]]
[[Unusual Stuff|http://www.johnsonsmith.com]]
[[Toys from Archie McPhee Online|http://www.mcphee.com/]]
[[Akron Novelty|http://www.akron-novelty.com/]]
[[Wanna Be A Producer|http://www.x10.com/home/offer.cgi?!AJ3,../1index4377.htm?]]
[[The Business Times Money Guide|http://www.btimes.co.za/guide/personal.htm]]
[[Thermoflo HVAC Links|http://www.thermoflo.com/Links_Central/links_central.html]]
[[Standard O-Ring Sizes and Dimensions|http://www.americanseal.com/technical/standard_oring_chart.html]]
[[Calculating Pump Head|http://www.fluidh.com/WebCalcPumpHead.htm]]
[[AccuPOS Retail software for Quickbooks and Peachtree Accounting|http://www.ebsn.com/_pages/ProdServ/pAccuPOS.htm]]
[[CafePress|http://www.cafepress.com/cp/info/]]
[[Endurance Karting - Kids Camp|http://www.endurancekarting.com/welcome.html]]
[[The Presidents Challenge|http://www.presidentschallenge.org/login/index.aspx?cookiecheck=true]]
<!---
I've just tweaked my gradient colours and the topMenu bit. See HorizontalMainMenu.
--->
<!--{{{-->
<div class='header' macro='gradient vert #18f #04b'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div id='topMenu' refresh='content' tiddler='MainMenu'></div>
</div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
[[Apdex|http://www.apdex.org]]
[[BenchWeb High Performance Computers|http://www.netlib.org/benchweb/hpc.html]]
[[CMG (Computer Measurement Group)|http://www.cmg.org/index.html]]
[[dhrystone|http://performance.netlib.org/performance/html/dhrystone.data.col0.html]]
[[Welcome To SPEC|http://www.specbench.org/]]
[[http--www.sunworld.com-swol-09-1998-swol-09-perf.html|http://www.sunworld.com/swol-09-1998/swol-09-perf.html]]
[[Mindcraft - WebStone Benchmark Information|http://www.mindcraft.com/webstone/#code]]
[[WebStone - 1.1 Performance Analysis|http://www.rs6000.ibm.com/resource/technology/webstone.html]]
[[Dunigans Network Peformance Links|http://www.csm.ornl.gov/~dunigan/net100/netlinks.html]]
[[High Mountain Software - iSpeed for Windows|http://www.hms.com/ispeed.asp]]
[[Scalable Simulation Framework|http://www.ssfnet.org/homePage.html]]
[[Simulation Tools|http://www.idsia.ch/~andrea/simtools.html]]
[[Open Source Performance Analyzer|http://www.perfdynamics.com/Tools/PDQ.html]]
[[CPAN|http://www.perl.com/CPAN/]]
[[Yahoo! CPAN - North American Mirrors|http://www.yahoo.com/Computers_and_Internet/Programming_Languages/Perl/CPAN___Comprehensive_Perl_Archive_Network/North_American_Mirrors/]]
[[www.activestate.com - -packages-zips-|http://www.activestate.com/packages/zips/]]
[[FTP directory -pub-mirrors-CPAN- at ftp.sedl.org|ftp://ftp.sedl.org/pub/mirrors/CPAN/]]
[[CurrentResearch]]
[[Robotics]]
[[Other Technology]]
[[Golf]]
[[PIOther]]
[[Quality Technologies for Competitive Advantage|http://dfca.larc.nasa.gov/dfc/qtec.html]]
[[Quality Digest Quality Links|http://www.qualitydigest.com/html/body_qlinks.html]]
[[Parameter Estimation Theory|http://www.crtechnologies.com/EngDiv/mechanics/weibull/theory/index.html]]
[[Weibull plots|http://fbox.vt.edu:10021/L/lkam/Weibull/Weibull.html]]
[[Using Excel for Weibull Analysis|http://www.qualitydigest.com/jan99/html/body_weibull.html]]
[[Statistical Data Mining Tutorials|http://www-2.cs.cmu.edu/~awm/tutorials/]]
{{{MixedCaseTiddler}}}
{{{[[non-WikiWord tiddler]]}}}
{{{~MixedCaseNonTiddler}}}
{{{''bold text''}}}
{{{==strikethrough text==}}}
{{{__underlined text__}}}
{{{//italic text//}}}
{{{^^superscript text^^}}}
{{{~~subscript text~~}}}
{{{@@color(aColor):colored text@@}}}
{{{@@bgcolor(aColor):background colored text@@}}}
{{{[img[alternate text|image URL]]}}}
{{{>list item}}} {{{>>sublist item}}}
{{{*bullet list item}}} {{{**bullet sublist item}}}
{{{#numbered list item}}} {{{##sub-numbered list item}}}
{{{[[external link text|external URL]]}}}
{{{!heading}}} {{{!!subheading}}}
{{{<<< block quote <<< (each "<<<" on separate line)}}}
{{{---- (horizontal line)}}}
{{{ {{{monospaced text}}} }}}
{{{|!table column heading|!another|}}}
{{{|row 1 col 1| row 1 col 2|}}}
{{{|>|column span>|}}}
{{{|~|row span~|}}}
{{{| right-aligned|}}}
{{{| centered |}}}
{{{|table caption ended with|c}}}
{{{<<today>>}}}
{{{<<tag Features>> (lists all tiddlers tagged "Features")}}}
{{{<<newJournal "DD MMM YYYY">>}}}
{{{<<newTiddler>>}}}
{{{<<slider cookieName tiddlerName sliderTitle "mouseover text">>}}}
{{{<<version>>}}}
{{{<<list>> (alphabetical list of all tiddlers)}}}
{{{<<tabs CSSclass tabTitle "mouseover text" tiddlerName tabTitle2 ... >>}}}
{{{<<sparkline 12 6 5 9 14>>}}}
[[CNN News|http://www.cnn.com/]]
[[The Weather Channel|http://www.weather.com/]]
[[Temperature calculator|http://www.srh.noaa.gov/bmx/tables/metcal_java.html]]
[[Dictionary|http://www.dictionary.com/]]
[[Language Tools|http://www.google.com/language_tools?hl=en]]
[[Wikipedia|http://en.wikipedia.org/wiki/Main_Page]]
[[BigBook Yellow Pages|http://www.bigbook.com/]]
[[Switchboard White Pages|http://www.switchboard.com/]]
[[World Time and Date|http://www.timeanddate.com/time/]]
[[How far is it|http://www.indo.com/distance/]]
[[Google Maps|http://maps.google.com]]
[[MapQuest Maps|http://www.mapquest.com/]]
[[MapBlast Maps|http://www.mapblast.com/]]
[[LookAheadCharts for Stocks|http://www.lookaheadcharts.com/]]
[[Deja.coms Usenet Discussion Service|http://www.deja.com/usenet/]]
[[GeoCrawler Login|http://www.geocrawler.com/login/login.php3]]
[[TerraServer|http://terraserver.com/]]
[[Microsoft TerraServer|http://terraserver.microsoft.com/default.asp]]
[[Earth and Moon Viewer|http://www.fourmilab.to/earthview/]]
[[Goddard Space Flight Center|http://www.nasa.gov/centers/goddard/home/index.html]]
[[Stony Brook Algorithm Repository|http://www.cs.sunysb.edu/~algorith/]]
[[Kelley Blue Book|http://www.kbb.com/]]
[[Floppy the Robot Homepage|http://www.ohmslaw.com/robot.htm]]
[[Acroname Robotics|http://www.acroname.com/]]
[[BIO Bug Zone|http://www.solarbotics.net/BIOBugs/default.htm]]
[[ROBOlympics|http://www.robolympics.net/]]
[[Gearbotics Sonic T-Rex|http://www.discoverthis.com/gears-trex.html]]
[[HobbyEngineering Robot Kits|http://www.hobbyengineering.com/SectionRA.html]]
[[Parallax|http://www.parallax.com/]]
[[Rentron|http://www.rentron.com/]]
[[Remotes Home Page|http://www.hifi-remote.com/ofa/]]
[[ePanorama IR Remote|http://www.epanorama.net/links/irremote.html]]
[[Robot Kits|http://www.gibsonteched.net/AllRobots.html]]
[[Robot Toys and Gadgets|http://www.robotcombat.com/marketplace_toys.html]]
[[Solarbotics|http://www.solarbotics.com/]]
[[Sixteen OZ bots|http://www.sozbots.com/]]
[[Chicago Area Robotics Club|http://www.chibots.org/]]
[[Atlanta Robot Club Links|http://www.botlanta.org/superlinks.htm#sumo]]
[[HobbyTron|http://www.hobbytron.com]]
[[RoboSapien|http://www.robosapienonline.com]]
[[OnRobo news|http://www.onrobo.com/]]
[[AltaVista|http://www.altavista.digital.com/]]
[[Ask Jeeves|http://www.ask.com/]]
[[All Music|http://allmusic.com]]
[[Infoseek|http://www.infoseek.com/]]
[[NBCi|http://nbci.msnbc.com/nbci.asp]]
[[Lycos|http://www.lycos.com/]]
[[Yahoo!|http://www.yahoo.com/]]
[[Google|http://www.google.com/]]
[[GMail|http://gmail.google.com/]]
[[IWON - My Page|http://www.iwon.com/my/]]
[[Yahoo Mail|http://mail.yahoo.com]]
[[EBay Signin|https://scgi.ebay.com/saw-cgi/eBayISAPI.dll?SignIn&UsingSSL=1&co_partnerId=2]]
[[eBay Computers|http://computers.ebay.com/]]
[[eBay Sporting Goods|http://sporting-goods.ebay.com/]]
<<search>><<closeAll>><<permaview>><<newTiddler>><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel 'options »' 'Change TiddlyWiki advanced options'>>
a reusable non-linear [[TiddlyWiki|http://www.tiddlywiki.com/]] v<<version>>
[[TUCOWS|http://www.tucows.com/]]
[[SimTel Net|http://www.simtel.net/]]
[[WebAttack Internet software.|http://www.webattack.com/]]
[[index.txt at ftp.microsoft.com (FTP)|ftp://ftp.microsoft.com/Softlib/index.txt]]
[[Internet Resources for Windows NT|http://www.microsoft.com/ntserver/tools/default.htm]]
[[The Whole Internet Clip Art Index |http://best-of-web.com/computer/clipart_index.shtml]]
[[Welcome to XOOM!|http://xoom.com/xoom/homepage]]
[[Web Workshop - Microsoft Agent Home|http://msdn.microsoft.com/workshop/imedia/agent/default.asp]]
[[Metropoli BBS|http://www.mpoli.fi/files/]]
[[Freebyte! - the site for free stuff.|http://www.freebyte.com/]]
[[RealVNC|http://www.realvnc.com/]]
[[Deviant Art wallpaper|http://wallpaper.deviantart.com/abstract/]]
/***
|''Name:''|SparklinePlugin|
|''Description:''|Sparklines macro|
***/
//{{{
if(!version.extensions.SparklinePlugin) {
version.extensions.SparklinePlugin = {installed:true};
//--
//-- Sparklines
//--
config.macros.sparkline = {};
config.macros.sparkline.handler = function(place,macroName,params)
{
var data = [];
var min = 0;
var max = 0;
var v;
for(var t=0; t<params.length; t++) {
v = parseInt(params[t]);
if(v < min)
min = v;
if(v > max)
max = v;
data.push(v);
}
if(data.length < 1)
return;
var box = createTiddlyElement(place,"span",null,"sparkline",String.fromCharCode(160));
box.title = data.join(",");
var w = box.offsetWidth;
var h = box.offsetHeight;
box.style.paddingRight = (data.length * 2 - w) + "px";
box.style.position = "relative";
for(var d=0; d<data.length; d++) {
var tick = document.createElement("img");
tick.border = 0;
tick.className = "sparktick";
tick.style.position = "absolute";
tick.src = "data:image/gif,GIF89a%01%00%01%00%91%FF%00%FF%FF%FF%00%00%00%C0%C0%C0%00%00%00!%F9%04%01%00%00%02%00%2C%00%00%00%00%01%00%01%00%40%02%02T%01%00%3B";
tick.style.left = d*2 + "px";
tick.style.width = "2px";
v = Math.floor(((data[d] - min)/(max-min)) * h);
tick.style.top = (h-v) + "px";
tick.style.height = v + "px";
box.appendChild(tick);
}
};
}
//}}}
Lots of Squeak-related sites
!!Mailing list archives
[[Squeak MailList Archive|http://lists.squeakfoundation.org/pipermail/squeak-dev/]]
[[Squeakland MailList Archive|http://squeakland.org/pipermail/squeakland/]]
[[OpenCroquet Devel MailList|https://lists.duke.edu/sympa/arc/croquet-dev]]
[[OpenCroquet User MailList|https://lists.duke.edu/sympa/arc/croquet-user]]
[[Sophie MailList|http://sophieproject.org/pipermail/sophie-dev/]]
[[Tweak MailList|http://www.impara.de/pipermail/tweak/]]
[[Squeak MailList Archive, GMane|http://news.gmane.org/gmane.comp.lang.smalltalk.squeak.general]]
[[OpenCroquet Devel Mail Archive, GMane|http://news.gmane.org/gmane.comp.lang.smalltalk.croquet.devel]]
[[OpenCroquet User Mail Archive, GMane|http://news.gmane.org/gmane.comp.lang.smalltalk.croquet.user]]
[[(old) Croquet Devel MailList|https://lists.wisc.edu/read/?forum=croquet]]
[[(old) Croquet User MailList|https://lists.wisc.edu/read/?forum=croquet-user]]
!!Wikis
[[Squeak Swiki|http://wiki.squeak.org/squeak/]]
[[Squeak Swiki mirror|http://wudika.de/~marcus/swiki]]
[[Croquet Consortium Wiki|http://croquetconsortium.org/]]
[[Croquet Consortium Wiki recent changes|http://croquetconsortium.org/index.php/Special:Recentchanges]]
[[Croquet Consortium Wiki login|http://croquetconsortium.org/index.php?title=Special:Userlogin]]
[[Croquet Collaborative|http://croquetcollaborative.org/]]
[[old Croquet Swiki|http://wiki.squeak.org/croquet]]
!!Home sites
[[Squeak home|http://www.squeak.org]]
[[Squeakland|http://www.squeakland.org]]
[[Sapphire|http://sapphire.gforge.inria.fr/]]
[[Squeak Foundation|http://www.squeakfoundation.org]]
[[OpenCroquet|http://www.opencroquet.org]]
[[Qwaq|http://www.qwaq.com/]]
[[Tweak|http://tweakproject.org/]]
[[Scratch|http://scratch.mit.edu/]]
[[Sophie|http://sophieproject.org/]]
[[Sophie developer|http://dev.sophieproject.org/]]
[[Lively|http://research.sun.com/projects/lively/]]
[[OMeta|http://www.cs.ucla.edu/~awarth/ometa/]]
[[TileScript|http://tinlizzie.org/jstile/#Home]]
!!Code repositories and other references
[[Croquet Island Directory|http://earth.software.umn.edu/cgi-bin/KnownWorlds]]
[[SqueakMap|http://map.squeak.org/]]
[[SqueakSource|http://www.squeaksource.com/]]
[[CroquetSource|http://source.opencroquet.org/]]
[[other SqueakSource servers|http://wiki.squeak.org/squeak/3857]]
[[Squeak People|http://people.squeakfoundation.org]]
[[Impara Playful Learning|http://impara.de/references.html]]
[[Kedama|http://www.is.titech.ac.jp/~ohshima/squeak/kedama2/kedama2.html]]
[[SCG SmallWiki BotsInc|http://smallwiki.unibe.ch/botsinc/]]
[[Smalltalk Free Books|http://www.iam.unibe.ch/~ducasse/FreeBooks.html]]
[[Bobs SuperSwiki|http://209.143.91.36/super]]
[[SNMP/Squeak in Spanish|http://smalltalking.swiki.net/219]]
!!Problem reporting
[[Mantis Bug Tracker|http://bugs.squeak.org/main_page.php]]
[[old Mantis Bug Tracker|http://bugs.impara.de/main_page.php]]
/***
Place your custom CSS here
***/
/*{{{*/
[[HorizontalMainMenuStyles]]
/*}}}*/
/***
|Name|TiddlerCloudPlugin|
|Source|http://www.TiddlyTools.com/#TiddlerCloudPlugin|
|Version|0.0.0|
|Author|Clint Checketts|
|License|unknown|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides||
|Description||
!Usage
<<tiddlerCloud>>
!Code
***/
//{{{
version.extensions.tiddlerCloud = {major: 1, minor: 0 , revision: 0, date: new Date(2008,6,23)};
//TagCloud created by Clint Checketts, contributions by Jonny Leroy and Eric Shulman
//TiddlerCloud contribution by David Faught
config.macros.tiddlerCloud = {
noTags: "No tiddler cloud created because there are no tiddlers.",
tooltip: "tiddler"
};
config.shadowTiddlers.TiddlerCloud="<<tiddlerCloud>>";
config.macros.tiddlerCloud.handler = function(place,macroName,params) {
var type = (params[0] == "size") ? params[0] : "refs";
var tiddlerCloudWrapper = createTiddlyElement(place,"div",null,"tiddlerCloud",null);
if (type == "size") {
// get only tiddlers tagged with "favs"
var tiddlers = store.getTaggedTiddlers("favs");
} else {
// get tiddlers excluding tag "systemConfig"
var tiddlers = store.getTiddlers("","systemConfig");
}
if(tiddlers.length == 0)
createTiddlyElement(tiddlerCloudWrapper,"span",null,null,this.noTags);
//Findout the largest tiddler size
var bigTiddler = 0;
for (var t=0; t<tiddlers.length; t++) {
if (type == "size") {
var size = tiddlers[t].text ? tiddlers[t].text.length : 0;
} else {
var size = store.getReferringTiddlers(tiddlers[t].title).length;
}
if (size > bigTiddler) bigTiddler = size;
}
//divide the bigTiddler into 4 segments for the 4 different tiddlerCloud sizes
var tidSegment = bigTiddler / 4;
for (var t=0; t<tiddlers.length; t++) {
if (type == "size") {
var size = tiddlers[t].text ? tiddlers[t].text.length : 0;
} else {
var size = store.getReferringTiddlers(tiddlers[t].title).length;
}
if (size < 2) continue;
var tiddlerCloudElement = createTiddlyElement(tiddlerCloudWrapper,"span",null,null,null);
tiddlerCloudWrapper.appendChild(document.createTextNode(" "));
var theTag = createTiddlyButton(tiddlerCloudElement,tiddlers[t].title,tiddlers[t].title,onClickTiddlerLink,"tiddlerCloudtag tiddlerCloud" + (Math.round(size/tidSegment)+1));
theTag.setAttribute("tiddlyLink",tiddlers[t].title);
}
};
setStylesheet(".tiddlerCloud span{height: 1.8em;margin: 3px;}.tiddlerCloud1{font-size: 0.8em;}.tiddlerCloud2{font-size: 1.0em;}.tiddlerCloud3{font-size: 1.3em;}.tiddlerCloud4{font-size: 1.6em;}.tiddlerCloud5{font-size: 1.8em;font-weight: bold;}","tiddlerCloudsStyles");
//}}}
[[CONTENTS_RS_4.1 at aixpdslib.seas.ucla.edu (FTP)|ftp://aixpdslib.seas.ucla.edu/pub/CONTENTS_RS_4.1]]
[[IBM RS-6000 Software|http://www.rs6000.ibm.com/software/]]
[[Tuning TCP and UDP Performance|http://www.rs6000.ibm.com/idd500/usr/share/man/info/en_US/a_doc_lib/aixbman/prftungd/2365c93.htm]]
[[LavaPS|http://www.isi.edu/~johnh/SOFTWARE/LAVAPS/index.html]]
[[Download AIX Software|http://www.bullfreeware.com/]]
[[Fibre Alliance|http://www.fibrealliance.org/fb/mib_intro.htm]]
[[Linux Router Project|http://www.linuxrouter.org/]]
[[LRP c0wz|http://lrp.c0wz.com/]]
[[LRP Steinkuehler|http://lrp.steinkuehler.net/]]
[[Linux Embedded Appliance Firewall|http://leaf.sourceforge.net/]]
[[Linux-Embedded|http://linux-embedded.org/]]
[[Debian 2.1 archive|http://archive.debian.org/debian-archive/dists/Debian-2.1/]]
[[Linux From Scratch|http://www.linuxfromscratch.org/]]
[[Fat Free Linux|http://www.fflinux.org/]]
[[Linux Netmeeting HowTo|http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/NetMeeting-HOWTO.html]]
[[CygWin|http://www.cygwin.com/]]
[[Linux Apps|http://linuxapps.com/]]
[[DistroWatch|http://distrowatch.com/]]
[[Unix Man Pages|http://www.rt.com/man/]]
[[SDF Public Access UNIX System|http://sdf.lonestar.org/index.cgi?donate]]
[[Partimage-manual Boot root disks - Partimage|http://www.partimage.org/Partimage-manual_Boot_root_disks]]
[[Sysresccd-manual-en Downloading and burning - SystemRescueCd|http://www.sysresccd.org/Sysresccd-manual-en_Downloading_and_burning]]
[[Sysresccd-manual-en How to personalize SystemRescueCd - SystemRescueCd|http://www.sysresccd.org/Sysresccd-manual-en_How_to_personalize_SystemRescueCd]]
[[Cisco]]
[[IBM]]
[[Microsoft]]
[[Novell World Wide|http://www.novell.com/]]
[[ATT BusinessDirect Login|https://www.businessdirect.att.com/portal/index.jsp]]
[[ATT Frame Relay Plus Service|https://frp.webconsole.com/help/Logon.jsp#start]]
[[SBC Customer Reporting Home|https://reports.sbcdata.com/]]
[[Ipswitch, WhatsUp Gold|http://www.ipswitch.com]]
[[Attention, paging software|http://www.attentionsoftware.com/]]
[[Network Magazine|http://www.networkmagazine.com/]]
[[Tivoli Expert Advisor|http://www.support.tivoli.com/Prodman/html/EA.html]]
[[Lucent Technologies - VitalSuite|http://www.vitalsuite.com/]]
[[IT Guru|http://www.opnet.com/solutions/network_planning_operations/itguru_net_planner.html]]
[[Automated Testing Solutions - Mercury Interactive|http://www.merc-int.com/]]
[[Ganymede|http://www.ganymedesoftware.com/]]
[[NetIQ AppManager Suite|http://www.netiq.com/products/am/default.asp]]
[[NetQOS SuperAgent|http://www.netqos.com/solutions/superagent/]]
[[VisualNetworks Products|http://www.visualnetworks.com/product/prodmain.htm]]
[[ADT Select Vision|https://www.adtarrowsight.com/login.asp]]
[[NetRule Network Model|http://www.netrule.com/]]
[[Somix - Vendor SNMP MIBs|http://www.somix.com/support/mib_resources.php]]