<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for GJF</title>
    <link>http://www.advogato.org/person/GJF/</link>
    <description>Advogato blog for GJF</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Tue, 21 May 2013 06:32:00 GMT</pubDate>
    <item>
      <pubDate>Tue, 8 Jul 2003 13:50:21 GMT</pubDate>
      <title>8 Jul 2003</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=26</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=26</guid>
      <description>&lt;p&gt;I note the recent article on Open Source investment. I was too late to make any useful comments there, so I thought I'd put them in my diary.
&lt;p&gt;Strangely, a growing proportion of my income is from Open Source development, or based on Open Source software. 
If I have a client that wants a job done, I look around for suitable open source tools. Last year it was PfaEdit (which I still use) and this year it was the swish-e search engine. In each case the product did not quite match my client's needs, but I was able to modify the source to get the functionality I needed - and then contribute the new code back to the project - I would 
not even dream of trying that with a large commercial software company. The end result is a happy client, improved open source products and an income for me. 
</description>
    </item>
    <item>
      <pubDate>Thu, 26 Sep 2002 15:09:15 GMT</pubDate>
      <title>26 Sep 2002</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=25</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=25</guid>
      <description>&lt;p&gt;I've been editing quite a few fonts recently. The fonts are PS fonts for Mac, but I do the editing using 
&lt;a href="http://pfaedit.sourceforge.net/" &gt;PfaEdit&lt;/a&gt; on Linux.
&lt;p&gt;I've surprised myself by contributing several bug fixes for PfaEdit. I'm impressed with PfaEdit, it is certainly a lot better (for PS fonts) than the old copy of Fontmonger we have.
&lt;p&gt;I've noticed that the world of fonts could do with 
more attention from the free software community. Hardly any fonts are available with a GNU (or even BSD) licence. It would also be good to have some really high quality ttf 
fonts like Verdana or Tahoma - I guess I'm going to have to learn TrueType programming and get &lt;i&gt;hinting.&lt;/i&gt;
&lt;p&gt;Unfortunately, I still largely make my living (or should that read earn my pittance) by making and or selling  closed source software. Anyway - today I'm applying for a grant to do some localisation of free software into Maori language. My ultimate goal is a complete desktop and application suit in Maori along with some quality educational software.  
   </description>
    </item>
    <item>
      <pubDate>Sun, 6 Jan 2002 16:49:55 GMT</pubDate>
      <title>6 Jan 2002</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=24</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=24</guid>
      <description>&lt;p&gt;Wow - I'm now certified to install, configure and 
disparage Windows 2000 server.
Not much wonder I'm still only certified as 
&lt;i&gt;apprentice&lt;/i&gt;.

</description>
    </item>
    <item>
      <pubDate>Thu, 27 Sep 2001 13:48:54 GMT</pubDate>
      <title>27 Sep 2001</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=23</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=23</guid>
      <description>I'm surprised... 

&lt;p&gt; I've installed wwwstat on my (virgule clone) web server 
so I could make some sense of the web logs. We're getting 
thousands of attacks directed at IIS (but I knew that 
already). 

&lt;p&gt; I'm still tweaking wwwstat, but one thing that caught my 
eye is that a number of people have downloaded the rtf-
converter. I'm surprised - it must be the 
freshmeat entry I put up? Anyway, I'm quite 
pleased with myself.

</description>
    </item>
    <item>
      <pubDate>Tue, 25 Sep 2001 00:21:47 GMT</pubDate>
      <title>25 Sep 2001</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=22</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=22</guid>
      <description>Damn! We've suffered a number of virus attacks recently. 

&lt;p&gt; My Linux boxes have been logging Code Red attacks for 
weeks. Then recently a virus managed to send itself to one 
of my mailing lists (so now I've worked out how to bounce 
attachments sent to Majordomo according to MIME type).

&lt;p&gt; Now we've actually been hit by Nimda - which is probably 
the nastiest I've seen. It infected two of our test 
servers, trashing one. This one has four different 
transmission mechanisms. E-mail, http (infected web 
servers), buffer overrun attacks on IIS, and through 
unprotected network shares on the LAN. Quick check for 
Nimda... search a Windows drive for exe or dll files 
containing the string: R.P.China ....

