<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for xriso</title>
    <link>http://www.advogato.org/person/xriso/</link>
    <description>Advogato blog for xriso</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Tue, 21 May 2013 12:24:54 GMT</pubDate>
    <item>
      <pubDate>Sun, 4 Mar 2001 02:16:44 GMT</pubDate>
      <title>4 Mar 2001</title>
      <link>http://www.advogato.org/person/xriso/diary.html?start=3</link>
      <guid>http://www.advogato.org/person/xriso/diary.html?start=3</guid>
      <description>&lt;b&gt;Begin Rant&lt;/b&gt;&lt;br&gt;
I'm sorry, but I have to say this: &lt;b&gt;Advogato sucks&lt;/b&gt;. Hmm...
let's see why...&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;There are no threads in discussions. Can't we get some
order in here?
&lt;li&gt;Users communicate through their diaries. Can we add
a little private-message thingy at least?
&lt;li&gt;The documentation for the site is all over the place.
&lt;/ul&gt;&lt;p&gt;
C'mon. This site is about free software discussion, right? We need
to make communication easier, IMHO. Yes, I know a lot of you will
think "OK, then do it yourself!". The thing is, it will take me a while to
get the feel of the advogato code. Also, I don't know enough of the libraries
that the code uses. Other people are better suited to messing with the code.&lt;p&gt;
BTW: If someone adds threads and private messaging, I have an idea: any replies
to your comments will be put in your private-message list, if you
wish.&lt;p&gt;
If you reply to this through your diary, I probably won't see it. I don't
spend all day looking at diaries. If you need to tell me something,
you can use my &lt;a href="http://xriso.mine.nu/~mark/contact.html" &gt;comments&lt;/a&gt;
form.&lt;br&gt;
&lt;b&gt;End Rant&lt;/b&gt;</description>
    </item>
    <item>
      <pubDate>Sat, 3 Mar 2001 19:44:42 GMT</pubDate>
      <title>3 Mar 2001</title>
      <link>http://www.advogato.org/person/xriso/diary.html?start=2</link>
      <guid>http://www.advogato.org/person/xriso/diary.html?start=2</guid>
      <description>Well, that was an interesting adventure. I wrote up a nice
&lt;a href="http://xriso.mine.nu/~mark/contact.html" &gt;comment CGI thingy&lt;/a&gt;, entirely in C. I put up the little
CGI+forms framework under the GPL &lt;a href="http://xriso.mine.nu/~mark/downloads/index.html#cgicode" &gt;here&lt;/a&gt;.&lt;p&gt;
I've repackaged &lt;a href="http://www.advogato.org/proj/hexman/" &gt;hexman&lt;/a&gt; as well, because I made 2 &lt;b&gt;real&lt;/b&gt; levels (medium and hard difficulty).
The game still doesn't do levels consecutively, but it works well enough right now.
If you downloaded a previous version, there were some bugs that I thought I had
already gotten rid of. The next step in development will be more levels,
and then something which makes it easier to play. I suppose eventually I will
need an install process, and a data dir.&lt;p&gt;
Just wondering: I have my &lt;a href="http://www.advogato.org/proj/hexman/" &gt;hexman&lt;/a&gt; project page set up, but
how do other projects get other people on their list? The advogato system
seems quite ... obscure. I think this probably has something to do with
me only being Observer. If you have an answer, you can use it to test out my comments form. :-)&lt;p&gt;
Oh yeah: Thanks to &lt;a href="http://www.advogato.org/person/voltron/" &gt;voltron&lt;/a&gt;, &lt;a href="http://www.advogato.org/person/angelsun/" &gt;angelsun&lt;/a&gt;, and &lt;a href="http://www.advogato.org/person/baueran/" &gt;baueran&lt;/a&gt; for certifying me!</description>
    </item>
    <item>
      <pubDate>Mon, 26 Feb 2001 00:55:51 GMT</pubDate>
      <title>26 Feb 2001</title>
      <link>http://www.advogato.org/person/xriso/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/xriso/diary.html?start=1</guid>
      <description>Boohoo... I'm not Apprentice yet. :-)&lt;p&gt;
&lt;i&gt;Begin bragging session.&lt;/i&gt;&lt;br&gt;
Anyway, I think I qualify for Apprentice because I have made an OSS
project called &lt;a href="http://www.advogato.org/proj/hexman/" &gt;hexman&lt;/a&gt;
 (which I am documenting better). I've
actually done a lot of programming of little things, and I've
submitted a few bug reports over the years, but not anything major yet.
I consider my C programming skills to be good. I fully understand the
grammar of the language (OK, I haven't totally memorized operator precedence yet),
and I know some extra programming things. Here's what comes to mind:
&lt;ul&gt;
&lt;li&gt;Pointers/arrays
&lt;li&gt;Function pointers (very cool, IMO)
&lt;li&gt;Pointer addition
&lt;li&gt;Screwing around with dynamic memory using malloc(), realloc(), and free()
&lt;li&gt;String handling
&lt;li&gt;Linked lists
&lt;li&gt;B-trees (haven't really used 'em yet)
&lt;li&gt;Structs, bitfields
&lt;li&gt;Variable arguments
&lt;li&gt;Binary logic and bitwise operators
&lt;li&gt;File I/O
&lt;li&gt;Modular programming (multiple .c and .h)
&lt;li&gt;Really simple stuff: loops, strings, displaying, functions, etc.
&lt;li&gt;How to use man pages &amp;lt;-- &lt;b&gt;Ultra-necessary, IMHO&lt;/b&gt;
&lt;/ul&gt;
And, anything I don't know I can learn in a jiffy.&lt;br&gt;
&lt;i&gt;End bragging session.&lt;/i&gt;
&lt;p&gt;
&lt;b&gt;Update&lt;/b&gt;: I fixed a bug in hexman which I thought I had gotten rid of.
You can now move properly using the keypad with numlock off.&lt;p&gt;
&lt;b&gt;Update&lt;/b&gt;: I'm really working on this thing now. I'll update
the diary again when I get finished doing stuff.&lt;p&gt;
&lt;b&gt;Update&lt;/b&gt;: OK, I made the PLAYING file. I haven't repackaged yet,
I'll do it tommorow.</description>
    </item>
    <item>
      <pubDate>Sat, 24 Feb 2001 18:31:26 GMT</pubDate>
      <title>24 Feb 2001</title>
      <link>http://www.advogato.org/person/xriso/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/xriso/diary.html?start=0</guid>
      <description>Nothing much happening right now. I am hacking up a little
game right now. It takes place under ground, and you
can have dirt falling when it is
disturbed. Fortunately, I have a flexible structure so that I can later add water, hot air, buildings, units, etc.&lt;p&gt;I'm not sure where exactly I should proceed
from here. I could either make it a single-unit mission thing,
or a multi-unit battle thing. I was originally aiming
for the battle, but controlling a single sniper would be
kinda cool too.&lt;p&gt;
I suppose with the battle option you could set up scenarios
that only give you a sniper, so I should go for that.&lt;p&gt;
Also, shouldn't there be a page with all the Advogato
documentation on it? It would be nice to not have to hunt it
down in different areas.&lt;p&gt;
PS: If you want, you can certify me as Apprentice or something.</description>
    </item>
  </channel>
</rss>
