<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for cadrian</title>
    <link>http://www.advogato.org/person/cadrian/</link>
    <description>Advogato blog for cadrian</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sun, 7 Sep 2008 08:29:44 GMT</pubDate>
    <item>
      <pubDate>Wed, 2 Apr 2003 13:28:43 GMT</pubDate>
      <title>2 Apr 2003</title>
      <link>http://www.advogato.org/person/cadrian/diary.html?start=7</link>
      <guid>http://www.advogato.org/person/cadrian/diary.html?start=7</guid>
      <description>Wow, how can time run away like that...

&lt;p&gt; I now officially belong to the core team of &lt;a href="SmartEiffel.loria.fr" &gt;SmartEiffel&lt;/a&gt; (formerly known as SmallEiffel), the GNU Eiffel Compiler.

&lt;p&gt; One of my tasks is to develop SCOOP, but I also participate in day-to-day fixes and improvements... Note that we even have a bugzilla database, known as &lt;a href="SmartZilla.loria.fr" &gt;SmartZilla&lt;/a&gt;.

&lt;p&gt; About SCOOP, no announcement have been made in the last months, and none will be in the near future. There are a lot of things (both theoretical and practical) before having a functional SCOOP runtime.

&lt;p&gt; In the meantime, I developped a new installer for SmartEiffel. We wanted it to &lt;i&gt;be&lt;/i&gt; smart :o) and the old installer was getting, well, old...

&lt;p&gt; On the professional front, since September I work at PSA Peugeot-Citro&#xEB;n (France); I'm helping them in coding some Java components, and I also work as object expert.</description>
    </item>
    <item>
      <pubDate>Sat, 3 Aug 2002 07:37:32 GMT</pubDate>
      <title>3 Aug 2002</title>
      <link>http://www.advogato.org/person/cadrian/diary.html?start=6</link>
      <guid>http://www.advogato.org/person/cadrian/diary.html?start=6</guid>
      <description>&lt;p&gt;
Hacked my web site (&lt;a href="http://www.chez.com/cadrian" &gt;http://www.chez.com/cadrian&lt;/a&gt;) to be more "professional-looking". Removed those fancy backgrounds etc. at least on the most visited pages. I'll do the other ones later.
&lt;p&gt;
My work on SCOOP goes on well: it now works! I have to implement some few things though. I hope that some announcement will be made soon.</description>
    </item>
    <item>
      <pubDate>Fri, 19 Jul 2002 11:19:17 GMT</pubDate>
      <title>19 Jul 2002</title>
      <link>http://www.advogato.org/person/cadrian/diary.html?start=5</link>
      <guid>http://www.advogato.org/person/cadrian/diary.html?start=5</guid>
      <description>&lt;p&gt;Yesterday I won a project. In September I will begin to work for a new client: Peugeot (a French cars brand and factory) I will work both as a Java/Object developper and as an expert. This should be interesting.
&lt;p&gt;SCOOP is striding towards a quite useable state. A first integration is planned late in August.
</description>
    </item>
    <item>
      <pubDate>Sat, 25 May 2002 10:41:29 GMT</pubDate>
      <title>25 May 2002</title>
      <link>http://www.advogato.org/person/cadrian/diary.html?start=4</link>
      <guid>http://www.advogato.org/person/cadrian/diary.html?start=4</guid>
      <description>&lt;p&gt;
Following some discussion in the SmallEiffel mailing list,
and some discussion internal to the SmallEiffel team, I'm
likely to build the SCOOP subsystem for SmallEiffel.

&lt;p&gt; &lt;p&gt; &lt;p&gt;
I already made some attempts in the past, and Philippe Ribet
had some good ideas too. I'm now reading a thesis by Michael
James Compton on the subject, which (as any research paper)
helps a lot in tidying my own ideas up. I do not exactly
agree with any he says, though. Expect some paper by me in
the near future :o) I'm thinking of making the system a bit
more complete than what OOSC describes, or Michael's paper.

&lt;p&gt; &lt;p&gt; &lt;p&gt;
Michael made a SmallEiffel-SCOOP executable from the -0.76
version. I will not use his code but start from what
Philippe and I already wrote.</description>
    </item>
    <item>
      <pubDate>Wed, 27 Feb 2002 07:39:41 GMT</pubDate>
      <title>27 Feb 2002</title>
      <link>http://www.advogato.org/person/cadrian/diary.html?start=3</link>
      <guid>http://www.advogato.org/person/cadrian/diary.html?start=3</guid>
      <description>Thanks to Geoff Eldridge to remind me I have this diary!
