<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for dannu</title>
    <link>http://www.advogato.org/person/dannu/</link>
    <description>Advogato blog for dannu</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Fri, 25 Jul 2008 19:29:28 GMT</pubDate>
    <item>
      <pubDate>Thu, 10 Jan 2002 21:13:10 GMT</pubDate>
      <title>10 Jan 2002</title>
      <link>http://www.advogato.org/person/dannu/diary.html?start=6</link>
      <guid>http://www.advogato.org/person/dannu/diary.html?start=6</guid>
      <description>The current Samba and free software discussion are interesting.
But I wished some more people knew of the award-winning
theory of Christoph Spehr "Eine Grundlegung der
freien Kooperation" german for "a foundation of free cooperations"
or "collaboration".

&lt;p&gt; &lt;p&gt; &lt;p&gt; One of the most fascinating things about this 60 page-paper
is that he implicitly (and by the time unknowingly!) describes 
free software principles. Such as:

&lt;p&gt; &lt;p&gt; &lt;p&gt; &lt;li&gt; you can leave the group and receive no penalty
&lt;br&gt;&lt;br&gt;
&lt;li&gt; instead every "leaver" should be able to take
     something with him 
&lt;br&gt;&lt;br&gt;
&lt;li&gt; it's fundamentally important that the negotiating
partners in a free cooperation have equal negotiation
power. 
&lt;br&gt;&lt;br&gt;
In a sentence: partners are not equal and they can even 
make strange "contracts" but it must be based on as much 
as equal negotiation power as possible. 
&lt;br&gt;&lt;br&gt;
A crucial question is whether freely collaborating groups
can refuse to let an applicant join. 
The answer: yes they can!
but it shouldn't lock out the person from
satisfaction of basic needs. 

&lt;p&gt; &lt;p&gt; &lt;p&gt; it remains undiscussed how these principles apply to e.g.
the current samba case.  
</description>
    </item>
    <item>
      <pubDate>Tue, 8 Jan 2002 18:30:13 GMT</pubDate>
      <title>8 Jan 2002</title>
      <link>http://www.advogato.org/person/dannu/diary.html?start=5</link>
      <guid>http://www.advogato.org/person/dannu/diary.html?start=5</guid>
      <description>Basically got an offer to work for a company where i quit 
working two years ago. They were spending insane amounts
of money while refusing to come up with a reasonable concept
how to succeed (i am not going into details here). 
&lt;p&gt; &lt;p&gt; &lt;p&gt; Now the points is: i could earn lots of money for a four-week job
but i planned to work for &lt;a href="http://www.advogato.org/proj/xots/" &gt;xots&lt;/a&gt;, my m:n-collobaration
websoftware and wanted to work on wandering network agents with &lt;a href="http://www.advogato.org/person/jum/" &gt;jum&lt;/a&gt;.
While the money is tempting these other three projects are
far more interesting. hmmm.
</description>
    </item>
    <item>
      <pubDate>Sun, 6 Jan 2002 15:01:26 GMT</pubDate>
      <title>6 Jan 2002</title>
      <link>http://www.advogato.org/person/dannu/diary.html?start=4</link>
      <guid>http://www.advogato.org/person/dannu/diary.html?start=4</guid>
      <description>Refactored some helper scripts for xots. Used QT-Designer
to make a gui and pyuic to generate the python 
code (PyQT). works well. I am going to dive
into this more and come up with a nice distributed tracing
tool (for CORBA) and utilities for analyzing them in python/QT.

</description>
    </item>
    <item>
      <pubDate>Sat, 5 Jan 2002 03:48:53 GMT</pubDate>
      <title>5 Jan 2002</title>
      <link>http://www.advogato.org/person/dannu/diary.html?start=3</link>
      <guid>http://www.advogato.org/person/dannu/diary.html?start=3</guid>
      <description>back to writing some nice python scripts! Discovered
last night the very nice &lt;a href="http://aspn.activestate.com/ASPN/Python/Cookbook/" &gt;
python-cookbook&lt;/a&gt; and started to improve
some python scripts inspired by some snippets from there. Also tested the python-qt binding
(compiled from the source for qt3.0). It seems great. Especially
that you can use the QTDesigner and pyuic to generate
python-qt templates. I liked the clean API of QT even
in c++. Is there any better combination than python/qt?
not swing/java you bet.  

&lt;p&gt; i had some discussions with my 
co-developers about the XA-Resource-DB-Implementation 
in our &lt;a href="http://www.advogato.org/proj/xots/" &gt;xots&lt;/a&gt;. Many Databases don't
support so called thread-migration which is very ugly. 
it means that
every thread which gets involved in a database transaction
has to somehow call xa_end before the "prepare" of
the 2PC-Protocol can be started. This makes it hard
to choose the thread-model of an application freely. I really don't like this
XA-stuff... </description>
    </item>
    <item>
      <pubDate>Thu, 3 Jan 2002 12:06:57 GMT</pubDate>
      <title>3 Jan 2002</title>
      <link>http://www.advogato.org/person/dannu/diary.html?start=2</link>
      <guid>http://www.advogato.org/person/dannu/diary.html?start=2</guid>
      <description>the last days have been occupied by playing starcraft with some friends.
still one of the best strategy games. 

&lt;p&gt; now i am starting to do some work on the &lt;a href="http://www.advogato.org/proj/xots/" &gt;xots&lt;/a&gt; project
again. I am still trying to reserve two month of time
(beginning on february) to develop a scoop-like engine with
zope and python. The
sections will be called "channels" and arbitrary groups will be 
able to create their own channel and organize their communication.
Also you can subscribe to several channels and get them all
on your personalized page.

&lt;p&gt; Also i am going to programm some "agents" together with &lt;a href="http://www.advogato.org/person/jum/" &gt;jum&lt;/a&gt;
to research the possibilities. Agent systems are networks
where small (scripted or compiled) programms can move like a 
worm or virus and execute within the respective environments. 
E.g. you could use an agent to look throughout your network
to find files including mime/type stuff. Program once/ 
run anywhere :-) this is going to be a very nice hacking session.
every language with bytecode like java and python should
be usable. 
</description>
    </item>
    <item>
      <pubDate>Thu, 27 Dec 2001 21:26:50 GMT</pubDate>
      <title>27 Dec 2001</title>
      <link>http://www.advogato.org/person/dannu/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/dannu/diary.html?start=1</guid>
      <description>Just got back from the first CCC-congress day in
berlin. Some nice talks (especially from Felix von
Leitner with "diet libc") and interesting people to meet.

&lt;p&gt; &lt;p&gt; What i liked too was the political consensus on 
the current "anti-terrorist" laws passed in many countries.
I wonder whether technical advances could outlaw these
depressing developments. What i mean is that networks could 
evolve faster (with anonymity features) than it can be controlled.
Maybe there is hope in that such technical advances can "outlaw"
these direct actions for gaining control.   
</description>
    </item>
    <item>
      <pubDate>Tue, 25 Dec 2001 21:31:44 GMT</pubDate>
      <title>25 Dec 2001</title>
      <link>http://www.advogato.org/person/dannu/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/dannu/diary.html?start=0</guid>
      <description>Christmas is great. Good time to do some programming if
you don't have a family and many of your friends are gone 
:-)

&lt;p&gt; &lt;p&gt; The &lt;a href="http://xots.org" &gt;CORBA Transaction 
Service&lt;/a&gt; is slowly developing towards release time. 
Especially the newly introduced template CORBA helper
library (xcorba) get's nicer every day. The biggest 
problem still is the Database XA-Adapters. 

</description>
    </item>
  </channel>
</rss>
