<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://kotek.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://kotek.net/feed.php">
        <title>kotek.net</title>
        <description></description>
        <link>http://kotek.net/</link>
        <image rdf:resource="http://kotek.net/lib/images/favicon.ico" />
       <dc:date>2010-07-30T13:49:20+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://kotek.net/blog/asterope_-_first_milestone?rev=1261964194&amp;do=diff"/>
                <rdf:li rdf:resource="http://kotek.net/blog/rangeset_and_huge_datasets?rev=1259620260&amp;do=diff"/>
                <rdf:li rdf:resource="http://kotek.net/blog/using_ant_and_javac_without_installation?rev=1259540052&amp;do=diff"/>
                <rdf:li rdf:resource="http://kotek.net/blog/jminuit_optional_error_output?rev=1257797549&amp;do=diff"/>
                <rdf:li rdf:resource="http://kotek.net/blog/piccolo_and_svg?rev=1257614360&amp;do=diff"/>
                <rdf:li rdf:resource="http://kotek.net/blog/opencoeli_update?rev=1257613890&amp;do=diff"/>
                <rdf:li rdf:resource="http://kotek.net/blog/more_realistic_view_on_groovy?rev=1244579884&amp;do=diff"/>
                <rdf:li rdf:resource="http://kotek.net/opencoeli?rev=1238406079&amp;do=diff"/>
                <rdf:li rdf:resource="http://kotek.net/blog/pixy2?rev=1233872827&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://kotek.net/lib/images/favicon.ico">
        <title>kotek.net</title>
        <link>http://kotek.net/</link>
        <url>http://kotek.net/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://kotek.net/blog/asterope_-_first_milestone?rev=1261964194&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-28T02:36:34+02:00</dc:date>
        <dc:creator>Jan Kotek</dc:creator>
        <title>blog:asterope_-_first_milestone</title>
        <link>http://kotek.net/blog/asterope_-_first_milestone?rev=1261964194&amp;do=diff</link>
        <description>First milestone of Asterope was just released. 

Asterope is 'just another rewrite' of OpenCoeli. I decided to migrate from Groovy programming language to Scala, dynamic typing is just bad. Also project was renamed to Asterope. I also started to more pragmatic work schedule, milestone should be released every three months.</description>
    </item>
    <item rdf:about="http://kotek.net/blog/rangeset_and_huge_datasets?rev=1259620260&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-30T23:31:00+02:00</dc:date>
        <dc:creator>Jan Kotek</dc:creator>
        <title>blog:rangeset_and_huge_datasets - created</title>
        <link>http://kotek.net/blog/rangeset_and_huge_datasets?rev=1259620260&amp;do=diff</link>
        <description>Most of collections does not use memory efficiently. But there is simple compression trick  to store virtually unlimited data sets. And there are practical implementations.

First little bit of theory. Lets have Java SortedSet of Long numbers. It have a few basic features: * Values in set are unique, there are  duplicates.  * Contains() operation is indexed and fast. * Values in set are sorted lowest to highest.</description>
    </item>
    <item rdf:about="http://kotek.net/blog/using_ant_and_javac_without_installation?rev=1259540052&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-30T01:14:12+02:00</dc:date>
        <dc:creator>Jan Kotek</dc:creator>
        <title>blog:using_ant_and_javac_without_installation</title>
        <link>http://kotek.net/blog/using_ant_and_javac_without_installation?rev=1259540052&amp;do=diff</link>
        <description>Installing Ant and JDK can be pain. This post shows howto make Ant Java compiler part of your project. So it does not require installation. Only one external dependency needed to make build will be JRE. This setup makes it also much easier for new comers to start on project</description>
    </item>
    <item rdf:about="http://kotek.net/blog/jminuit_optional_error_output?rev=1257797549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-09T21:12:29+02:00</dc:date>
        <dc:creator>Jan Kotek</dc:creator>
        <title>blog:jminuit_optional_error_output</title>
        <link>http://kotek.net/blog/jminuit_optional_error_output?rev=1257797549&amp;do=diff</link>
        <description>JMinuit is very good library for minimum on given function. In Asterope it replaced in house build library, and it have way better result. 