Sometimes I get lost by the too many things I do. Maybe I
should buy an extra brain (er... maybe just _a_ brain)
&lt;p&gt;
To sum up 6 months of silence, I don't work for Schlumberger
anymore. I do some internal work at Alplog, developping an
intranet with some strange techniques involving the files
being retrieved from a database, not from a local disk. Does
anyone know of an Apache module which can do that? Currently
we use servlets, but the drawback is, the files in the
database can only be static, and we would like to add some
JSP (PHP and so on) stuff too!
&lt;p&gt;
Scoop is currently dormant. We found some interesting
results, like the fact that the current "once" construct may
be used to create thread-local *AND* process-wide objects,
thus closing a war which has flamed for too long. Consider:

&lt;p&gt; &lt;pre&gt;
my_object: MY_OBJECT is
    -- this object will be thread-local (if MY_OBJECT is
    -- not a separate class; otherwise, see below)
  once
    create Result
  end

&lt;p&gt; my_unique_object: separate MY_OBJECT is
    -- this object will be process-wide unique!
  once
    create Result
  end
&lt;/pre&gt;

&lt;p&gt; Tonight I'm in holidays. I go to a "classe de neige", i.e. I
go skiing with 30 10-year pupils and their teacher. I look
forward having some fun!

&lt;p&gt; During this time I'll let my brain home. ;o)

&lt;p&gt; I'll be back online Saturday March 9th.</description>
    </item>
    <item>
      <pubDate>Sat, 17 Nov 2001 21:41:25 GMT</pubDate>
      <title>17 Nov 2001</title>
      <link>http://www.advogato.org/person/cadrian/diary.html?start=2</link>
      <guid>http://www.advogato.org/person/cadrian/diary.html?start=2</guid>
      <description>Wow. It's been some time.
&lt;p&gt;
Still working all my free time on scoop for smalleiffel,
with Philippe. We're getting some results already, I hope we
can present our work to Dominique in a few days.
&lt;p&gt;
Went to the cinema this afternoon, watched Tosca. Great work.</description>
    </item>
    <item>
      <pubDate>Sun, 4 Nov 2001 08:08:57 GMT</pubDate>
      <title>4 Nov 2001</title>
      <link>http://www.advogato.org/person/cadrian/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/cadrian/diary.html?start=1</guid>
      <description>&lt;p&gt;
Since Tuesday I worked with Philippe on how SCOOP may be
interpreted and implemented in SmallEiffel. There are a lot
of pitfalls not readily apparent with this keyword,
"separate". We hope to achieve something, though.
&lt;p&gt;
Yesterday I wrote the C support for basic threading and
message passing; today (and the following days?) I'll deal
with SmallEiffel.&lt;p&gt;
Yesterday I installed GPG too, my mails should now all be
signed.</description>
    </item>
    <item>
      <pubDate>Mon, 29 Oct 2001 15:52:28 GMT</pubDate>
      <title>29 Oct 2001</title>
      <link>http://www.advogato.org/person/cadrian/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/cadrian/diary.html?start=0</guid>
      <description>&lt;p&gt;
Well, that is my first entry, let's sum up a bit.
&lt;p&gt;
First of all, I'm not an English native, so expect some
mistakes. My apologies, once and for all.
&lt;p&gt;
I work for an IS company (&lt;a
href="http://www.alplog.fr"&gt;ALPLOG, France&lt;/a&gt;). Currently
my client is Schlumberger, Besan&#xE7;on, France. I stop working
for this client at the end of October.
&lt;p&gt;
I'll be in holidays till November, 12. I expect to work on
&lt;a href="http://smerge.sf.net" &gt;SMerge&lt;/a&gt;, maybe I'll have
some further look at the Eiffel mode (I hacked it a bit today).
&lt;p&gt;
I don't know yet where I'll work after that. I hope I will
still be able to work on SMerge.
&lt;p&gt;
Wednesday I will see Philippe Ribet, a friend of mine (we
are from the same school). Philippe is currently working for
the SmallEiffel team. I should see Dominique Colnet too.
&lt;p&gt;
Well, time to get back home. I have no work left here at
Schlumberger, these days are pretty boring. Looking forward
being Wednesday 16h00...
</description>
    </item>
  </channel>
</rss>
