Commits

Anonymous committed 671eefc

Added more stub pages. Fixed some bugs in MyNavData.

Comments (0)

Files changed (6)

 
 * Add information about contributing to Subversion, GIMP and Perl.
 
+* Tweak the Nav-Bar CSS to make the left margin less spacy and the font 
+smaller. (Test on every other browser).
+
             [
                 {
                     'value' => "Freecell Solver",
-                    'url' => "freecell-solver/",
+                    'url' => "open-source/projects/freecell-solver/",
                 },
                 {
                     'value' => "MikMod for Java",
                     'value' => "FCFS RWLock",
                     'title' => "A First-Come First-Served Readers/Writers Lock",
                     'url' => "rwlock/",
+                    'host' => "vipe",
                 },
                 {
                     'value' => "Quad-Pres",
                     'title' => "A Tool for Creating HTML Presentations",
-                    'url' => "quadpres/",
+                    'url' => "open-source/projects/quad-pres/",
                 },
                 {
                     'value' => "Favourite OSS",
                 {
                     'value' => "Lambda Calculus",
                     'title' => "A presentation about a Turing-complete programming environment with only two primitives",
-                    'url' => "lecture/Lambda-Calculus/",
+                    'url' => "lecture/lc/",
                 },
                 {
                     'value' => "The Gimp",
                     'title' => "A Presentation about the Web Meta Language",
                     'url' => "lecture/WebMetaLecture/",
                 },
-                {
-                    'value' => "Haskell",
-                    'title' => "Haskell for Perl Programmers",
-                    'url' => "lecture/Perl/Haskell/",
-                    'hide' => 1,
-                },
             ],
         },
         {

t2/open-source/projects/freecell-solver/index.html.wml

+#include '../template.wml'
+<subject "Freecell Solver" />
+
+<define-tag linkto:vipe endtag="required">
+<preserve where />
+<set-var %attributes />
+<a href="http://vipe.technion.ac.il/~shlomif/<get-var where />">%body</a>
+<restore where />
+</define-tag>
+
+<p>
+<linkto:vipe where="freecell-solver/">Freecell Solver</linkto:vipe> 
+is a framework written in ANSI C to solve deals of 
+<a href="http://en.wikipedia.org/wiki/Freecell">Freecell</a> and similar
+variants of card Solitaire. It is distributed as open-source software
+under the Public Domain.
+</p>
+
+<p>
+Originally written as a way to test whether some ideas I had for solving
+Freecell programmatically would work, Freecell Solver grew to become a fast
+, versatile and portable program with many features, and has already been 
+integrated into three Freecell implementations so far.
+</p>
+

t2/open-source/projects/quad-pres/index.html.wml

+#include '../template.wml'
+<subject "Quad-Pres" />
+
+<p>
+<a href="http://quad-pres.berlios.de/">Quad-Pres</a> is a software for writing
+HTML presentations. It is based on <a href="http://thewml.org/">Web Meta 
+Language</a> and <a href="http://www.perl.org/">perl</a>.
+</p>
+

t2/philosophy/foss-other-beasts/index.html.wml

+#include '../template.wml'
+
+<subject "Open Source, Free Software and Other Beasts" />
+
+<p>
+What is Open Source? What is Free Software? Why is it important? Read the
+article I wrote about it to find out.
+</p>
+
+<h2><a href="http://fc-solve.berlios.de/oss-fs/docbook/">The Article
+in various Formats</a></h2>
+

vipe/lecture/lc/index.html.wml

+#include '../template.wml'
+
+<subject "Lecture about Scheme and Lambda Calculus" />
+
+<p>
+<a href="$(ROOT)/lecture/Lambda-Calculus/">These slides</a> introduce the
+reader to the <a href="http://www.schemers.org/">Scheme programming 
+language</a>, which is a relatively minimalistic dialect of LISP. It then
+uses it to teach about Lambda Calculus, which is a minimalistic 
+Turing-complete environment with only two primitives, but one that is still
+quite usable.
+</p>
+