Only one problem is little bit annoying. Library have hard coded error output to System.err and it produces annoying messages in console while application is running. There is even bug report created two years ago. But library seems to be unmaintained.</description>
    </item>
    <item rdf:about="http://kotek.net/blog/piccolo_and_svg?rev=1257614360&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-07T18:19:20+02:00</dc:date>
        <dc:creator>Jan Kotek</dc:creator>
        <title>blog:piccolo_and_svg - created</title>
        <link>http://kotek.net/blog/piccolo_and_svg?rev=1257614360&amp;do=diff</link>
        <description>I was thinking how to improve symbols on map. Star clusters, nebulas etc have complicated signs and it is difficult to draw them with plain Java2d.  I decided to use SVG vector graphic to draw those symbols. Using vector editor is way way easier then coding in Java2d.</description>
    </item>
    <item rdf:about="http://kotek.net/blog/opencoeli_update?rev=1257613890&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-07T18:11:30+02:00</dc:date>
        <dc:creator>Jan Kotek</dc:creator>
        <title>blog:opencoeli_update - created</title>
        <link>http://kotek.net/blog/opencoeli_update?rev=1257613890&amp;do=diff</link>
        <description>It was very quiet here in last few months. I took little break from OpenCoeli.  When I returned to my code recently I had troubles to maintain it. Main reason was probably dynamic nature of Groovy.

Also OpenCoeli name does not seems to be that cool anymore. It is hard pain to explain translation and pronunciation. Also Coeli name is very close to 'Coli' which means something completely different.</description>
    </item>
    <item rdf:about="http://kotek.net/blog/more_realistic_view_on_groovy?rev=1244579884&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-09T22:38:04+02:00</dc:date>
        <dc:creator>Jan Kotek</dc:creator>
        <title>blog:more_realistic_view_on_groovy</title>
        <link>http://kotek.net/blog/more_realistic_view_on_groovy?rev=1244579884&amp;do=diff</link>
        <description>More realistic view on Groovy

 Realistic evaluation of Groovy based on half year usage in hobby projects.

OpenCoeli is my opensource pet project. Code size is around 200KB,  it uses Spring, OpenJPA and Swing.  I decided to try Groovy 7 months  ago after getting frustrated with Netbeans RCP, Maven2 and other bloated java  frameworks. Main reason was good integration with java and builders for Swing.  I was also flustrated with 'Java bloated framework ideology' and language with 'Perl philosophy…</description>
    </item>
    <item rdf:about="http://kotek.net/opencoeli?rev=1238406079&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-30T11:41:19+02:00</dc:date>
        <dc:creator>Jan Kotek</dc:creator>
        <title>opencoeli</title>
        <link>http://kotek.net/opencoeli?rev=1238406079&amp;do=diff</link>
        <description>OpenCoeli [ce:li] is free open source (GPLv2) astronomical planetarium. 

More details at &lt;http://code.google.com/p/opencoeli/&gt;</description>
    </item>
    <item rdf:about="http://kotek.net/blog/pixy2?rev=1233872827&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-05T23:27:07+02:00</dc:date>
        <dc:creator>Jan Kotek</dc:creator>
        <title>blog:pixy2</title>
        <link>http://kotek.net/blog/pixy2?rev=1233872827&amp;do=diff</link>
        <description>I am not sure if you know Pixy2. It is very good program for making photometry on CCD image. It can also identify starts on CCD image. But Pixy2 depends on external XML parser and does not start with JRE 1.6 (internal XML parser).

I modified source code to compile under Java 1.6 and recompile it. Now it is possible to run this software on JRE 1.6. Release jar is here.</description>
    </item>
</rdf:RDF>
