<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="https://diaryproducts.net">
<channel>
 <title>Diary Products - Hannes Schmidt - Java</title>
 <link>https://diaryproducts.net/taxonomy/term/23/all</link>
 <description></description>
 <language>en</language>
<item>
 <title>Convert JSP pages to JSP documents (JSPX) with Jsp2x</title>
 <link>https://diaryproducts.net/about/programming_languages/java/convert_jsp_pages_to_jsp_documents_jspx_with_jsp2x</link>
 <description>        &lt;p&gt;Jsp2X is a command line utility for batch conversion of JSP &lt;em&gt;pages&lt;/em&gt; to JSP
        &lt;em&gt;documents&lt;/em&gt;, i.e. JSPs in well-formed XML syntax (aka JSPX, see chapter 5 of the &lt;a
        href=&quot;http://jcp.org/aboutJava/communityprocess/final/jsr053/&quot;&gt;JavaServer Pages&lt;sup style=
        &quot;font-size:50%;&quot;&gt;TM&lt;/sup&gt; 1.2 Specification&lt;/a&gt; and chapter 6 of the &lt;a href=
        &quot;http://jcp.org/aboutJava/communityprocess/final/jsr152/&quot;&gt;JavaServer Pages&lt;sup style=
        &quot;font-size:50%;&quot;&gt;TM&lt;/sup&gt; 2.0 Specification&lt;/a&gt;). It is written in Java and incorporates a
        parser derived from a combined JSP+XHTML grammar using the ANTLR parser generator. It tries
        very hard to create JSPX output that portable across engines. Jsp2X was designed to be used
        in an iterative fashion in which it alerts the user of potential problems in the input.&lt;/p&gt;</description>
 <category domain="https://diaryproducts.net/exactly/about/programming_languages/java">Java</category>
 <category domain="https://diaryproducts.net/exactly/for/programmer">Programmer</category>
 <enclosure url="https://diaryproducts.net/files/jsp2x-0.9.1-SNAPSHOT-bin.jar" length="542991" type="0" />
 <pubDate>Fri, 18 Jan 2008 02:01:08 +0000</pubDate>
</item>
<item>
 <title>Thesis: Genericity and Variablility - A Framework For Graphical Editors</title>
 <link>https://diaryproducts.net/for/programmer/thesis_genericity_variability_framework_graphical_editors</link>
 <description>&lt;p&gt;For the impatient: &lt;a style=&quot;white-space: nowrap;&quot; target=&#039;_blank&#039; href=&quot;/thesis/Thesis.pdf&quot;&gt;Download thesis as PDF&lt;/a&gt; or &lt;a style=&quot;white-space: nowrap;&quot; href=&quot;/thesis/thesis.html&quot;&gt;view as HTML&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;During my Masters program in Computer Science I had to write a thesis. Instead of simply writing on a subject determined by one of my professors I picked a subject on my own. Unsurprisingly, my professor had his own research interests so we had to find a compromise. The result of our negotiations was that I would write on two separate subjects, trying to link them with each other. As each of these subjects was worth a thesis of its own, I ended up writing two theses in one. In addition to that, I implemented a software engineering tool and the core of a graphical user interface (GUI) framework. In retrospect, I don’t regret doing it that way because although it was quite labor intensive it was also very interesting. The only drawback was that I wasn’t able to exhaust either subject even remotely.&lt;/p&gt;
</description>
 <category domain="https://diaryproducts.net/exactly/about/programming_languages/java">Java</category>
 <category domain="https://diaryproducts.net/exactly/for/programmer">Programmer</category>
 <pubDate>Wed, 02 Jun 2004 16:53:01 +0000</pubDate>
</item>
</channel>
</rss>
