From 3b837d856475ad05f16f099be1ea41cb46c01064 Mon Sep 17 00:00:00 2001 From: Yorhel Date: Tue, 15 Jul 2014 11:21:20 +0200 Subject: [PATCH] Add masters thesis --- dat/doc | 40 +++++++++++++++++++++++++++------------- index.cgi | 5 +++-- 2 files changed, 30 insertions(+), 15 deletions(-) diff --git a/dat/doc b/dat/doc index b9f1c76..a707fb3 100644 --- a/dat/doc +++ b/dat/doc @@ -4,12 +4,14 @@ I don't often write stuff. Certainly not enough to warrant a blog. But sometimes I do feel the need to write down my thoughts. The results of those rare occasions are published on this page. +=head2 Articles That May As Well Be Considered Blog Posts + =over =item C<2014-01-09 > - L -The report of a short measurement study on the file lists obtained from a -Direct Connect hub. Lots of graphs! +A short measurement study on the file lists obtained from a Direct Connect hub. +Lots of graphs! =item C<2012-02-15 > - L @@ -21,18 +23,30 @@ project aimed at realizing that vision. So you have a single database and some threads. How do you combine these in a program? +=back + +=head2 Longer Reports + +=over + +=item C<2014-06-10 > - L (PDF) + +My masters thesis. + +=item C<2013-04-05 > - L (PDF) + +The rather long-ish literature study that precluded my masters thesis. + =item C<2010-06-02 > - L (PDF) -This isn't really an article. It's the report for the -final project of my professional (HBO) bachelor of Electrical -Engineering. I was very liberal with some terminology in this report. For -example, "linked lists" aren't what you think they are, and I didn't even -use the term "locality of reference" where I really should have. It was -also written for an audience with little knowledge on the subject, so I -elaborated on a lot of things that should be obvious for most people in -the field. Then there is a lot of uninteresting overhead about the -project itself, which just happened to be mandatory for this report. -Nonetheless, if you can ignore these faults it's not such a bad read, if -I may say so myself. :-) +The report for the final project of my professional (HBO) bachelor of +Electrical Engineering. I was very liberal with some terminology in this +report. For example, "linked lists" aren't what you think they are, and I +didn't even use the term "locality of reference" where I really should have. It +was also written for an audience with little knowledge on the subject, so I +elaborated on a lot of things that should be obvious for most people in the +field. Then there is a lot of uninteresting overhead about the project itself, +which just happened to be mandatory for this report. Nonetheless, if you can +ignore these faults it's not such a bad read, if I may say so myself. :-) =back diff --git a/index.cgi b/index.cgi index b623c52..0001040 100755 --- a/index.cgi +++ b/index.cgi @@ -12,6 +12,7 @@ BEGIN { ($ROOT = abs_path $0) =~ s{index\.cgi$}{}; } my @changes = ( + [ '2014-06-25', '/doc', 'Uploaded my masters thesis' ], [ '2014-04-23', '/ncdc', 'ncdc 1.19.1 released' ], [ '2014-02-11', '/ncdc', 'ncdc 1.19 released' ], [ '2014-01-09', '/doc/dcstats', 'Uploaded an article on DC file list stats' ], @@ -108,7 +109,7 @@ TUWF::register( qr{ylib} => sub { podpage(shift, 'ylib/README.pod', 'ylib', '', 'Ylib') }, qr{yxml} => sub { podpage(shift, 'yxml', 'yxml', '', 'Yxml - A small, fast and correct* XML parser') }, qr{yxml/man} => sub { podpage(shift, 'yxml-man', 'yxml', 'man', 'Yxml Manual', 1) }, - qr{doc} => sub { podpage(shift, 'doc', 'doc', '', 'Articles') }, + qr{doc} => sub { podpage(shift, 'doc', 'doc', '', 'Writing') }, qr{doc/sqlaccess} => sub { podpage(shift, 'sqlaccess', 'doc', '', 'Multi-threaded Access to an SQLite3 Database', 1) }, qr{doc/commvis} => sub { podpage(shift, 'doc-commvis', 'doc', '', 'A Distributed Communication System for Modular Applications', 1) }, qr{doc/dcstats} => sub { podpage(shift, 'doc-dcstats', 'doc', '', 'Some Measurements on Direct Connect File Lists', 1) }, @@ -540,7 +541,7 @@ sub htmlMenu { $m->('/tuwf', 'Tuwf '); $m->('/yxml', 'Yxml '); $m->('/ylib', 'Ylib', $o{page} eq 'ylib'); - $m->('/doc', 'Articles', $o{page} eq 'doc'); + $m->('/doc', 'Writing', $o{page} eq 'doc'); $m->('/dump', 'Code dump', $o{page} eq 'dump', sub { $m->('/dump', 'Misc.', $o{page} eq 'dump' && !$o{sec}); $m->('/demo', 'Demos', $o{page} eq 'dump' && $o{sec} eq 'demo');