&lt;p&gt; My Linux servers have not themselves been compromised, but 
I am concerned that there are buffer overrun exploits which 
they are vulnerable to - I guess I'm just going to have to 
swot up on this... 

</description>
    </item>
    <item>
      <pubDate>Fri, 27 Jul 2001 03:28:19 GMT</pubDate>
      <title>27 Jul 2001</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=21</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=21</guid>
      <description>&lt;p&gt;It's up and running!
&lt;p&gt;My &lt;a href="http://www.advogato.org/proj/mod_virgule/" &gt;mod_virgule&lt;/a&gt; based site is officially 
launched.
We had a launch celebration yesterday which went pretty
well. Please feel free to take a look at the site -
&lt;a href="http://www.kaitiaki.org.nz/" &gt;www.kaitiaki.org.nz&lt;/a&gt;
but please remember that accounts on the site are intended 
for &lt;i&gt;Kaitiaki Maori&lt;/i&gt; rather than free software 
authors. 
&lt;p&gt;The source for my version of mod_virgule is &lt;br&gt;
&lt;a href="http://www.kaitiaki.org.nz/download/kaitiaki_1.0.tar.gz" &gt;
here&lt;/a&gt;&lt;br&gt;
Please check out the &lt;a href="http://www.kaitiaki.org.nz/download/rtf-
converter_1.0.tar.gz"  &gt;rtf-converter&lt;/a&gt; too.
&lt;p&gt;Some of the modifications I made to mod_virgule are:
&lt;ul&gt;
&lt;li&gt;using rtf-converter and &lt;i&gt;ApacheRequest&lt;/i&gt; to upload 
rtf documents as articles
&lt;li&gt;Some e-mail integration to export user data as mailing 
lists for &lt;a href="http://www.greatcircle.com" &gt;Majordomo&lt;/a&gt;).
&lt;li&gt;Require opt-in (check-box  on user options) for higher 
certification levels - so that we can use trust metrics to 
manage membership of an incorporated society.
&lt;li&gt;A simple web links database.
&lt;/ul&gt;
&lt;p&gt;I realise that my version of mod_virgule ended up with 
lots more embedded html - so probably it is at the end of 
an evolutionary code branch. I am still impressed with 
&lt;a href="http://www.advogato.org/person/raph/" &gt;raph&lt;/a&gt;'s code, and the power of the apache 
api for add-in modules. I'm also keeping my eye on the 
&lt;a href="http://sourceforge.net/projects/virgule" &gt;xvl&lt;/a&gt;
project for future development.

</description>
    </item>
    <item>
      <pubDate>Wed, 2 May 2001 08:04:36 GMT</pubDate>
      <title>2 May 2001</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=20</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=20</guid>
      <description>&lt;p&gt;&lt;b&gt;For my reference:&lt;/b&gt;&lt;p&gt;
&lt;p&gt;I've found &lt;a href="http://httpd.apache.org/dist/httpd/" &gt;libapreq&lt;/a&gt;
a library for uploading files to Apache, I can use to 
accept 
uploaded RTF files in mod_virgule. 
&lt;p&gt;I also found the apache API listing on 
&lt;a href="http://dev.apache.org/apidoc/index.html" &gt;
dev.apache.org&lt;/a&gt;.&lt;p&gt;
&lt;p&gt;Also found &lt;a href="http://www.cm.cf.ac.uk/Dave/C/node22.html" &gt;*NIX 
programming guide&lt;/a&gt;. Which I needed for the &lt;b&gt;system&lt;/b&gt; 
call I need in order to launch the converter.
&lt;p&gt;I've been Win32 API programming too long...
&lt;p&gt;By the way, I sniffed out the error that was causing the 
the RTF converter to seg-fault... It had the smell of a 
stack overrun - and sure enough there it was 
a printf writing a number into a locally declared string 
(char str[64]) which was big enough until the number 
exceeds 9... result stack gets overwritten and program 
crashes when the function returns. It only seemed to affect 
the Linux version, not the Windows one. Probably would 
crash either/or at random if you tried converting 
enough documents...</description>
    </item>
    <item>
      <pubDate>Tue, 1 May 2001 13:12:25 GMT</pubDate>
      <title>1 May 2001</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=19</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=19</guid>
      <description>&lt;p&gt;It turns out we need HTTPS, so tinyproxy is on its way 
