<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for comrad</title>
    <link>http://www.advogato.org/person/comrad/</link>
    <description>Advogato blog for comrad</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Fri, 5 Sep 2008 18:32:14 GMT</pubDate>
    <item>
      <pubDate>Tue, 10 Feb 2004 09:43:10 GMT</pubDate>
      <title>10 Feb 2004</title>
      <link>http://www.advogato.org/person/comrad/diary.html?start=8</link>
      <guid>http://www.advogato.org/person/comrad/diary.html?start=8</guid>
      <description>&lt;b&gt;Life&lt;/b&gt;&lt;br&gt;
Theres nothing new in my life ;) Well, i am writing code so far. And I am happy with myself to have so much learned about application design. 

&lt;p&gt; &lt;b&gt;holaCMS&lt;/b&gt;&lt;br&gt;
Here are some changes. I had to switch to a license by myself, as GPL allows commercial redistribution and i dont want that. If anyone knows an opensource license, that does not allow commercial redistribution but keeps the opensource idea, please tell me.
holaCMS now features a brand new filemanager, as the old one was really bad in design. Having a manager for creating files, delete and images-upload and another manager to edit the content is a really bad idea. Too much time consumption. 
Also there is now voting and RSS included, lots of bugs fixed. I am really happy with this release. 
Until i will add new features to holaCMS 1.4.5 I will release a 1.4.4 version with lots of enhancements, tweaks and bugfixes.

&lt;p&gt; &lt;b&gt;myBreeding&lt;/b&gt;&lt;br&gt;
I rewrote it using NetBeans on my MacOSX. And I finally found an embeddable database fitting my needs: HSDQLDB. Its completly in Java and I can access it via JDBC. The most important part is, that I can pass it without bothering the User with installation issues. 
Menu Thingy, Kennel creation and Adding and Listing Dogs in order by sex (tab panes) is now working too.

&lt;p&gt; &lt;b&gt;FreeCNC&lt;/b&gt;&lt;br&gt;
Gandalf left the team because of his lack of time. But goth and others are doing great work in FreeCNC now. I was planning to try out Stratagus with C&amp;amp;C graphics but i had no time left.

&lt;p&gt; &lt;b&gt;Others&lt;/b&gt;&lt;br&gt;
I always missed GQview on OSX. There was something similar but it was shareware and had imho a badly design surface.
So i hacked together a Java Clone of GQView. It can do the basics :) &lt;a href="http://holarse.wue.de/shmshm/jGQView.tar.gz" &gt;jGQview Download&lt;/a&gt;, &lt;a hreF="http://holarse.wue.de/shmshm/img/jgqview.jpg" &gt;Screenshot&lt;/a&gt;.

&lt;p&gt; &lt;br&gt;&lt;br&gt;
comrad</description>
    </item>
    <item>
      <pubDate>Tue, 11 Nov 2003 06:35:08 GMT</pubDate>
      <title>11 Nov 2003</title>
      <link>http://www.advogato.org/person/comrad/diary.html?start=7</link>
      <guid>http://www.advogato.org/person/comrad/diary.html?start=7</guid>
      <description>&lt;b&gt;Life&lt;/b&gt;&lt;br&gt;
It seems that I am really addicted to coffee now ;-) There is nothing better that reading news in the morning on the web and having two nice cups of coffee - fresh and hot.&lt;br&gt;
I will have some interesting projects at work, so I'm happy to go to work as pretty often there is nothing to do except my own stuff.&lt;br&gt;
Again looking for a notebook btw. My last one (Toshiba Satellite) was robbed from our Linuxtag-booth :-(&lt;br&gt;Felt in love with the old G3 ibooks blueberry. Yellowdog is supposed to run perfectly on those. Sounds great to me :) 

&lt;p&gt; &lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;holaCMS&lt;/b&gt;&lt;br&gt;
I fixed alot of bugs that night I couldnt fall asleep. There is clean and stable base now. Still need to adopt that multi-image-upload-thingy which is pretty just work-to-do but im lazy ;)


