/[fenfire]/journals/cv/tjl_publications.tex
ViewVC logotype

Diff of /journals/cv/tjl_publications.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by tjl, Thu Oct 30 08:02:37 2003 UTC revision 1.9 by tjl, Mon Dec 1 21:54:55 2003 UTC
# Line 67  Tuomas Lukka, Bernd Sch\"oner, and Alec Line 67  Tuomas Lukka, Bernd Sch\"oner, and Alec
67  Computation, 2000  Computation, 2000
68  \item  \item
69  Tuomas J. Lukka:  Tuomas J. Lukka:
70  (refereed ``project report''): Marked-up programming.  (``project report''): Marked-up programming.
71  \emph{Markup Languages, theory \& practice}, 2(2), 165-182, 2000  \emph{Markup Languages, theory \& practice}, 2(2), 165-182, 2000
72  \item  \item
73  Tuomas J. Lukka and Janne V. Kujala:  Tuomas J. Lukka and Janne V. Kujala:
# Line 120  Tuomas J. Lukka, Janne V. Kujala, Asko S Line 120  Tuomas J. Lukka, Janne V. Kujala, Asko S
120  \emph{Presented in  \emph{Presented in
121  7th International Conference on Information Visualisation}, London, July 2003,  7th International Conference on Information Visualisation}, London, July 2003,
122  as a display poster.  as a display poster.
123    \item
124    Asko Soukka, Tuukka Hastrup, Tuomas J. Lukka and Benja Fallenstein:
125    Bridging Javadoc and design documentation via UML diagram image maps.
126    \emph{Presented in the Hypertext 2003 conference},
127    Nottingham, August 2003.
128  \end{enumerate}  \end{enumerate}
129    
130  \subsection*{Reports and non-refereed publications}  \subsection*{Reports and non-refereed publications}
131    
132  \begin{enumerate}  \begin{enumerate}
133  \item  \item
134    Tuomas J. Lukka:
135    Learning Japanese.
136    \emph{The Perl Journal}, 3(2), 1998.
137    An article on how to use a Perl CGI script to give useful translations
138    of words for learners of Japanese.
139    \item
140    Tuomas J. Lukka:
141    Parsing VRML.
142    \emph{The Perl Journal}, 3(3), 1998.
143    An article on building a VRML parser in Perl, for use in FreeWRL.
144    \item
145    Tuomas Lukka:
146    An introduction to VRML.
147    \emph{The Linux Journal}, 57, 1999.
148    \item
149  Tuomas Lukka and Katariina Ervasti:  Tuomas Lukka and Katariina Ervasti:
150  GZigZag, A platform for Cybertext Experiments.  GZigZag, A platform for Cybertext Experiments.
151  \emph{in Markku Eskelinen and Raine Koskimaa, eds., CyberText Yearbook 2000}, Publications of the research centre for contemporary culture 68, 2001.  \emph{in Markku Eskelinen and Raine Koskimaa, eds., CyberText Yearbook 2000}, Publications of the research centre for contemporary culture 68, 2001.
# Line 143  Series B. Scientific Computing},  B 7/20 Line 163  Series B. Scientific Computing},  B 7/20
163    
164  \begin{enumerate}  \begin{enumerate}
165  \item One of the main authors of PDL,  \item One of the main authors of PDL,
166  a numeric extension to the Perl language. http://pdl.perl.org  a numeric extension to the Perl language. {\sf http://pdl.perl.org}
167  \item Original author of FreeWRL, a free VRML browser for Linux/Unix. The  \item Original author of FreeWRL, a free VRML browser for Linux/Unix. The
168  first Linux VRML browser to support JavaScript.\\  first Linux VRML browser to support JavaScript. The project is currently
169  http://freewrl.sourceforge.net  led by John Stewart at {\sf http://freewrl.sourceforge.net}.
170  \item  \item
171  \important Leader of Fenfire and related projects. http://fenfire.org  Leader of Fenfire and related projects, along with my research
172               group. {\sf http://fenfire.org}.
173               While some of the subprojects, e.g., callgl, libvob and libpaper,
174               are relatively stable,
175               most of the projects are still under heavy development.
176    \begin{description}
177        \item[callgl] A library for a simple OpenGL script language to compile
178                      simplified OpenGL commands into display lists. Useful
179                      for rapid development of OpenGL applications.
180        \item[libvob] A user interface library in many ways more flexible than
181                      the standard widget- or scene graph -based approaches.
182                      Supports both Java AWT and OpenGL graphics output.
183        \item[libpaper] (currently a part of libvob) A library for generating
184                    \emph{unique} textures, textures that all appear to the human
185                    eye different and easily memorizable.
186        \item[storm] A simple framework for stable, reliable, cacheable, permanent
187                    content-addressed
188                     storage, enabling easy integration to P2P environments.
189        \item[alph] An implementation of Nelson's Xanalogical referential fluid media
190                    model
191        \item[fenfire] A user environment with a focus on interconnectedness.
192    \end{description}
193  \end{enumerate}  \end{enumerate}
194    
195    \subsection*{Commercial software}
196    
197    \begin{enumerate}
198    \item A FORTH interpreter for the Intel 8051 microcontroller (to my
199          knowledge, never made commercially available)
200    \item A significant part of the work in a logistics program for the paper
201          industry at Carelcomp
202    \item A trimming program (i.e. a program that determines how to cut the output
203          of a paper machine width-wise to achieve least waste) for Carelcomp
204          (I am not sure whether this was commercialized)
205    \item Leading the initial technical development
206          for a WAP browser intended as an alternative
207          SuperText-TV implementation on the MHP platform at VBI Technology / Teleware / Modirum\footnote{
208            I originally joined VBI Technology, which then merged into Teleware
209            and later split again as Modirum}.
210          Especially interesting in this project was the user interface designed
211          by myself.
212    \item Leading the technical development
213          for a secure internet payment system (MDPay) implementing VISA's 3D-secure specification
214          at VBI Technology / Teleware / Modirum.
215          The project was later extended to also cover Mastercard's corresponding technology.
216    \item Minor roles in various consulting projects at VBI Technology/ Teleware / Modirum
217    \end{enumerate}
218    
219    
220    

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26