<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>projects on ulno.net</title><link>https://ulno.net/projects/</link><description>Recent content in projects on ulno.net</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 06 Oct 2026 21:45:53 +0200</lastBuildDate><atom:link href="https://ulno.net/projects/index.xml" rel="self" type="application/rss+xml"/><item><title>emailconcentrator</title><link>https://ulno.net/projects/emailconcentrator/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/emailconcentrator/</guid><description>&lt;p&gt;&lt;a href="https://ulno.net/wp-content/uploads/2011/03/PeeterJurvisteThesis.pdf"&gt;Thesis Peeter Jürviste&lt;/a&gt; &lt;a href="https://ulno.net/wp-content/uploads/2011/03/emailconcentrator.zip"&gt;EmailConcentrator&lt;/a&gt;&lt;/p&gt;</description></item><item><title>jpunch</title><link>https://ulno.net/projects/jpunch/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/jpunch/</guid><description>&lt;div&gt;&#10;&lt;p&gt;Contents&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/projects/jpunch/#JPunch:_Java_UDP_Hole_Punching_Library"&gt;JPunch: Java UDP Hole Punching Library&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/projects/jpunch/#News"&gt;News&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/projects/jpunch/#Providing_Back-end_For_JPunch"&gt;Providing Back-end For JPunch&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/projects/jpunch/#Comments"&gt;Comments&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;&lt;h1 id="jpunch-java-udp-hole-punching-library"&gt;JPunch: Java UDP Hole Punching Library&lt;/h1&gt;&#10;&lt;p&gt;Active supporters: &lt;a href="https://ulno.net/artjom85/"&gt;Artjom Lind&lt;/a&gt;, &lt;a href="https://ulno.net/home/"&gt;Ulrich Norbisrath&lt;/a&gt; For &lt;a href="https://ulno.net/f2f/"&gt;F2F Computing&lt;/a&gt; we needed UDP hole punching support. As there were no libraries really supporting this available, we developed our own. This library here supports UDP Hole Punching between two random peers in the internet, if there is a possibility of a indirect communication between the peers (like ssh port forwarding via another server, chat connection). It is released under the &lt;a href="http://www.gnu.org/copyleft/lgpl.html"&gt;LGPL license&lt;/a&gt;. We are currently working on the following paper: JPunch - Enabling Java Based P2P through Firewalls  &lt;/p&gt;</description></item><item><title>kmail2maildir</title><link>https://ulno.net/projects/kmail2maildir/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/kmail2maildir/</guid><description>&lt;p&gt;Just mail me, if you can need it. These are just two simple python-scripts.&lt;/p&gt;</description></item><item><title>LegoEHomeDemonstrator</title><link>https://ulno.net/projects/legoehomedemonstrator/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/legoehomedemonstrator/</guid><description>&lt;p&gt;&lt;a href="http://ulno.net/wp-content/uploads/2011/03/ulno-rouge.jpg"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/ulno-rouge.jpg" alt="Explaining the Lego-eHome-demonstrator."&gt;&lt;/a&gt; Explaining the &lt;a href="https://ulno.net/projects/legorhomeDemonstrator/"&gt;Lego-eHome-Demonstrator&lt;/a&gt; at the theory days in Rõuge/Estonia.  &lt;/p&gt;&#10;&lt;h1 id="the-lego-ehome-demonstrator"&gt;The Lego-eHome-Demonstrator&lt;/h1&gt;&#10;&lt;p&gt;The lego-eHome-demonstrator is an outcome of my &lt;a href="https://ulno.net/phd/"&gt;PhD project (Configuring eHome Systems)&lt;/a&gt;. I used it to make people aware of future home situation, demonstrating the services I developed, and of course as an eye catcher on conferences. It is currently used to let my students experiment with actor sensor networks and apply new techniques of generative component based software development. If you follow &lt;a href="http://video.phd.ulno.net/"&gt;this link&lt;/a&gt;, you can see and hear it (and me) in action.  &lt;/p&gt;</description></item><item><title>mobiledesktop</title><link>https://ulno.net/projects/mobiledesktop/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/mobiledesktop/</guid><description>&lt;p&gt;Initially, I was tinkering around a lot with x11vnc and the dummy-X11 Server to get a nice persistent Desktop you could also move to other desktops and see at multiple places.&lt;/p&gt;</description></item></channel></rss>