&lt;p&gt; &lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;myBreeding&lt;/b&gt;&lt;br&gt;
Yeah, again working on that. My Java Knowledge raised since my last try to create that software. On Linux/ppc I installed NetBeans which has a GUI Form Creator that saved me like 2 weeks I would have had written the GUI by hand.

&lt;p&gt; &lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;FreeCNC&lt;/b&gt;&lt;br&gt;
Nobody has time. &lt;a href="http://www.yellowtab.com" &gt;BeOS/Zeta&lt;/a&gt; is at RC1 right now and I am really looking forward to buy it (old BeOS addict). FreeCNC runs also on Zeta ;)

&lt;p&gt; &lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;Random Stuff&lt;/b&gt;&lt;br&gt;
I was talking to the developer of &lt;a href="http://boson.eu.org" &gt;Boson&lt;/a&gt;, a 3D realtime Earth2150-like Strategy game, if it was possible to static link the game. Now he is trying to link it statically, so everybody can download the tarball, extract it and play the game. &lt;br&gt;
IMHO we need that for playing games on linux. The games still can be opensource, but it will make it way more easy to people, if they can download a game, unzip it and play it.&lt;br&gt;
I am very interested in opinions on that, so if you have a mind on that, please drop me an &lt;a href="mailto:comrad-removeme-@drunkencat.net" &gt;email&lt;/a&gt;.

&lt;p&gt; &lt;p&gt; &lt;br&gt;&lt;br&gt;
comrad</description>
    </item>
    <item>
      <pubDate>Sun, 19 Oct 2003 01:42:35 GMT</pubDate>
      <title>19 Oct 2003</title>
      <link>http://www.advogato.org/person/comrad/diary.html?start=6</link>
      <guid>http://www.advogato.org/person/comrad/diary.html?start=6</guid>
      <description>&lt;b&gt;holaCMS&lt;/b&gt;&lt;br&gt;
Well, i rewrote the XML-Parser and its working perfectly now :) Actually i had to change the API a bit, but with 'grep' its not a big deal to find out what files need a change.
&lt;br&gt;&lt;br&gt;
Not much time left until i will release :-)

&lt;p&gt; &lt;br&gt;&lt;br&gt;
comrad</description>
    </item>
    <item>
      <pubDate>Fri, 17 Oct 2003 05:31:04 GMT</pubDate>
      <title>17 Oct 2003</title>
      <link>http://www.advogato.org/person/comrad/diary.html?start=5</link>
      <guid>http://www.advogato.org/person/comrad/diary.html?start=5</guid>
      <description>&lt;b&gt;holaCMS&lt;/b&gt;&lt;br&gt;
I am still experiencing problems with my XML-parser for the holaCMS configuration and data files.&lt;br&gt;
The reading part is working without problems, so does the writing part. But updating seems to be buggy as the parser updates the XML-info, but writes a whole new paragraph into the file.&lt;br&gt;
When I will have completed the XML part, its just image upload left, which should be completly transferable from the old holaCMS. </description>
    </item>
    <item>
      <pubDate>Thu, 16 Oct 2003 14:19:01 GMT</pubDate>
      <title>16 Oct 2003</title>
      <link>http://www.advogato.org/person/comrad/diary.html?start=4</link>
      <guid>http://www.advogato.org/person/comrad/diary.html?start=4</guid>
      <description>&lt;b&gt;Life&lt;/b&gt;&lt;br&gt;