out. I've installed squid (on a 486!) and it seems to be 
working (I'm using it now).
&lt;p&gt;&lt;b&gt;On the mod_virgule front&lt;/b&gt;
&lt;p&gt;I'm writing a mod_virgule module for my advogato clone 
site that will write alias files based on the trust metric 
levels. The idea is to have mailing lists consisting of all 
members above a given trust level and have these maintained 
entirely by mod_virgule. I'm hoping to manage posting 
restrictions with the majordomo list management functions. 

&lt;p&gt;I'm also still trying to weed out some bugs in my rtf to 
html converter application. Then I want to integrate that 
with mod_virgule too...so users can upload rtf instead of 
typing into the form. </description>
    </item>
    <item>
      <pubDate>Thu, 5 Apr 2001 07:21:38 GMT</pubDate>
      <title>5 Apr 2001</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=18</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=18</guid>
      <description>&lt;p&gt;We had a hard drive crash on our web/e-mail/proxy server 
on Monday. There was a backup (albeit old) but it still 
took forever to restore the system. We have a saying in the 
NT world: 

&lt;blockquote&gt;&lt;p&gt;You moved the mouse. Please wait while your 
system restarts in order to make these changes take 
effect.&lt;/blockquote&gt;
&lt;p&gt;In the mean time - I put up a temporary web page on one 
of my 486 Linux testbeds. It took a bit of figuring, but I 
could add and remove ip addresses with a couple of commands 
on the console.
&lt;p&gt;Even after several days work - it turns out we still 
can't get Humpty together again. The reinstall for some 
reason required upgrading to MS proxy 2 - but it turns out 
that proxy 2 can't live on the same machine as 
&lt;p&gt;In the end I installed tinyproxy on another Linux 486 
and in about an hour and a half had it up and running. Now 
I just need an FTP proxy.
&lt;p&gt;Why not just use Squid? The documentation suggests a 
300MHz Pentium and a fast disk array. Oh well...
&lt;p&gt;&lt;b&gt;My free software projects&lt;/b&gt;
&lt;p&gt;I'm about to start working again on my modified 
mod_virgule setup. I'm thinking of adding a News/Calendar 
application and maybe a voting application. I've almost 
finished my rtf-to-html converter. I'm just having a little 
difficulty with rtf tables and fields... 

</description>
    </item>
    <item>
      <pubDate>Wed, 14 Mar 2001 10:35:51 GMT</pubDate>
      <title>14 Mar 2001</title>
      <link>http://www.advogato.org/person/GJF/diary.html?start=17</link>
      <guid>http://www.advogato.org/person/GJF/diary.html?start=17</guid>
      <description>&lt;p&gt;I have finally begun work on my RTF to "styled-html" 
converter application. I have been trying to use Paul 
DuBois' rtftools package, but I had lots of trouble trying 
to get imake to build the make files on Linux. I hacked a 
semi working version together using Visual C++. 
&lt;p&gt;Having got this far I fear the rtftools package is badly 
out-of date, it complains about lots of RTF tags and 
doesn't know to ignore &lt;b&gt;/*/&lt;/b&gt; groups - so it ends up 
dumping garbage into the text stream...
&lt;p&gt;I downloaded and installed wvware which is used in 
AbiWord and it works really well with Word 8 files, but 
doesn't appear to support RTF. What is the best RTF reader 
package out there?
&lt;p&gt;&lt;b&gt;Re: &lt;/b&gt;mod_virgule&lt;br&gt;
I must admit I'm kind of impressed by badvogato. I'm still 
working on my own version. I want to add &lt;i&gt;Topics&lt;/i&gt; to 
the articles and maybe do event notices (in place of 
diaries).</description>
    </item>
  </channel>
</rss>