My roommates are there and brought a huge raise in the it technologies at my appartement.&lt;br&gt;
We now have a central debian-based server for fileserving. Upgraded everything to 100mbit switches and added wlan-access.
our router, which still runs Slackware 7.1 linux will be updated this weekend to the MirBSD #7. I think its time for a upgrade ;)
&lt;br&gt;&lt;br&gt;
&lt;b&gt;holaCMS&lt;/b&gt;&lt;br&gt;
Really great updates here! I rewrote the whole admin panel. the structure is now more clear, everything is saved in XML-files and data is usually saved into the single data directory /holaDB. Beside that, there is also multiuser-management included with all features multiusing provides.&lt;br&gt;
Version 1.4.0, which will contain all of the above, will be released in the next days. Check out at &lt;a href="http://holacms.drunkencat.net" &gt;holaCMS-website&lt;/a&gt;.

&lt;p&gt; &lt;br&gt;&lt;br&gt;
&lt;b&gt;FreeCNC&lt;/b&gt;&lt;br&gt;
Not much big changes here. But i learned c++ now so i could add money management and build delay.

&lt;p&gt; &lt;br&gt;&lt;br&gt;
&lt;b&gt;holaFS&lt;/b&gt;&lt;br&gt;
Did you know &lt;a href="http://www.gnome.org/~seth/storage/" &gt;Storage&lt;/a&gt;? I will try to realize something like that in C# using Mono. Just for educational purposes.

&lt;p&gt; &lt;br&gt;&lt;br&gt;
comrad</description>
    </item>
    <item>
      <pubDate>Fri, 29 Aug 2003 09:19:47 GMT</pubDate>
      <title>29 Aug 2003</title>
      <link>http://www.advogato.org/person/comrad/diary.html?start=3</link>
      <guid>http://www.advogato.org/person/comrad/diary.html?start=3</guid>
      <description>&lt;b&gt;Life&lt;/b&gt;&lt;br&gt;
Life is going well ;) I am just waiting for the arrival of my new roommates. At work im getting in close contact to PL/SQL from Oracle. 

&lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;holaCMS&lt;/b&gt;&lt;br&gt;&lt;br&gt;
Great, i found a way to implement multiuser management. The Login is working flawlessly and i just have to convert all the HTTP_AUTH includes to the new multiuser-include.&lt;br&gt;
After that i will add user suggested features like Preview and Logging. I think this will become a great release, as i also will code audit holaCMS and replace all the old Variables that need register_globals with the new implementations.

&lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;FreeCNC&lt;/b&gt;&lt;br&gt;&lt;br&gt;
I just started development on a C++ based dedicated server. The java-Version was fine and working but I hang on the map loading stuff. With the C++ version I will definitly improve my C++ Skills and be able to reuse FreeCNC's maploading classes. The Server will use SDL_net, so I dont need to wrap all the C-function of SDL_net by myself. I also dont have to watch platform specific socket-code.

&lt;p&gt; &lt;br&gt;&lt;br&gt;
comrad</description>
    </item>
    <item>
      <pubDate>Wed, 27 Aug 2003 07:04:06 GMT</pubDate>
      <title>27 Aug 2003</title>
      <link>http://www.advogato.org/person/comrad/diary.html?start=2</link>
      <guid>http://www.advogato.org/person/comrad/diary.html?start=2</guid>
      <description>&lt;b&gt;Security Focus hit me&lt;/b&gt;
&lt;br&gt;&lt;br&gt;
Damn, this was my first Security Focus hit. I had a missing Privilige Check in one file of holaCMS which lead to a remote user be able to see the encrypted password. &lt;br&gt;
The fix was easy and quick, but this was my first public security hole ever ;)

&lt;p&gt; &lt;br&gt;
comrad</description>
    </item>
    <item>
      <pubDate>Fri, 6 Jun 2003 10:48:52 GMT</pubDate>
      <title>6 Jun 2003</title>
      <link>http://www.advogato.org/person/comrad/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/comrad/diary.html?start=1</guid>
      <description>&lt;b&gt;Life&lt;/b&gt;&lt;br&gt;&lt;br&gt;
Ok, after I moved to Stuttgart to start at my new Employer Atos Origin, I had not much time to continue my projects. After some time now, I can begin to relax and work on my projects more often.&lt;br&gt;
At work im intensivly learing Java, working with JDBC, Oracle-Databases and lots of Swing. Interesting stuff :-)

&lt;p&gt; &lt;p&gt; &lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;FreeCNC&lt;/b&gt;&lt;br&gt;&lt;br&gt;
So, what did i do? I wrote the FreeCNC Launcher to help lazy ppl like me, to avoid using the command line options. Actually this is written in tcl/tk, so its not that pretty and powerfull. A GTK2+ version is planned, no doubt.

&lt;p&gt; &lt;p&gt; &lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;My Apple Pro Keyboard's Extension Keys&lt;/b&gt;&lt;br&gt;&lt;br&gt;
What me really concerned was my iMacs Apple Pro Keyboard. Escpecially the extension keys to mute, volume up, volume down and eject/insert the cdrom-tray. They simply didnt work. &lt;br&gt;
I informed myself in the event-system of the linuxkernel and found out, that /dev/input/event1 is the event, which prints me out the key-press and release information, my usb-keyboards creates.&lt;br&gt;
So far, it wouldnt be a problem, to find out, what keyevent produces which number wherefrom i could run a session of aumix and/or eject. But those keys dont print any events. Mark Owen from YellowDogLinux helped me to get some example code on the event-input-stuff, but we both have no idea why those keys dont throw any events. Actually, i wanted the functionality of those keys, so i put the volume-down on F13, volume-up on F14 and cd-eject/insert on F15. Works great :-)&lt;br&gt;
So far, the software does what it is supposed to do (on different keys actually, but who needs F13-F15?) Anyone interested may download it at &lt;a href="http://www.shmshm.net" &gt;shmshm.net&lt;/a&gt;.

&lt;p&gt; &lt;p&gt; &lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;holaCMS&lt;/b&gt;&lt;br&gt;&lt;br&gt;
Yesterday i started to rewrite my holaCMS. First I thought of some adaptions in the code. But the System is somewhat ugly, so i will cleanly rewrite it, think of a brandnew and clean design and rewrite it in a objectoriented way. Still no database, but the will be a layer, which make its abstract, so it doenst matter, if you have a database behind it or the holaDB-text files.&lt;br&gt;
If you are interested in the new Design of holaCMS2, you may have a look at a design sheet (OpenOffice Draw): &lt;a href="http://holacms.drunkencat.net" &gt;holacms.drunkencat.net&lt;/a&gt;.


&lt;p&gt; &lt;p&gt; &lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;FreeCNC&lt;/b&gt;&lt;br&gt;&lt;br&gt;
There is nothing to report on FreeCNC and its network stuff yet, as I was busy and Tim and Euan have been very busy too. I think the closer Linuxtag arrives the more active I will be :-)


&lt;p&gt; &lt;br&gt;&lt;br&gt;&lt;b&gt;Java on Solaris (mybreeding)&lt;/b&gt;&lt;br&gt;&lt;br&gt;
Did you know, that a Sparc Machine from 1995 is a nice platform to write java-applications? I do write an breeding Software in Java (which will be opensource, but not free) on that machine (Sparc4, 110MHz, 64MB, CDE on Solaris7). Ok, you need a bit of time, to run the compiler. But it works! Reliable and hard-working. I love those machines. In one step a script cleans up old class-files, compiles the code, moves it and creates a jar-archive. That all takes about 10-15 seconds.
&lt;br&gt;&lt;br&gt;
Bernd</description>
    </item>
    <item>
      <pubDate>Tue, 24 Dec 2002 00:03:26 GMT</pubDate>
      <title>24 Dec 2002</title>
      <link>http://www.advogato.org/person/comrad/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/comrad/diary.html?start=0</guid>
      <description>Hi&lt;br&gt;
this is my first entry. I think i will post some holaCMS stuff here and tell about my implementation of network support to the FreeCNC project.</description>
    </item>
  </channel>
</rss>
